@lumina-study/user-settings-redux
Version:
Redux store for Lumina Study user settings with unstorage persistence
15 lines • 743 B
JavaScript
/**
* @lumina-study/user-settings-redux
*
* Redux store for Lumina Study user settings with unstorage persistence
*/
// Export store creation and types
export { createUserSettingsStore, } from './store';
// Export slice actions and reducer
export { setUserSettings, setLanguage, updateUserSettings, resetUserSettings, userSettingsSlice, } from './userSettingsSlice';
export { default as userSettingsReducer } from './userSettingsSlice';
// Export persistence utilities
export { createPersistenceMiddleware, loadPersistedSettings, clearPersistedSettings, STORAGE_KEY, } from './persistenceMiddleware';
// Export hooks
export { useAppDispatch, useAppSelector, useUserSettings, useLanguage, } from './hooks';
//# sourceMappingURL=index.js.map