import { action, Action } from 'easy-peasy'; export interface SiteSettings { name: string; locale: string; recaptcha: { enabled: boolean; siteKey: string; }; } export interface SettingsStore { data?: SiteSettings; setSettings: Action; } const settings: SettingsStore = { data: undefined, setSettings: action((state, payload) => { state.data = payload; }), }; export default settings;