// (C) 2021-2026 GoodData Corporation
export const uiInitialState = {
    scheduleEmailManagementDialog: {
        open: false,
    },
    scheduleEmailDialog: {
        open: false,
        defaultAttachmentRef: undefined,
    },
    alertsManagementDialog: {
        open: false,
        context: undefined,
    },
    alertsDialog: {
        open: false,
        returnFocusTo: undefined,
    },
    automationsManagement: {
        invalidationId: 0,
    },
    saveAsDialog: {
        open: false,
    },
    settingsDialog: {
        open: false,
    },
    densityDialog: {
        open: false,
    },
    density: "comfortable",
    shareDialog: {
        open: false,
    },
    deleteDialog: {
        open: false,
    },
    widgetDeleteDialog: {
        open: false,
        widgetRef: undefined,
    },
    filterViews: {
        open: false,
        mode: "list",
    },
    kpiDeleteDialog: {
        widgetCoordinates: undefined,
    },
    cancelEditModeDialog: {
        open: false,
    },
    filterBar: {
        expanded: false,
    },
    kpiAlerts: {
        highlightedWidgetRef: undefined,
        openedWidgetRef: undefined,
    },
    menuButton: {
        itemsVisibility: {},
    },
    selectedWidgetRef: undefined,
    configurationPanelOpened: true,
    widgetDateDatasetAutoSelect: false,
    insightListLastUpdateRequested: 0,
    widgetsLoadingAdditionalData: [],
    filterAttributeSelectionOpen: false,
    selectedFilterIndex: undefined,
    activeSection: undefined,
    filterValidationMessages: {
        incompatibleDefaultFiltersOverride: false,
    },
    drillValidationMessages: {
        invalidDrillWidgetRefs: [],
        sanitizedDrillWidgetRefs: [],
        invalidCustomUrlDrillParameterWidgets: [],
    },
    draggingWidgetSource: undefined,
    draggingWidgetTarget: undefined,
    draggingWidgetTriggeringDropZoneType: undefined,
    widgetsOverlay: {},
    ignoreExecutionTimestamp: false,
};
