From 74ff68993e177a5f999e74910df802f63f26efae Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Zachary=20Gu=C3=A9not?= Date: Sat, 12 Sep 2026 15:46:45 +0200 Subject: [PATCH] fix(widgets): remove out-of-scope UniFi Site Manager widget stub Co-Authored-By: Claude Opus 5 --- packages/widgets/src/index.tsx | 2 -- .../widgets/src/unifi-site-manager/component.tsx | 7 ------- packages/widgets/src/unifi-site-manager/index.ts | 15 --------------- 3 files changed, 24 deletions(-) delete mode 100644 packages/widgets/src/unifi-site-manager/component.tsx delete mode 100644 packages/widgets/src/unifi-site-manager/index.ts diff --git a/packages/widgets/src/index.tsx b/packages/widgets/src/index.tsx index 04d43443e..6259e1637 100644 --- a/packages/widgets/src/index.tsx +++ b/packages/widgets/src/index.tsx @@ -56,7 +56,6 @@ import * as traefik from "./traefik"; import * as tracearr from "./tracearr"; import * as umami from "./umami"; import * as unifiOs from "./unifi-os"; -import * as unifiSiteManager from "./unifi-site-manager"; import * as ups from "./ups"; import * as vpn from "./vpn"; import * as beszelSystemTable from "./beszel-system-table"; @@ -134,7 +133,6 @@ export const widgetImports = { customApi, wud, unifiOs, - unifiSiteManager, } satisfies WidgetImportRecord; export type WidgetImports = typeof widgetImports; diff --git a/packages/widgets/src/unifi-site-manager/component.tsx b/packages/widgets/src/unifi-site-manager/component.tsx deleted file mode 100644 index 2fa33bddc..000000000 --- a/packages/widgets/src/unifi-site-manager/component.tsx +++ /dev/null @@ -1,7 +0,0 @@ -"use client"; - -import type { WidgetComponentProps } from "../definition"; - -export default function UnifiSiteManagerWidget({ integrationIds, options }: WidgetComponentProps<"unifiSiteManager">) { - return
Unifi Site Manager
; -} diff --git a/packages/widgets/src/unifi-site-manager/index.ts b/packages/widgets/src/unifi-site-manager/index.ts deleted file mode 100644 index b5364c7aa..000000000 --- a/packages/widgets/src/unifi-site-manager/index.ts +++ /dev/null @@ -1,15 +0,0 @@ -import { IconCloudNetwork } from "@tabler/icons-react"; - -import { createWidgetDefinition } from "../definition"; -import { optionsBuilder } from "../options"; - -export const { definition, componentLoader } = createWidgetDefinition("unifiSiteManager", { - icon: IconCloudNetwork, - refetchInterval: 5 * 60, - supportedIntegrations: ["unifiSiteManager"], - integrationsRequired: true, - createOptions() { - return optionsBuilder.from((factory) => ({})); - }, - errors: {}, -}).withDynamicImport(() => import("./component"));