@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
JavaScript
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