From 1d9e0087d6ad133de9991c19df2ee602703a3add Mon Sep 17 00:00:00 2001 From: Brandon Thomas Date: Wed, 16 Apr 2025 18:21:58 -0400 Subject: [PATCH] almost working with library imports, dev mode not working --- frontend/apps/editor2d/src/components/PromptBox.tsx | 6 ++++++ frontend/libs/utils/api/src/index.ts | 1 + frontend/libs/utils/api/src/lib/ApiFoo.ts | 10 ++++++++++ 3 files changed, 17 insertions(+) create mode 100644 frontend/libs/utils/api/src/lib/ApiFoo.ts diff --git a/frontend/apps/editor2d/src/components/PromptBox.tsx b/frontend/apps/editor2d/src/components/PromptBox.tsx index 0c5338c7b4..3862499e05 100644 --- a/frontend/apps/editor2d/src/components/PromptBox.tsx +++ b/frontend/apps/editor2d/src/components/PromptBox.tsx @@ -36,6 +36,7 @@ import { PopoverItem } from "~/components/reusable/Popover"; import { Api, ApiManager } from "~/KonvaApp/Api"; import { useJobContext } from "~/components/JobContext"; import { Login } from "@storyteller/login"; +//import { ApiFoo } from "@storyteller/api"; interface ReferenceImage { id: string; url: string; @@ -48,6 +49,11 @@ export const PromptBox = () => { const isDesktopApp = window.navigator.userAgent.includes("Tauri"); console.log("Is this a desktop app?", isDesktopApp); + + //const apiFoo = new ApiFoo(); + //const result = apiFoo.add(1, 2); + //console.log("Result of apiFoo.add(1, 2):", result); + const { jobTokens, addJobToken, removeJobToken, clearJobTokens } = useJobContext(); diff --git a/frontend/libs/utils/api/src/index.ts b/frontend/libs/utils/api/src/index.ts index 28f2529c23..e20a51e2c6 100644 --- a/frontend/libs/utils/api/src/index.ts +++ b/frontend/libs/utils/api/src/index.ts @@ -1 +1,2 @@ export * from './lib/api.js'; +export * from './lib/ApiFoo.js'; \ No newline at end of file diff --git a/frontend/libs/utils/api/src/lib/ApiFoo.ts b/frontend/libs/utils/api/src/lib/ApiFoo.ts new file mode 100644 index 0000000000..fd444e59e0 --- /dev/null +++ b/frontend/libs/utils/api/src/lib/ApiFoo.ts @@ -0,0 +1,10 @@ +class ApiFoo { + constructor() { + console.log("ApiFoo constructor"); + } + public add(a: number, b: number) { + return a + b; + } +} + +export default ApiFoo;