UNPKG

@assistant-ui/react

Version:

Typescript/React library for AI Chat

19 lines (18 loc) 647 B
"use client"; // src/primitives/attachment/AttachmentThumb.tsx import { forwardRef } from "react"; import { useAttachment } from "../../context/react/AttachmentContext.mjs"; import { Primitive } from "@radix-ui/react-primitive"; import { jsxs } from "react/jsx-runtime"; var AttachmentPrimitiveThumb = forwardRef((props, ref) => { const ext = useAttachment((a) => a.name.split(".").pop()); return /* @__PURE__ */ jsxs(Primitive.div, { ...props, ref, children: [ ".", ext ] }); }); AttachmentPrimitiveThumb.displayName = "AttachmentPrimitive.Thumb"; export { AttachmentPrimitiveThumb }; //# sourceMappingURL=AttachmentThumb.mjs.map