@payfit/unity-components
Version:
18 lines (17 loc) • 576 B
JavaScript
import { RawTab as e } from "../../../../../components/tabs/parts/RawTab.js";
import { createElement as t } from "react";
import { createLink as n, useLinkProps as r } from "@tanstack/react-router";
//#region src/integrations/tanstack-router/components/tabs/parts/Tab.tsx
var i = n(e);
function a(e) {
let { suffixElement: n, id: a, ...o } = e, s = r(o).href, c = s ? s.split("?")[0] : void 0, l = "search" in o ? s : c, u = a ?? l ?? o.to;
return /* @__PURE__ */ t(i, {
...o,
key: u,
suffix: n,
id: u
});
}
a.displayName = "Tab";
//#endregion
export { a as Tab };