import { configureStore } from "@reduxjs/toolkit"; import { TypedUseSelectorHook, useSelector } from "react-redux"; import shortcutReducer from "./modules/shortcut"; import workspaceReducer from "./modules/workspace"; const store = configureStore({ reducer: { workspace: workspaceReducer, shortcut: shortcutReducer, }, }); type AppState = ReturnType; export const useAppSelector: TypedUseSelectorHook = useSelector; export default store;