feat: add dashdot integration (#1541)

This commit is contained in:
Manuel
2024-12-07 18:08:50 +01:00
committed by GitHub
parent 6a79d01d79
commit 84e500279d
9 changed files with 235 additions and 8 deletions
@@ -1,5 +1,7 @@
import { IconHeartRateMonitor, IconServerOff } from "@tabler/icons-react";
import { getIntegrationKindsByCategory } from "@homarr/definitions";
import { createWidgetDefinition } from "../definition";
import { optionsBuilder } from "../options";
@@ -19,7 +21,7 @@ export const { definition, componentLoader } = createWidgetDefinition("healthMon
defaultValue: true,
}),
})),
supportedIntegrations: ["openmediavault"],
supportedIntegrations: getIntegrationKindsByCategory("healthMonitoring"),
errors: {
INTERNAL_SERVER_ERROR: {
icon: IconServerOff,