UNPKG

strapi-plugin-preview-button

Version:

A plugin for Strapi CMS that adds a preview button and live view button to the content manager edit view.

155 lines (154 loc) 4.78 kB
"use strict"; const jsxRuntime = require("react/jsx-runtime"); const designSystem = require("@strapi/design-system"); const index = require("./index-CSWOFhNV.js"); const ComponentIcon = ({ showBackground = true, icon = "dashboard", ...props }) => { const Icon = COMPONENT_ICONS[icon] || COMPONENT_ICONS.dashboard; return /* @__PURE__ */ jsxRuntime.jsx( designSystem.Flex, { alignItems: "center", background: showBackground ? "neutral200" : void 0, justifyContent: "center", height: 8, width: 8, color: "neutral600", borderRadius: showBackground ? "50%" : 0, ...props, children: /* @__PURE__ */ jsxRuntime.jsx(Icon, { height: "2rem", width: "2rem" }) } ); }; const COMPONENT_ICONS = { alien: index.ForwardRef$5d, apps: index.ForwardRef$31, archive: index.ForwardRef$5b, arrowDown: index.ForwardRef$57, arrowLeft: index.ForwardRef$55, arrowRight: index.ForwardRef$53, arrowUp: index.ForwardRef$51, attachment: index.ForwardRef$1v, bell: index.ForwardRef$4Z, bold: index.ForwardRef$4X, book: index.ForwardRef$4V, briefcase: index.ForwardRef$4T, brush: index.ForwardRef$1D, bulletList: index.ForwardRef$4R, calendar: index.ForwardRef$4P, car: index.ForwardRef$4N, cast: index.ForwardRef$4H, chartBubble: index.ForwardRef$4D, chartCircle: index.ForwardRef$4B, chartPie: index.ForwardRef$4z, check: index.ForwardRef$4x, clock: index.ForwardRef$4l, cloud: index.ForwardRef$4h, code: index.ForwardRef$4d, cog: index.ForwardRef$47, collapse: index.ForwardRef$45, command: index.ForwardRef$43, connector: index.ForwardRef$3t, crop: index.ForwardRef$41, crown: index.ForwardRef$3X, cup: index.ForwardRef$49, cursor: index.ForwardRef$3V, dashboard: index.ForwardRef$F, database: index.ForwardRef$3T, discuss: index.ForwardRef$3R, doctor: index.ForwardRef$z, earth: index.ForwardRef$3J, emotionHappy: index.ForwardRef$3F, emotionUnhappy: index.ForwardRef$3D, envelop: index.ForwardRef$29, exit: index.ForwardRef$L, expand: index.ForwardRef$3B, eye: index.ForwardRef$3x, feather: index.ForwardRef$3r, file: index.ForwardRef$3p, fileError: index.ForwardRef$3l, filePdf: index.ForwardRef$3j, filter: index.ForwardRef$3d, folder: index.ForwardRef$3b, gate: index.ForwardRef$4F, gift: index.ForwardRef$39, globe: index.ForwardRef$37, grid: index.ForwardRef$33, handHeart: index.ForwardRef$2$, hashtag: index.ForwardRef$2Z, headphone: index.ForwardRef$2L, heart: index.ForwardRef$2J, house: index.ForwardRef$2H, information: index.ForwardRef$2x, italic: index.ForwardRef$2v, key: index.ForwardRef$2t, landscape: index.ForwardRef$2D, layer: index.ForwardRef$2h, layout: index.ForwardRef$2r, lightbulb: index.ForwardRef$2p, link: index.ForwardRef$2l, lock: index.ForwardRef$2d, magic: index.ForwardRef$2b, manyToMany: index.ForwardRef$27, manyToOne: index.ForwardRef$25, manyWays: index.ForwardRef$23, medium: index.ForwardRef$l, message: index.ForwardRef$21, microphone: index.ForwardRef$1$, monitor: index.ForwardRef$1V, moon: index.ForwardRef$1T, music: index.ForwardRef$1N, oneToMany: index.ForwardRef$1J, oneToOne: index.ForwardRef$1H, oneWay: index.ForwardRef$1F, paint: index.ForwardRef$1D, paintBrush: index.ForwardRef$1D, paperPlane: index.ForwardRef$1x, pencil: index.ForwardRef$1r, phone: index.ForwardRef$1p, picture: index.ForwardRef$2F, pin: index.ForwardRef$1n, pinMap: index.ForwardRef$1l, plane: index.ForwardRef$1j, play: index.ForwardRef$1f, plus: index.ForwardRef$1d, priceTag: index.ForwardRef$17, puzzle: index.ForwardRef$15, question: index.ForwardRef$13, quote: index.ForwardRef$11, refresh: index.ForwardRef$59, restaurant: index.ForwardRef$$, rocket: index.ForwardRef$Z, rotate: index.ForwardRef$4$, scissors: index.ForwardRef$X, search: index.ForwardRef$V, seed: index.ForwardRef$1h, server: index.ForwardRef$T, shield: index.ForwardRef$R, shirt: index.ForwardRef$P, shoppingCart: index.ForwardRef$N, slideshow: index.ForwardRef$19, stack: index.ForwardRef$D, star: index.ForwardRef$B, store: index.ForwardRef$x, strikeThrough: index.ForwardRef$v, sun: index.ForwardRef$t, television: index.ForwardRef$r, thumbDown: index.ForwardRef$p, thumbUp: index.ForwardRef$n, train: index.ForwardRef$l$1, twitter: index.ForwardRef$1, typhoon: index.ForwardRef$h, underline: index.ForwardRef$f, user: index.ForwardRef$b, volumeMute: index.ForwardRef$9, volumeUp: index.ForwardRef$7, walk: index.ForwardRef$5, wheelchair: index.ForwardRef$1$1, write: index.ForwardRef$3r }; exports.COMPONENT_ICONS = COMPONENT_ICONS; exports.ComponentIcon = ComponentIcon;