@dndbuilder.com/react
Version:
Drag and drop builder for React
84 lines (83 loc) • 2.35 kB
JavaScript
import t from "../blocks/container/container.config.js";
import { BuilderRegistry as m } from "../registry.js";
import e from "../blocks/heading/heading.config.js";
import "react/jsx-runtime";
import n from "../blocks/text/text.config.js";
import p from "../blocks/link/link.config.js";
import f from "../blocks/button/button.config.js";
import g from "../blocks/image/image.config.js";
import a from "../blocks/icon/icon.config.js";
import "../components/base/add-new-section.js";
import "../components/base/editor-render-block.js";
import "../store/builder-slice.js";
import "../../../../store/selectors.js";
import "../../../../_virtual/lodash.js";
import l from "../blocks/tabs/tabs.config.js";
import "../components/shared/drawer.js";
import "react";
import C from "../blocks/drawer/drawer.config.js";
import "../components/shared/popover.js";
import { Breakpoint as i } from "../types/responsive.js";
import d from "../blocks/dropdown/dropdown.config.js";
import s from "../blocks/html/html.config.js";
import B from "../blocks/banner/banner.config.js";
import b from "../blocks/slider/slider.config.js";
import { AiOutlineTablet as c, AiOutlineMobile as h } from "../../../../node_modules/.pnpm/react-icons@5.5.0_react@19.0.0/node_modules/react-icons/ai/index.js";
import "../../../../utils.js";
import k from "../blocks/faq/faq.config.js";
import u from "../blocks/testimonial/testimonial.config.js";
import W from "../blocks/progress-bar/progress-bar.config.js";
import { BlockGroup as r } from "../types/block.js";
import { FiMonitor as T } from "../../../../node_modules/.pnpm/react-icons@5.5.0_react@19.0.0/node_modules/react-icons/fi/index.js";
const o = m.getInstance();
o.registerBlocks([
t,
e,
n,
f,
p,
g,
a,
l,
C,
d,
// Advanced blocks
s,
B,
b,
k,
u,
W
]);
o.setGroupsOrder([r.BASIC, r.ADVANCED]);
o.registerBreakpoints([
{
label: "Desktop",
key: i.DESKTOP,
icon: T,
previewWidth: 1280,
maxWidth: 999999,
minWidth: 1024
},
{
label: "Tablet",
key: i.TABLET,
icon: c,
previewWidth: 768,
maxWidth: 1023,
minWidth: 641
},
{
label: "Mobile",
key: i.MOBILE,
icon: h,
previewWidth: 400,
maxWidth: 640,
minWidth: 0
}
]);
const oo = o;
export {
oo as BuilderConfiguration
};
//# sourceMappingURL=builder.config.js.map