1import{J as w,b as h,z,K as I,I as N,B as M}from"./CGgF9aRT.js";import{z as k,X as t,E as m,y as i,$ as b,Y as v,a5 as x,a2 as _,Z as n,a1 as c,_ as $,P as o,c as P,a6 as s}from"./CIfZDKVE.js";import{_ as S}from"./D6nIiWZ-.js";const V={key:1,class:"nui-message-close-wrapper"},j=k({__name:"BaseMessage",props:{message:{default:""},icon:{type:[Boolean,String],default:!1},defaultIcons:{default:void 0},closeIcon:{default:"lucide:x"},closable:{type:Boolean},color:{default:void 0},rounded:{default:void 0},classes:{default:()=>({})}},emits:["close"],setup(u,{emit:a}){const e=u,g=a,r=w(e,"BaseMessage","color"),l=w(e,"BaseMessage","rounded"),y=w(e,"BaseMessage","defaultIcons"),d={none:"",sm:"nui-message-rounded-sm",md:"nui-message-rounded-md",lg:"nui-message-rounded-lg",full:"nui-message-rounded-full"},B={default:"nui-message-default","default-contrast":"nui-message-default-contrast",muted:"nui-message-muted","muted-contrast":"nui-message-muted-contrast",primary:"nui-message-primary",info:"nui-message-info",success:"nui-message-success",warning:"nui-message-warning",danger:"nui-message-danger"},p=P(()=>typeof e.icon=="string"?e.icon:r.value?y.value[r.value]:"");return(f,T)=>{const C=h;return t(),m("div",{class:b(["nui-message",[i(l)&&d[i(l)],i(r)&&B[i(r)],u.classes?.wrapper,e.icon?"nui-has-icon":"nui-has-text"]])},[e.icon&&i(p)?(t(),m("div",{key:0,class:b(["nui-message-icon-outer",u.classes?.icon])},[v(f.$slots,"icon",{iconName:"icon"},()=>[i(p)?(t(),x(C,{key:0,name:i(p),class:"nui-message-icon"},null,8,["name"])):_("",!0)])],2)):_("",!0),n("span",{class:b(["nui-message-inner-text",u.classes?.text])},[v(f.$slots,"default",{},()=>[c($(e.message),1)])],2),e.closable?(t(),m("div",V,[n("button",{type:"button",tabindex:"0",class:b(["nui-message-close",[i(l)&&d[i(l)]]]),onClick:T[0]||(T[0]=R=>g("close"))},[v(f.$slots,"close-button",{},()=>[o(C,{name:u.closeIcon,class:"nui-close-icon"},null,8,["name"])])],2)])):_("",!0)],2)}}}),F=Object.assign(j,{__name:"BaseMessage"}),G={class:"relative"},E={key:0,class:"mb-6"},O=k({__name:"TairoFormGroup",props:{label:{default:void 0},sublabel:{default:void 0}},setup(u){const a=u;return(e,g)=>{const r=z,l=I;return t(),m("fieldset",G,[a.label||a.sublabel?(t(),m("div",E,[a.label?(t(),x(r,{key:0,tag:"h3",size:"md",weight:"medium",lead:"none"},{default:s(()=>[c($(a.label),1)]),_:1})):_("",!0),a.sublabel?(t(),x(l,{key:1,size:"xs",class:"text-muted-400"},{default:s(()=>[c($(a.sublabel),1)]),_:1})):_("",!0)])):_("",!0),v(e.$slots,"default")])}}}),D=Object.assign(O,{__name:"TairoFormGroup"}),H={class:"flex items-center justify-between p-4"},Y={class:"flex items-center gap-2"},J={class:"p-4"},K={class:"mx-auto max-w-lg space-y-12 py-8"},A=k({__name:"index",setup(u){return(a,e)=>{const g=z,r=I,l=M,y=F,d=D,B=N,p=S;return t(),m("form",null,[o(B,null,{default:s(()=>[n("div",H,[n("div",null,[o(g,{tag:"h2",size:"sm",weight:"medium",lead:"normal",class:"uppercase tracking-wider"},{default:s(()=>[...e[0]||(e[0]=[c(" General info ",-1)])]),_:1}),o(r,{size:"xs",class:"text-muted-400"},{default:s(()=>[...e[1]||(e[1]=[c(" Edit your account's general information ",-1)])]),_:1})]),n("div",Y,[o(l,{class:"w-24",to:"/layouts/profile"},{default:s(()=>[...e[2]||(e[2]=[c(" Cancel ",-1)])]),_:1}),o(l,{type:"submit",color:"primary",class:"w-24",disabled:"",loading:""},{default:s(()=>[...e[3]||(e[3]=[c(" Save ",-1)])]),_:1})])]),n("div",J,[n("div",K,[(t(),x(y,{key:0,onClose:f=>!1},{default:s(()=>[...e[4]||(e[4]=[c(" Your profile has been updated! ",-1)])]),_:1})),o(d,{label:"Profile picture",sublabel:"This is how others will recognize you"},{default:s(()=>[...e[5]||(e[5]=[n("div",{class:"relative flex flex-col items-center justify-center gap-4"},null,-1)])]),_:1}),o(d,{label:"Profile Info",sublabel:"Others diserve to know you more"},{default:s(()=>[...e[6]||(e[6]=[n("div",{class:"grid grid-cols-12 gap-4"},null,-1)])]),_:1}),o(d,{label:"Professional Info",sublabel:"This can help you to win some opportunities"},{default:s(()=>[...e[7]||(e[7]=[n("div",{class:"grid grid-cols-12 gap-4"},null,-1)])]),_:1}),o(d,{label:"Social Profiles",sublabel:"This can help others finding you on social media"},{default:s(()=>[...e[8]||(e[8]=[n("div",{class:"grid grid-cols-12 gap-4"},null,-1)])]),_:1})])])]),_:1}),o(p,{disabled:!0,loading:!0,onReset:f=>!0})])}}});
1export{A 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.