UNPKG

@tsc_tech/medusa-plugin-notification-template

Version:
18 lines (17 loc) 434 B
import { useMemo } from "react"; import { useLocation } from "react-router-dom"; const useStateAwareTo = (prev) => { const location = useLocation(); const to = useMemo(() => { var _a; const params = (_a = location.state) == null ? void 0 : _a.restore_params; if (!params) { return prev; } return `${prev}?${params.toString()}`; }, [location.state, prev]); return to; }; export { useStateAwareTo };