PageSourceSearch

https://www.mannings.com.hk/89.fd80c2b5b0235d2fbb70.js

js mannings.com.hk collected 2026-09-24 10:48:27 UTC 8,416 bytes, 23 lines download raw bytes

1/*! @version pwa-studio: 0.0.1, @magento/venia-ui: ~11.3.0, @magento/upward-security-headers: ~1.0.14, @magento/pwa-theme-venia: ~2.4.0, @magento/pwa-buildpack: ~11.4.3, @magento/peregrine: ~14.2.1, @magento/pagebuilder: ~9.2.1, @magento/eslint-config: ~1.5.0, @magento/babel-preset-peregrine: ~1.2.3, @apollo/client: ~3.5.0 */
2(window.webpackJsonp=window.webpackJsonp||[]).push([[89],{"/TNR":function(n,t,o){"use strict"
3var e=o("JPst"),r=o.n(e),i=o("q8oi"),p=o("ozRY"),s=r()(function(n){return n[1]})
4s.i(i.a,"",!0),s.i(p.a,"",!0),s.push([n.i,'.promotionOptions-root-BRt {\n    /* composes: ml-2xs from global; */\n    /* composes: w-6/12 from global; */\n}\n\n.promotionOptions-wrapper-jh0 {\n    background: #F2F0ED;\n    color: #373737;\n    font-size: 13px;\n    border-bottom: 2px solid #8C8C8C;\n    height: 46px;\n    padding: 0 20px 0 14px;\n}\n\n.promotionOptions-selectWrapper-AtU {\n    display: flex;\n    align-items: center;\n    gap: 8px;\n    flex-direction: column;\n    max-height: 60vh;\n}\n\n.promotionOptions-selectWrapper-AtU span {\n    font-size: 14px;\n    text-wrap: nowrap;\n}\n\n.promotionOptions-selectList-BYy {\n    max-height: 70vh;\n    overflow-y: auto;\n    width: 100%;\n    padding: 0 16px;\n}\n\n.promotionOptions-sortButton-6RB {\n    /* TODO @TW: review (C2). This is fragile to extend. */\n    min-width: 6.26rem;\n}\n\n.promotionOptions-desktopText-zrq {\n}\n\n.promotionOptions-sortText-IwL {\n}\n\n.promotionOptions-desktopIconWrapper-s4M {\n\n    transform: translateX(10px);\n}\n\n.promotionOptions-desktopIcon-hsT {\n}\n\n.promotionOptions-mobileText-Hwe {\n}\n\n.promotionOptions-dropdownItem-Bqk {\n    padding: 0 10px;\n    cursor: pointer;\n}\n\n.promotionOptions-popupButtonWrapper-Nvq {\n    min-width: 6.25rem;\n}\n\n@media (min-width: 768px) {\n\n    .promotionOptions-popupButtonWrapper-Nvq {\n        display: none;\n    }\n}\n\n.promotionOptions-popupButtonWrapper-Nvq {\n    background-color: #F2F0ED;\n    font-size: 14px;\n    color: #000000;\n    height: 46px;\n    width: 100%;\n    border-bottom: 2px solid #8C8C8C;\n    display: flex;\n    align-items: center;\n    padding: 0 10px;\n    justify-content: space-between;\n}\n.promotionOptions-selectItem-3xj {\n    height: 56px;\n    color: #212121;\n    font-weight: 500;\n    font-size: 13px;\n    display: flex;\n    align-items: center;\n    gap: 18px;\n}\n.promotionOptions-filterBoxRightRelevant-eE8{\n    display: flex;\n    align-items: center;\n    white-space: nowrap;\n}\n.promotionOptions-Relevant-iZS{\n    width: 16px;\n    height: 16px;\n}\n.promotionOptions-inputItem-AW6 {\n    border: 2px solid #757575;\n    width: 16px;\n    height: 16px;\n    flex-shrink: 0;\n    position: relative;\n    cursor: pointer;\n}\n.promotionOptions-checkedItem-Tws {\n    -webkit-appearance: none;\n    background-color: #FF8200;\n    position: relative;\n    width: 16px;\n    height: 16px;\n    flex-shrink: 0;\n    cursor: pointer;\n    border-radius: 2px;\n}\n.promotionOptions-checkedItem-Tws::after { \n    content: "";\n    display: block;\n    width: 10px;\n    height: 6px;\n    border: 2px solid #fff;\n    border-right: none;\n    border-top: none;\n    /* transform: rotate(-50deg) translate(7px, -10px); */\n    transform: rotate(-50deg);\n    position: absolute;\n    top: 3.5px;\n    left: 3px;\n}\n.promotionOptions-popupConfirmBar-eRV {\n    padding: 16px;\n    margin: 0 16px;\n    width: 100%;\n}\n.promotionOptions-popupConfirmButton-IwV {\n    width: 100%;\n    border: none;\n    border-radius: 8px;\n    background: #ff8200;\n    color: #fff;\n    font-size: 16px;\n    font-weight: 700;\n    padding: 16px;\n    border-top: 1px solid var(--color-neutral-200, #EEE);\n}',""]),s.locals={root:"promotionOptions-root-BRt relative md_w-fit",wrapper:"promotionOptions-wrapper-jh0",selectWrapper:"promotionOptions-selectWrapper-AtU",selectList:"promotionOptions-selectList-BYy",sortButton:"promotionOptions-sortButton-6RB "+i.a.locals.root_lowPriority+" md_border-2 md_border-gray-500 md_font-normal md_normal-case md_rounded-input",desktopText:"promotionOptions-desktopText-zrq hidden md_inline-flex",
4sortText:"promotionOptions-sortText-IwL leading-normal text-colorDefault",desktopIconWrapper:"promotionOptions-desktopIconWrapper-s4M "+p.a.locals.root,desktopIcon:"promotionOptions-desktopIcon-hsT "+p.a.locals.icon+" stroke-gray-500",mobileText:"promotionOptions-mobileText-Hwe md_hidden",dropdownItem:"promotionOptions-dropdownItem-Bqk",popupButtonWrapper:"promotionOptions-popupButtonWrapper-Nvq",selectItem:"promotionOptions-selectItem-3xj",filterBoxRightRelevant:"promotionOptions-filterBoxRightRelevant-eE8",Relevant:"promotionOptions-Relevant-iZS",inputItem:"promotionOptions-inputItem-AW6",checkedItem:"promotionOptions-checkedItem-Tws",popupConfirmBar:"promotionOptions-popupConfirmBar-eRV",popupConfirmButton:"promotionOptions-popupConfirmButton-IwV"},t.a=s},k1nh:function(n,t,o){"use strict"
5o.r(t),o.d(t,"default",function(){return w})
6var e=o("RIqP"),r=o.n(e),i=o("lSNA"),p=o.n(i),s=o("J4zp"),a=o.n(s),c=o("q1tI"),l=o.n(c),d=o("dDsW"),m=o("y1Xp"),u=o("LboF"),f=o.n(u),h=o("/TNR"),b={injectType:"singletonStyleTag",insert:"head",singleton:!0},O=(f()(h.a,b),h.a.locals||{}),x=o("Pqt/"),g=o("M1fz")
7function ownKeys(n,t){var o=Object.keys(n)
8if(Object.getOwnPropertySymbols){var e=Object.getOwnPropertySymbols(n)
9t&&(e=e.filter(function(t){return Object.getOwnPropertyDescriptor(n,t).enumerable})),o.push.apply(o,e)}return o}function _objectSpread(n){for(var t=1;t<arguments.length;t++){var o=null!=arguments[t]?arguments[t]:{}
10t%2?ownKeys(Object(o),!0).forEach(function(t){p()(n,t,o[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(n,Object.getOwnPropertyDescriptors(o)):ownKeys(Object(o)).forEach(function(t){Object.defineProperty(n,t,Object.getOwnPropertyDescriptor(o,t))})}return n}var w=function PromotionOptions(n){Object(x.a)().isPhone
11var t=Object(d.a)().formatMessage,o=Object(m.a)(O,n.classes),e=n.facets,i=n.filterControl,p=n.onConfirm,s=n.cancel,u=Object(c.useState)(!0),f=a()(u,2),h=f[0],b=(f[1],Object(c.useState)([])),w=a()(b,2),v=w[0],k=w[1]
12Object(c.useEffect)(function(){var n,t=e.find(function(n){return"promotion_facets"===n.attribute})
13if(null!=t&&null!==(n=t.buckets)&&void 0!==n&&n.length){var o=((null==i?void 0:i.filters)||[]).reduce(function(n,t){return n[t.attribute]=new Set(t.in||[]),n},{}),r=t.buckets.map(function(n){var t,e=n.attribute||"promotion_facet_codes"
14return _objectSpread(_objectSpread({},n),{},{attribute:e,checked:(null===(t=o[e])||void 0===t?void 0:t.has(n.title))||!1})})
15k(r)}else k([])},[e,null==i?void 0:i.filters])
16var y=function changeHandler(n){k(v.map(function(t,o){return o===n?_objectSpread(_objectSpread({},t),{},{checked:!t.checked}):t}))}
17return l.a.createElement("div",{className:o.root,"aria-busy":"false"},l.a.createElement(g.a,{isOpen:h,onClose:s,closeable:!0,position:"bottom",title:t({id:"filterModal.promotion",defaultMessage:"Shop By Promotions"})},l.a.createElement("div",{className:o.selectWrapper},l.a.createElement("div",{className:o.selectList},v.map(function(n,t){var e=n.checked,r=n.title
18return l.a.createElement("div",{className:o.selectItem,onClick:function onClick(){return y(t)},key:r,htmlFor:r},l.a.createElement("input",{id:n.title,type:"checkbox",className:e?o.checkedItem:o.inputItem,checked:!!e,"aria-checked":!!e,onChange:function onChange(){return y(t)}}),n.name||n.title)})),l.a.createElement("div",{className:o.popupConfirmBar},l.a.createElement("button",{className:o.popupConfirmButton,onClick:function confirm(){var n,t,o,e=r()(new Set(v.filter(function(n){return n.checked&&"promotion_facet_codes"===n.attribute}).map(function(n){return n.title}))),s=v.some(function(n){return"tag_codes"===n.attribute&&"_CWG"===n.title}),a=v.some(function(n){return"tag_codes"===n.attribute&&"_CWG"===n.title&&n.checked}),c=(null==i?void 0:null===(n=i.filters)||void 0===n?void 0:null===(t=n.find(function(n){return"tag_codes"===n.attribute}))||void 0===t?void 0:t.in)||[],l=s?c.filter(function(n){return"_CWG"!==n}):c
19s&&a&&l.push("_CWG")
20var d=[]
21e.length&&d.push({attribute:"promotion_facet_codes",in:e}),l.length&&d.push({attribute:"tag_codes",in:r()(new Set(l))})
22var m=["promotion_facet_codes"]
23s&&m.push("tag_codes"),i.batchUpdateFilters(d,m),null===(o=i.setMobileFilters)||void 0===o||o.call(i),null==p||p()}},t({id:"filterPromotion.apply",defaultMessage:"Apply"}))))))}}}])

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.