Skip to content

Commit 756b363

Browse files
authored
fix: added type def package mui-datatables (#149)
Signed-off-by: Antonette Caldwell <acald.nebula@gmail.com>
1 parent a369f2b commit 756b363

File tree

8 files changed

+199
-10
lines changed

8 files changed

+199
-10
lines changed

packages/components/package.json

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@
1818
"@layer5/sistent-svg": "workspace:^",
1919
"@mui/icons-material": "^5.14.12",
2020
"@mui/material": "^5.14.10",
21+
"@types/mui-datatables": "^4.3.6",
2122
"@types/react": "^18.2.15",
2223
"@types/react-dom": "^18.2.7",
2324
"@typescript-eslint/eslint-plugin": "^6.0.0",
@@ -36,6 +37,7 @@
3637
"@emotion/react": "*",
3738
"@emotion/styled": "*",
3839
"@mui/material": "*",
40+
"mui-datables": "*",
3941
"react": "*",
4042
"react-dom": "*"
4143
},
@@ -49,6 +51,9 @@
4951
"@mui/material": {
5052
"optional": true
5153
},
54+
"mui-datables": {
55+
"optional": true
56+
},
5257
"react": {
5358
"optional": true
5459
},
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
import { MUIDataTable, type MUIDataTableProps } from 'mui-datatables';
2+
3+
export const DataTable = (props: MUIDataTableProps) => {
4+
return <MUIDataTable {...props} />;
5+
};
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
export { DataTable } from './datatable';

packages/components/src/base/MuiTable/data-table.tsx

Lines changed: 0 additions & 5 deletions
This file was deleted.

packages/components/src/base/MuiTable/index.tsx

Lines changed: 0 additions & 1 deletion
This file was deleted.

packages/components/src/index.tsx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ export * from './base/Button';
66
export * from './base/Card';
77
export * from './base/Checkbox';
88
export * from './base/Chip';
9+
export * from './base/DataTable';
910
export * from './base/Dialog';
1011
export * from './base/Divider';
1112
export * from './base/Drawer';

packages/components/vite.config.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,8 @@ export default defineConfig({
3636
react: 'React',
3737
'@mui/material': 'material',
3838
'react/jsx-runtime': 'jsxRuntime',
39-
'react-error-boundary': 'reactErrorBoundary'
39+
'react-error-boundary': 'reactErrorBoundary',
40+
'mui-datatables': 'muiDatatables'
4041
}
4142
}
4243
}

yarn.lock

Lines changed: 185 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1827,7 +1827,7 @@ __metadata:
18271827
languageName: node
18281828
linkType: hard
18291829

1830-
"@emotion/react@npm:^11.11.1":
1830+
"@emotion/react@npm:^11.10.5, @emotion/react@npm:^11.11.1":
18311831
version: 11.11.1
18321832
resolution: "@emotion/react@npm:11.11.1"
18331833
dependencies:
@@ -1868,7 +1868,7 @@ __metadata:
18681868
languageName: node
18691869
linkType: hard
18701870

1871-
"@emotion/styled@npm:^11.11.0":
1871+
"@emotion/styled@npm:^11.10.5, @emotion/styled@npm:^11.11.0":
18721872
version: 11.11.0
18731873
resolution: "@emotion/styled@npm:11.11.0"
18741874
dependencies:
@@ -2406,6 +2406,7 @@ __metadata:
24062406
"@layer5/sistent-svg": "workspace:^"
24072407
"@mui/icons-material": ^5.14.12
24082408
"@mui/material": ^5.14.10
2409+
"@types/mui-datatables": ^4.3.6
24092410
"@types/react": ^18.2.15
24102411
"@types/react-dom": ^18.2.7
24112412
"@typescript-eslint/eslint-plugin": ^6.0.0
@@ -2423,6 +2424,7 @@ __metadata:
24232424
"@emotion/react": "*"
24242425
"@emotion/styled": "*"
24252426
"@mui/material": "*"
2427+
mui-datables: "*"
24262428
react: "*"
24272429
react-dom: "*"
24282430
peerDependenciesMeta:
@@ -2432,6 +2434,8 @@ __metadata:
24322434
optional: true
24332435
"@mui/material":
24342436
optional: true
2437+
mui-datables:
2438+
optional: true
24352439
react:
24362440
optional: true
24372441
react-dom:
@@ -2659,13 +2663,42 @@ __metadata:
26592663
languageName: node
26602664
linkType: hard
26612665

2666+
"@mui/base@npm:5.0.0-beta.18":
2667+
version: 5.0.0-beta.18
2668+
resolution: "@mui/base@npm:5.0.0-beta.18"
2669+
dependencies:
2670+
"@babel/runtime": ^7.23.1
2671+
"@floating-ui/react-dom": ^2.0.2
2672+
"@mui/types": ^7.2.5
2673+
"@mui/utils": ^5.14.12
2674+
"@popperjs/core": ^2.11.8
2675+
clsx: ^2.0.0
2676+
prop-types: ^15.8.1
2677+
peerDependencies:
2678+
"@types/react": ^17.0.0 || ^18.0.0
2679+
react: ^17.0.0 || ^18.0.0
2680+
react-dom: ^17.0.0 || ^18.0.0
2681+
peerDependenciesMeta:
2682+
"@types/react":
2683+
optional: true
2684+
checksum: 7d4ca1e9d537b7b5850567f1adecd1caa47b8613b43a587cf2f399cfda0a8c17dfda06b030c0bea554b76abe7ac25bb9b1af3c996574def5f860cda0c6ea4a3c
2685+
languageName: node
2686+
linkType: hard
2687+
26622688
"@mui/core-downloads-tracker@npm:^5.14.11":
26632689
version: 5.14.11
26642690
resolution: "@mui/core-downloads-tracker@npm:5.14.11"
26652691
checksum: f3e7594c93d4cf5e3649336eef2b57842c171f3deb6890c03be7eccb88d3ac276aac1ab3ad409d124d16468314018778e2dbb92a62ac34c7f44b2813c47f29fb
26662692
languageName: node
26672693
linkType: hard
26682694

2695+
"@mui/core-downloads-tracker@npm:^5.14.12":
2696+
version: 5.14.12
2697+
resolution: "@mui/core-downloads-tracker@npm:5.14.12"
2698+
checksum: 1c1576ceecf7cade9e0d7a531632f5f9db24853d9ebbd47bb9ed943a3af7de734ad4f3374bab79880e9591db3ea55ea84cc10df72177f9ca5e32cc7662e04405
2699+
languageName: node
2700+
linkType: hard
2701+
26692702
"@mui/icons-material@npm:^5.14.12":
26702703
version: 5.14.12
26712704
resolution: "@mui/icons-material@npm:5.14.12"
@@ -2682,6 +2715,39 @@ __metadata:
26822715
languageName: node
26832716
linkType: hard
26842717

2718+
"@mui/material@npm:^5.11.4":
2719+
version: 5.14.12
2720+
resolution: "@mui/material@npm:5.14.12"
2721+
dependencies:
2722+
"@babel/runtime": ^7.23.1
2723+
"@mui/base": 5.0.0-beta.18
2724+
"@mui/core-downloads-tracker": ^5.14.12
2725+
"@mui/system": ^5.14.12
2726+
"@mui/types": ^7.2.5
2727+
"@mui/utils": ^5.14.12
2728+
"@types/react-transition-group": ^4.4.6
2729+
clsx: ^2.0.0
2730+
csstype: ^3.1.2
2731+
prop-types: ^15.8.1
2732+
react-is: ^18.2.0
2733+
react-transition-group: ^4.4.5
2734+
peerDependencies:
2735+
"@emotion/react": ^11.5.0
2736+
"@emotion/styled": ^11.3.0
2737+
"@types/react": ^17.0.0 || ^18.0.0
2738+
react: ^17.0.0 || ^18.0.0
2739+
react-dom: ^17.0.0 || ^18.0.0
2740+
peerDependenciesMeta:
2741+
"@emotion/react":
2742+
optional: true
2743+
"@emotion/styled":
2744+
optional: true
2745+
"@types/react":
2746+
optional: true
2747+
checksum: a0d3b52ce3cc282da04036db0805f95f27b35a9c899f132f962fe96f05d3eb112e99ccbf6bd9d05cae617b24beda95470aedaff129d6e39d1b52e1ddf80a9e12
2748+
languageName: node
2749+
linkType: hard
2750+
26852751
"@mui/material@npm:^5.14.10, @mui/material@npm:^5.14.8":
26862752
version: 5.14.11
26872753
resolution: "@mui/material@npm:5.14.11"
@@ -2732,6 +2798,23 @@ __metadata:
27322798
languageName: node
27332799
linkType: hard
27342800

2801+
"@mui/private-theming@npm:^5.14.12":
2802+
version: 5.14.12
2803+
resolution: "@mui/private-theming@npm:5.14.12"
2804+
dependencies:
2805+
"@babel/runtime": ^7.23.1
2806+
"@mui/utils": ^5.14.12
2807+
prop-types: ^15.8.1
2808+
peerDependencies:
2809+
"@types/react": ^17.0.0 || ^18.0.0
2810+
react: ^17.0.0 || ^18.0.0
2811+
peerDependenciesMeta:
2812+
"@types/react":
2813+
optional: true
2814+
checksum: f8127347dc29126fece3b530cb156f6ababf747b64bb1c712874375e6efae6c738c014304d9553001d67a59b24ca6a665f2d03bb5ae137f03bdba90815f0ecc1
2815+
languageName: node
2816+
linkType: hard
2817+
27352818
"@mui/styled-engine@npm:^5.14.11":
27362819
version: 5.14.11
27372820
resolution: "@mui/styled-engine@npm:5.14.11"
@@ -2753,6 +2836,27 @@ __metadata:
27532836
languageName: node
27542837
linkType: hard
27552838

2839+
"@mui/styled-engine@npm:^5.14.12":
2840+
version: 5.14.12
2841+
resolution: "@mui/styled-engine@npm:5.14.12"
2842+
dependencies:
2843+
"@babel/runtime": ^7.23.1
2844+
"@emotion/cache": ^11.11.0
2845+
csstype: ^3.1.2
2846+
prop-types: ^15.8.1
2847+
peerDependencies:
2848+
"@emotion/react": ^11.4.1
2849+
"@emotion/styled": ^11.3.0
2850+
react: ^17.0.0 || ^18.0.0
2851+
peerDependenciesMeta:
2852+
"@emotion/react":
2853+
optional: true
2854+
"@emotion/styled":
2855+
optional: true
2856+
checksum: c689ccad59e7fd54cd8367838612daa4f132c64d8c6b99ccb7c8f9697b5c940a6bf7edcccd686ce437b565dbcf3bfc12bb0dea47cbd5fbd750ea1553017f9c0d
2857+
languageName: node
2858+
linkType: hard
2859+
27562860
"@mui/system@npm:^5.14.11":
27572861
version: 5.14.11
27582862
resolution: "@mui/system@npm:5.14.11"
@@ -2781,6 +2885,34 @@ __metadata:
27812885
languageName: node
27822886
linkType: hard
27832887

2888+
"@mui/system@npm:^5.14.12":
2889+
version: 5.14.12
2890+
resolution: "@mui/system@npm:5.14.12"
2891+
dependencies:
2892+
"@babel/runtime": ^7.23.1
2893+
"@mui/private-theming": ^5.14.12
2894+
"@mui/styled-engine": ^5.14.12
2895+
"@mui/types": ^7.2.5
2896+
"@mui/utils": ^5.14.12
2897+
clsx: ^2.0.0
2898+
csstype: ^3.1.2
2899+
prop-types: ^15.8.1
2900+
peerDependencies:
2901+
"@emotion/react": ^11.5.0
2902+
"@emotion/styled": ^11.3.0
2903+
"@types/react": ^17.0.0 || ^18.0.0
2904+
react: ^17.0.0 || ^18.0.0
2905+
peerDependenciesMeta:
2906+
"@emotion/react":
2907+
optional: true
2908+
"@emotion/styled":
2909+
optional: true
2910+
"@types/react":
2911+
optional: true
2912+
checksum: 70c3920eadc593395a2d258ddea0f3b28689c7f02fdaf97fc205e16efaeebe462b2ab01c69a20a3bcb011e0d07ea47fa66a433e70d0a1ce15d7b694fb3c52135
2913+
languageName: node
2914+
linkType: hard
2915+
27842916
"@mui/types@npm:^7.2.4":
27852917
version: 7.2.4
27862918
resolution: "@mui/types@npm:7.2.4"
@@ -2793,6 +2925,18 @@ __metadata:
27932925
languageName: node
27942926
linkType: hard
27952927

2928+
"@mui/types@npm:^7.2.5":
2929+
version: 7.2.5
2930+
resolution: "@mui/types@npm:7.2.5"
2931+
peerDependencies:
2932+
"@types/react": ^17.0.0 || ^18.0.0
2933+
peerDependenciesMeta:
2934+
"@types/react":
2935+
optional: true
2936+
checksum: 2807e9a8eb251294eee6384a4d68b2159f7660466625f1781e9efea282aa7c6ff35b42bc7039c2d43e7a5ac80291dcb85c4110022b0b6de4e12b6406b62f3dc1
2937+
languageName: node
2938+
linkType: hard
2939+
27962940
"@mui/utils@npm:^5.14.11":
27972941
version: 5.14.11
27982942
resolution: "@mui/utils@npm:5.14.11"
@@ -2811,6 +2955,24 @@ __metadata:
28112955
languageName: node
28122956
linkType: hard
28132957

2958+
"@mui/utils@npm:^5.14.12":
2959+
version: 5.14.12
2960+
resolution: "@mui/utils@npm:5.14.12"
2961+
dependencies:
2962+
"@babel/runtime": ^7.23.1
2963+
"@types/prop-types": ^15.7.7
2964+
prop-types: ^15.8.1
2965+
react-is: ^18.2.0
2966+
peerDependencies:
2967+
"@types/react": ^17.0.0 || ^18.0.0
2968+
react: ^17.0.0 || ^18.0.0
2969+
peerDependenciesMeta:
2970+
"@types/react":
2971+
optional: true
2972+
checksum: 41470b6292b7a46c71fb0a0acc6a5f05a5e080648106b8805555de920e8f748669c7e8d39cbbcf0f52be9053927bb8439a748e24bd02bc1a220c9bded4435f42
2973+
languageName: node
2974+
linkType: hard
2975+
28142976
"@ndelangen/get-tarball@npm:^3.0.7":
28152977
version: 3.0.9
28162978
resolution: "@ndelangen/get-tarball@npm:3.0.9"
@@ -5493,6 +5655,19 @@ __metadata:
54935655
languageName: node
54945656
linkType: hard
54955657

5658+
"@types/mui-datatables@npm:^4.3.6":
5659+
version: 4.3.6
5660+
resolution: "@types/mui-datatables@npm:4.3.6"
5661+
dependencies:
5662+
"@emotion/react": ^11.10.5
5663+
"@emotion/styled": ^11.10.5
5664+
"@mui/material": ^5.11.4
5665+
"@types/react": "*"
5666+
csstype: ^3.1.1
5667+
checksum: 722bc2a4631fbbb3d29264e4784d2b5324262a0e96fd4aeb1c7651a3e23183be921d9f22a38b1a276c02fef0fbf44ad364d61c9e938da31b43097113cee1c29b
5668+
languageName: node
5669+
linkType: hard
5670+
54965671
"@types/node-fetch@npm:^2.6.4":
54975672
version: 2.6.6
54985673
resolution: "@types/node-fetch@npm:2.6.6"
@@ -5552,6 +5727,13 @@ __metadata:
55525727
languageName: node
55535728
linkType: hard
55545729

5730+
"@types/prop-types@npm:^15.7.7":
5731+
version: 15.7.8
5732+
resolution: "@types/prop-types@npm:15.7.8"
5733+
checksum: 61dfad79da8b1081c450bab83b77935df487ae1cdd4660ec7df6be8e74725c15fa45cf486ce057addc956ca4ae78300b97091e2a25061133d1b9a1440bc896ae
5734+
languageName: node
5735+
linkType: hard
5736+
55555737
"@types/qs@npm:*, @types/qs@npm:^6.9.5":
55565738
version: 6.9.8
55575739
resolution: "@types/qs@npm:6.9.8"
@@ -7666,7 +7848,7 @@ __metadata:
76667848
languageName: node
76677849
linkType: hard
76687850

7669-
"csstype@npm:^3.0.2, csstype@npm:^3.1.2":
7851+
"csstype@npm:^3.0.2, csstype@npm:^3.1.1, csstype@npm:^3.1.2":
76707852
version: 3.1.2
76717853
resolution: "csstype@npm:3.1.2"
76727854
checksum: e1a52e6c25c1314d6beef5168da704ab29c5186b877c07d822bd0806717d9a265e8493a2e35ca7e68d0f5d472d43fac1cdce70fd79fd0853dff81f3028d857b5

0 commit comments

Comments
 (0)