UNPKG

@copilotkit/a2ui-renderer

Version:

A2UI Renderer for CopilotKit - render A2UI surfaces in React applications

1 lines 2.04 kB
{"version":3,"file":"utils.cjs","names":[],"sources":["../../../../src/web-components/catalog/basic/utils.ts"],"sourcesContent":["import type { StyleInfo } from \"lit/directives/style-map.js\";\n\nexport const LEAF_MARGIN = \"8px\";\nexport const CONTAINER_PADDING = \"16px\";\nexport const STANDARD_BORDER = \"1px solid #ccc\";\nexport const STANDARD_RADIUS = \"8px\";\n\nexport const mapJustify = (j?: string): string => {\n switch (j) {\n case \"center\":\n return \"center\";\n case \"end\":\n return \"flex-end\";\n case \"spaceAround\":\n return \"space-around\";\n case \"spaceBetween\":\n return \"space-between\";\n case \"spaceEvenly\":\n return \"space-evenly\";\n case \"start\":\n return \"flex-start\";\n case \"stretch\":\n return \"stretch\";\n default:\n return \"flex-start\";\n }\n};\n\nexport const mapAlign = (a?: string): string => {\n switch (a) {\n case \"start\":\n return \"flex-start\";\n case \"center\":\n return \"center\";\n case \"end\":\n return \"flex-end\";\n case \"stretch\":\n return \"stretch\";\n default:\n return \"stretch\";\n }\n};\n\nexport const getBaseLeafStyle = (): StyleInfo => ({\n margin: LEAF_MARGIN,\n boxSizing: \"border-box\",\n});\n\nexport const getBaseContainerStyle = (): StyleInfo => ({\n margin: LEAF_MARGIN,\n padding: CONTAINER_PADDING,\n border: STANDARD_BORDER,\n borderRadius: STANDARD_RADIUS,\n boxSizing: \"border-box\",\n});\n"],"mappings":";;AAEA,MAAa,cAAc;AAC3B,MAAa,oBAAoB;AACjC,MAAa,kBAAkB;AAC/B,MAAa,kBAAkB;AAE/B,MAAa,cAAc,MAAuB;AAChD,SAAQ,GAAR;EACE,KAAK,SACH,QAAO;EACT,KAAK,MACH,QAAO;EACT,KAAK,cACH,QAAO;EACT,KAAK,eACH,QAAO;EACT,KAAK,cACH,QAAO;EACT,KAAK,QACH,QAAO;EACT,KAAK,UACH,QAAO;EACT,QACE,QAAO;;;AAIb,MAAa,YAAY,MAAuB;AAC9C,SAAQ,GAAR;EACE,KAAK,QACH,QAAO;EACT,KAAK,SACH,QAAO;EACT,KAAK,MACH,QAAO;EACT,KAAK,UACH,QAAO;EACT,QACE,QAAO;;;AAIb,MAAa,0BAAqC;CAChD,QAAQ;CACR,WAAW;CACZ;AAED,MAAa,+BAA0C;CACrD,QAAQ;CACR,SAAS;CACT,QAAQ;CACR,cAAc;CACd,WAAW;CACZ"}