1"use strict";(self.rspackChunkcircle=self.rspackChunkcircle||[]).push([[95638],{677719(e,r,t){t.d(r,{w:()=>p});var n=t(391426),a=t(497184),o=t.n(a),l=t(933578),i=t(417980),s=t(387099),u=t(288513),c=t(570310),d=function(){return(0,n.jsxs)("svg",{width:"44",height:"38",viewBox:"0 0 44 38",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:(0,c.x)((0,u._h)("upload-box__icon"),"text-dark"),children:[(0,n.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M30.3777 6.80158C28.6935 4.74465 25.9889 2.97327 21.6681 3.10706C17.4236 3.23848 14.7744 5.48997 13.2292 8.10562C12.4494 9.42552 11.958 10.8317 11.7051 12.0818C11.4476 13.3554 11.4558 14.3744 11.5879 14.9366C11.6675 15.2752 11.5822 15.6315 11.358 15.8974C11.1338 16.1633 10.797 16.3074 10.4498 16.2862C8.4286 16.1623 6.40499 17.0592 4.98172 18.5551C3.56367 20.0455 2.81802 22.0458 3.20105 24.0771C4.02348 28.4386 7.14002 30.0617 9.19975 30.0617H16.6964L16.6966 31.1617L16.6966 32.2617H9.19975C6.06927 32.2617 2.05518 29.873 1.03914 24.4847C0.502933 21.6411 1.57033 18.9489 3.38787 17.0386C4.9152 15.4333 7.02647 14.3201 9.29852 14.1105C9.28722 13.3616 9.37247 12.5176 9.5488 11.6457C9.84529 10.1796 10.4182 8.53859 11.335 6.98661C13.183 3.85847 16.4561 1.06739 21.6 0.908113C26.6676 0.751202 30.0047 2.87347 32.0799 5.40782C33.77 7.47204 34.6139 9.79286 34.9361 11.3414C36.1505 11.6153 37.9482 12.2762 39.5995 13.4957C41.7581 15.0899 43.7204 17.6866 43.7412 21.6234C43.8182 25.7143 42.0708 28.4439 39.5886 30.1008C37.1705 31.7149 34.1397 32.2617 31.6184 32.2617H27.8851C27.2776 32.2617 26.785 31.7692 26.785 31.1617C26.785 30.5541 27.2775 30.0617 27.885 30.0617H31.6184C33.8811 30.0617 36.4338 29.5616 38.3672 28.271C40.2348 27.0244 41.6062 24.994 41.5415 21.658L41.5413 21.6417C41.5271 18.5421 40.0239 16.544 38.2925 15.2654C36.5143 13.9522 34.5511 13.4476 33.8832 13.3908C33.357 13.346 32.9368 12.9335 32.8824 12.4081C32.7719 11.3427 32.1033 8.90909 30.3777 6.80158ZM17.7966 31.1617C17.7966 31.7692 17.3041 32.2617 16.6966 32.2617L16.6966 31.1617L16.6964 30.0617C17.3039 30.0617 17.7966 30.5541 17.7966 31.1617Z",fill:"currentColor"}),(0,n.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M22.3207 17.9012C22.9282 17.9012 23.4207 18.3937 23.4207 19.0012V35.9774C23.4207 36.5849 22.9282 37.0774 22.3207 37.0774C21.7132 37.0774 21.2207 36.5849 21.2207 35.9774V19.0012C21.2207 18.3937 21.7132 17.9012 22.3207 17.9012Z",fill:"currentColor"}),(0,n.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M21.5463 18.1714C21.9763 17.7453 22.6698 17.7467 23.098 18.1746L28.3224 23.3943C28.7522 23.8237 28.7525 24.5202 28.3231 24.9499C27.8937 25.3797 27.1972 25.38 26.7674 24.9506L22.3174 20.5045L17.8274 24.9538C17.3959 25.3814 16.6994 25.3783 16.2718 24.9467C15.8442 24.5152 15.8473 23.8187 16.2789 23.3911L21.5463 18.1714Z",fill:"currentColor"})]})};function f(e,r){(null==r||r>e.length)&&(r=e.length);for(var t=0,n=Array(r);t<r;t++)n[t]=e[t];return n}var p=function(e){var r,t=e.onFileDrop,a=e.accept,c=e.dropTitle,p=e.helperText,h=function(e){if(Array.isArray(e))return e}(r=(0,l.useState)(0))||function(e){var r,t,n=null==e?null:"u">typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var a=[],o=!0,l=!1;try{for(n=n.call(e);!(o=(r=n.next()).done)&&(a.push(r.value),2!==a.length);o=!0);}catch(e){l=!0,t=e}finally{try{o||null==n.return||n.return()}finally{if(l)throw t}}return a}}(r)||function(e){if(e){if("string"==typeof e)return f(e,2);var r=Object.prototype.toString.call(e).slice(8,-1);if("Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r)return Array.from(r);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return f(e,2)}}(r)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(),m=h[0],v=h[1],b=(0,l.useRef)(null),g=function(e){var r;e.preventDefault(),null==(r=b.current)||r.click()};return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)("input",{ref:b,onChange:function(e){e.preventDefault(),t(e.target.files)},type:"file","data-testid":"upload_file",style:{display:"none"},accept:a}),(0,n.jsx)("div",{role:"button",tabIndex:0,onClick:g,onKeyDown:g,onDragEnter:function(e){e.preventDefault(),e.stopPropagation(),e.dataTransfer.items&&e.dataTransfer.items.length>0&&v(m+1)},onDragLeave:function(e){e.preventDefault(),e.stopPropagation(),v(Math.max(0,m-1))},onDragOver:function(e){e.preventDefault(),e.stopPropagation()},onDrop:function(e){e.preventDefault(),e.stopPropagation(),e.dataTransfer.files&&e.dataTransfer.files.length>0&&(t(e.dataTransfer.files),e.dataTransfer.clearData()),v(0)},className:o()((0,u.W2)("upload-box"),"w-full text-left focus-visible:outline-secondary focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2",m>0&&(0,u._h)("drag-inside")),children:(0,n.jsxs)("div",{children:[(0,n.jsx)(d,{}),c&&(0,n.jsx)("div",{className:(0,u._h)("upload-box__title"),children:c}),p&&(0,n.jsx)("div",{className:(0,u._h)("upload-box__info"),children:p}),(0,n.jsx)("div",{className:"flex w-full flex-row justify-center",children:(0,n.jsx)(s.$,{variant:"circle",large:!0,children:i.Ay.t("choose_file")})})]})})]})}},427162(e,r,t){var n=t(391426),a=t(730703),o=function(e){var r=e.value,t=e.onChange;return(0,n.jsx)("div",{children:(0,n.jsxs)(a.A.Root,{value:[r],onValueChange:t,min:1,max:3,step:.1,"aria-labelledby":"Zoom",className:"!bg-secondary-dark",children:[(0,n.jsx)(a.A.Track,{children:(0,n.jsx)(a.A.Range,{})}),(0,n.jsx)(a.A.Thumb,{})]})})};t.d(r,{O:()=>o})},659440(e,r,t){var n=t(391426),a=t(266090),o=t(288513),l=t(427162),i=t(189060),s=function(e){var r=e.imageError,t=e.file,s=e.crop,u=e.aspectRatio,c=e.zoom,d=e.setCrop,f=e.setZoom,p=e.onCropComplete;return(0,n.jsxs)("div",{className:(0,o.W2)("crop-content"),children:[(0,n.jsx)(i.C,{error:r}),(0,n.jsx)("div",{className:(0,o._h)("crop-content__box"),children:(0,n.jsx)(a.Ay,{image:t,crop:s,aspect:u,zoom:c,onCropChange:d,onZoomChange:f,onCropComplete:p})}),(0,n.jsx)(l.O,{value:c,onChange:function(e){Array.isArray(e)&&"number"==typeof e[0]?f(e[0]):"number"==typeof e&&f(e)}})]})};t.d(r,{J:()=>s})},569443(e,r,t){var n=t(391426),a=t(568316),o=t(570310),l=t(417980),i=t(387099),s=t(288513),u=t(189060),c=function(e){var r=e.addEmbed,t=e.embedUrl,c=e.imageError,d=e.onChangeEmbedUrl;return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(u.C,{error:c}),(0,n.jsx)("input",{value:t,style:{borderWidth:1},className:(0,o.x)((0,s._h)("upload-input"),"placeholder:text-light placeholder:opacity-100"),placeholder:(0,l.t)("image_upload.paste_image_file"),onChange:d,type:"text"}),(0,n.jsx)("div",{className:"flex w-full flex-row justify-center",children:(0,n.jsx)(i.$,{large:!0,variant:"circle",disabled:!t,onClick:r,children:(0,l.t)("image_upload.embed_image")})}),(0,n.jsx)("div",{className:"mt-4",children:(0,n.jsx)(a.o.BodySm,{textAlign:"text-center",children:(0,l.t)("image_upload.works_with_image_type")})})]})};t.d(r,{B:()=>c})}
1,754714(e,r,t){var n=t(391426),a=t(605274),o=t(417980),l=t(288513),i=t(677719),s=t(189060),u=function(e){var r=e.imageError,t=e.insertFiles,u=e.aspectRatioHelpText,c=(0,a.qI)();return(0,n.jsxs)("div",{className:(0,l._h)("upload-form"),"data-testid":"upload-form",children:[(0,n.jsx)(s.C,{error:r}),(0,n.jsx)(i.w,{onFileDrop:t,dropTitle:c?(0,o.t)("image_upload.click_here_to_upload_image"):(0,o.t)("image_upload.drag_image"),helperText:(0,n.jsxs)(n.Fragment,{children:[(0,o.t)("image_upload.works_with_image_type"),u&&(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)("br",{}),u]})]})})]})};t.d(r,{e:()=>u})},197370(e,r,t){var n=t(391426),a=t(322896),o=t(626659),l=t(560651),i=t(417980),s=t(569443),u=t(754714),c=function(e){var r=e.addEmbed,t=e.addUnsplash,c=e.aspectRatioHelpText,d=e.embedUrl,f=e.hideEmbedUrl,p=e.hideUnsplash,h=e.imageError,m=e.insertFiles,v=e.onChangeEmbedUrl,b=e.searchUnsplash,g=e.unsplashResults,y=e.CustomFileUpload;return(0,n.jsxs)(l.o.Group,{children:[(0,n.jsxs)(l.o.List,{className:"border-primary border-b",children:[(0,n.jsx)(l.o,{children:(0,i.t)("upload")}),!p&&(0,n.jsx)(l.o,{children:(0,n.jsx)(o.Q,{})}),!f&&(0,n.jsx)(l.o,{children:(0,i.t)("image_upload.embed")})]}),(0,n.jsxs)(l.o.Panels,{className:"!h-[calc(100vh-57px-72px)] md:!h-full",children:[(0,n.jsx)(l.o.Panel,{children:y||(0,n.jsx)(u.e,{imageError:h,insertFiles:m,aspectRatioHelpText:c})}),!p&&(0,n.jsx)(l.o.Panel,{children:(0,n.jsx)(a.X,{unsplashResults:g,searchUnsplash:b,addUnsplash:t})}),!f&&(0,n.jsx)(l.o.Panel,{children:(0,n.jsx)(s.B,{imageError:h,embedUrl:d,onChangeEmbedUrl:v,addEmbed:r})})]})]})};t.d(r,{u:()=>c})},874788(e,r,t){var n=t(391426),a=t(739042),o=t(914829),l=t(892907),i=t(417980),s=t(999125),u=function(e){var r=e.addEmbed,t=e.embedUrl,u=e.imageError,c=e.onChangeEmbedUrl;return(0,n.jsxs)("div",{className:"flex flex-col gap-4",children:[(0,n.jsx)(s.C,{error:u}),(0,n.jsx)(o.k,{value:t,placeholder:(0,i.t)("image_upload.paste_image_file"),onChange:c}),(0,n.jsx)("div",{className:"flex w-full flex-row justify-center",children:(0,n.jsx)(a.$,{variant:"primary",size:"lg",disabled:!t,onClick:r,children:(0,i.t)("image_upload.embed_image")})}),(0,n.jsx)(l.o5,{variant:"body-sm",color:"tertiary",className:"text-center",children:(0,i.t)("image_upload.works_with_image_type")})]})};t.d(r,{B:()=>u})},273476(e,r,t){var n=t(391426),a=t(266090),o=t(427162),l=t(999125),i=function(e){var r=e.imageError,t=e.file,i=e.crop,s=e.aspectRatio,u=e.zoom,c=e.setCrop,d=e.setZoom,f=e.onCropComplete;return(0,n.jsxs)("div",{className:"flex flex-col gap-4",children:[(0,n.jsx)(l.C,{error:r}),(0,n.jsx)("div",{className:"relative h-80 w-full overflow-hidden rounded-lg",children:(0,n.jsx)(a.Ay,{image:t,crop:i,aspect:s,zoom:u,onCropChange:c,onZoomChange:d,onCropComplete:f})}),(0,n.jsx)(o.O,{value:u,onChange:function(e){Array.isArray(e)&&"number"==typeof e[0]?d(e[0]):"number"==typeof e&&d(e)}})]})};t.d(r,{J:()=>i})},999125(e,r,t){var n=t(391426),a=t(547570),o=function(e){var r=e.error;return r?(0,n.jsx)("div",{className:"mb-4",children:(0,n.jsx)(a.F,{variant:"destructive",description:r})}):null};t.d(r,{C:()=>o})},560262(e,r,t){var n=t(391426),a=t(257957),o=t(204993),l=t(933578),i=t(417980),s=t(943420);function u(e,r){(null==r||r>e.length)&&(r=e.length);for(var t=0,n=Array(r);t<r;t++)n[t]=e[t];return n}function c(e,r,t,n,a,o,l){try{var i=e[o](l),s=i.value}catch(e){t(e);return}i.done?r(s):Promise.resolve(s).then(n,a)}function d(e,r){return function(e){if(Array.isArray(e))return e}(e)||function(e,r){var t,n,a=null==e?null:"u">typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=a){var o=[],l=!0,i=!1;try{for(a=a.call(e);!(l=(t=a.next()).done)&&(o.push(t.value),!r||o.length!==r);l=!0);}catch(e){i=!0,n=e}finally{try{l||null==a.return||a.return()}finally{if(i)throw n}}return o}}(e,r)||function(e,r){if(e){if("string"==typeof e)return u(e,r);var t=Object.prototype.toString.call(e).slice(8,-1);if("Object"===t&&e.constructor&&(t=e.constructor.name),"Map"===t||"Set"===t)return Array.from(t);if("Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t))return u(e,r)}}
1(e,r)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}var f="wallpapers",p=function(e){var r=e.addUnsplash,t=d((0,l.useState)(""),2),u=t[0],p=t[1],h=d((0,l.useState)([]),2),m=h[0],v=h[1],b=d((0,l.useState)(!0),2),g=b[0],y=b[1],x=d((0,l.useState)(!1),2),j=x[0],_=x[1],C=(0,l.useRef)(void 0),w=(0,l.useRef)(0),E=(0,l.useCallback)(function(e){var r;return(r=function(){var r,t;return function(e,r){var t,n,a,o={label:0,sent:function(){if(1&a[0])throw a[1];return a[1]},trys:[],ops:[]},l=Object.create(("function"==typeof Iterator?Iterator:Object).prototype),i=Object.defineProperty;return i(l,"next",{value:s(0)}),i(l,"throw",{value:s(1)}),i(l,"return",{value:s(2)}),"function"==typeof Symbol&&i(l,Symbol.iterator,{value:function(){return this}}),l;function s(i){return function(s){var u=[i,s];if(t)throw TypeError("Generator is already executing.");for(;l&&(l=0,u[0]&&(o=0)),o;)try{if(t=1,n&&(a=2&u[0]?n.return:u[0]?n.throw||((a=n.return)&&a.call(n),0):n.next)&&!(a=a.call(n,u[1])).done)return a;switch(n=0,a&&(u=[2&u[0],a.value]),u[0]){case 0:case 1:a=u;break;case 4:return o.label++,{value:u[1],done:!1};case 5:o.label++,n=u[1],u=[0];continue;case 7:u=o.ops.pop(),o.trys.pop();continue;default:if(!(a=(a=o.trys).length>0&&a[a.length-1])&&(6===u[0]||2===u[0])){o=0;continue}if(3===u[0]&&(!a||u[1]>a[0]&&u[1]<a[3])){o.label=u[1];break}if(6===u[0]&&o.label<a[1]){o.label=a[1],a=u;break}
1if(a&&o.label<a[2]){o.label=a[2],o.ops.push(u);break}a[2]&&o.ops.pop(),o.trys.pop();continue}u=r.call(e,o)}catch(e){u=[6,e],n=0}finally{t=a=0}if(5&u[0])throw u[1];return{value:u[0]?u[1]:void 0,done:!0}}}}(this,function(n){switch(n.label){case 0:return r=++w.current,y(!0),[4,(0,s.J_)(e||f)];case 1:return t=n.sent(),r===w.current&&(v(t),y(!1),_(!0)),[2]}})},function(){var e=this,t=arguments;return new Promise(function(n,a){var o=r.apply(e,t);function l(e){c(o,n,a,l,i,"next",e)}function i(e){c(o,n,a,l,i,"throw",e)}l(void 0)})})()},[]);(0,l.useEffect)(function(){return E(f),function(){return clearTimeout(C.current)}},[E]);var S=function(e){p(e),clearTimeout(C.current),C.current=setTimeout(function(){E(e)},350)};return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)("div",{className:"mb-4",children:(0,n.jsx)(o.D,{value:u,placeholder:(0,i.t)("image_upload.search_unsplash"),onChange:function(e){return S(e.target.value)},onClear:function(){p(""),clearTimeout(C.current),E("")}})}),(0,n.jsxs)("div",{className:"max-h-96 overflow-y-auto",children:[g&&(0,n.jsx)("div",{className:"flex h-96 items-center justify-center",children:(0,n.jsx)(a.a,{})}),!g&&0===m.length&&j&&(0,n.jsx)("div",{className:"text-light flex h-96 items-center justify-center text-sm",children:(0,i.t)("search.results.zero")}),!g&&m.length>0&&(0,n.jsx)("div",{className:"grid grid-cols-3 gap-4",children:m.map(function(e){return(0,n.jsxs)("button",{type:"button",className:"cursor-pointer overflow-hidden text-left",onClick:function(){return r(e)},children:[(0,n.jsx)("img",{loading:"lazy",className:"h-32 w-full rounded-lg object-cover",src:e.urls.regular,alt:e.alt_description||""}),(0,n.jsxs)("div",{className:"text-light mt-1 truncate text-xs",children:[(0,i.t)("image_upload.by")," ",(0,n.jsxs)("a",{href:"".concat(e.links.html),target:"_blank",rel:"noreferrer",children:[e.user.first_name," ",e.user.last_name]})]})]},e.id)})})]})]})};t.d(r,{j:()=>p})},597851(e,r,t){t.d(r,{X:()=>N});var n=t(391426),a=t(244174),o=t(791009),l=t(417980),i=t(498440),s=t(133626),u=t(874788),c=t(605274),d=t(677719),f=t(999125),p=function(e){var r=e.imageError,t=e.insertFiles,a=e.aspectRatioHelpText,o=(0,c.qI)();return(0,n.jsxs)("div",{"data-testid":"upload-form",children:[(0,n.jsx)(f.C,{error:r}),(0,n.jsx)(d.w,{accept:"image/jpeg,image/png,image/gif,image/webp",onFileDrop:t,dropTitle:o?(0,l.t)("image_upload.click_here_to_upload_image"):(0,l.t)("image_upload.drag_image"),helperText:(0,n.jsxs)(n.Fragment,{children:[(0,l.t)("image_upload.works_with_image_type"),a&&(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)("br",{}),a]})]})})]})},h=t(560262),m="upload",v="unsplash",b="embed",g=function(e){var r=e.addEmbed,t=e.addUnsplash,a=e.aspectRatioHelpText,o=e.clearError,i=e.embedUrl,c=e.hideEmbedUrl,d=e.hideUnsplash,f=e.imageError,g=e.insertFiles,y=e.onChangeEmbedUrl,x=[{value:m,label:(0,l.t)("upload")}];return d||x.push({value:v,label:(0,l.t)("trix_editor.toolbar.unsplash")}),c||x.push({value:b,label:(0,l.t)("image_upload.embed")}),(0,n.jsxs)(s.t.Root,{tabs:x,defaultValue:m,onValueChange:o,children:[(0,n.jsx)(s.t.Panel,{value:m,children:(0,n.jsx)("div",{className:"pt-4",children:(0,n.jsx)(p,{imageError:f,insertFiles:g,aspectRatioHelpText:a})})}),!d&&(0,n.jsx)(s.t.Panel,{value:v,children:(0,n.jsx)("div",{className:"pt-4",children:(0,n.jsx)(h.j,{addUnsplash:t})})}),!c&&(0,n.jsx)(s.t.Panel,{value:b,children:(0,n.jsx)("div",{className:"pt-4",children:(0,n.jsx)(u.B,{imageError:f,embedUrl:i,onChangeEmbedUrl:y,addEmbed:r})})})]})},y=t(273476),x=t(933578),j=t(792176),_=t(943420);function C(e){for(var r=1;r<arguments.length;r++){var t=null!=arguments[r]?arguments[r]:{},n=Object.keys(t);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(t).filter(function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.forEach(function(r){var n;n=t[r],r in e?Object.defineProperty(e,r,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[r]=n})}return e}function w(e,r){return r=null!=r?r:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):(function(e){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var t=Object.getOwnPropertySymbols(e);r.push.apply(r,t)}return r}
1)(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}),e}var E={fileList:void 0,stringFile:void 0,crop:{x:0,y:0},cropArea:null,zoom:1,embedUrl:"",imageError:""},S=function(e,r){switch(r.type){case"SELECT_FILE":return w(C({},e),{fileList:r.fileList,stringFile:r.preview,imageError:""});case"SET_PREVIEW":return w(C({},e),{stringFile:r.preview});case"SET_EMBED_URL":return w(C({},e),{embedUrl:r.url,imageError:""});case"SET_CROP":return w(C({},e),{crop:r.crop});case"SET_ZOOM":return w(C({},e),{zoom:r.zoom});case"SET_CROP_AREA":return w(C({},e),{cropArea:r.area});case"SET_ERROR":return w(C({},e),{imageError:r.message});case"CLEAR_ERROR":return w(C({},e),{imageError:""});case"RESET":return E;default:return e}};function O(e,r){(null==r||r>e.length)&&(r=e.length);for(var t=0,n=Array(r);t<r;t++)n[t]=e[t];return n}function R(e,r,t,n,a,o,l){try{var i=e[o](l),s=i.value}catch(e){t(e);return}i.done?r(s):Promise.resolve(s).then(n,a)}function F(e){return function(){var r=this,t=arguments;return new Promise(function(n,a){var o=e.apply(r,t);function l(e){R(o,n,a,l,i,"next",e)}function i(e){R(o,n,a,l,i,"throw",e)}l(void 0)})}}function k(e,r){return null!=r&&"u">typeof Symbol&&r[Symbol.hasInstance]?!!r[Symbol.hasInstance](e):e instanceof r}function U(e,r){var t,n,a,o={label:0,sent:function(){if(1&a[0])throw a[1];return a[1]},trys:[],ops:[]},l=Object.create(("function"==typeof Iterator?Iterator:Object).prototype),i=Object.defineProperty;return i(l,"next",{value:s(0)}),i(l,"throw",{value:s(1)}),i(l,"return",{value:s(2)}),"function"==typeof Symbol&&i(l,Symbol.iterator,{value:function(){return this}}),l;function s(i){return function(s){var u=[i,s];if(t)throw TypeError("Generator is already executing.");for(;l&&(l=0,u[0]&&(o=0)),o;)try{if(t=1,n&&(a=2&u[0]?n.return:u[0]?n.throw||((a=n.return)&&a.call(n),0):n.next)&&!(a=a.call(n,u[1])).done)return a;switch(n=0,a&&(u=[2&u[0],a.value]),u[0]){case 0:case 1:a=u;break;case 4:return o.label++,{value:u[1],done:!1};case 5:o.label++,n=u[1],u=[0];continue;case 7:u=o.ops.pop(),o.trys.pop();continue;default:if(!(a=(a=o.trys).length>0&&a[a.length-1])&&(6===u[0]||2===u[0])){o=0;continue}if(3===u[0]&&(!a||u[1]>a[0]&&u[1]<a[3])){o.label=u[1];break}if(6===u[0]&&o.label<a[1]){o.label=a[1],a=u;break}
1if(a&&o.label<a[2]){o.label=a[2],o.ops.push(u);break}a[2]&&o.ops.pop(),o.trys.pop();continue}u=r.call(e,o)}catch(e){u=[6,e],n=0}finally{t=a=0}if(5&u[0])throw u[1];return{value:u[0]?u[1]:void 0,done:!0}}}}var T=function(e,r,t,n,a,o){return new j.d(e,r,t,n,a,o)},A=function(e){var r=new DataTransfer;return r.items.add(e),r.files},P=function(e){var r,t=e.attachImage,n=e.closeModal,a=e.formClass,o=e.inputFieldName,i=e.isCropEnabled,s=e.isPublic,u=e.saveImage,c=e.setHasFile,d=e.setIsLoading,f=e.showModal,p=e.uploadProgress,h=e.initialFile,m=void 0===h?null:h,v=function(e){if(Array.isArray(e))return e}(r=(0,x.useReducer)(S,E))||function(e){var r,t,n=null==e?null:"u">typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var a=[],o=!0,l=!1;try{for(n=n.call(e);!(o=(r=n.next()).done)&&(a.push(r.value),2!==a.length);o=!0);}catch(e){l=!0,t=e}finally{try{o||null==n.return||n.return()}finally{if(l)throw t}}return a}}(r)||function(e){if(e){if("string"==typeof e)return O(e,2);var r=Object.prototype.toString.call(e).slice(8,-1);if("Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r)return Array.from(r);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return O(e,2)}}(r)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(),b=v[0],g=v[1],y=(0,x.useRef)(f),j=(0,x.useRef)(null);(0,x.useEffect)(function(){y.current&&!f&&(g({type:"RESET"}),c(!1)),y.current=f},[f,c]);var C=(0,x.useMemo)(function(){return s?{public:"true"}:void 0},[s]),w=(0,x.useCallback)(function(e,r){t&&t(e,r),u&&u(r),d(!1)},[t,u,d]),R=(0,x.useCallback)(function(e){i||(n(),T(e,w,a,o,p,C).start())},[w,n,a,o,i,C,p]),P=(0,x.useCallback)(function(e){return F(function(){var r,t,n,a,o,i,s,u,f;return U(this,function(p){switch(p.label){case 0:if(!e)return[2];d(!0),r=Array.from(e),t=!0,n=!1,a=void 0,p.label=1;case 1:p.trys.push([1,7,8,9]),o=r[Symbol.iterator](),p.label=2;case 2:if(t=(i=o.next()).done)return[3,6];if(s=i.value,!(0,_.Uw)(s.type))return[3,4];return[4,(0,_.Ec)(s)];case 3:if(!(u=p.sent()))return[3,5];return g({type:"SELECT_FILE",fileList:e,preview:u}),c(!0),R(s),[3,5];case 4:d(!1),g({type:"SET_ERROR",message:(0,l.t)("image_upload.invalid_file_type_error")}),p.label=5;case 5:return t=!0,[3,2];case 6:return[3,9];case 7:return f=p.sent(),n=!0,a=f,[3,9];case 8:try{t||null==o.return||o.return()}finally{if(n)throw a}return[7];case 9:return[2]}})})()},[c,d,R]);(0,x.useEffect)(function(){if(!f||!m){m||(j.current=null);return}j.current!==m&&(j.current=m,P(A(m)))},[f,m,P]);var N=(0,x.useCallback)(function(e,r){g({type:"SET_CROP_AREA",area:r})},[]),I=(0,x.useCallback)(function(){g({type:"RESET"}),c(!1)},[c]),L=(0,x.useCallback)(function(){return F(function(){var e,r,t,i,s,u;return U(this,function(c){switch(c.label){case 0:if(c.trys.push([0,2,,3]),d(!0),!b.stringFile||!b.cropArea)throw Error((0,l.t)("image_upload.file_cropped_area_error"));return t=(r=null!=(e=(b.fileList?Array.from(b.fileList):[])[0])?e:null)?r.name:(0,_.tq)(),i=r?r.type:"image/jpeg",[4,(0,_.hF)(b.stringFile,b.cropArea,t,i)];case 1:return s=c.sent(),n(),I(),T(s,w,a,o,p,C).start(),[3,3];case 2:return u=c.sent(),d(!1),console.error(u),k(u,Error)&&g({type:"SET_ERROR",message:u.message}),[3,3];case 3:return[2]}})})()},[b.stringFile,b.cropArea,b.fileList,w,n,a,o,I,p,C,d]);return{state:b,addUnsplash:function(e){return F(function(){return U(this,function(r){switch(r.label){case 0:g({type:"SET_PREVIEW",preview:e.urls.regular}),c(!0),r.label=1;case 1:return r.trys.push([1,4,,5]),d(!0),[4,fetch(e.urls.regular)];case 2:return[4,r.sent().blob()];case 3:return R(new File([r.sent()],"unsplash-".concat(e.id,".jpg"),{type:"image/jpeg"})),[3,5];case 4:return console.error("Error handling Unsplash image:",r.sent()),g({type:"SET_ERROR",message:(0,l.t)("image_upload.unsplash_error")}),[3,5];case 5:return[2]}})})()},clearError:(0,x.useCallback)(function(){g({type:"CLEAR_ERROR"})},[]),insertFiles:P,onChangeEmbedUrl:function(e){g({type:"SET_EMBED_URL",url:e.target.value})},addEmbed:function(){return F(function(){var e,r;return U(this,function(t){switch(t.label){case 0:return t.trys.push([0,4,,5]),[4,(0,_.rS)(b.embedUrl)];case 1:return t.sent(),d(!0),g({type:"SET_PREVIEW",preview:b.embedUrl}),c(!0),[4,fetch(b.embedUrl)];case 2:return[4,(e=t.sent()).blob()];case 3:return R(new File([t.sent()],"embed-".concat((0,_.tq)(),".jpg"),{type:e.headers.get("content-type")||"image/jpeg"})),[3,5];case 4:return k(r=t.sent(),Error)&&g({type:"SET_ERROR",message:r.message}),[3,5];case 5:return[2]}})})()},onCropComplete:N,saveCroppedImage:L,removeImage:I,setCrop:function(e){return g({type:"SET_CROP",crop:e})},setZoom:function(e){return g({type:"SET_ZOOM",zoom:e})}}},N=function(e){var r,t=e.aspectRatio,s=void 0===t?a.nT.DEFAULT:t,u=e.attachImage,c=e.closeModal,d=e.customAspectRatioHelpText,f=void 0===d?"":d,p=e.formClass,h=e.hasFile,m=void 0!==h&&h,v=e.initialFile,b=e.hideEmbedUrl,x=e.hideUnsplash,j=e.inputFieldName,_=e.isCropEnabled,C=void 0!==_&&_,w=e.isPublic,E=e.setIsLoading,S=e.saveImage,O=e.setHasFile,R=e.showModal,F=void 0!==R&&R,k=e.title,U=P({attachImage:void 0===u?null:u,closeModal:c,formClass:void 0===p?"":p,initialFile:void 0===v?null:v,inputFieldName:void 0===j?"":j,isCropEnabled:C,isPublic:void 0!==w&&w,saveImage:void 0===S?null:S,setHasFile:O,setIsLoading:void 0===E?function(){return!1}:E,showModal:F,uploadProgress:e.uploadProgress}),T=U.state,A=U.addUnsplash,N=U.clearError,I=U.insertFiles,L=U.onChangeEmbedUrl,D=U.addEmbed,H=U.onCropComplete,M=U.saveCroppedImage,z=U.removeImage,Z=U.setCrop,B=U.setZoom,V=m&&C,J=null===f?"":null!=(r=null!=f?f:i.J[s])?r:"";return(0,n.jsx)(o.a.Root,{open:F,onOpenChange:function(e){e||c()},size:"lg",children:(0,n.jsxs)(o.a.Content,{children:[(0,n.jsx)(o.a.Header,{title:void 0===k?"":k}),(0,n.jsxs)(o.a.Body,{children:[V&&(0,n.jsx)(y.J,{file:T.stringFile,crop:T.crop,onCropComplete:H,aspectRatio:s,zoom:T.zoom,setZoom:B,setCrop:Z,imageError:T.imageError}),!m&&(0,n.jsx)(g,{clearError:N,hideUnsplash:void 0!==x&&x,hideEmbedUrl:void 0!==b&&b,addUnsplash:A,imageError:T.imageError,insertFiles:I,aspectRatioHelpText:J,embedUrl:T.embedUrl,onChangeEmbedUrl:L,addEmbed:D})]}),C&&(0,n.jsx)(o.a.Footer,{secondaryAction:{label:(0,l.t)("cancel"),onClick:z},primaryAction:{label:(0,l.t)("save_changes"),disabled:!m,onClick:function(){M()}}})]})})}},189060(e,r,t){var n=t(391426),a=t(288513),o=function(e){var r=e.error;return r?(0,n.jsx)("div",{className:(0,a._h)("image-error"),children:r}):(0,n.jsx)(n.Fragment,{})};t.d(r,{C:()=>o})}
1,498440(e,r,t){var n,a=t(244174),o=t(417980);function l(e,r,t){return r in e?Object.defineProperty(e,r,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[r]=t,e}var i=(l(n={},a.nT.THUMBNAIL,(0,o.t)("image_upload.recommended_size_thumbnail")),l(n,a.nT.OPEN_GRAPH,(0,o.t)("image_upload.recommended_size_opengraph")),l(n,a.nT.DEFAULT,(0,o.t)("image_upload.recommended_size_default")),l(n,a.nT.SPACE_COVER,(0,o.t)("image_upload.recommended_size_v2_cover")),l(n,a.nT.COVER_V3,(0,o.t)("image_upload.recommended_size_v3_cover")),n);t.d(r,{J:()=>i})},943420(e,r,t){var n=t(491714),a=t(417980);function o(e,r,t,n,a,o,l){try{var i=e[o](l),s=i.value}catch(e){t(e);return}i.done?r(s):Promise.resolve(s).then(n,a)}function l(e){return function(){var r=this,t=arguments;return new Promise(function(n,a){var l=e.apply(r,t);function i(e){o(l,n,a,i,s,"next",e)}function s(e){o(l,n,a,i,s,"throw",e)}i(void 0)})}}function i(e,r){var t,n,a,o={label:0,sent:function(){if(1&a[0])throw a[1];return a[1]},trys:[],ops:[]},l=Object.create(("function"==typeof Iterator?Iterator:Object).prototype),i=Object.defineProperty;return i(l,"next",{value:s(0)}),i(l,"throw",{value:s(1)}),i(l,"return",{value:s(2)}),"function"==typeof Symbol&&i(l,Symbol.iterator,{value:function(){return this}}),l;function s(i){return function(s){var u=[i,s];if(t)throw TypeError("Generator is already executing.");for(;l&&(l=0,u[0]&&(o=0)),o;)try{if(t=1,n&&(a=2&u[0]?n.return:u[0]?n.throw||((a=n.return)&&a.call(n),0):n.next)&&!(a=a.call(n,u[1])).done)return a;switch(n=0,a&&(u=[2&u[0],a.value]),u[0]){case 0:case 1:a=u;break;case 4:return o.label++,{value:u[1],done:!1};case 5:o.label++,n=u[1],u=[0];continue;case 7:u=o.ops.pop(),o.trys.pop();continue;default:if(!(a=(a=o.trys).length>0&&a[a.length-1])&&(6===u[0]||2===u[0])){o=0;continue}if(3===u[0]&&(!a||u[1]>a[0]&&u[1]<a[3])){o.label=u[1];break}if(6===u[0]&&o.label<a[1]){o.label=a[1],a=u;break}
1if(a&&o.label<a[2]){o.label=a[2],o.ops.push(u);break}a[2]&&o.ops.pop(),o.trys.pop();continue}u=r.call(e,o)}catch(e){u=[6,e],n=0}finally{t=a=0}if(5&u[0])throw u[1];return{value:u[0]?u[1]:void 0,done:!0}}}}var s=function(e){return new Promise(function(r,t){var n=new FileReader;n.onload=function(e){return e.target&&e.target.result&&"string"==typeof e.target.result?r(e.target.result):r(void 0)},n.onerror=function(e){t(e)},n.readAsDataURL(e)})},u=["image/gif","image/jpeg","image/png"],c=function(e){return!!e&&u.includes(e)},d=function(){return Math.random().toString(36).replace(/[^a-z]+/g,"").slice(0,5)},f=function(e){return l(function(){var r,t,a;return i(this,function(o){switch(o.label){case 0:return o.trys.push([0,2,,3]),t=e.trim(),[4,n.d.search.getPhotos({query:t,page:1,perPage:30,orientation:"landscape"})];case 1:if(a=(null==(r=o.sent().response)?void 0:r.results)||[],e.length>=1&&a.length>=1)return[2,a];return[2,[]];case 2:return console.error(o.sent()),[2,[]];case 3:return[2]}})})()},p=function(e){return l(function(){var r;return i(this,function(t){switch(t.label){case 0:return t.trys.push([0,2,,3]),[4,fetch(e)];case 1:if(!(r=t.sent()).ok)throw Error((0,a.t)("image_upload.embed_network_error"));if(!c(r.headers.get("content-type")))throw Error((0,a.t)("image_upload.invalid_file_type_error"));return[3,3];case 2:throw t.sent(),Error((0,a.t)("image_upload.embed_error"));case 3:return[2]}})})()},h=function(e,r,t,n){return l(function(){var o,l,s,u,c,d,f,p,h;return i(this,function(i){switch(i.label){case 0:if(!(l=(o=document.createElement("canvas")).getContext("2d")))throw Error((0,a.t)("image_upload.canvas_context_error"));return o.width=r.width,o.height=r.height,[4,new Promise(function(r,t){var n=new Image;n.addEventListener("load",function(){r(n)}),n.addEventListener("error",function(){t(Error((0,a.t)("image_upload.embed_error")))}),n.setAttribute("crossOrigin","anonymous"),n.src=e})];case 1:return s=i.sent(),u=r.x,c=r.y,d=r.width,f=r.height,p=o.width,h=o.height,l.drawImage(s,u,c,d,f,0,0,p,h),[2,new Promise(function(e,r){o.toBlob(function(a){if(!a)return void r(null);try{var o=new File([a],t,{type:n});e(o)}catch(e){r(e)}},n)})]}})})()};t.d(r,{Ec:()=>s,J_:()=>f,Uw:()=>c,hF:()=>h,rS:()=>p,tq:()=>d})},309493(e,r,t){t.d(r,{c:()=>w});var n=t(391426),a=t(231127),o=t(597851),l=t(722210),i=t(244174),s=t(933578),u=t(417980),c=t(288513),d=t(792176),f=t(498440),p=t(659440),h=t(197370),m=t(943420);function v(e,r){(null==r||r>e.length)&&(r=e.length);for(var t=0,n=Array(r);t<r;t++)n[t]=e[t];return n}function b(e,r,t,n,a,o,l){try{var i=e[o](l),s=i.value}catch(e){t(e);return}i.done?r(s):Promise.resolve(s).then(n,a)}function g(e){return function(){var r=this,t=arguments;return new Promise(function(n,a){var o=e.apply(r,t);function l(e){b(o,n,a,l,i,"next",e)}function i(e){b(o,n,a,l,i,"throw",e)}l(void 0)})}}function y(e,r){return null!=r&&"u">typeof Symbol&&r[Symbol.hasInstance]?!!r[Symbol.hasInstance](e):e instanceof r}function x(e,r){return function(e){if(Array.isArray(e))return e}(e)||function(e,r){var t,n,a=null==e?null:"u">typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=a){var o=[],l=!0,i=!1;try{for(a=a.call(e);!(l=(t=a.next()).done)&&(o.push(t.value),!r||o.length!==r);l=!0);}catch(e){i=!0,n=e}finally{try{l||null==a.return||a.return()}finally{if(i)throw n}}return o}}(e,r)||function(e,r){if(e){if("string"==typeof e)return v(e,r);var t=Object.prototype.toString.call(e).slice(8,-1);if("Object"===t&&e.constructor&&(t=e.constructor.name),"Map"===t||"Set"===t)return Array.from(t);if("Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t))return v(e,r)}}(e,r)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function j(e,r){var t,n,a,o={label:0,sent:function(){if(1&a[0])throw a[1];return a[1]},trys:[],ops:[]},l=Object.create(("function"==typeof Iterator?Iterator:Object).prototype),i=Object.defineProperty;return i(l,"next",{value:s(0)}),i(l,"throw",{value:s(1)}),i(l,"return",{value:s(2)}),"function"==typeof Symbol&&i(l,Symbol.iterator,{value:function(){return this}}),l;function s(i){return function(s){var u=[i,s];if(t)throw TypeError("Generator is already executing.");for(;l&&(l=0,u[0]&&(o=0)),o;)try{if(t=1,n&&(a=2&u[0]?n.return:u[0]?n.throw||((a=n.return)&&a.call(n),0):n.next)&&!(a=a.call(n,u[1])).done)return a;switch(n=0,a&&(u=[2&u[0],a.value]),u[0]){case 0:case 1:a=u;break;case 4:return o.label++,{value:u[1],done:!1};case 5:o.label++,n=u[1],u=[0];continue;case 7:u=o.ops.pop(),o.trys.pop();continue;default:if(!(a=(a=o.trys).length>0&&a[a.length-1])&&(6===u[0]||2===u[0])){o=0;continue}if(3===u[0]&&(!a||u[1]>a[0]&&u[1]<a[3])){o.label=u[1];break}
1if(6===u[0]&&o.label<a[1]){o.label=a[1],a=u;break}if(a&&o.label<a[2]){o.label=a[2],o.ops.push(u);break}a[2]&&o.ops.pop(),o.trys.pop();continue}u=r.call(e,o)}catch(e){u=[6,e],n=0}finally{t=a=0}if(5&u[0])throw u[1];return{value:u[0]?u[1]:void 0,done:!0}}}}var _=function(e){var r,t=e.aspectRatio,a=void 0===t?i.nT.DEFAULT:t,o=e.attachImage,v=void 0===o?null:o,b=e.closeModal,_=e.customAspectRatioHelpText,C=void 0===_?"":_,w=e.formClass,E=void 0===w?"":w,S=e.hasFile,O=void 0!==S&&S,R=e.hideEmbedUrl,F=e.hideUnsplash,k=e.inputFieldName,U=void 0===k?"":k,T=e.isCropEnabled,A=void 0!==T&&T,P=e.isPublic,N=e.setIsLoading,I=void 0===N?function(){return!1}:N,L=e.saveImage,D=void 0===L?null:L,H=e.setHasFile,M=e.showModal,z=e.title,Z=e.uploadProgress,B=x((0,s.useState)(),2),V=B[0],J=B[1],W=x((0,s.useState)(),2),q=W[0],$=W[1],G=x((0,s.useState)({x:0,y:0}),2),X=G[0],Q=G[1],K=x((0,s.useState)(null),2),Y=K[0],ee=K[1],er=x((0,s.useState)(1),2),et=er[0],en=er[1],ea=x((0,s.useState)(""),2),eo=ea[0],el=ea[1],ei=x((0,s.useState)([]),2),es=ei[0],eu=ei[1],ec=x((0,s.useState)(""),2),ed=ec[0],ef=ec[1],ep=O&&A,eh=void 0!==P&&P?{public:"true"}:void 0,em=null===C?"":null!=(r=null!=C?C:f.J[a])?r:"",ev=(0,s.useCallback)(function(e,r){ee(r)},[]),eb=(0,s.useCallback)(function(){return g(function(){var e,r,t,n,a,o;return j(this,function(l){switch(l.label){case 0:if(l.trys.push([0,2,,3]),I(!0),!q||!Y)throw Error((0,u.t)("image_upload.file_cropped_area_error"));return t=(r=(e=V?Array.from(V):[])?e[0]:null)?r.name:(0,m.tq)(),n=r?r.type:"image/jpeg",[4,(0,m.hF)(q,Y,t,n)];case 1:return a=l.sent(),b(),ey(),new d.d(a,eg,E,U,Z,eh).start(),[3,3];case 2:return o=l.sent(),I(!1),console.error(o),y(o,Error)&&ef(o.message),[3,3];case 3:return[2]}})})()},[Y]),eg=(0,s.useCallback)(function(e,r){v&&v(e,r),D&&D(r),I(!1)},[v,D]),ey=function(){$(void 0),J(void 0),Q({x:0,y:0}),H(!1),el("")};return(0,n.jsx)("div",{className:(0,c.W2)("editor-modal"),children:(0,n.jsxs)(l.F,{onClose:b,footerActions:{onCancel:ey,onSaveChanges:eb},shouldShowActionsFooter:O&&A,title:void 0===z?"":z,isOpen:void 0!==M&&M,children:[ep&&(0,n.jsx)(p.J,{file:q,crop:X,onCropComplete:ev,aspectRatio:a,zoom:et,setZoom:en,setCrop:Q,imageError:ed}),!O&&(0,n.jsx)(h.u,{hideUnsplash:void 0!==F&&F,hideEmbedUrl:void 0!==R&&R,unsplashResults:es,searchUnsplash:function(e){return g(function(){return j(this,function(r){switch(r.label){case 0:return[4,(0,m.J_)(e)];case 1:return eu(r.sent()),[2]}})})()},addUnsplash:function(e){return g(function(){var r,t;return j(this,function(n){switch(n.label){case 0:$(e.urls.regular),H(!0),n.label=1;case 1:return n.trys.push([1,4,,5]),I(!0),[4,fetch(e.urls.regular)];case 2:return[4,n.sent().blob()];case 3:return r=new File([n.sent()],"unsplash-".concat(e.id,".jpg"),{type:"image/jpeg"}),t=new d.d(r,eg,E,U,Z,eh),A||(b(),t.start()),[3,5];case 4:return console.error("Error handling Unsplash image:",n.sent()),ef((0,u.t)("image_upload.unsplash_error")),[3,5];case 5:return[2]}})})()},imageError:ed,insertFiles:function(e){return g(function(){var r,t,n,a,o,l,i,s,c;return j(this,function(f){switch(f.label){case 0:if(!e)return[2];J(e),I(!0),r=Array.from(e),t=!0,n=!1,a=void 0,f.label=1;case 1:f.trys.push([1,7,8,9]),o=r[Symbol.iterator](),f.label=2;case 2:if(t=(l=o.next()).done)return[3,6];if(i=l.value,!(0,m.Uw)(i.type))return[3,4];return ef(""),[4,(0,m.Ec)(i)];case 3:return s=f.sent(),H(!0),$(s),A||(b(),new d.d(i,eg,E,U,Z,eh).start()),[3,5];case 4:I(!1),ef((0,u.t)("image_upload.invalid_file_type_error")),f.label=5;case 5:return t=!0,[3,2];case 6:return[3,9];case 7:return c=f.sent(),n=!0,a=c,[3,9];case 8:try{t||null==o.return||o.return()}finally{if(n)throw a}return[7];case 9:return[2]}})})()},aspectRatioHelpText:em,embedUrl:eo,onChangeEmbedUrl:function(e){ef(""),el(e.target.value)},addEmbed:function(){return g(function(){var e,r,t;return j(this,function(n){switch(n.label){case 0:return n.trys.push([0,4,,5]),[4,(0,m.rS)(eo)];case 1:return n.sent(),I(!0),$(eo),H(!0),[4,fetch(eo)];case 2:return[4,(e=n.sent()).blob()];case 3:return r=new File([n.sent()],"embed-".concat((0,m.tq)(),".jpg"),{type:e.headers.get("content-type")||"image/jpeg"}),A||(b(),new d.d(r,eg,E,U,Z,eh).start()),[3,5];case 4:return y(t=n.sent(),Error)&&ef(t.message),[3,5];case 5:return[2]}})})()}})]})})};function C(e){for(var r=1;r<arguments.length;r++){var t=null!=arguments[r]?arguments[r]:{},n=Object.keys(t);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(t).filter(function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}
1))),n.forEach(function(r){var n;n=t[r],r in e?Object.defineProperty(e,r,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[r]=n})}return e}var w=function(e){return(0,a.T)("circle_v4_modals_enabled")?(0,n.jsx)(o.X,C({},e)):(0,n.jsx)(_,C({},e))}},722210(e,r,t){var n=t(391426),a=t(737225),o=t(497184),l=t.n(o),i=t(417980),s=t(387099),u=t(288513),c=function(e){var r=e.onClose,t=e.title,o=e.children,c=e.footerActions,d=e.shouldShowActionsFooter,f=e.isOpen;return(0,n.jsxs)(a.aF,{isOpen:void 0===f||f,onClose:r,className:l()((0,u.W2)("editor-modal trix-modal__upload"),(0,u._h)("modal__box fullpage-modal__attachment")),children:[(0,n.jsx)(a.aF.Overlay,{}),(0,n.jsxs)(a.aF.Content,{size:"lg",children:[(0,n.jsxs)(a.aF.Header,{className:l()({"justify-between":!!t,"!justify-end":!t}),children:[t&&(0,n.jsx)(a.aF.Title,{size:"sm",children:t}),(0,n.jsx)(a.aF.HeaderActions,{children:(0,n.jsx)(a.aF.CloseButton,{onClick:r})})]}),(0,n.jsx)(a.aF.Body,{className:"!pt-0 md:pb-6",children:o}),void 0!==d&&d&&(0,n.jsxs)(a.aF.Footer,{className:"flex justify-end space-x-4",children:[(0,n.jsx)(s.$,{type:"button",variant:"secondary",onClick:c.onCancel,children:(0,i.t)("cancel")}),(0,n.jsx)(s.$,{type:"submit",variant:"circle",onClick:c.onSaveChanges,children:(0,i.t)("save_changes")})]})]})]})};t.d(r,{F:()=>c})},322896(e,r,t){var n=t(391426),a=t(933578),o=t(926580),l=function(e){var r=e.addUnsplash,t=e.searchUnsplash,l=e.unsplashResults,i=(0,a.useRef)(!1);return(0,a.useEffect)(function(){i.current||(i.current=!0,0===l.length&&t("wallpapers"))},[t,l.length]),(0,n.jsx)(o.j,{unsplashResults:l,searchUnsplash:t,addUnsplash:r})};t.d(r,{X:()=>l})},626659(e,r,t){var n=t(391426),a=t(570310),o=t(417980),l=t(288513),i=function(){return(0,n.jsxs)("span",{className:(0,a.x)((0,l.W2)("unsplash-label"),"text-dark"),children:[(0,n.jsx)("svg",{className:(0,l._h)("unsplash-label__icon"),width:"16",height:"16",viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:(0,n.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M11 0H5V4.5H11V0ZM5.0145 7H0V16H16V7H11.0277V11.54H5.0145V7Z",fill:"currentColor"})})," ",(0,o.t)("trix_editor.toolbar.unsplash")]})};t.d(r,{Q:()=>i})},926580(e,r,t){var n=t(391426),a=t(570310),o=t(417980),l=t(288513),i=function(e){var r=e.unsplashResults,t=e.searchUnsplash,i=e.addUnsplash;return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)("input",{type:"text",style:{borderWidth:1},className:(0,a.x)((0,l._h)("upload-input"),"placeholder:text-light placeholder:opacity-100"),placeholder:(0,o.t)("image_upload.search_unsplash"),onChange:function(e){return t(e.target.value)}}),(0,n.jsx)("div",{className:(0,l._h)("unsplash-tab__result-grid"),children:r.length>=1&&r.map(function(e){return(0,n.jsxs)("button",{type:"button",className:(0,a.x)((0,l._h)("unsplash-tab__result"),"text-left"),onClick:function(){return i(e)},children:[(0,n.jsx)("img",{loading:"lazy",className:(0,l._h)("unsplash-tab__result--image"),src:e.urls.regular,alt:e.alt_description||""}),(0,n.jsx)("div",{className:(0,l._h)("unsplash-tab__result--info"),children:(0,n.jsxs)("div",{className:(0,l._h)("unsplash-tab__result--author"),children:[(0,o.t)("image_upload.by")," ",(0,n.jsxs)("a",{href:"".concat(e.links.html),target:"_blank",rel:"noreferrer",children:[e.user.first_name," ",e.user.last_name]})]})})]},e.id)})})]})};t.d(r,{j:()=>i})},491714(e,r,t){var n=(0,t(390871).xP)({accessKey:"p0q6Nj3ZsO9QR5Isvl-5go1PlNq8nhJfCFJ3mxmw1cQ"});t.d(r,{d:()=>n})},792176(e,r,t){var n=t(915779),a=t(196e3);function o(e,r,t,n,a,o,l){try{var i=e[o](l),s=i.value}catch(e){t(e);return}i.done?r(s):Promise.resolve(s).then(n,a)}function l(e){return function(){var r=this,t=arguments;return new Promise(function(n,a){var l=e.apply(r,t);function i(e){o(l,n,a,i,s,"next",e)}function s(e){o(l,n,a,i,s,"throw",e)}i(void 0)})}}function i(e,r,t){return r in e?Object.defineProperty(e,r,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[r]=t,e}function s(e,r){var t,n,a,o={label:0,sent:function(){if(1&a[0])throw a[1];return a[1]},trys:[],ops:[]},l=Object.create(("function"==typeof Iterator?Iterator:Object).prototype),i=Object.defineProperty;return i(l,"next",{value:s(0)}),i(l,"throw",{value:s(1)}),i(l,"return",{value:s(2)}),"function"==typeof Symbol&&i(l,Symbol.iterator,{value:function(){return this}}),l;function s(i){return function(s){var u=[i,s];if(t)throw TypeError("Generator is already executing.");for(;l&&(l=0,u[0]&&(o=0)),o;)try{if(t=1,n&&(a=2&u[0]?n.return:u[0]?n.throw||((a=n.return)&&a.call(n),0):n.next)&&!(a=a.call(n,u[1])).done)return a;switch(n=0,a&&(u=[2&u[0],a.value]),u[0]){case 0:case 1:a=u;break;case 4:return o.label++,{value:u[1],done:!1};case 5:o.label++,n=u[1],u=[0];continue;case 7:u=o.ops.pop(),o.trys.pop();continue;default:if(!(a=(a=o.trys).length>0&&a[a.length-1])&&(6===u[0]||2===u[0])){o=0;continue}if(3===u[0]&&(!a||u[1]>a[0]&&u[1]<a[3])){o.label=u[1];break}
1if(6===u[0]&&o.label<a[1]){o.label=a[1],a=u;break}if(a&&o.label<a[2]){o.label=a[2],o.ops.push(u);break}a[2]&&o.ops.pop(),o.trys.pop();continue}u=r.call(e,o)}catch(e){u=[6,e],n=0}finally{t=a=0}if(5&u[0])throw u[1];return{value:u[0]?u[1]:void 0,done:!0}}}}var u=function(){var e;function r(e,t,o,l,s,u,c){if(!(this instanceof r))throw TypeError("Cannot call a class as a function");i(this,"file",void 0),i(this,"afterCompleteCallback",void 0),i(this,"uploadProgress",void 0),i(this,"formClass",void 0),i(this,"inputFieldName",void 0),i(this,"upload",void 0),i(this,"metadata",void 0),i(this,"onError",void 0),this.file=e,this.afterCompleteCallback=t,this.uploadProgress=s,this.formClass=o,this.inputFieldName=l,this.metadata=u,this.onError=c,this.upload=new a.do(this.file,(0,n.Ec)(),this)}return e=[{key:"start",value:function(){var e=this.directUploadDidComplete.bind(this);this.upload.create(function(r,t){e(r,t)})}},{key:"directUploadDidComplete",value:function(e,r){return l(function(){var t,n,a,o,l,i,u,c;return s(this,function(s){switch(s.label){case 0:if(e){if(t=Error("Direct upload failed: ".concat(e.message)),this.onError)return this.onError(t),[2];throw t}if(n=r.signed_id,a=r.filename,o=r.content_type,!("attachable_sgid"in r))return[3,2];return[4,this.getAttachmentContent(r.attachable_sgid)];case 1:s.sent(),s.label=2;case 2:return""!==this.formClass&&""!==this.inputFieldName&&(i=document.createElement("input"),u=this.inputFieldName,i.setAttribute("type","hidden"),i.setAttribute("value",n),i.name=u,null==(l=document.querySelector(".".concat(this.formClass)))||l.appendChild(i)),c=this.createBlobUrl(n,a),this.afterCompleteCallback&&this.afterCompleteCallback(c,n,o,this.inputFieldName),[2]}})}).call(this)}},{key:"getAttachmentContent",value:function(e){return l(function(){return s(this,function(r){switch(r.label){case 0:return[4,fetch((0,n.nj)(e))];case 1:return[4,r.sent().text()];case 2:return[2,r.sent()]}})})()}},{key:"createBlobUrl",value:function(e,r){return(0,n.cD)({signed_id:e,filename:r})}},{key:"directUploadWillStoreFileWithXHR",value:function(e){var r=this;e.upload.addEventListener("progress",function(e){var t=Math.floor(e.loaded/e.total*100);r.uploadProgress(t,r.file.name)})}},{key:"directUploadWillCreateBlobWithXHR",value:function(e){var r=this;if(this.metadata){var t=e.send.bind(e);e.send=function(e){if(e&&"string"==typeof e)try{var n=JSON.parse(e);if(n.blob)return n.blob.metadata={custom:r.metadata},t(JSON.stringify(n))}catch(e){console.warn("Failed to parse/modify request body:",e)}return t(e)}}}}],function(e,r){for(var t=0;t<r.length;t++){var n=r[t];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}(r.prototype,e),r}();t.d(r,{d:()=>u})}}]); 2//# sourceMappingURL=/packs/js/95638-eab5a953879758c6.js.map
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.