PageSourceSearch

https://onnuristore.com/_next/static/chunks/pages/goods/list/coupon/[uuid]-15e722fe11558bdd.js

js onnuristore.com collected 2026-10-06 16:23:29 UTC 8,608 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[2396],{60485:function(i,o,t){(window.__NEXT_P=window.__NEXT_P||[]).push(["/goods/list/coupon/[uuid]",function(){return t(95148)}])},95148:function(i,o,t){"use strict";t.r(o);var e=t(35944),n=t(9008),l=t.n(n);t(92261);var d=t(67294),r=t(29323),u=t(27527),c=t(59878),a=t(91055),s=t(35301),Z=t(61411),v=t(95287);t(69831),t(56735),t(17771);var p=t(70100),h=t(53247),g=t(68669),m=t(44807),x=t(11163),f=t(68949),y=t(78551),P=t(41226),C=t(18357),F=t(10761),w=t(26608),b=t(34960),_=t(2246),B=t(96840),D=t(68930),R=t(68364),S=t(23923),I=t(17832),z=t(66917),L=t(9793),E=t(29575);let GoodsByCouponList=()=>{let i="할인 쿠폰";return(0,e.BX)(Z.Z,{children:[(0,e.BX)(l(),{children:[(0,e.tZ)("title",{children:"온누리스토어 - ".concat(i)}),(0,e.tZ)("meta",{name:"description",content:"온누리스토어 - ".concat(i)})]}),(0,e.tZ)(e.HY,{children:(0,e.tZ)(b.Z,{title:i,defaultHeader:!0,children:(0,e.tZ)(h.Z,{children:(0,e.tZ)(k,{})})})})]})};GoodsByCouponList.getLayout=i=>(0,e.tZ)(s.Z,{noBottomNav:!0,noTopHeaderForMobile:!0,noFooter:!0,children:(0,e.tZ)(B.CH,{children:i})}),o.default=(0,r.Pi)(GoodsByCouponList);let CouponDetail=i=>{var o,t,n,l,d,r,c,a,s,v,p,h,g,m,x,f,y;return(0,e.tZ)(Z.Z,{py:20,children:(0,e.BX)(Z.Z,{width:"100%",justifyContent:"space-between",children:[(0,e.BX)(Z.Z,{display:"flex",alignItems:"center",children:[(0,e.tZ)(I.f,{valueBold:!0,unitBold:!0,textColor:w.Fz,valueFontSize:22,unitFontSize:22,percentage:!(null===(o=i.coupon)||void 0===o?void 0:o.isFixedPrice),value:(null===(t=i.coupon)||void 0===t?void 0:t.isFixedPrice)?(null===(l=i.coupon)||void 0===l?void 0:l.discountFixedPrice)||0:(null===(n=i.coupon)||void 0===n?void 0:n.discountFixedRate)||0}),(0,e.tZ)(Z.Z,{width:10}),!!(null===(d=i.coupon)||void 0===d?void 0:d.discountFixedRate)&&!!(null===(r=i.coupon)||void 0===r?void 0:r.discountFixedRateMaximumPrice)&&(0,e.tZ)(u.Z,{body2:!0,color:w.Fz,onnuriFont:!0,children:"최대 ".concat((0,P.y2)((null===(c=i.coupon)||void 0===c?void 0:c.discountFixedRateMaximumPrice)||0),"원 할인")})]}),(0,e.tZ)(Z.Z,{height:8}),(0,e.tZ)(Z.Z,{display:"flex",alignItems:"center",children:(0,e.tZ)(u.Z,{bold:!0,children:null===(a=i.coupon)||void 0===a?void 0:a.name})}),(0,e.tZ)(Z.Z,{height:32}),(0,e.tZ)(Z.Z,{display:"flex",children:(0,e.tZ)(e.HY,{children:(null===(s=i.coupon)||void 0===s?void 0:s.validEndDateTime)?(0,e.BX)(e.HY,{children:[(0,e.BX)(u.Z,{rawFontSize:11,bold:!0,mr:8,children:[(0,P.$s)(null===(v=i.coupon)||void 0===v?void 0:v.validEndDateTime),"일 남음"]}),(0,e.tZ)(u.Z,{rawFontSize:11,color:"#888888",children:"".concat((0,P.Xr)(null===(p=i.coupon)||void 0===p?void 0:p.validEndDateTime)," 까지")})]}):(0,e.tZ)(u.Z,{rawFontSize:11,color:"#888888",children:"날짜 제한 없음"})})}),(null===(h=i.coupon)||void 0===h?void 0:h.minimumValidPrice)||(null===(g=i.coupon)||void 0===g?void 0:g.discountFixedRateMaximumPrice)?(0,e.tZ)(Z.Z,{display:"flex",mt:4,children:(0,e.tZ)(u.Z,{rawFontSize:11,color:"#888888",children:!!(null===(m=i.coupon)||void 0===m?void 0:m.minimumValidPrice)&&"".concat((0,P.ek)((null===(x=i.coupon)||void 0===x?void 0:x.minimumValidPrice)||0)," 이상 상품 구매 시 적용 가능 ")+((null===(f=i.coupon)||void 0===f?void 0:f.discountFixedRateMaximumPrice)?"(최대 ".concat((0,P.ek)((null===(y=i.coupon)||void 0===y?void 0:y.discountFixedRateMaximumPrice)||0)," 할인)"):"")})}):(0,e.tZ)(u.Z,{rawFontSize:11,color:"#888888",children:"가격 제한 없음"})]})})},k=(0,r.Pi)(()=>{var i,o,t,n,l,r,s,h;let P=(0,x.useRouter)(),w=(0,F.oR)(),b=(0,B.DO)(),{getGaContextInfo:I}=(0,L._)(),[k,T]=(0,C.YD)(),U=P.query.uuid,X=(null===(i=w.buttonCategoryData)||void 0===i?void 0:i.map(i=>i.name||""))||[],G=(null===(o=w.buttonCategoryData)||void 0===o?void 0:o.findIndex(i=>(i.uuid||"")===b.searchCategoryUuid))||0,{data:H}=(0,y.a)({queryKey:["getUserCouponUsingGET",U],queryFn:()=>m.ZP.userCouponService.getUserCouponUsingGET(U)}),M=null==H?void 0:null===(n=H.data)||void 0===n?void 0:null===(t=n.data)||void 0===t?void 0:t.coupon;return(0,d.useEffect)(()=>{b.initFilter(),b.setSearchCategoryUuid("")},[null==M?void 0:M.uuid]),(0,d.useEffect)(()=>{(null==M?void 0:M.uuid)&&(b.searchRouteGoods&&b.goodsRouteBack?(0,f.z)(()=>{b.searchRouteGoods=!1,b.goodsRouteBack=!1}):(async()=>{var i;let o=await b.fetchProductItemDataList({categoryUuid:void 0,targetCouponUuid:null==M?void 0:M.uuid});(0,z.h9)({event:"view_item_list",ecommerce:{...I(),items:null==o?void 0:null===(i=o.data)||void 0===i?void 0:i.map(i=>({...E._E.getProductGAInfo(i)}))}})})())},[null==M?void 0:M.uuid,b.searchCategoryUuid,b.filterPriceIndex,b.filterBenefitTypeList,b.filterRatingIndex,b.filterSortTypeIndex]),(0,d.useEffect)(()=>{!T||b.isLoading||b.isInitLoading||b.fetchProductItemDataList({targetCouponUuid:null==M?void 0:M.uuid,isContinuousData:!0})},[T]),(0,e.tZ)(L.Z,{type:"list_coupon",couponName:null==M?void 0:M.name,children:(0,e.BX)(Z.Z,{pb:40,children:[(0,e.tZ)(CouponDetail,{c
1oupon:M}),(0,e.tZ)(S.x,{}),(0,e.tZ)(Z.Z,{bgcolor:"#fff",pt:4,sx:{mx:-12},children:(0,e.tZ)(c.Z,{pr:!0,list:X,value:G,onChange:i=>{var o,t;b.setSearchCategoryUuid((null===(t=w.buttonCategoryData)||void 0===t?void 0:null===(o=t.at(i))||void 0===o?void 0:o.uuid)||"")}})}),(0,e.tZ)(g.Z,{sx:{mx:-16}}),(0,e.tZ)(Z.Z,{pt:16,children:(0,e.tZ)(_.z,{store:b})}),b.isInitLoading?(0,e.tZ)(Z.Z,{children:(0,e.tZ)(v.ZP,{container:!0,rowSpacing:{lg:60,xs:24},columnSpacing:{lg:20,xs:8},children:null===(l=Array(12).fill(0))||void 0===l?void 0:l.map((i,o)=>(0,e.tZ)(v.ZP,{item:!0,xs:6,lg:4,children:(0,e.tZ)(p.G,{isLoading:!0})},o))})}):0==b.totalProductItemData.length?(0,e.tZ)(a.Z,{center:!0,py:{xs:80,lg:140},children:(0,e.tZ)(u.Z,{color:"#999999",children:"검색결과가 없습니다."})}):(null===(r=b.productItemData)||void 0===r?void 0:r.cursor)!=void 0&&(0,e.tZ)(v.ZP,{container:!0,rowSpacing:{lg:60,xs:24},columnSpacing:{lg:20,xs:8},children:null===(s=b.totalProductItemData)||void 0===s?void 0:s.map(i=>(0,e.tZ)(v.ZP,{item:!0,xs:6,lg:4,children:(0,e.tZ)(R.Z,{tag:"goods_list_by_coupon_".concat(null==M?void 0:M.uuid,"_").concat(i.id),children:(0,e.tZ)(Z.Z,{onClick:()=>(0,f.z)(()=>b.searchRouteGoods=!0),children:(0,e.tZ)(p.G,{data:i})})})},i.uuid))}),(b.isLoading||b.totalDataCount>(null===(h=b.totalProductItemData)||void 0===h?void 0:h.length))&&(0,e.BX)(Z.Z,{mt:{lg:60,xs:24},children:[(0,e.tZ)(Z.Z,{ref:k,mt:-100,position:"absolute"}),(0,e.tZ)(D.c,{items:4})]})]})})})},33831:function(i,o,t){"use strict";var e=t(35944),n=t(61411);o.Z=i=>{let{children:o,sx:t,...l}=i;return(0,e.tZ)(n.Z,{sx:{...t},display:{xs:"none",lg:"block"},...l,children:o})}},59878:function(i,o,t){"use strict";var e=t(35944);t(67294);var n=t(27527),l=t(26608),d=t(61411),r=t(10899),u=t(98843);o.Z=i=>{let{value:o,list:t,onChange:c,disableIndicator:a,pr:s}=i;return(0,e.tZ)(d.Z,{sx:{pr:s?20:void 0,width:"100%"},children:(0,e.tZ)(r.Z,{sx:{minHeight:0},value:o,variant:"scrollable",scrollButtons:!1,onChange:(i,o)=>c(o),TabIndicatorProps:a?{style:{display:"none"}}:void 0,children:null==t?void 0:t.map((i,o)=>(0,e.tZ)(u.Z,{disableRipple:!0,wrapped:!0,sx:{minWidth:0,minHeight:0,p:0,my:12,mx:12,"&.Mui-selected":{color:l.Fz}},label:(0,e.tZ)(n.Z,{children:i}),value:o},o))})})}},23923:function(i,o,t){"use strict";t.d(o,{x:function(){return ResponsiveDivider}});var e=t(35944);t(67294);var n=t(68669),l=t(33831),d=t(13453),r=t(61411);let ResponsiveDivider=i=>{let{onlyForPc:o,onlyForMobile:t,sx:u={},...c}=i;return(0,e.BX)(r.Z,{sx:{...u},children:[!o&&(0,e.tZ)(d.Z,{children:(0,e.tZ)(r.Z,{height:10,bgcolor:"#f9f9f9",mx:-16})}),!t&&(0,e.tZ)(l.Z,{children:(0,e.tZ)(n.Z,{...c})})]})}},17832:function(i,o,t){"use strict";t.d(o,{f:function(){return UnitText}});var e=t(35944);t(67294);var n=t(27527),l=t(61411);let UnitText=i=>{let{value:o,cost:t=!0,percentage:d,count:r,valueBold:u=!1,unitBold:c=!1,bigFont:a,smallFont:s,textColor:Z,valueFontSize:v,unitFontSize:p,sx:h}=i;return(0,e.BX)(l.Z,{display:"flex",alignItems:"center",width:"fit-content",sx:{...h},children:[(0,e.tZ)(n.Z,{wrapLineHeight:!0,fontSize:v?{xs:v,lg:v}:a?{xs:24,lg:24}:s?{xs:12,lg:14}:{xs:13,lg:16},bold:u,color:null!=Z?Z:void 0,sx:{wordBreak:"keep-all"},onnuriFont:!0,children:t&&"number"==typeof o?o.toLocaleString("ko-KR"):o}),(0,e.tZ)(n.Z,{wrapLineHeight:!0,fontSize:p?{xs:p,lg:p}:a?{xs:16,lg:18}:s?{xs:11,lg:12}:{xs:13,lg:14},color:null!=Z?Z:void 0,onnuriFont:!0,bold:c,children:r?"개":d?"%":t?"원":""})]})}}},function(i){i.O(0,[9323,4159,625,1740,4565,559,5675,5287,2667,9288,4306,9890,8680,9950,9718,792,581,5301,7630,100,9505,9774,2888,179],function(){return i(i.s=60485)}),_N_E=i.O()}]);

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.