UNPKG

@assistant-ui/react

Version:

Typescript/React library for AI Chat

23 lines (22 loc) 630 B
"use client"; // src/primitives/composer/ComposerIf.tsx import { useComposer } from "../../context/react/ComposerContext.mjs"; var useComposerIf = (props) => { return useComposer((composer) => { if (props.editing === true && !composer.isEditing) return false; if (props.editing === false && composer.isEditing) return false; return true; }); }; var ComposerPrimitiveIf = ({ children, ...query }) => { const result = useComposerIf(query); return result ? children : null; }; ComposerPrimitiveIf.displayName = "ComposerPrimitive.If"; export { ComposerPrimitiveIf }; //# sourceMappingURL=ComposerIf.mjs.map