mirror of https://github.com/buster-so/buster.git
move dashboard config to the server
This commit is contained in:
parent
af7b1fe329
commit
678ee78e84
|
@ -1,3 +0,0 @@
|
|||
export const MAX_NUMBER_OF_ITEMS_ON_DASHBOARD = 25;
|
||||
export const NUMBER_OF_COLUMNS = 12;
|
||||
export const MAX_NUMBER_OF_ITEMS = 4;
|
|
@ -1,6 +1,6 @@
|
|||
import { MAX_NUMBER_OF_ITEMS, NUMBER_OF_COLUMNS } from '@buster/server-shared/dashboards';
|
||||
import { v4 as uuidv4 } from 'uuid';
|
||||
import type { BusterDashboard } from '@/api/asset_interfaces/dashboard';
|
||||
import { MAX_NUMBER_OF_ITEMS, NUMBER_OF_COLUMNS } from '../../../asset_interfaces/dashboard/config';
|
||||
|
||||
export const addMetricToDashboardConfig = (
|
||||
metricIds: string[],
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
import { MAX_NUMBER_OF_ITEMS_ON_DASHBOARD } from '@buster/server-shared/dashboards';
|
||||
import { useMutation, useQueryClient } from '@tanstack/react-query';
|
||||
import { create } from 'mutative';
|
||||
import type { BusterDashboardResponse } from '@/api/asset_interfaces/dashboard';
|
||||
import { MAX_NUMBER_OF_ITEMS_ON_DASHBOARD } from '@/api/asset_interfaces/dashboard/config';
|
||||
import { metricsQueryKeys } from '@/api/query_keys/metric';
|
||||
import { createDashboardFullConfirmModal } from '@/components/features/modals/createDashboardFullConfirmModal';
|
||||
import { useBusterNotifications } from '@/context/BusterNotifications';
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
import { MAX_NUMBER_OF_ITEMS_ON_DASHBOARD } from '@/api/asset_interfaces/dashboard/config';
|
||||
import { MAX_NUMBER_OF_ITEMS_ON_DASHBOARD } from '@buster/server-shared/dashboards';
|
||||
import { cn } from '@/lib/classMerge';
|
||||
import { Text } from '../../ui/typography/Text';
|
||||
import { Title } from '../../ui/typography/Title';
|
||||
|
|
|
@ -1,9 +1,19 @@
|
|||
export const NUMBER_OF_COLUMNS = 12;
|
||||
export const MIN_NUMBER_OF_COLUMNS = 3;
|
||||
export const MAX_NUMBER_OF_COLUMNS = 12;
|
||||
export const MAX_NUMBER_OF_ITEMS = 4;
|
||||
export const MIN_ROW_HEIGHT = 320;
|
||||
export const MAX_ROW_HEIGHT = 550;
|
||||
import {
|
||||
MAX_NUMBER_OF_COLUMNS as SERVER_MAX_NUMBER_OF_COLUMNS,
|
||||
MAX_NUMBER_OF_ITEMS as SERVER_MAX_NUMBER_OF_ITEMS,
|
||||
MAX_ROW_HEIGHT as SERVER_MAX_ROW_HEIGHT,
|
||||
MIN_NUMBER_OF_COLUMNS as SERVER_MIN_NUMBER_OF_COLUMNS,
|
||||
MIN_ROW_HEIGHT as SERVER_MIN_ROW_HEIGHT,
|
||||
NUMBER_OF_COLUMNS as SERVER_NUMBER_OF_COLUMNS,
|
||||
} from '@buster/server-shared/dashboards';
|
||||
|
||||
export const NUMBER_OF_COLUMNS = SERVER_NUMBER_OF_COLUMNS;
|
||||
export const MIN_NUMBER_OF_COLUMNS = SERVER_MIN_NUMBER_OF_COLUMNS;
|
||||
export const MAX_NUMBER_OF_COLUMNS = SERVER_MAX_NUMBER_OF_COLUMNS;
|
||||
export const MAX_NUMBER_OF_ITEMS = SERVER_MAX_NUMBER_OF_ITEMS;
|
||||
export const MIN_ROW_HEIGHT = SERVER_MIN_ROW_HEIGHT;
|
||||
export const MAX_ROW_HEIGHT = SERVER_MAX_ROW_HEIGHT;
|
||||
|
||||
export const HEIGHT_OF_DROPZONE = 100;
|
||||
export const SASH_SIZE = 12;
|
||||
|
||||
|
|
|
@ -0,0 +1,9 @@
|
|||
export const MAX_NUMBER_OF_ITEMS_ON_DASHBOARD = 25;
|
||||
export const NUMBER_OF_COLUMNS = 12;
|
||||
export const MIN_NUMBER_OF_COLUMNS = 3;
|
||||
export const MAX_NUMBER_OF_COLUMNS = 12;
|
||||
|
||||
export const MAX_NUMBER_OF_ITEMS = 4;
|
||||
|
||||
export const MIN_ROW_HEIGHT = 320;
|
||||
export const MAX_ROW_HEIGHT = 550;
|
|
@ -2,3 +2,4 @@ export * from './dashboard-response.types';
|
|||
export * from './dashboard.types';
|
||||
export * from './dashboard-list.types';
|
||||
export * from './requests.types';
|
||||
export * from './dashboard-grid';
|
||||
|
|
Loading…
Reference in New Issue