semantic-react-datatable
Datatable that can be used with Semantic React UI libraries.
Sample Usage - StudentTable.jsx:
import React from 'react'import DataTable registerType from 'semantic-react-datatable' { return <DataTable = = = = = /> } // By default DataTable supports only two types 'string' and 'number',// but you can define your own custom types. ; const columns = name: 'ID' rowid type: 'number' name: 'Name' rowname type: 'string' name: 'Age' rowage type: 'number' name: 'Grade' rowgrade type: 'romanNumeral' const students = id: 1 name: 'Tom' age: 11 grade: 'IX' id: 2 name: 'Dick' age: 12 grade: 'VIII' id: 3 name: 'Harry' age: 13 grade: 'VII' id: 4 name: 'Jerry' age: 11 grade: 'X' id: 5 name: 'Rick' age: 12 grade: 'XI' id: 6 name: 'Morty' age: 13 grade: 'VI' const romanToInt = roman { switch c case 'I': return 1; case 'V': return 5; case 'X': return 10; case 'L': return 50; case 'C': return 100; case 'D': return 500; case 'M': return 1000; default: return -1; } var num = ; var pre curr; forvar i = 1; i < romanlength; i++ curr = ; pre = ; ifcurr <= pre num += curr; else num = num - pre*2 + curr; return num;