1import{h as g,l as Q,j as e}from"./vendor-react-Dx9ATBpN.js";import{X as d,j as W,af as $,az as n,al as s,ae as r,aK as k}from"./index-TAoP3JUX.js";import{S as Z}from"./Select-CCHE51sf.js";import{S as H}from"./ShortUuid-DYkq09I4.js";import{E as ee}from"./EmptyState-P3vs2EoZ.js";import{M as te}from"./MyPageSection-ZS-yeE5H.js";import{P as ne}from"./Pager-RSQyOI8H.js";import{b as re}from"./InquiryModalContainer-D1PuNOsm.js";import{M as oe}from"./MyPageInnerLayout-CDcd8UvE.js";import{f as D,a as z}from"./date-fns-BjYf_1bz.js";import{e as se,g as ae}from"./convert-D6W3rJvB.js";import{a as q,f as G}from"./format-BlUmMNsm.js";import{m as ie,a as Y,b as le}from"./orderMeta-DJ-1oiyQ.js";import{u as de}from"./index-lRAxmBpm.js";import{u as ce}from"./index-CdTEOR8z.js";import{d as ue}from"./invalidateQueries-CN5Y2lxy.js";import{C as pe}from"./ConfirmModal-CB0ydT6n.js";import"./vendor-firebase-CM36PMsb.js";import"./vendor-recharts-wtmkQznW.js";import"./vendor-motion-27JH31EY.js";import"./vendor-datepicker-B96X1cxi.js";import"./index-CGtSim9N.js";import"./Accordion-B5qUfe2D.js";import"./useInfiniteFetch-DIlkqqdy.js";import"./index-yk-6UIv5.js";import"./useFetchPublic-CQTFb7xh.js";import"./PageTitle-Bac1yGW9.js";import"./index-CCkIpfDZ.js";import"./index-C3PmEdZi.js";import"./index-C9KgdRKW.js";import"./index-Covfrwq4.js";const J=20,xe=[{key:"",value:"ãã¹ã¦"},{key:d.Pending,value:"決æ¸å¾
ã¡"},{key:d.AwaitingPayment,value:"å
¥éå¾
ã¡"},{key:d.Paid,value:"æ±ºæ¸æ¸ã¿"},{key:d.Processing,value:"å¦çä¸"},{key:d.Shipped,value:"çºéæ¸ã¿"},{key:d.Canceled,value:"ãã£ã³ã»ã«"},{key:d.Refunded,value:"è¿éæ¸ã¿"}],P=t=>`Â¥${t.toLocaleString()}`,me=t=>{if(!t)return null;const u=t.trim().toLowerCase(),i={credit:"ã¯ã¬ã¸ããã«ã¼ã",creditcard:"ã¯ã¬ã¸ããã«ã¼ã",card:"ã¯ã¬ã¸ããã«ã¼ã",paypay:"PayPay",cvs:"ã³ã³ããæã",convenience:"ã³ã³ããæã",bank:"éè¡æ¯è¾¼",bank_transfer:"éè¡æ¯è¾¼",banktransfer:"éè¡æ¯è¾¼"}[u];return i?{label:i,isKnown:!0}:{label:t,isKnown:!1}},he=t=>{const[u,m]=g.useState(),i=Q(),l=g.useMemo(()=>Math.ceil((t.totalCount||0)/J),[t.totalCount]),p=g.useMemo(()=>{const o=t.orders??[],S=new Map;for(const h of o){const a=S.get(h.reserveId);a?a.push(h):S.set(h.reserveId,[h])}return[...S.entries()].map(([h,a])=>{const c=a[0],v=a.reduce((x,f)=>x+f.subtotal,0),M=a.reduce((x,f)=>Math.max(x,f.shippingFee),0),R=a.reduce((x,f)=>x+f.optionPrice,0),B=a.reduce((x,f)=>x+f.taxAmount,0),I=a.reduce((x,f)=>x+f.totalAmount,0),A=a.some(x=>x.hasReview);return{reserveId:h,orderedAt:c.orderedAt,shopName:c.shopName,productId:c.productId,status:c.status,groupSubtotal:v,groupShippingFee:M,groupOptionPrice:R,groupTaxAmount:B,groupGrandTotal:I,groupTotal:v+M+R,items:a,addressee:c.addressee??null,hasReview:A,paymentMethod:c.paymentMethod??null,refundedAt:c.refundedAt??null,refundedBy:c.refundedBy??null,refundReason:c.refundReason??null,carrier:c.carrier??null,trackingNumber:c.trackingNumber??null,trackingUrl:c.trackingUrl??null,shippedAt:c.shippedAt??null,canceledAt:c.canceledAt??null,canceledBy:c.canceledBy??null,cancellationReason:c.cancellationReason??null}})},[t.orders]),w=!t.isLoading&&p.length===0;return e.jsxs(oe,{title:"注æä¸è¦§",description:"注æããååã確èªãããã¨ãã§ãã¾ãã",children:[e.jsxs(te,{children:[e.jsx(ze,{children:e.jsx(Z,{value:t.status??"",onChange:o=>{t.setStatus(o||null)},placeholder:"ã¹ãã¼ã¿ã¹ã§çµãè¾¼ã¿",options:xe})}),e.jsxs(Be,{children:[e.jsxs(Te,{children:[t.totalCount??p.length,"ä»¶"]}),e.jsx(Fe,{children:"ï¼ç¨è¾¼ã¿ä¾¡æ ¼ã§ãï¼"})]}),t.isLoading&&e.jsx(Ne,{children:"èªã¿è¾¼ã¿ä¸..."}),w&&e.jsx(ee,{title:"注æãããã¾ãã",description:t.status?"鏿ä¸ã®ã¹ãã¼ã¿ã¹ã«è©²å½ããæ³¨æãããã¾ããããã£ã«ã¿ã夿´ãã¦ã試ããã ããã":"ã¾ã 注æãããã¾ãããæ°ã«ãªãååãæ¢ãã¦ã¿ã¾ãããã",action:!t.status&&e.jsx(W,{variant:"fill",onClick:()=>i("/search-product"),children:"ååãæ¢ã"})}),e.jsx(Le,{children:p.map(o=>{const S=se(o.status),h=me(o.paymentMethod);return e.jsxs(Oe,{children:[e.jsxs(Ee,{children:[e.jsxs(Ue,{children:[e.jsx(He,{children:D(z(o.orderedAt),"yyyy/MM/dd HH:mm")}
1),e.jsxs(qe,{children:[e.jsx(Ge,{children:o.shopName}),e.jsx(_e,{children:"·"}),e.jsx(H,{uuid:o.reserveId})]}),h&&e.jsxs(Re,{$muted:!h.isKnown,title:h.isKnown?void 0:"ä¸æãªæ±ºæ¸ææ®µï¼ãã®ä»æ±ãï¼",children:["ãæ¯æã: ",h.label]})]}),e.jsxs(Ke,{children:[e.jsx(Ve,{children:P(o.groupGrandTotal)}),e.jsx(tt,{children:"åè¨ï¼ç¨è¾¼ï¼"}),e.jsx(Xe,{children:e.jsx(Ye,{$badgeColor:S,children:ae(o.status)})})]})]}),o.addressee&&e.jsx(fe,{addressee:o.addressee}),e.jsx(rt,{children:o.items.map(a=>e.jsxs(ot,{children:[e.jsxs(st,{children:[e.jsxs(at,{children:[e.jsx(it,{children:a.productName}),a.unitPriceName&&e.jsx(lt,{children:a.unitPriceName})]}),e.jsxs(dt,{children:[e.jsxs(ct,{children:[P(a.unitPrice)," à ",a.quantity]}),e.jsx(ut,{children:e.jsx(H,{uuid:a.subReserveId,label:"注ææç´°çªå·"})})]})]}),e.jsx(pt,{children:P(a.subtotal)})]},a.subReserveId))}),e.jsx(ge,{status:o.status,paymentMethod:o.paymentMethod,hasCancellationReason:!!o.cancellationReason,onOpenInquiry:o.productId?()=>m(o.productId):void 0}),e.jsx(ye,{status:o.status,isResuming:t.resumingReserveId===o.reserveId,isCanceling:t.cancelingReserveId===o.reserveId,onResumePayment:()=>t.onResumePayment(o.reserveId),onCancelOrder:()=>t.onCancelOrder(o.reserveId)}),e.jsx(be,{status:o.status,carrier:o.carrier,trackingNumber:o.trackingNumber,trackingUrl:o.trackingUrl,shippedAt:o.shippedAt}),e.jsx(je,{canceledAt:o.canceledAt,canceledBy:o.canceledBy,cancellationReason:o.cancellationReason}),e.jsx($e,{refundedAt:o.refundedAt,refundedBy:o.refundedBy,refundReason:o.refundReason}),e.jsxs(Je,{children:[e.jsx(nt,{type:"button",onClick:()=>i(`/mypage/orders/product/${o.reserveId}`),children:"詳細ãè¦ã"}),e.jsxs(Qe,{children:[e.jsxs(F,{children:[e.jsx(N,{children:"ååå°è¨ï¼ç¨è¾¼ï¼"}),e.jsx(L,{children:P(o.groupSubtotal)})]}),o.groupOptionPrice>0&&e.jsxs(F,{children:[e.jsx(N,{children:"ãªãã·ã§ã³å°è¨ï¼ç¨è¾¼ï¼"}),e.jsx(L,{children:P(o.groupOptionPrice)})]}),e.jsxs(F,{children:[e.jsx(N,{children:"éæï¼ç¨è¾¼ï¼"}),e.jsx(L,{children:o.groupShippingFee===0?"ç¡æ":P(o.groupShippingFee)})]}),e.jsxs(We,{children:[e.jsx(Ze,{children:"åè¨ï¼ç¨è¾¼ï¼"}),e.jsx(et,{children:P(o.groupGrandTotal)})]})]})]})]},o.reserveId)})}),l>1&&e.jsx(xt,{children:e.jsx(ne,{pageCount:l,currentPage:t.page-1,setPage:o=>t.setPage(o+1)})})]}),e.jsx(re,{isOpen:!!u,productId:u,onClose:()=>m(void 0)})]})},fe=({addressee:t})=>{const u=!!t.shippingName||!!t.shippingPostal||!!t.shippingPrefecture||!!t.shippingMunicipality||!!t.shippingAddress;return e.jsxs(Ae,{children:[e.jsxs(K,{children:[e.jsx(V,{children:"注æè
"}),e.jsx(X,{children:t.ordererName}),t.ordererPostal&&e.jsxs(C,{children:["ã",q(t.ordererPostal)]}),e.jsxs(C,{children:[t.ordererPrefecture,t.ordererMunicipality,t.ordererAddress]}),t.ordererPhoneNumber&&e.jsx(C,{children:G(t.ordererPhoneNumber)})]}),e.jsxs(K,{children:[e.jsx(V,{children:"é
éå
"}),u?e.jsxs(e.Fragment,{children:[t.shippingName&&e.jsx(X,{children:t.shippingName}),t.shippingPostal&&e.jsxs(C,{children:["ã",q(t.shippingPostal)]}),e.jsxs(C,{children:[t.shippingPrefecture??"",t.shippingMunicipality??"",t.shippingAddress??""]}),t.shippingPhoneNumber&&e.jsx(C,{children:G(t.shippingPhoneNumber)})]}):e.jsx(De,{children:"注æè
ã¨åã"})]})]})},ge=({status:t,paymentMethod:u,hasCancellationReason:m,onOpenInquiry:i})=>{const l=(()=>{switch(t){case d.Pending:return{tone:"warning",title:"ãæ¯æãããå¾
ã¡ãã¦ãã¾ã",body:"ãæ¯æãã ã¾ã å®äºãã¦ãã¾ããã ãæ¯æããå®äºããã¾ã§ 注æã®å¦ç㯠å§ã¾ãã¾ããã ãæ¯æãæç¶ãã ç¶ãã¦ãã ããã"};case d.AwaitingPayment:{const p=(u??"").trim().toLowerCase();return{tone:"warning",title:"ãæ¯æãããå¾
ã¡ãã¦ãã¾ã",body:p==="cvs"||p==="convenience"?"ã³ã³ããã§ã® ãæ¯æãã ãå¾
ã¡ãã¦ãã¾ãã æ¯ææéå
ã« ãæ¯æãããªãå ´åã æ³¨æã¯ èªåçã« ãã£ã³ã»ã«ããã ãã¨ãããã¾ãã":p==="bank"||p==="bank_transfer"||p==="banktransfer"?"éè¡æ¯è¾¼ã® å
¥é確èªã ãå¾
ã¡ãã¦ãã¾ãã æ¯è¾¼ãåæ ããã㨠èªåçã« ãæ±ºæ¸æ¸ã¿ã ã«ãªãã¾ãã":"ãæ¯æãã ãå¾
ã¡ãã¦ãã¾ãã ãæ¯æããå®äºããã¾ã§ 注æã®å¦ç㯠å§ã¾ãã¾ããã"}}case d.Paid:return{tone:"info",title:"ãæ³¨æãããã¨ããããã¾ãã",body:"ã·ã§ããã çºéæºåã« å
¥ãã¾ãã çºéã¾ã§ã
1ã°ãã ãå¾ ã¡ãã ããã"};case d.Processing:return{tone:"info",title:"ã·ã§ããã çºéæºåä¸ã§ã",body:"ã¾ããªã çºéããã¾ãã çºéæºåã« çæãã¦ããããã ãã®æ³¨æã¯ ã客æ§ãèªèº«ã§ã¯ ãã£ã³ã»ã«ã§ãã¾ããã 夿´ã»ãã£ã³ã»ã«ã ã叿ã®å ´å㯠ãåãåãããã ããã",showInquiry:!0};case d.Shipped:return{tone:"success",title:"çºéæ¸ã¿ã§ã",body:"ãæå ã«å±ãã¾ã§ ããå°ã ãå¾ ã¡ãã ããã çºéæ¸ã¿ã®ãã ãã®æ³¨æã¯ ãã£ã³ã»ã«ã§ãã¾ããã ååã é éã«ã¤ã㦠ã䏿ç¹ã ããå ´å㯠ãåãåãããã ããã",showInquiry:!0};case d.Canceled:return{tone:"muted",title:"ãã®æ³¨æã¯ãã£ã³ã»ã«ããã¾ãã",body:m?"ãã£ã³ã»ã«çç±ã¯ ä¸è¨ã® ããã£ã³ã»ã«æ å ±ã 㧠確èªã§ãã¾ãã":"ã䏿ç¹ã ããå ´å㯠ã·ã§ããã¾ã§ ãåãåãããã ããã"};case d.AutoCanceled:return{tone:"muted",title:"æ¯ææéè¶ éã«ãã èªåãã£ã³ã»ã«ããã¾ãã",body:"ãæ¯æãã æéå ã« å®äºããªãã£ããã æ³¨æã¯ ãã£ã³ã»ã«ããã¾ããã å¿ è¦ã§ããã° ããä¸åº¦ ãæ³¨æãã ããã"};case d.Refunded:return{tone:"muted",title:"è¿éå¦çãå®äºãã¾ãã",body:m?"ãã£ã³ã»ã«çç±ã¯ ä¸è¨ã® ããã£ã³ã»ã«æ å ±ã 㧠確èªã§ãã¾ãã è¿éæ¥æ / è¿éé¡ã® 詳細㯠詳細ãã¼ã¸ãã ã確èªãã ããã":"è¿éæ¥æ / è¿éé¡ã® 詳細㯠詳細ãã¼ã¸ãã ã確èªãã ããã"};default:return null}})();return l?e.jsxs(we,{$tone:l.tone,children:[e.jsx(Se,{children:l.title}),e.jsx(Pe,{children:l.body}),"showInquiry"in l&&l.showInquiry&&i&&e.jsx(ve,{type:"button",onClick:i,children:"ã·ã§ããã«åãåããã"})]}):null},ye=({status:t,isResuming:u,isCanceling:m,onResumePayment:i,onCancelOrder:l})=>{const p=t===d.Pending;if(!(t===d.Pending||t===d.AwaitingPayment||t===d.Paid))return null;const o=u||m;return e.jsxs(Ce,{children:[p&&e.jsx(_,{type:"button",$primary:!0,disabled:o,onClick:i,children:u?"確èªãã¦ãã¾ãâ¦":"ãæ¯æããç¶ãã"}),e.jsx(_,{type:"button",disabled:o,onClick:l,children:"注æããã£ã³ã»ã«"}),t===d.Paid&&e.jsx(Me,{children:"ã·ã§ããã çºéæºåã« çæãã㨠ãã£ã³ã»ã«ã§ããªããªãã¾ãã"})]})},be=({status:t,carrier:u,trackingNumber:m,trackingUrl:i,shippedAt:l})=>{const p=!!(u&&m),w=!p&&t===d.Shipped;return!p&&!w?null:e.jsxs(O,{children:[e.jsx(E,{children:"é éã»è¿½è·¡"}),p?e.jsxs(U,{children:[e.jsxs(y,{children:[e.jsx(b,{children:"é éä¼ç¤¾"}),e.jsx(j,{children:u})]}),e.jsxs(y,{children:[e.jsx(b,{children:"追跡çªå·"}),e.jsx(j,{children:m})]}),l&&e.jsxs(y,{children:[e.jsx(b,{children:"çºéæ¥æ"}),e.jsx(j,{children:D(z(l),"yyyy/MM/dd HH:mm")})]}),i&&e.jsxs(y,{children:[e.jsx(b,{children:"追跡ãã¼ã¸"}),e.jsx(j,{children:e.jsx(ke,{href:i,target:"_blank",rel:"noopener noreferrer",children:"é éç¶æ³ã確èª"})})]})]}):e.jsx(Ie,{children:"追跡æ å ±ã¯ ã¾ã ç»é²ããã¦ãã¾ããã ã·ã§ãã㧠追跡æ å ±ã ç»é²ãã㨠ããã«è¡¨ç¤ºããã¾ãã"})]})},je=({canceledAt:t,canceledBy:u,cancellationReason:m})=>{if(!t)return null;const i=ie(u),l=Y(m);return e.jsxs(O,{$variant:"refund",children:[e.jsx(E,{children:"ãã£ã³ã»ã«æ å ±"}),e.jsxs(U,{children:[e.jsxs(y,{children:[e.jsx(b,{children:"ãã£ã³ã»ã«æ¥æ"}),e.jsx(j,{children:D(z(t),"yyyy/MM/dd HH:mm")})]}),i&&e.jsxs(y,{children:[e.jsx(b,{children:"ãã£ã³ã»ã«å®è¡è "}),e.jsx(j,{children:i})]}),l&&e.jsxs(y,{children:[e.jsx(b,{children:"ãã£ã³ã»ã«çç±"}),e.jsx(j,{children:l})]})]})]})},$e=({refundedAt:t,refundedBy:u,refundReason:m})=>{if(!t)return null;const i=le(u),l=Y(m);return e.jsxs(O,{$variant:"refund",children:[e.jsx(E,{children:"è¿éæ å ±"}),e.jsxs(U,{children:[e.jsxs(y,{children:[e.jsx(b,{children:"è¿éå¦çæ¥æ"}),e.jsx(j,{children:D(z(t),"yyyy/MM/dd HH:mm")})]}),i&&e.jsxs(y,{children:[e.jsx(b,{children:"è¿éå®è¡è "}),e.jsx(j,{children:i})]}),l&&e.jsxs(y,{children:[e.jsx(b,{children:"è¿éçç±"}),e.jsx(j,{children:l})]})]})]})},T={info:{bg:"#EAF3FB",border:"#BFD9F2",fg:"#0C447C"},warning:{bg:"#FDF4DD",border:"#F4DD9E",fg:"#7A5B0B"},success:{bg:"#EEF6E1",border:"#C9DDA6",fg:"#3B6D11"},muted:{bg:"#F4F2EC",border:"#E0DDD3",fg:"#5C5C5C"}},we=n.div` 2 display: flex; 3 flex-direction: column; 4 gap: 4px; 5 padding: 10px 16px; 6 border-top: 1px solid ${r.borderDefault}; 7 background-color: ${({$tone:t})=>T[t].bg}; 8 border-left: 3px solid ${({$tone:t})=>T[t].border}; 9 color: ${({$tone:t})=>T[t].fg}; 10`,Se=n.span` 11 font-size: ${s.small}; 12 font-weight: 700; 13`,Pe=n.span` 14 font-size: ${s.extraSmall}; 15 line-height: 1.6; 16`,ve=n.button` 17 align-self: flex-start; 18 padding: 6px 14px; 19 margin-top: 8px; 20 font-size: ${s.extraSmall}; 21 font-weight: 700; 22 color: ${r.textSecondary}; 23 cursor: pointer; 24 background-color: ${r.surfaceDefault}; 25 border: 1px solid ${r.borderDefault}; 26 border-radius: 4px; 27`,Ce=n.div` 28 display: flex; 29 flex-wrap: wrap; 30 gap: 8px; 31 padding: 12px 16px; 32 border-top: 1px solid ${r.borderDefault}; 33 34 @media ${$.smartPhone} { 35 flex-direction: column; 36 } 37`,Me=n.p` 38 flex-basis: 100%; 39 margin: 0; 40 font-size: ${s.extraSmall}; 41 line-height: 1.6; 42 color: ${r.textSecondary}; 43`,_=n.button` 44 padding: 8px 16px; 45 font-size: ${s.small}; 46 font-weight: 700; 47 color: ${({$primary:t})=>t?r.textInverse:r.textSecondary}; 48 cursor: pointer; 49 background-color: ${({$primary:t})=>t?r.brandAccent:r.surfaceDefault}; 50 border: 1px solid 51 ${({$primary:t})=>t?r.brandAccent:r.borderDefault}; 52 border-radius: 4px; 53 54 &:disabled {
55 cursor: not-allowed; 56 opacity: 0.6; 57 } 58`,Re=n.span` 59 display: inline-flex; 60 align-items: center; 61 padding: 2px 8px; 62 margin-top: 4px; 63 border-radius: 999px; 64 background-color: ${({$muted:t})=>t?r.surfaceMuted:r.surfaceSubtle}; 65 color: ${({$muted:t})=>t?r.textMuted:r.textSecondary}; 66 font-size: ${s.extraSmall}; 67 font-weight: 500; 68 white-space: nowrap; 69 width: fit-content; 70 border: 1px solid ${r.borderDefault}; 71`,O=n.section` 72 display: flex; 73 flex-direction: column; 74 gap: 6px; 75 padding: 12px 16px; 76 border-top: 1px solid ${r.borderDefault}; 77 background-color: ${({$variant:t})=>t==="refund"?"#FBEAF0":r.surfaceMuted}; 78 font-size: ${s.small}; 79 line-height: 1.5; 80`,E=n.span` 81 font-size: ${s.extraSmall}; 82 font-weight: 700; 83 color: ${r.textSecondary}; 84`,U=n.div` 85 display: flex; 86 flex-direction: column; 87 gap: 4px; 88`,y=n.div` 89 display: grid; 90 grid-template-columns: 100px 1fr; 91 gap: 8px; 92 align-items: baseline; 93 94 @media ${$.smartPhone} { 95 grid-template-columns: 1fr; 96 gap: 2px; 97 } 98`,b=n.span` 99 font-size: ${s.extraSmall}; 100 color: ${r.textSecondary}; 101`,j=n.span` 102 color: ${r.textPrimary}; 103 word-break: break-all; 104`,ke=n.a` 105 color: ${r.brandAccent}; 106 text-decoration: underline; 107 font-weight: 600; 108 109 &:hover { 110 opacity: 0.85; 111 } 112`,Ie=n.span` 113 color: ${r.textMuted}; 114 font-size: ${s.extraSmall}; 115 font-style: italic; 116`,Ae=n.div` 117 display: grid; 118 grid-template-columns: 1fr 1fr; 119 gap: 16px; 120 padding: 12px 16px; 121 border-bottom: 1px solid ${r.borderDefault}; 122 background-color: ${r.surfaceMuted}; 123 font-size: ${s.small}; 124 125 @media ${$.smartPhone} { 126 grid-template-columns: 1fr; 127 gap: 12px; 128 } 129`,K=n.div` 130 display: flex; 131 flex-direction: column; 132 gap: 2px; 133 min-width: 0; 134`,V=n.div` 135 font-size: ${s.extraSmall}; 136 color: ${r.textMuted}; 137 letter-spacing: 0.04em; 138`,X=n.div` 139 font-weight: 600; 140 color: ${r.textPrimary}; 141`,C=n.div` 142 color: ${r.textSecondary}; 143`,De=n.div` 144 color: ${r.textMuted}; 145`,ze=n.div` 146 display: flex; 147 justify-content: flex-end; 148 margin-bottom: 16px; 149 150 > * { 151 width: 200px; 152 } 153 154 @media ${$.smartPhone} { 155 > * { 156 width: 100%; 157 } 158 } 159`,Be=n.div` 160 display: flex; 161 align-items: baseline; 162 justify-content: space-between; 163 margin-bottom: 12px; 164 flex-wrap: wrap; 165 gap: 4px; 166`,Te=n.p` 167 margin: 0; 168 font-size: ${s.semiLarge}; 169 color: ${r.textPrimary}; 170`,Fe=n.span` 171 font-size: ${s.small}; 172 color: ${r.textMuted}; 173`,Ne=n.p` 174 margin: 24px 0; 175 text-align: center; 176 color: ${r.textMuted}; 177`,Le=n.div` 178 display: flex; 179 flex-direction: column; 180 gap: 12px; 181`,Oe=n.article` 182 background-color: ${r.surfaceDefault}; 183 border: 1px solid ${r.borderDefault}; 184 border-radius: 12px; 185 overflow: hidden; 186`,Ee=n.header` 187 display: flex; 188 align-items: flex-start; 189 justify-content: space-between; 190 gap: 16px; 191 padding: 12px 16px; 192 background-color: ${r.surfaceSubtle}; 193 border-bottom: 1px solid ${r.borderDefault}; 194 flex-wrap: wrap; 195 196 @media ${$.smartPhone} { 197 flex-direction: column; 198 align-items: stretch; 199 gap: 12px; 200 } 201`,Ue=n.div` 202 display: flex; 203 flex-direction: column; 204 gap: 4px; 205 min-width: 0; 206`,He=n.div` 207 font-size: ${s.small}; 208 color: ${r.textSecondary}; 209`,qe=n.div` 210 display: flex; 211 align-items: center; 212 gap: 6px; 213 font-size: ${s.extraSmall}; 214 color: ${r.textMuted}; 215 flex-wrap: wrap; 216`,Ge=n.span` 217 color: ${r.textMuted}; 218`,_e=n.span` 219 color: ${r.borderStrong}; 220`,Ke=n.div` 221 display: flex; 222 flex-direction: column; 223 align-items: flex-end; 224 gap: 6px; 225 226 @media ${$.smartPhone} { 227 align-items: stretch; 228 } 229`,Ve=n.div` 230 font-size: ${s.large}; 231 font-weight: 600; 232 color: ${r.textPrimary}; 233 font-variant-numeric: tabular-nums; 234 235 @media ${$.smartPhone} { 236 text-align: right; 237 } 238`,Xe=n.div` 239 display: flex; 240 align-items: center; 241 gap: 8px; 242 243 @media ${$.smartPhone} { 244 justify-content: space-between; 245 } 246`,Ye=n.span` 247 display: inline-flex; 248 align-items: center; 249 gap: 5px; 250 padding: 5px 12px; 251 border-radius: 8px; 252 background-color: ${({$badgeColor:t})=>t.bg}; 253 color: ${({$badgeColor:t})=>t.fg}; 254 font-size: ${s.small}; 255 font-weight: 500; 256 white-space: nowrap; 257`,Je=n.div` 258 display: flex; 259 justify-content: space-between; 260 align-items: flex-end; 261 gap: 16px; 262 padding: 12px 16px; 263 border-top: 1px solid ${r.borderDefault}; 264 flex-wrap: wrap; 265 266 @media ${$.smartPhone} { 267 padding: 12px; 268 flex-direction: column; 269 align-items: stretch; 270 } 271`,Qe=n.div` 272 display: flex; 273 flex-direction: column; 274 gap: 2px; 275 min-width: 200px; 276 text-align: right; 277`,F=n.div` 278 display: flex; 279 justify-content: space-between; 280 gap: 16px; 281 font-size: ${s.extraSmall}; 282 color: ${r.textMuted}; 283`,N=n.span``,L=n.span` 284 font-variant-numeric: tabular-nums; 285`,We=n.div` 286 display: flex; 287 justify-content: space-between; 288 gap: 16px; 289 margin-top: 4px; 290 padding-top: 6px; 291 border-top: 1px solid ${r.borderDefault}; 292 font-size: ${s.small}; 293 color: ${r.textPrimary}; 294`,Ze=n.span` 295 font-weight: 600; 296`,et=n.span` 297 font-weight: 700; 298 font-variant-numeric: tabular-nums; 299`,tt=n.div` 300 font-size: ${s.extraSmall}; 301 color: ${r.textMuted}; 302 margin-top: -2px; 303`,nt=n.button` 304 height: 36px; 305 padding: 0 16px; 306 background-color: transparent; 307 color: ${r.brandInk}; 308 border: 1px solid ${r.brandInk}; 309 border-radius: 6px; 310 font-size: ${s.small}; 311 font-weight: 600; 312 cursor: pointer; 313 transition: background-color 150ms ease-out; 314 315 &:hover { 316 background-color: ${r.surfaceSubtle}; 317 } 318 319 @media ${$.smartPhone} { 320 width: 100%; 321 height: 40px; 322 } 323`,rt=n.ul` 324 list-style: none; 325 margin: 0; 326 padding: 4px 16px; 327`,ot=n.li` 328 display: flex; 329 align-items: flex-start; 330 gap: 12px; 331 padding: 10px 0; 332 333 & + & { 334 border-top: 1px dashed ${r.borderDefault}; 335 } 336`,st=n.div` 337 flex: 1; 338 display: flex; 339 flex-direction: column; 340 gap: 4px; 341 min-width: 0; 342`,at=n.div` 343 display: flex; 344 flex-wrap: wrap; 345 align-items: baseline; 346 gap: 4px 10px; 347`,it=n.span` 348 font-size: ${s.medium}; 349 font-weight: 600; 350 color: ${r.textPrimary}; 351 word-break: break-word; 352`,lt=n.span` 353 font-size: ${s.small}; 354 color: ${r.textSecondary}; 355 word-break: break-word; 356`,dt=n.div` 357 display: flex; 358 align-items: center; 359 flex-wrap: wrap; 360 gap: 4px 12px; 361 font-size: ${s.small}; 362 color: ${r.textSecondary}; 363`,ct=n.span` 364 white-space: nowrap; 365`,ut=n.span` 366 display: inline-flex; 367 align-items: center; 368 font-size: ${s.extraSmall}; 369 color: ${r.textMuted}; 370`,pt=n.div` 371 font-size: ${s.medium}; 372 font-weight: 600; 373 color: ${r.textPrimary}; 374 white-space: nowrap; 375 text-align: right; 376 flex-shrink: 0; 377 font-variant-numeric: tabular-nums; 378`,xt=n.div` 379 margin-top: 52px; 380`,_t=()=>{var I,A;const[t,u]=g.useState(void 0),[m,i]=g.useState(1),l=g.useCallback(x=>{u(x),i(1)},[]),p=ue({status:t??void 0,page:m,perPage:J}),w=ce(),[o,S]=g.useState(null),h=g.useCallback(x=>{o||(S(x),w.mutate({reserveId:x},{onSuccess:f=>{if(f.paymentUrl){window.location.href=f.paymentUrl;return}
380if(f.status===d.Paid){k.info("ãæ¯æãã¯æ¢ã«å®äºãã¦ãã¾ããã æ³¨æããæ±ºæ¸æ¸ã¿ãã«æ´æ°ãã¾ããã");return}k.error("ãæ¯æãç»é¢ã®æå¹æéãåãã¦ãã¾ãã ãææ°ã§ããã ãã®æ³¨æããã£ã³ã»ã«ã®ããæ¹ãã¦ã注æãã ããã")},onError:()=>{k.error("ãæ¯æãç¶æ³ã®ç¢ºèªã«å¤±æãã¾ããã æéãããã¦å度ã試ããã ããã")},onSettled:()=>{S(null)}}))},[w,o]),a=de(),[c,v]=g.useState(null),[M,R]=g.useState(null),B=g.useCallback(()=>{if(!c)return;const x=c;R(x),a.mutate({reserveId:x},{onSuccess:()=>{k.success("注æããã£ã³ã»ã«ãã¾ããã"),v(null)},onError:()=>{k.error("ãã£ã³ã»ã«ã«å¤±æãã¾ããã æ¢ã«ãæ¯æããå®äºãã¦ããå ´åã¯ãã£ã³ã»ã«ã§ãã¾ããã")},onSettled:()=>{R(null)}})},[a,c]);return e.jsxs(e.Fragment,{children:[e.jsx(he,{page:m,status:t,orders:(I=p.data)==null?void 0:I.orders,totalCount:(A=p.data)==null?void 0:A.totalCount,isLoading:p.isLoading,setPage:i,setStatus:l,onResumePayment:h,onCancelOrder:v,resumingReserveId:o,cancelingReserveId:M}),e.jsx(pe,{isOpen:!!c,title:"ãã®æ³¨æããã£ã³ã»ã«ãã¾ããï¼",description:"ãã£ã³ã»ã«ãã㨠注æã¯åãæ¶ããã ååã¯å¨åº«ã«æ»ãã¾ãã å
ã«æ»ããã¨ã¯ã§ãã¾ããã",confirmLabel:"ãã£ã³ã»ã«ãã",cancelLabel:"æ»ã",variant:"danger",isProcessing:!!M,onConfirm:B,onClose:()=>v(null)})]})};export{_t 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.