PageSourceSearch

https://www.shopback.co.id/__sbcdn/_next/static/chunks/41006.9d53cd6523e8a2fb.js

js shopback.co.id collected 2026-10-02 10:49:46 UTC 9,002 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[41006],{115481:(e,n,t)=>{t.d(n,{A:()=>i});var r=t(949578);let i=e=>(0,r.A)("showTnc",e)},194200:(e,n,t)=>{t.d(n,{A:()=>r});let r={src:"/__sbcdn/_next/static/media/challenge_entertainment_box_ribbon-icon.b3018aa6.svg",height:16,width:16,blurWidth:0,blurHeight:0}},315060:(e,n,t)=>{t.d(n,{L:()=>d});var r=t(442444),i=t(360895),o=t(527826);let l=i.S.var("spacing.sbds-dimension-space-size-xl"),a=i.S.var("spacing.sbds-dimension-space-size-l"),d=()=>{let e=Number((0,r.useSearchParams)().get("bottom"));if(Number.isFinite(e)&&e>0)return"".concat(e,"px");let{iOS:n}="undefined"==typeof navigator?{iOS:!1}:(0,o.A)(navigator.userAgent);return n?l:a}},341204:(e,n,t)=>{t.r(n),t.d(n,{default:()=>m});var r=t(695155),i=t(212115),o=t(371110),l=t(981980),a=t(202543),d=t(381644),u=t(115481),c=t(87493),s=t(21640),f=t(761562),v=t(315060),h=t(250230);let p=(0,d.A)(),m=e=>{var n,t,d,m;let{data:b,conversationId:g,keyword:y,onClose:w}=e,k=(0,a.A)("webview"),[E,C]=(0,i.useState)(!1),_=(0,v.L)(),M=null!=(m=null==(n=b.originalSkuData)?void 0:n.skuId)?m:"",I=Number(null==(d=b.originalSkuData)||null==(t=d.merchant)?void 0:t.id),S=(0,i.useMemo)(()=>({...b,onViewTnC:Number.isInteger(I)&&I>0?()=>{(0,u.A)({merchantId:I})}:null}),[b,I]),x=(0,i.useCallback)(async()=>{if(!E){(0,h.KA)("sku",{featureName:"go_to_store",featureId:M,keyword:y}),C(!0);try{var e;await (0,f.u)(null==(e=b.originalSkuData)?void 0:e.redirect,{conversationId:g,keyword:y})}catch(e){p.error("[ai-picks] pick redirect failed: ".concat(e instanceof Error?e.message:String(e)))}finally{C(!1)}}},[g,b,E,y,M]);return(0,r.jsx)(o.default,{open:!0,onClose:w,enabledPullToClose:!0,hideIconCloseBtn:!0,showDivider:!0,renderActions:()=>{var e;return(0,r.jsxs)(l.BJ,{gap:0,w:"100%",children:[(0,r.jsxs)(l.so,{justifyContent:"space-between",alignItems:"center",gap:"sbds-dimension-space-size-m",w:"100%",children:[(0,r.jsx)(s.Kc,{price:null!=(e=b.priceAfterAllDiscount)?e:b.originPrice}),(0,r.jsx)(c.S1,{variant:"default",onClick:x,isLoading:E,children:k("Shop Now")})]}),(0,r.jsx)(l.az,{flexShrink:0,style:{height:_}})]})},children:(0,r.jsx)(s.Bc,{data:S,conversationId:g,screenName:"universal_search"})})}},395986:(e,n,t)=>{t.d(n,{Ay:()=>x,hS:()=>C});var r=t(212115),i=function(){return(i=Object.assign||function(e){for(var n,t=1,r=arguments.length;t<r;t++)for(var i in n=arguments[t])Object.prototype.hasOwnProperty.call(n,i)&&(e[i]=n[i]);return e}).apply(this,arguments)},o=function(e,n){var t={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&0>n.indexOf(r)&&(t[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var i=0,r=Object.getOwnPropertySymbols(e);i<r.length;i++)0>n.indexOf(r[i])&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(t[r[i]]=e[r[i]]);return t},l=Symbol("NiceModalId"),a={},d=r.createContext(a),u=r.createContext(null),c={},s={},f=0,v=function(){throw Error("No dispatch method detected, did you embed your app with NiceModal.Provider?")},h=function(){return"_nice_modal_"+f++},p=function(e,n){var t,r,o;switch(void 0===e&&(e=a),n.type){case"nice-modal/show":var l=n.payload,d=l.modalId,u=l.args;return i(i({},e),((t={})[d]=i(i({},e[d]),{id:d,args:u,visible:!!s[d],delayVisible:!s[d]}),t));case"nice-modal/hide":var d=n.payload.modalId;if(!e[d])return e;return i(i({},e),((r={})[d]=i(i({},e[d]),{visible:!1}),r));case"nice-modal/remove":var d=n.payload.modalId,c=i({},e);return delete c[d],c;case"nice-modal/set-flags":var f=n.payload,d=f.modalId,v=f.flags;return i(i({},e),((o={})[d]=i(i({},e[d]),v),o));default:return e}},m={},b={},g=function(e){return"string"==typeof e?e:(e[l]||(e[l]=h()),e[l])};function y(e,n){var t=g(e);if("string"==typeof e||c[t]||_(t,e),v({type:"nice-modal/show",payload:{modalId:t,args:n}}),!m[t]){var r,i,o=new Promise(function(e,n){r=e,i=n});m[t]={resolve:r,reject:i,promise:o}}return m[t].promise}function w(e){var n=g(e);if(v({type:"nice-modal/hide",payload:{modalId:n}}),delete m[n],!b[n]){var t,r,i=new Promise(function(e,n){t=e,r=n});b[n]={resolve:t,reject:r,promise:i}}return b[n].promise}var k=function(e){var n=g(e);v({type:"nice-modal/remove",payload:{modalId:n}}),delete m[n],delete b[n]},E=function(e,n){v({type:"nice-modal/set-flags",payload:{modalId:e,flags:n}})};function C(e,n){var t=(0,r.useContext)(d),i=(0,r.useContext)(u),o=null,l=e&&"string"!=typeof e;if(!(o=e?g(e):i))throw Error("No modal id found in NiceModal.useModal.");var a=o;(0,r.useEffect)(function(){l&&!c[a]&&_(a,e,n)},[l,a,e,n]);var s=t[a],f=(0,r.useCallback)(function(e){return y(a,e)},[a]),v=(0,r.useCallback)(function(){return w(a)},[a]),h=(0,r.useCallback)(function(){return k(a)},[a]),p=(0,r.useCallback)(function(e){var n;null==(n=m[a])||n.resolve(e),delete m[a]},[a]),E=(0,r.useCallback)(function(e){var n;null==(n=m[a])||n.reject(e),delete m[a]},[a]),C=(0,r.useCallback)(function(e){var n;null==(n=b[a])||n.resolve(e),delete b[a]},[a]);return(0,r.useMemo)(function(){return{id:a,args:null==s?void 0:s.args,visible:!!(null==s?void 0:s.visible),keepMounted:!!(null==s?void 0:s.keepMounted),show:f,hide:v,remove:h,resolve:p,reject:E,resolveHide:C}},[a,null==s?void 0:s.args,null==s?void 0:s.visible,null==s?void 0:s.keepMounted,f,v,h,p,E,C])}var _=function(e,n,t){c[e]?c[e].props=t:c[e]={comp:n,props:t}},M=function(e){delete c[e]},I=function(){var e=(0,r.useContext)(d),n=Object.keys(e).filter(function(n){return!!e[n]});
1n.forEach(function(e){if(!c[e]&&!s[e])return void console.warn("No modal found for id: "+e+". Please check the id or if it is registered or declared via JSX.")});var t=n.filter(function(e){return c[e]}).map(function(e){return i({id:e},c[e])});return r.createElement(r.Fragment,null,t.map(function(e){return r.createElement(e.comp,i({key:e.id,id:e.id},e.props))}))},S=function(e){var n=e.children,t=(0,r.useReducer)(p,a),i=t[0];return v=t[1],r.createElement(d.Provider,{value:i},n,r.createElement(I,null))};let x={Provider:function(e){var n=e.children,t=e.dispatch,i=e.modals;return t&&i?(v=t,r.createElement(d.Provider,{value:i},n,r.createElement(I,null))):r.createElement(S,null,n)},ModalDef:function(e){var n=e.id,t=e.component;return(0,r.useEffect)(function(){return _(n,t),function(){M(n)}},[n,t]),null},ModalHolder:function(e){var n,t=e.modal,l=e.handler,a=void 0===l?{}:l,d=o(e,["modal","handler"]),u=(0,r.useMemo)(function(){return h()},[]),s="string"==typeof t?null==(n=c[t])?void 0:n.comp:t;if(!a)throw Error("No handler found in NiceModal.ModalHolder.");if(!s)throw Error("No modal found for id: "+t+" in NiceModal.ModalHolder.");return a.show=(0,r.useCallback)(function(e){return y(u,e)},[u]),a.hide=(0,r.useCallback)(function(){return w(u)},[u]),r.createElement(s,i({id:u},d))},NiceModalContext:d,create:function(e){return function(n){var t,l=n.defaultVisible,a=n.keepMounted,c=n.id,f=o(n,["defaultVisible","keepMounted","id"]),v=C(c),h=v.args,p=v.show,m=(0,r.useContext)(d),b=!!m[c];(0,r.useEffect)(function(){return l&&p(),s[c]=!0,function(){delete s[c]}},[c,p,l]),(0,r.useEffect)(function(){a&&E(c,{keepMounted:!0})},[c,a]);var g=null==(t=m[c])?void 0:t.delayVisible;return((0,r.useEffect)(function(){g&&p(h)},[g,h,p]),b)?r.createElement(u.Provider,{value:c},r.createElement(e,i({},f,h))):null}},register:_,getModal:function(e){var n;return null==(n=c[e])?void 0:n.comp},show:y,hide:w,remove:k,useModal:C,reducer:p,antdModal:function(e){return{visible:e.visible,onOk:function(){return e.hide()},onCancel:function(){return e.hide()},afterClose:function(){e.resolveHide(),e.keepMounted||e.remove()}}},antdDrawer:function(e){return{visible:e.visible,onClose:function(){return e.hide()},afterVisibleChange:function(n){n||e.resolveHide(),n||e.keepMounted||e.remove()}}},muiDialog:function(e){return{open:e.visible,onClose:function(){return e.hide()},onExited:function(){e.resolveHide(),e.keepMounted||e.remove()}}},bootstrapDialog:function(e){return{show:e.visible,onHide:function(){return e.hide()},onExited:function(){e.resolveHide(),e.keepMounted||e.remove()}}}}},520809:(e,n,t)=>{t.d(n,{A:()=>r});let r={src:"/__sbcdn/_next/static/media/deal-icon.bfa35ba5.svg",height:14,width:14,blurWidth:0,blurHeight:0}},634876:(e,n,t)=>{t.d(n,{A:()=>r});let r={src:"/__sbcdn/_next/static/media/arrow-up-trend.b2da51a1.svg",height:10,width:14,blurWidth:0,blurHeight:0}},642224:(e,n,t)=>{t.d(n,{A:()=>r});let r={src:"/__sbcdn/_next/static/media/shopping-delivery-icon.1732373c.svg",height:16,width:16,blurWidth:0,blurHeight:0}},647648:(e,n,t)=>{t.d(n,{C:()=>i,w:()=>r});let r={DISCOUNT:"Discount",CASHBACK:"Cashback",MILES:"Miles",POINTS:"Points",FREE_SHIPPING:"Free Shipping",GIFT:"Gift",OTHERS:"Others"},i=[r.FREE_SHIPPING,r.GIFT,r.OTHERS]},754303:(e,n,t)=>{t.d(n,{V:()=>d});var r=t(520809),i=t(806025),o=t(642224),l=t(194200),a=t(647648);let d=(e,n)=>n===a.w.FREE_SHIPPING?o.A:n===a.w.GIFT||n===a.w.OTHERS?l.A:"creditCard"===e?i.A:r.A},806025:(e,n,t)=>{t.d(n,{A:()=>r});let r={src:"/__sbcdn/_next/static/media/credit-card-icon.48c423d7.svg",height:10,width:14,blurWidth:0,blurHeight:0}}}]);

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.