"use strict";(self.webpackChunkcircle=self.webpackChunkcircle||[]).push([[9611],{12938:(e,t,r)=>{var n,i,o=r(73935),u=(r(67294),r(15571)),a=r(85893);function s(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function c(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}n=document.getElementById("react-root"),i=JSON.parse(n.dataset.props)||{},o.render((0,a.jsx)(u.X,function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?s(Object(r),!0).forEach((function(t){c(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):s(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}({},i)),n)},15571:(e,t,r)=>{r.d(t,{X:()=>Y,c:()=>F});var n=r(67294),i=r(88767),o=r(73377),u=r(63744),a=r(1669),s=r(40160),c=r(24185),l=r(77388),f=r(63353),p=r(85893),d=(0,l.u)((function(){return Promise.all([r.e(532),r.e(3530),r.e(8838),r.e(3252),r.e(4593),r.e(4061),r.e(7392),r.e(1574),r.e(8458),r.e(4049),r.e(3117),r.e(8899)]).then(r.bind(r,54120))})),b=function(){return(0,p.jsx)(n.Suspense,{fallback:(0,p.jsx)(f.w,{}),children:(0,p.jsx)(d,{})})},m=(0,l.u)((function(){return Promise.all([r.e(532),r.e(3530),r.e(2837),r.e(9541),r.e(8838),r.e(3252),r.e(4061),r.e(4040),r.e(7392),r.e(1574),r.e(716),r.e(8458),r.e(6106),r.e(4049),r.e(6508),r.e(3492)]).then(r.bind(r,69933))})),h=function(){return(0,p.jsx)(n.Suspense,{fallback:(0,p.jsx)(f.w,{}),children:(0,p.jsx)(m,{})})},g=(0,l.u)((function(){return Promise.all([r.e(532),r.e(3530),r.e(8838),r.e(3252),r.e(4593),r.e(7392),r.e(8458),r.e(4049),r.e(5055)]).then(r.bind(r,25055))})),j=function(){return(0,p.jsx)(n.Suspense,{fallback:(0,p.jsx)(f.w,{}),children:(0,p.jsx)(g,{})})},y=(0,l.u)((function(){return Promise.all([r.e(532),r.e(3530),r.e(8838),r.e(3252),r.e(4593),r.e(7392),r.e(1574),r.e(8458),r.e(4049),r.e(8234),r.e(2359)]).then(r.bind(r,32791))})),v=function(){return(0,p.jsx)(n.Suspense,{fallback:(0,p.jsx)(f.w,{}),children:(0,p.jsx)(y,{})})};function O(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function w(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?O(Object(r),!0).forEach((function(t){x(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):O(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function x(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var P=(0,l.u)((function(){return Promise.all([r.e(532),r.e(3530),r.e(8838),r.e(3252),r.e(4593),r.e(1356),r.e(5363),r.e(7392),r.e(1574),r.e(8458),r.e(4049),r.e(8234),r.e(4965),r.e(2439)]).then(r.bind(r,88387))})),S=function(e){return(0,p.jsx)(n.Suspense,{fallback:(0,p.jsx)(f.w,{}),children:(0,p.jsx)(P,w({},e))})},D=(0,l.u)((function(){return Promise.all([r.e(532),r.e(3530),r.e(8838),r.e(3252),r.e(4593),r.e(7392),r.e(8458),r.e(4049),r.e(6623)]).then(r.bind(r,56623))})),N=function(){return(0,p.jsx)(n.Suspense,{fallback:(0,p.jsx)(f.w,{}),children:(0,p.jsx)(D,{})})},C=(0,l.u)((function(){return Promise.all([r.e(532),r.e(3530),r.e(8838),r.e(3252),r.e(4593),r.e(7392),r.e(1574),r.e(8458),r.e(4049),r.e(8234),r.e(7967)]).then(r.bind(r,70005))})),k=function(){return(0,p.jsx)(n.Suspense,{fallback:(0,p.jsx)(f.w,{}),children:(0,p.jsx)(C,{})})};function T(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function _(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?T(Object(r),!0).forEach((function(t){I(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):T(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function I(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var E=(0,l.u)((function(){return Promise.all([r.e(532),r.e(3530),r.e(8838),r.e(3252),r.e(4593),r.e(1356),r.e(5363),r.e(7392),r.e(1574),r.e(8458),r.e(4049),r.e(8234),r.e(4965),r.e(3533)]).then(r.bind(r,69879))})),A=function(e){return(0,p.jsx)(n.Suspense,{fallback:(0,p.jsx)(f.w,{}),children:(0,p.jsx)(E,_({},e))})},U=function(e){var t=e.hasEmail,r=void 0!==t&&t,n=e.otpSignInResponse,i=e.setOtpSignInResponse;return(0,p.jsxs)(s.VK,{children:[(0,p.jsx)(c.AW,{path:"/user/sign_in",component:v}),(0,p.jsx)(c.AW,{path:"/user/sign_up",children:(0,p.jsx)(S,{hasEmail:r,otpSignInResponse:n,setOtpSignInResponse:i})}),(0,p.jsx)(c.AW,{path:"/user/password",component:j}),(0,p.jsx)(c.AW,{path:"/users/login",component:k}),(0,p.jsx)(c.AW,{path:"/users/sign_in",component:k}),(0,p.jsx)(c.AW,{path:"/sign_in",component:k}),(0,p.jsx)(c.AW,{path:"/sign_up",children:(0,p.jsx)(A,{hasEmail:r,otpSignInResponse:n,setOtpSignInResponse:i})}),(0,p.jsx)(c.AW,{path:"/users/password/new",component:N}),(0,p.jsx)(c.AW,{path:"/communities",component:b}),(0,p.jsx)(c.AW,{path:"/settings/profile",component:h})]})},W=r(21809);function M(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){if("undefined"===typeof Symbol||!(Symbol.iterator in Object(e)))return;var r=[],n=!0,i=!1,o=void 0;try{for(var u,a=e[Symbol.iterator]();!(n=(u=a.next()).done)&&(r.push(u.value),!t||r.length!==t);n=!0);}catch(s){i=!0,o=s}finally{try{n||null==a.return||a.return()}finally{if(i)throw o}}return r}(e,t)||function(e,t){if(!e)return;if("string"===typeof e)return R(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);"Object"===r&&e.constructor&&(r=e.constructor.name);if("Map"===r||"Set"===r)return Array.from(e);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return R(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function R(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}function Z(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function z(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Z(Object(r),!0).forEach((function(t){L(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}function L(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var $=(0,n.createContext)({});$.displayName="CurrentCommunityContext";var F=function(){return(0,n.useContext)($)},J=new i.QueryClient,Y=function(e){var t=e.currentCommunity,r=e.currentCommunityPolicies,s=e.communityThemeSettings,c=void 0===s?{}:s,l=e.brandColor,f=void 0===l?{light:"",dark:""}:l,d=e.brandTextColor,b=void 0===d?{light:"",dark:""}:d,m=e.invitationToken,h=e.signUpOptions,g=e.notice,j=e.alert,y=e.errors,v=e.user_email,O=e.current_user,w=e.is_signup_password_matching,x=e.can_current_community_support_custom_login,P=e.authProviderAuthorizationUrl,S=e.authProviderName,D=e.authProviderSignInWithCircleLinkLabel,N=e.promotion_details,C=e.suggestedLanguage,k=z(z({},c),{},{brand_color:f,brand_text_color:b,current_theme:"default",is_custom:!1});(0,a.M2)();var T=M((0,n.useState)(null),2),_=T[0],I=T[1];return(0,p.jsx)(u.S,{children:(0,p.jsx)(i.QueryClientProvider,{client:J,children:(0,p.jsx)($.Provider,{value:{currentCommunity:t,currentCommunityPolicies:r,invitationToken:m,signUpOptions:h,errors:y,currentUser:O,userEmail:v,isSignupPasswordMatching:w,canCurrentCommunitySupportCustomLogin:x,authProviderAuthorizationUrl:P,authProviderName:S,suggestedLanguage:C,authProviderSignInWithCircleLinkLabel:D,promotion_details:N},children:(0,p.jsx)(a.f6,{theme:k,children:(0,p.jsxs)(W.V,{children:[(0,p.jsx)(o.I,{notice:g,alert:j}),(0,p.jsx)(U,{hasEmail:Boolean((null===y||void 0===y?void 0:y.email)&&v),otpSignInResponse:_,setOtpSignInResponse:I})]})})})})})}},73377:(e,t,r)=>{r.d(t,{I:()=>o});var n=r(67294),i=r(21809),o=function(e){var t=e.alert,r=e.notice,o=(0,i.p)(),u=o.success,a=o.error;return(0,n.useEffect)((function(){t&&a(t),r&&u(r)}),[]),null}},63353:(e,t,r)=>{r.d(t,{w:()=>o});var n=r(5295),i=r(85893),o=function(){return(0,i.jsx)("div",{className:"flex h-full w-full items-center justify-center",children:(0,i.jsx)(n.a,{})})}},13882:(e,t,r)=>{function n(e,t){if(t.length<e)throw new TypeError(e+" argument"+(e>1?"s":"")+" required, but only "+t.length+" present")}r.d(t,{Z:()=>n})},83946:(e,t,r)=>{function n(e){if(null===e||!0===e||!1===e)return NaN;var t=Number(e);return isNaN(t)?t:t<0?Math.ceil(t):Math.floor(t)}r.d(t,{Z:()=>n})},36948:(e,t,r)=>{r.d(t,{yJ:()=>n,vh:()=>i,qk:()=>o});Math.pow(10,8);var n=6e4,i=36e5,o=1e3},23855:(e,t,r)=>{r.r(t),r.d(t,{default:()=>u});var n=r(36948),i=r(13882),o=r(83946);function u(e,t){var r;(0,i.Z)(1,arguments);var u=(0,o.Z)(null!==(r=null===t||void 0===t?void 0:t.additionalDigits)&&void 0!==r?r:2);if(2!==u&&1!==u&&0!==u)throw new RangeError("additionalDigits must be 0, 1 or 2");if("string"!==typeof e&&"[object String]"!==Object.prototype.toString.call(e))return new Date(NaN);var m,h=function(e){var t,r={},n=e.split(a.dateTimeDelimiter);if(n.length>2)return r;/:/.test(n[0])?t=n[0]:(r.date=n[0],t=n[1],a.timeZoneDelimiter.test(r.date)&&(r.date=e.split(a.timeZoneDelimiter)[0],t=e.substr(r.date.length,e.length)));if(t){var i=a.timezone.exec(t);i?(r.time=t.replace(i[1],""),r.timezone=i[1]):r.time=t}return r}(e);if(h.date){var g=function(e,t){var r=new RegExp("^(?:(\\d{4}|[+-]\\d{"+(4+t)+"})|(\\d{2}|[+-]\\d{"+(2+t)+"})$)"),n=e.match(r);if(!n)return{year:NaN,restDateString:""};var i=n[1]?parseInt(n[1]):null,o=n[2]?parseInt(n[2]):null;return{year:null===o?i:100*o,restDateString:e.slice((n[1]||n[2]).length)}}(h.date,u);m=function(e,t){if(null===t)return new Date(NaN);var r=e.match(s);if(!r)return new Date(NaN);var n=!!r[4],i=f(r[1]),o=f(r[2])-1,u=f(r[3]),a=f(r[4]),c=f(r[5])-1;if(n)return function(e,t,r){return t>=1&&t<=53&&r>=0&&r<=6}(0,a,c)?function(e,t,r){var n=new Date(0);n.setUTCFullYear(e,0,4);var i=n.getUTCDay()||7,o=7*(t-1)+r+1-i;return n.setUTCDate(n.getUTCDate()+o),n}(t,a,c):new Date(NaN);var l=new Date(0);return function(e,t,r){return t>=0&&t<=11&&r>=1&&r<=(d[t]||(b(e)?29:28))}(t,o,u)&&function(e,t){return t>=1&&t<=(b(e)?366:365)}(t,i)?(l.setUTCFullYear(t,o,Math.max(i,u)),l):new Date(NaN)}(g.restDateString,g.year)}if(!m||isNaN(m.getTime()))return new Date(NaN);var j,y=m.getTime(),v=0;if(h.time&&(v=function(e){var t=e.match(c);if(!t)return NaN;var r=p(t[1]),i=p(t[2]),o=p(t[3]);if(!function(e,t,r){if(24===e)return 0===t&&0===r;return r>=0&&r<60&&t>=0&&t<60&&e>=0&&e<25}(r,i,o))return NaN;return r*n.vh+i*n.yJ+1e3*o}(h.time),isNaN(v)))return new Date(NaN);if(!h.timezone){var O=new Date(y+v),w=new Date(0);return w.setFullYear(O.getUTCFullYear(),O.getUTCMonth(),O.getUTCDate()),w.setHours(O.getUTCHours(),O.getUTCMinutes(),O.getUTCSeconds(),O.getUTCMilliseconds()),w}return j=function(e){if("Z"===e)return 0;var t=e.match(l);if(!t)return 0;var r="+"===t[1]?-1:1,i=parseInt(t[2]),o=t[3]&&parseInt(t[3])||0;if(!function(e,t){return t>=0&&t<=59}(0,o))return NaN;return r*(i*n.vh+o*n.yJ)}(h.timezone),isNaN(j)?new Date(NaN):new Date(y+v+j)}var a={dateTimeDelimiter:/[T ]/,timeZoneDelimiter:/[Z ]/i,timezone:/([Z+-].*)$/},s=/^-?(?:(\d{3})|(\d{2})(?:-?(\d{2}))?|W(\d{2})(?:-?(\d{1}))?|)$/,c=/^(\d{2}(?:[.,]\d*)?)(?::?(\d{2}(?:[.,]\d*)?))?(?::?(\d{2}(?:[.,]\d*)?))?$/,l=/^([+-])(\d{2})(?::?(\d{2}))?$/;function f(e){return e?parseInt(e):1}function p(e){return e&&parseFloat(e.replace(",","."))||0}var d=[31,null,31,30,31,30,31,31,30,31,30,31];function b(e){return e%400===0||e%4===0&&e%100!==0}}}]);
//# sourceMappingURL=/packs/js/9611-5a0574105a9511d4733e.js.map