https://ferrarilosangeles.com/_next/static/chunks/pages/my-profile/contents/edit-31a7de46b6521e9f.js
1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[8738],{61803:function(t,e,n){(window.__NEXT_P=window.__NEXT_P||[]).push(["/my-profile/contents/edit",function(){return n(31797)}])},57190:function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(94941).Z;Object.defineProperty(e,"__esModule",{value:!0}),e.useIntersection=function(t){var e=t.rootRef,n=t.rootMargin,c=t.disabled||!u,l=r(i.useState(!1),2),d=l[0],f=l[1],h=r(i.useState(null),2),v=h[0],p=h[1];return i.useEffect(function(){if(u){if(!c&&!d&&v&&v.tagName){var t,r,i,l,h,p,m;return r=function(t){return t&&f(t)},h=(l=function(t){var e,n={root:t.root||null,margin:t.rootMargin||""},r=a.find(function(t){return t.root===n.root&&t.margin===n.margin});if(r&&(e=o.get(r)))return e;var i=new Map;return e={id:n,observer:new IntersectionObserver(function(t){t.forEach(function(t){var e=i.get(t.target),n=t.isIntersecting||t.intersectionRatio>0;e&&n&&e(n)})},t),elements:i},a.push(n),o.set(n,e),e}(i={root:null==e?void 0:e.current,rootMargin:n})).id,p=l.observer,(m=l.elements).set(v,r),p.observe(v),function(){if(m.delete(v),p.unobserve(v),0===m.size){p.disconnect(),o.delete(h);var t=a.findIndex(function(t){return t.root===h.root&&t.margin===h.margin});t>-1&&a.splice(t,1)}}}}else if(!d){var b=s.requestIdleCallback(function(){return f(!0)});return function(){return s.cancelIdleCallback(b)}}},[v,c,n,e,d]),[p,d,i.useCallback(function(){f(!1)},[])]};var i=n(67294),s=n(9311),u="function"==typeof IntersectionObserver,o=new Map,a=[];("function"==typeof e.default||"object"==typeof e.default&&null!==e.default)&&void 0===e.default.__esModule&&(Object.defineProperty(e.default,"__esModule",{value:!0}),Object.assign(e.default,e),t.exports=e.default)},57115:function(t,e,n){"use strict";var r=n(85893),i=function(t){var e=t.size,n=void 0===e?"16px":e;return(0,r.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:n,height:n,viewBox:"0 0 14 14",fill:"none",children:(0,r.jsx)("path",{d:"M13.6937 0.307898C13.5197 0.13478 13.2406 0.125789 13.0558 0.28735L7.2789 5.33621C7.09046 5.5009 6.80928 5.5009 6.62083 5.33621L0.94653 0.37697C0.761672 0.215409 0.482558 0.224399 0.308561 0.397517C0.134596 0.570635 0.125561 0.848421 0.287929 1.03238L5.27531 6.68343C5.44214 6.87246 5.44214 7.15612 5.27531 7.34514L0.311092 12.9699C0.148757 13.1539 0.157791 13.4316 0.331757 13.6048C0.505722 13.7779 0.784867 13.7869 0.969725 13.6253L6.62083 8.68635C6.80928 8.52166 7.09046 8.52166 7.2789 8.68635L13.0326 13.7149C13.2174 13.8765 13.4966 13.8675 13.6705 13.6944C13.8445 13.5213 13.8535 13.2435 13.6912 13.0595L8.64788 7.34514C8.48105 7.15612 8.48105 6.87246 8.64788 6.68343L13.7144 0.942759C13.8767 0.758801 13.8677 0.481016 13.6937 0.307898Z",fill:"currentcolor"})})};e.Z=i},59462:function(t,e,n){"use strict";n.d(e,{Z:function(){return R}});var r=n(85893),i=n(81383),s=n.n(i),u=n(845),o=n(73931),a=n(5532),c=n(11163),l=n(85945),d=n(36492),f=n(48228),h=n(92731),v=n(36139),p=n(89585),m=n(64460),b=n(84849);n(34714);var g=n(17533),y=function(){return(0,r.jsx)(g.Z,{left:(0,r.jsx)(b.Z,{count:1,height:"150px",width:"100%"}),children:(0,r.jsx)(b.Z,{count:1,height:"700px",width:"100%"})})},R=function(t){var e,n,i=t.description,b=function(){j.isLoading||j.mutate()},g=function(t){return C?(0,m.R)(C,t):Promise.resolve()},R=(0,c.useRouter)(),x=(0,l.NL)(),C=(0,p.l)("id"),M=(0,d.a)(["collections",C],function(){return C?(0,h._)(C):Promise.reject()},{enabled:void 0!==C,cacheTime:0}),_=M.data,w=M.isLoading,O=M.error,j=(0,f.D)({mutationFn:function(){return C?(0,v.P)(C):Promise.reject()},onSuccess:function(){x.invalidateQueries(["collections"]).then(R.back)}}),E=_&&(n=_.attributes.coverPhoto,{name:_.attributes.name,image:n&&{cmsId:n.id,url:n.url}}),k=(null==_?void 0:_.attributes.items)||[];return(0,r.jsxs)("div",{className:s().container,children:[(0,r.jsx)(a.Z,{}),(0,r.jsx)(o.Z,{title:"Edit collection"}),O?j.isSuccess?(0,r.jsx)(r.Fragment,{}):(0,r.jsx)("div",{style:{marginTop:"30px"},children:"There was an error, please try again later"}):w?(0,r.jsx)(y,{}):E&&(0,r.jsx)(u.Z,{description:i,onDelete:b,initialData:E,initialItems:k,saveRequest:g})]})}},36139:function(t,e,n){"use strict";n.d(e,{P:function(){return s}});var r=n(9579),i=n(13308);function s(t){return(0,r.zp)("".concat(i.W,"/").concat(t))}},92731:function(t,e,n){"use strict";n.d(e,{_:function(){return s}});var r=n(9579),i=n(13308);function s(t,e){return(0,r.q4)("".concat(i.W,"/").concat(t,"?").concat((null==e?void 0:e.filter)?"filter="+(null==e?void 0:e.filter):""))}},64460:function(t,e,n){"use strict";n.d(e,{R:function(){return s}});var r=n(9579),i=n(13308);function s(t,e){return(0,r._w)("".concat(i.W,"/").concat(t),{data:e})}},31797:function(t,e,n){"use strict";n.r(e),n.d(e,{__N_SSG:function(){return u}});var r=n(85893),i=n(59462),s=function(){return(0,r.jsx)(i.Z,{description:"Collections make life easier⦠and fun! With FBH custom collection feature, you can keep your content organized on the go."})},u=!0;e.default=s},89585:function(t,e,n){"use strict";n.d(e,{l:function(){return i}});var r=n(4730);function i(t){var e,n=(0,r.R)(t);return parseInt(n||"")||void 0}},4730:function(t,e,n){"use strict";n.d(e,{R:function(){return i}});var r=n(11163);function i(t){var e=(0,r.useRouter)().query[t];return Array.isArray(e)?e[0]:e}},81383:function(){},34714:function(){},48228:function(t,e,n){"use strict";n.d(e,{D:function(){return f}});var r=n(67294),i=n(464),s=n(32161),u=n(89886),o=n(30081),a=n(33989);class c extends a.l{constructor(t,e){super(),this.client=t,this.setOptions(e),this.bindMethods(),this.updateResult()}bindMethods(){this.mutate=this.mutate.bind(this),this.reset=this.reset.bind(this)}setOptions(t){var e;let n=this.options;this.options=this.client.defaultMutationOptions(t),(0,s.VS)(n,this.options)||this.client.getMutationCache().notify({type:"observerOptionsUpdated",mutation:this.currentMutation,observer:this}),null==(e=this.currentMutation)||e.setOptions(this.options)}onUnsubscribe(){if(!this.listeners.length){var t;null==(t=this.currentMutation)||t.removeObserver(this)}}onMutationUpdate(t){this.updateResult();let e={listeners:!0};"success"===t.type?e.onSuccess=!0:"error"===t.type&&(e.onError=!0),this.notify(e)}getCurrentResult(){return this.currentResult}reset(){this.currentMutation=void 0,this.updateResult(),this.notify({listeners:!0})}mutate(t,e){return this.mutateOptions=e,this.currentMutation&&this.currentMutation.removeObserver(this),this.currentMutation=this.client.getMutationCache().build(this.client,{...this.options,variables:void 0!==t?t:this.options.variables}),this.currentMutation.addObserver(this),this.currentMutation.execute()}updateResult(){let t=this.currentMutation?this.currentMutation.state:(0,u.R)(),e={...t,isLoading:"loading"===t.status,isSuccess:"success"===t.status,isError:"error"===t.status,isIdle:"idle"===t.status,mutate:this.mutate,reset:this.reset};this.currentResult=e}notify(t){o.V.batch(()=>
1{if(this.mutateOptions&&this.hasListeners()){var e,n,r,i,s,u,o,a;t.onSuccess?(null==(e=(n=this.mutateOptions).onSuccess)||e.call(n,this.currentResult.data,this.currentResult.variables,this.currentResult.context),null==(r=(i=this.mutateOptions).onSettled)||r.call(i,this.currentResult.data,null,this.currentResult.variables,this.currentResult.context)):t.onError&&(null==(s=(u=this.mutateOptions).onError)||s.call(u,this.currentResult.error,this.currentResult.variables,this.currentResult.context),null==(o=(a=this.mutateOptions).onSettled)||o.call(a,void 0,this.currentResult.error,this.currentResult.variables,this.currentResult.context))}t.listeners&&this.listeners.forEach(t=>{t(this.currentResult)})})}}var l=n(85945),d=n(24798);function f(t,e,n){let u=(0,s.lV)(t,e,n),a=(0,l.NL)({context:u.context}),[f]=r.useState(()=>new c(a,u));r.useEffect(()=>{f.setOptions(u)},[f,u]);let v=(0,i.$)(r.useCallback(t=>f.subscribe(o.V.batchCalls(t)),[f]),()=>f.getCurrentResult(),()=>f.getCurrentResult()),p=r.useCallback((t,e)=>{f.mutate(t,e).catch(h)},[f]);if(v.error&&(0,d.L)(f.options.useErrorBoundary,[v.error]))throw v.error;return{...v,mutate:p,mutateAsync:v.mutate}}function h(){}},84849:function(t,e,n){"use strict";n.d(e,{Z:function(){return s}});var r=n(67294);let i=r.createContext({});function s({count:t=1,wrapper:e,className:n,containerClassName:s,containerTestId:u,circle:o=!1,style:a,...c}){var l,d,f;let h=r.useContext(i),v={...c};for(let[p,m]of Object.entries(c))void 0===m&&delete v[p];let b={...h,...v,circle:o},g={...a,...function({baseColor:t,highlightColor:e,width:n,height:r,borderRadius:i,circle:s,direction:u,duration:o,enableAnimation:a=!0}){let c={};return"rtl"===u&&(c["--animation-direction"]="reverse"),"number"==typeof o&&(c["--animation-duration"]=`${o}s`),a||(c["--pseudo-element-display"]="none"),("string"==typeof n||"number"==typeof n)&&(c.width=n),("string"==typeof r||"number"==typeof r)&&(c.height=r),("string"==typeof i||"number"==typeof i)&&(c.borderRadius=i),s&&(c.borderRadius="50%"),void 0!==t&&(c["--base-color"]=t),void 0!==e&&(c["--highlight-color"]=e),c}(b)},y="react-loading-skeleton";n&&(y+=` ${n}`);let R=null!==(l=b.inline)&&void 0!==l&&l,x=[],C=Math.ceil(t);for(let M=0;M<C;M++){let _=g;if(C>t&&M===C-1){let w=null!==(d=_.width)&&void 0!==d?d:"100%",O=t%1,j="number"==typeof w?w*O:`calc(${w} * ${O})`;_={..._,width:j}}let E=r.createElement("span",{className:y,style:_,key:M},"â");R?x.push(E):x.push(r.createElement(r.Fragment,{key:M},E,r.createElement("br",null)))}return r.createElement("span",{className:s,"data-testid":u,"aria-live":"polite","aria-busy":null===(f=b.enableAnimation)||void 0===f||f},e?x.map((t,n)=>r.createElement(e,{key:n},t)):x)}}},function(t){t.O(0,[9439,3828,3873,7536,5162,3821,5277,9774,2888,179],function(){return t(t.s=61803)}),_N_E=t.O()}]);
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.