0.1.7 • Published 2 years ago
an_table v0.1.7
an_table_package
This is a re-usable Table
usage
import Table from 'an_table_package';
const columns = [
{
  field:"id",
  header:"ID",
  cellType : "text"
},
{
  field:"name",
  header:"Name",
  cellType : "object"
},
{
  field:"age",
  header:"Age",
  cellType : "text"
},
{
  field:"email",
  header:"Email",
  cellType : "object"
},
{
  field:"mobile",
  header:"mobile",
  cellType : "array"
},
{
  field:"subjects",
  header:"subjects",
  cellType : "arrayOfObjects"
},]
const data = [ { id:1, name:{ fisrtname : "Student1 firstname", lastname : "Student1 lastname" }, age:20, email:{ primary : "Student1.1@gmail.com", secondary : "Student1.2@gmail.com" }, mobile: 11111111111,22222222
},
{
  id:2,
  name:{
    fisrtname : "Student2 firstname",
    lastname : "Student2 lastname"
  },
  age:20,
  email:{
    primary : "Student2.1@gmail.com",
    secondary : "Student2.2@gmail.com"
  },
  mobile: [11111111111,22222222]
},
{
  id:3,
  name:{
    fisrtname : "Student3 firstname",
    lastname : "Student3 lastname"
  },
  age:20,
  email:{
    primary : "Student3.1@gmail.com",
    secondary : "Student3.2@gmail.com"
  },
  mobile: [11111111111,22222222],
}]
const columns = [
{
  field: "id",
  header: "ID",
  cellType: "text"
},
{
  field: "first_name",
  header: "Fisrtname",
  cellType: "text"
},
{
  field: "last_name",
  header: "Lastname",
  cellType: "text"
},
{
  field: "email",
  header: "Email",
  cellType: "text"
},
{
  field: "mobile number",
  header: "Mobile",
  cellType: "text"
},
{
  field: "gender",
  header: "Gender",
  cellType: "text"
},]