style(widgets): apply formatter to widget runtime files

This commit is contained in:
Developer
2026-06-21 16:55:12 +00:00
parent e1356b20f1
commit 2557185fb7
4 changed files with 9 additions and 15 deletions
+1 -5
View File
@@ -29,11 +29,7 @@ export function GrafanaLinkWidget({ widget }: Props) {
</Alert> </Alert>
) : url ? ( ) : url ? (
<Button asChild> <Button asChild>
<a <a href={url} target="_blank" rel="noopener noreferrer">
href={url}
target="_blank"
rel="noopener noreferrer"
>
Open Grafana Open Grafana
<ExternalLink className="ml-2 h-4 w-4" /> <ExternalLink className="ml-2 h-4 w-4" />
</a> </a>
+1 -3
View File
@@ -40,9 +40,7 @@ export function SshTaskWidget({ widget }: Props) {
Exit status:{" "} Exit status:{" "}
<span <span
className={ className={
result.exit_status === 0 result.exit_status === 0 ? "text-green-600" : "text-destructive"
? "text-green-600"
: "text-destructive"
} }
> >
{result.exit_status} {result.exit_status}
+5 -1
View File
@@ -4,5 +4,9 @@ export { JellyfinWidget } from "./JellyfinWidget";
export { PrometheusMetricWidget } from "./PrometheusMetricWidget"; export { PrometheusMetricWidget } from "./PrometheusMetricWidget";
export { SshTaskWidget } from "./SshTaskWidget"; export { SshTaskWidget } from "./SshTaskWidget";
export { StaticWidget } from "./StaticWidget"; export { StaticWidget } from "./StaticWidget";
export { getWidgetDefinition, listWidgetTypes, WIDGET_REGISTRY } from "./registry"; export {
getWidgetDefinition,
listWidgetTypes,
WIDGET_REGISTRY,
} from "./registry";
export type { WidgetConfigField, WidgetDefinition } from "./registry"; export type { WidgetConfigField, WidgetDefinition } from "./registry";
+2 -6
View File
@@ -84,9 +84,7 @@ export const WIDGET_REGISTRY: Record<string, WidgetDefinition> = {
sourceType: "prometheus", sourceType: "prometheus",
refreshInterval: 30_000, refreshInterval: 30_000,
defaultConfig: { promql: "" }, defaultConfig: { promql: "" },
configFields: [ configFields: [{ key: "promql", label: "PromQL query", type: "string" }],
{ key: "promql", label: "PromQL query", type: "string" },
],
component: PrometheusMetricWidget, component: PrometheusMetricWidget,
}, },
"ssh-task": { "ssh-task": {
@@ -97,9 +95,7 @@ export const WIDGET_REGISTRY: Record<string, WidgetDefinition> = {
sourceType: "ssh_task", sourceType: "ssh_task",
refreshInterval: 0, refreshInterval: 0,
defaultConfig: { task_id: "" }, defaultConfig: { task_id: "" },
configFields: [ configFields: [{ key: "task_id", label: "Saved task ID", type: "string" }],
{ key: "task_id", label: "Saved task ID", type: "string" },
],
component: SshTaskWidget, component: SshTaskWidget,
}, },
static: { static: {