diff --git a/package.json b/package.json index 2958760404..0bfd3ca9dd 100644 --- a/package.json +++ b/package.json @@ -5,8 +5,8 @@ "@apollo/server": "^4.7.3", "@aws-sdk/client-s3": "^3.363.0", "@aws-sdk/credential-providers": "^3.363.0", - "@blocknote/core": "^0.10.1", - "@blocknote/react": "^0.10.1", + "@blocknote/core": "^0.11.0", + "@blocknote/react": "^0.11.0", "@chakra-ui/accordion": "^2.3.0", "@chakra-ui/system": "^2.6.0", "@codesandbox/sandpack-react": "^2.9.0", diff --git a/packages/twenty-front/src/modules/activities/blocks/slashMenu.tsx b/packages/twenty-front/src/modules/activities/blocks/slashMenu.tsx index c36d3e8624..437d61f3fd 100644 --- a/packages/twenty-front/src/modules/activities/blocks/slashMenu.tsx +++ b/packages/twenty-front/src/modules/activities/blocks/slashMenu.tsx @@ -9,8 +9,8 @@ import { IconFile } from '@/ui/display/icon'; import { blockSchema } from './schema'; -export const getSlashMenu = (imagesActivated: boolean) => { - let items = [ +export const getSlashMenu = () => { + const items = [ ...getDefaultReactSlashMenuItems(blockSchema), { name: 'File', @@ -40,10 +40,5 @@ export const getSlashMenu = (imagesActivated: boolean) => { }, }, ]; - - if (!imagesActivated) { - items = items.filter((x) => x.name !== 'Image'); - } - return items; }; diff --git a/packages/twenty-front/src/modules/activities/components/ActivityBodyEditor.tsx b/packages/twenty-front/src/modules/activities/components/ActivityBodyEditor.tsx index 2712bccd53..79137c2748 100644 --- a/packages/twenty-front/src/modules/activities/components/ActivityBodyEditor.tsx +++ b/packages/twenty-front/src/modules/activities/components/ActivityBodyEditor.tsx @@ -9,7 +9,6 @@ import { Activity } from '@/activities/types/Activity'; import { CoreObjectNameSingular } from '@/object-metadata/types/CoreObjectNameSingular'; import { useUpdateOneRecord } from '@/object-record/hooks/useUpdateOneRecord'; import { BlockEditor } from '@/ui/input/editor/components/BlockEditor'; -import { useIsFeatureEnabled } from '@/workspace/hooks/useIsFeatureEnabled'; import { REACT_APP_SERVER_BASE_URL } from '~/config'; import { FileFolder, useUploadFileMutation } from '~/generated/graphql'; @@ -17,6 +16,8 @@ import { blockSpecs } from '../blocks/blockSpecs'; import { getSlashMenu } from '../blocks/slashMenu'; import { getFileType } from '../files/utils/getFileType'; +import '@blocknote/react/style.css'; + const StyledBlockNoteStyledContainer = styled.div` width: 100%; `; @@ -55,8 +56,7 @@ export const ActivityBodyEditor = ({ return debounce(onInternalChange, 200); }, [updateOneRecord, activity.id]); - const imagesActivated = useIsFeatureEnabled('IS_NOTE_CREATE_IMAGES_ENABLED'); - const slashMenuItems = getSlashMenu(imagesActivated); + const slashMenuItems = getSlashMenu(); const [uploadFile] = useUploadFileMutation(); diff --git a/packages/twenty-front/src/modules/workspace/types/FeatureFlagKey.ts b/packages/twenty-front/src/modules/workspace/types/FeatureFlagKey.ts index 4176e8d418..ada8400ee1 100644 --- a/packages/twenty-front/src/modules/workspace/types/FeatureFlagKey.ts +++ b/packages/twenty-front/src/modules/workspace/types/FeatureFlagKey.ts @@ -1,6 +1,5 @@ export type FeatureFlagKey = | 'IS_MESSAGING_ENABLED' - | 'IS_NOTE_CREATE_IMAGES_ENABLED' | 'IS_QUICK_ACTIONS_ENABLED' | 'IS_RATING_FIELD_TYPE_ENABLED' | 'IS_RELATION_FIELD_CARD_ENABLED' diff --git a/packages/twenty-server/src/core/feature-flag/feature-flag.entity.ts b/packages/twenty-server/src/core/feature-flag/feature-flag.entity.ts index 4b3df346d1..f442c1d722 100644 --- a/packages/twenty-server/src/core/feature-flag/feature-flag.entity.ts +++ b/packages/twenty-server/src/core/feature-flag/feature-flag.entity.ts @@ -16,7 +16,6 @@ import { Workspace } from 'src/core/workspace/workspace.entity'; export enum FeatureFlagKeys { IsRelationFieldTypeEnabled = 'IS_RELATION_FIELD_TYPE_ENABLED', IsMessagingEnabled = 'IS_MESSAGING_ENABLED', - IsNoteCreateImagesEnabled = 'IS_NOTE_CREATE_IMAGES_ENABLED', IsSelectFieldTypeEnabled = 'IS_SELECT_FIELD_TYPE_ENABLED', IsRatingFieldTypeEnabled = 'IS_RATING_FIELD_TYPE_ENABLED', IsWorkspaceCleanable = 'IS_WORKSPACE_CLEANABLE', diff --git a/packages/twenty-server/src/database/typeorm-seeds/core/feature-flags.ts b/packages/twenty-server/src/database/typeorm-seeds/core/feature-flags.ts index 4ea7431588..b3e3bc3ba6 100644 --- a/packages/twenty-server/src/database/typeorm-seeds/core/feature-flags.ts +++ b/packages/twenty-server/src/database/typeorm-seeds/core/feature-flags.ts @@ -25,11 +25,6 @@ export const seedFeatureFlags = async ( workspaceId: workspaceId, value: true, }, - { - key: FeatureFlagKeys.IsNoteCreateImagesEnabled, - workspaceId: workspaceId, - value: true, - }, { key: FeatureFlagKeys.IsSelectFieldTypeEnabled, workspaceId: workspaceId, diff --git a/yarn.lock b/yarn.lock index 8340ee3418..ccb6d3d040 100644 --- a/yarn.lock +++ b/yarn.lock @@ -3092,7 +3092,7 @@ __metadata: languageName: node linkType: hard -"@babel/runtime@npm:^7.0.0, @babel/runtime@npm:^7.1.2, @babel/runtime@npm:^7.10.2, @babel/runtime@npm:^7.10.3, @babel/runtime@npm:^7.12.1, @babel/runtime@npm:^7.12.13, @babel/runtime@npm:^7.12.5, @babel/runtime@npm:^7.13.10, @babel/runtime@npm:^7.17.8, @babel/runtime@npm:^7.18.3, @babel/runtime@npm:^7.20.13, @babel/runtime@npm:^7.21.0, @babel/runtime@npm:^7.22.6, @babel/runtime@npm:^7.23.2, @babel/runtime@npm:^7.8.4, @babel/runtime@npm:^7.9.2": +"@babel/runtime@npm:^7.0.0, @babel/runtime@npm:^7.1.2, @babel/runtime@npm:^7.10.3, @babel/runtime@npm:^7.12.1, @babel/runtime@npm:^7.12.13, @babel/runtime@npm:^7.12.5, @babel/runtime@npm:^7.13.10, @babel/runtime@npm:^7.17.8, @babel/runtime@npm:^7.18.3, @babel/runtime@npm:^7.20.13, @babel/runtime@npm:^7.21.0, @babel/runtime@npm:^7.22.6, @babel/runtime@npm:^7.23.2, @babel/runtime@npm:^7.8.4, @babel/runtime@npm:^7.9.2": version: 7.23.5 resolution: "@babel/runtime@npm:7.23.5" dependencies: @@ -3193,9 +3193,9 @@ __metadata: languageName: node linkType: hard -"@blocknote/core@npm:^0.10.1": - version: 0.10.1 - resolution: "@blocknote/core@npm:0.10.1" +"@blocknote/core@npm:^0.11.0": + version: 0.11.0 + resolution: "@blocknote/core@npm:0.11.0" dependencies: "@emotion/cache": "npm:^11.10.5" "@emotion/serialize": "npm:^1.1.1" @@ -3239,20 +3239,19 @@ __metadata: y-prosemirror: "npm:1.0.20" y-protocols: "npm:^1.0.5" yjs: "npm:^13.6.1" - checksum: ab459f4d51656efe4dccfb40d13723c0e3c724150e36cde31b7fa4bc2a488fca77ffcc8396470242dec764d86352dad9fcaf00a5696e1c8d8093fc0d4448a4af + checksum: 6897ef627d9d7e55961ec9ef4eb77ffcb578f72fd07eb2473ee8d881c3aee23ce6d3b7ef7d643401242ff0d200227948c9b773e109c88bf6073fa100483d3353 languageName: node linkType: hard -"@blocknote/react@npm:^0.10.1": - version: 0.10.1 - resolution: "@blocknote/react@npm:0.10.1" +"@blocknote/react@npm:^0.11.0": + version: 0.11.0 + resolution: "@blocknote/react@npm:0.11.0" dependencies: - "@blocknote/core": "npm:^0.10.1" - "@emotion/react": "npm:^11.10.5" - "@mantine/core": "npm:^5.6.1" - "@mantine/hooks": "npm:^5.6.1" + "@blocknote/core": "npm:^0.11.0" + "@floating-ui/react": "npm:^0.26.4" + "@mantine/core": "npm:^7.3.1" + "@mantine/hooks": "npm:^7.3.1" "@mantine/utils": "npm:^6.0.5" - "@tippyjs/react": "npm:^4.2.6" "@tiptap/core": "npm:^2.0.3" "@tiptap/react": "npm:^2.0.3" lodash.foreach: "npm:^4.5.0" @@ -3261,12 +3260,11 @@ __metadata: react: "npm:^18" react-dom: "npm:^18.2.0" react-icons: "npm:^4.3.1" - tippy.js: "npm:^6.3.7" use-prefers-color-scheme: "npm:^1.1.3" peerDependencies: react: ^18 react-dom: ^18 - checksum: e740ba9fcc41b02776defda23596b0f026c08fbfa72ab4b66bcaf42fa5dafd9405b55c59e991393a30801567fb8fc2fe769081d4e101d7e980fbfe72fb159c59 + checksum: 98ecc0933050c9a810665f542089a978a266ebe5e3c9908737a4a4b3ef0172ef4255970b286410bc399e7dc9c84fb9679b20b62188c44297718ee7c9a99e2a9d languageName: node linkType: hard @@ -4372,7 +4370,7 @@ __metadata: languageName: node linkType: hard -"@emotion/react@npm:^11.10.5, @emotion/react@npm:^11.11.1": +"@emotion/react@npm:^11.11.1": version: 11.11.3 resolution: "@emotion/react@npm:11.11.3" dependencies: @@ -4873,7 +4871,16 @@ __metadata: languageName: node linkType: hard -"@floating-ui/dom@npm:^1.0.0, @floating-ui/dom@npm:^1.2.1, @floating-ui/dom@npm:^1.5.1": +"@floating-ui/core@npm:^1.5.3": + version: 1.5.3 + resolution: "@floating-ui/core@npm:1.5.3" + dependencies: + "@floating-ui/utils": "npm:^0.2.0" + checksum: 5fc8fa0d6f99ac91ae42bdfc06c4dea60ae0a979d8f7c74ebc8e9e9770d3c88a0afa6efce459fcdc0c3922176763477d13bc27b93d3838c8b81851e753193976 + languageName: node + linkType: hard + +"@floating-ui/dom@npm:^1.0.0, @floating-ui/dom@npm:^1.5.1": version: 1.5.3 resolution: "@floating-ui/dom@npm:1.5.3" dependencies: @@ -4883,15 +4890,13 @@ __metadata: languageName: node linkType: hard -"@floating-ui/react-dom@npm:^1.3.0": - version: 1.3.0 - resolution: "@floating-ui/react-dom@npm:1.3.0" +"@floating-ui/dom@npm:^1.5.4": + version: 1.5.4 + resolution: "@floating-ui/dom@npm:1.5.4" dependencies: - "@floating-ui/dom": "npm:^1.2.1" - peerDependencies: - react: ">=16.8.0" - react-dom: ">=16.8.0" - checksum: bd9883660d216fdecca76a0b0ecef580d1914fb3d73775920569b641c9c3be552cff1ffa88ba6e7fbd8022d81ddfdf480b1ba81fa8e01366c4117576c5e315fb + "@floating-ui/core": "npm:^1.5.3" + "@floating-ui/utils": "npm:^0.2.0" + checksum: 8a47ac5b8cf90214d73011d436d66821ccb7f4b9a29170e23117df2cc6008845834db7f59e73d998add19807f62f09e5e6a84516eed81cebbf25770dea595a84 languageName: node linkType: hard @@ -4907,21 +4912,19 @@ __metadata: languageName: node linkType: hard -"@floating-ui/react@npm:^0.19.1": - version: 0.19.2 - resolution: "@floating-ui/react@npm:0.19.2" +"@floating-ui/react-dom@npm:^2.0.6": + version: 2.0.6 + resolution: "@floating-ui/react-dom@npm:2.0.6" dependencies: - "@floating-ui/react-dom": "npm:^1.3.0" - aria-hidden: "npm:^1.1.3" - tabbable: "npm:^6.0.1" + "@floating-ui/dom": "npm:^1.5.4" peerDependencies: react: ">=16.8.0" react-dom: ">=16.8.0" - checksum: 9a64284dea70d93313c05cb300c1887fa7957a1d6c01bd09a9c789ad74ce8f9ad3307a008615c21f86e253cff24a7a925fa75d7ab7cb24bb2fda0ff574e70aa2 + checksum: 33bdeb70487837a4b21b537c4c10874d7c86d661f7748eedee877a45bd65f61a59dc3cf10a30a193c913fb758feaaf33ddb7f2df9d898f96506dfe22eaa8e4fb languageName: node linkType: hard -"@floating-ui/react@npm:^0.24.3": +"@floating-ui/react@npm:^0.24.3, @floating-ui/react@npm:^0.24.8": version: 0.24.8 resolution: "@floating-ui/react@npm:0.24.8" dependencies: @@ -4935,6 +4938,20 @@ __metadata: languageName: node linkType: hard +"@floating-ui/react@npm:^0.26.4": + version: 0.26.6 + resolution: "@floating-ui/react@npm:0.26.6" + dependencies: + "@floating-ui/react-dom": "npm:^2.0.6" + "@floating-ui/utils": "npm:^0.2.1" + tabbable: "npm:^6.0.1" + peerDependencies: + react: ">=16.8.0" + react-dom: ">=16.8.0" + checksum: 078503673e84c459d658d415ef6e8bf9cf4fbfbd9ea17279b66e0d965eab9afc28edae23fae56f37c2dd2dd452b0d2f286e602da7b23a61f6d5ddc429afa8d43 + languageName: node + linkType: hard + "@floating-ui/utils@npm:^0.1.3": version: 0.1.6 resolution: "@floating-ui/utils@npm:0.1.6" @@ -4942,6 +4959,13 @@ __metadata: languageName: node linkType: hard +"@floating-ui/utils@npm:^0.2.0, @floating-ui/utils@npm:^0.2.1": + version: 0.2.1 + resolution: "@floating-ui/utils@npm:0.2.1" + checksum: ee77756712cf5b000c6bacf11992ffb364f3ea2d0d51cc45197a7e646a17aeb86ea4b192c0b42f3fbb29487aee918a565e84f710b8c3645827767f406a6b4cc9 + languageName: node + linkType: hard + "@fortawesome/fontawesome-common-types@npm:6.5.1": version: 6.5.1 resolution: "@fortawesome/fontawesome-common-types@npm:6.5.1" @@ -6629,52 +6653,30 @@ __metadata: languageName: node linkType: hard -"@mantine/core@npm:^5.6.1": - version: 5.10.5 - resolution: "@mantine/core@npm:5.10.5" +"@mantine/core@npm:^7.3.1": + version: 7.4.1 + resolution: "@mantine/core@npm:7.4.1" dependencies: - "@floating-ui/react": "npm:^0.19.1" - "@mantine/styles": "npm:5.10.5" - "@mantine/utils": "npm:5.10.5" - "@radix-ui/react-scroll-area": "npm:1.0.2" - react-textarea-autosize: "npm:8.3.4" + "@floating-ui/react": "npm:^0.24.8" + clsx: "npm:2.0.0" + react-number-format: "npm:^5.3.1" + react-remove-scroll: "npm:^2.5.7" + react-textarea-autosize: "npm:8.5.3" + type-fest: "npm:^3.13.1" peerDependencies: - "@mantine/hooks": 5.10.5 - react: ">=16.8.0" - react-dom: ">=16.8.0" - checksum: 78922fbfc3be03985f76503522c46ae13c780c59c2bb0a5c215236f9e27332b2a809edcfba4fc87d42b99c9e45c2cbe558ff4fea862cf3bdefd29b364b5b55dc + "@mantine/hooks": 7.4.1 + react: ^18.2.0 + react-dom: ^18.2.0 + checksum: a9ed632fabb61438369284ee8d8afa5fd6edcce34f395e5b455121099e4e579795fb086ee6753c07e23cf9fa14dbc9a1a3b033244ffebbe1e390269470e994ca languageName: node linkType: hard -"@mantine/hooks@npm:^5.6.1": - version: 5.10.5 - resolution: "@mantine/hooks@npm:5.10.5" +"@mantine/hooks@npm:^7.3.1": + version: 7.4.1 + resolution: "@mantine/hooks@npm:7.4.1" peerDependencies: - react: ">=16.8.0" - checksum: faa09044c8f14d5c1cdf80c924d022d3bcaec3a7d66fa766ef30f56ec475c2d791068ece8b4c164b17f8e1ef329fcf8c5cf45a186715befdc30fe873eeed4334 - languageName: node - linkType: hard - -"@mantine/styles@npm:5.10.5": - version: 5.10.5 - resolution: "@mantine/styles@npm:5.10.5" - dependencies: - clsx: "npm:1.1.1" - csstype: "npm:3.0.9" - peerDependencies: - "@emotion/react": ">=11.9.0" - react: ">=16.8.0" - react-dom: ">=16.8.0" - checksum: ae79c24203c4870c9ccc4761f4da2bd000f1e6432e3fcd665e99957923c6f490bae9b3b7dbef39521fbd2716dcf033628be353dbc92ff1b40e350a1f4fbdb0bf - languageName: node - linkType: hard - -"@mantine/utils@npm:5.10.5": - version: 5.10.5 - resolution: "@mantine/utils@npm:5.10.5" - peerDependencies: - react: ">=16.8.0" - checksum: d10fb89295073110281245ab4975de5c21577aa67811c96fe9667b7e457274739372efb616b9ace8b14423db1952168c465db60914fbab828487a81b5731e099 + react: ^18.2.0 + checksum: 588e8e9e308671476f6d1bfd50e5caf046bf78628360697228917f3f8f08a58cf5429f745c8645e8b38904bce0878c7ff306c97a611ac82a11f337237d89a1dc languageName: node linkType: hard @@ -8988,15 +8990,6 @@ __metadata: languageName: node linkType: hard -"@radix-ui/number@npm:1.0.0": - version: 1.0.0 - resolution: "@radix-ui/number@npm:1.0.0" - dependencies: - "@babel/runtime": "npm:^7.13.10" - checksum: 30a81959548997f065bc259717e9f7ddc3ba7b40b02c4ca9672769f487f650b92c9bbbb8b8e73c14bac9f412b115e8de933609bde973e8514f9b3c53d9e99bb7 - languageName: node - linkType: hard - "@radix-ui/number@npm:1.0.1": version: 1.0.1 resolution: "@radix-ui/number@npm:1.0.1" @@ -9006,15 +8999,6 @@ __metadata: languageName: node linkType: hard -"@radix-ui/primitive@npm:1.0.0": - version: 1.0.0 - resolution: "@radix-ui/primitive@npm:1.0.0" - dependencies: - "@babel/runtime": "npm:^7.13.10" - checksum: 4b0a4bdbf312df2317c3a3c728b0d2249242220a93eedaffecd4207bc0b8d3f28498c4b15f16c8f60b8292302d6d28ef73d751f63e77ef9bf6a318f52c6dc19b - languageName: node - linkType: hard - "@radix-ui/primitive@npm:1.0.1": version: 1.0.1 resolution: "@radix-ui/primitive@npm:1.0.1" @@ -9067,17 +9051,6 @@ __metadata: languageName: node linkType: hard -"@radix-ui/react-compose-refs@npm:1.0.0": - version: 1.0.0 - resolution: "@radix-ui/react-compose-refs@npm:1.0.0" - dependencies: - "@babel/runtime": "npm:^7.13.10" - peerDependencies: - react: ^16.8 || ^17.0 || ^18.0 - checksum: 449148920c1df82ffcdd78a68d3485036d198b41b9fcfc407b008df5dfefc8f1a60391f7b53e2bc69e0fdbbba846b0b79fede5f7ed35bca82af4eff6c56b8854 - languageName: node - linkType: hard - "@radix-ui/react-compose-refs@npm:1.0.1": version: 1.0.1 resolution: "@radix-ui/react-compose-refs@npm:1.0.1" @@ -9093,17 +9066,6 @@ __metadata: languageName: node linkType: hard -"@radix-ui/react-context@npm:1.0.0": - version: 1.0.0 - resolution: "@radix-ui/react-context@npm:1.0.0" - dependencies: - "@babel/runtime": "npm:^7.13.10" - peerDependencies: - react: ^16.8 || ^17.0 || ^18.0 - checksum: 3744c8f6291d1c0645dfb2497e232b2084f8c62075258370987592e3533710dc84b8ae983489ca354c0567eff3f311230f6c696bc4536ba0e431068b79196b00 - languageName: node - linkType: hard - "@radix-ui/react-context@npm:1.0.1": version: 1.0.1 resolution: "@radix-ui/react-context@npm:1.0.1" @@ -9152,17 +9114,6 @@ __metadata: languageName: node linkType: hard -"@radix-ui/react-direction@npm:1.0.0": - version: 1.0.0 - resolution: "@radix-ui/react-direction@npm:1.0.0" - dependencies: - "@babel/runtime": "npm:^7.13.10" - peerDependencies: - react: ^16.8 || ^17.0 || ^18.0 - checksum: 9e13eb248d37a7df8d8288dda32b4688d9341c056a31302686852e230e16ecc909843c842fe028d47de11b74948359281c04562afbe0161596749daefce67583 - languageName: node - linkType: hard - "@radix-ui/react-direction@npm:1.0.1": version: 1.0.1 resolution: "@radix-ui/react-direction@npm:1.0.1" @@ -9462,20 +9413,6 @@ __metadata: languageName: node linkType: hard -"@radix-ui/react-presence@npm:1.0.0": - version: 1.0.0 - resolution: "@radix-ui/react-presence@npm:1.0.0" - dependencies: - "@babel/runtime": "npm:^7.13.10" - "@radix-ui/react-compose-refs": "npm:1.0.0" - "@radix-ui/react-use-layout-effect": "npm:1.0.0" - peerDependencies: - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 - checksum: 2d696781e58f7acc45df2965b4756d5072a80704677cb6905a927754bd2076c87cd137820d3e58d8c2118a9b12aaa82fee79c6fef49b80012a12983002101fc5 - languageName: node - linkType: hard - "@radix-ui/react-presence@npm:1.0.1": version: 1.0.1 resolution: "@radix-ui/react-presence@npm:1.0.1" @@ -9497,19 +9434,6 @@ __metadata: languageName: node linkType: hard -"@radix-ui/react-primitive@npm:1.0.1": - version: 1.0.1 - resolution: "@radix-ui/react-primitive@npm:1.0.1" - dependencies: - "@babel/runtime": "npm:^7.13.10" - "@radix-ui/react-slot": "npm:1.0.1" - peerDependencies: - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 - checksum: b0fbf329849b3db03cf87f04c8ad44b927264bba6c3ea943a694662c4f0a2dc29a637c6e1e3b91fdfe0f95d743d3eca92ce99a23333b2c993b9013ec45ad8680 - languageName: node - linkType: hard - "@radix-ui/react-primitive@npm:1.0.3": version: 1.0.3 resolution: "@radix-ui/react-primitive@npm:1.0.3" @@ -9558,27 +9482,6 @@ __metadata: languageName: node linkType: hard -"@radix-ui/react-scroll-area@npm:1.0.2": - version: 1.0.2 - resolution: "@radix-ui/react-scroll-area@npm:1.0.2" - dependencies: - "@babel/runtime": "npm:^7.13.10" - "@radix-ui/number": "npm:1.0.0" - "@radix-ui/primitive": "npm:1.0.0" - "@radix-ui/react-compose-refs": "npm:1.0.0" - "@radix-ui/react-context": "npm:1.0.0" - "@radix-ui/react-direction": "npm:1.0.0" - "@radix-ui/react-presence": "npm:1.0.0" - "@radix-ui/react-primitive": "npm:1.0.1" - "@radix-ui/react-use-callback-ref": "npm:1.0.0" - "@radix-ui/react-use-layout-effect": "npm:1.0.0" - peerDependencies: - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 - checksum: ed38c50ed1b270556c1a6f31e46dff3ecd707da97e9dff3fb6356b1c7e178e1707ebdababccda22fa476facee2b74a01f6b425e78739a983ac8dde448d7a438f - languageName: node - linkType: hard - "@radix-ui/react-select@npm:^1.2.2": version: 1.2.2 resolution: "@radix-ui/react-select@npm:1.2.2" @@ -9639,18 +9542,6 @@ __metadata: languageName: node linkType: hard -"@radix-ui/react-slot@npm:1.0.1": - version: 1.0.1 - resolution: "@radix-ui/react-slot@npm:1.0.1" - dependencies: - "@babel/runtime": "npm:^7.13.10" - "@radix-ui/react-compose-refs": "npm:1.0.0" - peerDependencies: - react: ^16.8 || ^17.0 || ^18.0 - checksum: 5d6c3fe567dec7ac55a581e1fe6a5a5a4bdde32cf17bf022ebe3f96bae3b274ba02ddaa1028ba8413ab4088bd1fca23479de8739cf42eea73e5ce02ee3e8bb70 - languageName: node - linkType: hard - "@radix-ui/react-slot@npm:1.0.2": version: 1.0.2 resolution: "@radix-ui/react-slot@npm:1.0.2" @@ -9772,17 +9663,6 @@ __metadata: languageName: node linkType: hard -"@radix-ui/react-use-callback-ref@npm:1.0.0": - version: 1.0.0 - resolution: "@radix-ui/react-use-callback-ref@npm:1.0.0" - dependencies: - "@babel/runtime": "npm:^7.13.10" - peerDependencies: - react: ^16.8 || ^17.0 || ^18.0 - checksum: 91bf130d39cfbda61de83fd4a6893cf459b3d72ec01268e3761eafd3c709f70f82940a6b46676ba6fe06fc707fdefe580946b3b99bb2af5f59887aa203e56533 - languageName: node - linkType: hard - "@radix-ui/react-use-callback-ref@npm:1.0.1": version: 1.0.1 resolution: "@radix-ui/react-use-callback-ref@npm:1.0.1" @@ -9830,17 +9710,6 @@ __metadata: languageName: node linkType: hard -"@radix-ui/react-use-layout-effect@npm:1.0.0": - version: 1.0.0 - resolution: "@radix-ui/react-use-layout-effect@npm:1.0.0" - dependencies: - "@babel/runtime": "npm:^7.13.10" - peerDependencies: - react: ^16.8 || ^17.0 || ^18.0 - checksum: 04bbcddbfaa2863cbd64978b70925d0a0b664131f8c33a518b0df2866966840b3d72302258b0f8cb7ed45b50b6d52d6cbdca00cc159c47f323eb8d7b70126d83 - languageName: node - linkType: hard - "@radix-ui/react-use-layout-effect@npm:1.0.1": version: 1.0.1 resolution: "@radix-ui/react-use-layout-effect@npm:1.0.1" @@ -13661,18 +13530,6 @@ __metadata: languageName: node linkType: hard -"@tippyjs/react@npm:^4.2.6": - version: 4.2.6 - resolution: "@tippyjs/react@npm:4.2.6" - dependencies: - tippy.js: "npm:^6.3.1" - peerDependencies: - react: ">=16.8" - react-dom: ">=16.8" - checksum: b174f2fbd27c16c5a8554ee8b26f3cc61bc37507669a1cef3e3333bfb3db85c84a57a93003c972ede8007786cf0e813d489781aa9caf46fb3bf1b851e3f4daba - languageName: node - linkType: hard - "@tiptap/core@npm:^2.0.3": version: 2.1.13 resolution: "@tiptap/core@npm:2.1.13" @@ -16995,7 +16852,7 @@ __metadata: languageName: node linkType: hard -"aria-hidden@npm:^1.1.1, aria-hidden@npm:^1.1.3, aria-hidden@npm:^1.2.3": +"aria-hidden@npm:^1.1.1, aria-hidden@npm:^1.2.3": version: 1.2.3 resolution: "aria-hidden@npm:1.2.3" dependencies: @@ -20192,10 +20049,10 @@ __metadata: languageName: node linkType: hard -"clsx@npm:1.1.1": - version: 1.1.1 - resolution: "clsx@npm:1.1.1" - checksum: 5c34e1d5623e3dce0dbf22eedd4f3cc7cd0dee6b1b1ef3ad49d042c9d86372a1dc7788c2ca3213ec08e65ad0e91572ae7cb77183a478c9977bd5327e8f43ffe5 +"clsx@npm:2.0.0": + version: 2.0.0 + resolution: "clsx@npm:2.0.0" + checksum: c09f43b3144a0b7826b6b11b6a111b2c7440831004eecc02d333533c5e58ef0aa5f2dce071d3b25fbb8c8ea97b45df96c74bcc1d51c8c2027eb981931107b0cd languageName: node linkType: hard @@ -21413,13 +21270,6 @@ __metadata: languageName: node linkType: hard -"csstype@npm:3.0.9": - version: 3.0.9 - resolution: "csstype@npm:3.0.9" - checksum: bca0719a6248445cbad0ba9a45911a0bdcf1ab3b08ae8ce1d7766f9d82d7ce3c5cbb1a542926d52958368c1db290baed50d6c9672a7e5fcca37eba37a28f33a3 - languageName: node - linkType: hard - "csstype@npm:^3.0.2, csstype@npm:^3.1.2": version: 3.1.3 resolution: "csstype@npm:3.1.3" @@ -37748,6 +37598,18 @@ __metadata: languageName: node linkType: hard +"react-number-format@npm:^5.3.1": + version: 5.3.1 + resolution: "react-number-format@npm:5.3.1" + dependencies: + prop-types: "npm:^15.7.2" + peerDependencies: + react: ^0.14 || ^15.0.0 || ^16.0.0 || ^17.0.0 || ^18.0.0 + react-dom: ^0.14 || ^15.0.0 || ^16.0.0 || ^17.0.0 || ^18.0.0 + checksum: 9e37698ab3d8224fd6cf5a69845c0308720d04de8459757031de0304379cfd2c0c897834cc9f62869933c4702a97888ba51abeb6490b7282e237a4c19a5fab04 + languageName: node + linkType: hard + "react-onclickoutside@npm:^6.13.0": version: 6.13.0 resolution: "react-onclickoutside@npm:6.13.0" @@ -37856,7 +37718,7 @@ __metadata: languageName: node linkType: hard -"react-remove-scroll-bar@npm:^2.3.3": +"react-remove-scroll-bar@npm:^2.3.3, react-remove-scroll-bar@npm:^2.3.4": version: 2.3.4 resolution: "react-remove-scroll-bar@npm:2.3.4" dependencies: @@ -37891,6 +37753,25 @@ __metadata: languageName: node linkType: hard +"react-remove-scroll@npm:^2.5.7": + version: 2.5.7 + resolution: "react-remove-scroll@npm:2.5.7" + dependencies: + react-remove-scroll-bar: "npm:^2.3.4" + react-style-singleton: "npm:^2.2.1" + tslib: "npm:^2.1.0" + use-callback-ref: "npm:^1.3.0" + use-sidecar: "npm:^1.1.2" + peerDependencies: + "@types/react": ^16.8.0 || ^17.0.0 || ^18.0.0 + react: ^16.8.0 || ^17.0.0 || ^18.0.0 + peerDependenciesMeta: + "@types/react": + optional: true + checksum: dcd523ada602bd0a839c2032cadf0b3e4af55ee85acefee3760976a9cceaa4606927801b093bbb8bf3c2989c71e048f5428c2c6eb9e6681762e86356833d039b + languageName: node + linkType: hard + "react-responsive@npm:^9.0.2": version: 9.0.2 resolution: "react-responsive@npm:9.0.2" @@ -38013,20 +37894,7 @@ __metadata: languageName: node linkType: hard -"react-textarea-autosize@npm:8.3.4": - version: 8.3.4 - resolution: "react-textarea-autosize@npm:8.3.4" - dependencies: - "@babel/runtime": "npm:^7.10.2" - use-composed-ref: "npm:^1.3.0" - use-latest: "npm:^1.2.1" - peerDependencies: - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - checksum: 02dd38f6c40c4dd88b6c35370eaddc385c0a417c614b5ecb50d1121e99905da26fea9d5c05b580404b7f8a7d9a4964a8613654882be03963c36005779b96cca5 - languageName: node - linkType: hard - -"react-textarea-autosize@npm:^8.4.1": +"react-textarea-autosize@npm:8.5.3, react-textarea-autosize@npm:^8.4.1": version: 8.5.3 resolution: "react-textarea-autosize@npm:8.5.3" dependencies: @@ -41723,7 +41591,7 @@ __metadata: languageName: node linkType: hard -"tippy.js@npm:^6.3.1, tippy.js@npm:^6.3.7": +"tippy.js@npm:^6.3.7": version: 6.3.7 resolution: "tippy.js@npm:6.3.7" dependencies: @@ -42362,8 +42230,8 @@ __metadata: "@apollo/server": "npm:^4.7.3" "@aws-sdk/client-s3": "npm:^3.363.0" "@aws-sdk/credential-providers": "npm:^3.363.0" - "@blocknote/core": "npm:^0.10.1" - "@blocknote/react": "npm:^0.10.1" + "@blocknote/core": "npm:^0.11.0" + "@blocknote/react": "npm:^0.11.0" "@chakra-ui/accordion": "npm:^2.3.0" "@chakra-ui/system": "npm:^2.6.0" "@codesandbox/sandpack-react": "npm:^2.9.0" @@ -42677,7 +42545,7 @@ __metadata: languageName: node linkType: hard -"type-fest@npm:^3.0.0": +"type-fest@npm:^3.0.0, type-fest@npm:^3.13.1": version: 3.13.1 resolution: "type-fest@npm:3.13.1" checksum: 547d22186f73a8c04590b70dcf63baff390078c75ea8acd366bbd510fd0646e348bd1970e47ecf795b7cff0b41d26e9c475c1fedd6ef5c45c82075fbf916b629