mirror of
https://gitee.com/niucloud-team/javashop.git
synced 2026-05-28 03:33:44 +00:00
2 lines
2.2 KiB
JavaScript
2 lines
2.2 KiB
JavaScript
import{d as w,r as S,G as C,d8 as D,d9 as E,l as c,h as T,c as U,e as n,w as f,a as s,t as _,u as o,q as i,bs as p,aY as j,by as B,U as $,bT as N,da as x,H as q}from"./index-3c779d75.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import{_ as z}from"./index.vue_vue_type_script_setup_true_lang-42e2769d.js";import{_ as G}from"./_plugin-vue_export-helper-c27b6911.js";const H={class:"flex"},I={class:"setting-item flex items-center justify-between mb-[10px]"},M={class:"title text-base text-tx-secondary"},P={class:"setting-item flex items-center justify-between mb-[10px]"},R={class:"title text-base text-tx-secondary"},Y={class:"setting-item flex items-center justify-between mb-[10px]"},A={class:"title text-base text-tx-secondary"},F=w({__name:"layout-setting",setup(J){const r=S(!1),t=C(),y=D(),g=E(y),d=c({get(){return t.dark},set(a){t.setTheme("dark",a),g(a),x(t.theme,t.dark?"dark":"light")}}),u=c({get(){return t.tab},set(a){t.$patch(e=>{e.tab=a,q.set({key:"tab",data:a})})}}),m=c({get(){return t.theme},set(a){t.setTheme("theme",a),x(t.theme,t.dark?"dark":"light")}});return(a,e)=>{const b=z,v=j,k=B,h=$,V=N;return T(),U("div",H,[n(b,{name:"element Setting",onClick:e[0]||(e[0]=l=>r.value=!0)}),n(V,{modelValue:r.value,"onUpdate:modelValue":e[4]||(e[4]=l=>r.value=l),title:o(i)("layout.layoutSetting"),size:"300px"},{default:f(()=>[n(h,null,{default:f(()=>[s("div",I,[s("div",M,_(o(i)("layout.darkMode")),1),s("div",null,[n(v,{modelValue:o(d),"onUpdate:modelValue":e[1]||(e[1]=l=>p(d)?d.value=l:null),"active-value":!0,"inactive-value":!1},null,8,["modelValue"])])]),s("div",P,[s("div",R,_(o(i)("layout.themeColor")),1),s("div",null,[n(k,{modelValue:o(m),"onUpdate:modelValue":e[2]||(e[2]=l=>p(m)?m.value=l:null)},null,8,["modelValue"])])]),s("div",Y,[s("div",A,_(o(i)("layout.tab")),1),s("div",null,[n(v,{modelValue:o(u),"onUpdate:modelValue":e[3]||(e[3]=l=>p(u)?u.value=l:null),"active-value":!0,"inactive-value":!1},null,8,["modelValue"])])])]),_:1})]),_:1},8,["modelValue","title"])])}}});const ae=G(F,[["__scopeId","data-v-5eeda2f8"]]);export{ae as default};
|