UNPKG

@iyio/convo-lang

Version:

A conversational language.

15 lines 525 B
import { parseXml } from "@iyio/common"; import { convoPromptImagePropKey } from "./convo-lang-ui-types"; export const getConvoPromptMediaUrl = (img, purpose) => { if (typeof img === 'string') { return img; } if (!img) { return undefined; } return img.url ?? img.getUrl?.(purpose) ?? img[convoPromptImagePropKey]?.(); }; export const parseConvoMessageComponents = (content) => { return parseXml(content, { parseJsonAtts: true }).result; }; //# sourceMappingURL=convo-lang-ui-lib.js.map