import { ac as o, ad as e, ae as m, af as a, ag as i, ah as s, ai as p, aj as r, ak as n, T as t, al as c, am as C, an as d, ao as u, ap as l, aq as w, R as y, ar as g, as as N, at as h, au as f, J as b, av as k, aw as D, ax as I, H as j, I as K, ay as x, G as S, F as v, az as L, aA as E, aB as R, aC as F, aD as T, aE as V, aF as q, aG as A, aH as B, aI as H, aJ as J, aK as M, aL as O, aM as U, aN as G, aO as P, aP as z, aQ as Q, aR as X, aS as W, aT as Y, aU as Z, aV as $, aW as _, aX as oo, aY as eo, aZ as mo, a_ as ao, a1 as io, a$ as so, b0 as po, b1 as ro, b2 as no, b3 as to, b4 as co, b5 as Co, b6 as uo, b7 as lo, X as wo, b8 as yo, b9 as go, ba as No, bb as ho, bc as fo, bd as bo, be as ko, bf as Do, bg as Io, bh as jo, bi as Ko, bj as xo, bk as So, bl as vo, bm as Lo, bn as Eo, bo as Ro, bp as Fo, bq as To, br as Vo, bs as qo, bt as Ao, bu as Bo, bv as Ho, bw as Jo, bx as Mo, by as Oo, bz as Uo, bA as Go, bB as Po, bC as zo, bD as Qo, bE as Xo, bF as Wo, bG as Yo, bH as Zo, bI as $o, bJ as _o, bK as oe, bL as ee, bM as me, bN as ae, bO as ie, bP as se, bQ as pe, bR as re, bS as ne, bT as te, bU as ce, bV as Ce, bW as de, bX as ue, bY as le, bZ as we, b_ as ye, b$ as ge, c0 as Ne, c1 as he, c2 as fe, c3 as be, c4 as ke, c5 as De, c6 as Ie } from "./index-f927b013.js";
import { c as je } from "./cnchar-e1339167.js";
import "react";
import "./ant-design-icons-6bfdc7d5.js";
import "./axios-04f95181.js";
import "./redux-devtools-8dd21e4f.js";
import "./alasql-f60045ee.js";
import "./antd-2abdded3.js";
import "react-dom";
import "./dayjs-2035e031.js";
import "./lodash-b5661970.js";
import "./fontawesome-3904a214.js";
import "./dnd-kit-8227a2db.js";
import "./moment-059406e8.js";
import "./styled-components-7cfa37e6.js";
import "./numbro-47982265.js";
import "./papaparse-07642d76.js";
import "./uuid-bd83cae2.js";
import "./supabase-b2e314d0.js";
import "./fetch-648a91f6.js";
import "./react-draggable-ed505bfc.js";
import "./remark-gfm-18306abe.js";
import "./buffer-d3713d77.js";
import "./rehype-raw-6ebcba88.js";
import "./parse5-f837f753.js";
import "./rehype-sanitize-953d0761.js";
import "./simplebar-react-2133d981.js";
import "./react-best-gradient-color-picker-92c01739.js";
import "./ua-parser-js-c952c07b.js";
import "./clsx-469c2c43.js";
import "./loglevel-b4003767.js";
import "./file-saver-55285fc1.js";
import "./codemirror-8412b963.js";
import "./really-relaxed-json-056be70b.js";
import "./immer-c0428a8d.js";
import "./hotkeys-js-699906bc.js";
import "./react-documents-041601c7.js";
import "./react-sortable-hoc-4fbe0c32.js";
import "./sql-formatter-577b4ab0.js";
import "./rc-trigger-3f038851.js";
import "./react-json-view-5330ce92.js";
import "./qrcode-react-d377d762.js";
const Ke = { source: "npm", isRemote: true, packageName: "lowcoder-comps" };
var xe = { chart: { name: o("uiComp.chartCompName"), enName: "Chart", description: o("uiComp.chartCompDesc"), categories: ["dashboards"], icon: e, comp: m({ ...Ke, compName: "chart" }), keywords: o("uiComp.chartCompKeywords"), layoutInfo: { w: 12, h: 40 } }, sharingcomponent: { name: o("meeting.sharingCompName"), enName: "Sharing", description: o("meeting.sharingCompName"), categories: ["collaboration"], icon: a, keywords: o("meeting.meetingCompKeywords"), comp: m({ ...Ke, compName: "meetingSharing" }), withoutLoading: true, layoutInfo: { w: 12, h: 50 } }, videocomponent: { name: o("meeting.videoCompName"), enName: "Video", description: o("meeting.videoCompName"), categories: ["collaboration"], icon: a, keywords: o("meeting.meetingCompKeywords"), comp: m({ ...Ke, compName: "meetingStream" }), withoutLoading: true, layoutInfo: { w: 6, h: 32 } }, meeting: { name: o("meeting.meetingCompName"), enName: "Drawer", comp: m({ ...Ke, compName: "meetingController" }), description: o("meeting.meetingCompDesc"), categories: ["collaboration"], icon: i, keywords: o("meeting.meetingCompKeywords"), withoutLoading: true }, mermaid: { name: o("uiComp.mermaidCompName"), enName: "Mermaid Charts", comp: m({ ...Ke, compName: "mermaid" }), description: o("uiComp.mermaidCompDesc"), categories: ["dashboards"], icon: s, keywords: o("uiComp.mermaidCompKeywords"), layoutInfo: { w: 12, h: 40 } }, timeline: { name: o("uiComp.timelineCompName"), enName: "timeline", description: o("uiComp.timelineCompDesc"), categories: ["dashboards"], icon: p, keywords: o("uiComp.timelineCompKeywords"), comp: r, layoutInfo: { w: 12, h: 40 } }, table: { name: o("uiComp.tableCompName"), enName: "Table", description: o("uiComp.tableCompDesc"), categories: ["dashboards", "projectmanagement"], icon: n, keywords: o("uiComp.tableCompKeywords"), comp: t, layoutInfo: { w: 12, h: 40 }, withoutLoading: true, defaultDataFn: c }, slider: { name: o("uiComp.sliderCompName"), enName: "Slider", description: o("uiComp.sliderCompDesc"), categories: ["dashboards"], icon: C, keywords: o("uiComp.sliderCompKeywords"), comp: d, layoutInfo: { w: 6, h: 5 } }, rangeSlider: { name: o("uiComp.rangeSliderCompName"), enName: "Range Slider", description: o("uiComp.rangeSliderCompDesc"), categories: ["dashboards"], icon: u, keywords: o("uiComp.rangeSliderCompKeywords"), comp: l, layoutInfo: { w: 6, h: 5 } }, responsiveLayout: { name: o("uiComp.responsiveLayoutCompName"), enName: "Responsive Layout", description: o("uiComp.responsiveLayoutCompDesc"), categories: ["layout"], icon: w, keywords: o("uiComp.responsiveLayoutCompKeywords"), comp: y, withoutLoading: true, layoutInfo: { w: 24, h: 25, delayCollision: true } }, container: { name: o("uiComp.containerCompName"), enName: "Container", description: o("uiComp.containerCompDesc"), categories: ["layout"], icon: g, keywords: o("uiComp.containerCompKeywords"), comp: N, withoutLoading: true, layoutInfo: { w: 12, h: 25, delayCollision: true }, defaultDataFn: h }, tabbedContainer: { name: o("uiComp.tabbedContainerCompName"), enName: "Tabbed Container", description: o("uiComp.tabbedContainerCompDesc"), categories: ["layout"], icon: f, keywords: o("uiComp.tabbedContainerCompKeywords"), comp: b, withoutLoading: true, layoutInfo: { w: 12, h: 25, delayCollision: true } }, collapsibleContainer: { name: o("uiComp.collapsibleContainerCompName"), enName: "Collapsible Container", description: o("uiComp.collapsibleContainerCompDesc"), categories: ["layout"], icon: k, keywords: o("uiComp.collapsibleContainerCompKeywords"), comp: N, withoutLoading: true, layoutInfo: { w: 12, h: 25, delayCollision: true }, defaultDataFn: D }, listView: { name: o("uiComp.listViewCompName"), enName: "List View", icon: I, description: o("uiComp.listViewCompDesc"), categories: ["layout"], keywords: o("uiComp.listViewCompKeywords"), comp: j, layoutInfo: { w: 12, h: 40, delayCollision: true }, defaultDataFn: K }, grid: { name: o("uiComp.gridCompName"), enName: "Grid", icon: x, description: o("uiComp.gridCompDesc"), categories: ["layout"], keywords: o("uiComp.gridCompKeywords"), comp: S, layoutInfo: { w: 12, h: 40, delayCollision: true }, defaultDataFn: v }, modal: { name: o("uiComp.modalCompName"), enName: "Modal", icon: L, description: o("uiComp.modalCompDesc"), categories: ["layout"], keywords: o("uiComp.modalCompKeywords"), comp: E, withoutLoading: true }, drawer: { name: o("uiComp.drawerCompName"), enName: "Drawer", description: o("uiComp.drawerCompDesc"), categories: ["layout"], icon: i, keywords: o("uiComp.drawerCompKeywords"), comp: R, withoutLoading: true }, navigation: { name: o("uiComp.navigationCompName"), enName: "Navigation", description: o("uiComp.navigationCompDesc"), icon: F, categories: ["layout"], keywords: o("uiComp.navigationCompKeywords"), comp: T, layoutInfo: { w: 24, h: 5 } }, cascader: { name: o("uiComp.cascaderCompName"), enName: "Cascader", description: o("uiComp.cascaderCompDesc"), categories: ["layout"], icon: V, keywords: o("uiComp.cascaderCompKeywords"), comp: q, layoutInfo: { w: 9, h: 5 } }, link: { name: o("uiComp.linkCompName"), enName: "Link", description: o("uiComp.linkCompDesc"), categories: ["layout"], icon: A, keywords: o("uiComp.linkCompKeywords"), comp: B, layoutInfo: { w: 6, h: 5 } }, divider: { name: o("uiComp.dividerCompName"), enName: "Divider", description: o("uiComp.dividerCompDesc"), categories: ["layout"], icon: H, keywords: o("uiComp.dividerCompKeywords"), comp: J, layoutInfo: { w: 12, h: 1 } }, calendar: { name: o("uiComp.calendarCompName"), enName: "Calendar", description: o("uiComp.calendarCompDesc"), categories: ["scheduling", "projectmanagement"], icon: M, keywords: o("uiComp.calendarCompKeywords"), comp: m({ ...Ke, compName: "calendar" }), layoutInfo: { w: 19, h: 60 } }, comment: { name: o("uiComp.commentCompName"), enName: "comment", description: o("uiComp.commentCompDesc"), categories: ["forms", "collaboration"], icon: O, keywords: o("uiComp.commentCompKeywords"), comp: U, layoutInfo: { w: 13, h: 55 } }, mention: { name: o("uiComp.mentionCompName"), enName: "mention", description: o("uiComp.mentionCompDesc"), categories: ["forms", "collaboration"], icon: G, keywords: o("uiComp.mentionCompKeywords"), comp: P }, form: { name: o("uiComp.formCompName"), enName: "Form", description: o("uiComp.formCompDesc"), categories: ["forms"], icon: z, keywords: o("uiComp.formCompKeywords"), comp: Q, withoutLoading: true, layoutInfo: { w: 12, h: 50, delayCollision: true }, defaultDataFn: X }, jsonSchemaForm: { name: o("uiComp.jsonSchemaFormCompName"), enName: "JSON Schema Form", description: o("uiComp.jsonSchemaFormCompDesc"), categories: ["forms"], icon: W, keywords: o("uiComp.jsonSchemaFormCompKeywords"), comp: Y, layoutInfo: { w: 12, h: 50 } }, jsonEditor: { name: o("uiComp.jsonEditorCompName"), enName: "JSON Editor", description: o("uiComp.jsonEditorCompDesc"), categories: ["forms"], icon: Z, keywords: o("uiComp.jsonEditorCompKeywords"), comp: $, layoutInfo: { w: 12, h: 50 } }, jsonExplorer: { name: o("uiComp.jsonExplorerCompName"), enName: "JSON Explorer", description: o("uiComp.jsonExplorerCompDesc"), categories: ["forms"], icon: _, keywords: o("uiComp.jsonExplorerCompKeywords"), comp: oo, layoutInfo: { w: 12, h: 50 } }, richTextEditor: { name: o("uiComp.richTextEditorCompName"), enName: "Rich Text Editor", categories: ["forms"], description: o("uiComp.richTextEditorCompDesc"), icon: eo, keywords: o("uiComp.richTextEditorCompKeywords"), comp: mo, layoutInfo: { w: 12, h: 50 } }, input: { name: o("uiComp.inputCompName"), enName: "Input", description: o("uiComp.inputCompDesc"), categories: ["forms"], icon: ao, keywords: o("uiComp.inputCompKeywords"), comp: io, layoutInfo: { w: 6, h: 6 } }, password: { name: o("uiComp.passwordCompName"), enName: "Password", description: o("uiComp.passwordCompDesc"), categories: ["forms"], icon: so, keywords: o("uiComp.passwordCompKeywords"), comp: po, layoutInfo: { w: 6, h: 6 } }, numberInput: { name: o("uiComp.numberInputCompName"), enName: "Number Input", description: o("uiComp.numberInputCompDesc"), categories: ["forms"], icon: ro, keywords: o("uiComp.numberInputCompKeywords"), comp: no, layoutInfo: { w: 6, h: 6 } }, textArea: { name: o("uiComp.textAreaCompName"), enName: "Text Area", description: o("uiComp.textAreaCompDesc"), categories: ["forms"], icon: to, keywords: o("uiComp.textAreaCompKeywords"), comp: co, layoutInfo: { w: 6, h: 12 } }, switch: { name: o("uiComp.switchCompName"), enName: "Switch", description: o("uiComp.switchCompDesc"), categories: ["forms"], icon: Co, keywords: o("uiComp.switchCompKeywords"), comp: uo, layoutInfo: { w: 6, h: 6 } }, checkbox: { name: o("uiComp.checkboxCompName"), enName: "Checkbox", description: o("uiComp.checkboxCompDesc"), categories: ["forms"], icon: lo, keywords: o("uiComp.checkboxCompKeywords"), comp: wo, layoutInfo: { w: 6, h: 6 } }, radio: { name: o("uiComp.radioCompName"), enName: "Radio", description: o("uiComp.radioCompDesc"), categories: ["forms"], icon: yo, keywords: o("uiComp.radioCompKeywords"), comp: go, layoutInfo: { w: 6, h: 6 } }, date: { name: o("uiComp.dateCompName"), enName: "Date", description: o("uiComp.dateCompDesc"), categories: ["forms", "scheduling"], icon: No, keywords: o("uiComp.dateCompKeywords"), comp: ho, layoutInfo: { w: 6, h: 6 } }, dateRange: { name: o("uiComp.dateRangeCompName"), enName: "Date Range", description: o("uiComp.dateRangeCompDesc"), categories: ["forms", "scheduling"], icon: fo, keywords: o("uiComp.dateRangeCompKeywords"), comp: bo, layoutInfo: { w: 12, h: 6 } }, time: { name: o("uiComp.timeCompName"), enName: "Time", description: o("uiComp.timeCompDesc"), categories: ["forms", "scheduling"], icon: ko, keywords: o("uiComp.timeCompKeywords"), comp: Do, layoutInfo: { w: 6, h: 6 } }, timeRange: { name: o("uiComp.timeRangeCompName"), enName: "Time Range", categories: ["forms", "scheduling"], description: o("uiComp.timeRangeCompDesc"), icon: Io, keywords: o("uiComp.timeRangeCompKeywords"), comp: jo, layoutInfo: { w: 12, h: 6 } }, button: { name: o("uiComp.buttonCompName"), enName: "Button", description: o("uiComp.buttonCompDesc"), categories: ["forms"], icon: Ko, keywords: o("uiComp.buttonCompKeywords"), comp: xo, layoutInfo: { w: 6, h: 6 }, withoutLoading: true }, controlButton: { name: o("meeting.meetingControlCompName"), enName: "Controls", description: o("meeting.meetingCompDesc"), categories: ["forms", "collaboration"], icon: Ko, keywords: o("meeting.meetingCompKeywords"), comp: So, withoutLoading: true, layoutInfo: { w: 3, h: 6 } }, dropdown: { name: o("uiComp.dropdownCompName"), enName: "Dropdown", description: o("uiComp.dropdownCompDesc"), categories: ["forms"], icon: vo, keywords: o("uiComp.dropdownCompKeywords"), comp: Lo, layoutInfo: { w: 6, h: 6 } }, toggleButton: { name: o("uiComp.toggleButtonCompName"), enName: "Toggle Button", description: o("uiComp.toggleButtonCompDesc"), categories: ["forms"], icon: Eo, keywords: o("uiComp.toggleButtonCompKeywords"), comp: Ro, layoutInfo: { w: 3, h: 6 } }, segmentedControl: { name: o("uiComp.segmentedControlCompName"), enName: "Segmented Control", description: o("uiComp.segmentedControlCompDesc"), categories: ["forms"], icon: Fo, keywords: o("uiComp.segmentedControlCompKeywords"), comp: To, layoutInfo: { w: 6, h: 6 } }, rating: { name: o("uiComp.ratingCompName"), enName: "Rating", description: o("uiComp.ratingCompDesc"), categories: ["forms"], icon: Vo, keywords: o("uiComp.ratingCompKeywords"), comp: qo, layoutInfo: { w: 6, h: 6 } }, autocomplete: { name: o("uiComp.autoCompleteCompName"), enName: "autoComplete", description: o("uiComp.autoCompleteCompDesc"), categories: ["forms", "collaboration"], icon: Ao, keywords: je.spell(o("uiComp.autoCompleteCompName"), "first", "low").toString(), comp: Bo, layoutInfo: { w: 6, h: 5 } }, progress: { name: o("uiComp.progressCompName"), enName: "Progress", description: o("uiComp.progressCompDesc"), categories: ["dashboards", "projectmanagement"], icon: Ho, keywords: o("uiComp.progressCompKeywords"), comp: Jo, layoutInfo: { w: 6, h: 5 } }, progressCircle: { name: o("uiComp.progressCircleCompName"), enName: "Process Circle", description: o("uiComp.progressCircleCompDesc"), categories: ["dashboards", "projectmanagement"], icon: Mo, keywords: o("uiComp.progressCircleCompKeywords"), comp: Oo, layoutInfo: { w: 6, h: 20 } }, file: { name: o("uiComp.fileUploadCompName"), enName: "File Upload", description: o("uiComp.fileUploadCompDesc"), categories: ["documents"], icon: Uo, keywords: o("uiComp.fileUploadCompKeywords"), comp: Go, layoutInfo: { w: 6, h: 5 } }, fileViewer: { name: o("uiComp.fileViewerCompName"), enName: "File Viewer", description: o("uiComp.fileViewerCompDesc"), categories: ["documents"], icon: Po, keywords: o("uiComp.fileViewerCompKeywords"), comp: zo, layoutInfo: { w: 12, h: 40 } }, image: { name: o("uiComp.imageCompName"), enName: "Image", description: o("uiComp.imageCompDesc"), categories: ["multimedia"], icon: Qo, keywords: o("uiComp.imageCompKeywords"), comp: Xo, layoutInfo: { w: 12, h: 40 } }, carousel: { name: o("uiComp.carouselCompName"), enName: "Carousel", description: o("uiComp.carouselCompDesc"), categories: ["multimedia"], icon: Wo, keywords: o("uiComp.drawerCompKeywords"), comp: Yo, withoutLoading: true, layoutInfo: { w: 12, h: 40 } }, audio: { name: o("uiComp.audioCompName"), enName: "Audio", description: o("uiComp.audioCompDesc"), categories: ["multimedia"], icon: Zo, keywords: o("uiComp.audioCompKeywords"), comp: $o, layoutInfo: { w: 6, h: 5 } }, video: { name: o("uiComp.videoCompName"), enName: "Video", description: o("uiComp.videoCompDesc"), categories: ["multimedia"], icon: a, keywords: o("uiComp.videoCompKeywords"), comp: _o, layoutInfo: { w: 12, h: 40 } }, jsonLottie: { name: o("uiComp.jsonLottieCompName"), enName: "Lottie Animation", description: o("uiComp.jsonLottieCompDesc"), categories: ["multimedia"], icon: oe, keywords: o("uiComp.jsonLottieCompKeywords"), comp: ee, layoutInfo: { w: 12, h: 40 } }, imageEditor: { name: o("uiComp.imageEditorCompName"), enName: "Image Editor", comp: m({ ...Ke, compName: "imageEditor" }), description: o("uiComp.imageEditorCompDesc"), categories: ["multimedia"], icon: me, keywords: o("uiComp.imageEditorCompKeywords"), layoutInfo: { w: 12, h: 40 } }, qrCode: { name: o("uiComp.qrCodeCompName"), enName: "QR Code", description: o("uiComp.qrCodeCompDesc"), categories: ["itemHandling", "documents"], icon: ae, keywords: o("uiComp.qrCodeCompKeywords"), comp: ie, layoutInfo: { w: 6, h: 32 } }, scanner: { name: o("uiComp.scannerCompName"), enName: "Scanner", description: o("uiComp.scannerCompDesc"), categories: ["itemHandling"], icon: se, keywords: o("uiComp.scannerCompKeywords"), comp: pe, layoutInfo: { w: 6, h: 5 } }, signature: { name: o("uiComp.signatureCompName"), enName: "Signature", description: o("uiComp.signatureCompDesc"), categories: ["itemHandling"], icon: re, keywords: o("uiComp.signatureCompKeywords"), comp: ne, layoutInfo: { w: 12, h: 40 } }, select: { name: o("uiComp.selectCompName"), enName: "Select", description: o("uiComp.selectCompDesc"), categories: ["forms", "itemHandling"], icon: te, keywords: o("uiComp.selectCompKeywords"), comp: ce, layoutInfo: { w: 6, h: 5 } }, multiSelect: { name: o("uiComp.multiSelectCompName"), enName: "Multiselect", description: o("uiComp.multiSelectCompDesc"), categories: ["forms", "itemHandling"], icon: Ce, keywords: o("uiComp.multiSelectCompKeywords"), comp: de, layoutInfo: { w: 6, h: 5 } }, tree: { name: o("uiComp.treeCompName"), enName: "Tree", description: o("uiComp.treeCompDesc"), categories: ["layout", "itemHandling", "documents"], icon: ue, keywords: o("uiComp.treeCompKeywords"), comp: le, layoutInfo: { w: 12, h: 40 } }, treeSelect: { name: o("uiComp.treeSelectCompName"), enName: "Tree Select", description: o("uiComp.treeSelectCompDesc"), categories: ["layout", "itemHandling", "documents"], icon: we, keywords: o("uiComp.treeSelectCompKeywords"), comp: ye, layoutInfo: { w: 12, h: 5 } }, iframe: { name: o("uiComp.iframeCompName"), enName: "IFrame", description: o("uiComp.iframeCompDesc"), icon: ge, categories: ["integration"], keywords: o("uiComp.iframeCompKeywords"), comp: Ne, layoutInfo: { w: 12, h: 40 } }, custom: { name: o("uiComp.customCompName"), enName: "Custom Component", description: o("uiComp.customCompDesc"), icon: he, categories: ["integration"], keywords: o("uiComp.customCompKeywords"), comp: fe, layoutInfo: { w: 12, h: 40 } }, module: { name: o("uiComp.moduleCompName"), enName: "Module", icon: he, description: o("uiComp.moduleCompDesc"), categories: [], keywords: o("uiComp.moduleCompKeywords"), comp: be, layoutInfo: { w: 12, h: 40 } }, text: { name: o("uiComp.textCompName"), enName: "Text", description: o("uiComp.textCompDesc"), categories: ["dashboards", "layout", "multimedia"], icon: ke, keywords: o("uiComp.textCompKeywords"), comp: De, layoutInfo: { w: 6, h: 24 } } };
function Se() {
  if (!xe)
    return;
  const o2 = Object.entries(xe);
  for (const [e2, m2] of o2)
    Ie(e2, m2);
}
export {
  Se as loadComps
};
