UNPKG

@assistant-ui/react

Version:

Open-source TypeScript/React library for building production-grade AI chat experiences

39 lines (38 loc) • 1.15 kB
"use client"; import { useDropdownMenuScope } from "./scope.js"; import { DropdownMenuRenderTrigger } from "../dropdownMenuRenderPrimitives.js"; import { c } from "@assistant-ui/tap/react-shim/compiler-runtime"; import { forwardRef } from "@assistant-ui/tap/react-shim"; import { jsx } from "react/jsx-runtime"; // src/primitives/actionBarMore/ActionBarMoreTrigger.tsx const ActionBarMorePrimitiveTrigger = forwardRef((t0, ref) => { const $ = c(7); let __scopeActionBarMore; let rest; if ($[0] !== t0) { ({__scopeActionBarMore, ...rest} = t0); $[0] = t0; $[1] = __scopeActionBarMore; $[2] = rest; } else { __scopeActionBarMore = $[1]; rest = $[2]; } const scope = useDropdownMenuScope(__scopeActionBarMore); let t1; if ($[3] !== ref || $[4] !== rest || $[5] !== scope) { t1 = /* @__PURE__ */ jsx(DropdownMenuRenderTrigger, { ...scope, ...rest, ref }); $[3] = ref; $[4] = rest; $[5] = scope; $[6] = t1; } else t1 = $[6]; return t1; }); ActionBarMorePrimitiveTrigger.displayName = "ActionBarMorePrimitive.Trigger"; export { ActionBarMorePrimitiveTrigger }; //# sourceMappingURL=ActionBarMoreTrigger.js.map