PageSourceSearch

https://azitcrew.com/assets/index-0HA7JarO.js

js azitcrew.com collected 2026-10-02 01:23:47 UTC 5,507 bytes, 3 lines download raw bytes

1import{g as N,h as _,Z as m,j as e,e as w,aa as u,I as x,b as C,ab as I,u as p,A as R,ac as k,k as E,H as P,ad as A,G as S,a9 as T,ae as q,i as g,a7 as d,a8 as v,af as D}from"./index-BR888HQ9.js";import{A as M}from"./AlertDialog-BXSKXVmo.js";import{c as L}from"./queries-DFoq7dDd.js";import{P as U}from"./PageErrorFallback-DBl9zN90.js";/* empty css                                   */import{M as F}from"./MenuSection-Dfzr0C_m.js";import"./index-Ctmyt9tQ.js";/* empty css                                   */import"./postJoinCrew-Ccgvck6R.js";import"./onboardingClient-Ck0cVNIu.js";(function(){try{var a=typeof window<"u"?window:typeof global<"u"?global:typeof globalThis<"u"?globalThis:typeof self<"u"?self:{};a.SENTRY_RELEASE={id:"1a1e365c5f5243239fb42a169a486d2567cbad2e"};var r=new a.Error().stack;r&&(a._sentryDebugIds=a._sentryDebugIds||{},a._sentryDebugIds[r]="f31cb449-704f-4495-8478-ce769d08f858",a._sentryDebugIdIdentifier="sentry-dbid-f31cb449-704f-4495-8478-ce769d08f858")}catch{}})();var Q="_11mdpp70",O="_11mdpp71",z="_11mdpp72 _112q7t05",$="_11mdpp73",B="_11mdpp74 _112q7t06",H="_11mdpp75",K="_11mdpp76",G="_11mdpp77",J="_11mdpp78",h="_11mdpp79",Y="_11mdpp7a",V="_11mdpp7b _112q7t06",W="_11mdpp7c _112q7t06",b="_11mdpp7d _112q7t07",y="_11mdpp7f",Z="_11mdpp7g",X="_11mdpp7h";function ee({crews:a,onNavigateToCrew:r,onCreateNewCrew:n}){const i=N(),o=_({...L.deleteJoinRequest,onSuccess:()=>{i.invalidateQueries({queryKey:m.myCrewsKey()})}});return e.jsxs("div",{className:Q,children:[e.jsxs("div",{className:O,children:[e.jsx("span",{className:z,children:"나의 크루"}),e.jsxs("button",{type:"button",className:$,onClick:n,disabled:a.length>=3,children:[e.jsx("span",{className:B,children:"새로운 크루"}),e.jsx(w,{size:16,className:H})]})]}),a.length>0&&e.jsx("div",{className:K,children:a.map(s=>{const t=s.memberStatus==="JOINED",c=s.memberStatus==="REQUESTED";return!t&&!c?null:e.jsxs("div",{className:G,children:[e.jsxs("div",{className:J,children:[s.crewImageUrl?e.jsx("img",{src:s.crewImageUrl,alt:s.crewName,className:h}):e.jsx("div",{className:h}),e.jsxs("div",{className:Y,children:[t&&s.memberRole?e.jsx(u,{className:b,type:s.memberRole==="LEADER"?"primary":"skyblue",children:s.memberRole==="LEADER"?"리더":"멤버"}):e.jsx(u,{className:b,type:"gray",children:"승인 대기중"}),e.jsx("span",{className:t?V:W,children:s.crewName})]})]}),t?e.jsx("button",{type:"button",className:y,onClick:()=>r(s.crewId),"aria-label":`${s.crewName} 크루 페이지로 이동`,children:e.jsx(x,{size:20,className:Z})}):e.jsx(M,{trigger:e.jsx("button",{type:"button",className:y,disabled:o.isPending,"aria-label":`${s.crewName} 가입 신청 취소`,children:e.jsx(C,{size:20,className:X})}),title:"크루 가입 신청을 취소하시겠습니까?",description:`취소 시 대기 상태가 해제되며,
2가입을 원하실 경우 다시 신청해야 해요.`,cancelText:"닫기",actionText:"취소하기",onAction:()=>o.mutate({crewId:s.crewId})})]},s.crewId)})})]})}var ae="_1jhhr9p0",j="_1jhhr9p1",se="_1jhhr9p2",re="_1jhhr9p3 _112q7t03",te="_1jhhr9p4",ne="_1jhhr9p5",ie="_1jhhr9p6",oe="_1jhhr9p7 _112q7t06";function le({profile:a,navigateToMyProfileEditPage:r}){return e.jsxs("section",{className:ae,children:[a.profileImageUrl?e.jsx("img",{src:a.profileImageUrl,alt:"프로필 이미지",className:j}):e.jsx("div",{className:j,role:"img","aria-label":a.nickname}),e.jsxs("button",{type:"button",className:se,onClick:r,children:[e.jsx("span",{className:re,children:a.nickname}),e.jsx(x,{size:20,className:te})]}),e.jsxs("div",{className:ne,children:[e.jsx(I,{size:20,className:ie}),e.jsx("span",{className:oe,children:a.totalPoints.toLocaleString("ko-KR")})]})]})}var ce="_1pxb7as0 _1i39wkr0",de="_1pxb7as1 _1i39wkr1";function me(){const{push:a}=p();return[{id:"shopping",title:"쇼핑 관리",items:[{id:"order-history",label:"주문 내역",type:"navigation",onNavigate:()=>a("OrderHistory",{},{animate:!0})},{id:"address",label:"배송지 설정",type:"navigation",onNavigate:()=>a("AddressSettingPage",{},{animate:!0})},{id:"inquiry",label:"1:1 문의하기",type:"navigation",onNavigate:()=>d(v)}]},{id:"customer-support",title:"고객 지원",items:[{id:"notice",label:"공지사항",type:"action",onAction:()=>{}},{id:"inquiry-support",label:"1:1 문의하기",type:"navigation",onNavigate:()=>d(v)},{id:"feedback",label:"의견 남기기",type:"navigation",onNavigate:()=>d(D)},{id:"policy",label:"약관 및 정책",type:"navigation",onNavigate:()=>a("SettingsTermDetailPage",{termType:"terms-of-service"},{animate:!0})}]}]}function pe(){const{push:a}=p(),{data:r}=g(m.myInfoQuery()),{data:n}=g(m.myCrewsQuery()),i=r?.result,o=n??[],s=me(),t=()=>{a("UserProfileEditPage",{})},c=l=>{a("CrewPage",{id:l},{animate:!0})},f=()=>{a("OnboardingPage",{isExtra:"true"},{animate:!0})};return e.jsxs("div",{className:de,children:[i&&e.jsx(le,{profile:i,navigateToMyProfileEditPage:t}),e.jsx(ee,{crews:o,onNavigateToCrew:c,onCreateNewCrew:f}
2),s.map(l=>e.jsx(F,{section:l},l.id))]})}function _e(){const{push:a}=p();return e.jsxs(R,{backgroundColor:k.colors.background_sub,children:[e.jsxs(E,{children:[e.jsx("div",{className:ce,children:e.jsx(P,{center:"마이페이지",right:e.jsx("button",{type:"button",onClick:()=>a("SettingsPage",{}),"aria-label":"설정",children:e.jsx(A,{size:24})})})}),e.jsx(S,{suspenseFallback:e.jsx(T,{}),errorFallback:e.jsx(U,{}),children:e.jsx(pe,{})})]}),e.jsx(q,{activeTab:"mypage"})]})}export{_e as UserPage};
3//# sourceMappingURL=index-0HA7JarO.js.map

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.