@lumina-study/user-settings-redux
Version:
Redux store for Lumina Study user settings with unstorage persistence
12 lines • 774 B
TypeScript
/**
* @lumina-study/user-settings-redux
*
* Redux store for Lumina Study user settings with unstorage persistence
*/
export { createUserSettingsStore, type CreateStoreOptions, type UserSettingsStore, type RootState, type AppDispatch, } from './store';
export { setUserSettings, setLanguage, updateUserSettings, resetUserSettings, userSettingsSlice, } from './userSettingsSlice';
export { default as userSettingsReducer } from './userSettingsSlice';
export { createPersistenceMiddleware, loadPersistedSettings, clearPersistedSettings, STORAGE_KEY, } from './persistenceMiddleware';
export { useAppDispatch, useAppSelector, useUserSettings, useLanguage, } from './hooks';
export type { UserSettings } from '@lumina-study/user-settings';
//# sourceMappingURL=index.d.ts.map