PageSourceSearch

https://www.robertocavalli.com/mobify/bundle/624/SizeGuideFlyout.js

js robertocavalli.com collected 2026-09-24 20:03:54 UTC 6,504 bytes, 1 lines download raw bytes

1"use strict";(self.__LOADABLE_LOADED_CHUNKS__=self.__LOADABLE_LOADED_CHUNKS__||[]).push([[7856],{92446:(e,i,l)=>{l.r(i),l.d(i,{default:()=>v});var t=l(55984),a=l(2312),o=l(8108),s=l(42512),u=l(85856),d=l(32484),r=l(88568),n=l(41516),y=l(41820),_=l(96684),c=l(98012),g=l(14850);const z=({item:e,data:i,index:l})=>o.createElement("tr",{key:l},e.map(((e,t)=>((e,t)=>i.firstRowIsHeader&&0===l||i.firstColumnIsHeader&&0===t?o.createElement("th",{key:t},e):o.createElement("td",{key:t},e))(e,t)))),m=(0,l(10360).Os)({closeButtonText:{id:"flyouts.sizeGuide.closeButtonText",defaultMessage:[{type:0,value:"Close"}]},yourSize:{id:"flyouts.sizeGuide.yourSize",defaultMessage:[{type:0,value:"Find your size"}]},sizeGuide:{id:"flyouts.sizeGuide.sizeGuide",defaultMessage:[{type:0,value:"size guide"}]},hereText:{id:"flyouts.sizeGuide.hereText",defaultMessage:[{type:0,value:"here"}]},text:{id:"flyouts.sizeGuide.text",defaultMessage:[{type:0,value:"Need help? Please click "},{type:1,value:"link"},{type:0,value:" to contact our customer service."}]},description:{id:"flyouts.sizeGuide.description",defaultMessage:[{type:0,value:"This is a conversion table to help you find your size. If you have already purchased an item from Roberto Cavalli, we recommend selecting the same size indicated on the label."}]}}),p={"display-from-extra-small":"SizeGuideFlyout__display-from-extra-small--zABx5","display-above-extra-small":"SizeGuideFlyout__display-above-extra-small--_58fZ","display-from-small":"SizeGuideFlyout__display-from-small--ZJeIz","display-above-small":"SizeGuideFlyout__display-above-small--iK3jt","display-from-medium":"SizeGuideFlyout__display-from-medium--yEJg5","display-above-medium":"SizeGuideFlyout__display-above-medium--qTUX_","display-from-large":"SizeGuideFlyout__display-from-large--MkMUG","display-above-large":"SizeGuideFlyout__display-above-large--gf1RO","display-from-x-large":"SizeGuideFlyout__display-from-x-large--WI0R0","display-above-x-large":"SizeGuideFlyout__display-above-x-large--ysxjN","display-from-xx-large":"SizeGuideFlyout__display-from-xx-large--aa8NB","display-above-xx-large":"SizeGuideFlyout__display-above-xx-large--v7nGo","display-from-xxx-large":"SizeGuideFlyout__display-from-xxx-large--SWYlz","display-above-xxx-large":"SizeGuideFlyout__display-above-xxx-large--EDlY4","display-from-xxxx-large":"SizeGuideFlyout__display-from-xxxx-large--FX4Xg","display-above-xxxx-large":"SizeGuideFlyout__display-above-xxxx-large--Ho4Qw","size__guide-flyout":"SizeGuideFlyout__size__guide-flyout--gMc5k","size__guide-flyout__portal":"SizeGuideFlyout__size__guide-flyout__portal--E83ew","size__guide-flyout__contents":"SizeGuideFlyout__size__guide-flyout__contents--Zfg9n","tab-heading":"SizeGuideFlyout__tab-heading--k7AKc","tab-description":"SizeGuideFlyout__tab-description--Cc2pB","size__guide-flyout__table":"SizeGuideFlyout__size__guide-flyout__table--Mzzdy"};function f(e,i){var l=Object.keys(e);if(Object.getOwnPropertySymbols){var t=Object.getOwnPropertySymbols(e);i&&(t=t.filter((function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable}))),l.push.apply(l,t)}return l}const v=()=>{var e,i,l,v,b,G,x,S,E,O,h;const{getProps:F}=(0,r.c)(),{managerRepository:I}=(0,y.w)(),C=(0,d.AF)(),M=(0,d.a8)("sizeGuide"),N=(0,s.c)(),T=(0,d.Uz)(),{data:k}=(0,d.eW)({contentType:"GetSizeGuide",config:{variables:{id:null==M?void 0:M.sizeGuideId}},collectionKey:"sizeGuideCollection",enabled:!(null==M||!M.sizeGuideId),deps:[null==M?void 0:M.sizeGuideId]}),w=null==k||null===(e=k.sizeGuideCollection)||void 0===e||null===(i=e.items)||void 0===i||null===(l=i[0])||void 0===l?void 0:l.table,j=!(null==M||!M.sizeGuideId||!w||0!==(null==w||null===(v=w.matrix)||void 0===v?void 0:v.length)),{data:A}=(0,d.eW)({contentType:"GetSizeGuide",config:{variables:{id:null==M?void 0:M.sizeGuideId,locale:"en"}},collectionKey:"sizeGuideCollection",enabled:j,deps:[null==M?void 0:M.sizeGuideId,j]}),D=null==A||null===(b=A.sizeGuideCollection)||void 0===b||null===(G=b.items)||void 0===G||null===(x=G[0])||void 0===x?void 0:x.table,P=null!=M&&M.sizeGuideId?j?D:w:null,R=null!=M&&M.sizeGuideId?j?null==A||null===(S=A.sizeGuideCollection)||void 0===S||null===(E=S.items)||void 0===E?void 0:E[0]:null==k||null===(O=k.sizeGuideCollection)||void 0===O||null===(h=O.items)||void 0===h?void 0:h[0]:void 0,B=(0,o.useMemo)((()=>{var e;return R?function(e){for(var i=1;i<arguments.length;i++){var l=null!=arguments[i]?arguments[i]:{};
1i%2?f(Object(l),!0).forEach((function(i){(0,a.c)(e,i,l[i])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(l)):f(Object(l)).forEach((function(i){Object.defineProperty(e,i,Object.getOwnPropertyDescriptor(l,i))}))}return e}({},F({entryId:null==R||null===(e=R.sys)||void 0===e?void 0:e.id,fieldId:"table"})):{}}),[F,R]);(0,o.useEffect)((()=>{null!=M&&M.sizeGuideId||null!=M&&M.fitInformation?I.getFlyoutsMgr().openFlyout("sizeGuide",!0):I.getFlyoutsMgr().closeFlyout("sizeGuide")}),[null==M?void 0:M.sizeGuideId]);const L=[];P&&L.push({heading:N.formatMessage(m.yourSize),data:P}),P||L.push({heading:N.formatMessage(m.yourSize)});const K=o.createElement(g.c,{variant:"h2",classNames:p["tab-heading"]},N.formatMessage(m.sizeGuide)),H=(0,o.useCallback)((()=>{switch(null==M?void 0:M.onClose){case n.Ib.RESTORE_SIZE_SELECTOR:C.restoreSizeSelector(I.getStoreMgr().getStore().getState().ui.sizeSelector);break;case n.Ib.OPEN_MINICART:I.getFlyoutsMgr().openFlyout("minicart",!0);break;case n.Ib.RESTORE_SIZE_SELECTOR_AND_CLOSE_ON_BACK:C.restoreSizeSelector(I.getStoreMgr().getStore().getState().ui.sizeSelector),T.goBack()}C.hideSizeGuide()}),[null==M?void 0:M.onClose]);return o.createElement(c.c,{id:"sizeGuide",className:p["size__guide-flyout"],flyoutClassName:p["size__guide-flyout__portal"],showCloseButton:!0,onClose:H,direction:_.s.BOTTOM_TO_TOP},o.createElement("div",{className:p["size__guide-flyout__wrapper"]},o.createElement("div",{className:p["size__guide-flyout__contents"]},K,o.createElement(g.c,{variant:"p",classNames:p["tab-description"]},N.formatMessage(m.description,{br:o.createElement("br",null)})),o.createElement(u.c,{defaultActiveKey:N.formatMessage(m.yourSize)},!!L.length&&L.map((e=>o.createElement(u.s,{tab:e.heading,key:e.heading},o.createElement("div",(0,t.c)({className:p["size__guide-flyout__table-scroll"]},B),o.createElement("table",{className:p["size__guide-flyout__table"]},o.createElement("tbody",null,e.data&&e.data.matrix.map(((e,i)=>o.createElement(z,{key:i,item:e,index:i,data:P})))))))))))))}}}]);

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.