From 88771117906c8fdc3c228ff8a464b14e94fbe148 Mon Sep 17 00:00:00 2001 From: Basile Spaenlehauer Date: Mon, 20 Feb 2023 23:13:37 +0100 Subject: [PATCH] fix(ui): change `ShareButton` icon (#245) fix: add `span`s below tooltip to ensure icon stay round fix: do not show placeholder text when in readOnly mode --- .storybook/main.js | 1 + .storybook/public/favicon.ico | Bin 0 -> 15406 bytes package.json | 24 +- src/ItemFlag/ItemFlagButton.tsx | 8 +- src/TextEditor/TextEditor.tsx | 2 +- src/buttons/ChatboxButton/ChatboxButton.tsx | 8 +- src/buttons/CopyButton/CopyButton.tsx | 20 +- src/buttons/DeleteButton/DeleteButton.tsx | 20 +- src/buttons/DownloadButton/DownloadButton.tsx | 8 +- src/buttons/EditButton/EditButton.tsx | 20 +- src/buttons/FavoriteButton/FavoriteButton.tsx | 16 +- src/buttons/LikeButton/LikeButton.tsx | 26 +- src/buttons/MoveButton/MoveButton.tsx | 22 +- src/buttons/PinButton/PinButton.tsx | 18 +- .../ShareButton/ShareButton.stories.tsx | 33 ++ src/buttons/ShareButton/ShareButton.tsx | 22 +- yarn.lock | 335 +++++++++--------- 17 files changed, 315 insertions(+), 268 deletions(-) create mode 100644 .storybook/public/favicon.ico create mode 100644 src/buttons/ShareButton/ShareButton.stories.tsx diff --git a/.storybook/main.js b/.storybook/main.js index e2df9c05c..6258a32da 100644 --- a/.storybook/main.js +++ b/.storybook/main.js @@ -15,4 +15,5 @@ module.exports = { features: { interactionsDebugger: true, // 👈 Enable playback controls }, + staticDirs: ['./public'], }; diff --git a/.storybook/public/favicon.ico b/.storybook/public/favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..5734d463a1d214373205eb544d9f7ddbe920f9c5 GIT binary patch literal 15406 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 = ({ return ( - - - + + + + + ); }; diff --git a/src/TextEditor/TextEditor.tsx b/src/TextEditor/TextEditor.tsx index c878cc0f5..fb59fe28a 100644 --- a/src/TextEditor/TextEditor.tsx +++ b/src/TextEditor/TextEditor.tsx @@ -124,7 +124,7 @@ const TextEditor: FC = ({
= ({ tooltip, id, onClick, size }) => { return ( - - - + + + + + ); }; diff --git a/src/buttons/CopyButton/CopyButton.tsx b/src/buttons/CopyButton/CopyButton.tsx index 3dd082af2..60328149d 100644 --- a/src/buttons/CopyButton/CopyButton.tsx +++ b/src/buttons/CopyButton/CopyButton.tsx @@ -40,15 +40,17 @@ const CopyButton: FC = ({ default: return ( - - - + + + + + ); } diff --git a/src/buttons/DeleteButton/DeleteButton.tsx b/src/buttons/DeleteButton/DeleteButton.tsx index b2ea55220..52f6e3a75 100644 --- a/src/buttons/DeleteButton/DeleteButton.tsx +++ b/src/buttons/DeleteButton/DeleteButton.tsx @@ -39,15 +39,17 @@ const DeleteButton: FC = ({ default: return ( - - - + + + + + ); } diff --git a/src/buttons/DownloadButton/DownloadButton.tsx b/src/buttons/DownloadButton/DownloadButton.tsx index edaee12d8..d40f48fdd 100644 --- a/src/buttons/DownloadButton/DownloadButton.tsx +++ b/src/buttons/DownloadButton/DownloadButton.tsx @@ -54,9 +54,11 @@ const DownloadButton: FC = ({ default: return ( - - - + + + + + ); } diff --git a/src/buttons/EditButton/EditButton.tsx b/src/buttons/EditButton/EditButton.tsx index 173ea4337..5ac04479b 100644 --- a/src/buttons/EditButton/EditButton.tsx +++ b/src/buttons/EditButton/EditButton.tsx @@ -23,15 +23,17 @@ const EditButton: FC = ({ }) => { return ( - - - + + + + + ); }; diff --git a/src/buttons/FavoriteButton/FavoriteButton.tsx b/src/buttons/FavoriteButton/FavoriteButton.tsx index 747f2e832..e0b64af6e 100644 --- a/src/buttons/FavoriteButton/FavoriteButton.tsx +++ b/src/buttons/FavoriteButton/FavoriteButton.tsx @@ -73,13 +73,15 @@ const FavoriteButton: FC = ({ default: return ( - - {icon} - + + + {icon} + + ); } diff --git a/src/buttons/LikeButton/LikeButton.tsx b/src/buttons/LikeButton/LikeButton.tsx index c2ce9cf61..5e6519936 100644 --- a/src/buttons/LikeButton/LikeButton.tsx +++ b/src/buttons/LikeButton/LikeButton.tsx @@ -47,18 +47,20 @@ const LikeButton: FC = ({ }) => { return ( - - {isLiked ? ( - - ) : ( - - )} - + + + {isLiked ? ( + + ) : ( + + )} + + ); }; diff --git a/src/buttons/MoveButton/MoveButton.tsx b/src/buttons/MoveButton/MoveButton.tsx index 77d82ea21..8ba8027d2 100644 --- a/src/buttons/MoveButton/MoveButton.tsx +++ b/src/buttons/MoveButton/MoveButton.tsx @@ -44,16 +44,18 @@ const MoveButton: FC = ({ default: return ( - - - + + + + + ); } diff --git a/src/buttons/PinButton/PinButton.tsx b/src/buttons/PinButton/PinButton.tsx index a1a83bc5d..e818ebd11 100644 --- a/src/buttons/PinButton/PinButton.tsx +++ b/src/buttons/PinButton/PinButton.tsx @@ -48,14 +48,16 @@ const PinButton: FC = ({ case BUTTON_TYPES.ICON_BUTTON: return ( - - {icon} - + + + {icon} + + ); } diff --git a/src/buttons/ShareButton/ShareButton.stories.tsx b/src/buttons/ShareButton/ShareButton.stories.tsx new file mode 100644 index 000000000..ff375fb8c --- /dev/null +++ b/src/buttons/ShareButton/ShareButton.stories.tsx @@ -0,0 +1,33 @@ +import { ComponentMeta, ComponentStory } from '@storybook/react'; + +import React from 'react'; + +import { TABLE_CATEGORIES } from '../../utils/storybook'; +import ShareButton from './ShareButton'; + +export default { + title: 'Buttons/ShareButton', + component: ShareButton, + + argTypes: { + size: { + table: { + category: TABLE_CATEGORIES.MUI, + }, + }, + }, +} as ComponentMeta; + +const Template: ComponentStory = (args) => ( + +); + +export const Default = Template.bind({}); +Default.args = { + open: false, +}; + +export const SharingOpen = Template.bind({}); +SharingOpen.args = { + open: true, +}; diff --git a/src/buttons/ShareButton/ShareButton.tsx b/src/buttons/ShareButton/ShareButton.tsx index 0cd958ef6..b4094cddb 100644 --- a/src/buttons/ShareButton/ShareButton.tsx +++ b/src/buttons/ShareButton/ShareButton.tsx @@ -1,5 +1,5 @@ import CloseIcon from '@mui/icons-material/Close'; -import ShareIcon from '@mui/icons-material/Share'; +import Groups from '@mui/icons-material/Groups'; import IconButton, { IconButtonProps } from '@mui/material/IconButton'; import Tooltip from '@mui/material/Tooltip'; @@ -26,15 +26,17 @@ const ShareButton: FC = ({ }) => { return ( - - {open ? : } - + + + {open ? : } + + ); }; diff --git a/yarn.lock b/yarn.lock index f031261db..836d93df3 100644 --- a/yarn.lock +++ b/yarn.lock @@ -886,7 +886,7 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-syntax-jsx@npm:^7.17.12, @babel/plugin-syntax-jsx@npm:^7.18.6": +"@babel/plugin-syntax-jsx@npm:^7.18.6": version: 7.18.6 resolution: "@babel/plugin-syntax-jsx@npm:7.18.6" dependencies: @@ -1412,7 +1412,7 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-typescript@npm:^7.17.12, @babel/plugin-transform-typescript@npm:^7.18.6": +"@babel/plugin-transform-typescript@npm:^7.18.6": version: 7.20.2 resolution: "@babel/plugin-transform-typescript@npm:7.20.2" dependencies: @@ -1662,20 +1662,7 @@ __metadata: languageName: node linkType: hard -"@babel/preset-typescript@npm:7.17.12": - version: 7.17.12 - resolution: "@babel/preset-typescript@npm:7.17.12" - dependencies: - "@babel/helper-plugin-utils": ^7.17.12 - "@babel/helper-validator-option": ^7.16.7 - "@babel/plugin-transform-typescript": ^7.17.12 - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: f4ee9eeb0ef631a47d1c9bd7f6e365ae0bacefa3f47c702b03c51652ea764c267b26fdcf2814718b26c73accdd0fff7fcec1bb2d00625a967ecd7dac2f5fdce1 - languageName: node - linkType: hard - -"@babel/preset-typescript@npm:^7.12.7, @babel/preset-typescript@npm:^7.13.0, @babel/preset-typescript@npm:^7.18.6": +"@babel/preset-typescript@npm:7.18.6, @babel/preset-typescript@npm:^7.12.7, @babel/preset-typescript@npm:^7.13.0, @babel/preset-typescript@npm:^7.18.6": version: 7.18.6 resolution: "@babel/preset-typescript@npm:7.18.6" dependencies: @@ -1721,7 +1708,7 @@ __metadata: languageName: node linkType: hard -"@babel/runtime@npm:^7.20.13, @babel/runtime@npm:^7.20.6, @babel/runtime@npm:^7.20.7": +"@babel/runtime@npm:^7.20.13, @babel/runtime@npm:^7.20.7": version: 7.20.13 resolution: "@babel/runtime@npm:7.20.13" dependencies: @@ -1862,15 +1849,15 @@ __metadata: languageName: node linkType: hard -"@commitlint/cli@npm:17.4.3": - version: 17.4.3 - resolution: "@commitlint/cli@npm:17.4.3" +"@commitlint/cli@npm:17.4.4": + version: 17.4.4 + resolution: "@commitlint/cli@npm:17.4.4" dependencies: - "@commitlint/format": ^17.4.0 - "@commitlint/lint": ^17.4.3 - "@commitlint/load": ^17.4.2 - "@commitlint/read": ^17.4.2 - "@commitlint/types": ^17.4.0 + "@commitlint/format": ^17.4.4 + "@commitlint/lint": ^17.4.4 + "@commitlint/load": ^17.4.4 + "@commitlint/read": ^17.4.4 + "@commitlint/types": ^17.4.4 execa: ^5.0.0 lodash.isfunction: ^3.0.9 resolve-from: 5.0.0 @@ -1878,40 +1865,40 @@ __metadata: yargs: ^17.0.0 bin: commitlint: cli.js - checksum: 352020caefb383cef8d26048ce540c87065df1c0647b6c3c08c9f9782db450b0d30341b52151f41ae94eaa36b99b3f63c24484a8082713b1e3bc9d02041c7320 + checksum: 5e77737b32f58b7b2ae14f183605c3c3bec2d23d786448ec99e43fd5bf6b21e43f8ba19c98785ee8bef1472a96ac912bffcc34c2ff20c9f6700f848e7f7000a0 languageName: node linkType: hard -"@commitlint/config-conventional@npm:17.4.3": - version: 17.4.3 - resolution: "@commitlint/config-conventional@npm:17.4.3" +"@commitlint/config-conventional@npm:17.4.4": + version: 17.4.4 + resolution: "@commitlint/config-conventional@npm:17.4.4" dependencies: conventional-changelog-conventionalcommits: ^5.0.0 - checksum: 29e3fdf21e5d091d50863c386edfa355ea9c6a1201a3a8d08def7d0e3ecd1c317a19ae87186bd3c5a9879e97e77604a4a5c12273cedbbe7e7e2a231184c583cd + checksum: 679d92509fe6e53ee0cc4202f8069d88360c4f9dbd7ab74114bb28278a196da517ef711dfe69893033a66e54ffc29e8df2ccf63cfd746a89c82a053949473c4b languageName: node linkType: hard -"@commitlint/config-validator@npm:^17.4.0": - version: 17.4.0 - resolution: "@commitlint/config-validator@npm:17.4.0" +"@commitlint/config-validator@npm:^17.4.4": + version: 17.4.4 + resolution: "@commitlint/config-validator@npm:17.4.4" dependencies: - "@commitlint/types": ^17.4.0 + "@commitlint/types": ^17.4.4 ajv: ^8.11.0 - checksum: 4e8885cf8f35a6dbff7b504cabadf2c38bba3b05dc78b40a0403e9a06cc14cf3d29e088b76a19d5f7510e09132f4070c35a586b0e6e52590c1a7b1dfd47982c4 + checksum: 71ee818608ed5c74832cdd63531c0f61b21758fba9f8b876205485ece4f047c9582bc3f323a20a5de700e3451296614d15448437270a82194eff7d71317b47ff languageName: node linkType: hard -"@commitlint/ensure@npm:^17.4.0": - version: 17.4.0 - resolution: "@commitlint/ensure@npm:17.4.0" +"@commitlint/ensure@npm:^17.4.4": + version: 17.4.4 + resolution: "@commitlint/ensure@npm:17.4.4" dependencies: - "@commitlint/types": ^17.4.0 + "@commitlint/types": ^17.4.4 lodash.camelcase: ^4.3.0 lodash.kebabcase: ^4.1.1 lodash.snakecase: ^4.1.1 lodash.startcase: ^4.4.0 lodash.upperfirst: ^4.3.1 - checksum: 836a5fc23752ae19981f97008ec255782ac59da3a37d69ca8b1f8d89b873ce086cb4b9170df2edf420729e2e017f00c8f4c9a305a14a953eded8c4900e99ebc0 + checksum: c21c189f22d8d3265e93256d101b72ef7cbdf8660438081799b9a4a8bd47d33133f250bbed858ab9bcc0d249d1c95ac58eddd9e5b46314d64ff049d0479d0d71 languageName: node linkType: hard @@ -1922,46 +1909,46 @@ __metadata: languageName: node linkType: hard -"@commitlint/format@npm:^17.4.0": - version: 17.4.0 - resolution: "@commitlint/format@npm:17.4.0" +"@commitlint/format@npm:^17.4.4": + version: 17.4.4 + resolution: "@commitlint/format@npm:17.4.4" dependencies: - "@commitlint/types": ^17.4.0 + "@commitlint/types": ^17.4.4 chalk: ^4.1.0 - checksum: 59dc069e587b99482944e404b9d140929421eb4f91716df200f921b2662a0ca9b25f8825bb07d0bc6ffe6f71796771b70ff0deb89a17831c9e4894d79e41b2b7 + checksum: 832d9641129f2da8d32389b4a47db59d41eb1adfab742723972cad64b833c4af9e253f96757b27664fedae61644dd4c01d21f775773b45b604bd7f93b23a27d2 languageName: node linkType: hard -"@commitlint/is-ignored@npm:^17.4.2": - version: 17.4.2 - resolution: "@commitlint/is-ignored@npm:17.4.2" +"@commitlint/is-ignored@npm:^17.4.4": + version: 17.4.4 + resolution: "@commitlint/is-ignored@npm:17.4.4" dependencies: - "@commitlint/types": ^17.4.0 + "@commitlint/types": ^17.4.4 semver: 7.3.8 - checksum: 4b210d6ce0f9dd66f27d925d151c88845a2f1128b10865f5808e113f31be6ab359c58c1259664c888961e7bc1b71d3e8a2125eda8b8e4be1d32618a7772603c6 + checksum: 716631ecd6aece8642d76c1a99e1cdc24bad79f22199d1d4bad73d9b12edb3578ed7d6f23947ca28d4bb637e08a1738e55dd693c165a2d395c10560a988ffc05 languageName: node linkType: hard -"@commitlint/lint@npm:^17.4.3": - version: 17.4.3 - resolution: "@commitlint/lint@npm:17.4.3" +"@commitlint/lint@npm:^17.4.4": + version: 17.4.4 + resolution: "@commitlint/lint@npm:17.4.4" dependencies: - "@commitlint/is-ignored": ^17.4.2 - "@commitlint/parse": ^17.4.2 - "@commitlint/rules": ^17.4.3 - "@commitlint/types": ^17.4.0 - checksum: 9f9702970ec62e220ed2b2d954a727c72c3f02477e04f228f6a571558b431f6c6ca2b03c0d530b05bf507b54fca768060d5aa233bcbe8bfb813422b15ebfa014 + "@commitlint/is-ignored": ^17.4.4 + "@commitlint/parse": ^17.4.4 + "@commitlint/rules": ^17.4.4 + "@commitlint/types": ^17.4.4 + checksum: bf04a9f9a1435e0d3cd03c58b6bf924613d0278b66b0a5d0e18eb96c7af9eeb02871e739a4d7d9312b2b4178f6f8ae9a49ba74382b4e28f623e1bf0af7067946 languageName: node linkType: hard -"@commitlint/load@npm:^17.4.2": - version: 17.4.2 - resolution: "@commitlint/load@npm:17.4.2" +"@commitlint/load@npm:^17.4.4": + version: 17.4.4 + resolution: "@commitlint/load@npm:17.4.4" dependencies: - "@commitlint/config-validator": ^17.4.0 + "@commitlint/config-validator": ^17.4.4 "@commitlint/execute-rule": ^17.4.0 - "@commitlint/resolve-extends": ^17.4.0 - "@commitlint/types": ^17.4.0 + "@commitlint/resolve-extends": ^17.4.4 + "@commitlint/types": ^17.4.4 "@types/node": "*" chalk: ^4.1.0 cosmiconfig: ^8.0.0 @@ -1972,7 +1959,7 @@ __metadata: resolve-from: ^5.0.0 ts-node: ^10.8.1 typescript: ^4.6.4 - checksum: 7c0498040611abbc2c9f2af03bc6360ca44ff85943dd49012b90b5a5d9308997d782b75e164ad2c39c5d522e94c93214e5cc4fd3b4122c5788c3c869ee91eae0 + checksum: 4fa16296a1c35e26f4c37d4c24fe92b965e85113bb4495673e641ee64d84b463f7bd143278af12018c4b2c696a10381c4cc3664a7fd50a6fb2b6e78062dbe7d6 languageName: node linkType: hard @@ -1983,54 +1970,54 @@ __metadata: languageName: node linkType: hard -"@commitlint/parse@npm:^17.4.2": - version: 17.4.2 - resolution: "@commitlint/parse@npm:17.4.2" +"@commitlint/parse@npm:^17.4.4": + version: 17.4.4 + resolution: "@commitlint/parse@npm:17.4.4" dependencies: - "@commitlint/types": ^17.4.0 + "@commitlint/types": ^17.4.4 conventional-changelog-angular: ^5.0.11 conventional-commits-parser: ^3.2.2 - checksum: d6808cc9c9ffcf8b06f938392a7428bb017c5e43d13510edad2c5885468bf0eae23e02c4d9611c200c498adb33eaf8abee797f32d437557101ddee02922f3572 + checksum: 2a6e5b0a5cdea21c879a3919a0227c0d7f3fa1f343808bcb09e3e7f25b0dc494dcca8af32982e7a65640b53c3e6cf138ebf685b657dd55173160bc0fa4e58916 languageName: node linkType: hard -"@commitlint/read@npm:^17.4.2": - version: 17.4.2 - resolution: "@commitlint/read@npm:17.4.2" +"@commitlint/read@npm:^17.4.4": + version: 17.4.4 + resolution: "@commitlint/read@npm:17.4.4" dependencies: "@commitlint/top-level": ^17.4.0 - "@commitlint/types": ^17.4.0 + "@commitlint/types": ^17.4.4 fs-extra: ^11.0.0 git-raw-commits: ^2.0.0 minimist: ^1.2.6 - checksum: ed509f913bd9790bb3abfde0886abdc4e2569eb7651e666d2d70705954f98f14e2c621ffe8ee17bb8a9bee36e65e4d4d01d5cd2792c8e08e69248d31808830fa + checksum: 29c828ba0a756196cff6b6fb480971cc779519823c3d061c6b2debee1dfc6c17453ef8aefe6d72a2f21e7be866f501e478b77dddd77f7cd75dfdae7f4a153268 languageName: node linkType: hard -"@commitlint/resolve-extends@npm:^17.4.0": - version: 17.4.0 - resolution: "@commitlint/resolve-extends@npm:17.4.0" +"@commitlint/resolve-extends@npm:^17.4.4": + version: 17.4.4 + resolution: "@commitlint/resolve-extends@npm:17.4.4" dependencies: - "@commitlint/config-validator": ^17.4.0 - "@commitlint/types": ^17.4.0 + "@commitlint/config-validator": ^17.4.4 + "@commitlint/types": ^17.4.4 import-fresh: ^3.0.0 lodash.mergewith: ^4.6.2 resolve-from: ^5.0.0 resolve-global: ^1.0.0 - checksum: 44d77c343c519f92d3f595508c7f8b07df4a33880ab3c32631cf77101c51bf444e1b03d50505f68ce677ff62729e9e44e81bb1fec8b6d87b831d6137f3d5c5a8 + checksum: d7bf1ff1ad3db8750421b252d79cf7b96cf07d72cad8cc3f73c1363a8e68c0afde611d38ae6f213bbb54e3248160c6b9425578f3d0f8f790e84aea811d748b3e languageName: node linkType: hard -"@commitlint/rules@npm:^17.4.3": - version: 17.4.3 - resolution: "@commitlint/rules@npm:17.4.3" +"@commitlint/rules@npm:^17.4.4": + version: 17.4.4 + resolution: "@commitlint/rules@npm:17.4.4" dependencies: - "@commitlint/ensure": ^17.4.0 + "@commitlint/ensure": ^17.4.4 "@commitlint/message": ^17.4.2 "@commitlint/to-lines": ^17.4.0 - "@commitlint/types": ^17.4.0 + "@commitlint/types": ^17.4.4 execa: ^5.0.0 - checksum: 99bb701e419b61863a59c235b0c3582277622a7b65beeb027ffb6825a782002f90e200827acadb36d41179f3139e12cc127992b5fb2ed89b37a08e819970990c + checksum: f36525f6e234df6a17d47457b733a1fc10e3e01db1aa6fb45b18cbaf74b7915f634ab65f73d2412787137c366046f8264126c2f21ad9023ac6b68ec8b1cee8f4 languageName: node linkType: hard @@ -2050,12 +2037,12 @@ __metadata: languageName: node linkType: hard -"@commitlint/types@npm:^17.4.0": - version: 17.4.0 - resolution: "@commitlint/types@npm:17.4.0" +"@commitlint/types@npm:^17.4.4": + version: 17.4.4 + resolution: "@commitlint/types@npm:17.4.4" dependencies: chalk: ^4.1.0 - checksum: 58e1743780a0d76b380dc6ebfe6deb530ed5a7ee82d746d73586fe5186c84bf7e07aa0ca0523ca910915d573ed522c2b7b7037c11c9ea49c8a9d90c2b8c48173 + checksum: 03c52429052d161710896d198000196bd2e60be0fd71459b22133dd83dee43e8d05ea8ee703c8369823bc40f77a54881b80d8aa4368ac52aea7f30fb234b73d2 languageName: node linkType: hard @@ -2141,12 +2128,11 @@ __metadata: languageName: node linkType: hard -"@emotion/babel-plugin@npm:^11.10.5": - version: 11.10.5 - resolution: "@emotion/babel-plugin@npm:11.10.5" +"@emotion/babel-plugin@npm:^11.10.6": + version: 11.10.6 + resolution: "@emotion/babel-plugin@npm:11.10.6" dependencies: "@babel/helper-module-imports": ^7.16.7 - "@babel/plugin-syntax-jsx": ^7.17.12 "@babel/runtime": ^7.18.3 "@emotion/hash": ^0.9.0 "@emotion/memoize": ^0.8.0 @@ -2157,9 +2143,7 @@ __metadata: find-root: ^1.1.0 source-map: ^0.5.7 stylis: 4.1.3 - peerDependencies: - "@babel/core": ^7.0.0 - checksum: e3353499c76c4422d6e900c0dfab73607056d9da86161a3f27c3459c193c4908050c5d252c68fcde231e13f02a9d8e0dc07d260317ae0e5206841e331cc4caae + checksum: 3eed138932e8edf2598352e69ad949b9db3051a4d6fcff190dacbac9aa838d7ef708b9f3e6c48660625d9311dae82d73477ae4e7a31139feef5eb001a5528421 languageName: node linkType: hard @@ -2199,12 +2183,12 @@ __metadata: languageName: node linkType: hard -"@emotion/react@npm:11.10.5": - version: 11.10.5 - resolution: "@emotion/react@npm:11.10.5" +"@emotion/react@npm:11.10.6": + version: 11.10.6 + resolution: "@emotion/react@npm:11.10.6" dependencies: "@babel/runtime": ^7.18.3 - "@emotion/babel-plugin": ^11.10.5 + "@emotion/babel-plugin": ^11.10.6 "@emotion/cache": ^11.10.5 "@emotion/serialize": ^1.1.1 "@emotion/use-insertion-effect-with-fallbacks": ^1.0.0 @@ -2212,14 +2196,11 @@ __metadata: "@emotion/weak-memoize": ^0.3.0 hoist-non-react-statics: ^3.3.1 peerDependencies: - "@babel/core": ^7.0.0 react: ">=16.8.0" peerDependenciesMeta: - "@babel/core": - optional: true "@types/react": optional: true - checksum: 32b67b28e9b6d6c53b970072680697f04c2521441050bdeb19a1a7f0164af549b4dad39ff375eda1b6a3cf1cc86ba2c6fa55460ec040e6ebbca3e9ec58353cf7 + checksum: 4762042e39126ffaffe76052dc65c9bb0ba6b8893013687ba3cc13ed4dd834c31597f1230684c3c078e90aecc13ab6cd0e3cde0dec8b7761affd2571f4d80019 languageName: node linkType: hard @@ -2243,26 +2224,23 @@ __metadata: languageName: node linkType: hard -"@emotion/styled@npm:11.10.5": - version: 11.10.5 - resolution: "@emotion/styled@npm:11.10.5" +"@emotion/styled@npm:11.10.6": + version: 11.10.6 + resolution: "@emotion/styled@npm:11.10.6" dependencies: "@babel/runtime": ^7.18.3 - "@emotion/babel-plugin": ^11.10.5 + "@emotion/babel-plugin": ^11.10.6 "@emotion/is-prop-valid": ^1.2.0 "@emotion/serialize": ^1.1.1 "@emotion/use-insertion-effect-with-fallbacks": ^1.0.0 "@emotion/utils": ^1.2.0 peerDependencies: - "@babel/core": ^7.0.0 "@emotion/react": ^11.0.0-rc.0 react: ">=16.8.0" peerDependenciesMeta: - "@babel/core": - optional: true "@types/react": optional: true - checksum: 1cec5f6aeb227a7255141031e8594f38ad83902413472aae0a46c27e5f9769c01e23c1ad39adee408d8a2168a697464314d1a0c4f50b31a5d25ea506b2d7bbc8 + checksum: ed0ee4bec3b63ee9c5eb8216b22646313ff1ada06c5183f128d25b73252126e9fde625e81c868be7ccd666b686a73076f923ce188dac25e93d5062ddffdad46f languageName: node linkType: hard @@ -2383,23 +2361,23 @@ __metadata: "@babel/core": 7.18.9 "@babel/plugin-proposal-optional-chaining": 7.17.12 "@babel/preset-env": 7.18.2 - "@babel/preset-typescript": 7.17.12 - "@commitlint/cli": 17.4.3 - "@commitlint/config-conventional": 17.4.3 - "@emotion/react": 11.10.5 - "@emotion/styled": 11.10.5 + "@babel/preset-typescript": 7.18.6 + "@commitlint/cli": 17.4.4 + "@commitlint/config-conventional": 17.4.4 + "@emotion/react": 11.10.6 + "@emotion/styled": 11.10.6 "@graasp/sdk": 0.4.0 "@mdx-js/react": 1.6.22 - "@mui/icons-material": 5.11.0 + "@mui/icons-material": 5.11.9 "@mui/lab": 5.0.0-alpha.120 "@mui/material": 5.11.9 "@rollup/plugin-babel": 5.3.1 - "@rollup/plugin-commonjs": 22.0.0 + "@rollup/plugin-commonjs": 24.0.1 "@rollup/plugin-node-resolve": 13.3.0 - "@rollup/plugin-typescript": 8.5.0 + "@rollup/plugin-typescript": 11.0.0 "@storybook/addon-a11y": 6.5.16 "@storybook/addon-actions": 6.5.16 - "@storybook/addon-coverage": 0.0.7 + "@storybook/addon-coverage": 0.0.8 "@storybook/addon-docs": 6.5.16 "@storybook/addon-essentials": 6.5.16 "@storybook/addon-interactions": 6.5.16 @@ -2475,9 +2453,9 @@ __metadata: uuid: 9.0.0 wait-on: 7.0.1 peerDependencies: - "@emotion/react": ~11.10.5 - "@emotion/styled": ~11.10.5 - "@mui/icons-material": ~5.11.0 + "@emotion/react": ~11.10.6 + "@emotion/styled": ~11.10.6 + "@mui/icons-material": ~5.11.9 "@mui/lab": ~5.0.0-alpha.120 "@mui/material": ~5.11.9 ag-grid-community: 28.1.1 @@ -2938,7 +2916,7 @@ __metadata: languageName: node linkType: hard -"@jridgewell/sourcemap-codec@npm:1.4.14, @jridgewell/sourcemap-codec@npm:^1.4.10": +"@jridgewell/sourcemap-codec@npm:1.4.14, @jridgewell/sourcemap-codec@npm:^1.4.10, @jridgewell/sourcemap-codec@npm:^1.4.13": version: 1.4.14 resolution: "@jridgewell/sourcemap-codec@npm:1.4.14" checksum: 61100637b6d173d3ba786a5dff019e1a74b1f394f323c1fee337ff390239f053b87266c7a948777f4b1ee68c01a8ad0ab61e5ff4abb5a012a0b091bec391ab97 @@ -3048,11 +3026,11 @@ __metadata: languageName: node linkType: hard -"@mui/icons-material@npm:5.11.0": - version: 5.11.0 - resolution: "@mui/icons-material@npm:5.11.0" +"@mui/icons-material@npm:5.11.9": + version: 5.11.9 + resolution: "@mui/icons-material@npm:5.11.9" dependencies: - "@babel/runtime": ^7.20.6 + "@babel/runtime": ^7.20.13 peerDependencies: "@mui/material": ^5.0.0 "@types/react": ^17.0.0 || ^18.0.0 @@ -3060,7 +3038,7 @@ __metadata: peerDependenciesMeta: "@types/react": optional: true - checksum: 764c1185b3432f0228f3c5217b0e218b10f106fa96d305dfc62c0ef5afd2a7a087b0d664fd0a8171282e195c18d3ee073d5f037901a2bed1a1519a70fbb0501c + checksum: bb7e4478272a8758c253c6fa89215247d735b3ead47a87f88dc6dde69a2f44e523a84304346eb7a3f07529e3aea08f649646b3d03a2f4ef3f534fcb7b6b692cb languageName: node linkType: hard @@ -3357,20 +3335,22 @@ __metadata: languageName: node linkType: hard -"@rollup/plugin-commonjs@npm:22.0.0": - version: 22.0.0 - resolution: "@rollup/plugin-commonjs@npm:22.0.0" +"@rollup/plugin-commonjs@npm:24.0.1": + version: 24.0.1 + resolution: "@rollup/plugin-commonjs@npm:24.0.1" dependencies: - "@rollup/pluginutils": ^3.1.0 + "@rollup/pluginutils": ^5.0.1 commondir: ^1.0.1 - estree-walker: ^2.0.1 - glob: ^7.1.6 - is-reference: ^1.2.1 - magic-string: ^0.25.7 - resolve: ^1.17.0 + estree-walker: ^2.0.2 + glob: ^8.0.3 + is-reference: 1.2.1 + magic-string: ^0.27.0 peerDependencies: - rollup: ^2.68.0 - checksum: fdcce2bf58875fde0e06f001544c0d9a0509a12929393862f72dcef8fcbf4d5d0ba0d5db6cf10ba4351335caf67a3dbdb95000678c468585e3972994f92e2ce9 + rollup: ^2.68.0||^3.0.0 + peerDependenciesMeta: + rollup: + optional: true + checksum: ff5b09f5c350640fe6836fcc97bf5c5612bf78b26eaaad01bf1aee955f0b136135d1a8950a02f680779aec1f16f2c6b6cf89d6080e84ed09be62737abb6b3a5f languageName: node linkType: hard @@ -3390,20 +3370,22 @@ __metadata: languageName: node linkType: hard -"@rollup/plugin-typescript@npm:8.5.0": - version: 8.5.0 - resolution: "@rollup/plugin-typescript@npm:8.5.0" +"@rollup/plugin-typescript@npm:11.0.0": + version: 11.0.0 + resolution: "@rollup/plugin-typescript@npm:11.0.0" dependencies: - "@rollup/pluginutils": ^3.1.0 - resolve: ^1.17.0 + "@rollup/pluginutils": ^5.0.1 + resolve: ^1.22.1 peerDependencies: - rollup: ^2.14.0 + rollup: ^2.14.0||^3.0.0 tslib: "*" typescript: ">=3.7.0" peerDependenciesMeta: + rollup: + optional: true tslib: optional: true - checksum: 2f100a73cdeb9bf82feaf8665fe791dabf5dcc17f6e727eb7b1825e7c7cf815ccd3f79f9f43ca53d7806c50686565c71f35fffcfc773b811a5c1e39eab167529 + checksum: b0d34ff0ad6bfc681c437ef42df7b02f04c361465be5a2044cd30cac5b003045c54e4377d58ab91925e296076b792bbb5ddded72cacdd21092bc8694a95b046f languageName: node linkType: hard @@ -3420,6 +3402,22 @@ __metadata: languageName: node linkType: hard +"@rollup/pluginutils@npm:^5.0.1": + version: 5.0.2 + resolution: "@rollup/pluginutils@npm:5.0.2" + dependencies: + "@types/estree": ^1.0.0 + estree-walker: ^2.0.2 + picomatch: ^2.3.1 + peerDependencies: + rollup: ^1.20.0||^2.0.0||^3.0.0 + peerDependenciesMeta: + rollup: + optional: true + checksum: edea15e543bebc7dcac3b0ac8bc7b8e8e6dbd46e2864dbe5dd28072de1fbd5b0e10d545a610c0edaa178e8a7ac432e2a2a52e547ece1308471412caba47db8ce + languageName: node + linkType: hard + "@sideway/address@npm:^4.1.3": version: 4.1.4 resolution: "@sideway/address@npm:4.1.4" @@ -3606,15 +3604,15 @@ __metadata: languageName: node linkType: hard -"@storybook/addon-coverage@npm:0.0.7": - version: 0.0.7 - resolution: "@storybook/addon-coverage@npm:0.0.7" +"@storybook/addon-coverage@npm:0.0.8": + version: 0.0.8 + resolution: "@storybook/addon-coverage@npm:0.0.8" dependencies: "@types/babel__core": ^7.1.19 "@types/istanbul-lib-coverage": ^2.0.4 babel-plugin-istanbul: ^6.1.1 vite-plugin-istanbul: ^3.0.1 - checksum: 5425141d05dc7412ef7b245531ded39f2d4d5520d1f6e18339e140b0ea1be562a51cdfbf3eba16cdbb61b1395686be2ace22f287171579fa52dce60e4587215d + checksum: 8cf18a291699df1b630f77698abfd4d370dabfba55ae186e522b76b9bc76ce6a866cdd5d0e8c044dda135dd2873651d3ab9d2ddc93903222bdabf236ef64645e languageName: node linkType: hard @@ -5389,7 +5387,7 @@ __metadata: languageName: node linkType: hard -"@types/estree@npm:*": +"@types/estree@npm:*, @types/estree@npm:^1.0.0": version: 1.0.0 resolution: "@types/estree@npm:1.0.0" checksum: 910d97fb7092c6738d30a7430ae4786a38542023c6302b95d46f49420b797f21619cdde11fa92b338366268795884111c2eb10356e4bd2c8ad5b92941e9e6443 @@ -10516,7 +10514,7 @@ __metadata: languageName: node linkType: hard -"estree-walker@npm:^2.0.1": +"estree-walker@npm:^2.0.2": version: 2.0.2 resolution: "estree-walker@npm:2.0.2" checksum: 6151e6f9828abe2259e57f5fd3761335bb0d2ebd76dc1a01048ccee22fabcfef3c0859300f6d83ff0d1927849368775ec5a6d265dde2f6de5a1be1721cd94efc @@ -11753,7 +11751,7 @@ __metadata: languageName: node linkType: hard -"glob@npm:^8.1.0": +"glob@npm:^8.0.3, glob@npm:^8.1.0": version: 8.1.0 resolution: "glob@npm:8.1.0" dependencies: @@ -13218,7 +13216,7 @@ __metadata: languageName: node linkType: hard -"is-reference@npm:^1.2.1": +"is-reference@npm:1.2.1": version: 1.2.1 resolution: "is-reference@npm:1.2.1" dependencies: @@ -15009,12 +15007,12 @@ __metadata: languageName: node linkType: hard -"magic-string@npm:^0.25.7": - version: 0.25.9 - resolution: "magic-string@npm:0.25.9" +"magic-string@npm:^0.27.0": + version: 0.27.0 + resolution: "magic-string@npm:0.27.0" dependencies: - sourcemap-codec: ^1.4.8 - checksum: 9a0e55a15c7303fc360f9572a71cffba1f61451bc92c5602b1206c9d17f492403bf96f946dfce7483e66822d6b74607262e24392e87b0ac27b786e69a40e9b1a + "@jridgewell/sourcemap-codec": ^1.4.13 + checksum: 273faaa50baadb7a2df6e442eac34ad611304fc08fe16e24fe2e472fd944bfcb73ffb50d2dc972dc04e92784222002af46868cb9698b1be181c81830fd95a13e languageName: node linkType: hard @@ -18553,7 +18551,7 @@ __metadata: languageName: node linkType: hard -"resolve@npm:^1.1.6, resolve@npm:^1.10.0, resolve@npm:^1.10.1, resolve@npm:^1.14.2, resolve@npm:^1.17.0, resolve@npm:^1.19.0, resolve@npm:^1.20.0, resolve@npm:^1.22.0, resolve@npm:^1.3.2": +"resolve@npm:^1.1.6, resolve@npm:^1.10.0, resolve@npm:^1.10.1, resolve@npm:^1.14.2, resolve@npm:^1.19.0, resolve@npm:^1.20.0, resolve@npm:^1.22.0, resolve@npm:^1.22.1, resolve@npm:^1.3.2": version: 1.22.1 resolution: "resolve@npm:1.22.1" dependencies: @@ -18566,7 +18564,7 @@ __metadata: languageName: node linkType: hard -"resolve@patch:resolve@^1.1.6#~builtin, resolve@patch:resolve@^1.10.0#~builtin, resolve@patch:resolve@^1.10.1#~builtin, resolve@patch:resolve@^1.14.2#~builtin, resolve@patch:resolve@^1.17.0#~builtin, resolve@patch:resolve@^1.19.0#~builtin, resolve@patch:resolve@^1.20.0#~builtin, resolve@patch:resolve@^1.22.0#~builtin, resolve@patch:resolve@^1.3.2#~builtin": +"resolve@patch:resolve@^1.1.6#~builtin, resolve@patch:resolve@^1.10.0#~builtin, resolve@patch:resolve@^1.10.1#~builtin, resolve@patch:resolve@^1.14.2#~builtin, resolve@patch:resolve@^1.19.0#~builtin, resolve@patch:resolve@^1.20.0#~builtin, resolve@patch:resolve@^1.22.0#~builtin, resolve@patch:resolve@^1.22.1#~builtin, resolve@patch:resolve@^1.3.2#~builtin": version: 1.22.1 resolution: "resolve@patch:resolve@npm%3A1.22.1#~builtin::version=1.22.1&hash=c3c19d" dependencies: @@ -19490,13 +19488,6 @@ __metadata: languageName: node linkType: hard -"sourcemap-codec@npm:^1.4.8": - version: 1.4.8 - resolution: "sourcemap-codec@npm:1.4.8" - checksum: b57981c05611afef31605732b598ccf65124a9fcb03b833532659ac4d29ac0f7bfacbc0d6c5a28a03e84c7510e7e556d758d0bb57786e214660016fb94279316 - languageName: node - linkType: hard - "space-separated-tokens@npm:^1.0.0": version: 1.1.5 resolution: "space-separated-tokens@npm:1.1.5"