1import{C as u,d,e as r,a as l,f as o,u as e,X as p,N as f,q as c,n as i,b as _,t as B,l as C}from"./app.9ff53484.js";import{D as b,q as x}from"./BaseIcon.95816630.js";import{L as y,S}from"./SectionMain.744d05d3.js";import{S as k}from"./SectionTitleLineWithButton.8ba60606.js";import{C as v}from"./CardBox.4ca26919.js";import{F}from"./FormField.cac75452.js";import{F as L}from"./FormControl.6c3ea06f.js";import{B as m}from"./BaseButton.550c2c78.js";import{B as V}from"./BaseButtons.f98c7674.js";import{_ as h}from"./_plugin-vue_export-helper.cdc0426e.js";import"./main.d8ca4520.js";import"./BaseDivider.2ca63c0d.js";import"./colors.d1182e7f.js";import"./OverlayLayer.a284a63d.js";import"./BaseLevel.f2059d33.js";const w={key:0,class:"text-red-400 text-sm"},g={__name:"Create",setup(A){const t=u({name:""});return(n,a)=>(l(),d(y,null,{default:r(()=>[o(e(p),{title:"\u0421\u043E\u0437\u0434\u0430\u0442\u044C \u0440\u0430\u0437\u0440\u0435\u0448\u0435\u043D\u0438\u044F"}),o(S,null,{default:r(()=>[o(k,{icon:e(b),title:"\u0414\u043E\u0431\u0430\u0432\u0438\u0442\u044C \u0440\u0430\u0437\u0440\u0435\u0448\u0435\u043D\u0438\u044F",main:""},{default:r(()=>[o(m,{"route-name":e(f)("permission.index"),icon:e(x),label:"\u041D\u0430\u0437\u0430\u0434",color:"white","rounded-full":"",small:""},null,8,["route-name","icon"])]),_:1},8,["icon"]),o(v,{form:"",onSubmit:a[1]||(a[1]=c(s=>e(t).post(n.route("permission.store")),["prevent"]))},{footer:r(()=>[o(V,null,{default:r(()=>[o(m,{type:"submit",color:"info",label:"\u0421\u043E\u0445\u0440\u0430\u043D\u0438\u0442\u044C",class:i({"opacity-25":e(t).processing}),disabled:e(t).processing},null,8,["class","disabled"])]),_:1})]),default:r(()=>[o(F,{label:"\u0418\u043C\u044F",class:i({"text-red-400":e(t).errors.name})},{default:r(()=>[o(L,{modelValue:e(t).name,"onUpdate:modelValue":a[0]||(a[0]=s=>e(t).name=s),type:"text",placeholder:"\u0412\u0432\u0435\u0434\u0438\u0442\u0435 \u0438\u043C\u044F",error:e(t).errors.name},{default:r(()=>[e(t).errors.name?(l(),_("div",w,B(e(t).errors.name),1)):C("",!0)]),_:1},8,["modelValue","error"])]),_:1},8,["class"])]),_:1})]),_:1})]),_:1}))}},G=h(g,[["__file","Create.vue"]]);export{G as default};
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.