import { configureStore } from "@reduxjs/toolkit"; import filesReducer from "./slices/fileSlice"; import { useDispatch, useSelector } from "react-redux"; export const store = configureStore({ reducer: { files: filesReducer, }, }); export type RootState = ReturnType; export type AppDispatch = typeof store.dispatch; export const useAppDispatch = useDispatch.withTypes(); export const useAppSelector = useSelector.withTypes();