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.
156 lines (155 loc) • 6.46 kB
JavaScript
import { jsx } from "react/jsx-runtime";
import { Flex } from "@strapi/design-system";
import { aX as ForwardRef$5d, aY as ForwardRef$31, aZ as ForwardRef$5b, a_ as ForwardRef$57, l as ForwardRef$55, a$ as ForwardRef$53, b0 as ForwardRef$51, b1 as ForwardRef$1v, b2 as ForwardRef$4Z, a1 as ForwardRef$4X, b3 as ForwardRef$4V, b4 as ForwardRef$4T, b5 as ForwardRef$1D, a8 as ForwardRef$4R, b6 as ForwardRef$4P, b7 as ForwardRef$4N, b8 as ForwardRef$4H, b9 as ForwardRef$4D, ba as ForwardRef$4B, bb as ForwardRef$4z, bc as ForwardRef$4x, bd as ForwardRef$4l, be as ForwardRef$4h, a5 as ForwardRef$4d, aG as ForwardRef$47, a0 as ForwardRef$45, bf as ForwardRef$43, bg as ForwardRef$3t, bh as ForwardRef$41, bi as ForwardRef$3X, bj as ForwardRef$49, bk as ForwardRef$3V, bl as ForwardRef$F, bm as ForwardRef$3T, bn as ForwardRef$3R, bo as ForwardRef$z, bp as ForwardRef$3J, bq as ForwardRef$3F, br as ForwardRef$3D, bs as ForwardRef$29, bt as ForwardRef$L, V as ForwardRef$3B, bu as ForwardRef$3x, bv as ForwardRef$3r, bw as ForwardRef$3p, bx as ForwardRef$3l, by as ForwardRef$3j, bz as ForwardRef$3d, bA as ForwardRef$3b, bB as ForwardRef$4F, bC as ForwardRef$39, bD as ForwardRef$37, bE as ForwardRef$33, bF as ForwardRef$2$, bG as ForwardRef$2Z, bH as ForwardRef$2L, bI as ForwardRef$2J, bJ as ForwardRef$2H, bK as ForwardRef$2x, a2 as ForwardRef$2v, bL as ForwardRef$2t, bM as ForwardRef$2D, aH as ForwardRef$2h, bN as ForwardRef$2r, bO as ForwardRef$2p, y as ForwardRef$2l, bP as ForwardRef$2d, bQ as ForwardRef$2b, bR as ForwardRef$27, bS as ForwardRef$25, bT as ForwardRef$23, bU as ForwardRef$l, bV as ForwardRef$21, bW as ForwardRef$1$, bX as ForwardRef$1V, bY as ForwardRef$1T, bZ as ForwardRef$1N, b_ as ForwardRef$1J, b$ as ForwardRef$1H, c0 as ForwardRef$1F, c1 as ForwardRef$1x, aL as ForwardRef$1r, c2 as ForwardRef$1p, aa as ForwardRef$2F, c3 as ForwardRef$1n, c4 as ForwardRef$1l, c5 as ForwardRef$1j, c6 as ForwardRef$1f, al as ForwardRef$1d, c7 as ForwardRef$17, c8 as ForwardRef$15, c9 as ForwardRef$13, ab as ForwardRef$11, J as ForwardRef$59, ca as ForwardRef$$, cb as ForwardRef$Z, cc as ForwardRef$4$, cd as ForwardRef$X, ce as ForwardRef$V, cf as ForwardRef$1h, cg as ForwardRef$T, ch as ForwardRef$R, ci as ForwardRef$P, cj as ForwardRef$N, ck as ForwardRef$19, cl as ForwardRef$D, cm as ForwardRef$B, cn as ForwardRef$x, a4 as ForwardRef$v, co as ForwardRef$t, cp as ForwardRef$r, cq as ForwardRef$p, cr as ForwardRef$n, cs as ForwardRef$l$1, ct as ForwardRef$1, cu as ForwardRef$h, a3 as ForwardRef$f, cv as ForwardRef$b, cw as ForwardRef$9, cx as ForwardRef$7, cy as ForwardRef$5, cz as ForwardRef$1$1 } from "./index-DX9HaYlZ.mjs";
const ComponentIcon = ({
showBackground = true,
icon = "dashboard",
...props
}) => {
const Icon = COMPONENT_ICONS[icon] || COMPONENT_ICONS.dashboard;
return /* @__PURE__ */ jsx(
Flex,
{
alignItems: "center",
background: showBackground ? "neutral200" : void 0,
justifyContent: "center",
height: 8,
width: 8,
color: "neutral600",
borderRadius: showBackground ? "50%" : 0,
...props,
children: /* @__PURE__ */ jsx(Icon, { height: "2rem", width: "2rem" })
}
);
};
const COMPONENT_ICONS = {
alien: ForwardRef$5d,
apps: ForwardRef$31,
archive: ForwardRef$5b,
arrowDown: ForwardRef$57,
arrowLeft: ForwardRef$55,
arrowRight: ForwardRef$53,
arrowUp: ForwardRef$51,
attachment: ForwardRef$1v,
bell: ForwardRef$4Z,
bold: ForwardRef$4X,
book: ForwardRef$4V,
briefcase: ForwardRef$4T,
brush: ForwardRef$1D,
bulletList: ForwardRef$4R,
calendar: ForwardRef$4P,
car: ForwardRef$4N,
cast: ForwardRef$4H,
chartBubble: ForwardRef$4D,
chartCircle: ForwardRef$4B,
chartPie: ForwardRef$4z,
check: ForwardRef$4x,
clock: ForwardRef$4l,
cloud: ForwardRef$4h,
code: ForwardRef$4d,
cog: ForwardRef$47,
collapse: ForwardRef$45,
command: ForwardRef$43,
connector: ForwardRef$3t,
crop: ForwardRef$41,
crown: ForwardRef$3X,
cup: ForwardRef$49,
cursor: ForwardRef$3V,
dashboard: ForwardRef$F,
database: ForwardRef$3T,
discuss: ForwardRef$3R,
doctor: ForwardRef$z,
earth: ForwardRef$3J,
emotionHappy: ForwardRef$3F,
emotionUnhappy: ForwardRef$3D,
envelop: ForwardRef$29,
exit: ForwardRef$L,
expand: ForwardRef$3B,
eye: ForwardRef$3x,
feather: ForwardRef$3r,
file: ForwardRef$3p,
fileError: ForwardRef$3l,
filePdf: ForwardRef$3j,
filter: ForwardRef$3d,
folder: ForwardRef$3b,
gate: ForwardRef$4F,
gift: ForwardRef$39,
globe: ForwardRef$37,
grid: ForwardRef$33,
handHeart: ForwardRef$2$,
hashtag: ForwardRef$2Z,
headphone: ForwardRef$2L,
heart: ForwardRef$2J,
house: ForwardRef$2H,
information: ForwardRef$2x,
italic: ForwardRef$2v,
key: ForwardRef$2t,
landscape: ForwardRef$2D,
layer: ForwardRef$2h,
layout: ForwardRef$2r,
lightbulb: ForwardRef$2p,
link: ForwardRef$2l,
lock: ForwardRef$2d,
magic: ForwardRef$2b,
manyToMany: ForwardRef$27,
manyToOne: ForwardRef$25,
manyWays: ForwardRef$23,
medium: ForwardRef$l,
message: ForwardRef$21,
microphone: ForwardRef$1$,
monitor: ForwardRef$1V,
moon: ForwardRef$1T,
music: ForwardRef$1N,
oneToMany: ForwardRef$1J,
oneToOne: ForwardRef$1H,
oneWay: ForwardRef$1F,
paint: ForwardRef$1D,
paintBrush: ForwardRef$1D,
paperPlane: ForwardRef$1x,
pencil: ForwardRef$1r,
phone: ForwardRef$1p,
picture: ForwardRef$2F,
pin: ForwardRef$1n,
pinMap: ForwardRef$1l,
plane: ForwardRef$1j,
play: ForwardRef$1f,
plus: ForwardRef$1d,
priceTag: ForwardRef$17,
puzzle: ForwardRef$15,
question: ForwardRef$13,
quote: ForwardRef$11,
refresh: ForwardRef$59,
restaurant: ForwardRef$$,
rocket: ForwardRef$Z,
rotate: ForwardRef$4$,
scissors: ForwardRef$X,
search: ForwardRef$V,
seed: ForwardRef$1h,
server: ForwardRef$T,
shield: ForwardRef$R,
shirt: ForwardRef$P,
shoppingCart: ForwardRef$N,
slideshow: ForwardRef$19,
stack: ForwardRef$D,
star: ForwardRef$B,
store: ForwardRef$x,
strikeThrough: ForwardRef$v,
sun: ForwardRef$t,
television: ForwardRef$r,
thumbDown: ForwardRef$p,
thumbUp: ForwardRef$n,
train: ForwardRef$l$1,
twitter: ForwardRef$1,
typhoon: ForwardRef$h,
underline: ForwardRef$f,
user: ForwardRef$b,
volumeMute: ForwardRef$9,
volumeUp: ForwardRef$7,
walk: ForwardRef$5,
wheelchair: ForwardRef$1$1,
write: ForwardRef$3r
};
export {
COMPONENT_ICONS as C,
ComponentIcon as a
};