UNPKG

@copilotkit/a2ui-renderer

Version:

A2UI Renderer for CopilotKit - render A2UI surfaces in React applications

31 lines (29 loc) 1.08 kB
const require_adapter = require('../../adapter.cjs'); const require_utils = require('./utils.cjs'); const require_children = require('../children.cjs'); let lit = require("lit"); let _a2ui_web_core_v0_9_basic_catalog = require("@a2ui/web_core/v0_9/basic_catalog"); let lit_directives_style_map_js = require("lit/directives/style-map.js"); //#region src/web-components/catalog/basic/list.ts const List = require_adapter.createLitComponent(_a2ui_web_core_v0_9_basic_catalog.ListApi, ({ props, buildChild }) => { const isHorizontal = props.direction === "horizontal"; return lit.html` <div style=${(0, lit_directives_style_map_js.styleMap)({ display: "flex", flexDirection: isHorizontal ? "row" : "column", alignItems: require_utils.mapAlign(props.align), overflowX: isHorizontal ? "auto" : "hidden", overflowY: isHorizontal ? "hidden" : "auto", width: "100%", margin: "0", padding: "0" })} > ${require_children.renderChildList(props.children, buildChild)} </div> `; }); //#endregion exports.List = List; //# sourceMappingURL=list.cjs.map