2 lines
1.9 KiB
JavaScript
2 lines
1.9 KiB
JavaScript
import{o as t,c as e,w as i,b as s,p as n,N as l,A as o,e as a,t as d,s as c,i as r,v as u}from"./index-CZsuXyof.js";/* empty css */import{_ as p}from"./_plugin-vue_export-helper.BCo6x5W8.js";const _=p({name:"UniSection",emits:["click"],props:{type:{type:String,default:""},title:{type:String,required:!0,default:""},titleFontSize:{type:String,default:"14px"},titleColor:{type:String,default:"#333"},subTitle:{type:String,default:""},subTitleFontSize:{type:String,default:"12px"},subTitleColor:{type:String,default:"#999"},padding:{type:[Boolean,String],default:!1}},computed:{_padding(){return"string"==typeof this.padding?this.padding:this.padding?"10px":""}},watch:{title(t){uni.report&&""!==t&&uni.report("title",t)}},methods:{onClick(){this.$emit("click")}}},[["render",function(p,_,y,f,g,h){const S=r,b=u;return t(),e(S,{class:"uni-section"},{default:i((()=>[s(S,{class:"uni-section-header",onClick:h.onClick},{default:i((()=>[y.type?(t(),e(S,{key:0,class:n(["uni-section-header__decoration",y.type])},null,8,["class"])):l(p.$slots,"decoration",{key:1},void 0,!0),s(S,{class:"uni-section-header__content"},{default:i((()=>[l(p.$slots,"content",{},(()=>[s(b,{style:o({"font-size":y.titleFontSize,color:y.titleColor}),class:n(["uni-section__content-title",{distraction:!y.subTitle}])},{default:i((()=>[a(d(y.title),1)])),_:1},8,["style","class"]),y.subTitle?(t(),e(b,{key:0,style:o({"font-size":y.subTitleFontSize,color:y.subTitleColor}),class:"uni-section-header__content-sub"},{default:i((()=>[a(d(y.subTitle),1)])),_:1},8,["style"])):c("",!0)]),!0)])),_:3}),s(S,{class:"uni-section-header__slot-right"},{default:i((()=>[l(p.$slots,"right",{},void 0,!0)])),_:3})])),_:3},8,["onClick"]),s(S,{class:"uni-section-content",style:o({padding:h._padding})},{default:i((()=>[l(p.$slots,"default",{},void 0,!0)])),_:3},8,["style"])])),_:3})}],["__scopeId","data-v-c170a3ad"]]);export{_};
|