ThemeColorPicker-svMxX5mr.js 1.0 KB

1
  1. import{k as c}from"./entry/index-BaQQ7BQ_.js";import{b as l}from"./index--COrGwk8.js";import{d as u,Z as i,_ as o,F as d,a9 as f,a1 as m,u as t,af as k,k as _}from"./vue-CF9JqwIh.js";import{a_ as C}from"./antd-ILpsl5AZ.js";import"./index-5HotuVHJ.js";import"./useContentViewHeight-DuQo8tYw.js";import"./useWindowSizeFn-CiJNBK0Q.js";import"./imageEnum-DhfTiCIu.js";import"./test-VrWWj5h0.js";import"./platformApi-CkNy4PSH.js";import"./repositoryApi-B59P-Roo.js";import"./useSortable-6iYBSviO.js";import"./index-Mu5dydaG.js";import"./lock-CXIvsytY.js";const h=["onClick"],E=u({name:"ThemeColorPicker",__name:"ThemeColorPicker",props:{colorList:{type:Array,default:()=>[]},event:{type:Number},def:{type:String}},setup(r){const n=r,{prefixCls:a}=c("setting-theme-picker");function p(s){n.event&&l(n.event,s)}return(s,y)=>(i(),o("div",{class:m(t(a))},[(i(!0),o(d,null,f(r.colorList||[],e=>(i(),o("span",{key:e,onClick:v=>p(e),class:m([`${t(a)}__item`,{[`${t(a)}__item--active`]:r.def===e}]),style:k({background:e})},[_(t(C))],14,h))),128))],2))}});export{E as default};