// 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