UNPKG

@htmlbricks/hb-editor-tinymce

Version:

Svelte TinyMCE WebComponent

43 lines (38 loc) 1.31 kB
import type { CssPart, CssVar, HtmlSlot, i18nLang, StyleSetup, ComponentSetup } from "wc-js-utils/main"; import type { Component } from "../app/types/webcomponent.type"; export const storybookArgs = { key: { control: { type: "text" } }, plugins: { control: { type: "text" } }, toolbar: { control: { type: "text" } }, images_upload_url: { control: { type: "text" } }, }; const cssVars: CssVar[] = []; export const cssParts: CssPart[] = []; export const htmlSlots: HtmlSlot[] = []; export const i18nLanguages: i18nLang[] = []; export const styleSetup: StyleSetup = { vars: cssVars, parts: cssParts, }; const examples: { name: string; description?: string; data: Component }[] = [{ name: "default", data: {} }]; export const componentSetup: ComponentSetup & { examples: { name: string; description?: string; data: Component }[] } = { definitions: null as any, storybookArgs, styleSetup, author: null as any, contributors: [], owner: null as any, htmlSlots, i18n: i18nLanguages, examples, screenshots: [], licenses: [{ type: "Apache-2.0", path: "LICENSE.md", cost: 0, currency: "EUR" }], readmePath: "README.md", name: "hb-editor-tinymce", category: "editor", tags: ["editor"], size: {}, iifePath: "release/release.js", repoName: "@htmlbricks/hb-editor-tinymce", version: null as any, };