import{a as d,k as s,f as n}from"./vendor-query-BjC2S-sR.js";import{at as o,bb as g,o as m,m as l,c as p,bc as v,bd as w,be as f}from"./feature-order-C2we0F5o.js";import{j as y}from"./vendor-react-C630P38J.js";const R={getCategoryProductReviews:(e,r)=>o({method:"GET",url:"/category/product-reviews",params:e,...r}),getReviewBoardConfig:e=>o({method:"GET",url:"/product-reviews/configurations",...e}),getPhotoReviewList:(e,r,t)=>o({method:"GET",url:`/products/${e}/photo-reviews`,params:r,...t}),getProductReviewList:(e,r,t)=>o({method:"GET",url:`/products/${e}/product-reviews`,params:r,...t}),registerProductReview:(e,r,t)=>o({method:"POST",url:`/products/${e}/product-reviews`,data:r,...t}),getReviewableOptions:(e,r,t)=>o({method:"GET",url:`/products/${e}/reviewable-options`,params:r,...t}),getReviewCountByRatingRange:(e,r,t)=>o({method:"POST",url:`/products/${e}/summary`,data:r,...t}),getProductReviewListV2:(e,r,t)=>o({method:"GET",url:`/products/${e}/product-reviews`,params:r,headers:{...g(),version:"2.0"},...t}),getProductReview:(e,r,t,u)=>o({method:"GET",url:`/products/${e}/product-reviews/${r}`,params:t,...u}),updateProductReview:(e,r,t,u)=>o({method:"PUT",url:`/products/${e}/product-reviews/${r}`,data:t,...u}),deleteProductReview:(e,r,t)=>o({method:"DELETE",url:`/products/${e}/product-reviews/${r}`,...t}),getProductReviewComments:(e,r,t,u)=>o({method:"GET",url:`/products/${e}/product-reviews/${r}/comments`,params:t,...u}),recommendProductReview:(e,r,t)=>o({method:"POST",url:`/products/${e}/product-reviews/${r}/recommend`,...t}),cancelProductReviewRecommend:(e,r,t)=>o({method:"DELETE",url:`/products/${e}/product-reviews/${r}/recommend`,...t}),reportProductReview:(e,r,{reportReasonCd:t,content:u},a)=>o({method:"POST",url:`/products/${e}/product-reviews/${r}/report`,data:{reviewNo:r,reportReasonCd:t,content:u},...a}),cancelReportProductReview:(e,r,t)=>o({method:"DELETE",url:`/products/${e}/product-reviews/${r}/report`,...t}),getMyProductReviews:(e,r)=>o({method:"GET",url:"/profile/product-reviews",params:e,...r}),getReviewableProducts:(e,r)=>o({method:"GET",url:"/profile/order-options/product-reviewable",params:e,...r}),getReviewBoardList:(e,r)=>o({method:"GET",url:"/reviews/boards",params:e,...r}),getReviewTags:e=>o({method:"GET",url:"/reviews/tags",...e}),getReviewedProducts:(e,r)=>o({method:"GET",url:"/reviews/boards/reviewed-products",params:e,...r})},G=({searchParams:e,options:r})=>d({queryKey:m.list(e),queryFn:async()=>{const{data:t}=await l.getOrderList(e);return t},...r,placeholderData:s});var h="fjaorg0",j={fill:{dark:"fjaorg1",gray:"fjaorg2",light:"fjaorg3",primary:"fjaorg4",orange:"fjaorg5"},soft:{dark:"fjaorg6",gray:"fjaorg7",light:"fjaorg8",primary:"fjaorg9",orange:"fjaorga"},outline:{dark:"fjaorgb",gray:"fjaorgc",light:"fjaorgd",primary:"fjaorge",orange:"fjaorgf"}},E={none:"fjaorgg",md:"fjaorgh",lg:"fjaorgi",xl:"fjaorgj"},T={sm:"fjaorgk",md:"fjaorgl",lg:"fjaorgm"};const L=({children:e,className:r,variant:t="fill",tone:u="dark",radius:a="xl",size:i="md",...c})=>y.jsx("span",{...c,className:p(h,j[t][u],E[a],T[i],r),children:e}),O=({searchParams:e,options:r})=>n({queryKey:v.summaryDetail(e),queryFn:async()=>{const{data:t}=await w.getAccumulationSummary(e);return t},...r}),S=({searchParams:e,options:r})=>d({queryKey:f.myReviewableList(e),queryFn:async()=>{const{data:t}=await R.getReviewableProducts(e);return t},placeholderData:s,...r});export{L as B,O as a,S as b,R as r,G as u};