PageSourceSearch

https://guardian.com.my/67.d94c4f85db7df97812f0.js

js guardian.com.my collected 2026-09-24 20:29:34 UTC 12,475 bytes, 22 lines download raw bytes

1/*!
2 * @version da10c90
3 * 
4 */
5(window.webpackJsonp=window.webpackJsonp||[]).push([[67],{"0XQt":function(e,n,a){(n=e.exports=a("JPst")(!1)).push([e.i,'.dashboardPage-root-UFX {\n    padding: var(--venia-global-container-padding-desktop);\n    background-color: white;\n    flex-direction: column;\n    /* padding-top: 0; */\n}\n\n.dashboardPage-panel-1-I {\n    margin-bottom: 1rem;\n}\n\n.dashboardPage-pannelBox-2gH {\n    border-radius: var(--venia-global-sectionFieldRadius);\n    background: #fff;\n    box-shadow: 0 4px 4px rgba(0,0,0,5%);\n    border: 1px solid #E3E3E3;\n    padding: 1.25rem;\n    min-height: 40vh;\n    max-width: 784px;\n    font-size: var(--venia-global-fontSize-100);\n}\n\n.dashboardPage-pannelBox-2gH h1 {\n    font-weight: var(--venia-global-fontWeight-bold);\n    margin-bottom: 1.25rem;\n    font-size: var(--venia-global-fontSize-400);\n    line-height: 1.25em;\n    margin-bottom: 1rem;\n}\n\n.dashboardPage-pannelBox-2gH strong,\n.dashboardPage-pannelBox-2gH b {\n    font-weight: var(--venia-global-fontWeight-bold);\n}\n\n.dashboardPage-bread-2lY {\n    /* width: var(--venia-global-maxWidth); */\n    max-width: var(--venia-global-maxWidth);\n    /* margin: 1rem auto; */\n    /* padding: var(--venia-global-container-padding-desktop);\n    padding-left: 0;\n    padding-right: 0; */\n}\n\n.dashboardPage-rootPanel-1Pb {\n    max-width: var(--venia-global-maxWidth);\n    /* width: 1400px; */\n    width: 100%;\n    padding-top: var(--venia-global-container-padding-mobile);\n    margin: 0 auto;\n}\n\n@media (max-width: 960px) {\n    .dashboardPage-root-UFX {\n        padding: var(--venia-global-container-padding-mobile);\n    }\n\n    .dashboardPage-rootPanel-1Pb {\n        min-width: 0;\n        max-width: 100%;\n        box-sizing: border-box;\n    }\n\n    .dashboardPage-panel-1-I {\n        min-width: 0;\n        max-width: 100%;\n        box-sizing: border-box;\n    }\n    \n    .dashboardPage-pannelBox-2gH {\n        box-shadow: 0 0 10px rgba(0,0,0,10%);\n        padding: 1rem;\n        max-width: 100%;\n    }    \n}\n\n@media (min-width: 961px) {\n    .dashboardPage-root-UFX {\n        /* max-width: var(--venia-global-maxWidth); */\n        /* display: flex; */\n        margin: 0 auto;\n        max-width: var(--venia-global-maxWidth);\n        display: flex;\n        margin: 1.5rem auto;\n        padding: var(--venia-global-container-padding-mobile);\n    }\n    \n    .dashboardPage-pannelBox-2gH {\n        box-shadow: 0 0 10px rgba(0,0,0,10%);\n        padding: 1rem;\n        max-width: 100%;\n    }    \n}\n\n@media (min-width: 961px) {\n    .dashboardPage-root-UFX {\n        /* max-width: var(--venia-global-maxWidth); */\n        /* display: flex; */\n        margin: 0 auto;\n        max-width: var(--venia-global-maxWidth);\n        /* display: flex; */\n        /* margin: 1.5rem auto; */\n        /* padding-top: 0; */\n    }\n\n    .dashboardPage-panel-1-I {\n        margin-bottom: 1rem;\n        flex: 10\n    }\n\n    .dashboardPage-rootPanel-1Pb {\n        padding-top: 2.5rem;\n        display: flex;\n    }\n\n}\n\n.dashboardPage-root-UFX [class*="LoyaltyCard-signUpContainer"] {\n    margin: 0;\n}',""]),n.locals={root:"dashboardPage-root-UFX",panel:"dashboardPage-panel-1-I",pannelBox:"dashboardPage-pannelBox-2gH",bread:"dashboardPage-bread-2lY",rootPanel:"dashboardPage-rootPanel-1Pb"}},AHhb:function(e,n,a){(n=e.exports=a("JPst")(!1)).i(a("0XQt"),""),n.i(a("vIS9"),""),n.push([e.i,".wishlistPage-root-1G7 {\n}\n\n.wishlistPage-heading-mx3 {\n    /* font-family: var(--venia-global-fontFamily-serif); */\n    /* text-align: center; */\n    text-transform: capitalize;\n    /* color: var(--main-color); */\n}\n\n.wishlistPage-errorContainer-h4- {\n    justify-self: center;\n}\n\n.wishlistPage-fetchError-1QK {\n    border-left: 4px solid rgb(var(--venia-global-color-error));\n    color: rgb(var(--venia-global-color-error));\n    font-size: var(--venia-typography-body-S-fontSize);\n    font-weight: var(--venia-global-fontWeight-semibold);\n    padding: 0.625rem 0 0.625rem 1rem;\n}\n\n@media (max-width: 960px) {\n    .wishlistPage-root-1G7 {\n        row-gap: 1rem;\n    }\n\n}\n\n.wishlistPage-galleryItems-fgG {\n    grid-template-columns: repeat(auto-fill, minmax(25%, 1fr));\n}\n\n@media (max-width: 1080px) {\n    .wishlistPage-galleryItems-fgG {\n        grid-template-columns: repeat(auto-fill, minmax(25%, 1fr));\n    }\n}\n\n@media (max-width: 960px) {\n    .wishlistPage-galleryItems-fgG {\n        grid-template-columns: repeat(auto-fill, minmax(33%, 1fr));\n    }\n}\n\n@media (max-width: 640px) {\n    .wishlistPage-galleryItems-fgG {\n        grid-template-columns: repeat(auto-fill, minmax(45%, 1fr));\n    }\n}",""]),n.locals={root:"wishlistPage-root-1G7 "+a("0XQt").locals.pannelBox,heading:"wishlistPage-heading-mx3",errorContainer:"wishlistPage-errorContainer-h4-",fetchError:"wishlistPage-fetchError-1QK",galleryItems:"wishlistPage-galleryItems-fgG "+a("vIS9").locals.items}},UKZb:function(e,n,a){var i=a("AHhb")
6"string"==typeof i&&(i=[[e.i,i,""]])
7var t={hmr:!0,transform:void 0,insertInto:void 0}
8a("aET+")(i,t)
9i.locals&&(e.exports=i.locals)},YM9c:function(e,n,a){"use strict"
10a.r(n)
11var i=a("v/Fd")
12a.d(n,"default",function(){return i.a})},"v/Fd":function(e,n,a){"use strict"
13var i,t=a("MVZn"),r=a.n(t),o=a("q1tI"),s=a.n(o),l=a("dDsW"),d=a("kriW"),m=a("J4zp"),c=a.n(m),g=a("Ty5D"),u=a("VX
1374"),p=a("FITH"),h=a("y8cs"),b=a("+sVj"),f=a("y1Xp"),_=a("/HbP"),x=a("UKZb"),y=a.n(x),v=a("VkAN"),P=a.n(v),w=Object(u.gql)(i||(i=P()(["\n    query GetCustomerWishlist {\n        customer {\n            wishlist {\n              id\n              __typename\n              items_count\n              sharing_code\n              items {\n                __typename\n                id\n                description\n                qty\n                product {\n                    id\n                    name\n                    sku\n                    brand\n                    image {\n                        label\n                        url\n                    }\n                    small_image {\n                        url\n                    }\n                    stock_status\n                    url_key\n                    url_suffix\n                    price_range {\n                        minimum_price {\n                            final_price {\n                                currency\n                                value\n                            }\n                            discount {\n                                amount_off\n                                percent_off\n                            }\n                        }\n                        maximum_price {\n                            final_price {\n                                currency\n                                value\n                            }\n                            discount {\n                                amount_off\n                                percent_off\n                            }\n                        }\n                    }\n                    price {\n                        regularPrice {\n                            amount {\n                                value\n                                currency\n                            }\n                        }\n                    }\n                    promotion_label\n                    promotion_label_name\n                    promotions_icons {\n                        url\n                        position\n                    }\n                }\n              }\n            }\n          }\n    }\n"]))),M=[{id:123,items_count:1,items_v2:[{__typename:"ConfigurableWishlistItem",id:1,child_sku:"VD04-PE-XS",configurable_options:[{id:1,option_label:"Color",value_label:"Peach"},{id:2,option_label:"Size",value_label:"XS"}],product:{id:1149,image:{label:"Felicia Maxi Dress",url:"https://master-7rqtwti-mfwmkrjfqvbjk.us-4.magentosite.cloud/media/catalog/product/cache/d3ba9f7bcd3b0724e976dc5144b29c7d/v/d/vd04-pe_main_2.jpg"},name:"Felicia Maxi Dress",price_range:{maximum_price:{final_price:{currency:"USD",value:128}}},sku:"VD04"}},{__typename:"SimpleWishlistItem",id:2,product:{id:1150,image:{label:"Silver Sol Earrings",url:"https://master-7rqtwti-mfwmkrjfqvbjk.us-4.magentosite.cloud/media/catalog/product/cache/d3ba9f7bcd3b0724e976dc5144b29c7d/v/a/va15-si_main.jpg"},name:"Silver Sol Earrings",price_range:{maximum_price:{final_price:{currency:"USD",value:48}}},sku:"VA15-SI-NA"}},{__typename:"SimpleProduct",id:46325,product:{id:46325,name:"Kinohimitsu Bird’s Nest with Red Dates & Wolfberries 75ml x 6’s",sku:"121110061",image:{label:"kinohimitsu-bird-s-nest-with-red-dates-wolfberries-75ml-x-6-s",url:"https://mcstaging.guardian.com.my/static/version1620025327/frontend/Magento/luma/en_US/Magento_Catalog/images/product/placeholder/small_image.jpg"},small_image:"https://mcstaging.guardian.com.my/static/version1620025327/frontend/Magento/luma/en_US/Magento_Catalog/images/product/placeholder/small_image.jpg",url_key:"kinohimitsu-bird-s-nest-with-red-dates-wolfberries-75ml-x-6-s",url_suffix:".html",price_range:{__typename:"PriceRange",minimum_price:{__typename:"ProductPrice",final_price:{__typename:"Money",currency:"MYR",value:49.9},discount:{__typename:"ProductDiscount",amount_off:20,percent_off:28.61}},maximum_price:{__typename:"ProductPrice",final_price:{__typename:"Money",currency:"MYR",value:49.9},discount:{__typename:"ProductDiscount",amount_off:20,percent_off:28.61}}},price:{__typename:"ProductPrices",regularPrice:{__typename:"Price",amount:{__typename:"Money",value:69.9,currency:"MYR"}}}},name:"Kinohimitsu Bird’s Nest with Red Dates & Wolfberries 75ml x 6’s",sku:"121110061",small_image:"https://mcstaging.guardian.com.my/static/version1620025327/frontend/Magento/luma/en_US/Magento_Catalog/images/product/placeholder/small_image.jpg",url_key:"kinohimitsu-bird-s-nest-with-red-dates-wolfberries-75ml-x-6-s",url_suffix:".html",price_range:{__typename:"PriceRange",minimum_price:{__typename:"ProductPrice",final_price:{__typename:"Money",currency:"MYR",value:49.9},discount:{__typename:"ProductDiscount",amount_off:20,percent_off:28.61}},maximum_price:{__typename:"ProductPrice",final_price:{__typename:"Money",currency:"MYR",value:49.9},discount:{__typename:"ProductDiscount",amount_off:20,percent_off:28.61}}},price:{__typename:"ProductPrices",regularPrice:{__typename:"Price",amount:{__typename:"Money",value:69.9,currency:"MYR"}}}}],name:"Favorites",sharing_code:null}],k={queries:{getCustomerWishlistQuery:w},types:{Customer:{fields:{wishlists:{read:function read(e){return e||M}}}}}},E=a("bxy4"),S=a("blYf")
14n.a=function WishlistPage(e){var n=function useWishlistPage(e){var n=e.queries,a=e.types,i=n.getCustomerWishlistQuery
15Object(h.a)(a)
16var t=Object(g.g)(),r=Object(p.b)(),s=c()(r,1)[0].isSignedIn,l=Object(u.useQuery)(i,{fetchPolicy:"cache-and-network",nextFetchPolicy:"cache-first",skip:!s}),d=l.data,m=l.error,b=l.loading,f=Object(o.useMemo)(function(){return d&&d.customer.wishlist||[]},[d]),_=Object(o.useMemo)(function(){return new Map([["getCustomerWishlistQuery",m]])},[m])
17return Object(o.useEffect)(function(){s||t.push("/")},[t,s]),{errors:_,loading:b,wishlists:f}}(r()({},k)),a=n.errors,i=n.wishlists,t=n.loading,m=Object(l.a)().formatMessage,x=a.get("getCustomerWishlistQuery");(0,S.a.useContext().pageView)()
18var v,P=Object(f.a)(y.a,e.classes),w=m({id:"wishlistPage.wishlistDisabledMessage",defaultMessage:"The wishlist is not currently available."}),M=Object(o.useMemo)(function(){return i.items_count?s.a.createElement(E.a,{items:i.items,classes:{items:P.galleryItems}}):s.a.createElement("p",null,s.a.createElement(d.a,{id:"wishlist.emptyListText",defaultMessage:"There are currently no items in this list"}))},[i])
19if(t)return _.a
20if(x){var W=Object(b.a)([x])===w?s.a.createElement("p",null,s.a.createElement(d.a,{id:"wishlistPage.disabledMessage",defaultMessage:"Sorry, this feature has been disabled."})):s.a.createElement("p",{className:P.fetchError},s.a.createElement(d.a,{id:"wishlistPage.fetchErrorMessage",defaultMessage:"Something went wrong. Please refresh and try again."}))
21v=s.a.createElement("div",{className:P.errorContainer},W)}else v=s.a.createElement(o.Fragment,null,M)
22return s.a.createElement("div",{className:P.root},s.a.createElement("h1",{className:P.heading},s.a.createElement(d.a,{id:"wishlistPage.headingTextDummy",defaultMessage:"My Wishlist"})),v)}}}])

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.