import { av as o, aw as e, ax as m, ay as a, az as i, aA as s, aB as p, aC as r, aD as t, T as n, aE as c, aF as C, aG as d, aH as u, aI as l, aJ as w, R as y, aK as g, aL as N, aM as h, aN as f, K as b, aO as k, aP as D, aQ as j, H as I, I as K, aR as x, G as S, F as v, aS as L, aT as E, aU as R, aV as F, aW as T, aX as V, aY as H, aZ as B, a_ as q, a$ as A, b0 as M, b1 as O, b2 as J, b3 as U, b4 as G, b5 as P, b6 as z, b7 as Q, b8 as W, b9 as X, ba as Y, bb as Z, bc as $, bd as _, be as oo, bf as eo, bg as mo, bh as ao, a7 as io, bi as so, bj as po, bk as ro, bl as to, bm as no, bn as co, bo as Co, bp as uo, bq as lo, a1 as wo, br as yo, bs as go, bt as No, bu as ho, bv as fo, bw as bo, bx as ko, by as Do, bz as jo, bA as Io, bB as Ko, bC as xo, bD as So, bE as vo, bF as Lo, bG as Eo, bH as Ro, bI as Fo, bJ as To, bK as Vo, bL as Ho, bM as Bo, bN as qo, bO as Ao, bP as Mo, bQ as Oo, bR as Jo, bS as Uo, bT as Go, bU as Po, bV as zo, bW as Qo, bX as Wo, bY as Xo, bZ as Yo, b_ as Zo, b$ as $o, c0 as _o, c1 as oe, c2 as ee, c3 as me, c4 as ae, c5 as ie, c6 as se, c7 as pe, c8 as re, c9 as te, ca as ne, cb as ce, cc as Ce, cd as de, ce as ue, cf as le, cg as we, ch as ye, ci as ge, cj as Ne, ck as he, cl as fe, cm as be, cn as ke, co as De, cp as je } from "./index-8935f1b4.js";
import { c as Ie } from "./cnchar-8c3eaa86.js";
import "react";
import "./ant-design-icons-14ab96af.js";
import "./axios-125479b5.js";
import "./redux-devtools-f8b1cd80.js";
import "./alasql-f59e855e.js";
import "./react-router-8d1fc2f1.js";
import "./antd-97b654da.js";
import "react-dom";
import "./dayjs-7fc5ce65.js";
import "./lodash-226cb5b1.js";
import "./fontawesome-89eb6278.js";
import "./dnd-kit-e67c9595.js";
import "./moment-d8baa15a.js";
import "./crypto-js-8020edb5.js";
import "./styled-components-c6abe9a3.js";
import "./numbro-48e81844.js";
import "./papaparse-088c0adc.js";
import "./uuid-82f303b2.js";
import "./supabase-2e4a9112.js";
import "./fetch-6a200310.js";
import "./react-draggable-fda4f1cb.js";
import "./remark-gfm-e9b5dec7.js";
import "./buffer-e20f80c8.js";
import "./rehype-raw-41b6145f.js";
import "./parse5-6476676e.js";
import "./rehype-sanitize-deb53e9a.js";
import "./simplebar-react-cab52c82.js";
import "./react-best-gradient-color-picker-812be7ee.js";
import "./ua-parser-js-1d18a3f8.js";
import "./clsx-469c2c43.js";
import "./loglevel-5e7e37fc.js";
import "./codemirror-edf161cb.js";
import "./really-relaxed-json-e5391d6a.js";
import "./immer-c0428a8d.js";
import "./redux-saga-1b0a458d.js";
import "./hotkeys-js-0dddb21a.js";
import "./react-documents-ae08f8b5.js";
import "./sql-formatter-69e8df59.js";
import "./rc-trigger-9e54e169.js";
import "./react-json-view-364658b4.js";
import "./qrcode-react-e4f7745b.js";
import "./katex-cda5b990.js";
import "./ecogis-maps-10bb29cf.js";
import "./devextreme-28d23085.js";
import "./exceljs-1678d36b.js";
import "./file-saver-es-c18fae8f.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: t, keywords: o("uiComp.tableCompKeywords"), comp: n, 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: j, description: o("uiComp.listViewCompDesc"), categories: ["layout"], keywords: o("uiComp.listViewCompKeywords"), comp: I, 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: H, layoutInfo: { w: 9, h: 5 } }, link: { name: o("uiComp.linkCompName"), enName: "Link", description: o("uiComp.linkCompDesc"), categories: ["layout"], icon: B, keywords: o("uiComp.linkCompKeywords"), comp: q, layoutInfo: { w: 6, h: 5 } }, divider: { name: o("uiComp.dividerCompName"), enName: "Divider", description: o("uiComp.dividerCompDesc"), categories: ["layout"], icon: A, keywords: o("uiComp.dividerCompKeywords"), comp: M, layoutInfo: { w: 12, h: 1 } }, calendar: { name: o("uiComp.calendarCompName"), enName: "Calendar", description: o("uiComp.calendarCompDesc"), categories: ["scheduling", "projectmanagement"], icon: O, 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: J, 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: W }, jsonSchemaForm: { name: o("uiComp.jsonSchemaFormCompName"), enName: "JSON Schema Form", description: o("uiComp.jsonSchemaFormCompDesc"), categories: ["forms"], icon: X, 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: to, layoutInfo: { w: 6, h: 6 } }, textArea: { name: o("uiComp.textAreaCompName"), enName: "Text Area", description: o("uiComp.textAreaCompDesc"), categories: ["forms"], icon: no, 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: jo, keywords: o("uiComp.timeRangeCompKeywords"), comp: Io, 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: Ho, layoutInfo: { w: 6, h: 6 } }, autocomplete: { name: o("uiComp.autoCompleteCompName"), enName: "autoComplete", description: o("uiComp.autoCompleteCompDesc"), categories: ["forms", "collaboration"], icon: Bo, keywords: Ie.spell(o("uiComp.autoCompleteCompName"), "first", "low").toString(), comp: qo, layoutInfo: { w: 6, h: 5 } }, progress: { name: o("uiComp.progressCompName"), enName: "Progress", description: o("uiComp.progressCompDesc"), categories: ["dashboards", "projectmanagement"], icon: Ao, keywords: o("uiComp.progressCompKeywords"), comp: Mo, layoutInfo: { w: 6, h: 5 } }, progressCircle: { name: o("uiComp.progressCircleCompName"), enName: "Process Circle", description: o("uiComp.progressCircleCompDesc"), categories: ["dashboards", "projectmanagement"], icon: Oo, keywords: o("uiComp.progressCircleCompKeywords"), comp: Jo, 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: Wo, layoutInfo: { w: 12, h: 40 } }, carousel: { name: o("uiComp.carouselCompName"), enName: "Carousel", description: o("uiComp.carouselCompDesc"), categories: ["multimedia"], icon: Xo, 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: te, layoutInfo: { w: 12, h: 40 } }, select: { name: o("uiComp.selectCompName"), enName: "Select", description: o("uiComp.selectCompDesc"), categories: ["forms", "itemHandling"], icon: ne, 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)
    je(e2, m2);
}
export {
  Se as loadComps
};
