feat: Add widget integration option (#14)
* wip: add widget integrations * feat: Add integration option to widgets * feat: Add translation for widget integration select * fix: formatting issue * chore: address pull request feedback
This commit is contained in:
@@ -1,7 +1,8 @@
|
||||
import type { WidgetComponentProps } from "../definition";
|
||||
|
||||
export default function ClockWidget({
|
||||
options,
|
||||
options: _options,
|
||||
integrations: _integrations,
|
||||
}: WidgetComponentProps<"clock">) {
|
||||
return <pre>{JSON.stringify(options)}</pre>;
|
||||
return <div>CLOCK</div>;
|
||||
}
|
||||
|
||||
@@ -5,6 +5,7 @@ import { opt } from "../options";
|
||||
|
||||
export const { definition, componentLoader } = createWidgetDefinition("clock", {
|
||||
icon: IconClock,
|
||||
supportedIntegrations: ["adGuardHome", "piHole"],
|
||||
options: opt.from(
|
||||
(fac) => ({
|
||||
is24HourFormat: fac.switch({
|
||||
|
||||
Reference in New Issue
Block a user