Skip to content

Commit

Permalink
big refactor, copy over lots of code from mui mrt
Browse files Browse the repository at this point in the history
remove memoization from display columns
cache column defs while resizing or dragging
new creatingRow logic and positionCreatingRow option
lots more
  • Loading branch information
KevinVandy committed Jan 20, 2024
1 parent 75ac74f commit 9d52664
Show file tree
Hide file tree
Showing 140 changed files with 1,948 additions and 1,656 deletions.
28 changes: 14 additions & 14 deletions apps/mantine-react-table-docs/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -18,36 +18,36 @@
"@fortawesome/fontawesome-svg-core": "^6.5.1",
"@fortawesome/free-solid-svg-icons": "^6.5.1",
"@fortawesome/react-fontawesome": "^0.2.0",
"@mantine/code-highlight": "7.4.1",
"@mantine/core": "7.4.1",
"@mantine/dates": "7.4.1",
"@mantine/hooks": "7.4.1",
"@mantine/modals": "7.4.1",
"@mantine/code-highlight": "7.4.2",
"@mantine/core": "7.4.2",
"@mantine/dates": "7.4.2",
"@mantine/hooks": "7.4.2",
"@mantine/modals": "7.4.2",
"@mdx-js/loader": "^3.0.0",
"@mdx-js/react": "^3.0.0",
"@next/mdx": "^14.0.4",
"@tabler/icons-react": "2.45.0",
"@tanstack/react-query": "^5.17.9",
"@next/mdx": "^14.1.0",
"@tabler/icons-react": "2.46.0",
"@tanstack/react-query": "^5.17.19",
"@types/mdx": "^2.0.10",
"clsx": "^2.1.0",
"dayjs": "^1.11.10",
"export-to-csv": "^1.2.2",
"jspdf": "^2.5.1",
"jspdf-autotable": "^3.8.1",
"mantine-react-table": "workspace:*",
"next": "14.0.4",
"next": "14.1.0",
"next-sitemap": "^4.2.3",
"react": "18.2.0",
"react-dom": "18.2.0"
},
"devDependencies": {
"@types/node": "^20.11.0",
"@types/react": "^18.2.47",
"@types/node": "^20.11.5",
"@types/react": "^18.2.48",
"@types/react-dom": "^18.2.18",
"@typescript-eslint/eslint-plugin": "^6.18.1",
"@typescript-eslint/parser": "^6.18.1",
"@typescript-eslint/eslint-plugin": "^6.19.0",
"@typescript-eslint/parser": "^6.19.0",
"eslint": "8.56.0",
"eslint-config-next": "14.0.4",
"eslint-config-next": "14.1.0",
"next-plausible": "^3.12.0",
"postcss": "^8.4.33",
"postcss-preset-mantine": "^1.12.3",
Expand Down
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@
"storybook:dev": "turbo run storybook"
},
"devDependencies": {
"prettier": "^3.1.1",
"prettier": "^3.2.4",
"turbo": "^1.11.3"
},
"engines": {
Expand Down
42 changes: 21 additions & 21 deletions packages/mantine-react-table/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -74,28 +74,28 @@
"@babel/core": "^7.23.7",
"@babel/preset-react": "^7.23.3",
"@faker-js/faker": "^8.3.1",
"@mantine/core": "7.4.1",
"@mantine/dates": "7.4.1",
"@mantine/hooks": "7.4.1",
"@mantine/core": "7.4.2",
"@mantine/dates": "7.4.2",
"@mantine/hooks": "7.4.2",
"@rollup/plugin-babel": "^6.0.4",
"@rollup/plugin-node-resolve": "^15.2.3",
"@rollup/plugin-typescript": "^11.1.6",
"@size-limit/preset-small-lib": "^11.0.1",
"@storybook/addon-a11y": "^7.6.7",
"@storybook/addon-essentials": "^7.6.7",
"@storybook/addon-interactions": "^7.6.7",
"@storybook/addon-links": "^7.6.7",
"@storybook/addon-storysource": "^7.6.7",
"@storybook/blocks": "^7.6.7",
"@storybook/react": "^7.6.7",
"@storybook/react-vite": "^7.6.7",
"@size-limit/preset-small-lib": "^11.0.2",
"@storybook/addon-a11y": "^7.6.10",
"@storybook/addon-essentials": "^7.6.10",
"@storybook/addon-interactions": "^7.6.10",
"@storybook/addon-links": "^7.6.10",
"@storybook/addon-storysource": "^7.6.10",
"@storybook/blocks": "^7.6.10",
"@storybook/react": "^7.6.10",
"@storybook/react-vite": "^7.6.10",
"@storybook/testing-library": "^0.2.2",
"@tabler/icons-react": "2.45.0",
"@types/node": "^20.11.0",
"@types/react": "^18.2.47",
"@tabler/icons-react": "2.46.0",
"@types/node": "^20.11.5",
"@types/react": "^18.2.48",
"@types/react-dom": "^18.2.18",
"@typescript-eslint/eslint-plugin": "^6.18.1",
"@typescript-eslint/parser": "^6.18.1",
"@typescript-eslint/eslint-plugin": "^6.19.0",
"@typescript-eslint/parser": "^6.19.0",
"@vitejs/plugin-react": "^4.2.1",
"dayjs": "^1.11.10",
"eslint": "^8.56.0",
Expand All @@ -113,18 +113,18 @@
"rollup-plugin-dts": "^6.1.0",
"rollup-plugin-peer-deps-external": "^2.2.4",
"rollup-plugin-postcss": "^4.0.2",
"size-limit": "^11.0.1",
"storybook": "^7.6.7",
"size-limit": "^11.0.2",
"storybook": "^7.6.10",
"storybook-dark-mode": "^3.0.3",
"tslib": "^2.6.2",
"typescript": "^5.3.3",
"typescript-plugin-css-modules": "^5.0.2",
"vite": "^5.0.11"
"vite": "^5.0.12"
},
"dependencies": {
"@tanstack/match-sorter-utils": "8.11.3",
"@tanstack/react-table": "8.11.6",
"@tanstack/react-virtual": "3.0.1",
"@tanstack/react-virtual": "3.0.2",
"clsx": "^2.1.0"
},
"peerDependencies": {
Expand Down
6 changes: 0 additions & 6 deletions packages/mantine-react-table/src/body/index.ts

This file was deleted.

12 changes: 0 additions & 12 deletions packages/mantine-react-table/src/buttons/index.ts

This file was deleted.

Loading

0 comments on commit 9d52664

Please sign in to comment.