From 35e021f3a8b0b7dae8e132d2c3472ac0e4ccf317 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 20 Aug 2024 01:26:39 +0000 Subject: [PATCH 1/2] chore(deps): bump @mui/x-data-grid from 6.20.4 to 7.13.0 Bumps [@mui/x-data-grid](https://github.com/mui/mui-x/tree/HEAD/packages/x-data-grid) from 6.20.4 to 7.13.0. - [Release notes](https://github.com/mui/mui-x/releases) - [Changelog](https://github.com/mui/mui-x/blob/master/CHANGELOG.md) - [Commits](https://github.com/mui/mui-x/commits/v7.13.0/packages/x-data-grid) --- updated-dependencies: - dependency-name: "@mui/x-data-grid" dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] --- package.json | 2 +- yarn.lock | 32 +++++++++++++++++++++----------- 2 files changed, 22 insertions(+), 12 deletions(-) diff --git a/package.json b/package.json index 6bd197a7..a64446d8 100644 --- a/package.json +++ b/package.json @@ -37,7 +37,7 @@ "@fontsource/roboto": "^5.0.8", "@mui/icons-material": "^5.11.11", "@mui/material": "^5.14.5", - "@mui/x-data-grid": "^6.6.0", + "@mui/x-data-grid": "^7.13.0", "@toast-ui/editor-plugin-code-syntax-highlight": "^3.1.0", "@toast-ui/react-editor": "^3.2.2", "@types/prismjs": "^1.26.4", diff --git a/yarn.lock b/yarn.lock index e6f66705..b51a0ba4 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1057,7 +1057,7 @@ resolved "https://registry.yarnpkg.com/@babel/regjsgen/-/regjsgen-0.8.0.tgz#f0ba69b075e1f05fb2825b7fad991e7adbb18310" integrity sha512-x/rqGMdzj+fWZvCOYForTghzbtqPDZ5gPwaoNGHdgDfF2QA/XZbCBp4Moo5scrkAMPhB7z26XM/AaHuIJdgauA== -"@babel/runtime@^7.12.5", "@babel/runtime@^7.13.10", "@babel/runtime@^7.17.8", "@babel/runtime@^7.18.3", "@babel/runtime@^7.23.2", "@babel/runtime@^7.23.9", "@babel/runtime@^7.5.5", "@babel/runtime@^7.8.4", "@babel/runtime@^7.8.7", "@babel/runtime@^7.9.2": +"@babel/runtime@^7.12.5", "@babel/runtime@^7.13.10", "@babel/runtime@^7.17.8", "@babel/runtime@^7.18.3", "@babel/runtime@^7.23.2", "@babel/runtime@^7.23.9", "@babel/runtime@^7.25.0", "@babel/runtime@^7.5.5", "@babel/runtime@^7.8.4", "@babel/runtime@^7.8.7", "@babel/runtime@^7.9.2": version "7.25.0" resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.25.0.tgz#3af9a91c1b739c569d5d80cc917280919c544ecb" integrity sha512-7dRy4DwXwtzBrPbZflqxnvfxLF8kdZXPkhymtDeFoFqE6ldzjQFgYTtYIFARcLEYDrqfBfYcZt1WqFxRoyC9Rw== @@ -2333,7 +2333,7 @@ csstype "^3.1.3" prop-types "^15.8.1" -"@mui/system@^5.16.7": +"@mui/system@^5.16.5", "@mui/system@^5.16.7": version "5.16.7" resolved "https://registry.yarnpkg.com/@mui/system/-/system-5.16.7.tgz#4583ca5bf3b38942e02c15a1e622ba869ac51393" integrity sha512-Jncvs/r/d/itkxh7O7opOunTqbbSSzMTHzZkNLM+FjAOg+cYAZHrPDlYe1ZGKUYORwwb2XexlWnpZp0kZ4AHuA== @@ -2352,7 +2352,7 @@ resolved "https://registry.yarnpkg.com/@mui/types/-/types-7.2.15.tgz#dadd232fe9a70be0d526630675dff3b110f30b53" integrity sha512-nbo7yPhtKJkdf9kcVOF8JZHPZTmqXjJ/tI0bdWgHg5tp9AnIN4Y7f7wm9T+0SyGYJk76+GYZ8Q5XaTYAsUHN0Q== -"@mui/utils@^5.14.16", "@mui/utils@^5.16.6": +"@mui/utils@^5.16.5", "@mui/utils@^5.16.6": version "5.16.6" resolved "https://registry.yarnpkg.com/@mui/utils/-/utils-5.16.6.tgz#905875bbc58d3dcc24531c3314a6807aba22a711" integrity sha512-tWiQqlhxAt3KENNiSRL+DIn9H5xNVK6Jjf70x3PnfQPz1MPBdh7yyIcAyVBT9xiw7hP3SomRhPR7hzBMBCjqEA== @@ -2364,17 +2364,27 @@ prop-types "^15.8.1" react-is "^18.3.1" -"@mui/x-data-grid@^6.6.0": - version "6.20.4" - resolved "https://registry.yarnpkg.com/@mui/x-data-grid/-/x-data-grid-6.20.4.tgz#51120757078764dc8cccef50bc1257c2407e103d" - integrity sha512-I0JhinVV4e25hD2dB+R6biPBtpGeFrXf8RwlMPQbr9gUggPmPmNtWKo8Kk2PtBBMlGtdMAgHWe7PqhmucUxU1w== +"@mui/x-data-grid@^7.13.0": + version "7.13.0" + resolved "https://registry.yarnpkg.com/@mui/x-data-grid/-/x-data-grid-7.13.0.tgz#23629576d05e7141380c0fcd86de469ed9fe0658" + integrity sha512-opV4OgNqc9UoKkQ1z5Ot2AkluwiVQMo6UmDaxmT/v0k2uQ77eQvxJqbnCwYll0XjsRzPz6ehiTaK3nbhXm0sIQ== dependencies: - "@babel/runtime" "^7.23.2" - "@mui/utils" "^5.14.16" - clsx "^2.0.0" + "@babel/runtime" "^7.25.0" + "@mui/system" "^5.16.5" + "@mui/utils" "^5.16.5" + "@mui/x-internals" "7.13.0" + clsx "^2.1.1" prop-types "^15.8.1" reselect "^4.1.8" +"@mui/x-internals@7.13.0": + version "7.13.0" + resolved "https://registry.yarnpkg.com/@mui/x-internals/-/x-internals-7.13.0.tgz#80ab1ecf6ffa345a800a94b4181dae6c487b3c51" + integrity sha512-eUK7iykkDWU+wBfTzE/S0qh4awgVgsORfrpvuPbUp+E6qUj1Xhu9M/WKzbwz0CPFnTJZwBQ9KYrxpGXnPBEpRQ== + dependencies: + "@babel/runtime" "^7.25.0" + "@mui/utils" "^5.16.5" + "@ndelangen/get-tarball@^3.0.7": version "3.0.9" resolved "https://registry.yarnpkg.com/@ndelangen/get-tarball/-/get-tarball-3.0.9.tgz#727ff4454e65f34707e742a59e5e6b1f525d8964" @@ -5632,7 +5642,7 @@ clone@^1.0.2: resolved "https://registry.yarnpkg.com/clone/-/clone-1.0.4.tgz#da309cc263df15994c688ca902179ca3c7cd7c7e" integrity sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg== -clsx@^2.0.0, clsx@^2.1.0, clsx@^2.1.1: +clsx@^2.1.0, clsx@^2.1.1: version "2.1.1" resolved "https://registry.yarnpkg.com/clsx/-/clsx-2.1.1.tgz#eed397c9fd8bd882bfb18deab7102049a2f32999" integrity sha512-eYm0QWBtUrBWZWG0d386OGAw16Z995PiOVo2B7bjWSbHedGl5e0ZWaq65kOGgUSNesEIDkB9ISbTg/JK9dhCZA== From a6fe7e88cdb1948945fee9d7c28d58de4189dcb7 Mon Sep 17 00:00:00 2001 From: Christian Tran Date: Tue, 20 Aug 2024 01:55:41 +0000 Subject: [PATCH 2/2] refactor(mui-grid@7.0): upgrade mui-grid to 7.0 --- pages/index.tsx | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pages/index.tsx b/pages/index.tsx index a4bc2632..5773c7e2 100755 --- a/pages/index.tsx +++ b/pages/index.tsx @@ -68,7 +68,7 @@ const Home: NextPage = ({ allCourseData }) => { headerName: `Difficulty ${isDesktop ? '(out of 5)' : ''}`, flex: isDesktop ? 0.5 : 0, minWidth: isDesktop ? 50 : 150, - valueGetter: (params: any) => roundNumber(params.row.avgDifficulty, 1), + valueGetter: (value: any, row: any) => roundNumber(row.avgDifficulty, 1), type: 'number', }, { @@ -77,7 +77,7 @@ const Home: NextPage = ({ allCourseData }) => { flex: isDesktop ? 0.5 : 0, minWidth: isDesktop ? 50 : 150, - valueGetter: (params: any) => roundNumber(params.row.avgWorkload, 1), + valueGetter: (value: any, row: any) => roundNumber(row.avgWorkload, 1), type: 'number', }, { @@ -86,7 +86,7 @@ const Home: NextPage = ({ allCourseData }) => { flex: isDesktop ? 0.5 : 0, minWidth: isDesktop ? 50 : 150, - valueGetter: (params: any) => roundNumber(params.row.avgOverall, 1), + valueGetter: (value: any, row: any) => roundNumber(row.avgOverall, 1), type: 'number', }, {