UNPKG

@shopify/shop-minis-react

Version:

React component library for Shopify Shop Minis with Tailwind CSS v4 support (source-only, requires TypeScript)

24 lines (23 loc) 571 B
import { useMemo as i } from "react"; import { parseUrl as n } from "../../utils/parseUrl.js"; const m = () => { const { initialUrl: r, handle: e } = window.minisParams; return i(() => { if (!r) return { path: void 0, queryParams: void 0, hash: void 0 }; const a = n(r), t = `/mini/${e}`; return { path: a.pathname.startsWith(t) ? a.pathname.replace(t, "") : a.pathname, queryParams: a.query, hash: a.hash }; }, [e, r]); }; export { m as useDeeplink }; //# sourceMappingURL=useDeeplink.js.map