1!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{},t=(new e.Error).stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]="61849203-4234-4f9d-91ab-12516d256925",e._sentryDebugIdIdentifier="sentry-dbid-61849203-4234-4f9d-91ab-12516d256925")}catch(e){}}(),(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[981],{1494:e=>{e.exports={tips:"CoverImageSidebarInfo_tips__Nq4Km"}},5942:e=>{e.exports={tips:"ProfileImageSidebarInfo_tips__uIS7C"}},10398:e=>{e.exports={"crop-photo__alert":"CropPhoto_crop-photo__alert__5M2Nq"}},11151:(e,t,r)=>{"use strict";r.d(t,{v:()=>c}),r(58335),r(70418),r(27661),r(81232);var o=r(14232),a=r(6416),n=r(3337),l=r(40241);let i=(e,t)=>e.filename.localeCompare(t.filename),s=(e,t)=>e.name.localeCompare(t.name),c=e=>{let{0:t,1:r}=(0,o.useState)(!1),{0:c,1:d}=(0,o.useState)(!1),u=(0,a.tH)(),{addToast:p}=(0,l.d)(),h=(0,o.useRef)();return(0,o.useEffect)(()=>{h.current=e},[e]),{upload:(0,o.useCallback)(async function(t,o){let a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};r(!0),d(!1);let l=[],c=[...t].sort(s);return await Promise.all(c.map(async(t,r)=>{var a,i,s;let c=await u.query(n.mZh,{input:{filename:t.name.replace(/[^\d.A-Za-z]/g,""),contentLength:t.size,type:o}},{requestPolicy:"network-only"}).toPromise();if(!c.data)return void d(!0);let p=new FormData;Object.entries(JSON.parse(null==(a=c.data)?void 0:a.hdcNextSignedPostData.fields)).forEach(e=>{let[t,r]=e;p.append(t,r)}),p.append("file",t);try{if((await fetch(null==(i=c.data)?void 0:i.hdcNextSignedPostData.url,{method:"POST",body:p})).ok){let o={contentType:t.type,url:c.data.hdcNextSignedPostData.imgUrl,filename:t.name,order:r};e&&(null==(s=h.current)||s.call(h,o)),l.push(o)}else d(!0)}catch(e){d(!0)}})),r(!1),l.length>0&&p({title:a.successMessage||"".concat(l.length," file(s) uploaded successfully!"),variant:"confirmation"}),l.sort(i)},[p,u,e]),isError:c,isUploading:t}}},24253:e=>{e.exports={"add-image-modal__form":"AddImageModal_add-image-modal__form__iS1B0","add-image-modal__content":"AddImageModal_add-image-modal__content__nEOfY","add-image-modal__actions":"AddImageModal_add-image-modal__actions__MgO61"}},26337:(e,t,r)=>{"use strict";r.d(t,{$:()=>a});var o=r(37876);let a=e=>{let{className:t}=e;return(0,o.jsxs)("svg",{className:t,width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[(0,o.jsx)("title",{children:"Item has caption"}),(0,o.jsx)("rect",{width:"24",height:"24",rx:"4",fill:"currentColor",fillOpacity:"0.7"}),(0,o.jsx)("line",{x1:"4",y1:"7.5",x2:"20",y2:"7.5",stroke:"white"}),(0,o.jsx)("line",{x1:"4",y1:"11.5",x2:"20",y2:"11.5",stroke:"white"}),(0,o.jsx)("line",{x1:"4",y1:"15.5",x2:"11",y2:"15.5",stroke:"white"})]})}},26741:e=>{e.exports={"about-me__name-input":"AboutMeFields_about-me__name-input__sYeVb","about-me__name-tooltip":"AboutMeFields_about-me__name-tooltip__bz_UY","about-me__intro-title":"AboutMeFields_about-me__intro-title__8kXJP"}},41435:e=>{e.exports={"crop-photo__alert":"CropPhoto_crop-photo__alert__VB3x8","crop-photo__dropzone":"CropPhoto_crop-photo__dropzone__LqHfw"}},46241:e=>{e.exports={"max-length--error":"Textarea_max-length--error__T12Te",textarea:"Textarea_textarea__vbCrj",textarea__minHeight:"Textarea_textarea__minHeight__N1Hit",textarea__autoheight:"Textarea_textarea__autoheight__Gtqch"}},47750:e=>{e.exports={"add-link-modal__form":"AddLinkModal_add-link-modal__form__jAVN0","add-link-modal__content":"AddLinkModal_add-link-modal__content__RQgrf","add-link-modal__actions":"AddLinkModal_add-link-modal__actions__rWBXA"}},48501:(e,t,r)=>{"use strict";r.r(t),r.d(t,{EditMyGarageModalContainer:()=>ty});var o=r(66284),a=r(59860);r(81232);var n=r(42316),l=r(3337),i=r(11151),s=r(16405),c=r(14232),d=r(38176),u=r(35003),p=r(11919),h=r(66707),m=r(29026),g=r(78851),f=r(52517),_=r(45466),b=r(59701),v=r(46513),y=r(84888),x=r.n(y),j=r(54996),w=r(77737),O=r(99700),C=r(90138),M=r(76632),k=r(49284),P=r(75240),A=r(3995),N=r(26741),E=r.n(N),D=r(37876),I=r(85869);r(70146);var S=r(53007),L=r(15831),z=r.n(L),H=r(49995),T=r(96455),F=r(5440),V=r(1756),R=r(64377),W=r(78255),B=r.n(W);let q=["isLoading","image","mediaType","onUploadFile","isUploading","onCropComplete","onRemoveFile","isResizeEnabled","cropOptions","variant","proportion","helperText","className"];function Z(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,o)}return r}function Y(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};
1t%2?Z(Object(r),!0).forEach(function(t){(0,o.A)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Z(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}let U=e=>{let{isLoading:t,image:r,mediaType:o,onUploadFile:n,isUploading:l,onCropComplete:i,onRemoveFile:s,isResizeEnabled:d=!1,cropOptions:u,variant:p="circle",proportion:h=1,helperText:g,className:f}=e,_=(0,a.A)(e,q),b=(0,c.useRef)(null),v=(0,c.useRef)(null),y=c.useRef(null),{0:x,1:j}=(0,c.useState)(null==r?void 0:r.url),{0:w,1:O}=(0,c.useState)(!!(null!=r&&r.url)),{0:C,1:M}=(0,c.useState)(!1),{0:k,1:P}=(0,c.useState)({min:0,max:0,value:0}),A=[".png",".jpg",".jpeg",".heif",".heic"];(0,c.useEffect)(()=>{window.dispatchEvent(new Event("resize"))},[]);let N=()=>{t||(j(void 0),s())},E=async e=>{if(M(!1),j(void 0),e[0])try{s();let t=await n(e[0]);j(t)}catch(e){j(void 0)}},I=async e=>{var t;let r=null!=(t=e.target.files)&&t.length?e.target.files[0]:null;await E([r])};return((0,c.useEffect)(()=>{if(x&&!C){O(!0);try{let{width:e,height:t}=v.current.getBoundingClientRect(),r=t,o=r*h;o>e&&(r/=o/e,o=e),b.current&&b.current.destroy(),b.current=new(z())(document.querySelector("#cropper-wrapper"),{viewport:{width:o,height:r,type:p},customClass:"testCroppie",showZoomer:!1,enableResize:d,update:async()=>{if(!b.current)return;O(!1);let e=await b.current.result({type:"blob",format:"jpeg",size:"original",quality:.95,backgroundColor:"#FFFFFF"}),{points:t,zoom:r}=b.current.get();P((e=>{let{orientation:t,zoom:r}=e.get(),{elements:o}=e,a=t&&t>=5,n=o.viewport.getBoundingClientRect(),l=n.width/(a?o.img.naturalHeight:o.img.naturalWidth),i=Math.max(l,n.height/(a?o.img.naturalWidth:o.img.naturalHeight)),s=1.5;return i>=1.5&&(s=i+1),{min:i,max:s,value:r||0}})(b.current)),i(e,{topLeftX:Number(t[0]),topLeftY:Number(t[1]),bottomRightX:Number(t[2]),bottomRightY:Number(t[3]),zoom:r||0})}}),b.current.bind({url:x,zoom:0,points:u?[u.topLeftX,u.topLeftY,u.bottomRightX,u.bottomRightY]:void 0}).catch(()=>M(!0))}catch(e){M(!0)}}},[x,p,h]),x&&!C)?(0,D.jsxs)("div",{className:(0,H.A)(B()["dropzone-wrapper"],{[B()["dropzone-wrapper--loading"]]:t}),children:[(w||l)&&(0,D.jsx)(V.l,{}),(0,D.jsxs)("div",{className:(0,H.A)({[B()["dropzone-hidden"]]:w}),children:[(0,D.jsxs)("div",{id:"cropper-wrapper",className:(0,H.A)(B().dropzone,f,{[B()["croppie__viewport--circle"]]:"circle"===p}),ref:v,children:["square"===p&&g&&(0,D.jsx)("div",{className:B()["croppie__safe-area"],children:(0,D.jsx)("div",{})}),g&&(0,D.jsxs)("div",{className:(0,H.A)(B().dropzone__overlay,{[B()["dropzone__overlay--square"]]:"square"===p,[B()["dropzone__overlay--circle"]]:"circle"===p}),children:["square"===p&&(0,D.jsxs)(D.Fragment,{children:[(0,D.jsx)("h5",{children:g.title}),(0,D.jsx)("p",{children:g.description})]}),"circle"===p&&(0,D.jsx)("p",{children:g.title})]})]}),(0,D.jsx)("div",{className:B()["actions-wrapper"],children:(0,D.jsxs)(R.x.Row,{children:[(0,D.jsxs)(R.x.Column,{lg:6,children:[(0,D.jsx)("p",{className:B()["actions-wrapper__zoom-photo-text"],children:"Zoom photo"}),(0,D.jsx)(S.A,{thumbClassName:B().slider__thumb,trackClassName:B().slider__track,step:1e-4,value:k.value,min:k.min,max:k.max,ariaLabel:"zoom slider",onChange:e=>{b.current.setZoom(e),P(Y(Y({},k),{},{value:e}))}})]}),(0,D.jsxs)(R.x.Column,{lg:6,className:B().slider__actions,children:[(0,D.jsx)(m.$,{size:"s",color:"secondary",variant:"outlined","aria-label":"Change photo",onClick:()=>{y.current.click()},children:"Change photo"}),(0,D.jsx)("input",{type:"file",style:{display:"none"},accept:A.join(","),ref:y,onChange:I,multiple:!1}),(0,D.jsx)(F.m,{onClick:N,className:B()["dropzone-remove-button"]})]})]})})]})]}):(0,D.jsx)(T.m,Y({accept:A,variant:p,onAddFiles:async e=>{await E(e)},isLoading:l,onRemoveFile:N,files:r&&!C?[r]:[]},_))};var G=r(16291),X=r(22389),$=r(10398),J=r.n($);let K=e=>{let{name:t,uploadText:r,mediaType:o,maxSize:a,variant:n,proportion:l}=e,{upload:s,isUploading:c,isError:u}=(0,i.v)(),p="new".concat(t.charAt(0).toUpperCase()+t.slice(1)),{submitFailed:h,submitting:m}=(0,d.lN)(),{batch:g,change:f}=(0,d.mN)(),{input:_}=(0,d.Mt)(t),{input:b}=(0,d.Mt)("".concat(p,".original")),{input:v}=(0,d.Mt)("".concat(p,".cropped"),{isEqual:()=>!0}),{input:y}=(0,d.Mt)("".concat(p,".cropOptions"),{initialValue:_.value.cropOptions}),x=async e=>{let[t]=await s([e],o);
1if(t)return b.onChange({url:t.url,contentType:t.contentType}),"".concat(t.url,"?").concat((0,X.t)(t.url))};return(0,D.jsxs)(D.Fragment,{children:[(h||u)&&!m&&(0,D.jsx)(G.F,{variant:"error",title:"Upload failed",desc:"Please try again",className:J()["crop-photo__alert"]}),(0,D.jsx)(U,{isLoading:m,uploadText:r,helperText:{title:"Drag to reposition photo",description:"Position your image so your primary subject is within the safe area box."},desc:{desktop:(0,D.jsxs)(D.Fragment,{children:["or"," ",(0,D.jsx)("span",{children:"browse"})," ","to choose a file"]}),mobile:(0,D.jsxs)(D.Fragment,{children:["or"," ",(0,D.jsx)("span",{children:"take a photo"})]})},variant:n,proportion:l,maxSize:a,image:_.value.original,cropOptions:_.value.cropOptions,onUploadFile:x,isUploading:c,onCropComplete:(e,t)=>{g(()=>{(!y.value||Math.abs(t.bottomRightX-y.value.bottomRightX)>5||Math.abs(t.bottomRightY-y.value.bottomRightY)>5||Math.abs(t.topLeftX-y.value.topLeftX)>5||Math.abs(t.topLeftY-y.value.topLeftY)>5)&&f(y.name,t),f(v.name,e)})},mediaType:o,onRemoveFile:()=>{g(()=>{f(_.name,void 0),f(b.name,void 0),f(v.name,void 0),f(y.name,void 0)})}})]})};var Q=r(23318),ee=r(1494),et=r.n(ee),er=r(5942),eo=r.n(er),ea=r(44216),en=r(73656),el=r(51772),ei=r(45847),es=r.n(ei),ec=r(88600),ed=r(11131);let eu=e=>{let{className:t}=e;return(0,D.jsxs)("svg",{className:t,width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[(0,D.jsx)("title",{children:"Bold Text"}),(0,D.jsx)("path",{d:"M12.1362 5H7V19H12.3502C15.8521 19 17 16.8901 17 15.0366C17 13.1831 15.9494 11.9606 14.1595 11.6845C15.9494 11.2507 16.6887 10.0282 16.6887 8.72676C16.6887 7.07042 15.7549 5 12.1362 5ZM10.0545 7.24789H11.6109C13.1673 7.24789 13.537 8.17465 13.537 9.04225C13.537 9.8507 13.2646 10.8366 11.6109 10.8366H10.0545V7.24789ZM10.0545 12.8479H11.9027C13.2646 12.8479 13.8482 13.6563 13.8482 14.7408C13.8482 15.7662 13.3424 16.7521 11.8444 16.7521H10.0545V12.8479Z",fill:"currentColor"})]})},ep=e=>{let{className:t}=e;return(0,D.jsxs)("svg",{className:t,width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[(0,D.jsx)("title",{children:"Underline Text"}),(0,D.jsx)("path",{d:"M7.04516 4V12.5934C7.04516 15.5604 8.92258 17.3802 12.0581 17.3802C15.1742 17.3802 16.9548 15.5604 16.9548 12.5934V4H13.8581V12.5538C13.8581 13.9187 13.2774 14.8286 12.0387 14.8286C10.7806 14.8286 10.1226 13.9385 10.1226 12.5538V4H7.04516Z",fill:"currentColor"}),(0,D.jsx)("path",{d:"M6 19.011H18V20H6V19.011Z",fill:"currentColor"})]})},eh=e=>{let{className:t}=e;return(0,D.jsxs)("svg",{className:t,width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[(0,D.jsx)("title",{children:"Italic Text"}),(0,D.jsx)("path",{d:"M17.5897 7.3662L18 5H8.5641L8.13333 7.3662H11.2103L9.50769 16.6338H6.43077L6 19H15.4359L15.8872 16.6338H12.7487L14.4513 7.3662H17.5897Z",fill:"currentColor"})]})},em=e=>{let{className:t}=e;return(0,D.jsxs)("svg",{className:t,width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[(0,D.jsx)("title",{children:"Numbered List"}),(0,D.jsx)("g",{clipPath:"url(#clip0)",children:(0,D.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M7.252 18.306V16.306H23.252V18.306H7.252ZM7.252 11.306H23.252V13.306H7.252V11.306ZM7.252 6.306H23.252V8.306H7.252V6.306ZM3.736 15.596C3.602 15.796 3.445 15.996 3.264 16.196C3.082 16.396 2.885 16.608 2.672 16.832L1.536 18.008H3.92C3.92 18.126 3.909 18.247 3.888 18.372C3.866 18.498 3.837 18.611 3.8 18.712H0.024L0 18.608L2.152 16.336C2.344 16.128 2.512 15.944 2.656 15.784C2.8 15.624 2.92 15.472 3.016 15.328C3.112 15.184 3.184 15.046 3.232 14.912C3.28 14.779 3.304 14.635 3.304 14.48C3.304 14.24 3.233 14.048 3.092 13.904C2.95 13.76 2.728 13.688 2.424 13.688C2.296 13.688 2.168 13.699 2.04 13.72C1.912 13.742 1.79 13.77 1.676 13.804C1.561 13.839 1.453 13.875 1.352 13.912C1.25 13.95 1.162 13.984 1.088 14.016C1.029 13.942 0.976 13.844 0.928 13.724C0.88 13.604 0.853 13.486 0.848 13.368C1.05 13.262 1.304 13.167 1.608 13.084C1.912 13.002 2.216 12.96 2.52 12.96C3.037 12.96 3.44 13.083 3.728 13.328C4.016 13.574 4.16 13.907 4.16 14.328C4.16 14.558 4.122 14.776 4.048 14.984C3.973 15.192 3.869 15.396 3.736 15.596ZM3.872 10.368C3.85 10.486 3.821 10.6 3.784 10.712H0.408C0.408 10.6 0.42 10.482 0.444 10.356C0.468
110.231 0.496 10.12 0.528 10.024H1.848L2.536 6.12L1.352 6.632C1.293 6.542 1.246 6.443 1.212 6.336C1.177 6.23 1.154 6.123 1.144 6.016L3.4 5H3.536L2.648 10.024H3.904C3.904 10.136 3.893 10.251 3.872 10.368Z",fill:"currentColor"})}),(0,D.jsx)("defs",{children:(0,D.jsx)("clipPath",{id:"clip0",children:(0,D.jsx)("rect",{width:"24",height:"24",fill:"currentColor"})})})]})},eg=e=>{let{className:t}=e;return(0,D.jsxs)("svg",{className:t,width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[(0,D.jsx)("title",{children:"Bullet List"}),(0,D.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M7 18V16H23V18H7ZM7 11H23V13H7V11ZM7 6H23V8H7V6ZM2 16H5V18H2V16ZM2 11H5V13H2V11ZM2 6H5V8H2V6Z",fill:"currentColor"})]})},ef=e=>{let{className:t}=e;return(0,D.jsxs)("svg",{className:t,width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[(0,D.jsx)("title",{children:"Quote Text"}),(0,D.jsx)("path",{d:"M6.224 18.002C9.59 16.982 11.12 14.772 11.12 11.848V6H5V11.95H7.924C7.924 13.956 7.312 14.806 5.068 15.758L6.224 18.002ZM14.18 18.002C17.546 16.982 19.076 14.772 19.076 11.848V6H12.956V11.95H15.88C15.88 13.956 15.268 14.806 13.024 15.758L14.18 18.002Z",fill:"currentColor"})]})},e_=e=>{let{className:t}=e;return(0,D.jsxs)("svg",{className:t,width:"18",height:"18",viewBox:"0 0 18 18",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[(0,D.jsx)("title",{children:"Image Add"}),(0,D.jsx)("path",{d:"M9.5 16.5H2.5C1.948 16.5 1.5 16.052 1.5 15.5V2.5C1.5 1.948 1.948 1.5 2.5 1.5H15.5C16.052 1.5 16.5 1.948 16.5 2.5V9.5",stroke:"currentColor",strokeWidth:"1.5",strokeMiterlimit:"10"}),(0,D.jsx)("path",{d:"M3.5 11.5L10.5 6.5L12.5 8.5",stroke:"currentColor",strokeWidth:"1.5",strokeMiterlimit:"10"}),(0,D.jsx)("path",{d:"M5.5 7C6.32843 7 7 6.32843 7 5.5C7 4.67157 6.32843 4 5.5 4C4.67157 4 4 4.67157 4 5.5C4 6.32843 4.67157 7 5.5 7Z",fill:"currentColor"}),(0,D.jsx)("path",{d:"M13.5 10.5V16.5",stroke:"currentColor",strokeWidth:"1.5",strokeMiterlimit:"10"}),(0,D.jsx)("path",{d:"M10.5 13.5H16.5",stroke:"currentColor",strokeWidth:"1.5",strokeMiterlimit:"10"})]})},eb=e=>{let{className:t}=e;return(0,D.jsxs)("svg",{className:t,width:"14",height:"14",viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[(0,D.jsx)("title",{children:"Link Add"}),(0,D.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M12.9119 6.34331L10.2843 8.97094C8.83356 10.4217 6.47981 10.4217 5.02906 8.97094C4.80069 8.74256 4.62219 8.48619 4.46469 8.22106L5.68619 7.00044C5.74394 6.94181 5.81569 6.90769 5.88481 6.86831C5.96881 7.15706 6.11669 7.43006 6.34331 7.65669C7.06781 8.38206 8.24644 8.38119 8.97006 7.65669L11.5977 5.02906C12.3231 4.30456 12.3231 3.12594 11.5977 2.40144C10.8741 1.67694 9.69544 1.67694 8.97006 2.40144L8.03644 3.33681C7.27781 3.04194 6.46144 2.96231 5.66606 3.07869L7.65669 1.08806C9.10831 -0.362687 11.4612 -0.362687 12.9119 1.08806C14.3627 2.53881 14.3627 4.89256 12.9119 6.34331ZM5.96444 10.6632L5.02906 11.5986C4.30456 12.3231 3.12594 12.3231 2.40144 11.5986C1.67694 10.8741 1.67694 9.69544 2.40144 8.97094L5.02906 6.34331C5.75444 5.61794 6.93219 5.61794 7.65669 6.34331C7.88331 6.56994 8.03031 6.84294 8.11606 7.13081C8.18431 7.09056 8.25519 7.05819 8.31381 6.99956L9.53444 5.77981C9.37869 5.51381 9.19931 5.25744 8.97006 5.02994C7.52019 3.57831 5.16644 3.57831 3.71569 5.02994L1.08806 7.65669C-0.362687 9.10831 -0.362687 11.4612 1.08806 12.9119C2.53881 14.3627 4.89169 14.3627 6.34331 12.9119L8.33481 10.9213C7.53856 11.0386 6.72219 10.9581 5.96444 10.6632Z",fill:"currentColor"})]})};var ev=r(60982),ey=r.n(ev),ex=r(98303),ej=r.n(ex),ew=r(71113),eO=r.n(ew),eC=r(51521),eM=r.n(eC);let ek=e=>null==e?null:e.scrollHeight>e.clientHeight+10?"HTML"===e.tagName?null:e:ek(e.parentNode),eP=e=>{var t;let{children:r,isEditorFocused:o}=e,a=(0,c.useRef)(null),{0:n,1:l}=(0,c.useState)(!0);return(0,c.useEffect)(()=>{let e=ek(a.current)||window,t=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;if(!a.current)return!1;let{top:t}=a.current.getBoundingClientRect();return t+e>=0&&t-e<=window.innerHeight},r=()=>{l(t())};return e.addEventListener("scroll",r,{passive:!0}),()=>{e.removeEventListener("scroll",r)}},[o]),(0,D.jsx)("div",{className:(0,H.A)(eO()["toolbar-wrapper"]),ref:a,children:(0,D.jsx)("div",{className:(0,H.A)(eO().toolbar,{[eO()["toolbar--fixed"]]:!n&&o}),style:{width:null==(t=a.current)?void 0:t.getBoundingClientRect().width},children:r})})};
1eP.Button=e=>{let{children:t,onClick:r,isActive:o,isDisabled:a,id:n}=e,l=e=>{e.preventDefault(),e.stopPropagation(),r()};return(0,D.jsx)("button",{disabled:a,id:n,className:(0,H.A)(eM()["toolbar-button"],{[eM()["toolbar-button--active"]]:o}),type:"button",onMouseDown:e=>{l(e)},onKeyDown:e=>{"Enter"===e.key&&l(e)},children:t})};let eA=(0,c.createContext)(void 0),eN=()=>{let e=(0,c.useContext)(eA);if(void 0===e)throw Error("useEditorState must be used within an EditorStateContext");return e},eE=(e,t)=>{let{from:r,$from:o,to:a,empty:n}=e.selection;return n?!!t.isInSet(e.storedMarks||o.marks()):e.doc.rangeHasMark(r,a,t)};var eD=r(53760);let eI=(e,t)=>(r,o)=>(0,eD.wh)(e,t)(r,o),eS=e=>{let{mark:t,children:r}=e,{editorState:o,setEditorState:a}=eN();return(0,D.jsx)(eP.Button,{isActive:eE(o,t),onClick:()=>eI(t)(o,e=>a(o.apply(e))),children:r})},eL=e=>t=>((e,t)=>{for(let r=e.depth;r>0;r-=1){let o=e.node(r);if(t(o))return{pos:r>0?e.before(r):0,start:e.start(r),depth:r,node:o}}return null})(t.$from,e);function ez(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,o)}return r}function eH(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?ez(Object(r),!0).forEach(function(t){(0,o.A)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):ez(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}let eT=function(e,t){let r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},o=(e=>{if(e instanceof el.nh){let{node:r}=e,{$from:o}=e;if(Array.isArray(t)&&t.includes(r.type)||r.type===t)return{node:r,pos:o.pos,depth:o.depth}}return null})(e.selection)||eL(e=>e.type===t)(e.selection);return Object.keys(r).length&&o?o.node.hasMarkup(t,eH(eH({},o.node.attrs),r)):!!o},eF=(e,t)=>(r,o)=>eT(r,e)?(0,eD.yY)(r,o):(0,eD.Im)(e,t)(r,o),eV=e=>{let{type:t,children:r}=e,{editorState:o,setEditorState:a}=eN();return(0,D.jsx)(eP.Button,{isActive:eT(o,t),onClick:()=>eF(t)(o,e=>a(o.apply(e))),children:r})};var eR=r(14929);function eW(e,t){return e.type===t.nodes.bullet_list||e.type===t.nodes.ordered_list||e.type===t.nodes.todo_list}let eB=e=>{let{type:t,children:r}=e,{editorState:o,setEditorState:a}=eN();return(0,D.jsx)(eP.Button,{isActive:eT(o,t),onClick:()=>(e=>(t,r)=>{if(eT(t,e))return(0,eD.yY)(t,r);let o=eL(e=>eW(e,t.schema))(t.selection);if(o&&eW(o.node,t.schema)&&e.validContent(o.node.content)){let{tr:a}=t;return a.setNodeMarkup(o.pos,e),r&&r(a),!1}return(0,eR.Sd)(e)(t,r)})(t)(o,e=>a(o.apply(e))),children:r})};var eq=r(82101),eZ=r(41435),eY=r.n(eZ);let eU=async e=>new Promise((t,r)=>{let o=new FileReader;o.readAsDataURL(e),o.addEventListener("load",()=>t(o.result)),o.addEventListener("error",e=>r(e))}),eG=()=>{let{submitFailed:e,submitting:t}=(0,d.lN)(),{change:r}=(0,d.mN)(),{input:o}=(0,d.Mt)("photo");return(0,D.jsxs)(D.Fragment,{children:[e&&!t&&(0,D.jsx)(G.F,{variant:"error",title:"Upload failed",desc:"Please try again",className:eY()["crop-photo__alert"]}),(0,D.jsx)(U,{className:eY()["crop-photo__dropzone"],isLoading:t,uploadText:{desktop:"Drag and drop",mobile:"Upload from library"},desc:{desktop:(0,D.jsxs)(D.Fragment,{children:["or"," ",(0,D.jsx)("span",{children:"browse"})," ","to choose a file"]}),mobile:(0,D.jsxs)(D.Fragment,{children:["or"," ",(0,D.jsx)("span",{children:"take a photo"})]})},variant:"square",proportion:2,maxSize:w.AA.MAX_WYSIWYG_FILE_SIZE_IN_BYTES,onUploadFile:eU,onCropComplete:e=>{r(o.name,e)},mediaType:eq.kn6.VehicleImage,onRemoveFile:()=>{r(o.name,void 0)},isResizeEnabled:!0})]})};var eX=r(24253),e$=r.n(eX);let eJ=e=>{let{isOpened:t,onClose:r,onSubmit:o}=e;return(0,D.jsx)(_.a,{isOpened:t,onClose:r,"aria-labelledby":"add-image",withCloseIcon:!0,size:"l",fullscreenVariant:"mobile-only",skipReturnFocusOnClose:!0,children:(0,D.jsx)(d.lV,{onSubmit:o,children:e=>{let{handleSubmit:t,values:o,submitting:a}=e;return(0,D.jsxs)("form",{onSubmit:t,className:e$()["add-image-modal__form"],children:[(0,D.jsx)(_.a.Header,{children:"Add image"}),(0,D.jsx)(_.a.Content,{className:e$()["add-image-modal__content"],
1children:(0,D.jsx)(eG,{})}),(0,D.jsxs)(_.a.Actions,{className:e$()["add-image-modal__actions"],children:[(0,D.jsx)(m.$,{onClick:r,color:"secondary",size:"s",children:"Cancel"}),(0,D.jsx)(m.$,{disabled:!o.photo,type:"submit",isLoading:a,size:"s",children:"Save"})]})]})}})})},eK=e=>{let{children:t,onUploadFile:r,onOpenModal:o,onCloseModal:a}=e,{0:n,1:l}=(0,c.useState)(!1),{editorState:i,setEditorState:s}=eN(),d=i.selection.$to.pos,u=()=>{l(!1),a()},p=async e=>{let{photo:t}=e;try{let e,o=await r(t);return(e={src:o.url,alt:o.filename},(t,r)=>{let o=t.schema.nodes.image.create(e),a=t.tr.insert(d,o);return null==r||r(a),!0})(i,e=>s(i.apply(e))),u()}catch(e){return{error:!0}}};return(0,D.jsxs)(D.Fragment,{children:[(0,D.jsx)(eJ,{isOpened:n,onSubmit:p,onClose:u}),(0,D.jsx)(eP.Button,{id:"add-image",onClick:()=>{o(),l(!0)},isActive:!1,isDisabled:i.selection.$to.depth>1,children:t})]})},eQ=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,t=arguments.length>1?arguments[1]:void 0;if(!e||!t)return!1;let r=e.parent.childAfter(e.parentOffset);if(!r.node)return!1;let o=r.node.marks.find(e=>e.type===t);if(!o)return!1;let a=e.index(),n=e.start()+r.offset,l=a+1,i=n+r.node.nodeSize;for(;a>0&&o.isInSet(e.parent.child(a-1).marks);)a-=1,n-=e.parent.child(a).nodeSize;for(;l<e.parent.childCount&&o.isInSet(e.parent.child(l).marks);)i+=e.parent.child(l).nodeSize,l+=1;return{from:n,to:i}};r(70418);let e0=/^(http:\/\/www\.|https:\/\/www\.|http:\/\/|https:\/\/)[\da-z]+([.-][\da-z]+)*\.[a-z]{2,5}(:\d{1,5})?(\/.*)?$/;var e1=r(47750),e2=r.n(e1);let e4=e=>{let{isOpened:t,onClose:r,onSubmit:o}=e;return(0,D.jsx)(_.a,{isOpened:t,onClose:r,"aria-labelledby":"add-link",withCloseIcon:!0,fullscreenVariant:"mobile-only",skipReturnFocusOnClose:!0,children:(0,D.jsx)(d.lV,{onSubmit:o,children:e=>{let{handleSubmit:t}=e;return(0,D.jsxs)("form",{onSubmit:t,className:e2()["add-link-modal__form"],children:[(0,D.jsx)(_.a.Header,{children:"Enter the URL of the link:"}),(0,D.jsx)(_.a.Content,{className:e2()["add-link-modal__content"],children:(0,D.jsx)(C.F,{name:"link",validate:e=>(e=>void 0!==e&&"number"!=typeof e&&e0.test(e))(e)?void 0:"Please enter a valid link",autoFocus:!0,maxLength:w.AA.ADD_LINK_MODAL_URL_INPUT_LENGTH,placeholder:"https://"})}),(0,D.jsxs)(_.a.Actions,{className:e2()["add-link-modal__actions"],children:[(0,D.jsx)(m.$,{onClick:r,color:"secondary",size:"s",children:"Cancel"}),(0,D.jsx)(m.$,{type:"submit",size:"s",children:"Save"})]})]})}})})},e6=e=>{let{children:t,onOpenModal:r,onCloseModal:o}=e,{editorState:a,setEditorState:n}=eN(),{0:l,1:i}=(0,c.useState)(!1),s=a.schema.marks.link,d=a.schema.nodes.nodelink,u=eE(a,s),p=eT(a,d),h=()=>{i(!1),o()};return(0,D.jsxs)(D.Fragment,{children:[(0,D.jsx)(e4,{isOpened:l,onSubmit:e=>{let{link:t}=e;a.selection instanceof el.nh?eF(d,{href:t})(a,e=>n(a.apply(e))):eI(s,{href:t})(a,e=>n(a.apply(e))),h()},onClose:h}),(0,D.jsx)(eP.Button,{id:"add-link",isActive:u||p,isDisabled:a.selection.from===a.selection.to,onClick:()=>u?void(e=>(t,r)=>{let{selection:o,tr:a}=t;if(o.empty){let t=eQ(o.$from,e);t&&a.removeMark(t.from,t.to,e)}else a.removeMark(o.from,o.to,e);return null==r||r(a),!0})(s)(a,e=>n(a.apply(e))):p?void eF(d)(a,e=>n(a.apply(e))):void(a.selection.from!==a.selection.to&&(r(),i(!0))),children:t})]})};var e3=r(56517),e8=r(39529),e5=r(27284),e7=r(27426);function e9(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,o)}return r}function te(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?e9(Object(r),!0).forEach(function(t){(0,o.A)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):e9(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}let tt=new en.Sj({nodes:{doc:{content:"block+"},paragraph:{content:"inline*",group:"block",parseDOM:[{tag:"p"}],toDOM:()=>["p",0]},blockquote:{content:"block*",group:"block",defining:!0,draggable:!1,parseDOM:[{tag:"blockquote"}],toDOM:()=>["blockquote",0]},nodelink:{content:"block*",group:"block",defining:!0,draggable:!1,attrs:{href:{default:null},target:{default:null},class:{default:"node-link"}},inclusive:!1,parseDOM:[{tag:'a[href][class="node-link"]',getAttrs:e=>({href:e.getAttribute("href"),target:"_blank",rel:"noopener noreferrer nofollow",class:"node-link"})}],toDOM:e=>["a",te(te({},e.attrs),{},{rel:"noopener noreferrer nofollow",target:"_blank",class:"node-link"}),0]},text:{group:"inline"},hard_break:{inline:!0,group:"inline",selectable:!1,parseDOM:[{tag:"br"}],toDOM:()=>["br"]},image:{attrs:{src:{},alt:{default:""},title:{default:null}},draggable:!0,group:"block",parseDOM:[{tag:"img[src]",getAttrs:e=>{let t=e.getAttribute("src");return t&&(0,e7.c)(t)?{src:e.getAttribute("src"),title:e.getAttribute("title"),alt:e.getAttribute("alt")}:{src:"",title:"",alt:""}}}],toDOM:e=>["img",e.attrs]}},marks:{em:{parseDOM:[{tag:"i"},{tag:"em"}],toDOM:()=>["em",0]},strong:{parseDOM:[{tag:"strong"},{tag:"b"}],toDOM:()=>["strong",0]},underline:{parseDOM:[{tag:"u"}],toDOM:()=>["u",0]},link:{attrs:{href:{default:null},target:{default:null}},inclusive:!1,parseDOM:[{tag:"a[href]:not([class])",getAttrs:e=>({href:e.getAttribute("href"),target:"_blank",rel:"noopener noreferrer nofollow",class:void 0})}],toDOM:e=>["a",te(te({},e.attrs),{},{rel:"noopener noreferrer nofollow",target:"_blank",class:void 0}),0]}}}),tr=new en.Sj({nodes:(0,eR.ZW)(tt.spec.nodes,"paragraph block*","block"),marks:tt.spec.marks}),to={schema:tr,plugins:[(e=>{let t,r,o;return(0,e5.sM)({rules:[...e5.Fr.concat(e5.gO,e5.P8),(t=e.nodes.blockquote,(0,e5.tG)(/^\s*>\s$/,t)),(r=e.nodes.ordered_list,(0,e5.tG)(/^(\d+)\.\s$/,r,e=>({order:+e[1]}),(e,t)=>t.childCount+t.attrs.order===+e[1])),(o=e.nodes.bullet_list,(0,e5.tG)(/^\s*([*+-])\s$/,o))]})})(tr),(0,e8.b6)(),(0,e3.w)({Backspace:e5.dv,"Mod-b":(0,eD.wh)(tr.marks.strong),"Mod-B":(0,eD.wh)(tr.marks.strong),"Mod-i":(0,eD.wh)(tr.marks.em),"Mod-I":(0,eD.wh)(tr.marks.em),"Mod-Enter":(0,eD.st)(eD.I$,(e,t)=>
1(null==t||t(e.tr.replaceSelectionWith(tr.nodes.hard_break.create()).scrollIntoView()),!0)),"Shift-Enter":(0,eD.st)(eD.I$,(e,t)=>(null==t||t(e.tr.replaceSelectionWith(tr.nodes.hard_break.create()).scrollIntoView()),!0)),Enter:(0,eR.wn)(tr.nodes.list_item),"Mod-z":e8.tN,"Mod-y":e8.ZS,"Mod-Shift-z":e8.ZS}),(0,e3.w)(eD.RV)]};function ta(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,o)}return r}function tn(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?ta(Object(r),!0).forEach(function(t){(0,o.A)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):ta(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}let tl=e=>{let{name:t,label:r,className:o,style:a,size:n,inputProps:{onChange:l,value:i},disabled:s,hintMessage:d,hasError:u,autoFocus:p,required:h,maxLength:m,onUploadFile:g,children:f}=e,_=(0,c.useMemo)(()=>{let e;return tn(tn({},to),{},{doc:en.S4.fromSchema(to.schema).parse((e=i||"",new DOMParser().parseFromString(e,"text/html").body))})},[]),b=d?"".concat(t,"--desc"):"",{0:v,1:y}=(0,c.useState)(!1),x=(0,c.useRef)(null),{0:j,1:O}=(0,c.useState)(!1),[C,M]=(0,ea.useProseMirror)(_),k=(0,c.useRef)(null),P=m&&(0,D.jsx)("span",{className:(0,H.A)({[ej()["max-length--error"]]:m-(i||"").length<31}),children:C.doc.textContent&&C.doc.textContent.length>0?"".concat(m-C.doc.textContent.length," ").concat("remaining"):"".concat(m," ").concat("character limit")});(0,ed.W)(x,()=>{y(!1)});let A=(0,c.useCallback)(e=>{M(e),l((e=>{let t=document.createElement("div"),r=en.ZF.fromSchema(e.schema).serializeFragment(e.doc.content);return(t.appendChild(r),"<p></p>"===t.innerHTML)?"":t.innerHTML})(e))},[M,l]),N=e=>{var t,r;!(null!=(t=k.current)&&null!=(t=t.view)&&t.hasFocus())&&(null==(r=k.current)||null==(r=r.view)||r.focus(),y(!0),e&&(O(!1),setTimeout(()=>{var e;null==(e=k.current)||null==(e=e.view)||e.focus()},w.AA.DEFAULT_ANIMATION_TIME+100)))};return(0,c.useEffect)(()=>{p&&N()},[p]),(0,D.jsx)(ec.Z,{label:r,htmlFor:t,size:n,required:h,hintMessageId:b,hintMessage:d||P,hasError:u,disabled:s,className:o,style:a,children:(0,D.jsx)(eA.Provider,{value:{editorState:C,setEditorState:A},children:(0,D.jsxs)("div",{className:(0,H.A)(es().input__field,ej().wysiwyg__field,ey()["html-content"],{[es()["input__field--big"]]:"l"===n,[es()["input__field--error"]]:u,[ej()["wysiwyg__field--focus"]]:v&&!u&&!s}),ref:x,onMouseDown:()=>N(!1),role:"presentation",children:[(0,D.jsxs)(eP,{isEditorFocused:v,children:[(0,D.jsx)(eS,{mark:to.schema.marks.strong,children:(0,D.jsx)(eu,{})}),(0,D.jsx)(eS,{mark:to.schema.marks.em,children:(0,D.jsx)(eh,{})}),(0,D.jsx)(eS,{mark:to.schema.marks.underline,children:(0,D.jsx)(ep,{})}),(0,D.jsx)(eB,{type:to.schema.nodes.bullet_list,children:(0,D.jsx)(eg,{})}),(0,D.jsx)(eB,{type:to.schema.nodes.ordered_list,children:(0,D.jsx)(em,{})}),(0,D.jsx)(eV,{type:to.schema.nodes.blockquote,children:(0,D.jsx)(ef,{})}),(0,D.jsx)(eK,{onOpenModal:()=>O(!0),onCloseModal:()=>N(!0),onUploadFile:g,children:(0,D.jsx)(e_,{})}),(0,D.jsx)(e6,{onOpenModal:()=>O(!0),onCloseModal:()=>N(!0),children:(0,D.jsx)(eb,{})})]}),(0,D.jsx)(ea.ProseMirror,{ref:k,className:(0,H.A)(ej()["wysiwyg__field-editable"]),state:C,attributes:{"data-testid":"wysiwyg-editor"},handleDOMEvents:{drop:(e,t)=>{var r;return!!(e.state.selection instanceof el.nh&&"image"===e.state.selection.node.type.name&&["UL","OL","BLOCKQUOTE","LI"].includes((null==(r=t.target)||null==(r=r.parentNode)?void 0:r.nodeName)||""))&&(t.preventDefault(),!0)}},onChange:e=>{!j&&(!m||e.doc.textContent.length<=m||e.doc.textContent.length<=C.doc.textContent.length)&&A(e)}}),f]})})})};var ti=r(31934),ts=r(11065),tc=r(24744);let td=["name","hintMessage","parse","required","validate"];function tu(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,o)}return r}function tp(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};
1t%2?tu(Object(r),!0).forEach(function(t){(0,o.A)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):tu(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}let th=e=>e,tm=e=>{let{name:t,hintMessage:r,parse:o,required:n,validate:l}=e,i=(0,a.A)(e,td),s=(0,d.Mt)(t,tp(tp({},i),{},{parse:o||th,validate:(0,ts.t)(n?ti.y:void 0,l)})),{input:c,meta:u}=tp(tp({},s),i);return(0,D.jsx)(tl,tp(tp({},i),{},{name:t,required:n,inputProps:tp(tp({},c),{},{value:c.value||""}),hasError:(0,tc.J)(u),hintMessage:(0,tc.J)(u)?u.submitError||u.error:r}))},tg=e=>{let{onUploadFile:t}=e;return(0,D.jsx)(tm,{name:"story",maxLength:w.AA.STORY_MAX_LENGTH,autoFocus:!0,"aria-labelledby":"template-title",onUploadFile:t})},tf={story:{title:"Add story",form:()=>{let{upload:e}=(0,i.v)(),t=async t=>{t.name="cropped.jpg";let[r]=await e([t],l.kn6.ProfileImage,{successMessage:"Your profile photo has been updated."});if(!r)throw Error("upload failed");return r};return(0,D.jsx)(tg,{onUploadFile:t})},sidebarInfo:()=>(0,D.jsxs)(I.W,{children:[(0,D.jsx)(I.W.Title,{children:"What's your story?"}),"Everyone has a unique story about how they fell in love with car culture.",(0,D.jsx)("br",{}),(0,D.jsx)("br",{}),"Mix images and text to create a beautiful bio for yourself. You can make it as small or large as you like. Visitors will always find this content at the bottom of your garage."]})},coverImage:{title:"Cover Image",form:()=>(0,D.jsx)(K,{name:"coverImage",uploadText:{desktop:"Drag and drop your cover image",mobile:"Upload your cover image"},variant:"square",maxSize:w.AA.MAX_COVER_PHOTO_FILE_SIZE_IN_BYTES,mediaType:l.kn6.ProfileCoverImage,proportion:4}),sidebarInfo:()=>(0,D.jsxs)(I.W,{children:[(0,D.jsx)(I.W.Title,{children:"Photo tips"}),(0,D.jsx)("div",{className:et().tips,children:(0,D.jsxs)("ul",{children:[(0,D.jsx)("li",{children:"Use a wide-cropped photo for best results. If your image appears cut off above or below after upload, use a wider image."}),(0,D.jsx)("li",{children:"For the best quality, photos should be 1600x800 pixels or larger, up to ".concat((0,Q.z)(w.AA.MAX_COVER_PHOTO_FILE_SIZE_IN_BYTES)," per file.")}),(0,D.jsx)("li",{children:"For the best quality, photos should be 1600x800 pixels or larger, up to ".concat((0,Q.z)(w.AA.MAX_COVER_PHOTO_FILE_SIZE_IN_BYTES)," per file.")}),(0,D.jsx)("li",{children:"Allowed file types: JPG, JPEG, PNG, HEIC and HEIF."})]})})]})},profileImage:{title:"Profile Image",form:()=>(0,D.jsx)(K,{name:"avatar",uploadText:{desktop:"Drag and drop your profile image",mobile:"Upload your profile image"},variant:"circle",maxSize:w.AA.MAX_PROFILE_PHOTO_FILE_SIZE_IN_BYTES,mediaType:l.kn6.ProfileImage}),sidebarInfo:()=>(0,D.jsxs)(I.W,{children:[(0,D.jsx)(I.W.Title,{children:"Photo tips"}),(0,D.jsx)("div",{className:eo().tips,children:(0,D.jsxs)("ul",{children:[(0,D.jsx)("li",{children:"Frame your photo in a square for best results. Your image will be cropped into a circle."}),(0,D.jsx)("li",{children:"For the best quality, photos should be 800x800 pixels or larger."}),(0,D.jsx)("li",{children:"File size should not be larger than ".concat((0,Q.z)(w.AA.MAX_PROFILE_PHOTO_FILE_SIZE_IN_BYTES),".")}),(0,D.jsx)("li",{children:"Allowed file types: JPG, JPEG, PNG, HEIC and HEIF."})]})})]})},aboutMe:{title:"About Me",form:()=>(0,D.jsxs)(D.Fragment,{children:[(0,D.jsx)(P.g,{children:(0,D.jsx)(C.F,{className:E()["about-me__name-input"],label:"Display Name",tooltipMessage:"This is displayed across Hagerty Marketplace",labelId:"displayNameId",name:"displayName",autoFocus:!0,validate:A.S,maxLength:w.AA.DISPLAY_NAME_MAX_LENGTH,showMaxLengthMessage:!0,format:O.d,formatOnBlur:!0,"data-sentry-ignore":!0})}),(0,D.jsxs)(P.g,{children:[(0,D.jsx)("div",{children:(0,D.jsx)(C.F,{label:"City",name:"city","data-sentry-ignore":!0,maxLength:w.AA.CITY_MAX_LENGTH})}),(0,D.jsx)("div",{children:(0,D.jsx)(M.z,{placeholder:"Select State",label:"State",name:"state",isClearable:!0,children:j.x.map(e=>{let{name:t,value:r}=e;return(0,D.jsx)(M.z.Item,{value:r,children:t},r)})})})]}),(0,D.jsx)("label",{className:E()["about-me__intro-title"],htmlFor:"intro",children:"Qu
1ick intro"}),(0,D.jsx)(k.V,{id:"intro",className:"textarea--small",placeholder:"âIâve been a car nut to the core from a young age. I spend my free time working on my muscle car and going to shows.â",lines:3,maxLength:w.AA.INTRO_MAX_LENGTH,name:"intro",spellCheck:!0})]}),sidebarInfo:()=>(0,D.jsxs)(I.W,{children:[(0,D.jsx)(I.W.Title,{children:"Pro Tips"}),"Add your location and tell us a little about yourself. Youâll have a chance to include more information later."]})},paymentMethods:{title:"Payment method",form:()=>null,sidebarInfo:()=>null,hideDoneButton:!0}},t_=e=>{var t;let{initialValues:r,section:o,onSubmit:a,onClose:n}=e,{0:l,1:i}=(0,c.useState)(!1),{0:s,1:y}=(0,c.useState)(o?tf[o]:tf.story),j=(0,p.j)(),{count:w}=(0,u.S)();(0,c.useEffect)(()=>{o&&y(tf[o])},[o]),(0,h.a)("view",{_tag_name:"edit_profile",profile_step:null==(t=tf[o])?void 0:t.title},!!o);let O=(e,t)=>{t?i(!0):(n(),e.reset(),j("view",{_tag_name:"edit_profile_close"}))};return s?(0,D.jsx)(d.lV,{onSubmit:a,initialValues:r,initialValuesEqual:()=>!0,children:e=>{let{handleSubmit:t,submitting:r,dirty:a,form:n}=e;return(0,D.jsx)(_.a,{isOpened:!!o,fullscreenVariant:"default","aria-labelledby":"edit-garage-".concat(o),onClose:()=>O(n,a),afterClose:()=>i(!1),withoutFocusTrap:w>1,children:(0,D.jsxs)("form",{onSubmit:t,children:[(0,D.jsx)(v.H,{contentAs:"div",header:(0,D.jsx)(g.h,{headerAs:"div",actions:(0,D.jsxs)(D.Fragment,{children:[!s.hideDoneButton&&(0,D.jsx)(m.$,{disabled:!a,type:"submit",size:"auto",isLoading:r,children:"Save"}),(0,D.jsx)(_.a.CloseButton,{onClick:()=>O(n,a)})]})}),title:s.title,className:x()["form-template"],sidebar:(0,D.jsxs)(D.Fragment,{children:[(0,c.createElement)(s.sidebarInfo),(0,D.jsx)(b.w,{})]}),children:(0,D.jsx)("div",{className:x()["form-wrapper"],children:(0,c.createElement)(s.form)})}),(0,D.jsx)(f.R,{id:"close-modal",title:"Are you sure you want to exit without saving?",description:"All the hard work youâve put into this page will be lost if you exit now.",onClose:()=>{i(!1),n.reset()},isOpened:l,isPortalDisabled:!0,primaryButton:{label:"Exit",onClick:()=>O(n,!1)},secondaryButton:{label:"Cancel",onClick:()=>i(!1)}})]})})}}):null},tb=["avatar","newAvatar","coverImage","newCoverImage"];function tv(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,o)}return r}let ty=e=>{let[,t]=(0,l.d2M)(),{upload:r}=(0,i.v)(),c=async(e,t,o)=>{if(t&&t.cropped){var a,n;let i=t.cropped;i.name="cropped.jpg";let[s]=await r([i],e,{successMessage:e===l.kn6.ProfileImage?"Your profile photo has been updated.":"Your cover image has been updated."});if(!s)throw Error("upload failed");return{original:{url:(null==(a=t.original)?void 0:a.url)||(null==o?void 0:o.original.url),contentType:(null==(n=t.original)?void 0:n.contentType)||(null==o?void 0:o.original.contentType)},cropped:{url:s.url,contentType:s.contentType},cropOptions:t.cropOptions}}return null},d=async r=>{let{avatar:o,newAvatar:i,coverImage:d,newCoverImage:u}=r,p=(0,a.A)(r,tb);if("profileImage"!==e.section&&"coverImage"!==e.section){var h;let r=await t({input:p},{errorToast:{title:"Error occurred while updating profile"}});if(null!=(h=r.data)&&h.myGarageUpdateMyProfile.errors){let e=r.data.myGarageUpdateMyProfile.errors.find(e=>(null==e?void 0:e.__typename)==="MyGarageDisplayNameNotUniqueError");return e?{displayName:Array.isArray(e.alternatives)&&e.alternatives.length>0?(0,D.jsx)(s.I,{suggestedDisplayName:e.alternatives[0]}):"This display name is invalid. Please try another."}:{}}return r.error?{[n.Ym]:r.error.message}:void e.onClose()}try{if("profileImage"===e.section){let r=await c("profileImage"===e.section?l.kn6.ProfileImage:l.kn6.ProfileCoverImage,i,o);t({input:{avatar:r}})}else{let e=await c(l.kn6.ProfileCoverImage,u,d);t({input:{coverImage:e}})}e.onClose();return}catch(e){return{error:!0}}};return(0,D.jsx)(t_,function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?tv(Object(r),!0).forEach(function(t){(0,o.A)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):tv(Object(r)).forEac
1h(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}({onSubmit:d},e))}},49284:(e,t,r)=>{"use strict";r.d(t,{V:()=>g});var o=r(66284),a=r(59860);r(14232);var n=r(38176),l=r(79494),i=r(31934),s=r(11065),c=r(24744),d=r(37876);let u=["name","hintMessage","parse","required","validate"];function p(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,o)}return r}function h(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?p(Object(r),!0).forEach(function(t){(0,o.A)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):p(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}let m=e=>e,g=e=>{let{name:t,hintMessage:r,parse:o,required:p,validate:g}=e,f=(0,a.A)(e,u),_=(0,n.Mt)(t,h(h({},f),{},{parse:o||m,validate:(0,s.t)(p?i.y:void 0,g)})),{input:b,meta:v}=h(h({},_),f);return(0,d.jsx)(l.T,h(h({},f),{},{name:t,required:p,inputProps:h(h({},b),{},{value:b.value||""}),hasError:(0,c.J)(v),hintMessage:(0,c.J)(v)?v.submitError||v.error:r}))}},51521:e=>{e.exports={"toolbar-button":"ToolbarButton_toolbar-button__j4mvy","toolbar-button--active":"ToolbarButton_toolbar-button--active__Pe8qL"}},54996:(e,t,r)=>{"use strict";r.d(t,{x:()=>o});let o=[{name:"Alabama",value:"AL"},{name:"Alaska",value:"AK"},{name:"Arizona",value:"AZ"},{name:"Arkansas",value:"AR"},{name:"California",value:"CA"},{name:"Colorado",value:"CO"},{name:"Connecticut",value:"CT"},{name:"Delaware",value:"DE"},{name:"District of Columbia",value:"DC"},{name:"Florida",value:"FL"},{name:"Georgia",value:"GA"},{name:"Hawaii",value:"HI"},{name:"Idaho",value:"ID"},{name:"Illinois",value:"IL"},{name:"Indiana",value:"IN"},{name:"Iowa",value:"IA"},{name:"Kansas",value:"KS"},{name:"Kentucky",value:"KY"},{name:"Louisiana",value:"LA"},{name:"Maine",value:"ME"},{name:"Maryland",value:"MD"},{name:"Massachusetts",value:"MA"},{name:"Michigan",value:"MI"},{name:"Minnesota",value:"MN"},{name:"Mississippi",value:"MS"},{name:"Missouri",value:"MO"},{name:"Montana",value:"MT"},{name:"Nebraska",value:"NE"},{name:"Nevada",value:"NV"},{name:"New Hampshire",value:"NH"},{name:"New Jersey",value:"NJ"},{name:"New Mexico",value:"NM"},{name:"New York",value:"NY"},{name:"North Carolina",value:"NC"},{name:"North Dakota",value:"ND"},{name:"Ohio",value:"OH"},{name:"Oklahoma",value:"OK"},{name:"Oregon",value:"OR"},{name:"Pennsylvania",value:"PA"},{name:"Rhode Island",value:"RI"},{name:"South Carolina",value:"SC"},{name:"South Dakota",value:"SD"},{name:"Tennessee",value:"TN"},{name:"Texas",value:"TX"},{name:"Utah",value:"UT"},{name:"Vermont",value:"VT"},{name:"Virginia",value:"VA"},{name:"Washington",value:"WA"},{name:"West Virginia",value:"WV"},{name:"Wisconsin",value:"WI"},{name:"Wyoming",value:"WY"}]},71113:e=>{e.exports={"toolbar-wrapper":"Toolbar_toolbar-wrapper__suMrR",toolbar:"Toolbar_toolbar__GVaC5","toolbar--fixed":"Toolbar_toolbar--fixed__Ocqft"}},76632:(e,t,r)=>{"use strict";r.d(t,{z:()=>m});var o=r(66284),a=r(59860),n=r(38176),l=r(97716),i=r(11065),s=r(31934),c=r(24744),d=r(37876);let u=["name","hintMessage","isClearable","validate","required","children"];function p(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,o)}return r}function h(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?p(Object(r),!0).forEach(function(t){(0,o.A)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):p(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}let m=e=>{let{name:t,hintMessage:r,isClearable:o,validate:p,required:m,children:g}=e,f=(0,a.A)(e,u),_=(0,n.Mt)(t,h(h({},f),{},{validate:(0,i.t)(m?s.y:void 0,p)})),{input:b,meta:v}
1=h(h({},_),f),y=!f.disabled&&o;return(0,d.jsx)(l.l,h(h({required:m},f),{},{name:t,inputProps:b,hasError:(0,c.J)(v),hintMessage:(0,c.J)(v)?v.submitError||v.error:r,onClear:y&&void 0!==b.value&&null!==b.value&&""!==b.value?()=>b.onChange(null):void 0,children:g}))};m.Item=l.l.Item},78255:e=>{e.exports={"croppie__viewport--circle":"DropzoneWithCrop_croppie__viewport--circle__RCNLO","croppie__safe-area":"DropzoneWithCrop_croppie__safe-area__YnaP3","dropzone-wrapper":"DropzoneWithCrop_dropzone-wrapper__s3Cuq","dropzone-wrapper--loading":"DropzoneWithCrop_dropzone-wrapper--loading__UPjdu","dropzone-hidden":"DropzoneWithCrop_dropzone-hidden__b9Q3S",dropzone:"DropzoneWithCrop_dropzone__e8MXJ",dropzone__alert:"DropzoneWithCrop_dropzone__alert__zFkh_",dropzone__overlay:"DropzoneWithCrop_dropzone__overlay__Hlsag","dropzone__overlay--square":"DropzoneWithCrop_dropzone__overlay--square__RTz0i","dropzone__overlay--circle":"DropzoneWithCrop_dropzone__overlay--circle__1_Bli","actions-wrapper":"DropzoneWithCrop_actions-wrapper__1EG5O","actions-wrapper__zoom-photo-text":"DropzoneWithCrop_actions-wrapper__zoom-photo-text__ohCWz",slider__track:"DropzoneWithCrop_slider__track__sbuGz",slider__thumb:"DropzoneWithCrop_slider__thumb__UUz42",slider__actions:"DropzoneWithCrop_slider__actions__zPLAC","dropzone-remove-button":"DropzoneWithCrop_dropzone-remove-button__ruLjl"}},79494:(e,t,r)=>{"use strict";r.d(t,{T:()=>f});var o=r(66284),a=r(59860),n=r(14232),l=r(49995),i=r(45847),s=r.n(i),c=r(88600),d=r(46241),u=r.n(d),p=r(37876);let h=["name","label","className","style","size","inputProps","textareaStyle","id","aria-describedby","disabled","hintMessage","hasError","hasAutoheight","hasMinHeight","textareaClassName","formElementClassName","hintMessageClassName","autoFocus","lines","required"];function m(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,o)}return r}function g(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?m(Object(r),!0).forEach(function(t){(0,o.A)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):m(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}let f=(0,n.forwardRef)((e,t)=>{var r;let{name:o,label:i,className:d,style:m,size:f,inputProps:_,textareaStyle:b,id:v,"aria-describedby":y="",disabled:x,hintMessage:j,hasError:w,hasAutoheight:O,hasMinHeight:C,textareaClassName:M,formElementClassName:k,hintMessageClassName:P,autoFocus:A,lines:N=13,required:E}=e,D=(0,a.A)(e,h),I=(0,n.useRef)(null),S=j?"".concat(o,"--desc"):"";(0,n.useEffect)(()=>{A&&I.current.focus()},[A]),(0,n.useEffect)(()=>{O&&I.current&&(I.current.style.height="0px",I.current.style.height="".concat(I.current.scrollHeight,"px"),I.current.style.maxHeight="".concat(I.current.scrollHeight,"px"))},[_.value,O]),(0,n.useImperativeHandle)(t,()=>I.current);let L=!x&&D.maxLength&&(0,p.jsx)("span",{className:(0,l.A)({[u()["max-length--error"]]:D.maxLength-(_.value||"").length<31}),children:_.value&&_.value.length>0?"".concat(D.maxLength-(null==(r=_.value||"")?void 0:r.length)," ").concat("remaining"):"".concat(D.maxLength," ").concat("character limit")});return(0,p.jsx)("div",{className:(0,l.A)(s()["custom-input"],d),style:m,children:(0,p.jsx)(c.Z,{label:i,htmlFor:o,size:"ml"===f?"l":"m",required:E,hintMessageId:S,hintMessage:j||L,hintMessageClassName:P,hasError:w,disabled:x,className:k,children:(0,p.jsx)("div",{className:s()["custom-input__wrapper"],children:(0,p.jsx)("textarea",g(g({id:v||o,"aria-describedby":"".concat(y," ").concat(S),className:(0,l.A)(s().input__field,u().textarea,{[s()["input__field--big"]]:"l"===f,[s()["input__field--medium-large"]]:"ml"===f,[s()["input__field--error"]]:w,[u().textarea__autoheight]:O,[u().textarea__minHeight]:C},M),style:b,rows:N,disabled:x,ref:I},D),_))})})})})},84888:e=>{e.exports={"form-template":"EditMyGarageModal_form-template__PxS50","form-wrapper":"EditMyGarageModal_form-wrapper__UhEOX"}},98303:e=>{e.exports={wysiwyg__field:"Wysiwyg_wysiwyg__field__QXdiw","wysiwyg__field--focus":"Wysiwyg_wysiwyg__field--focus__0kL_w","wysiwyg__field-editable":"Wysiwyg_wysiwyg__field-editable__Iv2UG","max-length--error":"Wysiwyg_max-length--error__Ztf0T"}},99700:(e,t,r)=>{"use strict";r.d(t,{d:()=>o}),r(70418),r(27661),r(92595);let o=e=>e?e.toString().replace(/\s+/," ").trim():void 0}}]);
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.