wx-svelte-editor
Version:
Svelte component for creating forms to edit structured data on a page (info cards, text blocks, table rows, etc
27 lines (20 loc) • 904 B
JavaScript
import { registerEditorItem } from "./helpers";
import Form from "./components/Form.svelte";
import Editor from "./components/Editor.svelte";
import Material from "./themes/Material.svelte";
import Willow from "./themes/Willow.svelte";
import WillowDark from "./themes/WillowDark.svelte";
import ReadOnly from "./components/sections/ReadOnly.svelte";
import Section from "./components/sections/Section.svelte";
import { Text } from "wx-svelte-core";
import { TextArea } from "wx-svelte-core";
import { Checkbox } from "wx-svelte-core";
registerEditorItem("text", Text);
registerEditorItem("textarea", TextArea);
registerEditorItem("checkbox", Checkbox);
registerEditorItem("readonly", ReadOnly);
registerEditorItem("section", Section);
import { setEnv } from "wx-lib-dom";
import { env } from "wx-lib-svelte";
setEnv(env);
export { registerEditorItem, Form, Editor, Material, Willow, WillowDark };