/** * Redux store * @description Centralized store configuration following guidelines. */ import { configureStore } from '@reduxjs/toolkit'; import { authReducer } from './auth-slice'; export const store = configureStore({ reducer: { auth: authReducer, }, }); export type RootState = ReturnType; export type AppDispatch = typeof store.dispatch;