Files
NapCatQQ/napcat.webui/src/store/index.ts
2025-01-24 21:13:44 +08:00

17 lines
452 B
TypeScript

import { configureStore } from '@reduxjs/toolkit'
import configSlice from './modules/config'
const store = configureStore({
reducer: {
config: configSlice
}
})
export default store
// Infer the `RootState` and `AppDispatch` types from the store itself
export type RootState = ReturnType<typeof store.getState>
// Inferred type: {posts: PostsState, comments: CommentsState, users: UsersState}
export type AppDispatch = typeof store.dispatch