Modal-CfadoZ79.js 1.2 KB

1
  1. /* empty css */import{B as k,a as C}from"./index-Dna8AzOx.js";import{_ as M}from"./_plugin-vue_export-helper-DlAUqK2U.js";import{l as $,p as u,o as p,y as t,B as r,F as i,G as m,q as S,k as g,V as _,O as h}from"./vue-vendor-DFp1TAzT.js";import"./index-hmv2WlAb.js";import{M as x}from"./index-DnA7c2zK.js";const y={__name:"BreadCrumbMenu",props:{current_label:String},setup(n){return(a,l)=>{const o=$("icon-apps"),e=k,s=C;return p(),u(s,{class:"breadcrumb"},{default:t(()=>[r(e,null,{default:t(()=>[r(o)]),_:1}),r(e,null,{default:t(()=>[i(m(a.$t("header.权限管理")),1)]),_:1}),r(e,null,{default:t(()=>[i(m(a.$t(`permission.bread_crumb.${n.current_label}`)),1)]),_:1})]),_:1})}}},R=M(y,[["__scopeId","data-v-ea0a6f37"]]),D={__name:"Modal",props:{visible:Boolean,title:{type:String,required:!0,default:"标题"}},emits:["ok","cancel"],setup(n,{emit:a}){const l=n,o=a,{visible:e,title:s}=S(l),d=()=>{o("ok")},b=()=>{o("cancel")};return(f,c)=>{const B=x;return p(),u(B,{visible:_(e),"onUpdate:visible":c[0]||(c[0]=v=>h(e)?e.value=v:null),title:_(s),onOk:d,onCancel:b,width:"40%"},{default:t(()=>[g(f.$slots,"default")]),_:3},8,["visible","title"])}}};export{R as B,D as _};