PageSourceSearch

https://www.vogue.in/verso/static/6987.b95c3c7b36e3c5f2f506.js

js vogue.in collected 2026-10-02 02:32:43 UTC 13,424 bytes, 23 lines download raw bytes

1"use strict";(globalThis.webpackChunkverso=globalThis.webpackChunkverso||[]).push([[6987],{12501(e,t,n){n.d(t,{Ay:()=>C.A,GO:()=>A.A,IJ:()=>m.A,LF:()=>c.A,LQ:()=>g.A,RJ:()=>D.A,Rv:()=>E.A,UT:()=>_.A,Vx:()=>b.A,W3:()=>w.A,ZJ:()=>v.A,dd:()=>p.A,lw:()=>h.A,v0:()=>s.A,wi:()=>r.A});var o=n(85152),a=n(86936),r=n(73521),c=n(68594),s=n(77455),i=n(80163),l=n(87958),u=n(66412),d=n(78298),k=n(23485),m=n(33808),g=n(54051),p=n(45642),v=n(70185),h=n(77468),B=n(27215),f=n(95846),A=n(15143),b=n(21438),y=n(27859),T=n(50978),C=n(15883),P=n(46511),S=n(76081),D=n(73656),E=n(22297),w=n(92486),L=n(54551),_=n(70574);o.A,a.A,r.A,c.A,s.A,i.A,l.A,w.A,u.A,d.A,k.A,m.A,g.A,p.A,v.A,h.A,B.A,f.A,A.A,b.A,y.A,T.A,C.A,P.A,S.A,D.A,E.A,L.A,_.A},6726(e,t,n){n.d(t,{yV:()=>a.yV,SZ:()=>a.SZ,OM:()=>r});var o=n(14307),a=n(35435);class r{static trackClickable(e,t){const{subject:n=null,label:c=null,event:s,isWithoutContentData:i,trackingStatus:l}=e,u=r.getClickableContentData(s,i),d=r.getClickableTrackingType(l);return t===a.Z3.USER_ACCOUNT_EVENT?(0,o.lV)({subject:n,label:c,type:d}):(0,o.kg)({subject:n,label:c,type:d,items:u,placement:r.POSITION_TOP})}static getClickableContentData(e,t){if(t)return;const n=e.currentTarget,o=n.querySelector(r.SNOWPLOW_ITEM_ATTRIBUTE)?.textContent;return[{content_title:o,content_url:n?.href}]}static getClickableTrackingType(e){return"boolean"==typeof e?e?a.Gs.CLOSE:a.Gs.OPEN:a.Gs.CLICK}static trackBannerClick(e){const{subject:t,label:n,content_url:c,index:s,total_index:i}=e;(0,o.kg)({subject:t,label:String(n),type:a.Gs.CLICK,total_index:i,index:s,items:[{content_title:n,content_url:c,content_type:"link"}],placement:r.POSITION_TOP})}}r.SNOWPLOW_ITEM_ATTRIBUTE="[data-snowplow-event-label]",r.POSITION_TOP="top"},35435(e,t,n){var o,a,r,c;n.d(t,{Gs:()=>r,SZ:()=>o,Z3:()=>c,yV:()=>a}),function(e){e.LOGO_CLICKABLE="LogoClickable",e.TEXT_CLICKABLE="TextClickable",e.ACCORDION="hamburger_menu_submenu",e.SEQ_LEVEL="hamburger_menu_chevron",e.SEQ_LEVEL_CTA="hamburger_menu_chevron_submenu",e.STACKED_NAVIGATION="stacked_navigation"}(o||(o={})),function(e){e.BANNER_CURATION="banner_curation",e.BANNER_PROMOTION="banner_promotion",e.BANNER_EVENT="banner_event"}(a||(a={})),function(e){e.OPEN="open",e.CLOSE="close",e.CLICK="click",e.IMPRESSION="impression"}(r||(r={})),function(e){e.USER_ACCOUNT_EVENT="user_account_event"}(c||(c={}))},70346(e,t,n){n.d(t,{M:()=>a});var o=n(96540);function a(){const[e,t]=(0,o.useState)(!1);return(0,o.useEffect)(()=>{t(!0)},[]),e}},56892(e,t,n){n.d(t,{createCookie:()=>c.n,default:()=>i,deleteCookie:()=>o.Y,getCookie:()=>a.R,getCookieDomainFromHostname:()=>r.A,getCookieFromPrefix:()=>s.Z});var o=n(36099),a=n(76510),r=n(88546),c=n(87664),s=n(94386);const i={getCookieDomain:r.R,getCookieDomainFromHostname:r.A,deleteCookie:o.Y,getCookie:a.R,createCookie:c.n,getCookieFromPrefix:s.Z}},10927(e,t,n){n.d(t,{A:()=>c});var o=n(96540),a=n(55364),r=n.n(a);const c=(e,t="browser")=>{const n=e.displayName||e.name;class a extends o.Component{constructor(){super(),this.render=()=>{const n={[t]:{incognitoMode:this.state.incognitoDetected}},a=r()({},this.props,n);return o.createElement(e,{...a})},this.state={incognitoDetected:!1}}componentDidMount(){this.updateIncognitoDetectedState()}componentWillUnmount(){this.unbindChannel&&this.unbindChannel()}listenForIncognitoDetectionEvents(){window.cnBus&&window.cnBus.on&&(this.unbindChannel=window.cnBus.on("ads.environment.incognito.detected.#",()=>{this.setState({incognitoDetected:!0})}))}updateIncognitoDetectedState(){window.cnBus&&window.cnBus.history&&Boolean(window.cnBus.history("ads.environment.incognito.detected.#").length)?this.setState({incognitoDetected:!0}):this.listenForIncognitoDetectionEvents()}}return a.displayName=`withIncognitoDetection(${n})`,a}},50317(e,t,n){n.d(t,{U:()=>a});var o=n(96540);const a=({query:e,initialValue:t=!1})=>{const n=(0,o.useCallback)(t=>{const n=window.matchMedia(e);return n.addEventListener("change",t),()=>{n.removeEventListener("change",t)}},[e]),a=(0,o.useCallback)(()=>window.matchMedia(e).matches,[e]),r=(0,o.useCallback)(()=>t,[t]);return(0,o.useSyncExternalStore)(n,a,r)}},59481(e,t,n){n.d(t,{A:()=>C});var o=n(5556),a=n.n(o),r=n(96540),c=n(45135),s=n(14792),i=n.n(s),l=n(86157),u=n(22039),d=n(81318),k=n(9864),m=n(14307),g=n(31558),p=n(32925),v=n(40391),h=n(6442),B=n(1889);const f=5e3,A=({action:e,windowLocation:t})=>"remove"===e&&(e=>{if(!e)return!1;if(e.pathname!==p.f.BOARDS)return!1;const t=new URLSearchParams(e.search);return"detail"===t.get("view")&&"Product"===t.get("contentType")})(t),b=e=>e?"REMOVE PRODUCT?":null,y=({isSavedProductsPage:e,value:t})=>e?null:t,T=({action:e="save",productData:t=null,showProductBookmarkMessageBanner:n=!1,setShowProductBookmarkMessageBanner:o,removedBookmarkData:a=null,clearRemovedBookmarkData:c,doUpdateUnsavedBookmarks:s,clearUnsavedBookmark:k,setProductBookmarkAction:T,setLastBookmarkedProduct:C,lastBookmarkedProduct:P=null,config:S})=>{const[D,E]=(0,r.useState)(!1),w=(0,r.useRef)(null),L=(0,r.useRef)(0),_=(0,r.useRef)(null),R=(0,r.useRef)(null),O=(0,r.useRef)(null),{formatMessage:I}=(0,h.A)(),N="remove"===e?a?.contentType:P?.contentType;(({showProductBookmarkMessageBanner:e,action:t,removedBookmarkData:n,prevRemovedBookmarkDataRef:o,lastBookmarkedProduct:a,prevLastBookmarkedProductRef:r,bannerInstanceRef:c,capturedSaveProductDataRef:s})=>{e&&("remove"===t&&n&&n!==o.current&&(c.current+=1,o.current=n),"save"===t&&a&&a!==r.current&&(c.current+=1,r.current=a,s.current=a?.productData))})({showProductBookmarkMessageBanner:n,action:e,removedBookmarkData:a,prevRemovedBookmarkDataRef:_,lastBookmarkedProduct:P,prevLastBookmarkedProductRef:R,bannerInstanceRef:L,capturedSaveProductDataRef:O}),(0,r.useEffect)(()=>
1{if(!n||!a)return;const t=()=>{w.current&&(clearTimeout(w.current),w.current=null)},r=Date.now();if("remove"===e){w.current=setTimeout(()=>{D||c?.()},f);const e=()=>{if(!document.hidden){Date.now()-r>=f&&!D&&(t(),c?.())}};return document.addEventListener("visibilitychange",e),()=>{t(),document.removeEventListener("visibilitychange",e)}}return"save"===e&&(w.current=setTimeout(()=>{const e=a?.copilotID;c?.(),e&&k?.({copilotID:e}),o?.({showBanner:!1})},f)),t},[n,o,e,c,a,D,k]);const M=async e=>{if(!a||D)return;E(!0),w.current&&(clearTimeout(w.current),w.current=null);const{copilotID:t,productData:n,contentType:r}=a;s?.({copilotID:t,isDeleted:!1}),((e,t=null,n=null,o=null)=>{const{copilotID:a,productData:r,contentType:c}=e,s=r?.__layout,i=r?.__trackingSubject||"unified_product_card",l=(0,m.JL)(o);(0,d.s)({type:"unsave_undo",copilotID:a,bookmarkMeta:r,contentType:c,trackingSubject:i,...null!=n&&{subjectId:n},subjectName:l,item:r,layout:s,targetEvent:t})})(a,e),C?.({copilotID:t,productData:n,contentType:r}),c?.(),T?.({action:"save"}),o?.({showBanner:!0}),E(!1)};if(!n)return null;const{savedPagePath:x,savedButtonLabel:U}=(({config:e,contentType:t})=>{if((0,v.e)(t))return{savedPagePath:p.f.SAVED,savedButtonLabel:p.W.VIEW_ALL};const n=Boolean(e&&(0,g.KN)(e,"Product"));return{savedPagePath:n?p.f.BOARDS:p.f.PRODUCTS,savedButtonLabel:n?p.W.GO_TO_BOARDS:p.W.VIEW_ALL}})({config:S,contentType:N}),$=window.location,j=((e,t)=>Boolean(e&&e.pathname===t))($,x),V=A({action:e,windowLocation:$}),W=(()=>{const t=(e=>{const t=(e=>"string"==typeof e?e.toLowerCase():null)(e);return(0,v.e)(t)?"venue"===t?"Activity":i()(t):"Product"})(N),n={save:{message:`${t} saved`,buttonLabel:y({isSavedProductsPage:j,value:U}),buttonHref:y({isSavedProductsPage:j,value:x}),shouldHideBannerOnButtonClick:!1},remove:{message:V?I(B.A.allSavedProductRemovalMessage):`${t} Removed`,buttonLabel:"Undo",shouldHideBannerOnButtonClick:!0,action:M}};return n[e]||n.save})(),H=(()=>{const n="save"===e?O.current:t;return n?.image?Array.isArray(n.image)?n.image[0]:n.image:null})(),G=(({action:e,contentType:t,productImage:n})=>"save"===e&&"product"!==t&&Boolean(n))({action:e,contentType:N,productImage:H}),K=`banner-${L.current}`;return r.createElement(u.Mj,{key:K,shouldShowAllBoardsRemovalMessage:V,btnStyle:"text",buttonClickHandler:W.action,buttonHref:W.buttonHref,buttonLabel:W.buttonLabel,contentAlign:"left",title:b(V),delayDuration:f,shouldAddButton:!!W.buttonLabel,shouldHideBannerOnButtonClick:W.shouldHideBannerOnButtonClick,shouldShowCloseButton:!1,closeButtonCallback:()=>{o?.({showBanner:!1})}},r.createElement(u.eZ,{shouldShowAllBoardsRemovalMessage:V},G&&r.createElement(l.A,{...H,altText:H.altText||H.alt||"Product image"}),r.createElement(u.jT,{shouldShowAllBoardsRemovalMessage:V},W.message)))};T.displayName="ProductBookmarkMessageBanner",T.propTypes={action:a().oneOf(["save","remove"]),productData:a().shape({image:a().oneOfType([a().shape({altText:a().string,alt:a().string,sources:a().object,contentType:a().string}),a().arrayOf(a().shape({altText:a().string,alt:a().string,sources:a().object,contentType:a().string}))])}),showProductBookmarkMessageBanner:a().bool,setShowProductBookmarkMessageBanner:a().func,removedBookmarkData:a().shape({copilotID:a().string,productData:a().object,contentType:a().string,productName:a().string,bookmarkId:a().string,collectionId:a().string}),clearRemovedBookmarkData:a().func,doUpdateUnsavedBookmarks:a().func,clearUnsavedBookmark:a().func,setProductBookmarkAction:a().func,setLastBookmarkedProduct:a().func,lastBookmarkedProduct:a().object,config:a().object};const C=(0,c.Ng)(e=>{const{showProductBookmarkMessageBanner:t=!1,lastBookmarkedProduct:n={},productBookmarkAction:o="save",removedBookmarkData:a=null,config:r={}}=e;return{showProductBookmarkMessageBanner:t,productData:n?.productData,action:o,removedBookmarkData:a,lastBookmarkedProduct:n,config:r}},e=>{const{setShowProductBookmarkMessageBanner:t,clearRemovedBookmarkData:n,doUpdateUnsavedBookmarks:o,clearUnsavedBookmark:a,setLastBookmarkedProduct:r,setProductBookmarkAction:c}=(0,k.zD)(e);return{setShowProductBookmarkMessageBanner:t,clearRemovedBookmarkData:n,doUpdateUnsavedBookmarks:o,clearUnsavedBookmark:a,setLastBookmarkedProduct:r,setProductBookmarkAction:c}})(T,"ProductBookmarkMessageBanner")},63761(e,t,n){n.d(t,{p:()=>i,z:()=>s});var o=n(96540),a=n(5556),r=n.n(a),c=n(18106);const s=o.createContext({}),i=({lang:e,children:t})=>o.createElement(s.Provider,{value:e||c.xN},t);
1i.propTypes={children:r().node,lang:r().string},i.displayName="ContentLangProvider"},34549(e,t,n){n.d(t,{h:()=>c});var o=n(96540),a=n(63761),r=n(18106);const c=()=>(0,o.useContext)(a.z)||r.xN},96461(e,t,n){n.d(t,{C:()=>i,c:()=>s});var o=n(5556),a=n.n(o),r=n(96540),c=n(59867);const s=r.createContext(!1),i=({children:e})=>{const[t,n]=(0,r.useState)(!1),o=(0,r.useRef)(null);return(0,r.useEffect)(()=>{{const e=()=>{n(!0),o.current&&o.current.off()};o.current=window.Kendra.WINDOW_EVENT.on(c.m.SCROLL_DEBOUNCE,e)}return()=>{o.current&&o.current.off()}},[]),r.createElement(s.Provider,{value:t},e)};i.propTypes={children:a().node},i.displayName="HasScrolledProvider"},35363(e,t,n){n.d(t,{Y:()=>r});var o=n(96540),a=n(96461);const r=()=>(0,o.useContext)(a.c)},63118(e,t,n){n.d(t,{f5:()=>o});const o="lightboxReturnUrl"},78934(e,t,n){n.d(t,{DP:()=>r,r2:()=>a,yk:()=>c});const o=e=>{const[t,n,o,a,r]=e.split("/").filter(Boolean);return"discover"===t&&"in"===o&&n&&a&&r?{photoId:n,contentType:a,contentId:r}:null},a=e=>{try{const t=new URL(e.href,window.location.origin).pathname;return o(t)}catch{return null}},r=e=>("function"==typeof e.composedPath?e.composedPath().find(e=>e instanceof HTMLAnchorElement&&e.matches("a[href]"))??null:null)||(e.target instanceof Element?e.target.closest("a[href]"):null),c=e=>{e.preventDefault()}},208(e,t,n){n.d(t,{x:()=>r});var o=n(19635),a=n(99906);class r{generateStyleForBreakpoints(){const e=[];for(const t of Object.values(o.R))e.push(this.getElementStyles(t));return e.join("\n")}getElementStyles(e){const t=this.getStyleForBreakpoint(e);return this.generateCSSMediaQueries(t,e)}generateCSSMediaQueries(e,t){const n=e.map(([e,t])=>`${e.toString()}: ${t};`).join("\n");return`\n    ${t===o.R.SM?n:""}\n    @media (min-width: ${a.Vh[t]}px) {\n      ${n}\n    }`}}},60881(e,t,n){n.d(t,{s:()=>i});var o=n(38267),a=n(5556),r=n.n(a),c=n(26865),s=(n(18730),n(45741));const i=o.Ay.a.withConfig({displayName:"BaseLink"})`
2  margin: 0;
3  ${s.PA}
4  ${s.h8}
5    ${({align:e})=>e&&s.nK.includes(e)&&`\n      align-self: ${e};\n      justify-self: ${e};\n      ${s.AV[e]};\n   `}
6   ${({textAlign:e})=>e&&s.nK.includes(e)&&`text-align: ${e}; `}
7
8     ${({theme:e,typeIdentity:t="typography.definitions.consumptionEditorial.body-core"})=>(0,c.Gg)(e,t)};
9
10  a {
11    color: inherit;
12  }
13
14  ${({bottomSpacing:e,topSpacing:t})=>e||t?"display: block;":""}
15
16  color: ${({theme:e,colorToken:t="colors.interactive.base.light"})=>(0,c.HK)(e,t)};
17  transition-property: color, background, text-shadow;
18  transition-duration: 5s;
19  transition-timing-function: ease-in-out;
20  ${({theme:e,typeToken:t})=>(0,c.Gg)(e,t)}
21  ${({theme:e,colorStaticLinkToken:t,colorSecondaryLinkToken:n,linkStyle:o="default"})=>(0,c.pe)(e,t,n,o)}
22  ${({hasUnderline:e=!0})=>(e=>e?"":"\n    cursor: pointer;\n    text-decoration: none;\n\n    &:active,\n    &:link,\n    &:visited {\n      text-decoration: none;\n    }\n\n    &:hover,\n    &:focus {\n      text-decoration: underline;\n    }\n  ")(e)}
23`;i.propTypes={as:r().string,colorSecondaryLinkToken:r().string,colorStaticLinkToken:r().string,colorToken:r().string,hasUnderline:r().bool,linkStyle:r().oneOf(["global","default","navigation"]),target:r().string,typeToken:r().string}}}]);

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.