From 23aa497db080cec5fcc763e0c3e3a524d9032fc6 Mon Sep 17 00:00:00 2001 From: ZouicheOmar Date: Fri, 18 Apr 2025 13:19:07 +0200 Subject: [PATCH] =?UTF-8?q?=E2=9E=95(frontend)=20add=20emoji-mart=20packag?= =?UTF-8?q?es?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit We need functionalities and data to implement a custom emoji picker component, as blocknote's emojipicker component triggers and uses cases are limited. add to package.json the following packages: - "emoji-mart": provides functions and components for displaying, searching and selecting emojis. - @emoji-mart-data: offers pre-configured sets of emojis. - @emoji-mart/react: React Picker component --- src/frontend/apps/impress/package.json | 3 +++ src/frontend/yarn.lock | 9 +++++++-- 2 files changed, 10 insertions(+), 2 deletions(-) diff --git a/src/frontend/apps/impress/package.json b/src/frontend/apps/impress/package.json index d567f5af..d9ecfdec 100644 --- a/src/frontend/apps/impress/package.json +++ b/src/frontend/apps/impress/package.json @@ -22,6 +22,8 @@ "@blocknote/react": "0.29.1", "@blocknote/xl-docx-exporter": "0.29.1", "@blocknote/xl-pdf-exporter": "0.29.1", + "@emoji-mart/data": "1.2.1", + "@emoji-mart/react": "1.1.1", "@fontsource/material-icons": "5.2.5", "@gouvfr-lasuite/integration": "1.0.3", "@gouvfr-lasuite/ui-kit": "0.4.1", @@ -35,6 +37,7 @@ "cmdk": "1.1.1", "crisp-sdk-web": "1.0.25", "docx": "9.4.1", + "emoji-mart": "5.6.0", "i18next": "25.1.1", "i18next-browser-languagedetector": "8.1.0", "idb": "8.0.2", diff --git a/src/frontend/yarn.lock b/src/frontend/yarn.lock index fef745e6..2cb36297 100644 --- a/src/frontend/yarn.lock +++ b/src/frontend/yarn.lock @@ -1238,11 +1238,16 @@ dependencies: tslib "^2.4.0" -"@emoji-mart/data@^1.2.1": +"@emoji-mart/data@1.2.1", "@emoji-mart/data@^1.2.1": version "1.2.1" resolved "https://registry.yarnpkg.com/@emoji-mart/data/-/data-1.2.1.tgz#0ad70c662e3bc603e23e7d98413bd1e64c4fcb6c" integrity sha512-no2pQMWiBy6gpBEiqGeU77/bFejDqUTRY7KX+0+iur13op3bqUsXdnwoZs6Xb1zbv0gAj5VvS1PWoUUckSr5Dw== +"@emoji-mart/react@1.1.1": + version "1.1.1" + resolved "https://registry.yarnpkg.com/@emoji-mart/react/-/react-1.1.1.tgz#ddad52f93a25baf31c5383c3e7e4c6e05554312a" + integrity sha512-NMlFNeWgv1//uPsvLxvGQoIerPuVdXwK/EUek8OOkJ6wVOWPUizRBJU0hDqWZCOROVpfBgCemaC3m6jDOXi03g== + "@emotion/babel-plugin@^11.13.5": version "11.13.5" resolved "https://registry.yarnpkg.com/@emotion/babel-plugin/-/babel-plugin-11.13.5.tgz#eab8d65dbded74e0ecfd28dc218e75607c4e7bc0" @@ -7462,7 +7467,7 @@ emittery@^0.13.1: resolved "https://registry.yarnpkg.com/emittery/-/emittery-0.13.1.tgz#c04b8c3457490e0847ae51fced3af52d338e3dad" integrity sha512-DeWwawk6r5yR9jFgnDKYt4sLS0LmHJJi3ZOnb5/JdbYwj3nW+FxQnHIjhBKz8YLC7oRNPVM9NQ47I3CVx34eqQ== -emoji-mart@^5.6.0: +emoji-mart@5.6.0, emoji-mart@^5.6.0: version "5.6.0" resolved "https://registry.yarnpkg.com/emoji-mart/-/emoji-mart-5.6.0.tgz#71b3ed0091d3e8c68487b240d9d6d9a73c27f023" integrity sha512-eJp3QRe79pjwa+duv+n7+5YsNhRcMl812EcFVwrnRvYKoNPoQb5qxU8DG6Bgwji0akHdp6D4Ln6tYLG58MFSow==