// This file serves as a central hub for re-exporting pre-typed Redux hooks. import { useDispatch, useSelector, TypedUseSelectorHook } from 'react-redux' import type { AppDispatch, RootState } from '@/store' // Use throughout your app instead of plain `useDispatch` and `useSelector` // export const useAppDispatch: () => AppDispatch = useDispatch.withTypes() export const useAppSelector: TypedUseSelectorHook = useSelector.withTypes() export const useAppDispatch: () => AppDispatch = useDispatch // export const useAppSelector: TypedUseSelectorHook = useSelector