Skip to content

Commit ebb35f7

Browse files
committed
Update tailwind config due to v2 and remove unnecessary useState.
1 parent dfec3b5 commit ebb35f7

File tree

3 files changed

+838
-786
lines changed

3 files changed

+838
-786
lines changed

src/Table.js

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import React, { useState, useMemo } from "react"
1+
import React, { useMemo } from "react"
22
import {
33
useReactTable,
44
getCoreRowModel,
@@ -8,15 +8,14 @@ import {
88
const columnHelper = createColumnHelper()
99

1010
export default function Table({ data = [], schema = {} }) {
11-
const [tableData, setTableData] = useState(data)
1211

1312
const getFields = () => {
1413
if (schema && schema.fields) {
1514
return schema.fields
1615
}
1716
const fields = []
18-
if (tableData.length > 0) {
19-
for (let key in tableData[0]) {
17+
if (data.length > 0) {
18+
for (let key in data[0]) {
2019
fields.push({
2120
name: key
2221
})
@@ -37,10 +36,10 @@ export default function Table({ data = [], schema = {} }) {
3736
)
3837
})
3938
)
40-
}, [tableData, schema, getFields])
39+
}, [data, schema])
4140

4241
const table = useReactTable({
43-
data: tableData,
42+
data,
4443
columns,
4544
getCoreRowModel: getCoreRowModel(),
4645
})

tailwind.config.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,11 @@
11
module.exports = {
2-
content: [
2+
purge: [
33
"./src/**/*.{js,jsx,ts,tsx}",
44
"./public/index.html",
55
],
66
theme: {
77
extend: {}
88
},
9+
variants: {},
910
plugins: []
1011
}

0 commit comments

Comments
 (0)