"use strict";const e=require("../../common/vendor.js");Math||(t+a+o)();const o=()=>"../common/ParamCard.js",t=()=>"../common/MyTitle.js",a=()=>"../../node-modules/@tuniao/tnui-vue3-uniapp/components/icon/src/icon.js",n=e.defineComponent({__name:"ImageSelectPreview",props:e.mergeModels({title:{default:"选择风格"},options:{}},{modelValue:{default:null},modelModifiers:{}}),emits:["update:modelValue"],setup(o){const t=o;e.onLoad((()=>{}));const a=e.useModel(o,"modelValue"),n=e.ref(0);e.watch(n,(()=>{a.value=s.value[n.value].value}));const s=e.computed((()=>{if(!t.options)return[];if("string"==typeof t.options&&Array.isArray(JSON.parse(t.options)))return JSON.parse(t.options);if(Array.isArray(t.options))return t.options;const e=t.options;return e.imageSelectItems?e.imageSelectItems:[]}));e.computed((()=>s.value[n.value]));return(o,t)=>({a:e.p({title:o.title}),b:e.f(s.value,((o,t,a)=>e.e({a:n.value===t?1:"",b:o.src,c:e.t(o.title),d:t===n.value},t===n.value?{e:"14f0c725-2-"+a+",14f0c725-0",f:e.p({name:"check"})}:{},{g:t,h:n.value===t?1:"",i:e.o((e=>(e=>{n.value=e})(t)),t)})))})}}),s=e._export_sfc(n,[["__scopeId","data-v-14f0c725"]]);wx.createComponent(s);