import{w as u}from"./index.ea384ebb.js";import{d,o as r,c as m,T as _,a9 as f,O as s,a as y,a0 as v,H as b,K as k,P as h,u as C}from"./@vue.90bde458.js";import{d as V}from"./index.a906ebca.js";import"./attr.vue_vue_type_script_setup_true_lang.e4a7ab3f.js";import"./element-plus.5184aca9.js";import"./lodash-es.151604d4.js";import"./async-validator.fb49d0f5.js";import"./@vueuse.c9321399.js";import"./@element-plus.637a59d4.js";import"./dayjs.75ab1bbe.js";import"./axios.71c4c5b2.js";import"./@ctrl.b082b0c1.js";import"./normalize-wheel-es.8aeb3683.js";import"./@popperjs.36402333.js";import"./index.8523dc15.js";import"./picker.5261c6fe.js";import"./index.d19206ad.js";import"./picker.ce63506e.js";import"./index.8748d089.js";import"./index.vue_vue_type_script_setup_true_lang.89272ab8.js";import"./index.b1c24dae.js";import"./index.vue_vue_type_script_setup_true_lang.b4dcf687.js";import"./usePaging.63ca32b2.js";import"./vue3-video-play.6ca8fb7a.js";import"./vuedraggable.7db473b5.js";import"./vue.66f45144.js";import"./sortablejs.6756b3ed.js";import"./content.vue_vue_type_script_setup_true_lang.3b3d691c.js";import"./decoration-img.0313a7b2.js";import"./lodash.e8662b6c.js";import"./vue-router.1051b4fa.js";import"./pinia.8db5076b.js";import"./css-color-function.7400b82e.js";import"./color.be84bc95.js";import"./clone.ec2f9c3f.js";import"./color-convert.755d189f.js";import"./color-name.e7a4e1d3.js";import"./color-string.e356f5de.js";import"./balanced-match.d2a36341.js";import"./ms.564e106c.js";import"./nprogress.8f68f559.js";import"./vue-clipboard3.053a92aa.js";import"./clipboard.9dddce66.js";import"./echarts.5016c48c.js";import"./zrender.58d022a1.js";import"./tslib.60310f1a.js";import"./highlight.js.31cd7941.js";import"./@highlightjs.f76f30bc.js";import"./attr.vue_vue_type_script_setup_true_lang.e84a2d5a.js";import"./content.0d2d7065.js";import"./attr.vue_vue_type_script_setup_true_lang.3e13c175.js";import"./add-nav.vue_vue_type_script_setup_true_lang.9f9dc9d8.js";import"./content.1930f50a.js";import"./attr.vue_vue_type_script_setup_true_lang.2f05fb9c.js";import"./content.vue_vue_type_script_setup_true_lang.57ad5920.js";import"./attr.vue_vue_type_script_setup_true_lang.50d47f58.js";import"./content.9fd12afe.js";import"./decoration.afbed48f.js";import"./attr.vue_vue_type_script_setup_true_lang.60ccbea9.js";import"./content.607ded2e.js";import"./attr.vue_vue_type_script_setup_true_lang.018ff9bd.js";import"./content.vue_vue_type_script_setup_true_lang.869296ca.js";import"./attr.vue_vue_type_script_setup_true_lang.bed25cc5.js";import"./content.284422e5.js";const B={class:"pages-preview"},P=["onClick"],z=d({__name:"preview-pc",props:{pageData:{type:Array,default:()=>[]},modelValue:{type:Number,default:0}},emits:["update:modelValue"],setup(p,{emit:l}){const n=l,c=(t,i)=>{t.disabled||n("update:modelValue",i)};return(t,i)=>(r(),m("div",B,[(r(!0),m(_,null,f(p.pageData,(o,a)=>(r(),m("div",{key:o.id,class:s(["relative",{"cursor-pointer":!(o!=null&&o.disabled)}]),onClick:e=>c(o,a)},[y("div",{class:s(["absolute w-full h-full z-[100] border-dashed",{select:a==p.modelValue,"border-[#dcdfe6] border-2":!(o!=null&&o.disabled)}]),style:v(o.styles)},null,6),b(t.$slots,"default",{},()=>{var e;return[(r(),k(h((e=C(u)[o==null?void 0:o.name])==null?void 0:e.content),{content:o.content,styles:o.styles,key:o.id},null,8,["content","styles"]))]},!0)],10,P))),128))]))}});const Lo=V(z,[["__scopeId","data-v-1822c05c"]]);export{Lo as default};