Files
HiveGrid-Wireframes/hivegrid-cloud/apps/web/app/modules/widgets/dtos/WidgetDto.ts
T

22 lines
526 B
TypeScript

import { JsonPropertiesValuesDto } from "~/modules/jsonProperties/dtos/JsonPropertiesValuesDto";
export type WidgetDto = {
id: string;
createdAt: Date;
name: string;
metadata: JsonPropertiesValuesDto | null;
appearance: {
logo: string | null;
theme: string;
mode: "light" | "dark";
position: "bottom-right" | "bottom-left" | "top-right" | "top-left" | "center";
hiddenInUrls: string[];
visibleInUrls: string[];
};
};
export type WidgetDataDto = {
success?: string;
error?: string;
};