diff --git a/apps/desktop/src/components/main/body/extensions/registry.ts b/apps/desktop/src/components/main/body/extensions/registry.ts index 0db508d6aa..846987a920 100644 --- a/apps/desktop/src/components/main/body/extensions/registry.ts +++ b/apps/desktop/src/components/main/body/extensions/registry.ts @@ -4,11 +4,10 @@ import type { ComponentType } from "react"; import { commands, type ExtensionInfo, + type ExtensionViewProps, type PanelInfo, } from "@hypr/plugin-extensions"; -import type { ExtensionViewProps } from "../../../../types/extensions"; - export const bundledExtensionComponents: Record< string, ComponentType diff --git a/apps/desktop/src/types/extensions.d.ts b/apps/desktop/src/types/extensions.d.ts deleted file mode 100644 index 8e41d45003..0000000000 --- a/apps/desktop/src/types/extensions.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import type { ComponentType } from "react"; - -export interface ExtensionViewProps { - extensionId: string; - state?: Record; -} diff --git a/plugins/extensions/js/index.ts b/plugins/extensions/js/index.ts index a96e122f03..ad6c7be820 100644 --- a/plugins/extensions/js/index.ts +++ b/plugins/extensions/js/index.ts @@ -1 +1,6 @@ export * from "./bindings.gen"; + +export interface ExtensionViewProps { + extensionId: string; + state?: Record; +} diff --git a/tsconfig.json b/tsconfig.json new file mode 100644 index 0000000000..a42d139e62 --- /dev/null +++ b/tsconfig.json @@ -0,0 +1,8 @@ +{ + "files": [], + "references": [ + { "path": "./apps/desktop" }, + { "path": "./extensions" }, + { "path": "./packages/ui" } + ] +}