fix(ui): useAppStore uses correct types

This commit is contained in:
psychedelicious
2025-06-30 14:42:57 +10:00
parent fda86ae981
commit 7636007349

View File

@@ -1,8 +1,8 @@
import type { AppThunkDispatch, RootState } from 'app/store/store';
import type { AppStore, AppThunkDispatch, RootState } from 'app/store/store';
import type { TypedUseSelectorHook } from 'react-redux';
import { useDispatch, useSelector, useStore } from 'react-redux';
// Use throughout your app instead of plain `useDispatch` and `useSelector`
export const useAppDispatch = () => useDispatch<AppThunkDispatch>();
export const useAppSelector: TypedUseSelectorHook<RootState> = useSelector;
export const useAppStore = () => useStore<RootState>();
export const useAppStore = () => useStore.withTypes<AppStore>()();