@assistant-ui/react
Version:
Typescript/React library for AI Chat
23 lines (22 loc) • 737 B
JavaScript
"use client";
// src/primitives/threadListItem/ThreadListItemRoot.tsx
import { Primitive } from "@radix-ui/react-primitive";
import { forwardRef } from "react";
import { useThreadListItem } from "../../context/react/ThreadListItemContext.mjs";
import { jsx } from "react/jsx-runtime";
var ThreadListItemPrimitiveRoot = forwardRef((props, ref) => {
const isMain = useThreadListItem((t) => t.isMain);
return /* @__PURE__ */ jsx(
Primitive.div,
{
...isMain ? { "data-active": "true", "aria-current": "true" } : null,
...props,
ref
}
);
});
ThreadListItemPrimitiveRoot.displayName = "ThreadListItemPrimitive.Root";
export {
ThreadListItemPrimitiveRoot
};
//# sourceMappingURL=ThreadListItemRoot.mjs.map