Files
tehran_taj/apps/admin-panel/dist/assets/Main-DBm2_N0i.js
T
mahmoodandClaude Sonnet 5.5 5ddb225813 fix(ui): act-as strip no longer covers headers; customer type and slider permission
- apps: the fixed «در حال مشاهده به‌عنوان» strip (38px) sat over the fixed page
  headers, which still sat at top: 0 (the old 30px body padding was shorter than
  the strip too). The strip's height is now one variable, --aab-h, that the
  fixed headers (PageBar, home, dashboard, toasts) use as their top.
- admin: the customer form offers only «مغازه دار اپلیکیشن» to anyone but the
  super admin; bankers and walk-in shopkeepers are listed by super-admin-only
  endpoints, so ordinary admins lost the customers they created under them.
- admin: the mobile slider rid (custom.config.statics.slider) was only under the
  «سفارشی» branch, which the permission screen hides outside level 104. Same rid,
  now listed under «مدیریت ثابت ها». Display only: the slider routes are still
  gated by config.statics.

Rebuilds admin-panel, user-app and user-app-v2 dist.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-26 11:16:23 +03:30

2 lines
19 KiB
JavaScript

import{c as m,I as K,d as U,u as D,r as d,o as a,a as p,w as i,b as A,e as T,F as B,f as N,t as S,g as J,h,i as x,j as re,k as R,l as te,m as H,n as V,p as _,q as se,s as P,_ as E,v as oe}from"./index-D8Sl1lAu.js";import{_ as ie}from"./brand-icon-CrDwHrcf.js";import{r as Q}from"./icons-DHiAKSMj.js";import{u as ae}from"./auth-BB1QmSNz.js";import{U as le}from"./UserOutlined-C6rYnBkL.js";import{S as ue}from"./SafetyCertificateOutlined-DDkaAr3t.js";import"./SettingOutlined-BVtVPkyH.js";import"./UnorderedListOutlined-Bi9vIEx9.js";import"./PercentageOutlined-CnxkRmPA.js";import"./UserAddOutlined-CvdaMiGk.js";import"./CreditCardOutlined-BWqkAZfi.js";import"./AppstoreOutlined-Dz75-Ak8.js";import"./TeamOutlined-DNrZLver.js";import"./CameraOutlined-DuOWfWU1.js";var ce={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M868 732h-70.3c-4.8 0-9.3 2.1-12.3 5.8-7 8.5-14.5 16.7-22.4 24.5a353.84 353.84 0 01-112.7 75.9A352.8 352.8 0 01512.4 866c-47.9 0-94.3-9.4-137.9-27.8a353.84 353.84 0 01-112.7-75.9 353.28 353.28 0 01-76-112.5C167.3 606.2 158 559.9 158 512s9.4-94.2 27.8-137.8c17.8-42.1 43.4-80 76-112.5s70.5-58.1 112.7-75.9c43.6-18.4 90-27.8 137.9-27.8 47.9 0 94.3 9.3 137.9 27.8 42.2 17.8 80.1 43.4 112.7 75.9 7.9 7.9 15.3 16.1 22.4 24.5 3 3.7 7.6 5.8 12.3 5.8H868c6.3 0 10.2-7 6.7-12.3C798 160.5 663.8 81.6 511.3 82 271.7 82.6 79.6 277.1 82 516.4 84.4 751.9 276.2 942 512.4 942c152.1 0 285.7-78.8 362.3-197.7 3.4-5.3-.4-12.3-6.7-12.3zm88.9-226.3L815 393.7c-5.3-4.2-13-.4-13 6.3v76H488c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h314v76c0 6.7 7.8 10.5 13 6.3l141.9-112a8 8 0 000-12.6z"}}]},name:"logout",theme:"outlined"};function X(n){for(var t=1;t<arguments.length;t++){var e=arguments[t]!=null?Object(arguments[t]):{},s=Object.keys(e);typeof Object.getOwnPropertySymbols=="function"&&(s=s.concat(Object.getOwnPropertySymbols(e).filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable}))),s.forEach(function(o){me(n,o,e[o])})}return n}function me(n,t,e){return t in n?Object.defineProperty(n,t,{value:e,enumerable:!0,configurable:!0,writable:!0}):n[t]=e,n}var G=function(t,e){var s=X({},t,e.attrs);return m(K,X({},s,{icon:ce}),null)};G.displayName="LogoutOutlined";G.inheritAttrs=!1;var de={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M408 442h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8zm-8 204c0 4.4 3.6 8 8 8h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56zm504-486H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 632H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM115.4 518.9L271.7 642c5.8 4.6 14.4.5 14.4-6.9V388.9c0-7.4-8.5-11.5-14.4-6.9L115.4 505.1a8.74 8.74 0 000 13.8z"}}]},name:"menu-fold",theme:"outlined"};function Y(n){for(var t=1;t<arguments.length;t++){var e=arguments[t]!=null?Object(arguments[t]):{},s=Object.keys(e);typeof Object.getOwnPropertySymbols=="function"&&(s=s.concat(Object.getOwnPropertySymbols(e).filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable}))),s.forEach(function(o){pe(n,o,e[o])})}return n}function pe(n,t,e){return t in n?Object.defineProperty(n,t,{value:e,enumerable:!0,configurable:!0,writable:!0}):n[t]=e,n}var W=function(t,e){var s=Y({},t,e.attrs);return m(K,Y({},s,{icon:de}),null)};W.displayName="MenuFoldOutlined";W.inheritAttrs=!1;var fe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M408 442h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8zm-8 204c0 4.4 3.6 8 8 8h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56zm504-486H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 632H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM142.4 642.1L298.7 519a8.84 8.84 0 000-13.9L142.4 381.9c-5.8-4.6-14.4-.5-14.4 6.9v246.3a8.9 8.9 0 0014.4 7z"}}]},name:"menu-unfold",theme:"outlined"};function Z(n){for(var t=1;t<arguments.length;t++){var e=arguments[t]!=null?Object(arguments[t]):{},s=Object.keys(e);typeof Object.getOwnPropertySymbols=="function"&&(s=s.concat(Object.getOwnPropertySymbols(e).filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable}))),s.forEach(function(o){ge(n,o,e[o])})}return n}function ge(n,t,e){return t in n?Object.defineProperty(n,t,{value:e,enumerable:!0,configurable:!0,writable:!0}):n[t]=e,n}var q=function(t,e){var s=Z({},t,e.attrs);return m(K,Z({},s,{icon:fe}),null)};q.displayName="MenuUnfoldOutlined";q.inheritAttrs=!1;const _e=[{url:"/dashboard/ecommerce",name:"پیشخوان",tagColor:"warning",icon:"HomeIcon",i18n:"پیشخوان",permissionId:"dashboard.view"},{header:"Apps",icon:"PackageIcon",i18n:"کاربری",items:[{url:null,name:"User",icon:"UserIcon",i18n:"اشخاص",permissionId:"persons",submenu:[{url:"/customer/add",name:"AddCustomer",slug:"add-customer",i18n:"اضافه کردن شخص",permissionId:"persons.create"},{url:"/customer/reagent-list",name:"List",slug:"raegentList",i18n:"لیست کارشناسان فروش",permissionId:"persons.list.sellers"},{url:"/customer/omde-list",name:"List",slug:"omde-customer-list",i18n:"لیست مشتریان عمده",permissionId:"persons.list.client.omde"},{url:"/customer/omde-non-verified-list",name:"List",slug:"omde-non-verified-list",i18n:"لیست مشتریان در انتظار",permissionId:"persons.list.client.omde"},{url:"/customer/omde-archived-list",name:"List",slug:"omde-archived-list",i18n:"لیست مشتریان بایگانی",permissionId:"persons.list.client.omde"},{url:"/customer/list",name:"List",slug:"app-user-list",i18n:"لیست مشتریان تک",permissionId:"persons.list.client.single",superAdminOnly:!0},{url:"/customer/banker-list",name:"List",slug:"banker-list",i18n:"لیست بنکداران",permissionId:"persons.list.client.omde",superAdminOnly:!0},{url:"/customer/shopkeeper-list",name:"List",slug:"shopkeeper-list",i18n:"لیست مغازه داران حضوری",permissionId:"persons.list.client.omde",superAdminOnly:!0}]},{url:null,name:"branch and workshop",icon:"GridIcon",i18n:"شعب و کارگاه",superAdminOnly:!0,submenu:[{url:null,name:"Branch",icon:"GridIcon",i18n:"شعب",permissionId:"branch",submenu:[{url:"/branch/list",name:"BranchList",slug:"branch-list",i18n:"لیست شعب",permissionId:"branch.list"}]},{url:null,name:"Workshop",icon:"GridIcon",i18n:"کارگاه",permissionId:"workshop",submenu:[{url:"/workshop/list",name:"WorkshopList",slug:"workshop-list",i18n:"لیست کارگاه ها",permissionId:"workshop.list"}]}]},{url:null,name:"eCommerce",icon:"ShoppingBagIcon",i18n:"محصولات",permissionId:"product",submenu:[{url:"/apps/product/add",name:"AddProduct",slug:"add-product",i18n:"افزودن محصول",permissionId:"product.create"},{url:"/apps/product/list",name:"ProductList",slug:"product-list",i18n:"محصولات",permissionId:"product.list"},{url:"/product/change/percent",name:"changePercent",slug:"change-Percent",i18n:"تغییر درصد محصولات",permissionId:"product.percent"}]},{url:null,name:"order",icon:"BoxIcon",i18n:"سفارش ها",permissionId:"order",submenu:[{url:"/order/create",name:"orderOmdeList",slug:"order-omde-list",i18n:"ثبت سفارش تک",permissionId:"order.create",superAdminOnly:!0},{url:"/order/list",name:"orderList",slug:"order-list",i18n:"لیست سفارش های تک",permissionId:"order.list",superAdminOnly:!0},{url:"/order/make",name:"makeOrder",slug:"order-makeOrder",i18n:"سفارش های ساختنی",permissionId:"order.makeOrder"},{url:"/order/omde-list",name:"orderOmdeList",slug:"order-omde-list",i18n:"لیست سفارش های عمده",permissionId:"order.omde"},{url:"/order/tamin-list",name:"orderTaminList",slug:"order-tamin-list",i18n:"لیست تامین",permissionId:"order.tamin"}]},{url:null,name:"users",icon:"UserIcon",i18n:"مدیران",permissionId:"user",submenu:[{url:"/permission",name:"permission",slug:"user-permission",i18n:"دسترسی ها",permissionId:"user.permission"},{url:"/user/list",name:"UserList",slug:"user-list",i18n:"لیست مدیران",permissionId:"user.list"}]},{url:null,name:"report",icon:"GiftIcon",i18n:"تخفیفات",permissionId:"offers",submenu:[{url:"/major/promotion/autopromotion",name:"major_promotion_list",slug:"major_promotion_list",i18n:"تخفیف اتوماتیک ",permissionId:"offers.autopromotion"},{url:"/major/promotion/list",name:"major_promotion_list",slug:"major_promotion_list",i18n:"لیست تخفیفات ",permissionId:"offers.list"},{name:"report",icon:"SlashIcon",i18n:"استثناعات تخفیف",permissionId:"offersIgnore",url:"/major/offersIgnore",slug:"offersIgnore"}]},{url:null,name:"reports and documents",icon:"FileTextIcon",i18n:"گزارشات و اسناد مالی",submenu:[{url:null,name:"finical",icon:"DollarSignIcon",i18n:"اسناد مالی",permissionId:"document",submenu:[{url:"/finical/list",name:"finical_list",slug:"finical_list",i18n:"لیست اسناد",permissionId:"document.list"}]},{url:null,name:"Invoice",icon:"BookIcon",i18n:"فاکتور انتقال",permissionId:"invoice",submenu:[{url:"/invoice/list",name:"InvoiceList",slug:"invoice-list",i18n:"لیست فاکتورها",permissionId:"invoice.list"}]},{url:null,name:"report",icon:"FileTextIcon",i18n:"گزارشات",permissionId:"report",submenu:[{url:"/report/order_item",name:"report_order_item",slug:"report_ordedr_item",i18n:"گزارش تجمیعی سفارش و اسناد",permissionId:"report.order.item"},{url:"/report/product",name:"report_product",slug:"report_product",i18n:"گزارش محصولات",permissionId:"report.product"}]}]},{url:null,name:"sms",icon:"MailIcon",i18n:"پیامک",permissionId:"sms",submenu:[{url:"/sms/create",name:"create sms",slug:"create_sms",i18n:"ارسال پیامک",permissionId:"sms.create"}]},{url:"/statics",name:"statics",icon:"BarChartIcon",i18n:"آمار",permissionId:"statics"},{url:"/newsletters",name:"newsletters",icon:"FileTextIcon",i18n:"خبرنامه",permissionId:"newsletters"}]},{header:"UI",icon:"LayersIcon",i18n:"مدیریت",items:[{url:null,name:"پیکر بندی",icon:"SettingsIcon",i18n:"پیکر بندی",permissionId:"config",submenu:[{url:"/config/manage/const",name:"Const Management",slug:"manage-const",i18n:"مدیریت ثابت ها",permissionId:"config.statics"},{url:"/config/manage/report",name:"report Management",slug:"manage-report",i18n:"گزارش",permissionId:"config.report"},{url:"/config/manage/wallet",name:"wallet Management",slug:"manage-const",i18n:"مدیریت کیف پول",permissionId:"config.wallet",superAdminOnly:!0},{url:"/config/manage/accounting",name:"accounting Integration",slug:"manage-accounting",i18n:"اتصال حسابداری",permissionId:"config.accounting"},{url:"/config/manage/wage",name:"wage Formula",slug:"manage-wage",i18n:"اجرت",permissionId:"config.wage"},{url:null,name:"category",icon:"ListIcon",i18n:"دسته بندی ها",permissionId:"collection",submenu:[{url:"/category/list",name:"categoryList",slug:"list-category",i18n:"لیست دسته بندی ها",permissionId:"collection.list"}]},{url:null,name:"wallet",icon:"CreditCardIcon",i18n:"کیف پول",permissionId:"wallet",submenu:[{url:"/wallet",name:"wallet",slug:"wallet",i18n:"لیست کیف پول های شارژ شده",permissionId:"wallet.list"}]},{url:null,name:"cities offer percent",icon:"PercentIcon",i18n:"شهر ها",permissionId:"cities",submenu:[{url:"/city/list",name:"city list",slug:"city_list",i18n:"لیست شهر ها",permissionId:"cities.list"}]},{url:"/comments",name:"comments",icon:"MessageSquareIcon",i18n:"دیدگاه ها",permissionId:"comment"},{url:null,name:"notify",icon:"BellIcon",i18n:"نوتیفیکیشن",permissionId:"notify",submenu:[{url:"/notify/create",name:"create notify",slug:"create_notify",i18n:"ارسال نوتیفیکیشن",permissionId:"notify.create"}]}]}]}];function ve(){return _e}const ee=U({name:"NavMenuNode",__name:"NavMenuNode",props:{node:{},menuKey:{}},setup(n){const t=D();function e(o){return o.superAdminOnly&&!t.isSuperAdmin?!1:o.permissionId?!!t.hasPermission(o.permissionId):!0}function s(o){return(o??[]).filter(e)}return(o,I)=>{const M=d("NavMenuNode",!0),w=d("a-sub-menu"),f=d("a-menu-item");return n.node.submenu?(a(),p(w,{key:n.menuKey,"popup-class-name":"nav-popup"},{icon:i(()=>[n.node.icon?(a(),p(J(h(Q)(n.node.icon)),{key:0})):x("",!0)]),title:i(()=>[N(S(n.node.i18n||n.node.name),1)]),default:i(()=>[(a(!0),A(B,null,T(s(n.node.submenu),(O,L)=>(a(),p(M,{key:O.url||`${n.menuKey}-${L}`,node:O,"menu-key":O.url||`${n.menuKey}-${L}`},null,8,["node","menu-key"]))),128))]),_:1})):(a(),p(f,{key:n.menuKey},{icon:i(()=>[n.node.icon?(a(),p(J(h(Q)(n.node.icon)),{key:0})):x("",!0)]),default:i(()=>[N(" "+S(n.node.i18n||n.node.name),1)]),_:1}))}}}),be={key:0,class:"nav-brand"},ye={class:"nav-title"},he=U({__name:"VerticalNavMenu",props:{title:{default:re.name},collapsed:{type:Boolean,default:!1}},setup(n){const t=R(),e=te(),s=D();function o(r){return r.superAdminOnly&&!s.isSuperAdmin?!1:r.permissionId?!!s.hasPermission(r.permissionId):!0}function I(r){return(r??[]).filter(o)}function M(r){return r.header?I(r.items).length>0:r.submenu?I(r.submenu).length>0:!0}const w=P(()=>ve().filter(r=>o(r)&&M(r))),f=(r,l)=>`sub-${r.name??""}-${l}`;function O(r,l,b){for(let y=0;y<r.length;y++){const g=r[y],c=g.url||`${b}-${y}`;if(!g.submenu){if(g.url===l)return[];continue}const k=O(I(g.submenu),l,c);if(k)return[c,...k]}return null}function L(r){for(let l=0;l<w.value.length;l++){const b=w.value[l];if(b.header){const y=I(b.items);for(let g=0;g<y.length;g++){const c=y[g];if(!c.submenu)continue;const k=c.url||f(c,g),$=O(I(c.submenu),r,k);if($)return[k,...$]}continue}if(b.submenu){const y=b.url||f(b,l),g=O(I(b.submenu),r,y);if(g)return[y,...g]}}return[]}const v=H([t.path]),u=H(L(t.path));V(()=>t.path,r=>{v.value=[r];const l=L(r);for(const b of l)u.value.includes(b)||(u.value=[...u.value,b])});function j({key:r}){const l=String(r);l.startsWith("/")&&l!==t.path&&e.push(l)}return(r,l)=>{const b=d("a-menu-item-group"),y=d("a-menu"),g=d("a-layout-sider");return a(),p(g,{collapsed:n.collapsed,trigger:null,collapsible:"",width:"260",class:"vertical-nav-menu",theme:"light"},{default:i(()=>[_("div",{class:se(["nav-header",{"is-collapsed":n.collapsed}])},[l[2]||(l[2]=_("span",{class:"nav-logo"},[_("img",{src:ie,alt:""})],-1)),n.collapsed?x("",!0):(a(),A("span",be,[_("span",ye,S(n.title),1),l[1]||(l[1]=_("span",{class:"nav-subtitle"},"پنل مدیریت",-1))]))],2),m(y,{class:"nav-menu",mode:"inline",theme:"light","inline-collapsed":n.collapsed,"selected-keys":v.value,"open-keys":u.value,"onUpdate:openKeys":l[0]||(l[0]=c=>u.value=c),onClick:j},{default:i(()=>[(a(!0),A(B,null,T(w.value,(c,k)=>(a(),A(B,{key:c.url||c.header||k},[c.header?(a(),p(b,{key:0,title:c.i18n||c.header},{default:i(()=>[(a(!0),A(B,null,T(I(c.items),($,z)=>(a(),p(ee,{key:$.url||`${k}-${z}`,node:$,"menu-key":$.url||f($,z)},null,8,["node","menu-key"]))),128))]),_:2},1032,["title"])):(a(),p(ee,{key:1,node:c,"menu-key":c.url||f(c,k)},null,8,["node","menu-key"]))],64))),128))]),_:1},8,["inline-collapsed","selected-keys","open-keys"])]),_:1},8,["collapsed"])}}}),ne=E(he,[["__scopeId","data-v-f8bc07d5"]]),Ie={class:"nav-left"},Oe={class:"page-title"},ke={key:1},we={class:"nav-right"},Se={class:"user-chip"},Me={class:"user-name"},Le={class:"user-card"},$e={class:"user-card__head"},Ce={class:"user-card__id"},Ne={class:"user-card__name"},Pe={class:"user-card__mobile"},Ae=U({__name:"TheNavbar",props:{collapsed:{type:Boolean}},emits:["toggle-sidebar"],setup(n){const t=R(),e=te(),s=ae(),o=D(),I=P(()=>{var v;return((v=t.meta)==null?void 0:v.pageTitle)??""}),M=P(()=>{var v;return(v=t.meta)==null?void 0:v.breadcrumb}),w=P(()=>{var v,u;return((v=s.user)==null?void 0:v.name)??((u=s.user)==null?void 0:u.fullName)??"کاربر"}),f=P(()=>w.value.trim().charAt(0)||"ک"),O=P(()=>!!o.hasPermission("user.permission"));async function L(){await s.logout()||e.push("/auth/login")}return(v,u)=>{const j=d("a-button"),r=d("router-link"),l=d("a-breadcrumb-item"),b=d("a-breadcrumb"),y=d("a-avatar"),g=d("a-divider"),c=d("a-menu-item"),k=d("a-menu"),$=d("a-dropdown"),z=d("a-layout-header");return a(),p(z,{class:"the-navbar"},{default:i(()=>[_("div",Ie,[m(j,{type:"text",onClick:u[0]||(u[0]=C=>v.$emit("toggle-sidebar"))},{default:i(()=>[n.collapsed?(a(),p(h(q),{key:0})):(a(),p(h(W),{key:1}))]),_:1}),_("span",Oe,S(I.value),1),M.value?(a(),p(b,{key:0,class:"breadcrumb"},{default:i(()=>[(a(!0),A(B,null,T(M.value,(C,F)=>(a(),p(l,{key:F},{default:i(()=>[C.url&&!C.active?(a(),p(r,{key:0,to:C.url},{default:i(()=>[N(S(C.title),1)]),_:2},1032,["to"])):(a(),A("span",ke,S(C.title),1))]),_:2},1024))),128))]),_:1})):x("",!0)]),_("div",we,[m($,{trigger:"click",placement:"bottomRight","overlay-class-name":"user-dropdown-overlay"},{overlay:i(()=>{var C;return[_("div",Le,[_("div",$e,[m(y,{size:"large",style:{"background-color":"#1c2d56"}},{default:i(()=>[N(S(f.value),1)]),_:1}),_("div",Ce,[_("span",Ne,S(w.value),1),_("span",Pe,S((C=h(s).user)==null?void 0:C.mobile),1)])]),m(g,{class:"user-card__divider"}),m(k,{class:"user-card__menu"},{default:i(()=>[m(c,{key:"my-data",onClick:u[1]||(u[1]=F=>h(e).push("/my-data"))},{default:i(()=>[m(h(le)),u[3]||(u[3]=N(" اطلاعات من ",-1))]),_:1}),O.value?(a(),p(c,{key:"permission",onClick:u[2]||(u[2]=F=>h(e).push("/permission"))},{default:i(()=>[m(h(ue)),u[4]||(u[4]=N(" دسترسی ها ",-1))]),_:1})):x("",!0)]),_:1}),m(g,{class:"user-card__divider"}),m(k,{class:"user-card__menu"},{default:i(()=>[m(c,{key:"logout",onClick:L},{default:i(()=>[m(h(G)),u[5]||(u[5]=N(" خروج ",-1))]),_:1})]),_:1})])]}),default:i(()=>[_("span",Se,[m(y,{size:"small",style:{"background-color":"#1c2d56"}},{default:i(()=>[N(S(f.value),1)]),_:1}),_("span",Me,S(w.value),1)])]),_:1})])]),_:1})}}}),je=E(Ae,[["__scopeId","data-v-5cc2d870"]]),Be={class:"content-wrapper"},xe={class:"content-area__content"},ze=U({__name:"Main",setup(n){const t=R(),e=oe(),s=P(()=>e.sidebarCollapsed);function o(){e.isSmallScreen?e.setMobileNavOpen(!e.mobileNavOpen):e.setSidebarCollapsed(!s.value)}const I=P(()=>{var f;return!!((f=t.meta)!=null&&f.no_scroll)}),M=H(void 0);function w(f){M.value=f}return V(()=>t.path,()=>{M.value=void 0,e.setMobileNavOpen(!1)}),V(()=>e.isSmallScreen,f=>{f||e.setMobileNavOpen(!1)}),(f,O)=>{const L=d("a-drawer"),v=d("router-view"),u=d("a-layout-content"),j=d("a-layout");return a(),p(j,{class:se(["layout--main",{"no-scroll":I.value}])},{default:i(()=>[h(e).isSmallScreen?(a(),p(L,{key:1,open:h(e).mobileNavOpen,placement:"right",width:260,closable:!1,"root-class-name":"mobile-nav-drawer",onClose:O[0]||(O[0]=r=>h(e).setMobileNavOpen(!1))},{default:i(()=>[m(ne)]),_:1},8,["open"])):(a(),p(ne,{key:0,collapsed:s.value,"show-toggle":"",onToggle:o},null,8,["collapsed"])),m(j,null,{default:i(()=>[m(je,{collapsed:h(e).isSmallScreen?!h(e).mobileNavOpen:s.value,onToggleSidebar:o},null,8,["collapsed"]),m(u,{id:"content-area"},{default:i(()=>[_("div",Be,[_("div",xe,[m(v,{onChangeRouteTitle:w})])])]),_:1})]),_:1})]),_:1},8,["class"])}}}),Xe=E(ze,[["__scopeId","data-v-c1ea4b9d"]]);export{Xe as default};