Websites v4 docs v5.2.4
    Preparing search index...

    Type Alias ConfigState

    type ConfigState = {
        activeBreakpoint: "mobile" | "desktop";
        campaignsConfig: {
            agencyId: number | null;
            campaigns: { [id: string]: Campaign };
            sharedWith?: number[];
        };
        footerSelection?: FooterNodeAddress;
        freezeReorder: boolean;
        globalConfig: GlobalConfig;
        pageConfig: PageConfig;
        previewMode: boolean;
        sectionSchemas: { [key: string]: SectionSchema };
        selectedSearchForm: string | null;
        selection: { address: NodeAddress } | null;
        sitePath: string | null;
        themeSettings: ThemeSettingsConfig<DefaultThemeSettings>;
        unsavedChanges: boolean;
    }
    Index

    Properties

    activeBreakpoint: "mobile" | "desktop"

    The breakpoint currently being edited in responsive controls (e.g. the 'Container size' toggle). Persisted here so it survives element re-selection and can be driven by the viewport selector. 'mobile' maps to 'Small', 'desktop' to 'Large'.

    campaignsConfig: {
        agencyId: number | null;
        campaigns: { [id: string]: Campaign };
        sharedWith?: number[];
    }
    footerSelection?: FooterNodeAddress
    freezeReorder: boolean
    globalConfig: GlobalConfig
    pageConfig: PageConfig
    previewMode: boolean
    sectionSchemas: { [key: string]: SectionSchema }
    selectedSearchForm: string | null
    selection: { address: NodeAddress } | null
    sitePath: string | null
    unsavedChanges: boolean