mirror of
https://github.com/hanzoai/sentinel.git
synced 2026-10-30 14:49:14 +00:00
34 lines
654 B
TypeScript
34 lines
654 B
TypeScript
import type {
|
|
DashboardDetails,
|
|
DashboardFilters,
|
|
DashboardListItem,
|
|
Widget,
|
|
} from 'sentry/views/dashboards/types';
|
|
|
|
export function DashboardFixture(
|
|
widgets: Widget[],
|
|
props: Partial<DashboardDetails> = {}
|
|
): DashboardDetails {
|
|
return {
|
|
id: '1',
|
|
filters: [] as DashboardFilters,
|
|
dateCreated: new Date().toISOString(),
|
|
projects: undefined,
|
|
title: 'Dashboard',
|
|
widgets,
|
|
...props,
|
|
};
|
|
}
|
|
|
|
export function DashboardListItemFixture(
|
|
params: Partial<DashboardListItem> = {}
|
|
): DashboardListItem {
|
|
return {
|
|
id: '1',
|
|
title: 'Dashboard',
|
|
widgetDisplay: [],
|
|
widgetPreview: [],
|
|
...params,
|
|
};
|
|
}
|