Files
yshop-pro-uniapp/unpackage/dist/build/h5/assets/uv-status-bar.6dc37cad.js
2024-02-26 16:49:35 +08:00

2 lines
842 B
JavaScript

import{Y as t,Z as s,o as e,j as a,w as o,a0 as r,y as i,B as u}from"./index-9bec188e.js";/* empty css */import{_ as n}from"./_plugin-vue_export-helper.1b428a4d.js";const d=n({name:"uv-status-bar",mixins:[t,s,{props:{bgColor:{type:String,default:"transparent"}}}],data:()=>({}),computed:{style(){const t={};return t.height=this.$uv.addUnit(this.$uv.sys().statusBarHeight,"px"),this.bgColor&&(this.bgColor.indexOf("gradient")>-1?t.backgroundImage=this.bgColor:t.background=this.bgColor),this.$uv.deepMerge(t,this.$uv.addStyle(this.customStyle))}}},[["render",function(t,s,n,d,l,p){const g=u;return e(),a(g,{style:i([p.style]),class:"uv-status-bar"},{default:o((()=>[r(t.$slots,"default",{},void 0,!0)])),_:3},8,["style"])}],["__scopeId","data-v-f978439c"]]);export{d as _};