From 5e5da8c95b4ffcddede48fb939cef2e843ca8876 Mon Sep 17 00:00:00 2001 From: bflatastic Date: Tue, 22 Apr 2025 02:14:57 +0700 Subject: [PATCH] added shared tooltip component + asset modal to use new shared components --- .../src/components/signaled/TopBar/TopBar.tsx | 15 +- .../PageEnigma/comps/AssetMenu/AssetModal.tsx | 18 ++- frontend/apps/editor3d/package.json | 4 +- frontend/libs/components/tooltip/.babelrc | 12 ++ frontend/libs/components/tooltip/README.md | 7 + frontend/libs/components/tooltip/package.json | 17 ++ frontend/libs/components/tooltip/src/index.ts | 2 + .../tooltip/src/lib/tooltip.module.css | 7 + .../tooltip/src/lib/tooltip.spec.tsx | 12 ++ .../components/tooltip/src/lib/tooltip.tsx | 152 ++++++++++++++++++ .../libs/components/tooltip/tsconfig.json | 13 ++ .../libs/components/tooltip/tsconfig.lib.json | 41 +++++ .../components/tooltip/tsconfig.spec.json | 34 ++++ .../libs/components/tooltip/vite.config.ts | 49 ++++++ frontend/package-lock.json | 137 ++++++++-------- frontend/tsconfig.json | 3 + 16 files changed, 438 insertions(+), 85 deletions(-) create mode 100644 frontend/libs/components/tooltip/.babelrc create mode 100644 frontend/libs/components/tooltip/README.md create mode 100644 frontend/libs/components/tooltip/package.json create mode 100644 frontend/libs/components/tooltip/src/index.ts create mode 100644 frontend/libs/components/tooltip/src/lib/tooltip.module.css create mode 100644 frontend/libs/components/tooltip/src/lib/tooltip.spec.tsx create mode 100644 frontend/libs/components/tooltip/src/lib/tooltip.tsx create mode 100644 frontend/libs/components/tooltip/tsconfig.json create mode 100644 frontend/libs/components/tooltip/tsconfig.lib.json create mode 100644 frontend/libs/components/tooltip/tsconfig.spec.json create mode 100644 frontend/libs/components/tooltip/vite.config.ts diff --git a/frontend/apps/editor3d/app/src/components/signaled/TopBar/TopBar.tsx b/frontend/apps/editor3d/app/src/components/signaled/TopBar/TopBar.tsx index b1772ffe06..d691fa02ef 100644 --- a/frontend/apps/editor3d/app/src/components/signaled/TopBar/TopBar.tsx +++ b/frontend/apps/editor3d/app/src/components/signaled/TopBar/TopBar.tsx @@ -13,6 +13,7 @@ import { getCurrentLocationWithoutParams } from "~/utilities"; import { Activity } from "~/pages/PageEnigma/comps/GenerateModals/Activity"; import { LibraryModal } from "~/pages/PageEnigma/comps/LibraryModal/LibraryModal"; import { SettingsModal } from "@storyteller/ui-settings-modal"; +import { Tooltip } from "@storyteller/ui-tooltip"; function isEditorPath(path: string) { if (path === "/") return true; @@ -75,12 +76,14 @@ export const TopBar = ({ pageName }: Props) => {
-