PageSourceSearch

https://imageindia.com/public/dukaan/juggernaut/js/dukaan-offers.js?ver=sceptre:0abf2a4

js imageindia.com collected 2026-09-26 17:31:34 UTC 17,138 bytes, 1 lines download raw bytes

1!function(e,t,n,r,o){var a="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:"undefined"!=typeof window?window:"undefined"!=typeof global?global:{},i="function"==typeof a.parcelRequire443e&&a.parcelRequire443e,l=i.cache||{},d="undefined"!=typeof module&&"function"==typeof module.require&&module.require.bind(module);function f(t,n){if(!l[t]){if(!e[t]){var r="function"==typeof a.parcelRequire443e&&a.parcelRequire443e;if(!n&&r)return r(t,!0);if(i)return i(t,!0);if(d&&"string"==typeof t)return d(t);var o=new Error("Cannot find module '"+t+"'");throw o.code="MODULE_NOT_FOUND",o}u.resolve=function(n){var r=e[t][1][n];return null!=r?r:n},u.cache={};var c=l[t]=new f.Module(t);e[t][0].call(c.exports,u,c,c.exports,this)}return l[t].exports;function u(e){var t=u.resolve(e);return!1===t?{}:f(t)}}f.isParcelRequire=!0,f.Module=function(e){this.id=e,this.bundle=f,this.exports={}},f.modules=e,f.cache=l,f.parent=i,f.register=function(t,n){e[t]=[function(e,t){t.exports=n},{}]},Object.defineProperty(f,"root",{get:function(){return a.parcelRequire443e}}),a.parcelRequire443e=f;for(var c=0;c<t.length;c++)f(t[c]);var u=f(n);"object"==typeof exports&&"undefined"!=typeof module?module.exports=u:"function"==typeof define&&define.amd&&define((function(){return u}))}({lzyrZ:[function(e,t,n){var r=e("@parcel/transformer-js/src/esmodule-helpers.js"),o=e("@swc/helpers/lib/_object_spread.js"),a=r.interopDefault(o),i=e("@swc/helpers/lib/_to_consumable_array.js"),l=r.interopDefault(i);window.getBNPLOfferData=function(e){var t=DukaanData.DUKAAN_LANGUAGE.EXTRA__DISCOUNT_OFF_ON_BNPL.injectText({discount:"".concat(Number(e),"%")}),n=DukaanData.DUKAAN_LANGUAGE.GET_EXTRA__DISCOUNT_OFF_ON_BUY_NOW_PAY_LATER_PAYMENTS.injectText({discount:"".concat(Number(e),"%")}),r="light"===background?OFFERS_ICONS.BNPL:DARK_DIM_OFFERS_ICONS.BNPL,o=DukaanData.DUKAAN_LANGUAGE.EXTRA__DISCOUNT_OFF.injectText({discount:"".concat(Number(e),"%")});return{name:t,desc:n,offerIcon:r,mobileDesc:DukaanData.DUKAAN_LANGUAGE.ON_BUY_NOW_PAY_LATER_PAYMENT,mobileName:o}},window.getDiscountProviderArray=function(e,t){return e.map((function(e){return getOffersData(e,t)})).filter((function(e){return null!==e.OfferIcon}))},window.getDiscountsArray=function(e,t,n){var r,o,i,d,f=[];if(e){var c=e.bnpl_providers,u=e.upi;(null==u?void 0:u.length)>0&&f.push(getDiscountProviderArray(u,n)),(null==c?void 0:c.length)>0&&f.push(getDiscountProviderArray(c,n))}var s=null==e||null===(r=e.bnpl_providers)||void 0===r?void 0:r.find((function(e){return e.provider===DISCOUNT_PROVIDERS.SIMPL}));return s&&(null==s?void 0:s.extra_offers)&&s.extra_offers[0]&&f.push({offerName:null===(o=null==s?void 0:s.extra_offers[0])||void 0===o?void 0:o.title,offerDescription:null===(i=null==s?void 0:s.extra_offers[0])||void 0===i?void 0:i.description,details:null===(d=null==s?void 0:s.extra_offers[0])||void 0===d?void 0:d.details,mobileOfferName:"".concat(DukaanData.DUKAAN_LANGUAGE.TWENTY_CASHBACK_UPTO__AMOUNT," ").concat(formatMoney(200)),mobileOfferDesc:DukaanData.DUKAAN_LANGUAGE.ON_USING_SIMPLE_PAY_LATER,OfferIcon:"light"===n?OFFERS_ICONS.SIMPL:DARK_DIM_OFFERS_ICONS.SIMPL}),f=f.flat().map((function(e,t){return(0,a.default)({},e,{id:t})})),(0,l.default)(f)},window.getOfferDetails=function(e,t){var n=[],r=t.expiry_date,o=t.max_discount,a=t.min_order_value;return n.push(DukaanData.DUKAAN_LANGUAGE.OFFERS_VALID_ONLY_ON__MODE_PAYMENT_MODE.injectText({mode:e})),a&&a>0&&n.push(DukaanData.DUKAAN_LANGUAGE.OFFER_VALID_ON_ORDER_ABOVE__MINORDERVALUE.injectText({minOrderValue:formatMoney(a)})),o&&o>0&&n.push("".concat(DukaanData.DUKAAN_LANGUAGE.MAXIMUM_INSTANT_DISCOUNT_OF__MAXDISCOUNT.injectText({maxDiscount:formatMoney(o)}))),null!==r&&n.push(DukaanData.DUKAAN_LANGUAGE.OFFER_VALID_TILL__EXPIRYDATE.injectText({expiryDate:moment(r,"").format("MMMM Do YYYY, ha")})),n.push("".concat(DukaanData.DUKAAN_LANGUAGE.OTHER_TANDC_MAY_APPLY,".")),n},window.getOffersData=function(e,t){var n=e.discount,r=e.provider,o=e.payment_method,a=Number(n).toFixed(1),i="",l="",d=null,f=[],c="",u="";if(0===n)return{offerName:i,offerDescription:l,OfferIcon:d,details:f,mobileOfferDesc:u,mobileOfferName:c};if(r&&r===DISCOUNT_PROVIDERS.SIMPL){var s=getBNPLOfferData(a,t),m=s.name,_=s.desc,p=s.offerIcon,A=s.mobileName,v=s.mobileDesc;i=m,l=_,d=p,f=getOfferDetails("Buy Now Pay Later",e),c=A,u=v}if(null!==o&&o===DISCOUNT_PAYMENT_METHOD.UPI){var g=getUPIOfferData(a,t),D=g.name,y=g.desc,N=g.offerIcon,O=g.mobileName,w=g.mobileDesc;i=D,l=y,d=N,f=getOfferDetails("UPI",e),c=O,u=w}
1return{offerName:i,offerDescription:l,OfferIcon:d,details:f,mobileOfferDesc:u,mobileOfferName:c}},window.getUPIOfferData=function(e,t){return{name:DukaanData.DUKAAN_LANGUAGE.Extra__DISCOUNT__OFF_ON__UPI__.injectText({discount:Number(e)}),desc:DukaanData.DUKAAN_LANGUAGE.GET_EXTRA__DISCOUNT_OFF_ON_UPI_PAYMENETS.injectText({discount:"".concat(Number(e),"%")}),offerIcon:"light"===t?OFFERS_ICONS.UPI:DARK_DIM_OFFERS_ICONS.UPI,mobileName:DukaanData.DUKAAN_LANGUAGE.EXTRA__DISCOUNT_OFF.injectText({discount:Number(e)}),mobileDesc:DukaanData.DUKAAN_LANGUAGE.ON_UPI_PAYMENTS}},window.offerListRenderer=function(){var e=window.DukaanData.DUKAAN_PAYMENT_OFFERS;if(!e||0===e.length)return null;var t=document.getElementById("offers-list");t.innerHTML="";var n=document.createElement("div");n.innerHTML='<div class="coupons-header">'.concat(DukaanData.DUKAAN_LANGUAGE.PAYMENT_OFFERS,"</div>"),t.append(n),null==e||e.forEach((function(e){var n=e.offerName,r=e.offerDescription,o=e.OfferIcon,a=e.details,i=e.id,l=document.getElementById("offer"),d=document.importNode(l.content,!0);d.querySelector(".offer-icon").innerHTML=o,d.querySelector(".offer-name").textContent=n,d.querySelector(".offer-desc").textContent=r;var f=d.getElementById("details-wrapper"),c=d.getElementById("offer-details");if(f.innerHTML="",c.innerHTML="",a.length>0){var u=document.createElement("div");u.className="flex d-row a-center j-start cursor-pointer",u.innerHTML='\n      <div onclick="toggleShowHideState(event)" class="details-heading">Details</div>\n      <svg onclick="toggleShowHideState(event)" id="'.concat(i,'-details-down-arrow" class="details-down-arrow" style="padding: 2px;
1" width="16" height="16"\n        viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg">\n        <path fill-rule="evenodd" clip-rule="evenodd"\n          d="M13.1382 6.19526C12.8779 5.93491 12.4558 5.93491 12.1954 6.19526L8.00016 10.3905L3.8049 6.19526C3.54455 5.93491 3.12244 5.93491 2.86209 6.19526C2.60174 6.45561 2.60174 6.87772 2.86209 7.13807L7.52876 11.8047C7.78911 12.0651 8.21122 12.0651 8.47157 11.8047L13.1382 7.13807C13.3986 6.87772 13.3986 6.45561 13.1382 6.19526Z"\n          fill="#808080" />\n      </svg>\n      <svg onclick="toggleShowHideState(event)" id="').concat(i,'-details-up-arrow" class="hidden details-up-arrow" width="16" height="16" viewBox="0 0 24 24"><g fill="none" fill-rule="evenodd"><g fill="var(--black-12)" fill-rule="nonzero"><g><g><g><path transform="translate(6, 8)" d="M11.1387 5.80474C10.8784 6.06509 10.4563 6.06509 10.1959 5.80474L6.00065 1.60948L1.80539 5.80474C1.54504 6.06509 1.12293 6.06509 0.86258 5.80474C0.602231 5.54439 0.602231 5.12228 0.86258 4.86193L5.52925 0.195262C5.7896 -0.0650878 6.21171 -0.0650878 6.47206 0.195262L11.1387 4.86193C11.3991 5.12228 11.3991 5.54439 11.1387 5.80474Z"></path></g></g></g></g></g></svg>'),f.append(u),a.forEach((function(e){var t=document.getElementById("details-item"),n=document.importNode(t.content,!0);n.querySelector(".detail-text").textContent=e,c.append(n),c.classList.add("hidden")})),f.append(c)}t.append(d)}))},window.handleShowMoreToggle=function(){var e=window.DukaanData.DUKAAN_PAYMENT_OFFERS,t=document.getElementById("offers-list-wrapper");desktopOfferItemRenderer(t,e.slice(2)),document.getElementById("show-more-toggle").classList.add("hidden"),document.getElementById("show-less-toggle").classList.remove("hidden")},window.handleShowLessToggle=function(){var e=window.DukaanData.DUKAAN_PAYMENT_OFFERS,t=document.getElementById("offers-list-wrapper");t.innerHTML="";var n=document.createElement("div");n.innerHTML='<div class="offer-heading-desktop">Payment Offers</div>',t.appendChild(n),desktopOfferItemRenderer(t,e.slice(0,2)),document.getElementById("show-less-toggle").classList.add("hidden"),document.getElementById("show-more-toggle").classList.remove("hidden")},window.desktopOffersRenderer=function(e){var t=window.DukaanData.DUKAAN_PAYMENT_OFFERS;if(!t||0===t.length)return document.getElementById("payment-offers-wrapper").classList.add("hidden"),null;var n=document.getElementById("available-offers-list-wrapper"),r=document.importNode(n.content,!0);e.append(r);var o=document.getElementById("offers-toggle-wrapper"),a=t.length>2,i=document.getElementById("offers-list-wrapper");i.classList.remove("hidden"),i.innerHTML="",i.style="\n  margin-top: 24px;\n  border-top: 1px solid var(--black-90);\n  border-bottom: 1px solid var(--black-90);\n  padding-top: 24px;\n  padding-bottom: 24px;";var l=document.createElement("div");l.innerHTML='<div class="offer-heading-desktop">'.concat(DukaanData.DUKAAN_LANGUAGE.PAYMENT_OFFERS,"</div>"),i.appendChild(l),a&&(o.style.marginTop="16px",o.innerHTML='<div class="flex d-row a-center j-start" id="show-more-toggle" onclick="handleShowMoreToggle()" >\n    <div id="show-text">Show more</div><div class="show-svg"><svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg">\n    <path fill-rule="evenodd" clip-rule="evenodd" d="M2.55806 5.55806C2.80214 5.31398 3.19786 5.31398 3.44194 5.55806L8 10.1161L12.5581 5.55806C12.8021 5.31398 13.1979 5.31398 13.4419 5.55806C13.686 5.80214 13.686 6.19786 13.4419 6.44194L8.44194 11.4419C8.19786 11.686 7.80214 11.686 7.55806 11.4419L2.55806 6.44194C2.31398 6.19786 2.31398 5.80214 2.55806 5.55806Z" fill="#1A181E"/>\n    </svg>\n    </div>    \n    </div>\n    <div class="flex d-row a-center j-start hidden" id="show-less-toggle" onclick="handleShowLessToggle()" >\n    <div id="show-text">Show less</div><div class="show-svg"><svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg">\n    <path fill-rule="evenodd" clip-rule="evenodd" d="M2.55806 5.55806C2.80214 5.31398 3.19786 5.31398 3.44194 5.55806L8 10.1161L12.5581 5.55806C12.8021 5.31398 13.1979 5.31398 13.4419 5.55806C13.686 5.80214 13.686 6.19786 13.4419 6.44194L8.44194 11.4419C8.19786 11.686 7.80214 11.686 7.55806 11.4419L2.55806 6.44194C2.31398 6.19786 2.31398 5.80214 2.55806 5.55806Z" fill="#1A181E"/>\n    </svg>\n    </div>    \n    </div>'),desktopOfferItemRenderer(i,t.slice(0,2))},window.desktopOfferItemRenderer=function(e,t){t.forEach((function(t){var n=t.OfferIcon,r=t.offerDescription,o=t.id,a=document.getElementById("offer-item-desktop"),i=document.importNode(a.content,!0);document.body.append(offerDetailModalRenderer(t)),i.querySelector(".offer-icon-desktop").innerHTML=n,i.querySelector(".offer-desc-desktop").innerHTML="".concat(r,' <span class="know-more-desktop cursor-pointer" \n    onclick="handleOpenModal(event, ').concat(o,')">
1').concat(DukaanData.DUKAAN_LANGUAGE.KNOW_MORE,"</span>"),e.appendChild(i)}))},window.offerDetailModalRenderer=function(e){var t=e.OfferIcon,n=e.offerName,r=e.offerDescription,o=e.details,a=e.id,i=document.getElementById("offer-modal"),l=document.importNode(i.content,!0),d=l.querySelector(".modal");d.setAttribute("id","offer-modal-".concat(a)),d.setAttribute("onclick","handleCloseOfferModal(".concat(a,")")),l.querySelector(".offer-icon").innerHTML=t,l.querySelector(".offer-name").textContent=n,l.querySelector(".offer-desc").textContent=r,l.querySelector(".close-offer-icon").setAttribute("onclick","handleCloseOfferModal(".concat(a,")"));var f=l.getElementById("details-wrapper"),c=l.getElementById("offer-details");if(f.innerHTML="",c.innerHTML="",o.length>0){var u=document.createElement("div");u.className="flex d-row a-center j-start cursor-pointer",u.innerHTML='<div class="details-heading">'.concat(DukaanData.DUKAAN_LANGUAGE.DETAILS,"</div>"),f.append(u),o.forEach((function(e){var t=document.getElementById("details-item"),n=document.importNode(t.content,!0);n.querySelector(".detail-text").textContent=e,c.append(n)}))}return f.append(c),l},window.handleOpenModal=function(e,t){document.getElementById("offer-modal-".concat(t)).classList.remove("hidden"),document.getElementsByTagName("body")[0].style.overflow="hidden"},window.handleCloseOfferModal=function(e){document.getElementById("offer-modal-".concat(e)).classList.add("hidden"),document.getElementsByTagName("body")[0].style.overflow="auto"},window.mobileOffersRenderer=function(e){var t=window.DukaanData.DUKAAN_PAYMENT_OFFERS;if(!t||0===t.length)return document.getElementById("payment-offers-wrapper").classList.add("hidden"),null;var n=document.getElementById("available-offers-list-mobile-wrapper"),r=document.importNode(n.content,!0);e.append(r),mobileOffersDataRenderer(t)},window.mobileOffersDataRenderer=function(e){document.getElementById("available-offers-list-mobile").querySelector(".offer-heading-mobile").textContent=Duka
1anData.DUKAAN_LANGUAGE.PAYMENT_OFFERS;var t=document.getElementById("offers-list-wrapper-mobile");t.innerHTML="",mobileOfferItemRenderer(t,e)},window.mobileOfferItemRenderer=function(e,t){t.forEach((function(t){var n=t.OfferIcon,r=t.mobileOfferName,o=t.mobileOfferDesc,a=t.id;document.body.append(offerDetailModalRenderer(t));var i=document.getElementById("offer-item-mobile"),l=document.importNode(i.content,!0);l.querySelector(".offer-mobile").setAttribute("onclick","handleOpenModal(event, ".concat(a,")")),l.querySelector(".offer-icon-mobile").innerHTML=n,l.querySelector(".offer-title-mobile").textContent="".concat(r),l.querySelector(".offer-desc-mobile").textContent="".concat(o),e.appendChild(l)}))}},{"@swc/helpers/lib/_object_spread.js":"dX5g8","@swc/helpers/lib/_to_consumable_array.js":"eWwLC","@parcel/transformer-js/src/esmodule-helpers.js":"jFRmm"}],dX5g8:[function(e,t,n){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.default=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),r.forEach((function(t){o.default(e,t,n[t])}))}return e};var r,o=(r=e("./_define_property"))&&r.__esModule?r:{default:r}},{"./_define_property":"c01ct"}],c01ct:[function(e,t,n){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.default=function(e,t,n){t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n;return e}},{}],eWwLC:[function(e,t,n){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.default=function(e){return r.default(e)||o.default(e)||i.default(e)||a.default()};var r=l(e("./_array_without_holes")),o=l(e("./_iterable_to_array")),a=l(e("./_non_iterable_spread")),i=l(e("./_unsupported_iterable_to_array"));function l(e){return e&&e.__esModule?e:{default:e}}},{"./_array_without_holes":"lxPrq","./_iterable_to_array":"9CZA6","./_non_iterable_spread":"8SU2Y","./_unsupported_iterable_to_array":"iaXcf"}],lxPrq:[function(e,t,n){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.default=function(e){if(Array.isArray(e))return o.default(e)};var r,o=(r=e("./_array_like_to_array"))&&r.__esModule?r:{default:r}},{"./_array_like_to_array":"3lL3q"}],"3lL3q":[function(e,t,n){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.default=function(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}},{}],"9CZA6":[function(e,t,n){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.default=function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}},{}],"8SU2Y":[function(e,t,n){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.default=function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}},{}],iaXcf:[function(e,t,n){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.default=function(e,t){if(!e)return;if("string"==typeof e)return o.default(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(n);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return o.default(e,t)};var r,o=(r=e("./_array_like_to_array"))&&r.__esModule?r:{default:r}},{"./_array_like_to_array":"3lL3q"}],jFRmm:[function(e,t,n){n.interopDefault=function(e){return e&&e.__esModule?e:{default:e}},n.defineInteropFlag=function(e){Object.defineProperty(e,"__esModule",{value:!0})},n.exportAll=function(e,t){return Object.keys(e).forEach((function(n){"default"===n||"__esModule"===n||t.hasOwnProperty(n)||Object.defineProperty(t,n,{enumerable:!0,get:function(){return e[n]}})})),t},n.export=function(e,t,n){Object.defineProperty(e,t,{enumerable:!0,get:n})}},{}]},["lzyrZ"],"lzyrZ");

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.