migrate to app dir and ssr

This commit is contained in:
Carl-Gerhard Lindesvärd
2024-01-20 22:54:38 +01:00
parent 719a82f1c4
commit 308ae98472
194 changed files with 4706 additions and 2194 deletions

View File

@@ -6,16 +6,19 @@ import {
} from 'react-redux';
import type { TypedUseSelectorHook } from 'react-redux';
const store = configureStore({
reducer: {
report: reportSlice,
},
});
const makeStore = () =>
configureStore({
reducer: {
report: reportSlice,
},
});
export type RootState = ReturnType<typeof store.getState>;
export type AppStore = ReturnType<typeof makeStore>;
export type AppDispatch = typeof store.dispatch;
export type RootState = ReturnType<AppStore['getState']>;
export type AppDispatch = AppStore['dispatch'];
export const useDispatch: () => AppDispatch = useBaseDispatch;
export const useSelector: TypedUseSelectorHook<RootState> = useBaseSelector;
export default store;
export default makeStore;