UNPKG

@dndbuilder.com/react

Version:

Drag and drop builder for React

19 lines (18 loc) 1.1 kB
import { Theme } from '../types/theme'; import { PayloadAction } from '@reduxjs/toolkit'; export interface ThemeState { activeTheme: Theme; } export declare const themeSlice: import('@reduxjs/toolkit').Slice<ThemeState, { setActiveTheme: (state: ThemeState, action: PayloadAction<Theme>) => void; setActiveThemeSettings: (state: ThemeState, action: PayloadAction<Theme["settings"]>) => void; setActiveThemeSettingsValueByKey: (state: ThemeState, action: PayloadAction<Array<{ key: string; value: unknown; }>>) => void; }, "theme", "theme", import('@reduxjs/toolkit').SliceSelectors<ThemeState>>; export declare const setActiveTheme: import('@reduxjs/toolkit').ActionCreatorWithPayload<Theme, "theme/setActiveTheme">, setActiveThemeSettings: import('@reduxjs/toolkit').ActionCreatorWithPayload<import('..').ThemeSettings, "theme/setActiveThemeSettings">, setActiveThemeSettingsValueByKey: import('@reduxjs/toolkit').ActionCreatorWithPayload<{ key: string; value: unknown; }[], "theme/setActiveThemeSettingsValueByKey">; //# sourceMappingURL=theme-slice.d.ts.map