(self.webpackChunkcircle=self.webpackChunkcircle||[]).push([[8111],{67074:(e,t,r)=>{var n={"./add_member_controller.js":93008,"./admin_controller.js":32960,"./admin_sidebar_controller.js":84619,"./admin_tabs_controller.js":16216,"./auth_providers_controller.js":5312,"./authentication_form_controller.js":37428,"./autocomplete_controller.js":70507,"./back_controller.js":79374,"./bottom_bar_controller.js":14522,"./browser_notifications_controller.js":94431,"./clipboard_controller.js":16187,"./collapsible_controller.js":94033,"./colorpicker_controller.js":69113,"./comment_controller.js":86840,"./custom_domain_form_controller.js":50721,"./daterange_controller.js":77706,"./download_controller.js":19441,"./dropdown_controller.js":71826,"./flash_controller.js":24062,"./form_controller.js":6e4,"./infinity_scroll_controller.js":83723,"./lazy_load_controller.js":22010,"./like_controller.js":62505,"./member_settings_controller.js":72567,"./mobile_controller.js":80916,"./mobile_sidebar_controller.js":72089,"./monthrange_controller.js":17830,"./multiselect_controller.js":46614,"./notification_preferences_controller.js":45344,"./onboardingform_controller.js":42382,"./otp_controller.js":72802,"./popup_controller.js":88643,"./post_controller.js":45593,"./post_form_controller.js":11922,"./profile_image_controller.js":11192,"./profilecard_controller.js":99375,"./react_mount_controller.js":56219,"./recaptcha_controller.js":64023,"./reorder_controller.js":22998,"./reorderparent_controller.js":43522,"./richtext_controller.js":26037,"./select_controller.js":64230,"./share_controller.js":16267,"./signin_controller.js":14746,"./spaces_sidebar_controller.js":13186,"./standard_layout_controller.js":99859,"./stimulus-tabs/tabs_controller.js":69230,"./stripe_controller.js":92254,"./time_controller.js":28277,"./toggle_controller.js":75467,"./trix_attachment_preview_controller.js":25040,"./unread_posts_count_controller.js":18251,"./unsaved_changes_controller.js":84633,"./validation_controller.js":87169,"controllers/add_member_controller.js":93008,"controllers/admin_controller.js":32960,"controllers/admin_sidebar_controller.js":84619,"controllers/admin_tabs_controller.js":16216,"controllers/auth_providers_controller.js":5312,"controllers/authentication_form_controller.js":37428,"controllers/autocomplete_controller.js":70507,"controllers/back_controller.js":79374,"controllers/bottom_bar_controller.js":14522,"controllers/browser_notifications_controller.js":94431,"controllers/clipboard_controller.js":16187,"controllers/collapsible_controller.js":94033,"controllers/colorpicker_controller.js":69113,"controllers/comment_controller.js":86840,"controllers/custom_domain_form_controller.js":50721,"controllers/daterange_controller.js":77706,"controllers/download_controller.js":19441,"controllers/dropdown_controller.js":71826,"controllers/flash_controller.js":24062,"controllers/form_controller.js":6e4,"controllers/infinity_scroll_controller.js":83723,"controllers/lazy_load_controller.js":22010,"controllers/like_controller.js":62505,"controllers/member_settings_controller.js":72567,"controllers/mobile_controller.js":80916,"controllers/mobile_sidebar_controller.js":72089,"controllers/monthrange_controller.js":17830,"controllers/multiselect_controller.js":46614,"controllers/notification_preferences_controller.js":45344,"controllers/onboardingform_controller.js":42382,"controllers/otp_controller.js":72802,"controllers/popup_controller.js":88643,"controllers/post_controller.js":45593,"controllers/post_form_controller.js":11922,"controllers/profile_image_controller.js":11192,"controllers/profilecard_controller.js":99375,"controllers/react_mount_controller.js":56219,"controllers/recaptcha_controller.js":64023,"controllers/reorder_controller.js":22998,"controllers/reorderparent_controller.js":43522,"controllers/richtext_controller.js":26037,"controllers/select_controller.js":64230,"controllers/share_controller.js":16267,"controllers/signin_controller.js":14746,"controllers/spaces_sidebar_controller.js":13186,"controllers/standard_layout_controller.js":99859,"controllers/stimulus-tabs/tabs_controller.js":69230,"controllers/stripe_controller.js":92254,"controllers/time_controller.js":28277,"controllers/toggle_controller.js":75467,"controllers/trix_attachment_preview_controller.js":25040,"controllers/unread_posts_count_controller.js":18251,"controllers/unsaved_changes_controller.js":84633,"controllers/validation_controller.js":87169};function i(e){var t=o(e);return r(t)}function o(e){if(!r.o(n,e)){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return n[e]}i.keys=function(){return Object.keys(n)},i.resolve=o,e.exports=i,i.id=67074},50795:(e,t,r)=>{"use strict";r.d(t,{v:()=>o});var n=r(34128),i=r(17857),o={preview:function(e){var t=e.subscriptionProcessorId,r=e.couponCode;return function(){return(0,n.UT)(i.q.subscriptions.coupons.preview({subscriptionProcessorId:t,couponCode:r}))}},create:function(e){var t=e.subscriptionProcessorId,r=e.params;return(0,n.Cu)(i.q.subscriptions.coupons.create({subscriptionProcessorId:t}),r)},delete:function(e){var t=e.subscriptionProcessorId;return(0,n.pC)(i.q.subscriptions.coupons.delete({subscriptionProcessorId:t}))}}},5765:(e,t,r)=>{"use strict";r.d(t,{w:()=>o});var n=r(34128),i=r(77529),o={list:function(e){var t=e.params,r=void 0===t?{}:t;return(0,n.UT)(i.av.broadcasts.list({params:r}))},create:function(e){return(0,n.Cu)(i.av.broadcasts.create(),e)},show:function(e){var t=e.id;return(0,n.UT)(i.av.broadcasts.show({id:t}))},update:function(e){var t=e.id,r=e.body;return(0,n.aU)(i.av.broadcasts.show({id:t}),r)},sendNow:function(e){var t=e.id;return(0,n.gN)(i.av.broadcasts.sendNow({id:t}))},duplicate:function(e){var t=e.id;return(0,n.aU)(i.av.broadcasts.duplicate({id:t}))},recipientList:function(e){var t=e.id,r=e.params,o=void 0===r?{}:r;return(0,n.UT)(i.av.broadcasts.recipientList({id:t,params:o}))},report:function(e){var t=e.id;return(0,n.UT)(i.av.broadcasts.report({id:t}))},recipients:function(e){var t=e.id,r=e.params,o=void 0===r?{}:r;return(0,n.UT)(i.av.broadcasts.recipients({id:t,params:o}))},cancelSchedule:function(e){var t=e.id;return(0,n.gN)(i.av.broadcasts.cancelSchedule({id:t}))},rename:function(e){var t=e.id,r=e.body;return(0,n.gN)(i.av.broadcasts.rename({id:t}),r)},sendTestEmail:function(e){var t=e.id;return(0,n.gN)(i.av.broadcasts.sendTestEmail({id:t}))},deleteBroadcast:function(e){var t=e.id;return(0,n.pC)(i.av.broadcasts.deleteBroadcast({id:t}))}}},23302:(e,t,r)=>{"use strict";r.d(t,{G:()=>o});var n=r(34128),i=r(5034),o={create:function(e){return(0,n.Cu)(i.a.forms.create(),e)},index:function(e){return(0,n.UT)(i.a.forms.index(e))},show:function(e){return(0,n.UT)(i.a.forms.show(e))},update:function(e){return(0,n.gN)(i.a.forms.update(e.id),e)},destroy:function(e){return(0,n.pC)(i.a.forms.destroy(e))},duplicate:function(e){return(0,n.Cu)(i.a.forms.duplicate(e))}}},55579:(e,t,r)=>{"use strict";r.d(t,{G:()=>o});var n=r(34128),i=r(77529),o={show:function(){return(0,n.UT)(i.av.marketingEmailAddressSettings.show())},upsert:function(e){return(0,n.Cu)(i.av.marketingEmailAddressSettings.upsert(),e)},footerHtml:function(e){return(0,n.UT)(i.av.marketingEmailAddressSettings.footerHtml(e))}}},13546:(e,t,r)=>{"use strict";r.d(t,{i:()=>o});var n=r(34128),i=r(77529),o={index:function(e){return function(){return Object.keys(e).forEach((function(t){null===e[t]&&delete e[t]})),(0,n.UT)(i.av.paywalls.index({params:e}))}},getPaywall:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return(0,n.UT)(i.av.paywalls.show({paywallId:e,params:t}))},createPaywall:function(e){return(0,n.Cu)(i.av.paywalls.create(),e)},updatePaywall:function(e,t){return(0,n.aU)(i.av.paywalls.update({paywallId:e}),t)},deletePaywall:function(e){return(0,n.pC)(i.av.paywalls.delete({paywallId:e}))},updateMemberAccess:function(e){return(0,n.Cu)(i.av.paywalls.updateMemberAccess({paywallId:e}))}}},76181:(e,t,r)=>{"use strict";r.d(t,{k:()=>f});var n=r(64687),i=r.n(n),o=r(80129),a=r.n(o),s=r(34128),l=r(77529);function c(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 u(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?c(Object(r),!0).forEach((function(t){d(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):c(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function d(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function p(e,t,r,n,i,o,a){try{var s=e[o](a),l=s.value}catch(c){return void r(c)}s.done?t(l):Promise.resolve(l).then(n,i)}var f={show:function(e){return(0,s.t5)(l.av.paywallCheckout.show({paywallCheckoutPath:e}),{method:"GET"})},preview:function(){var e,t=(e=i().mark((function e(t){var r,n,o,c,d;return i().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.queryParams,n=t.shouldIgnoreCommunityMember,o=t.locale,c="".concat(l.av.paywallCheckout.preview()).concat(a().stringify(u({checkout:r},o?{locale:o}:{}))),e.next=4,fetch(c,{headers:{"Content-Type":"application/json",Accept:"application/json"},credentials:n?"omit":"same-origin"});case 4:return d=e.sent,e.abrupt("return",(0,s.QJ)(d));case 6:case"end":return e.stop()}}),e)})),function(){var t=this,r=arguments;return new Promise((function(n,i){var o=e.apply(t,r);function a(e){p(o,n,i,a,s,"next",e)}function s(e){p(o,n,i,a,s,"throw",e)}a(void 0)}))});return function(e){return t.apply(this,arguments)}}(),prepare:function(e){return(0,s.Cu)(l.av.paywallCheckout.prepare(),{checkout:e})},create:function(e){var t=e.formData;return(0,s.Cu)(l.av.paywallCheckout.create(),{checkout:t})},prepare_DEPRECATED:function(e,t){return(0,s.t5)(l.av.paywallCheckout.prepare(),{method:"POST",body:JSON.stringify({checkout:{community_id:e,paywall_price_id:t}})})},create_DEPRECATED:function(e){var t=e.formData;return(0,s.t5)(l.av.paywallCheckout.create(),{method:"POST",body:JSON.stringify({checkout:t})})},complete:function(e){return(0,s.t5)(l.av.paywallCheckout.complete(),{method:"POST",body:JSON.stringify({checkout:e})})},cancel:function(e){return(0,s.t5)(l.av.paywallCheckout.cancel(),{method:"POST",body:JSON.stringify({checkout:e})})}}},88116:(e,t,r)=>{"use strict";r.d(t,{p:()=>o});var n=r(34128),i=r(77529),o={index:function(e){var t=e.paywallId,r=e.skipDateValidations,o=e.couponStatuses;return function(){return(0,n.UT)(i.av.paywallCoupons.index({params:{paywall_id:t,skip_date_validations:r,status:o}}))}},createPaywallCoupon:function(e){var t=JSON.stringify({paywall_coupon:e});return(0,n.t5)(i.av.paywallCoupons.create(),{method:"POST",body:t,forReactQuery:!0})},updatePaywallCoupon:function(e,t){var r=JSON.stringify({paywall_coupon:t,forReactQuery:!0});return(0,n.t5)(i.av.paywallCoupons.update({paywallCouponId:e}),{method:"PATCH",body:r,forReactQuery:!0})},calculateDiscount:function(e){return(0,n.t5)(i.av.paywallCoupons.calculateDiscount({params:e}),{method:"GET",forReactQuery:!0})},destroyPaywallCoupon:function(e){return(0,n.t5)(i.av.paywallCoupons.destroy({paywallCouponId:e}),{method:"DELETE",forReactQuery:!0})}}},31772:(e,t,r)=>{"use strict";r.d(t,{Y:()=>l});var n=r(34128),i=r(77529);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 a(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){s(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 s(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var l={index:function(e){var t=e.filters,r=e.order,o=e.page,s=e.perPage,l=e.searchKey,c=l?{search_key:l}:{};return function(){return(0,n.UT)(i.av.admin.paywalls.subscriptions.index({params:a({filters:t,order:r,page:o,per_page:s},c)}))}},create:function(e){var t=e.params;return(0,n.Cu)(i.av.admin.paywalls.subscriptions.create(),t)},cancelAndRefundSubscription:function(e){var t=e.subscriptionProcessorId,r=e.params;return(0,n.Cu)(i.av.admin.paywalls.subscriptions.cancellations({subscriptionProcessorId:t}),r)},resumeSubscription:function(e){var t=e.subscriptionProcessorId;return(0,n.pC)(i.av.admin.paywalls.subscriptions.cancellations({subscriptionProcessorId:t}))},refundOptionsSubscription:function(e){var t=e.subscriptionProcessorId;return(0,n.UT)(i.av.admin.paywalls.subscriptions.refundOptions({subscriptionProcessorId:t}))}}},82575:(e,t,r)=>{"use strict";r.d(t,{r:()=>o});var n=r(34128),i=r(77529),o={index:function(e){return(0,n.UT)(i.av.paywalls.affiliates.index(e))},invite:function(e){return(0,n.Cu)(i.av.paywalls.affiliates.invite(),e)},attributions:{create:function(e){return(0,n.Cu)(i.av.paywalls.affiliates.attributions.create(),e)},destroy:function(e){return(0,n.pC)(i.av.paywalls.affiliates.attributions.destroy(),e)}}}},50567:(e,t,r)=>{"use strict";r.d(t,{O:()=>o});var n=r(34128),i=r(77529),o={create:function(e,t){return(0,n.Cu)(i.av.paywalls.communityMembers.billingInfo.create(e),{billing_info:t})},show:function(e){return(0,n.UT)(i.av.paywalls.communityMembers.billingInfo.show(e))},update:function(e,t){return(0,n.aU)(i.av.paywalls.communityMembers.billingInfo.update(e),{billing_info:t})}}},1229:(e,t,r)=>{"use strict";r.d(t,{p:()=>o});var n=r(34128),i=r(15913),o={create:function(e){return(0,n.Cu)(i.yT.create(),e)},refresh:function(){return(0,n.UT)(i.yT.refresh())}}},15571:(e,t,r)=>{"use strict";r.d(t,{X:()=>W,c:()=>q});var n=r(67294),i=r(88767),o=r(73377),a=r(63744),s=r(1669),l=r(40160),c=r(24185),u=r(77388),d=r(63353),p=r(85893),f=(0,u.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))})),m=function(){return(0,p.jsx)(n.Suspense,{fallback:(0,p.jsx)(d.w,{}),children:(0,p.jsx)(f,{})})},b=(0,u.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))})),v=function(){return(0,p.jsx)(n.Suspense,{fallback:(0,p.jsx)(d.w,{}),children:(0,p.jsx)(b,{})})},h=(0,u.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))})),y=function(){return(0,p.jsx)(n.Suspense,{fallback:(0,p.jsx)(d.w,{}),children:(0,p.jsx)(h,{})})},g=(0,u.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))})),_=function(){return(0,p.jsx)(n.Suspense,{fallback:(0,p.jsx)(d.w,{}),children:(0,p.jsx)(g,{})})};function j(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 x(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?j(Object(r),!0).forEach((function(t){w(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):j(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function w(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var O=(0,u.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)(d.w,{}),children:(0,p.jsx)(O,x({},e))})},P=(0,u.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))})),k=function(){return(0,p.jsx)(n.Suspense,{fallback:(0,p.jsx)(d.w,{}),children:(0,p.jsx)(P,{})})},C=(0,u.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))})),N=function(){return(0,p.jsx)(n.Suspense,{fallback:(0,p.jsx)(d.w,{}),children:(0,p.jsx)(C,{})})};function A(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 I(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?A(Object(r),!0).forEach((function(t){E(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):A(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function E(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var D=(0,u.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))})),T=function(e){return(0,p.jsx)(n.Suspense,{fallback:(0,p.jsx)(d.w,{}),children:(0,p.jsx)(D,I({},e))})},L=function(e){var t=e.hasEmail,r=void 0!==t&&t,n=e.otpSignInResponse,i=e.setOtpSignInResponse;return(0,p.jsxs)(l.VK,{children:[(0,p.jsx)(c.AW,{path:"/user/sign_in",component:_}),(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:y}),(0,p.jsx)(c.AW,{path:"/users/login",component:N}),(0,p.jsx)(c.AW,{path:"/users/sign_in",component:N}),(0,p.jsx)(c.AW,{path:"/sign_in",component:N}),(0,p.jsx)(c.AW,{path:"/sign_up",children:(0,p.jsx)(T,{hasEmail:r,otpSignInResponse:n,setOtpSignInResponse:i})}),(0,p.jsx)(c.AW,{path:"/users/password/new",component:k}),(0,p.jsx)(c.AW,{path:"/communities",component:m}),(0,p.jsx)(c.AW,{path:"/settings/profile",component:v})]})},M=r(21809);function R(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 a,s=e[Symbol.iterator]();!(n=(a=s.next()).done)&&(r.push(a.value),!t||r.length!==t);n=!0);}catch(l){i=!0,o=l}finally{try{n||null==s.return||s.return()}finally{if(i)throw o}}return r}(e,t)||function(e,t){if(!e)return;if("string"===typeof e)return B(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 B(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 B(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 U(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 F(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?U(Object(r),!0).forEach((function(t){z(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):U(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function z(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var V=(0,n.createContext)({});V.displayName="CurrentCommunityContext";var q=function(){return(0,n.useContext)(V)},Z=new i.QueryClient,W=function(e){var t=e.currentCommunity,r=e.currentCommunityPolicies,l=e.communityThemeSettings,c=void 0===l?{}:l,u=e.brandColor,d=void 0===u?{light:"",dark:""}:u,f=e.brandTextColor,m=void 0===f?{light:"",dark:""}:f,b=e.invitationToken,v=e.signUpOptions,h=e.notice,y=e.alert,g=e.errors,_=e.user_email,j=e.current_user,x=e.is_signup_password_matching,w=e.can_current_community_support_custom_login,O=e.authProviderAuthorizationUrl,S=e.authProviderName,P=e.authProviderSignInWithCircleLinkLabel,k=e.promotion_details,C=e.suggestedLanguage,N=F(F({},c),{},{brand_color:d,brand_text_color:m,current_theme:"default",is_custom:!1});(0,s.M2)();var A=R((0,n.useState)(null),2),I=A[0],E=A[1];return(0,p.jsx)(a.S,{children:(0,p.jsx)(i.QueryClientProvider,{client:Z,children:(0,p.jsx)(V.Provider,{value:{currentCommunity:t,currentCommunityPolicies:r,invitationToken:b,signUpOptions:v,errors:g,currentUser:j,userEmail:_,isSignupPasswordMatching:x,canCurrentCommunitySupportCustomLogin:w,authProviderAuthorizationUrl:O,authProviderName:S,suggestedLanguage:C,authProviderSignInWithCircleLinkLabel:P,promotion_details:k},children:(0,p.jsx)(s.f6,{theme:N,children:(0,p.jsxs)(M.V,{children:[(0,p.jsx)(o.I,{notice:h,alert:y}),(0,p.jsx)(L,{hasEmail:Boolean((null===g||void 0===g?void 0:g.email)&&_),otpSignInResponse:I,setOtpSignInResponse:E})]})})})})})}},96545:(e,t,r)=>{"use strict";r.d(t,{g:()=>$c});var n=r(67294),i=r(64687),o=r.n(i),a=r(43784);function s(e,t,r,n,i,o,a){try{var s=e[o](a),l=s.value}catch(c){return void r(c)}s.done?t(l):Promise.resolve(l).then(n,i)}var l=function(){var e,t=(e=o().mark((function e(){var t,n,i;return o().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if("pt"!==(null===(t=window)||void 0===t?void 0:t.locale)){e.next=7;break}return e.next=3,r.e(205).then(r.bind(r,68994));case 3:n=e.sent,(0,a.Z)({locale:n.default,weekStartsOn:1}),e.next=11;break;case 7:return e.next=9,Promise.resolve().then(r.bind(r,41695));case 9:i=e.sent,(0,a.Z)({locale:i.default});case 11:case"end":return e.stop()}}),e)})),function(){var t=this,r=arguments;return new Promise((function(n,i){var o=e.apply(t,r);function a(e){s(o,n,i,a,l,"next",e)}function l(e){s(o,n,i,a,l,"throw",e)}a(void 0)}))});return function(){return t.apply(this,arguments)}}(),c=r(78527),u=r(15830);function d(e,t,r,n,i,o,a){try{var s=e[o](a),l=s.value}catch(c){return void r(c)}s.done?t(l):Promise.resolve(l).then(n,i)}var p=function(){var e,t=(e=o().mark((function e(){var t;return o().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if("pt"!==(0,u.cm)()){e.next=5;break}return e.next=3,r.e(9793).then(r.t.bind(r,6924,23));case 3:t=e.sent,c.default.setDefaults({locale:t.Portuguese});case 5:case"end":return e.stop()}}),e)})),function(){var t=this,r=arguments;return new Promise((function(n,i){var o=e.apply(t,r);function a(e){d(o,n,i,a,s,"next",e)}function s(e){d(o,n,i,a,s,"throw",e)}a(void 0)}))});return function(){return t.apply(this,arguments)}}(),f=r(81967),m=r(64117),b=r(72675),v=r(8733),h=r(1963),y=r(32194),g=r(85893),_=[v.Cz,y.Rl,v.x3,b.yB,h.hg],j=function(e){var t=e.children;return _.reduceRight((function(e,t){return(0,g.jsx)(t,{children:e})}),t)},x=r(1669),w=r(34974),O=r(97529),S=r(42175),P=r(86013),k=r(58521),C=r(96486),N=r(97012),A=r(30887),I=r(19300),E=r(393),D=function(){var e,t,r,n,i=(0,N.wh)(),o=i.currentCommunityMember,a=i.isViewOnlyMasquerading,s=i.masqueradingEntity,l=(0,m.wC)().masquerade_referrer_url,c=(0,E.D)(),u=!!l&&!c,d=(0,h.Vu)(),p=d.isBannerVisible,f=d.openViewMasqueradingSearch,b=d.openEditMasqueradingSearch,v=d.hideBanner;return u||p?(p?(e=(0,P.t)("view_only_masquerading.banner.title_not_selected"),t=(0,P.t)("view_only_masquerading.banner.title_selected"),r=(0,P.t)("view_only_masquerading.banner.placeholder"),n=f):a?(e=(0,P.t)("view_only_masquerading.banner.title_selected"),t=(0,P.t)("view_only_masquerading.banner.title_selected"),r=(0,C.truncate)(s.name,{length:50}),n=f):(e=(0,P.t)("masquerade.banner.title"),t=(0,P.t)("masquerade.banner.title"),r=(0,C.truncate)(o.name,{length:50}),n=b),(0,g.jsxs)("div",{className:"flex h-12 items-center justify-between bg-gray-900 px-6 dark:bg-gray-700",children:[(0,g.jsx)("div",{})," ",(0,g.jsxs)("div",{className:"flex","data-testid":"masquerade-banner",children:[(0,g.jsx)("div",{className:"mr-2",children:(0,g.jsx)(I.Di,{weight:"semibold",color:"text-feature-dark",children:e})}),(0,g.jsxs)("button",{type:"button",onClick:n,className:"flex","aria-label":t,children:[(0,g.jsx)("div",{className:"border-dark dark:border-secondary border-b border-dashed",children:(0,g.jsx)(I.Di,{color:"text-feature-dark",children:r})}),(0,g.jsx)("div",{children:(0,g.jsx)(A.JO,{type:"20-chevron-down-sm",className:"text-feature-dark ml-[3px]","aria-hidden":!0})})]})]}),(0,g.jsx)("div",{children:(0,g.jsx)("button",{type:"button",onClick:function(){v(),l&&(window.location.href=l)},children:(0,g.jsx)(I.Di,{color:"text-feature-dark",weight:"semibold",children:(0,P.t)("view_only_masquerading.banner.exit")})})})]})):null},T=r(31889),L=r(24185),M=r(55675),R=r(10405),B=r(78416),U=r(93826),F=["/live/:roomSlug/not_supported","/live/:roomSlug/record","/live/:roomSlug/mobile","/live/:roomSlug/public","/live/:roomSlug","/features/visual-refresh"],z=function(e){var t=e.optInText,r=e.optInCTAContent,n=e.isAdmin,i=void 0!==n&&n,o=e.shouldDisplayV3OptInBar,a=void 0!==o&&o,s=(0,R.T)().isSettingsRoute,l=(0,L.$B)(F),c=(0,L.k6)();return!a||!i||l||s?null:(0,g.jsx)(B.E,{children:(0,g.jsxs)("div",{className:"flex items-center space-x-6",children:[(0,g.jsx)(U.w,{content:t}),(0,g.jsx)(M.z,{variant:"secondary",isFullRounded:!0,onClick:function(){c.push("/features/visual-refresh")},children:r})]})})},V=r(97202),q=function(e){var t=e.optInText,r=e.optInCTAContent,n=(0,N.wh)().currentCommunityMember,i=(0,T.vb)(n),o=(0,V.F)();return(0,g.jsx)(z,{optInText:t,optInCTAContent:r,isAdmin:i,shouldDisplayV3OptInBar:o})},Z=r(73377),W=r(73935),H=function(){return null},G=r(47031),Q=r(94184),J=r.n(Q),$=r(88767),K=r(87588),X=r(30414),Y=function(e){var t=e.isOpen,r=e.onClick;return(0,g.jsx)(X.T,{children:(0,g.jsx)("button",{type:"submit",className:"bg-support-widget float-right hidden h-14 w-14 self-end rounded-full text-white shadow-md lg:block",onClick:r,"aria-label":(0,P.t)("support_widget.floating_button_aria_label"),"aria-expanded":t,"aria-controls":"support-widget",children:(0,g.jsx)(A.JO,{type:t?"20-chevron-down":"chat",size:t?20:null})})})},ee=r(85722),te=r(65954),re=r(56933),ne=function(e){var t=e.onClick,r=(0,n.useRef)(null);return(0,n.useEffect)((function(){var e=r.current;if(e){var t=e.offsetHeight;e.style.setProperty("--arrow-top","".concat(t,"px"))}}),[]),(0,g.jsxs)("div",{ref:r,className:"support-widget-onboarding bg-circle w-[303px] rounded-lg p-6 text-white",children:[(0,g.jsxs)("div",{className:"mb-4 flex items-start justify-between",children:[(0,g.jsx)("img",{loading:"lazy",src:re,alt:(0,P.t)("support_widget.circle_logo_alt_text"),className:"h-8 w-8 rounded-md border-2 dark:border-white"}),(0,g.jsx)("button",{type:"button",className:"-mt-1",onClick:t,children:(0,g.jsx)(A.JO,{type:"20-close",size:20})})]}),(0,g.jsx)(te.o,{color:"text-white",children:(0,P.t)("support_widget.onboarding.title")}),(0,g.jsx)(ee.Q,{color:"text-white",children:(0,P.t)("support_widget.onboarding.content")})]})},ie=r(45697),oe=r.n(ie),ae=r(1951),se=r(59441);function le(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 ce(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?le(Object(r),!0).forEach((function(t){ue(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):le(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function ue(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var de=function(e){var t=e.children,r=(0,L.TH)(),i=(0,ae.J1)().collapseWidget;return(0,n.useEffect)((function(){(0,se.qQ)(ce(ce({},(0,se.$o)()),{},{location:r.pathname})),"/form"===r.pathname||r.pathname.startsWith("/posts/")||r.pathname.startsWith("/news/")||i()}),[r.pathname,i]),t};de.propTypes={children:oe().node};var pe=r(40160),fe=function(e){return J()({"text-circle link-active":e,"text-default link-inactive":!e},"relative flex flex-col gap-2 hover:text-circle focus:text-circle w-1/5 text-center")},me=function(){var e=(0,ae.J1)(),t=e.showMessages,r=e.unreadConversations,n=(0,ae.J1)().isDraftConversationPresent;return(0,g.jsxs)("div",{className:"flex h-[76px] w-full items-center justify-evenly text-xs",children:[(0,g.jsxs)(pe.OL,{to:"/",className:fe,isActive:function(e,t){return"/"===t.pathname},children:[(0,g.jsx)(A.JO,{type:"home-v2",viewBox:"0 0 16 16"}),(0,g.jsx)("span",{children:(0,P.t)("support_widget.bottom_menu.home")})]}),(t||n)&&(0,g.jsxs)(pe.OL,{to:"/conversations",className:fe,children:[(0,g.jsx)(A.JO,{type:"16-messages",viewBox:"0 0 16 16"}),r.length>0?(0,g.jsx)("span",{className:"absolute right-5 top-[-2px] h-2 w-2 rounded-full bg-blue-600"}):n&&(0,g.jsx)("span",{className:"bg-dark absolute right-5 top-[-2px] h-2 w-2 rounded-full"}),(0,g.jsx)("span",{children:(0,P.t)("support_widget.bottom_menu.messages")})]}),(0,g.jsxs)(pe.OL,{to:"/space_groups",className:fe,isActive:function(e,t){var r;return t.pathname.startsWith("/space_groups")||t.pathname.startsWith("/spaces")||t.pathname.startsWith("/posts")&&!["848480","3422440","3701502"].includes(null===(r=t.pathname.split("/"))||void 0===r?void 0:r.slice(-1)[0])},children:[(0,g.jsx)(A.JO,{type:"question-mark",viewBox:"0 0 24 24"}),(0,g.jsx)("span",{children:(0,P.t)("support_widget.bottom_menu.help")})]}),(0,g.jsxs)(pe.OL,{to:"/news",className:fe,isActive:function(e,t){return t.pathname.startsWith("/news")},children:[(0,g.jsx)(A.JO,{type:"announcements",size:20}),(0,g.jsx)("span",{children:(0,P.t)("support_widget.bottom_menu.news")})]}),(0,g.jsxs)(pe.OL,{to:"/events",className:fe,isActive:function(e,t){return t.pathname.startsWith("/events")},children:[(0,g.jsx)(A.JO,{type:"support-widget-calendar",size:20}),(0,g.jsx)("span",{children:(0,P.t)("support_widget.bottom_menu.events")})]})]})},be=function(e){var t=e.children,r=(0,L.TH)(),n=(0,ae.J1)().isExpanded;return"/ask"!==r.pathname&&!r.pathname.match(/\/conversations\/\d+/)?(0,g.jsxs)(g.Fragment,{children:[(0,g.jsx)("div",{className:J()("xxl:h-full support-widget-container border-primary bg-primary hidden origin-bottom-right overflow-y-auto rounded-t-lg border-x border-t lg:flex lg:flex-col",{"h-[min(75vh,100vh-224px)] max-h-[75vh] min-h-[min(580px,100vh-224px)] w-[688px]":n,"h-[min(580px,100vh-224px)] max-h-[580px] min-h-[80px] w-[400px]":!n}),style:{transition:"width 200ms ease 0s, height 200ms ease 0s, max-height 200ms ease 0s, transform 300ms cubic-bezier(0, 1.2, 1, 1) 0s"},children:t}),(0,g.jsx)("div",{className:"border-primary bg-primary hidden origin-bottom-right rounded-b-lg border-y border-l shadow-lg lg:flex",children:(0,g.jsx)(me,{})})]}):(0,g.jsx)("div",{className:J()("xxl:h-full support-widget-container border-primary bg-primary hidden origin-bottom-right overflow-y-auto rounded-t-lg border lg:flex lg:flex-col",{"h-[min(75vh,100vh-224px)] max-h-[75vh] min-h-[min(658px,100vh-224px)] w-[688px]":n,"h-[min(658px,100vh-224px)] max-h-[658px] min-h-[80px] w-[400px]":!n}),style:{transition:"width 200ms ease 0s, height 200ms ease 0s, max-height 200ms ease 0s, transform 300ms cubic-bezier(0, 1.2, 1, 1) 0s"},children:t})},ve=r(67534),he=r(12169),ye=r(87958),ge=r(61926),_e=r(77529),je="type_live_chat",xe=function(e){var t=e.onClick,r=e.type;return(0,g.jsxs)("div",{className:"bg-tertiary flex flex-col gap-6 px-4 py-6",children:[(0,g.jsxs)("div",{className:"flex flex-col items-center",children:[(0,g.jsx)(he.Z.BodySm,{children:(0,P.t)("support_widget.chatbot.live_chat_ended")}),r==je?(0,g.jsx)(he.Z.BodySm,{weight:"font-bold",children:(0,P.t)("support_widget.chatbot.live_chat_follow_up")}):null]}),(0,g.jsx)(M.z,{variant:"circle",large:!0,onClick:t,children:(0,P.t)("support_widget.chatbot.live_chat_back_home")})]})},we=r(3682),Oe=r(87536),Se=function(e){var t=e.onSubmit,r=(0,Oe.Gc)(),i=r.handleSubmit,o=r.reset,a=(0,Oe.qo)({name:"message"}),s=(0,n.useRef)(null),l=function(){(0,we.Z)(s.current)};return(0,n.useEffect)((function(){l()}),[]),(0,g.jsxs)("div",{className:"flex",children:[(0,g.jsx)(ge.l.Input,{name:"message",variant:"textarea",label:null,placeholder:(0,P.t)("support_widget.chatbot.message_placeholder"),ref:s,rows:1,onInput:l,onKeyDown:function(e){e.shiftKey||"Enter"!=e.key||(i(t)(),o(),e.preventDefault())},hideBorder:!0,focusRequired:!1,className:"form-control hide-scrollbar max-h-[128px] resize-none !py-4 !pl-6 focus:!ring-0 focus:!ring-offset-0"}),(0,g.jsx)("div",{className:"text-circle pr-4 pt-4",children:a&&(0,g.jsx)(ye.T,{placement:"top",content:(0,P.t)("support_widget.chatbot.send"),children:(0,g.jsx)(A.JO,{type:"tiptap-send",className:"cursor-pointer",onClick:function(){i(t)(),o()}})})})]})},Pe=r(66007),ke=r(95764),Ce=r(12689),Ne=r(38870),Ae=r(73952);function Ie(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 a,s=e[Symbol.iterator]();!(n=(a=s.next()).done)&&(r.push(a.value),!t||r.length!==t);n=!0);}catch(l){i=!0,o=l}finally{try{n||null==s.return||s.return()}finally{if(i)throw o}}return r}(e,t)||function(e,t){if(!e)return;if("string"===typeof e)return Ee(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 Ee(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 Ee(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}var De=function(e){var t,r,i=e.attachment,o=null===(t=i.thumbnails)||void 0===t||null===(r=t[0])||void 0===r?void 0:r.content_url,a=Ie((0,n.useState)(!!o),2),s=a[0],l=a[1];return(0,g.jsx)("div",{children:(0,g.jsxs)("a",{href:i.content_url,target:"_blank",rel:"noreferrer",className:"flex gap-2 rounded-lg border border-gray-300 p-3 dark:border-gray-600",download:!0,children:[s?(0,g.jsx)("img",{loading:"lazy",alt:"",className:"h-10 w-10 rounded-lg object-cover",src:o,onError:function(){return l(!1)}}):(0,g.jsx)("div",{className:"flex h-10 w-10 items-center justify-center rounded-lg bg-gray-100 object-cover text-gray-400 dark:bg-gray-700",children:(0,g.jsx)(A.JO,{type:"tiptap-paperclip",size:20})}),(0,g.jsxs)("div",{className:"flex flex-col",children:[(0,g.jsx)(Ae.T1,{weight:"semibold",className:"break-all",children:(0,C.truncate)(i.file_name,{length:28})}),(0,g.jsx)(Ce.wN,{children:(0,C.truncate)(i.content_type.split("/").pop().toUpperCase(),{length:28})})]})]})})};function Te(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 a,s=e[Symbol.iterator]();!(n=(a=s.next()).done)&&(r.push(a.value),!t||r.length!==t);n=!0);}catch(l){i=!0,o=l}finally{try{n||null==s.return||s.return()}finally{if(i)throw o}}return r}(e,t)||function(e,t){if(!e)return;if("string"===typeof e)return Le(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 Le(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 Le(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}var Me=function(e){var t=e.attachments,r=e.collapsed,i=void 0===r||r,o=Te((0,n.useState)(i),2),a=o[0],s=o[1],l=1===t.length?I18n.t("support_widget.file"):I18n.t("support_widget.files");return 0===t.length?null:(0,g.jsxs)(g.Fragment,{children:[(0,g.jsx)(he.Z.LabelXs,{children:(0,g.jsxs)("button",{type:"button",onClick:function(){return s((function(e){return!e}))},className:"text-dark hover:text-dark focus:text-dark cursor-pointer hover:underline",children:["".concat(t.length," ").concat(l),a?(0,g.jsx)(A.JO,{type:"cheveron-up",useWithFillCurrentColor:!0}):(0,g.jsx)(A.JO,{type:"cheveron-down",useWithFillCurrentColor:!0})]})}),(0,g.jsx)("div",{className:"flex flex-col gap-2",children:!a&&t.map((function(e){return(0,g.jsx)(De,{attachment:e},e.id)}))})]})},Re=function(){return(0,g.jsx)("div",{className:"from-circle flex h-[40px] w-[40px] shrink-0 justify-center overflow-hidden rounded bg-gradient-to-b to-[#6B47D2] text-white",children:(0,g.jsx)(A.JO,{type:"20-ai",size:20})})},Be=function(e){var t=e.label,r=e.sublabel,n=e.event,i=e.value,o=e.selected,a=e.setSelected,s=e.process;return(0,g.jsxs)("button",{type:"button",className:J()("border-primary rounded-full border px-4 py-2 text-sm font-medium",{"hover:border-secondary cursor-pointer":null===o,"border-secondary bg-gray-100 dark:bg-gray-700":o===t,"cursor-not-allowed":null!==o,"w-full":r}),onClick:function(){null===o&&(a(t),s({event:n,value:i}))},children:[(0,g.jsx)(Ae.T1,{weight:"medium",children:t}),r&&(0,g.jsxs)(g.Fragment,{children:[" \u2022 ",(0,g.jsx)(Ae.T1,{weight:"medium",color:"text-gray-400",children:r})]})]})};function Ue(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 Fe(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Ue(Object(r),!0).forEach((function(t){ze(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Ue(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function ze(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function Ve(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 a,s=e[Symbol.iterator]();!(n=(a=s.next()).done)&&(r.push(a.value),!t||r.length!==t);n=!0);}catch(l){i=!0,o=l}finally{try{n||null==s.return||s.return()}finally{if(i)throw o}}return r}(e,t)||function(e,t){if(!e)return;if("string"===typeof e)return qe(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 qe(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 qe(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}var Ze=function(e){var t=e.type,r=e.authorAvatarUrl,i=e.authorName,o=e.content,a=e.buttons,s=e.attachments,l=void 0===s?[]:s,c=e.createdAt,u=e.showDisclaimer,d=void 0!==u&&u,p=e.process,f=void 0===p?function(){}:p,b=Ve((0,n.useState)(null),2),v=b[0],h=b[1],y=(0,N.wh)().currentCommunityMember,_={business:{avatarUrl:r,name:i},bot:{avatarUrl:null,name:(0,P.t)("support_widget.chatbot.name")},user:{avatarUrl:y.avatar_url,name:y.name}},j=a.map((function(e){var t=e.label;return(0,g.jsx)(Be,Fe(Fe({},e),{},{selected:v,setSelected:h,process:f}),t)}));return(0,g.jsxs)("div",{className:"ml-6 flex flex-row items-start gap-3 pt-6",children:["bot"===t?(0,g.jsx)(Re,{}):(0,g.jsx)(Ne.s,{src:_[t].avatarUrl,size:"10",name:_[t].name}),(0,g.jsxs)("div",{className:"flex flex-col",children:[(0,g.jsxs)("div",{className:"flex flex-row items-center gap-2",children:[(0,g.jsx)(I.Di,{weight:"semibold",color:"text-dark",children:_[t].name}),(0,g.jsx)(Ce.wN,{color:"text-light",children:c}),d&&(0,g.jsx)(ye.T,{maxWidth:250,className:"mt-[-4px]",content:(0,g.jsx)(m.JX,{children:(0,g.jsx)("div",{dangerouslySetInnerHTML:{__html:(0,P.t)("support_widget.chatbot.disclaimer")}})}),children:(0,g.jsx)(A.JO,{type:"16-info",size:16})})]}),(0,g.jsxs)("div",{className:"message-content pr-6",children:[(0,g.jsx)(ke.p,{children:(0,g.jsx)(Pe.Z,{html:o})}),l.length>0?(0,g.jsx)(Me,{attachments:l,collapsed:!1}):null,j.length>0?(0,g.jsx)("div",{className:"mt-4 flex flex-row flex-wrap gap-2",children:j}):null]})]})]})},We=function(){return(0,g.jsxs)("div",{className:"ml-6 flex flex-row items-start gap-3 pt-6",children:[(0,g.jsx)(Re,{}),(0,g.jsxs)("div",{className:"flex flex-col gap-1",children:[(0,g.jsx)(I.Di,{weight:"semibold",color:"text-dark",children:(0,P.t)("support_widget.chatbot.name")}),(0,g.jsxs)("div",{className:"typing flex h-5 items-center gap-1",children:[(0,g.jsx)("span",{className:"inline-block h-2 w-2 rounded-full bg-gray-500"}),(0,g.jsx)("span",{className:"inline-block h-2 w-2 rounded-full bg-gray-500"}),(0,g.jsx)("span",{className:"inline-block h-2 w-2 rounded-full bg-gray-500"})]})]})]})},He=r(33681),Ge=function(e){var t=e.attachment,r=e.onCancel;return(0,g.jsxs)("div",{className:"flex items-center justify-between gap-2 break-all rounded-md bg-gray-50 px-4 py-2 dark:bg-gray-700",children:[t.status===ve.L9?(0,g.jsx)("a",{href:t.blobUrl,target:"_blank",rel:"noopener noreferrer",className:"text-circle hover:text-circle focus:text-circle dark:text-dark dark:hover:text-dark text-sm font-semibold underline",children:(0,C.truncate)(t.filename,{length:40})}):(0,g.jsx)(Ae.T1,{weight:"semibold",children:(0,C.truncate)(t.filename,{length:28})}),(0,g.jsxs)("div",{className:"flex items-center justify-between gap-2",children:[(t.status===ve.si||t.status===ve.X)&&(0,g.jsx)(He.Z,{variant:"determinate",value:t.progress||0,className:"linear-progress h-1 w-14 rounded-full"}),(0,g.jsx)(A.JO,{type:"16-close",size:16,onClick:function(){r(t)},className:"text-dark cursor-pointer"})]})]})};function Qe(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 Je(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Qe(Object(r),!0).forEach((function(t){$e(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Qe(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function $e(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var Ke=function(e){var t,r,n,i,o,a=e.ariaLabel,s=void 0===a?"":a,l=e.onClick,c=void 0===l?null:l,u=e.href,d=void 0===u?"":u,p=e.icon,f=void 0===p?"":p,m=e.type,b=void 0===m?"":m,v=e.className,h=void 0===v?"":v,y=e.size,_=void 0===y?20:y,j=(0,L.k6)(),x=(0,ae.J1)(),w=x.isExpanded,O=x.expandWidget,S=x.collapseWidget,k={back:{ariaLabel:(0,P.t)("support_widget.search_container.back_button_label"),icon:"20-chevron-left",onClick:j.goBack},expand:{ariaLabel:(0,P.t)("support_widget.search_container.expand_widget_label"),icon:w?"shrink":"20-expand",onClick:function(){return w?S():O()}}};d?(n="a",i={href:d,target:"_blank",rel:"noopener noreferrer"}):(n="button",i={onClick:c||(null===(o=k[b])||void 0===o?void 0:o.onClick)});return(0,g.jsx)(n,Je(Je({className:J()("text-dark hover:bg-tertiary w-10 rounded-lg p-2",{"visited:text-dark hover:text-dark focus:bg-tertiary focus:text-dark inline-block text-center":d},h),"aria-label":(null===(t=k[b])||void 0===t?void 0:t.ariaLabel)||s},i),{},{children:(0,g.jsx)(A.JO,{useWithFillCurrentColor:!0,type:(null===(r=k[b])||void 0===r?void 0:r.icon)||f,size:_})}))},Xe=r(41389);function Ye(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 et(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Ye(Object(r),!0).forEach((function(t){tt(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Ye(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function tt(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var rt=function(e){var t=e.onSubmit,r=e.uploadAttachments,i=e.uploadingEnabled,o=(0,Oe.Gc)(),a=o.handleSubmit,s=o.reset,l=(0,Oe.qo)({name:"message"}),c=(0,n.useRef)(null),u=l,d=(0,Xe.uI)({onDrop:r,noClick:!0,multiple:!1}),p=d.getRootProps,f=d.getInputProps,m=d.inputRef,b=function(){(0,we.Z)(c.current)};return(0,n.useEffect)((function(){b()}),[]),(0,g.jsxs)(g.Fragment,{children:[(0,g.jsx)(ge.l.Input,{name:"message",variant:"textarea",label:null,placeholder:(0,P.t)("support_widget.chatbot.message_placeholder"),ref:c,rows:1,onInput:b,onKeyDown:function(e){e.shiftKey||"Enter"!=e.key||(a(t)(),s(),e.preventDefault())},hideBorder:!0,focusRequired:!1,className:"form-control hide-scrollbar !mb-1 !mt-2 max-h-[128px] resize-none !py-3 !pl-6 focus:!ring-0 focus:!ring-offset-0"}),(0,g.jsxs)("div",et(et({className:"flex justify-between pb-4 pl-6 pr-4"},p()),{},{children:[(0,g.jsx)("input",et({},f())),(0,g.jsx)(ye.T,{placement:"right",content:i?(0,P.t)("tiptap.attach_file"):(0,P.t)("support_widget.chatbot.live_chat_send_a_message_first"),className:J()({"hover:text-circle focus:text-circle text-dark visited:text-dark":i,"text-dark visited:text-dark":!i}),children:(0,g.jsx)("button",{type:"submit","aria-label":(0,P.t)("tiptap.attach_file"),onClick:function(e){e.preventDefault(),m.current.click()},disabled:!i,className:J()({"cursor-not-allowed":!i}),children:(0,g.jsx)(A.JO,{type:"tiptap-paperclip",size:20})})}),(0,g.jsx)("span",{className:J()({"text-circle dark:text-circle visited:text-circle":u,"text-dark visited:text-dark":!u}),children:(0,g.jsx)(A.JO,{type:"tiptap-send",className:J()({"cursor-pointer":u,"cursor-not-allowed":!u}),onClick:function(){u&&(a(t)(),s())},size:20})})]}))]})},nt="in_queue",it="chatting",ot=function(e){var t=e.onStay,r=e.onLeave,n=e.warningType==nt?(0,P.t)("support_widget.chatbot.live_chat_leave_dialog.explanation_when_in_queue"):(0,P.t)("support_widget.chatbot.live_chat_leave_dialog.explanation_when_chatting");return(0,g.jsx)("div",{className:"my-auto px-14",children:(0,g.jsxs)("div",{className:"flex flex-col gap-9",children:[(0,g.jsxs)("div",{className:"flex flex-col gap-2 text-center text-sm",children:[(0,g.jsx)(he.Z.TitleSm,{weight:"bold",children:(0,g.jsx)("span",{className:"text-lg",children:(0,P.t)("support_widget.chatbot.live_chat_leave_dialog.are_you_sure")})}),(0,g.jsx)("div",{className:"px-4",children:(0,g.jsx)(he.Z.BodySm,{children:n})})]}),(0,g.jsxs)("div",{className:"flex flex-col gap-4",children:[(0,g.jsx)(M.z,{large:!0,full:!0,className:"!bg-[#2B2E33] dark:!bg-white dark:text-[#19283a]",onClick:t,children:(0,P.t)("support_widget.chatbot.live_chat_leave_dialog.stay")}),(0,g.jsx)(M.z,{variant:"secondary",full:!0,large:!0,onClick:r,children:(0,P.t)("support_widget.chatbot.live_chat_leave_dialog.leave")})]})]})})},at=r(99333),st=r(24897),lt=r(34128),ct=r(48895),ut="select-conversation-type",dt=function(e){var t=e.displayLiveChat,r=[{label:(0,P.t)("support_widget.chatbot.templates.conversation_select_type_answers.question"),event:ut,value:"question"},{label:(0,P.t)("support_widget.chatbot.templates.conversation_select_type_answers.feedback"),event:ut,value:"feedback"},{label:(0,P.t)("support_widget.chatbot.templates.conversation_select_type_answers.bug"),event:ut,value:"bug"}];return t&&r.push({label:(0,P.t)("support_widget.chatbot.templates.conversation_select_type_answers.live_chat"),event:ut,value:"live-chat"}),{content:(0,P.t)("support_widget.chatbot.templates.conversation_select_type"),buttons:r}};function pt(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 ft(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?pt(Object(r),!0).forEach((function(t){mt(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):pt(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function mt(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var bt=function(e){var t=e.history,r=e.addMessage,n=e.setIsUserInputEnabled,i=e.setConversationType,o=e.setProductArea,a=e.conversationType,s=e.setIsBotProcessing,l=e.createSupportWidgetFeedback,c=e.productArea,u=e.createChatMessage,d=e.sessionId,p=e.setSessionId,f=e.setIsConversationEnded,m=e.setCanRestart,b=e.displayLiveChat,v=e.createLiveChatMessage,h=e.setIsLiveChatEnded,y=e.hasPostedLiveMessage,g=e.setIsLiveChatWithDeflectionEnabled,_=function(e){"bug"===e?r("bot",{content:(0,P.t)("support_widget.chatbot.templates.reach_out_to_support"),buttons:[{label:(0,P.t)("support_widget.send_a_message"),event:"contact-support",value:null}]}):"feedback"==e?r("bot",{content:(0,P.t)("support_widget.chatbot.templates.feedback_select_product_area"),buttons:ve.Dh.map((function(e){return{label:e.text,event:"select-product-type",value:e.value}}))}):"question"==e?r("bot",{content:(0,P.t)("support_widget.chatbot.templates.question_select_product_area"),buttons:ve.Dh.map((function(e){return{label:e.text,event:"select-product-type",value:e.value}}))}):"live-chat"==e&&(0,lt.t5)(_e.av.supportWidget.getLiveChatStatus({flow:"any"})).then((function(e){return e.json()})).then((function(e){if(e.is_available)r("bot",{content:(0,P.t)("support_widget.chatbot.templates.live_chat_start"),buttons:[]}),n(!0);else{var t=null===e||void 0===e?void 0:e.opening_time,i=null===e||void 0===e?void 0:e.closing_time;n(!1),s(!1),r("bot",{content:(0,P.t)("support_widget.chatbot.templates.live_chat_closed",{openingTime:t,closingTime:i}),buttons:[{label:(0,P.t)("support_widget.send_a_message"),event:"contact-support",value:null}]})}})).catch((function(){})),i(e),m(!0)};return function(e){var j=e.event,x=e.value;"select-conversation-type"===j?_(x):"contact-support"===j?((0,se.qQ)(ft(ft({},(0,se.$o)()),{},{formValues:ft(ft({},ve.E$),{},{type:a,area:c,text:x})})),t.push("/form",{source:"chat",chatBotSessionId:d})):"start-chat"===j?(r("bot",dt({displayLiveChat:b})),p(null),o(null),i(null),n(!1),s(!1),m(!1),f(!1),h(!1)):"restart-chat"===j?(r("bot",dt({displayLiveChat:b})),p(null),o(null),i(null),n(!1),s(!1),g(!1)):"select-product-type"==j?("feedback"===a?r("bot",{content:(0,P.t)("support_widget.chatbot.templates.feedback_prompt"),buttons:[]}):"question"===a&&r("bot",{content:(0,P.t)("support_widget.chatbot.templates.question_prompt"),buttons:[]}),o(x),n(!0)):"post-message"==j?function(e){r("user",{content:(0,se.jY)(e),buttons:[]}),"feedback"===a?(s(!0),n(!1),l({text:e,area:c,type:"feedback",is_important:!1})):"question"===a?(s(!0),n(!1),u({message:e,sessionId:d,productArea:c})):"live-chat"===a&&(y||(s(!0),m(!1)),v({message:e,sessionId:d}))}(x):"complete-chat"==j&&(r("bot",{content:["Enjoy the rest of your day!"],buttons:[]}),n(!1),f(!0))}},vt=r(11124);function ht(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 yt(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?ht(Object(r),!0).forEach((function(t){gt(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):ht(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function gt(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function _t(e){return function(e){if(Array.isArray(e))return Ot(e)}(e)||function(e){if("undefined"!==typeof Symbol&&Symbol.iterator in Object(e))return Array.from(e)}(e)||wt(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function jt(){return jt=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},jt.apply(this,arguments)}function xt(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 a,s=e[Symbol.iterator]();!(n=(a=s.next()).done)&&(r.push(a.value),!t||r.length!==t);n=!0);}catch(l){i=!0,o=l}finally{try{n||null==s.return||s.return()}finally{if(i)throw o}}return r}(e,t)||wt(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 wt(e,t){if(e){if("string"===typeof e)return Ot(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?Ot(e,t):void 0}}function Ot(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}var St=function(){var e=(0,ae.J1)().liveChatEnabled,t=(0,vt.Pi)({enabled:e}),r=t.data,i=t.isLoading,o=xt((0,n.useState)(!1),2),a=o[0],s=o[1],l=null===r||void 0===r?void 0:r.is_available,c=(0,L.k6)(),u=xt((0,n.useState)(null),2),d=u[0],p=u[1],f=xt((0,n.useState)(null),2),m=f[0],b=f[1],v=xt((0,n.useState)(null),2),h=v[0],y=v[1],g=xt((0,n.useState)(e),2),_=g[0],j=g[1],x=xt((0,n.useState)(!1),2),w=x[0],O=x[1],S=xt((0,n.useState)(!1),2),k=S[0],C=S[1],N=xt((0,n.useState)(!1),2),A=N[0],I=N[1],E=xt((0,n.useState)(!1),2),D=E[0],T=E[1],M=xt((0,n.useState)([]),2),R=M[0],B=M[1],U=xt((0,n.useState)(!1),2),F=U[0],z=U[1],V=xt((0,n.useState)(!1),2),q=V[0],Z=V[1],W=xt((0,n.useState)(null),2),H=W[0],G=W[1],Q=new Audio(at),J=xt((0,n.useState)(!1),2),$=J[0],K=J[1],X=xt((0,n.useState)(!1),2),Y=X[0],ee=X[1];Q.oncanplaythrough=function(){return K(!0)};var te=function(e,t){var r=jt({},t);B((function(t){return[].concat(_t(t),[yt({id:(new Date).getTime().toString(),type:e,createdAt:(0,ct.w)({dateTime:new Date,format:ct.f.short_time})},r)])}))},re=(0,vt.Gi)({attachments:[],source:"chat",onSuccess:function(){j(!1),te("bot",{content:(0,P.t)("support_widget.chatbot.templates.feedback_received"),buttons:[]}),te("bot",{content:(0,P.t)("support_widget.chatbot.templates.restart_prompt"),buttons:[{label:(0,P.t)("support_widget.chatbot.answer_yes"),event:"restart-chat",value:null},{label:(0,P.t)("support_widget.chatbot.answer_no"),event:"complete-chat",value:null}]})}}).mutate,ne=(0,vt.N9)({onSuccess:function(e){p(e.result.session_id),j(!1),O(!0);var t=e.result.answer,r=[],n=t.match(/<sources>([\s\S]*)<\/sources>/);if(n){t=t.replace(n[0],"");var i=JSON.parse(n[1]).filter((function(e){return"Not Available"!==e.url})).map((function(e){var t=e.url,r=e.title;return{url:t?t.replace("https://help-en.circle.so","https://help.circle.so"):null,title:r}})).map((function(e){return'<li><a target="_blank" href="'.concat(e.url,'">').concat(e.title,"</a></li>")}));i.length>0&&(t=t.concat('<h6 class="sources-title">'.concat((0,P.t)("support_widget.chatbot.helpful_resources"),"</h6><ul>").concat(i.join(""),"</ul>")))}if(t.match(/<ticket>([\s\S]*)<\/ticket>/)){var o,a,l,c,u=function(e){var t=e.displayLiveChat,r=e.emailWaitTime,n=e.liveChatWaitTime;return t?{content:(0,P.t)("support_widget.chatbot.templates.select_contact_method"),buttons:[{label:(0,P.t)("support_widget.chatbot.contact_methods.live_chat"),sublabel:(0,P.t)("support_widget.chatbot.estimated_wait_time",{time:n}),event:ut,value:"live-chat"},{label:(0,P.t)("support_widget.chatbot.contact_methods.email"),sublabel:(0,P.t)("support_widget.chatbot.estimated_wait_time",{time:r}),event:"contact-support",value:null}]}:{content:(0,P.t)("support_widget.chatbot.templates.reach_out_to_support"),buttons:[{label:(0,P.t)("support_widget.send_a_message"),event:"contact-support",value:null}]}}({displayLiveChat:null===e||void 0===e||null===(o=e.live_chat)||void 0===o?void 0:o.is_available,emailWaitTime:null===e||void 0===e||null===(a=e.live_chat)||void 0===a?void 0:a.email_wait_time,liveChatWaitTime:null===e||void 0===e||null===(l=e.live_chat)||void 0===l?void 0:l.live_chat_wait_time});t=u.content,r=u.buttons,O(!1),s(null===e||void 0===e||null===(c=e.live_chat)||void 0===c?void 0:c.is_available)}te("bot",{content:t,buttons:r,showDisclaimer:!0})}}),ie=ne.mutate,oe=(0,vt.bj)({onSuccess:function(e){var t;if("chat_closed"==(null===(t=e.result)||void 0===t?void 0:t.error)){var r,n,i=null===(r=e.result)||void 0===r?void 0:r.opening_time,o=null===(n=e.result)||void 0===n?void 0:n.closing_time;O(!1),j(!1),te("bot",{content:(0,P.t)("support_widget.chatbot.templates.live_chat_closed",{openingTime:i,closingTime:o}),buttons:[{label:(0,P.t)("support_widget.send_a_message"),event:"contact-support",value:null}]})}else p(e.result.session_id),q||Z(!0)}}).mutate;(0,st.s)({channel:"SupportWidget::LiveChatChannel",onMessageReceive:function(e){"newMessage"===e.event?(te(e.userType,{content:(0,se.jY)(e.content),authorAvatarUrl:e.author.avatarUrl,authorName:e.author.name,buttons:[],attachments:e.attachments}),"user"!=e.userType&&$&&Q.play()):"completeChat"===e.event?(C(!0),O(!1),z(!1)):"enterQueue"===e.event?(G(e.position),z(!0),T(!1),j(!1),te("bot",{content:(0,P.t)("support_widget.chatbot.templates.live_chat_first_message_posted"),buttons:[]})):"updateQueue"===e.event?G(e.position):"agentJoined"===e.event&&(te("bot",{content:(0,P.t)("support_widget.chatbot.templates.live_chat_agent_joined",{agent_first_name:e.agent_first_name}),buttons:[]}),$&&Q.play(),z(!1),ee(!0))},chat_bot_session_id:d,canCreateConnection:(l||a)&&d},[]);var le=bt({history:c,addMessage:te,setIsUserInputEnabled:O,setConversationType:b,setProductArea:y,conversationType:m,setIsBotProcessing:j,createSupportWidgetFeedback:re,productArea:h,createChatMessage:ie,sessionId:d,setSessionId:p,setIsConversationEnded:I,setCanRestart:T,displayLiveChat:l,createLiveChatMessage:oe,setIsLiveChatEnded:C,setIsWaiting:z,hasPostedLiveMessage:q,setIsLiveChatWithDeflectionEnabled:s});return{sessionId:d,conversationType:m,messages:R,setMessages:B,isBotProcessing:_,isUserInputEnabled:w,isLiveChatEnded:k,isConversationEnded:A,canRestart:D,process:le,isWaiting:F,currentQueuePosition:H,isLiveChatStatusLoading:i,hasPostedLiveMessage:q,hasAgentJoined:Y}},Pt=r(79292);function kt(e){return function(e){if(Array.isArray(e))return Dt(e)}(e)||function(e){if("undefined"!==typeof Symbol&&Symbol.iterator in Object(e))return Array.from(e)}(e)||Et(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Ct(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 Nt(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Ct(Object(r),!0).forEach((function(t){At(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Ct(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function At(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function It(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 a,s=e[Symbol.iterator]();!(n=(a=s.next()).done)&&(r.push(a.value),!t||r.length!==t);n=!0);}catch(l){i=!0,o=l}finally{try{n||null==s.return||s.return()}finally{if(i)throw o}}return r}(e,t)||Et(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 Et(e,t){if(e){if("string"===typeof e)return Dt(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?Dt(e,t):void 0}}function Dt(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}var Tt=function(e){var t=e.sessionId,r=It((0,n.useState)((function(){return[]})),2),i=r[0],o=r[1],a=(0,n.useRef)({}),s=function(e,t){o((function(r){return r.map((function(r){return r.url===e?Nt(Nt({},r),t):r}))}))},l=function(e){var r=e.url,n=e.file,i=e.filename;s(r,{status:ve.si}),new Pt.DirectUpload(n,(0,_e.hq)(),{directUploadWillStoreFileWithXHR:function(e){return e.upload.addEventListener("progress",(function(t){a.current[r]&&e.abort(),s(r,{progress:t.loaded/t.total*100})}))}}).create((function(e,n){if(e)throw s(r,{status:ve.sM}),new Error("Direct upload failed: ".concat(e));K.R.createAttachment({signedId:n.signed_id,target:"sunshine"}).then((function(e){return e.json()})).then((function(e){var l=(0,_e.Gd)({signed_id:n.signed_id,filename:n.filename}),c=e.zendesk_upload_id;s(r,{status:ve.X,zendeskUploadId:c,blobUrl:l}),function(e){var r=e.url,n=e.zendeskUploadId,i=null;i=setInterval((function(){K.R.checkAttachment({zendeskUploadId:n,target:"sunshine"}).then((function(e){a.current[r]?clearInterval(i):e.success&&(clearInterval(i),o((function(e){return e.filter((function(e){return e.url!==r}))})),K.R.uploadLiveChatAttachment({mediaUrl:e.sunshine_media_url,mediaIsImage:e.sunshine_is_image,sessionId:t}))})).catch((function(e){console.error(e)}))}),1e3)}({url:r,filename:i,zendeskUploadId:c,blobUrl:l})})).catch((function(e){console.error(e)}))}))};return{uploadAttachments:function(e){var t=e.map((function(e){return{file:e,url:URL.createObjectURL(e),filename:e.name,completed:!1}}));o([].concat(kt(i),kt(t)));var r,n=function(e,t){var r;if("undefined"===typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(r=Et(e))||t&&e&&"number"===typeof e.length){r&&(e=r);var n=0,i=function(){};return{s:i,n:function(){return n>=e.length?{done:!0}:{done:!1,value:e[n++]}},e:function(e){throw e},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,a=!0,s=!1;return{s:function(){r=e[Symbol.iterator]()},n:function(){var e=r.next();return a=e.done,e},e:function(e){s=!0,o=e},f:function(){try{a||null==r.return||r.return()}finally{if(s)throw o}}}}(t);try{for(n.s();!(r=n.n()).done;){var a=r.value;l({url:a.url,file:a.file,filename:a.filename,status:ve.si})}}catch(s){n.e(s)}finally{n.f()}},attachments:i,setAttachments:o,cancelAttachment:function(e){a.current[e.url]=!0,o((function(t){return t.filter((function(t){return t.url!==e.url}))}))}}},Lt=function(e){if(0===e)return e;if(e>=11&&e<=13)return e+"th";switch(e%10){case 1:return e+"st";case 2:return e+"nd";case 3:return e+"rd";default:return e+"th"}};function Mt(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 Rt(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Mt(Object(r),!0).forEach((function(t){Bt(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Mt(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function Bt(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function Ut(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 a,s=e[Symbol.iterator]();!(n=(a=s.next()).done)&&(r.push(a.value),!t||r.length!==t);n=!0);}catch(l){i=!0,o=l}finally{try{n||null==s.return||s.return()}finally{if(i)throw o}}return r}(e,t)||function(e,t){if(!e)return;if("string"===typeof e)return Ft(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 Ft(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 Ft(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}var zt="back",Vt=function(){var e=St(),t=e.sessionId,r=e.conversationType,i=e.messages,o=e.setMessages,a=e.isBotProcessing,s=e.isUserInputEnabled,l=e.isLiveChatEnded,c=e.isConversationEnded,u=e.canRestart,d=e.process,p=e.isWaiting,f=e.currentQueuePosition,m=e.isLiveChatStatusLoading,b=e.hasPostedLiveMessage,v=e.hasAgentJoined,h=(0,ae.J1)(),y=h.setOnWidgetClose,_=h.toggleWidget,j=(0,L.k6)(),x=Ut((0,n.useState)(null),2),w=x[0],O=x[1],S=Ut((0,n.useState)(null),2),k=S[0],C=S[1],N=Tt({sessionId:t}),I=N.attachments,E=N.uploadAttachments,D=N.cancelAttachment,T="live-chat"==r&&b&&!l;(0,n.useEffect)((function(){0!=i.length||m||d({event:"start-chat"});var e=document.getElementById("message-scroll-view");e&&e.scrollIntoView()}),[i.length,d,m]),(0,n.useEffect)((function(){if(T){var e=function(e){return e.preventDefault(),e.returnValue="",""};return window.addEventListener("beforeunload",e),y((function(){C("collapse"),O(v?it:nt)})),function(){window.removeEventListener("beforeunload",e),y(null)}}}),[T,y,v]);var M=function(e){d({event:"post-message",value:e.message})};return w?(0,g.jsx)(ot,{warningType:w,onStay:function(){C(null),O(null)},onLeave:function(){k==zt?j.replace("/"):_({shouldTriggerOnWidgetClose:!1})}}):(0,g.jsxs)(g.Fragment,{children:[(0,g.jsxs)("div",{className:"sticky top-0 z-10",children:[(0,g.jsxs)("div",{className:"border-primary bg-primary flex h-[52px] shrink-0 items-center justify-between border-b px-3",children:[(0,g.jsx)(Ke,{type:"back",onClick:function(){T?(C(zt),O(v?it:nt)):j.replace("/")}}),(0,g.jsxs)("div",{children:[u&&(0,g.jsx)(ye.T,{placement:"top",content:(0,P.t)("support_widget.chatbot.restart"),children:(0,g.jsx)(Ke,{ariaLabel:(0,P.t)("support_widget.search_container.restart_button_label"),icon:"16-restart",className:"items-center justify-center",size:16,onClick:function(){o([])}})}),t&&(0,g.jsx)(ye.T,{placement:"top",content:(0,P.t)("support_widget.chatbot.download_chat"),children:(0,g.jsx)(Ke,{href:_e.av.supportWidget.downloadChat(t),icon:"download",className:""})})]})]}),p&&(0,g.jsxs)("div",{className:"border-primary bg-secondary flex gap-4 border-b p-4",children:[(0,g.jsx)("div",{className:"bg-primary flex h-10 w-10 shrink-0 items-center justify-center rounded-lg text-[#6550D9]",children:(0,g.jsx)(A.JO,{type:"20-time-delay",size:20})}),(0,g.jsxs)("div",{children:[(0,g.jsx)(he.Z.BodySm,{children:(0,P.t)("support_widget.chatbot.live_chat_wait_queue.please_wait")}),(0,g.jsx)(he.Z.BodySm,{weight:"font-bold",children:(0,P.t)("support_widget.chatbot.live_chat_wait_queue.current_position",{position:Lt(f)})})]})]})]}),(0,g.jsxs)("div",{className:"mb-6 mt-auto flex flex-col",children:[i.map((function(e){return(0,g.jsx)(Ze,Rt(Rt({},e),{},{process:d}),e.id)})),a&&(0,g.jsx)(We,{}),I.length>0&&(0,g.jsx)("div",{className:"mt-4 flex flex-col gap-2 pl-6 pr-4",children:I.map((function(e){return(0,g.jsx)(Ge,{attachment:e,onCancel:D},e.url)}))}),(0,g.jsx)("div",{id:"message-scroll-view"})]}),s?(0,g.jsx)("div",{className:"bg-primary sticky bottom-0 z-10",children:(0,g.jsx)("div",{className:"border-primary border-t",children:(0,g.jsx)(ge.l,{onSubmit:M,children:"live-chat"==r?(0,g.jsx)(rt,{onSubmit:M,uploadAttachments:E,uploadingEnabled:b}):(0,g.jsx)(Se,{onSubmit:M})})})}):null,c&&(0,g.jsx)(xe,{type:"type_ai_chat",onClick:function(){return j.replace("/")}}),l&&(0,g.jsx)(xe,{type:je,onClick:function(){return j.replace("/")}})]})},qt=r(21809),Zt=r(87811),Wt=function(e){var t=document.createElement("div");return t.innerHTML=e.replace(/\n/g,"<br>").replace(/(<br\s*\/?>\s*)+/g,"<br>"),t.querySelectorAll("[style]").forEach((function(e){return e.removeAttribute("style")})),function(e){var t=(new DOMParser).parseFromString(e,"text/html");return t.querySelectorAll(":empty:not(br):not(img)").forEach((function(e){return e.remove()})),t.body.innerHTML}(t.innerHTML)},Ht=function(e){var t=e.author,r=e.avatar,n=e.content,i=e.attachments,o=e.createdAt,a=Wt(n),s=(0,Zt.H)(o).time;return(0,g.jsxs)("div",{className:"flex gap-3",children:[(0,g.jsx)("div",{className:"pt-1",children:(0,g.jsx)(Ne.s,{src:r,size:"10",name:t})}),(0,g.jsxs)("div",{className:"w-full",children:[(0,g.jsxs)("div",{className:"flex items-baseline gap-2",children:[(0,g.jsx)(I.Di,{weight:"bold",children:t}),(0,g.jsx)(he.Z.LabelSm,{children:s})]}),(0,g.jsx)(ke.p,{children:(0,g.jsx)(Pe.Z,{html:a,className:"comment-body"})}),(0,g.jsx)(Me,{attachments:i})]})]})};function Gt(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 Qt(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Gt(Object(r),!0).forEach((function(t){Jt(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Gt(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function Jt(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var $t=function(e){var t=e.isSubmitting,r=e.uploadAttachments,i=e.attachments,o=e.cancelAttachment,a=e.commentsCount,s=e.onSubmit,l=(0,Oe.Gc)(),c=l.setValue,u=l.handleSubmit,d=l.reset,p=(0,Oe.qo)({name:"comment"}),f=i.every((function(e){return e.completed})),m=(0,Xe.uI)({onDrop:r,noClick:!0}),b=m.getRootProps,v=m.getInputProps,h=m.inputRef,y=!t&&p&&f,_=(0,n.useRef)(null),j=function(){(0,we.Z)(_.current),document.getElementById("scroll-to-bottom").scrollIntoView()};return(0,n.useEffect)((function(){c("comment",""),d(),_.current.disabled=!1,_.current.style.height="44px",document.getElementById("scroll-to-bottom").scrollIntoView()}),[c,d,a]),(0,n.useEffect)((function(){j()}),[]),(0,g.jsxs)(g.Fragment,{children:[(0,g.jsx)(ge.l.Input,{name:"comment",variant:"textarea",label:null,placeholder:(0,P.t)("support_widget.chatbot.message_placeholder"),ref:_,rows:1,onInput:j,hideBorder:!0,focusRequired:!1,className:"form-control hide-scrollbar !mb-1 !mt-2 max-h-[128px] resize-none !py-3 !pl-6 focus:!ring-0 focus:!ring-offset-0"}),i.length>0&&(0,g.jsx)("div",{className:"my-4 flex flex-col gap-2 pl-6 pr-4",children:i.map((function(e){return(0,g.jsx)(Ge,{attachment:e,onCancel:o},e.url)}))}),(0,g.jsxs)("div",Qt(Qt({className:"flex justify-between pb-4 pl-6 pr-4"},b()),{},{children:[(0,g.jsx)("input",Qt({},v())),(0,g.jsx)(ye.T,{placement:"right",content:(0,P.t)("tiptap.attach_file"),className:"hover:text-circle focus:text-circle text-dark visited:text-dark",children:(0,g.jsx)("button",{type:"submit","aria-label":(0,P.t)("tiptap.attach_file"),onClick:function(e){e.preventDefault(),h.current.click()},children:(0,g.jsx)(A.JO,{type:"tiptap-paperclip",size:20})})}),(0,g.jsx)("span",{className:J()({"text-circle dark:text-circle visited:text-circle":y,"text-dark visited:text-dark":!y}),children:(0,g.jsx)(A.JO,{type:"tiptap-send",className:J()({"cursor-pointer":y,"cursor-not-allowed":!y}),onClick:function(){y&&(u(s)(),_.current.disabled=!0)},size:20})})]}))]})},Kt=function(e){var t=e.current,r=e.previous,n=(0,Zt.H)(t).day;return n!==(0,Zt.H)(r).day?(0,g.jsxs)("div",{className:"flex items-center",children:[(0,g.jsx)("div",{className:"h-px grow bg-gray-200 dark:bg-gray-700"}),(0,g.jsx)("div",{className:"mx-5 grow-0",children:(0,g.jsx)(he.Z.LabelXs,{color:"text-light",weight:"semibold",children:n.toUpperCase()})}),(0,g.jsx)("div",{className:"h-px grow bg-gray-200 dark:bg-gray-700"})]}):null},Xt=function(e){var t=e.rows,r=void 0===t?1:t,n=e.wrapperClassName,i=void 0===n?"":n,o=e.loaderClassName,a=void 0===o?"":o,s=e.width,l=void 0===s?"100%":s,c=e.height,u=void 0===c?"24px":c;return(0,g.jsx)("div",{className:J()("animate-pulse space-y-2 px-6 last:pb-4",i),children:Array(r).fill().map((function(e,t){return(0,g.jsx)("div",{className:J()("bg-secondary rounded-md",a),style:{width:l,height:u}},t)}))})};function Yt(e){return function(e){if(Array.isArray(e))return or(e)}(e)||function(e){if("undefined"!==typeof Symbol&&Symbol.iterator in Object(e))return Array.from(e)}(e)||ir(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function er(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 tr(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?er(Object(r),!0).forEach((function(t){rr(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):er(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function rr(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function nr(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 a,s=e[Symbol.iterator]();!(n=(a=s.next()).done)&&(r.push(a.value),!t||r.length!==t);n=!0);}catch(l){i=!0,o=l}finally{try{n||null==s.return||s.return()}finally{if(i)throw o}}return r}(e,t)||ir(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 ir(e,t){if(e){if("string"===typeof e)return or(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?or(e,t):void 0}}function or(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}var ar=function(e){var t=e.controlName,r=e.cachingEnabled,i=nr((0,n.useState)((function(){return r&&(0,se.$o)()["".concat(t,"-attachments")]||[]})),2),o=i[0],a=i[1],s=(0,n.useRef)({}),l=function(e,t){a((function(r){return r.map((function(r){return r.url===e?tr(tr({},r),t):r}))}))},c=function(e){var n=e.url,i=e.file,o=e.filename;l(n,{status:ve.si}),new Pt.DirectUpload(i,(0,_e.hq)(),{directUploadWillStoreFileWithXHR:function(e){return e.upload.addEventListener("progress",(function(t){s.current[n]&&e.abort(),l(n,{progress:t.loaded/t.total*100})}))}}).create((function(e,i){if(e)throw l(n,{status:ve.sM}),new Error("Direct upload failed: ".concat(e));K.R.createAttachment({signedId:i.signed_id}).then((function(e){return e.json()})).then((function(e){var a=(0,_e.Gd)({signed_id:i.signed_id,filename:i.filename}),c=e.zendesk_upload_id;l(n,{status:ve.X,zendeskUploadId:c,blobUrl:a}),function(e){var n=e.url,i=e.filename,o=e.zendeskUploadId,a=e.blobUrl,c=null;c=setInterval((function(){K.R.checkAttachment({zendeskUploadId:o.current}).then((function(e){if(s.current[n])clearInterval(c);else if(e.success){if(l(n,{status:ve.L9,completed:!0}),r){var u=(0,se.$o)()["".concat(t,"-attachments")]||[];(0,se.qQ)(tr(tr({},(0,se.$o)()),{},rr({},"".concat(t,"-attachments"),[].concat(Yt(u),[{status:ve.L9,completed:!0,url:n,filename:i,zendeskUploadId:o,blobUrl:a}]))))}clearInterval(c)}})).catch((function(e){console.error(e)}))}),1e3)}({url:n,filename:o,zendeskUploadId:c,blobUrl:a})})).catch((function(e){console.error(e)}))}))};return{uploadAttachments:function(e){var t=e.map((function(e){return{file:e,url:URL.createObjectURL(e),filename:e.name,completed:!1}}));a([].concat(Yt(o),Yt(t)));var r,n=function(e,t){var r;if("undefined"===typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(r=ir(e))||t&&e&&"number"===typeof e.length){r&&(e=r);var n=0,i=function(){};return{s:i,n:function(){return n>=e.length?{done:!0}:{done:!1,value:e[n++]}},e:function(e){throw e},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,a=!0,s=!1;return{s:function(){r=e[Symbol.iterator]()},n:function(){var e=r.next();return a=e.done,e},e:function(e){s=!0,o=e},f:function(){try{a||null==r.return||r.return()}finally{if(s)throw o}}}}(t);try{for(n.s();!(r=n.n()).done;){var i=r.value;c({url:i.url,file:i.file,filename:i.filename,status:ve.si})}}catch(s){n.e(s)}finally{n.f()}},attachments:o,setAttachments:a,cancelAttachment:function(e){s.current[e.url]=!0,a((function(t){return t.filter((function(t){return t.url!==e.url}))})),r&&(0,se.qQ)(tr(tr({},(0,se.$o)()),{},rr({},"".concat(t,"-attachments"),((0,se.$o)()["".concat(t,"-attachments")]||[]).filter((function(t){return t.url!==e.url})))))}}},sr=r(87561),lr=r(80812),cr=sr.Ry().shape({text:sr.Z_().required(lr.Z.t("support_widget.send_message_form.error.text")),type:sr.Z_().required(lr.Z.t("support_widget.send_message_form.error.type")),area:sr.Z_().required(lr.Z.t("support_widget.send_message_form.error.area")),is_important:sr.O7().notRequired()}),ur=sr.Ry().shape({comment:sr.Z_().required("This field is required")});function dr(e){return function(e){if(Array.isArray(e))return pr(e)}(e)||function(e){if("undefined"!==typeof Symbol&&Symbol.iterator in Object(e))return Array.from(e)}(e)||function(e,t){if(!e)return;if("string"===typeof e)return pr(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 pr(e,t)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function pr(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}var fr=function(){var e,t=(0,n.useRef)(null),r=(0,qt.p)(),i=(0,N.wh)().currentCommunityMember,o=(0,L.$B)(),a=(0,L.TH)(),s=(0,L.k6)(),l=Number(o.params.id),c=(0,vt.Y1)(l),u=c.isError,d=c.isLoading,p=c.data,f=null===p||void 0===p?void 0:p.conversation,m=null===p||void 0===p?void 0:p.comments,b=ar({controlName:"conversation-view-".concat(l),cachingEnabled:!1}),v=b.uploadAttachments,h=b.attachments,y=b.setAttachments,_=b.cancelAttachment,j=(0,$.useQueryClient)(),x=(0,$.useMutation)((function(e){var t=e.comment;return K.R.updateConversation({comment:t,id:l,zendeskUploadIds:h.map((function(e){return e.zendeskUploadId}))}).then((function(e){return e.json()}))}),{onSuccess:function(e){j.setQueryData(["conversations","show",l],(function(t){return{conversation:t.conversation,comments:[].concat(dr(t.comments),[e.comment])}})),y([]),r.success((0,P.t)("support_widget.send_message_form.success"))},onError:C.noop}),w=x.mutate,O=x.isLoading;return(0,n.useEffect)((function(){d||u||!t.current||(t.current.querySelectorAll(".comment-body a").forEach((function(e){e.setAttribute("target","_blank"),e.setAttribute("rel","noreferrer noopener")})),t.current.querySelectorAll(".comment-body img").forEach((function(e){var t=document.createElement("a");t.setAttribute("target","_blank"),t.setAttribute("rel","noreferrer noopener"),t.setAttribute("href",e.getAttribute("src")),e.parentNode.insertBefore(t,e),t.appendChild(e)})),t.current.querySelectorAll(".signature").forEach((function(e){return e.remove()})),document.getElementById("scroll-to-bottom").scrollIntoView())}),[d,u]),d?(0,g.jsxs)(g.Fragment,{children:[(0,g.jsx)(Xt,{rows:1,height:"52px",wrapperClassName:"!px-0 mb-4"}),(0,g.jsx)(Xt,{rows:4,height:"60px"})]}):u?(0,g.jsxs)("div",{className:"flex flex-col",children:[(0,g.jsx)("div",{className:"support-widget-post__header border-primary flex h-[52px] shrink-0 items-center justify-between border-b px-3",children:(0,g.jsx)(Ke,{type:"back"})}),(0,g.jsx)("div",{className:"grow",children:(0,g.jsx)("div",{className:"mx-6 my-3 max-h-full",children:(0,P.t)("support_widget.no_messages_found")})})]}):(0,g.jsxs)(g.Fragment,{children:[(0,g.jsxs)("div",{className:"bg-primary support-widget-post__header border-primary sticky top-0 z-10 flex h-[52px] shrink-0 items-center justify-between border-b px-3",children:["CreateConversationView"==(null===(e=a.state)||void 0===e?void 0:e.from)?(0,g.jsx)(Ke,{type:"back",onClick:function(){return s.push("/")}}):(0,g.jsx)(Ke,{type:"back"}),(0,g.jsx)(he.Z.LabelMd,{weight:"semibold",color:"text-dark",children:O?(0,P.t)("support_widget.sending"):(0,C.truncate)(f.subject,{length:30})}),(0,g.jsx)("div",{className:"w-[44px]"})]}),(0,g.jsx)("div",{className:"mt-auto flex flex-col",children:(0,g.jsx)("div",{className:"mx-6 my-4 flex flex-col gap-4",ref:t,children:m.map((function(e,t){var r,n;return(0,g.jsxs)(g.Fragment,{children:[(0,g.jsx)(Kt,{current:e.created_at,previous:null===(r=m[t-1])||void 0===r?void 0:r.created_at}),(0,g.jsx)(Ht,{author:e.author_id===f.requester_id?i.name:e.author.name,avatar:e.author_id===f.requester_id?i.avatar_url:null===(n=e.author.photo)||void 0===n?void 0:n.content_url,attachments:e.attachments,content:e.html_body,createdAt:e.created_at},e.id)]})}))})}),(0,g.jsxs)("div",{children:["closed"===f.status?(0,g.jsx)("div",{className:"dark:border-light mt-auto flex flex-col items-center gap-5 border-t p-5",children:(0,g.jsx)(I.Di,{weight:"medium",color:"text-light",children:(0,P.t)("support_widget.conversation_closed")})}):(0,g.jsx)("div",{className:"border-t-primary border-t",children:(0,g.jsx)(ge.l,{preventAccidentalLeave:!0,validationSchema:ur,id:"update-message-form",onSubmit:w,mode:"onSubmit",defaultValues:{comment:""},children:(0,g.jsx)($t,{isSubmitting:O||d,attachments:h,uploadAttachments:v,cancelAttachment:_,commentsCount:m.length,onSubmit:w})})}),(0,g.jsx)("div",{id:"scroll-to-bottom"})]})]})},mr=function(e){var t=e.conversation,r=t.id,n=t.subject,i=t.status,o=t.custom_fields.find((function(e){return 0xaff66b84297===e.id})),a=o?I18n.t("support_widget.conversation_item.source.".concat(o.value)):void 0,s=(0,Zt.H)(t.updated_at).day;return(0,g.jsxs)(pe.rU,{to:"/conversations/".concat(r),className:"text-dark hover:bg-tertiary hover:text-dark focus:bg-secondary focus:text-dark cursor-pointer px-6 py-2",children:[(0,g.jsxs)("div",{className:"flex justify-between",children:[(0,g.jsx)(he.Z.LabelSm,{truncate:!0,weight:t.unread?"medium":"normal",children:n}),(0,g.jsxs)("div",{className:"ml-4 flex self-center",children:[t.unread&&(0,g.jsx)("div",{className:"mr-3 flex self-center",children:(0,g.jsx)("span",{className:"h-2 w-2 rounded-full bg-blue-600"})}),(0,g.jsx)("span",{className:J()({"bg-gray-50 text-gray-500 ring-gray-300 dark:bg-gray-700 dark:text-gray-400 dark:ring-gray-600":"closed"===i||"solved"===i},"inline-flex w-14 items-center justify-center rounded-full bg-green-50 px-2 py-1 text-xs font-medium text-green-600 ring-1 ring-inset ring-green-600/50 dark:bg-[#0D6E30] dark:text-white dark:ring-[#199543]"),children:function(e){return{closed:I18n.t("support_widget.conversation_item.status.closed"),solved:I18n.t("support_widget.conversation_item.status.solved")}[e]||I18n.t("support_widget.conversation_item.status.open")}(i)})]})]}),(0,g.jsx)("div",{children:(0,g.jsxs)(he.Z.BodyXs,{className:"text-xs",color:"text-gray-400 flex",children:[a,(0,g.jsx)("div",{className:"mx-2 flex self-center",children:(0,g.jsx)("span",{className:"h-1 w-1 rounded-full bg-gray-400"})}),s]})})]})};function br(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 vr(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?br(Object(r),!0).forEach((function(t){hr(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):br(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function hr(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var yr=function(){var e,t=(0,ae.J1)(),r=t.isDraftConversationPresent,n=t.setIsDraftConversationPresent,i=(0,L.k6)(),o=null===(e=(0,se.$o)().formValues)||void 0===e?void 0:e.text,a=(0,P.t)("support_widget.draft_message_button.title")+" "+(o||(0,P.t)("support_widget.draft_message_button.default_title"));return r?(0,g.jsx)("button",{type:"button",className:"text-dark hover:bg-tertiary hover:text-dark focus:bg-secondary focus:text-dark cursor-pointer px-6 py-2",onClick:function(){i.replace("/form")},children:(0,g.jsxs)("div",{className:"flex justify-between",children:[(0,g.jsxs)("div",{className:"mr-5 flex min-w-0 flex-col text-left",children:[(0,g.jsx)(he.Z.LabelSm,{truncate:!0,weight:"medium",children:a}),(0,g.jsx)("div",{children:(0,g.jsx)(he.Z.BodyXs,{className:"text-xs",color:"text-gray-400",children:(0,P.t)("support_widget.draft_message_button.subtitle")})})]}),(0,g.jsx)("div",{className:"items-center self-center",children:(0,g.jsx)("span",{className:"text-dark px-4",children:(0,g.jsx)(A.JO,{type:"16-trash-bin",useWithFillCurrentColor:!0,onClick:function(e){(0,se.qQ)(vr(vr({},(0,se.$o)()),{},{formValues:ve.E$})),n(!1),e.stopPropagation()},size:20})})})]})}):null},gr=function(){var e=(0,vt.FG)(),t=e.isLoading,r=e.data;if(t)return(0,g.jsxs)(g.Fragment,{children:[(0,g.jsx)(Xt,{rows:1,height:"52px",wrapperClassName:"!px-0"}),Array(4).fill(null).map((function(e,t){return(0,g.jsxs)("div",{className:"my-2",children:[(0,g.jsx)(Xt,{rows:1,height:"20px",width:"80%",loaderClassName:"mb-2"}),(0,g.jsx)(Xt,{rows:1,height:"13px",width:"25%",wrapperClassName:"last:pb-0"})]},t)}))]});var n=(null===r||void 0===r?void 0:r.conversations)||[];return(0,g.jsxs)("div",{className:"flex flex-col",children:[(0,g.jsx)("div",{className:"border-primary bg-primary sticky top-0 z-10 flex h-[52px] shrink-0 items-center justify-center border-b px-3",children:(0,g.jsx)(he.Z.LabelMd,{weight:"semibold",children:(0,P.t)("support_widget.messages_screen.title")})}),(0,g.jsx)(yr,{}),0===n.length?(0,g.jsx)("div",{className:"px-6 py-2",children:(0,g.jsx)(he.Z.BodyMd,{children:(0,P.t)("support_widget.no_messages_found")})}):n.map((function(e){return(0,g.jsx)(mr,{conversation:e},e.id)}))]})},_r=r(82258);function jr(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 xr(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var wr=function(e){return(0,g.jsx)(ge.l.Item,function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?jr(Object(r),!0).forEach((function(t){xr(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):jr(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}({hideDescription:!0,hideBorder:!0,hidePlaceholder:!0,fullWidth:!0,translationRoot:"support_widget.send_message_form"},e))};function Or(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 Sr(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Or(Object(r),!0).forEach((function(t){Pr(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Or(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function Pr(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function kr(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 a,s=e[Symbol.iterator]();!(n=(a=s.next()).done)&&(r.push(a.value),!t||r.length!==t);n=!0);}catch(l){i=!0,o=l}finally{try{n||null==s.return||s.return()}finally{if(i)throw o}}return r}(e,t)||function(e,t){if(!e)return;if("string"===typeof e)return Cr(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 Cr(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 Cr(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}var Nr=function(e){var t=e.isLoading,r=e.uploadAttachments,i=e.attachments,o=e.cancelAttachment,a=kr((0,Oe.qo)({name:["text","type","area","is_important"]}),4),s=a[0],l=a[1],c=a[2],u=a[3],d=s&&l&&c,p=(0,_r.c)(s,500),f=kr((0,n.useState)(ve.Mj),2),m=f[0],b=f[1],v=kr((0,n.useState)(ve.Dh),2),h=v[0],y=v[1],_=(0,ae.J1)().setIsDraftConversationPresent,j=i.every((function(e){return e.completed})),x=(0,Xe.uI)({onDrop:r,noClick:!0}),w=x.getRootProps,O=x.getInputProps,S=x.inputRef;return(0,n.useEffect)((function(){(0,se.qQ)(Sr(Sr({},(0,se.$o)()),{},{formValues:{text:p,type:l,area:c,is_important:u}})),_(p||l||c||u)}),[p,l,c,_,u]),(0,n.useEffect)((function(){var e=document.getElementById("send-message-form-container");e.scrollIntoView(),e.querySelectorAll("label > span").forEach((function(e){var t=document.createElement("span");t.className="text-red-400",t.textContent=" *",e.appendChild(t)}))}),[]),(0,g.jsxs)("div",{className:"flex max-h-full flex-col px-6",children:[(0,g.jsx)(wr,{hidePlaceholder:!1,name:"type",children:(0,g.jsx)(ge.l.Select,{name:"type",data:m,onSearch:function(e){if(""===e)b(ve.Mj);else{var t=ve.Mj.filter((function(t){return t.value.toLowerCase().includes(e.toLowerCase())}));b(t)}}})}),(0,g.jsx)(wr,{hidePlaceholder:!1,className:"!pt-2",name:"area",children:(0,g.jsx)(ge.l.Select,{name:"area",data:h,onSearch:function(e){if(""===e)y(ve.Dh);else{var t=ve.Dh.filter((function(t){return t.value.toLowerCase().includes(e.toLowerCase())}));y(t)}}})}),(0,g.jsx)(wr,{className:"!pt-2",name:"text",children:(0,g.jsx)(ge.l.Input,{name:"text",variant:"textarea",rows:12,className:"form-control resize-none"})}),(0,g.jsx)(wr,{name:"is_important",hideLabel:!0,hideDescription:!0,hideBorder:!0,children:(0,g.jsx)(ge.l.Checkbox,{className:"dark:border-secondary !mt-1",option:{label:(0,P.t)("support_widget.send_message_form.is_important_description")}})}),i.length>0&&(0,g.jsx)("div",{className:"mt-6 flex flex-col gap-2",children:i.map((function(e){return(0,g.jsx)(Ge,{attachment:e,onCancel:o},e.url)}))}),(0,g.jsxs)("div",Sr(Sr({className:"my-6 flex justify-between"},w()),{},{children:[(0,g.jsx)("input",Sr({},O())),(0,g.jsx)(ye.T,{placement:"right",content:(0,P.t)("tiptap.attach_file"),className:"text-dark visited:text-dark hover:bg-tertiary hover:text-dark focus:bg-tertiary flex w-10 items-center justify-center rounded-lg text-center",children:(0,g.jsx)("button",{type:"button","aria-label":(0,P.t)("tiptap.attach_file"),onClick:function(e){e.preventDefault(),S.current.click()},className:"p-2",children:(0,g.jsx)(A.JO,{type:"tiptap-paperclip",size:20})})}),(0,g.jsx)(ye.T,{placement:"left",content:(0,P.t)("support_widget.send_message_form.button_tooltip"),disabled:d&&j,children:(0,g.jsx)("button",{className:"bg-circle rounded-lg px-6 py-2.5 font-bold leading-5 text-white hover:opacity-90 disabled:cursor-not-allowed disabled:opacity-50",disabled:t||!d||!j,type:"submit",children:(0,P.t)("support_widget.send_message_form.button_label")})})]}))]})};function Ar(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 Ir(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Ar(Object(r),!0).forEach((function(t){Er(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Ar(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function Er(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var Dr=function(){var e,t,r=(0,L.k6)(),n=(0,L.TH)(),i=(0,qt.p)(),o=ar({controlName:"conversation-create",cachingEnabled:!0}),a=o.uploadAttachments,s=o.attachments,l=o.cancelAttachment,c=(0,ae.J1)(),u=c.setShowMessages,d=c.setIsDraftConversationPresent,p=(0,vt.Gi)({attachments:s,source:null===(e=n.state)||void 0===e?void 0:e.source,chatBotSessionId:null===(t=n.state)||void 0===t?void 0:t.chatBotSessionId,onSuccess:function(e){var t=(0,se.$o)();delete t["conversation-create-attachments"],delete t.formValues,(0,se.qQ)(t),u(!0),d(!1),i.success((0,P.t)("support_widget.conversation_created_toast")),r.push("/conversations/".concat(e.id),{from:"CreateConversationView"})},onError:function(){i.error((0,P.t)("request_failure_message"))}}),f=p.mutate,m=p.isLoading,b=Ir(Ir({},ve.E$),(0,se.$o)().formValues);return(0,g.jsxs)("div",{className:"flex flex-col",id:"send-message-form-container",children:[(0,g.jsxs)("div",{className:"border-primary bg-primary sticky top-0 z-10 flex h-[52px] shrink-0 items-center justify-start space-x-4 border-b px-3",children:[(0,g.jsx)(Ke,{type:"back",onClick:function(){return r.replace("/")}}),(0,g.jsx)("span",{className:"flex-1 text-center",children:(0,g.jsx)(he.Z.LabelMd,{weight:"semibold",color:"text-dark",children:m?(0,P.t)("support_widget.sending_message"):(0,P.t)("support_widget.send_a_message")})}),(0,g.jsx)(Ke,{type:"expand"})]}),(0,g.jsx)("div",{className:"grow overflow-y-auto",children:(0,g.jsx)(ge.l,{preventAccidentalLeave:!0,validationSchema:cr,id:"send-message-form",onSubmit:f,mode:"onSubmit",defaultValues:b,children:(0,g.jsx)(Nr,{isLoading:m,attachments:s,uploadAttachments:a,cancelAttachment:l})})})]})},Tr=function(e){var t=e.event,r=e.last,n=new Date(t.starts_at).toLocaleString("en-US",{month:"long",day:"numeric"}),i=new Date(t.starts_at).toLocaleTimeString("en-US",{hour:"numeric",minute:"2-digit",hour12:!0});return(0,g.jsxs)("a",{href:t.post_url,target:"_blank",rel:"noreferrer",className:J()("flex items-start justify-between p-4 hover:bg-gray-100 dark:border-gray-700 hover:dark:bg-gray-900",{"border-b":!r}),children:[(0,g.jsxs)("div",{className:"flex flex-col gap-2",children:[(0,g.jsx)("span",{className:"text-sm font-semibold text-[#1A283B] dark:font-medium dark:text-gray-300",children:t.name}),(0,g.jsxs)("span",{className:"text-[11px] font-medium text-gray-500",children:[n," ",(0,P.t)("support_widget.at")," ",i]})]}),(0,g.jsx)("div",{className:"text-gray-400",children:(0,g.jsx)(A.JO,{type:"16-arrow-right",size:16})})]})},Lr=function(e){var t=e.current,r=e.previous,n=new Date(t),i=new Date(r),o=n.getFullYear(),a=n.toLocaleString("en-US",{month:"long"}),s=i.getFullYear(),l=i.toLocaleString("en-US",{month:"long"});return o!==s||a!==l?(0,g.jsx)("div",{className:"bg-[#F7F9FB] p-4 dark:bg-[#42464D]",children:(0,g.jsxs)("span",{className:"text-base font-semibold leading-5 text-gray-900 dark:text-gray-100",children:[a," ",o]})}):null},Mr=function(){var e=(0,vt.C8)(),t=e.isLoading,r=e.data;if(t)return(0,g.jsxs)(g.Fragment,{children:[(0,g.jsx)(Xt,{rows:1,height:"52px",wrapperClassName:"!px-0 mb-4"}),(0,g.jsx)(Xt,{rows:1,height:"20px",wrapperClassName:"px-2 mb-4",width:"25%"}),(0,g.jsx)(Xt,{rows:4,height:"70px",wrapperClassName:"px-2 mb-4"}),(0,g.jsx)(Xt,{rows:1,height:"20px",wrapperClassName:"px-2 mb-4",width:"25%"}),(0,g.jsx)(Xt,{rows:1,height:"70px",wrapperClassName:"px-2 mb-4"})]});var n=(null===r||void 0===r?void 0:r.records)||[];return(0,g.jsxs)("div",{className:"flex flex-col",children:[(0,g.jsx)("div",{className:"border-primary bg-primary sticky top-0 z-10 flex h-[52px] shrink-0 items-center justify-center border-b px-3",children:(0,g.jsx)(I.Di,{weight:"semibold",children:(0,P.t)("support_widget.events")})}),n.map((function(e,t){var r;return(0,g.jsxs)(g.Fragment,{children:[(0,g.jsx)(Lr,{current:e.starts_at,previous:null===(r=n[t-1])||void 0===r?void 0:r.starts_at}),(0,g.jsx)(Tr,{event:e,last:t===n.length-1},e.id)]})}))]})},Rr=r(15218),Br=r(41609),Ur=r.n(Br),Fr=["onClick","className","label","type","dataTestId"];function zr(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 Vr(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?zr(Object(r),!0).forEach((function(t){qr(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):zr(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function qr(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function Zr(e,t){if(null==e)return{};var r,n,i=function(e,t){if(null==e)return{};var r,n,i={},o=Object.keys(e);for(n=0;n<o.length;n++)r=o[n],t.indexOf(r)>=0||(i[r]=e[r]);return i}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n<o.length;n++)r=o[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(i[r]=e[r])}return i}var Wr=function(e){var t=e.onClick,r=void 0===t?C.noop:t,n=e.className,i=e.label,o=e.type,a=void 0===o?"button":o,s=e.dataTestId,l=Zr(e,Fr);return(0,g.jsx)("button",Vr(Vr({className:J()("w-full rounded-lg bg-[#506CF0] px-6 py-2.5 font-bold leading-5 text-white hover:opacity-90 disabled:cursor-not-allowed disabled:opacity-50",n),onClick:r,type:a,"data-testid":s},l),{},{children:i}))},Hr=function(e){var t=e.post,r=t.id,n=t.name,i=(0,L.k6)();return(0,g.jsxs)("button",{type:"submit",className:"hover:bg-tertiary focus:bg-secondary flex cursor-pointer items-center justify-between space-x-6 px-6 py-2 transition-all duration-150 ease-in-out",onClick:function(){i.push(_e._N.showPost(r))},children:[(0,g.jsx)("span",{className:"text-dark text-left",children:(0,g.jsx)(he.Z.LabelSm,{weight:"medium",children:n})}),(0,g.jsx)("span",{className:"-mr-1 ml-2.5",children:(0,g.jsx)(A.JO,{type:"16-chevron-right",size:16,className:"text-dark"})})]})},Gr=function(e){var t=e.spaceId,r=e.searchText,n=(0,_r.c)(r,500),i=(0,vt.fw)(t,n),o=i.isLoading,a=i.data,s=(null===a||void 0===a?void 0:a.records)||[];return o?(0,g.jsx)(Xt,{rows:5}):Ur()(s)?(0,g.jsx)("div",{className:"flex flex-col justify-center px-6 py-2",children:(0,g.jsx)("div",{className:"mx-auto mb-5 mt-auto w-full",children:(0,g.jsxs)("div",{className:"border-primary bg-primary rounded-lg border",children:[(0,g.jsx)("div",{className:"mt-4 text-center",children:(0,g.jsx)(he.Z.LabelMd,{weight:"semibold",color:"dark:text-[#ABAFB2]",children:(0,P.t)("support_widget.no_articles_found")})}),(0,g.jsx)("div",{className:"mx-6 my-5",children:(0,g.jsx)(pe.rU,{to:_e._N.askChatBot(),children:(0,g.jsx)(Wr,{label:(0,P.t)("support_widget.still_need_help"),className:"dark:bg-gray-50 dark:text-gray-800"})})})]})})}):(0,g.jsx)("div",{className:"overflow-auto",children:(0,g.jsx)("div",{className:"mt-1.5 flex flex-col justify-center",children:s.map((function(e){return(0,g.jsx)(Hr,{post:e},e.id)}))})})},Qr=["searchText","setSearchText","initialFocus"];function Jr(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 $r(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Jr(Object(r),!0).forEach((function(t){Kr(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Jr(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function Kr(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function Xr(e,t){if(null==e)return{};var r,n,i=function(e,t){if(null==e)return{};var r,n,i={},o=Object.keys(e);for(n=0;n<o.length;n++)r=o[n],t.indexOf(r)>=0||(i[r]=e[r]);return i}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n<o.length;n++)r=o[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(i[r]=e[r])}return i}var Yr=function(e){var t=e.searchText,r=e.setSearchText,i=e.initialFocus,o=void 0===i||i,a=Xr(e,Qr),s=(0,n.useRef)(null),l=(0,L.TH)();return(0,n.useEffect)((function(){var e;o&&(null===(e=s.current)||void 0===e||e.focus())}),[o,l]),(0,g.jsxs)("div",{className:"relative",children:[(0,g.jsx)("div",{className:"text-dark pointer-events-none absolute left-0 top-[11px] flex items-center pl-3",children:(0,g.jsx)(A.JO,{type:"16-search",size:20})}),(0,g.jsx)("input",$r({ref:s,type:"text",defaultValue:t,className:"border-primary bg-primary text-default focus:border-light placeholder:text-light block h-10 w-full rounded-md pl-10 placeholder:opacity-100 focus:ring-0 sm:text-sm",placeholder:(0,P.t)("support_widget.placeholder_text"),onChange:function(e){r(e.target.value)}},a))]})},en=function(e){var t=e.spaceGroup,r=(0,ae.J1)().setCurrentSpaceProperties,n=(0,L.k6)();return(0,C.isEmpty)(t.spaces)?null:(0,g.jsxs)(g.Fragment,{children:[(0,g.jsx)("div",{className:"px-6",children:(0,g.jsx)(he.Z.LabelXxs,{color:"text-light",children:t.name})}),(0,g.jsx)("div",{className:"flex flex-col",children:t.spaces.map((function(e){var t=e.id,i=e.name,o=e.emoji,a=e.custom_emoji_url,s=e.custom_emoji_dark_url;return(0,g.jsxs)("button",{type:"submit",className:"hover:bg-tertiary focus:bg-secondary flex cursor-pointer items-center justify-between space-x-6 px-6 py-2 transition-all duration-150 ease-in-out last:mb-4",onClick:function(){return e=t,r({name:i,emoji:o,custom_emoji_url:a,custom_emoji_dark_url:s}),void n.push(_e._N.posts(e));var e},children:[(0,g.jsx)(he.Z.LabelSm,{weight:"medium",children:(0,g.jsxs)("div",{className:"flex flex-row",children:[(0,g.jsx)(Rr.S,{className:"!h-5 !w-auto",emoji:o,customEmojiUrl:a,customEmojiDarkUrl:s}),(0,g.jsx)("span",{className:"ml-2 break-all",children:i})]})}),(0,g.jsx)(A.JO,{type:"16-chevron-right",size:16,className:"text-default"})]},t)}))})]})},tn=function(){var e=(0,vt.ys)(),t=e.isLoading,r=e.data,n=(null===r||void 0===r?void 0:r.records)||[];return t?(0,g.jsxs)("div",{className:"space-y-3",children:[(0,g.jsx)(Xt,{width:"50px"}),(0,g.jsx)(Xt,{rows:5})]}):Ur()(n)?(0,g.jsx)("div",{className:"px-6",children:(0,g.jsx)(he.Z.BodyMd,{children:(0,P.t)("support_widget.no_spaces_found")})}):(0,g.jsx)("div",{className:"mb-4 overflow-auto",children:(0,g.jsx)("div",{className:"mt-1.5",children:n.map((function(e){return(0,g.jsx)(en,{spaceGroup:e},e.id)}))})})};function rn(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 a,s=e[Symbol.iterator]();!(n=(a=s.next()).done)&&(r.push(a.value),!t||r.length!==t);n=!0);}catch(l){i=!0,o=l}finally{try{n||null==s.return||s.return()}finally{if(i)throw o}}return r}(e,t)||function(e,t){if(!e)return;if("string"===typeof e)return nn(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 nn(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 nn(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}var on=function(){var e=rn((0,n.useState)(""),2),t=e[0],r=e[1],i=(0,L.k6)(),o=(0,L.UO)().spaceId,a=(0,ae.J1)().currentSpaceProperties,s=a.custom_emoji_url,l=a.custom_emoji_dark_url,c=a.emoji,u=a.name,d=t||o,p=(0,L.$B)(_e._N.spaceGroups());return(0,g.jsxs)("div",{className:"flex flex-col",children:[(0,g.jsxs)("div",{className:J()("bg-primary sticky top-0 z-10 flex h-[52px] shrink-0 items-center space-x-4 border-b px-3",{"justify-between":o,"justify-center":!o}),children:[o&&(0,g.jsx)(Ke,{type:"back",onClick:function(){return i.replace("/space_groups")}}),p?(0,g.jsx)(I.Di,{weight:"semibold",children:(0,P.t)("support_widget.search_container.title")}):(0,g.jsxs)("div",{className:"text-dark help-view-title flex",children:[(0,g.jsx)(Rr.S,{className:"!h-5 !w-auto",emoji:c,customEmojiUrl:s,customEmojiDarkUrl:l}),(0,g.jsx)("span",{className:"ml-2",children:(0,g.jsx)(I.Di,{weight:"semibold",children:u})})]}),o&&(0,g.jsx)("div",{className:"w-[44px]"})]}),(0,g.jsx)("div",{className:"px-6 pb-2 pt-5",children:(0,g.jsx)(Yr,{searchText:t,setSearchText:r})}),d?(0,g.jsx)(Gr,{spaceId:o,searchText:t}):(0,g.jsx)(tn,{})]})},an=function(){var e=(0,L.k6)();return(0,g.jsxs)("div",{className:"relative",children:[(0,g.jsx)("div",{className:"pointer-events-none absolute left-0 top-2.5 flex items-center pl-3 text-gray-500",children:(0,g.jsx)(A.JO,{type:"20-ai",size:20})}),(0,g.jsx)("input",{type:"text",className:"border-primary bg-primary text-default focus:border-light placeholder:text-light block h-10 w-full rounded-md pl-10 placeholder:opacity-100 focus:ring-0 sm:text-sm",placeholder:(0,P.t)("support_widget.chatbot.what_do_you_need_help_with"),onFocus:function(){return e.push("/ask")}})]})},sn=function(){var e=(0,vt.mb)(),t=e.isError,r=e.isLoading,n=e.data;return r?(0,g.jsxs)(g.Fragment,{children:[(0,g.jsx)(Xt,{rows:1,height:"52px",wrapperClassName:"px-0 mb-4"}),(0,g.jsx)(Xt,{rows:1,height:"200px",wrapperClassName:"px-4 mb-4"})]}):t||0===Object.keys(n).length?null:(0,g.jsxs)(pe.rU,{className:"border-primary bg-primary block cursor-pointer rounded-lg border p-4",to:"/news/".concat(n.id),children:[n.cover_image_url&&(0,g.jsx)("div",{children:(0,g.jsx)("img",{loading:"lazy",alt:"",className:"mb-4 rounded",src:n.cover_image_url})}),(0,g.jsxs)("div",{className:"text-dark mb-1",children:[(0,g.jsx)("div",{className:"news-title pb-3",children:(0,g.jsx)(I.Di,{weight:"semibold",children:n.name})}),(0,g.jsx)("div",{className:"news-excerpt",children:(0,g.jsx)(ee.Q,{children:(0,C.truncate)(n.body_plain_text,{length:200})})})]})]})},ln=function(){var e=(0,ae.J1)().toggleWidget,t=(0,N.wh)().currentUser;return window.drift.on("chatClose",(function(){window.drift.api.widget.hide(),window.drift.unload(),e()})),(0,g.jsx)("button",{type:"submit",onClick:function(){"undefined"!==typeof window.drift&&(e(),window.drift.load("fbn954vvh72x"),window.drift.on("ready",(function(){window.drift.config({verticalOffset:4,horizontalOffset:18}),window.drift.identify(t.id,{name:t.name,email:t.email}),window.drift.api.startInteraction({interactionId:361881})})))},className:"border-primary bg-primary mb-4 block w-full rounded-lg border pt-4 text-left",children:(0,g.jsx)("div",{className:"mb-4 ml-6",children:(0,g.jsx)(he.Z.LabelMd,{weight:"semibold",children:(0,P.t)("support_widget.talk_to_agent")})})})},cn=function(){var e=(0,vt.HF)(),t=e.isLoading,r=e.data,n=(r=void 0===r?{records:[]}:r).records;return t?(0,g.jsxs)(g.Fragment,{children:[(0,g.jsx)(Xt,{rows:1,wrapperClassName:"mb-1.5"}),(0,g.jsx)(Xt,{rows:3,wrapperClassName:"space-y-1"})]}):(0,g.jsx)("div",{className:"mt-1.5 flex flex-col justify-center pb-4",children:n.slice(0,ve.St).map((function(e){return(0,g.jsx)(Hr,{post:e},e.id)}))})},un=r(80312),dn=function(){var e=(0,N.wh)().currentCommunityMember,t=function(){var e=(0,N.wh)(),t=e.currentCommunity,r=e.currentCommunitySettings,i=!(null===r||void 0===r||!r.drift_at_support_widget_enabled),o=t.is_on_trial&&i;return(0,n.useEffect)((function(){if(o){var e=document.createElement("script");return e.type="text/javascript",e.id="hs-script-loader",e.async=!0,e.defer=!0,e.src="//js.hs-scripts.com/9306053.js",document.body.appendChild(e),function(){document.body.removeChild(e)}}}),[o]),{shouldShowDriftLink:o}}(),r=t.shouldShowDriftLink;return(0,g.jsxs)(g.Fragment,{children:[(0,g.jsx)("div",{className:"bg-circle h-[220px] rounded-lg rounded-b-none pb-[140px] pt-7",children:(0,g.jsxs)("div",{className:"pl-8",children:[(0,g.jsx)("div",{className:"flex flex-row items-center justify-between",children:(0,g.jsx)("img",{loading:"lazy",src:re,alt:(0,P.t)("support_widget.circle_logo_alt_text"),className:"h-10 w-10 rounded-md border-2 dark:border-white"})}),(0,g.jsxs)("div",{className:"mt-4 flex items-center text-white",children:[(0,g.jsx)(he.Z.TitleMd,{color:"text-white",children:(0,P.t)("support_widget.greeting",{first_name:(null===e||void 0===e?void 0:e.first_name)||(0,P.t)("support_widget.default_greeting_name")})}),(0,g.jsx)("img",{loading:"lazy",src:un,alt:(0,P.t)("support_widget.hand_wave_alt_text"),className:"ml-2 h-6 w-6"})]}),(0,g.jsx)("div",{className:"mt-1",children:(0,g.jsx)(he.Z.BodySm,{color:"text-white",children:(0,P.t)("support_widget.greeting_question_1")})})]})}),(0,g.jsxs)("div",{className:"px-4 pb-4",children:[(0,g.jsxs)("div",{className:"border-primary bg-primary mb-4 mt-[-64px] rounded-lg border pt-4",children:[(0,g.jsx)("div",{className:"ml-6",children:(0,g.jsx)("span",{className:"flex items-center gap-3",children:(0,g.jsx)(he.Z.LabelMd,{weight:"semibold",color:"text-dark",children:(0,P.t)("support_widget.chatbot.i_need_help")})})}),(0,g.jsx)("div",{className:"px-6 py-4",children:(0,g.jsx)(an,{})})]}),(0,g.jsxs)("div",{className:"border-primary bg-primary mb-4 rounded-lg border pt-4",children:[(0,g.jsx)("div",{className:"mb-3 ml-6",children:(0,g.jsx)("a",{href:"https://community.circle.so/c/tutorials",target:"_blank",rel:"noreferrer",children:(0,g.jsx)(he.Z.LabelMd,{weight:"semibold",color:"text-dark hover:text-circle",children:(0,P.t)("support_widget.tutorial_posts")})})}),(0,g.jsx)(cn,{})]}),r&&(0,g.jsx)(ln,{}),(0,g.jsx)(sn,{})]})]})},pn=function(e){var t=e.post;return(0,g.jsxs)(pe.rU,{className:"border-primary bg-primary mb-4 block cursor-pointer rounded-lg border p-4",to:"/news/".concat(t.id),children:[t.cover_image_url&&(0,g.jsx)("div",{children:(0,g.jsx)("img",{loading:"lazy",alt:"",className:"mb-4 rounded",src:t.cover_image_url})}),(0,g.jsxs)("div",{className:"text-dark mb-1",children:[(0,g.jsx)("div",{className:"news-title pb-3",children:(0,g.jsx)(I.Di,{weight:"semibold",children:t.name})}),(0,g.jsx)("div",{className:"news-excerpt",children:(0,g.jsx)(ee.Q,{children:(0,C.truncate)(t.body_plain_text,{length:200})})})]})]})},fn=function(){var e=(0,vt.bc)(),t=e.isLoading,r=e.data;if(t)return(0,g.jsxs)(g.Fragment,{children:[(0,g.jsx)(Xt,{rows:1,height:"52px",wrapperClassName:"!px-0 mb-4"}),(0,g.jsx)(Xt,{rows:2,height:"170px",wrapperClassName:"px-2 mb-4"})]});var n=(null===r||void 0===r?void 0:r.records)||[];return(0,g.jsxs)("div",{className:"flex flex-col",children:[(0,g.jsx)("div",{className:"border-primary bg-primary sticky top-0 z-10 mb-4 flex h-[52px] shrink-0 items-center justify-center border-b px-3",children:(0,g.jsx)(I.Di,{weight:"semibold",children:(0,P.t)("support_widget.news.news")})}),(0,g.jsxs)("div",{className:"mb-4 px-4",children:[n.map((function(e){return(0,g.jsx)(pn,{post:e},e.id)})),(0,g.jsxs)("a",{href:ve.NA,target:"_blank",rel:"noopener noreferrer",className:"see-more-news border-circle my-4 flex w-full justify-center gap-2 rounded-md border p-1",children:[(0,P.t)("support_widget.news.see_more"),(0,g.jsx)(A.JO,{type:"share-support-widget",useWithFillCurrentColor:!0,size:16})]})]})]})},mn=r(68375),bn=r(29458),vn=r(5947),hn=function(e){var t=e.postUrl;return(0,g.jsxs)("a",{href:t,target:"_blank",rel:"noopener noreferrer",className:"border-circle my-2 flex w-full justify-center gap-2 rounded-lg border p-1",children:[(0,g.jsx)(A.JO,{type:"share-support-widget",useWithFillCurrentColor:!0,size:16}),(0,P.t)("support_widget.open_post")]})},yn=function(){var e=(0,L.$B)().params.id,t=(0,vt.HG)(e),r=t.isError,n=t.isLoading,i=t.data;return n?(0,g.jsxs)(g.Fragment,{children:[(0,g.jsx)(Xt,{rows:1,height:"52px",wrapperClassName:"px-0 mb-4"}),(0,g.jsx)(Xt,{rows:1,height:"150px",wrapperClassName:"px-0 space-y-0"}),(0,g.jsx)(Xt,{rows:1,height:"34px",wrapperClassName:"my-4"}),(0,g.jsx)(Xt,{rows:6})]}):r?(0,g.jsxs)("div",{className:"flex flex-col",children:[(0,g.jsxs)("div",{className:"support-widget-post__header border-primary bg-primary sticky top-0 z-10 flex h-[52px] items-center justify-between border-b px-3",children:[(0,g.jsx)(Ke,{type:"back"}),(0,g.jsx)("div",{className:"flex items-center",children:(0,g.jsx)(Ke,{type:"expand"})})]}),(0,g.jsx)("div",{className:"support-widget-post__body grow",children:(0,g.jsx)("div",{className:"mx-6 my-3 max-h-full",children:(0,P.t)("support_widget.post_not_found")})})]}):(0,g.jsxs)("div",{className:"flex flex-col",children:[(0,g.jsxs)("div",{className:"support-widget-post__header border-primary bg-primary sticky top-0 z-10 flex h-[52px] shrink-0 items-center justify-between border-b px-3",children:[(0,g.jsx)(Ke,{type:"back"}),(0,g.jsxs)("div",{className:"flex items-center",children:[(0,g.jsx)(Ke,{href:null===i||void 0===i?void 0:i.post_url,icon:"share-support-widget",size:16}),(0,g.jsx)(Ke,{type:"expand"})]})]}),(0,g.jsxs)("div",{className:"support-widget-post__body !mb-0 grow",children:[i.cover_image_url&&(0,g.jsx)("div",{children:(0,g.jsx)("img",{loading:"lazy",alt:"",src:i.cover_image_url})}),(0,g.jsx)("div",{className:"mx-6 my-4",children:(0,g.jsx)(he.Z.TitleMd,{children:(0,g.jsx)("a",{className:"!text-dark transition-colors duration-150 ease-linear hover:!text-[#4262F0]",href:i.post_url||ve.NA,target:"_blank",rel:"noreferrer noopener",children:i.name})})}),(0,g.jsxs)("div",{id:"news_view_post_body",className:"mx-6 my-3 flex max-h-full flex-col gap-2",children:[(0,mn.Iz)(i)&&i.body_trix_content&&(0,g.jsx)(bn.P,{content:i.body_trix_content}),(0,mn.s8)(i)&&i.tiptap_body&&(0,g.jsx)(vn.R,{readOnly:!0,value:i.tiptap_body.body,sgidToObjectMap:i.tiptap_body.sgids_to_object_map,inlineAttachments:i.tiptap_body.inline_attachments,disabledExtensions:["cta"]}),(0,g.jsx)("div",{className:"py-4",children:(0,g.jsx)(hn,{postUrl:i.post_url})})]})]})]})},gn=r(62268);function _n(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 a,s=e[Symbol.iterator]();!(n=(a=s.next()).done)&&(r.push(a.value),!t||r.length!==t);n=!0);}catch(l){i=!0,o=l}finally{try{n||null==s.return||s.return()}finally{if(i)throw o}}return r}(e,t)||function(e,t){if(!e)return;if("string"===typeof e)return jn(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 jn(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 jn(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}var xn=function(e){var t=e.post,r=_n((0,n.useState)(null),2),i=r[0],o=r[1],a=(0,$.useMutation)((function(e){var t=e.postId,r=e.value;return K.R.createPostFeedback({postId:t,helpful:r})})).mutate;return(0,n.useEffect)((function(){null!==i&&document.getElementById("feedback-response-container").scrollIntoView()}),[i]),(0,g.jsxs)("div",{className:"mx-auto w-full pt-4",children:[(0,g.jsx)("div",{className:"mb-6",children:(0,g.jsx)(I.Di,{weight:"semibold",children:(0,P.t)("support_widget.was_this_article_helpful")})}),(0,g.jsx)("div",{className:"mb-6 flex justify-center gap-4",children:(0,g.jsx)(gn.O,{value:i,handleFeedback:function(e){o(e),a({postId:t.id,value:e})}})}),(0,g.jsxs)("div",{id:"feedback-response-container",children:[i&&(0,g.jsx)("div",{className:"mb-2",children:(0,g.jsx)(ee.Q,{children:(0,P.t)("support_widget.thank_you_for_article_feedback")})}),!1===i&&(0,g.jsx)("div",{className:"mt-8",children:(0,g.jsx)("div",{className:"bg-primary",children:(0,g.jsx)("div",{className:"my-5",children:(0,g.jsx)(pe.rU,{to:_e._N.askChatBot(),children:(0,g.jsx)(Wr,{label:(0,P.t)("support_widget.still_need_help"),className:"dark:bg-gray-50 dark:text-gray-800"})})})})})]})]})},wn=function(e){var t=e.id,r=(0,n.useRef)(null),i=(0,L.k6)(),o=(0,vt.vc)(t),a=o.isError,s=o.isLoading,l=o.data,c=(null===l||void 0===l?void 0:l.post_url)||ve.kL;["help-en.circle.so","help-pt.circle.so","pt-help.circle.so"].forEach((function(e){c.includes(e)&&(c=c.replace(e,"help.circle.so"))}));var u=(0,n.useCallback)((function(e){e.preventDefault(),e.stopPropagation();var t=e.currentTarget.getAttribute("data-post-id");i.push(_e._N.showPost(t))}),[i]),d=(0,n.useCallback)((function(e){var t=e.containerElement;l&&(t.querySelectorAll(".trix-content a").forEach((function(e){l.urls_hash[e.href]?e.setAttribute("data-post-id",l.urls_hash[e.href]):(e.setAttribute("target","_blank"),e.setAttribute("rel","noreferrer"))})),t.querySelectorAll(".trix-content a[data-post-id]").forEach((function(e){e.addEventListener("click",u)})),r.current=t)}),[l,u]);return(0,n.useEffect)((function(){return function(){r.current&&r.current.querySelectorAll(".trix-content a[data-post-id]").forEach((function(e){e.removeEventListener("click",u)}))}}),[u]),s?(0,g.jsxs)(g.Fragment,{children:[(0,g.jsx)(Xt,{rows:1,height:"52px",wrapperClassName:"px-0 mb-4"}),(0,g.jsx)(Xt,{rows:1,height:"150px",wrapperClassName:"px-0 space-y-0"}),(0,g.jsx)(Xt,{rows:1,height:"34px",wrapperClassName:"my-4"}),(0,g.jsx)(Xt,{rows:6})]}):a?(0,g.jsxs)("div",{className:"flex flex-col",children:[(0,g.jsxs)("div",{className:"support-widget-post__header border-primary bg-primary sticky top-0 z-10 flex h-[52px] shrink-0 items-center justify-between border-b px-3",children:[(0,g.jsx)(Ke,{type:"back"}),(0,g.jsx)("div",{className:"flex items-center",children:(0,g.jsx)(Ke,{type:"expand"})})]}),(0,g.jsx)("div",{className:"support-widget-post__body grow",children:(0,g.jsx)("div",{className:"mx-6 my-3 max-h-full",children:(0,P.t)("support_widget.post_not_found")})})]}):(0,g.jsxs)("div",{className:"flex flex-col",children:[(0,g.jsxs)("div",{className:"support-widget-post__header border-primary bg-primary sticky top-0 z-10 flex h-[52px] shrink-0 items-center justify-between border-b px-3",children:[(0,g.jsx)(Ke,{type:"back"}),(0,g.jsxs)("div",{className:"flex items-center",children:[(0,g.jsx)(Ke,{href:c,icon:"share-support-widget",size:16}),(0,g.jsx)(Ke,{type:"expand"})]})]}),(0,g.jsxs)("div",{className:"support-widget-post__body !mb-0 grow",children:[l.cover_image_url&&(0,g.jsx)("div",{children:(0,g.jsx)("img",{loading:"lazy",alt:"",src:l.cover_image_url})}),(0,g.jsx)("div",{className:"mx-6 my-4",children:(0,g.jsx)(he.Z.TitleLg,{children:(0,g.jsx)("a",{className:"!text-dark transition-colors duration-150 ease-linear hover:!text-[#4262F0]",href:c,target:"_blank",rel:"noreferrer noopener",children:l.name})})}),(0,g.jsxs)("div",{className:"mx-6 my-3 flex max-h-full flex-col gap-2",children:[(0,mn.Iz)(l)&&l.body_trix_content&&(0,g.jsx)(bn.P,{content:l.body_trix_content,transformLinks:d}),(0,mn.s8)(l)&&l.tiptap_body&&(0,g.jsx)(vn.R,{readOnly:!0,value:l.tiptap_body.body,sgidToObjectMap:l.tiptap_body.sgids_to_object_map,inlineAttachments:l.tiptap_body.inline_attachments}),(0,g.jsx)(hn,{postUrl:c}),"tutorials"!==l.space_slug&&(0,g.jsxs)(g.Fragment,{children:[(0,g.jsx)("div",{className:"border-primary mb-0 grow border-b pt-2"}),(0,g.jsx)(xn,{post:l})]})]})]})]})};function On(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 Sn(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?On(Object(r),!0).forEach((function(t){Pn(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):On(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function Pn(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function kn(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 a,s=e[Symbol.iterator]();!(n=(a=s.next()).done)&&(r.push(a.value),!t||r.length!==t);n=!0);}catch(l){i=!0,o=l}finally{try{n||null==s.return||s.return()}finally{if(i)throw o}}return r}(e,t)||function(e,t){if(!e)return;if("string"===typeof e)return Cn(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 Cn(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 Cn(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}var Nn=function(){var e,t=(0,ae.J1)(),r=t.isOpen,i=t.shouldDisplayOnboarding,o=t.toggleWidget,a=kn((0,n.useState)(0),2),s=a[0],l=a[1],c=kn((0,n.useState)(!1),2),u=c[0],d=c[1],p=kn((0,n.useState)(!0),2),f=p[0],m=p[1],b=kn((0,n.useState)(i),2),v=b[0],h=b[1],y=["/"],_=null===(e=(0,se.$o)())||void 0===e?void 0:e.location,j=(0,N.wh)(),x=j.currentCommunity,w=j.currentCommunitySettings;_&&"/"!=_&&y.push(_);var O=(0,$.useMutation)((function(){return K.R.completeOnboarding()}),{onSuccess:function(){},onError:function(){}}).mutate;(0,n.useEffect)((function(){l((0,se.pj)())}),[]);var S=function(){v&&O(),h(!1)},k=function(){return d(!0)},C=function(){return d(!1)},I=!r&&f&&v;return(0,g.jsxs)("div",{className:"fixed bottom-4 z-[60] flex flex-col",style:{right:s},children:[(0,g.jsx)(G.u,Sn(Sn({show:r},ve.sm),{},{children:(0,g.jsxs)(L.VA,{initialEntries:y,initialIndex:y.length-1,children:[(null===w||void 0===w?void 0:w.support_widget_analytics_enabled)&&(0,g.jsx)(L.AW,{render:function(e){var t=e.location;return"function"===typeof window.gtag&&window.gtag("event","page_view",{page_location:window.location.href,page_path:t.pathname+t.search,page_title:(0,P.t)("support_widget.support_widget"),community_name:null===x||void 0===x?void 0:x.name,community_id:null===x||void 0===x?void 0:x.id}),null}}),(0,g.jsx)(be,{children:(0,g.jsx)(de,{children:(0,g.jsxs)(L.rs,{children:[(0,g.jsx)(L.AW,{exact:!0,path:"/",component:dn},"path"),(0,g.jsx)(L.AW,{exact:!0,path:"/ask",component:Vt},"path"),(0,g.jsx)(L.AW,{exact:!0,path:"/form",component:Dr},"path"),(0,g.jsx)(L.AW,{exact:!0,path:"/space_groups",component:on},"path"),(0,g.jsx)(L.AW,{exact:!0,path:"/news",component:fn},"path"),(0,g.jsx)(L.AW,{exact:!0,path:"/spaces/:spaceId/posts",component:on},"path"),(0,g.jsx)(L.AW,{exact:!0,path:"/conversations",component:gr},"path"),(0,g.jsx)(L.AW,{exact:!0,path:"/conversations/:id",component:fr},"path"),(0,g.jsx)(L.AW,{exact:!0,path:"/news/:id",component:yn},"path"),(0,g.jsx)(L.AW,{exact:!0,path:"/posts/:id",render:function(e){var t=e.match;return(0,g.jsx)(wn,{id:t.params.id},t.params.id)}},"path"),(0,g.jsx)(L.AW,{exact:!0,path:"/events",component:Mr},"path")]})})})]})})),I&&(0,g.jsx)(ne,{onClick:function(){return S()}}),(0,g.jsxs)("div",{className:"-mr-5 mt-5 flex justify-end align-baseline",onMouseOver:k,onFocus:k,onMouseOut:C,onBlur:C,children:[(0,g.jsx)("div",{className:J()("transition-[width,transform] duration-300 ease-linear",{"translate-x-30 w-0":!f}),children:(0,g.jsx)(Y,{isOpen:r,onClick:function(){f&&(S(),o({shouldTriggerOnWidgetClose:!0}))}})}),(0,g.jsx)(A.JO,{type:f?"12-chevron-right":"12-chevron-left",size:12,className:J()("cursor-pointer text-gray-400",{invisible:v||r||f&&!u}),onClick:f?function(){return m(!1)}:function(){return m(!0)}})]})]})},An=function(){var e=(0,L.TH)(),t=(0,N.nT)().records,r=(0,N.wh)().currentCommunityMember,n=(0,se.$o)();for(var i in n)(i.match(/conversation-view-\d+-comment/)&&""===n[i]||i.match(/conversation-view-\d+-attachments/)&&0===n[i].length||"isChatWindowExpanded"===i)&&delete n[i];(0,se.qQ)(n);var o=!(null!==r&&void 0!==r&&r.is_admin),a=t.filter((function(e){return"chat"===e.post_type})).map((function(e){return e.slug})),s=ve._9.concat(a).some((function(t){return e.pathname.includes(t)}));return o||s?null:(0,g.jsx)(g.Fragment,{children:(0,W.createPortal)((0,g.jsx)(w.S,{renderFunc:H,children:(0,g.jsx)(Nn,{})}),document.body)})},In=r(28175),En=r(37601),Dn=r(87658),Tn=r(64632),Ln=r(44687),Mn=r(57103),Rn=["children","hideAppBar"];function Bn(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 Un(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Bn(Object(r),!0).forEach((function(t){Fn(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Bn(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function Fn(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function zn(e,t){if(null==e)return{};var r,n,i=function(e,t){if(null==e)return{};var r,n,i={},o=Object.keys(e);for(n=0;n<o.length;n++)r=o[n],t.indexOf(r)>=0||(i[r]=e[r]);return i}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n<o.length;n++)r=o[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(i[r]=e[r])}return i}var Vn=function(e){var t=e.children,r=e.hideAppBar,i=zn(e,Rn),o=(0,Tn.l)(),a=o.config,s=o.setConfig,l=(0,R.T)().isReactFlowWorkflowsRoute;return(0,n.useEffect)((function(){s((function(e){return Un(Un({},e),{},{hideAppBar:r})}))}),[r,s]),(0,Mn.T)(),(0,g.jsx)(Ln.a,Un(Un({},i),{},{disableRightSidebar:a.disableRightSidebar,renderLeftSidebar:a.renderLeftSidebar,disableSidebar:a.disableSidebar||l,hideAppBar:a.hideAppBar,children:t}))},qn=["children"];function Zn(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 Wn(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Zn(Object(r),!0).forEach((function(t){Hn(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Zn(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function Hn(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function Gn(e,t){if(null==e)return{};var r,n,i=function(e,t){if(null==e)return{};var r,n,i={},o=Object.keys(e);for(n=0;n<o.length;n++)r=o[n],t.indexOf(r)>=0||(i[r]=e[r]);return i}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n<o.length;n++)r=o[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(i[r]=e[r])}return i}var Qn=function(e){var t=e.children,r=Gn(e,qn);return(0,Mn.M)(),(0,g.jsx)(Vn,Wn(Wn({},r),{},{children:t}))},Jn=["shouldHideMainHeader","children","hideAppBar"];function $n(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 Kn(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?$n(Object(r),!0).forEach((function(t){Xn(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):$n(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function Xn(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function Yn(e,t){if(null==e)return{};var r,n,i=function(e,t){if(null==e)return{};var r,n,i={},o=Object.keys(e);for(n=0;n<o.length;n++)r=o[n],t.indexOf(r)>=0||(i[r]=e[r]);return i}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n<o.length;n++)r=o[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(i[r]=e[r])}return i}var ei=function(e){var t=e.shouldHideMainHeader,r=void 0===t||t,n=e.children,i=e.hideAppBar,o=void 0!==i&&i,a=Yn(e,Jn);return r?(0,g.jsx)(Tn.S,{children:(0,g.jsx)(Qn,Kn(Kn({},a),{},{children:n}))}):(0,g.jsx)(Tn.S,{children:(0,g.jsx)(Vn,Kn(Kn({hideAppBar:o},a),{},{children:n}))})},ti=r(98929),ri=r(131),ni=r(44801),ii=r(32615),oi=r(77388),ai=r(63353),si=(0,oi.u)((function(){return Promise.all([r.e(532),r.e(6188)]).then(r.bind(r,86020))})),li=function(){return(0,g.jsx)(n.Suspense,{fallback:(0,g.jsx)(ai.w,{}),children:(0,g.jsx)(si,{})})},ci=(0,oi.u)((function(){return r.e(1266).then(r.bind(r,88426))})),ui=function(){return(0,g.jsx)(n.Suspense,{fallback:(0,g.jsx)(ai.w,{}),children:(0,g.jsx)(ci,{})})},di=(0,oi.u)((function(){return r.e(9885).then(r.bind(r,79885))})),pi=function(){return(0,g.jsx)(n.Suspense,{fallback:(0,g.jsx)(ai.w,{}),children:(0,g.jsx)(di,{})})},fi=(0,oi.u)((function(){return Promise.all([r.e(532),r.e(2222),r.e(2727)]).then(r.bind(r,94019))})),mi=function(){return(0,g.jsx)(n.Suspense,{fallback:(0,g.jsx)(ai.w,{}),children:(0,g.jsx)(fi,{})})},bi=(0,oi.u)((function(){return r.e(3748).then(r.bind(r,53748))})),vi=function(){return(0,g.jsx)(n.Suspense,{fallback:(0,g.jsx)(ai.w,{}),children:(0,g.jsx)(bi,{})})},hi=(0,oi.u)((function(){return r.e(966).then(r.bind(r,45150))})),yi=function(e){var t=e.pageTitle;return(0,g.jsx)(n.Suspense,{fallback:(0,g.jsx)(ai.w,{}),children:(0,g.jsx)(hi,{pageTitle:t})})},gi=(0,oi.u)((function(){return r.e(1832).then(r.bind(r,71832))})),_i=function(){return(0,g.jsx)(n.Suspense,{fallback:(0,g.jsx)(ai.w,{}),children:(0,g.jsx)(gi,{})})},ji=(0,oi.u)((function(){return r.e(4541).then(r.bind(r,70068))})),xi=function(){return(0,g.jsx)(n.Suspense,{fallback:(0,g.jsx)(ai.w,{}),children:(0,g.jsx)(ji,{})})},wi=(0,oi.u)((function(){return r.e(4322).then(r.bind(r,67015))})),Oi=function(){return(0,g.jsx)(n.Suspense,{fallback:(0,g.jsx)(ai.w,{}),children:(0,g.jsx)(wi,{})})},Si=(0,oi.u)((function(){return Promise.all([r.e(4640),r.e(9479)]).then(r.bind(r,69479))})),Pi=function(){return(0,g.jsx)(n.Suspense,{fallback:(0,g.jsx)(ai.w,{}),children:(0,g.jsx)(Si,{})})},ki=(0,oi.u)((function(){return r.e(4839).then(r.bind(r,4839))})),Ci=function(){return(0,g.jsx)(n.Suspense,{fallback:(0,g.jsx)(ai.w,{}),children:(0,g.jsx)(ki,{})})},Ni=(0,oi.u)((function(){return Promise.all([r.e(9904),r.e(2262),r.e(8998)]).then(r.bind(r,78203))})),Ai=function(){return(0,g.jsx)(n.Suspense,{fallback:(0,g.jsx)(ai.w,{}),children:(0,g.jsx)(Ni,{})})},Ii=(0,oi.u)((function(){return r.e(2171).then(r.bind(r,32171))})),Ei=function(){return(0,g.jsx)(n.Suspense,{fallback:(0,g.jsx)(ai.w,{}),children:(0,g.jsx)(Ii,{})})},Di=(0,oi.u)((function(){return Promise.all([r.e(2262),r.e(7871)]).then(r.bind(r,65856))})),Ti=function(){return(0,g.jsx)(n.Suspense,{fallback:(0,g.jsx)(ai.w,{}),children:(0,g.jsx)(Di,{})})},Li=(0,oi.u)((function(){return r.e(5004).then(r.bind(r,5004))})),Mi=function(){return(0,g.jsx)(n.Suspense,{fallback:(0,g.jsx)(ai.w,{}),children:(0,g.jsx)(Li,{})})},Ri=(0,oi.u)((function(){return r.e(4982).then(r.bind(r,74982))})),Bi=function(){return(0,g.jsx)(n.Suspense,{fallback:(0,g.jsx)(ai.w,{}),children:(0,g.jsx)(Ri,{})})},Ui=(0,oi.u)((function(){return Promise.all([r.e(1769),r.e(7247)]).then(r.bind(r,77247))})),Fi=function(){return(0,g.jsx)(n.Suspense,{fallback:(0,g.jsx)(ai.w,{}),children:(0,g.jsx)(Ui,{})})},zi=(0,oi.u)((function(){return Promise.all([r.e(532),r.e(6649),r.e(461)]).then(r.bind(r,70461))})),Vi=function(){return(0,g.jsx)(n.Suspense,{fallback:(0,g.jsx)(ai.w,{}),children:(0,g.jsx)(zi,{})})},qi=(0,oi.u)((function(){return Promise.all([r.e(532),r.e(8531)]).then(r.bind(r,38531))})),Zi=function(){return(0,g.jsx)(n.Suspense,{fallback:(0,g.jsx)(ai.w,{}),children:(0,g.jsx)(qi,{})})},Wi=(0,oi.u)((function(){return Promise.all([r.e(532),r.e(2606),r.e(964),r.e(8770),r.e(7639)]).then(r.bind(r,71165))})),Hi=function(){return(0,g.jsx)(n.Suspense,{fallback:(0,g.jsx)(ai.w,{}),children:(0,g.jsx)(Wi,{})})},Gi=(0,oi.u)((function(){return r.e(8856).then(r.bind(r,10267))})),Qi=function(){return(0,g.jsx)(n.Suspense,{fallback:(0,g.jsx)(ai.w,{}),children:(0,g.jsx)(Gi,{})})},Ji=(0,oi.u)((function(){return Promise.all([r.e(532),r.e(9753)]).then(r.bind(r,29753))})),$i=function(){return(0,g.jsx)(n.Suspense,{fallback:(0,g.jsx)(ai.w,{}),children:(0,g.jsx)(Ji,{})})},Ki=(0,oi.u)((function(){return r.e(4185).then(r.bind(r,43253))})),Xi=function(){return(0,g.jsx)(n.Suspense,{fallback:(0,g.jsx)(ai.w,{}),children:(0,g.jsx)(Ki,{})})},Yi=(0,oi.u)((function(){return r.e(2519).then(r.bind(r,10422))})),eo=function(){return(0,g.jsx)(n.Suspense,{fallback:(0,g.jsx)(ai.w,{}),children:(0,g.jsx)(Yi,{})})},to=(0,oi.u)((function(){return r.e(710).then(r.bind(r,80710))})),ro=function(){return(0,g.jsx)(n.Suspense,{fallback:(0,g.jsx)(ai.w,{}),children:(0,g.jsx)(to,{})})},no=(0,oi.u)((function(){return r.e(3253).then(r.bind(r,42323))})),io=function(){return(0,g.jsx)(n.Suspense,{fallback:(0,g.jsx)(ai.w,{}),children:(0,g.jsx)(no,{})})},oo=(0,oi.u)((function(){return r.e(8744).then(r.bind(r,35213))})),ao=function(){return(0,g.jsx)(n.Suspense,{fallback:(0,g.jsx)(ai.w,{}),children:(0,g.jsx)(oo,{})})},so=(0,oi.u)((function(){return Promise.all([r.e(532),r.e(1769),r.e(4799),r.e(3117),r.e(3280),r.e(2108)]).then(r.bind(r,2927))})),lo=function(){return(0,g.jsx)(n.Suspense,{fallback:(0,g.jsx)(ai.w,{}),children:(0,g.jsx)(so,{})})},co=(0,oi.u)((function(){return r.e(8457).then(r.bind(r,9866))})),uo=function(){return(0,g.jsx)(n.Suspense,{fallback:(0,g.jsx)(ai.w,{}),children:(0,g.jsx)(co,{})})},po=(0,oi.u)((function(){return r.e(761).then(r.bind(r,71565))})),fo=function(){return(0,g.jsx)(n.Suspense,{fallback:(0,g.jsx)(ai.w,{}),children:(0,g.jsx)(po,{})})},mo=(0,oi.u)((function(){return Promise.all([r.e(532),r.e(8190)]).then(r.bind(r,38190))})),bo=function(){return(0,g.jsx)(n.Suspense,{fallback:(0,g.jsx)(ai.w,{}),children:(0,g.jsx)(mo,{})})},vo=(0,oi.u)((function(){return r.e(8389).then(r.bind(r,95100))})),ho=function(){return(0,g.jsx)(n.Suspense,{fallback:(0,g.jsx)(ai.w,{}),children:(0,g.jsx)(vo,{})})},yo=(0,oi.u)((function(){return Promise.resolve().then(r.bind(r,65570))})),go=function(){return(0,g.jsx)(n.Suspense,{fallback:(0,g.jsx)(ai.w,{}),children:(0,g.jsx)(yo,{})})},_o=(0,oi.u)((function(){return r.e(5871).then(r.bind(r,96648))})),jo=function(){return(0,g.jsx)(n.Suspense,{fallback:(0,g.jsx)(ai.w,{}),children:(0,g.jsx)(_o,{})})},xo=(0,oi.u)((function(){return r.e(2833).then(r.bind(r,82833))})),wo=function(){return(0,g.jsx)(n.Suspense,{fallback:(0,g.jsx)(ai.w,{}),children:(0,g.jsx)(xo,{})})},Oo=(0,oi.u)((function(){return r.e(4850).then(r.bind(r,76115))})),So=function(){return(0,g.jsx)(n.Suspense,{fallback:(0,g.jsx)(ai.w,{}),children:(0,g.jsx)(Oo,{})})},Po=(0,oi.u)((function(){return r.e(2378).then(r.bind(r,32378))})),ko=function(){return(0,g.jsx)(n.Suspense,{fallback:(0,g.jsx)(ai.w,{}),children:(0,g.jsx)(Po,{})})},Co=(0,oi.u)((function(){return Promise.all([r.e(532),r.e(5094)]).then(r.bind(r,55094))})),No=function(){return(0,g.jsx)(n.Suspense,{fallback:(0,g.jsx)(ai.w,{}),children:(0,g.jsx)(Co,{})})},Ao=(0,oi.u)((function(){return r.e(3434).then(r.bind(r,13434))})),Io=function(){return(0,g.jsx)(n.Suspense,{fallback:(0,g.jsx)(ai.w,{}),children:(0,g.jsx)(Ao,{})})},Eo=function(){return(0,g.jsx)(L.l_,{to:"/members/onboarding"})},Do=(0,oi.u)((function(){return Promise.all([r.e(3748),r.e(8655)]).then(r.bind(r,49675))})),To=function(){return(0,g.jsx)(n.Suspense,{fallback:(0,g.jsx)(ai.w,{}),children:(0,g.jsx)(Do,{})})},Lo=(0,oi.u)((function(){return r.e(9716).then(r.bind(r,24660))})),Mo=function(){return(0,g.jsx)(n.Suspense,{fallback:(0,g.jsx)(ai.w,{}),children:(0,g.jsx)(Lo,{})})},Ro=(0,oi.u)((function(){return r.e(8282).then(r.bind(r,97863))})),Bo=function(){return(0,g.jsx)(n.Suspense,{fallback:(0,g.jsx)(ai.w,{}),children:(0,g.jsx)(Ro,{})})},Uo=(0,oi.u)((function(){return r.e(915).then(r.bind(r,915))})),Fo=function(){return(0,g.jsx)(n.Suspense,{fallback:(0,g.jsx)(ai.w,{}),children:(0,g.jsx)(Uo,{})})},zo=(0,oi.u)((function(){return r.e(9105).then(r.bind(r,37105))})),Vo=function(){return(0,g.jsx)(n.Suspense,{fallback:(0,g.jsx)(ai.w,{}),children:(0,g.jsx)(zo,{})})},qo=(0,oi.u)((function(){return r.e(5601).then(r.bind(r,15601))})),Zo=function(){return(0,g.jsx)(n.Suspense,{fallback:(0,g.jsx)(ai.w,{}),children:(0,g.jsx)(qo,{})})},Wo=(0,oi.u)((function(){return r.e(8765).then(r.bind(r,58765))})),Ho=function(){return(0,g.jsx)(n.Suspense,{fallback:(0,g.jsx)(ai.w,{}),children:(0,g.jsx)(Wo,{})})},Go=(0,oi.u)((function(){return Promise.all([r.e(532),r.e(2606),r.e(964),r.e(8770),r.e(2228)]).then(r.bind(r,42228))})),Qo=function(){return(0,g.jsx)(n.Suspense,{fallback:(0,g.jsx)(ai.w,{}),children:(0,g.jsx)(Go,{})})},Jo=(0,oi.u)((function(){return Promise.all([r.e(532),r.e(5076)]).then(r.bind(r,35076))})),$o=function(){return(0,g.jsx)(n.Suspense,{fallback:(0,g.jsx)(ai.w,{}),children:(0,g.jsx)(Jo,{})})},Ko=(0,oi.u)((function(){return r.e(6825).then(r.bind(r,76825))})),Xo=function(){return(0,g.jsx)(n.Suspense,{fallback:(0,g.jsx)(ai.w,{}),children:(0,g.jsx)(Ko,{})})},Yo=(0,oi.u)((function(){return Promise.all([r.e(532),r.e(8228)]).then(r.bind(r,8228))})),ea=function(){return(0,g.jsx)(n.Suspense,{fallback:(0,g.jsx)(ai.w,{}),children:(0,g.jsx)(Yo,{})})},ta=(0,oi.u)((function(){return r.e(8540).then(r.bind(r,88540))})),ra=function(){return(0,g.jsx)(n.Suspense,{fallback:(0,g.jsx)(ai.w,{}),children:(0,g.jsx)(ta,{})})},na=(0,oi.u)((function(){return Promise.all([r.e(532),r.e(3688)]).then(r.bind(r,93688))})),ia=function(){return(0,g.jsx)(n.Suspense,{fallback:(0,g.jsx)(ai.w,{}),children:(0,g.jsx)(na,{})})},oa=(0,oi.u)((function(){return r.e(79).then(r.bind(r,79))})),aa=function(){return(0,g.jsx)(n.Suspense,{fallback:(0,g.jsx)(ai.w,{}),children:(0,g.jsx)(oa,{})})},sa=(0,oi.u)((function(){return r.e(5794).then(r.bind(r,13527))})),la=function(){return(0,g.jsx)(n.Suspense,{fallback:(0,g.jsx)(ai.w,{}),children:(0,g.jsx)(sa,{})})},ca=(0,oi.u)((function(){return Promise.all([r.e(532),r.e(968),r.e(1013),r.e(8542)]).then(r.bind(r,1608))})),ua=function(){return(0,g.jsx)(n.Suspense,{fallback:(0,g.jsx)(ai.w,{}),children:(0,g.jsx)(ca,{})})},da=r(46068),pa=function(e){var t=e.isPaywallTaxAvailable,r=void 0!==t&&t,n=e.isAffiliatesEnabled,i=void 0!==n&&n,o=e.isWorkflowsEnabled,a=void 0!==o&&o,s=e.isPaywallPaymentSettingsAvailable,l=void 0!==s&&s,c=e.isMarketingHubEmailBroadcastsVisible,u=void 0!==c&&c,d=e.isGamificationEnabled,p=void 0!==d&&d,f=e.isV3Enabled,m=void 0!==f&&f;return(0,g.jsxs)(L.rs,{children:[(0,g.jsx)(da.i,{component:bo,path:"/settings",exact:!0}),(0,g.jsx)(da.i,{component:ro,path:"/settings/custom_domain",exact:!0}),(0,g.jsx)(da.i,{component:ho,path:"/settings/home",exact:!0}),(0,g.jsx)(da.i,{component:Eo,path:"/settings/onboarding/:tab?",exact:!0}),(0,g.jsx)(da.i,{component:Xi,path:"/settings/community_ai",exact:!0}),(0,g.jsx)(da.i,{component:ra,path:"/settings/spaces",exact:!0}),(0,g.jsx)(da.i,{component:aa,path:"/settings/topics",exact:!0}),(0,g.jsx)(da.i,{component:Xo,path:"/settings/posts/bulk_actions",exact:!0}),(0,g.jsx)(da.i,{component:$i,path:"/settings/code_snippets",exact:!0}),(0,g.jsx)(da.i,{component:la,path:"/settings/weekly_digest",exact:!0}),(0,g.jsx)(da.i,{component:li,path:"/settings/mobile_app",exact:!0}),(0,g.jsx)(da.i,{component:So,path:"/settings/messaging",exact:!0}),m&&(0,g.jsx)(da.i,{component:Io,path:"/settings/navigation",exact:!0}),(0,g.jsx)(da.i,{component:ea,path:"/settings/sso",exact:!0}),(0,g.jsx)(da.i,{component:uo,path:"/settings/embed",exact:!0}),(0,g.jsx)(da.i,{component:$o,path:"/settings/posts",exact:!0}),(0,g.jsx)(L.AW,{component:Qo,path:"/settings/plans",exact:!0}),(0,g.jsx)(L.AW,{component:Hi,path:"/settings/billing"}),(0,g.jsx)(L.AW,{component:Qi,path:"/settings/branded_apps"}),(0,g.jsx)(da.i,{component:Zi,path:"/settings/api"}),(0,g.jsx)(da.i,{component:ko,path:"/settings/moderation",exact:!0}),(0,g.jsx)(da.i,{component:No,path:"/settings/moderation/edit",exact:!0}),(0,g.jsx)(da.i,{component:Bo,path:"/settings/paywall_groups",exact:!0}),l&&(0,g.jsx)(da.i,{component:Fo,path:_e.lA.paywalls.payment_settings,exact:!0}),r&&(0,g.jsx)(da.i,{component:Zo,path:"/settings/paywall_tax_settings",exact:!0}),(0,g.jsx)(da.i,{component:Ho,path:"/settings/paywalls",exact:!1}),i&&(0,g.jsx)(da.i,{component:Bi,path:"/settings/affiliates_directory",exact:!0}),i&&(0,g.jsx)(da.i,{component:Mi,path:"/settings/affiliates_commissions",exact:!0}),i&&(0,g.jsx)(da.i,{component:Fi,path:"/settings/affiliates_settings",exact:!0}),(0,g.jsx)(da.i,{component:jo,path:"/settings/member_billing"}),(0,g.jsx)(da.i,{component:Vo,path:"/settings/paywall_subscriptions",exact:!1}),(0,g.jsx)(da.i,{component:ao,path:"/settings/developers",exact:!0}),(0,g.jsx)(da.i,{component:Mo,path:"/settings/paywall_charges",exact:!1}),(0,g.jsx)(da.i,{component:To,path:"/settings/paywall_bulk_logs",exact:!0}),(0,g.jsx)(da.i,{component:wo,path:"/settings/member_tags",exact:!1}),(0,g.jsx)(da.i,{component:eo,path:"/settings/coupons",exact:!0}),(0,g.jsx)(da.i,{component:ia,path:"/settings/theme",exact:!0}),(0,g.jsx)(L.AW,{component:go,path:"/settings/live_streams",exact:!1}),(0,g.jsx)(da.i,{component:Ci,path:"/audience/manage",exact:!0}),(0,g.jsx)(da.i,{component:Ti,path:_e.lA.members.access_groups}),(0,g.jsx)(da.i,{component:Pi,path:"/members/invite"}),(0,g.jsx)(da.i,{path:"/members/edit/:id",exact:!1,render:function(){return(0,g.jsx)(yi,{pageTitle:(0,P.t)("settings.edit_member.title")})}}),(0,g.jsx)(da.i,{component:_i,path:"/members/invitation_links"}),(0,g.jsx)(da.i,{component:xi,path:"/members/invitation_links/:id/edit",exact:!0}),(0,g.jsx)(da.i,{component:Oi,path:"/members/invitation_links/new",exact:!0}),(0,g.jsx)(da.i,{path:"/members/invitation_links/:action",exact:!0,render:function(){return(0,g.jsx)(yi,{pageTitle:(0,P.t)("settings.invitation_links.title")})}}),(0,g.jsx)(da.i,{path:"/members/invitation_links/:id/:action",exact:!0,render:function(){return(0,g.jsx)(yi,{pageTitle:(0,P.t)("settings.invitation_links.title")})}}),(0,g.jsx)(da.i,{component:Ai,path:"/members/onboarding/:tab?",exact:!0}),(0,g.jsx)(da.i,{path:"/members/bulk_import",exact:!0,render:function(){return(0,g.jsx)(yi,{pageTitle:(0,P.t)("settings.import_members.title")})}}),(0,g.jsx)(da.i,{component:vi,path:"/settings/members/bulk_import_tasks",exact:!0}),(0,g.jsx)(da.i,{component:Ei,path:"/members/profile_fields"}),(0,g.jsx)(da.i,{component:mi,path:"/settings/members/activity_logs",exact:!0}),(0,g.jsx)(da.i,{component:pi,path:"/settings/legal",exact:!0}),(0,g.jsx)(da.i,{component:ui,path:"/settings/discover",exact:!0}),(0,g.jsx)(da.i,{component:Vi,path:"/settings/analytics/:action?"}),p&&(0,g.jsx)(da.i,{component:fo,path:"/settings/gamification"}),a&&(0,g.jsx)(da.i,{component:ua,path:"/settings/workflows"}),u&&(0,g.jsx)(da.i,{component:lo,path:"/settings/emails"}),(0,g.jsx)(da.i,{component:io,path:"/settings/:component/:action/",exact:!0}),(0,g.jsx)(da.i,{component:io,path:"/settings/:component",exact:!0})]})},fa=r(94645),ma=r(5295),ba=function(){var e=(0,N.wh)(),t=e.isLoading,r=e.currentCommunity,i=e.currentCommunitySettings,o=(0,ti.Aq)(r),a=(0,L.k6)(),s=(0,fa.I)(),l=(0,ii.H)().isSettingsPage,c=(0,In.I)().isV3Enabled,u=(0,Dn.x)()||!(null!==r&&void 0!==r&&r.payment_processor),d=(0,En.N)(),p=(0,ri.m5)();if((0,n.useEffect)((function(){var e=a.listen((function(){window.scrollTo(0,0)}));return function(){return e()}})),t)return(0,g.jsx)(ma.a,{});if(!l)return null;var f=r.affiliates_feature_flag_enabled;return(0,g.jsx)(ni._p,{section:ni.kS.ADMIN,children:(0,g.jsx)(ei,{shouldHideMainHeader:!1,hideAppBar:o,children:(0,g.jsx)(pa,{isPaywallTaxAvailable:u,isAffiliatesEnabled:f,isWorkflowsEnabled:s,isPaywallPaymentSettingsAvailable:d,isMarketingHubEmailBroadcastsVisible:p,isGamificationEnabled:i.gamification_enabled,isV3Enabled:c})})})},va=(0,oi.u)((function(){return r.e(8424).then(r.bind(r,28424))})),ha=function(){var e=(0,N.wh)().currentCommunitySettings,t=null===e||void 0===e?void 0:e.circle_v3_eligible,r=null===e||void 0===e?void 0:e.circle_v3_enabled;return(0,g.jsx)(n.Suspense,{fallback:(0,g.jsx)(ai.w,{}),children:(0,g.jsx)(va,{isCircleV3Eligible:t,isCircleV3Enabled:r})})},ya=(0,oi.u)((function(){return Promise.all([r.e(532),r.e(848)]).then(r.bind(r,40848))})),ga=function(){return(0,g.jsx)(n.Suspense,{fallback:(0,g.jsx)(ai.w,{}),children:(0,g.jsx)(ya,{})})},_a=r(36911),ja=r(4979),xa=r(6027),wa=r(49942),Oa=(0,oi.u)((function(){return Promise.resolve().then(r.bind(r,28121))})),Sa=function(){return(0,g.jsx)(Ln.a,{disableRightSidebar:!0,children:(0,g.jsx)(xa.W,{fullWidth:!0,fullHeight:!0,children:(0,g.jsx)(n.Suspense,{fallback:(0,g.jsx)(ai.w,{}),children:(0,g.jsxs)(Ln.a.Body,{children:[(0,g.jsx)(_a.S,{title:(0,P.t)("header_v3.bookmarks")}),(0,g.jsx)(ja.Z,{leftContent:(0,g.jsx)(wa.y,{children:(0,P.t)("header_v3.bookmarks")}),hasBorder:!0}),(0,g.jsx)(Ln.a.Content,{fullWidth:!0,children:(0,g.jsx)("div",{className:"bg-primary m-4 mx-auto max-w-4xl overflow-auto lg:h-[calc(100vh-160px)]",children:(0,g.jsx)(Oa,{})})})]})})})})},Pa=(0,oi.u)((function(){return Promise.all([r.e(4640),r.e(2693)]).then(r.bind(r,6571))})),ka=function(){return(0,g.jsx)(n.Suspense,{fallback:(0,g.jsx)(ai.w,{}),children:(0,g.jsx)(Pa,{})})},Ca=(0,oi.u)((function(){return Promise.all([r.e(532),r.e(4147)]).then(r.bind(r,64147))})),Na=function(){return(0,g.jsx)(Ln.a,{disableRightSidebar:!0,children:(0,g.jsx)(n.Suspense,{fallback:(0,g.jsx)(ai.w,{}),children:(0,g.jsx)(Ca,{})})})},Aa=(0,oi.u)((function(){return Promise.all([r.e(532),r.e(321),r.e(1322),r.e(8632),r.e(1170),r.e(9342),r.e(2655),r.e(6586)]).then(r.bind(r,6586))})),Ia=function(){return(0,g.jsx)(n.Suspense,{fallback:(0,g.jsx)(ai.w,{}),children:(0,g.jsx)(Aa,{})})},Ea=(0,oi.u)((function(){return Promise.all([r.e(532),r.e(331)]).then(r.bind(r,32326))})),Da=function(){return(0,g.jsx)(n.Suspense,{fallback:(0,g.jsx)(ai.w,{}),children:(0,g.jsx)(Ea,{})})},Ta=(0,oi.u)((function(){return Promise.all([r.e(532),r.e(321),r.e(8632),r.e(5035)]).then(r.bind(r,28431))})),La=function(){return(0,g.jsx)(n.Suspense,{fallback:(0,g.jsx)(ai.w,{}),children:(0,g.jsx)(Ta,{})})},Ma=(0,oi.u)((function(){return Promise.all([r.e(532),r.e(3083),r.e(9342),r.e(8585),r.e(2910)]).then(r.bind(r,84734))})),Ra=function(){return(0,g.jsx)(n.Suspense,{fallback:(0,g.jsx)(ai.w,{}),children:(0,g.jsx)(Ma,{})})},Ba=(0,oi.u)((function(){return Promise.all([r.e(532),r.e(321),r.e(1322),r.e(8632),r.e(3083),r.e(1170),r.e(9342),r.e(2655),r.e(8585),r.e(1686)]).then(r.bind(r,81686))})),Ua=function(){return(0,g.jsx)(n.Suspense,{fallback:(0,g.jsx)(ai.w,{}),children:(0,g.jsx)(Ba,{})})},Fa=(0,oi.u)((function(){return r.e(2445).then(r.bind(r,45760))})),za=function(){return(0,g.jsx)(n.Suspense,{fallback:(0,g.jsx)(ai.w,{}),children:(0,g.jsx)(Fa,{})})},Va=(0,oi.u)((function(){return r.e(7607).then(r.bind(r,40670))})),qa=function(){return(0,g.jsx)(n.Suspense,{fallback:(0,g.jsx)(ai.w,{}),children:(0,g.jsx)(Va,{})})},Za=(0,oi.u)((function(){return Promise.all([r.e(532),r.e(1170),r.e(4169)]).then(r.bind(r,94169))})),Wa=function(){return(0,g.jsx)(n.Suspense,{fallback:(0,g.jsx)(ai.w,{}),children:(0,g.jsx)(Za,{})})},Ha=(0,oi.u)((function(){return r.e(743).then(r.bind(r,21117))})),Ga=function(){return(0,g.jsx)(Ln.a,{disableRightSidebar:!0,children:(0,g.jsx)(xa.W,{fullWidth:!0,fullHeight:!1,children:(0,g.jsx)(Ln.a.Body,{children:(0,g.jsx)(n.Suspense,{fallback:(0,g.jsx)(ai.w,{}),children:(0,g.jsx)(Ha,{})})})})})},Qa=(0,oi.u)((function(){return r.e(3565).then(r.bind(r,3565))})),Ja=function(){return(0,g.jsx)(n.Suspense,{fallback:(0,g.jsx)(ai.w,{}),children:(0,g.jsx)(Qa,{})})},$a=(0,oi.u)((function(){return r.e(5226).then(r.bind(r,10380))})),Ka=function(){return(0,g.jsx)(N.BD,{children:(0,g.jsx)(Ln.a,{disableRightSidebar:!0,children:(0,g.jsx)(xa.W,{fullWidth:!0,fullHeight:!1,children:(0,g.jsx)(n.Suspense,{fallback:(0,g.jsx)(ai.w,{}),children:(0,g.jsx)($a,{})})})})})},Xa=(0,oi.u)((function(){return Promise.all([r.e(532),r.e(2649)]).then(r.bind(r,72649))})),Ya=function(){return(0,g.jsx)(n.Suspense,{fallback:(0,g.jsx)(ai.w,{}),children:(0,g.jsx)(Xa,{})})},es=r(54567),ts=r(15130),rs=r(24482),ns={page_name:ts.$q.EDIT_PROFILE},is=function(e){var t=e.children,r=e.publicId,i=e.type,o=(0,es.P)({publicId:r,params:ns,type:i}).getProfileInfoQuery,a=(0,n.useMemo)((function(){return{publicId:r,profileInfoQuery:o,type:i}}),[r,o,i]);return(0,g.jsx)(rs.$.Provider,{value:a,children:t})},os=(0,oi.u)((function(){return Promise.all([r.e(532),r.e(9714),r.e(2222),r.e(7642),r.e(7111)]).then(r.bind(r,80891))})),as=function(){var e=(0,L.UO)().memberPublicId;return(0,g.jsx)(n.Suspense,{fallback:(0,g.jsx)(ai.w,{}),children:(0,g.jsx)(is,{type:"CommunityMember",publicId:e,children:(0,g.jsx)(os,{})})})},ss=(0,_e.NQ)({type:"CommunityMember"}),ls=[ss.index,ss.info,ss.access,ss.billing,ss.activityLogs],cs=function(){return(0,g.jsx)(da.i,{component:as,path:ls,exact:!0})},us=r(94572),ds=r(40725),ps=r.n(ds),fs=r(94700),ms=r(93433),bs=r(31470),vs=r(51557),hs=r(45576),ys=r(63367),gs=r(66628),_s=function(e){var t=e.level,r=e.isLocked,n=e.membersPercentage,i=e.levelName,o=e.pointsRequired,a=(0,hs.O)(t);return(0,g.jsxs)("div",{className:J()("flex space-x-2",n?"items-start":"items-center",r?"opacity-60":""),children:[(0,g.jsx)("div",{className:J()("flex h-8 w-8 items-center justify-center rounded-full border",r?"bg-primary text-dark border-primary":["border-transparent",a.bg]),children:r?(0,g.jsx)(A.JO,{size:14,type:"16-lock"}):(0,g.jsx)(he.Z.LabelSm,{weight:"semibold",children:(0,g.jsx)("span",{className:J()(r?"text-dark":a.text),children:t})})}),(0,g.jsxs)("div",{children:[(0,g.jsx)(he.Z.LabelSm,{weight:"semibold",children:(0,g.jsx)("div",{className:"text-dark",children:i||(0,ys.t)("leaderboard.level_n",{level:t})})}),(0,C.isNumber)(o)&&(0,g.jsx)(he.Z.LabelXs,{weight:"regular",children:(0,g.jsx)("div",{className:"text-default",children:(0,ys.t)("leaderboard.n_points_required",{count:(0,gs.HA)(o)})})})]})]})},js=function(){return(0,g.jsx)(g.Fragment,{children:Array.from(Array(9).keys()).map((function(e){return(0,g.jsxs)("div",{className:"flex items-center space-x-2",children:[(0,g.jsx)("div",{className:"bg-tertiary h-8 w-8 animate-pulse rounded-full"}),(0,g.jsxs)("div",{className:"space-y-1 py-0.5",children:[(0,g.jsx)("div",{className:"bg-tertiary h-4 w-12 animate-pulse rounded"}),(0,g.jsx)("div",{className:"bg-tertiary h-3 w-20 animate-pulse rounded"})]})]},"loading-state-".concat(e))}))})},xs=function(e){var t,r=e.isLoadingGamificationMember,n=e.currentLevel,i=(0,vs.c8)(),o=i.data,a=i.isLoading||!o||r||!n;return(0,g.jsx)("div",{className:"mt-6 grid grid-flow-col-dense grid-rows-5 gap-5 md:grid-rows-3",children:a?(0,g.jsx)(js,{}):null===(t=o.levels)||void 0===t?void 0:t.map((function(e){return(0,g.jsx)(_s,{isLocked:e.level>n,level:e.level,levelName:e.name,pointsRequired:e.points_required},e.level)}))})},ws=r(65980),Os=r(29651),Ss=r(44133),Ps=function(){var e=(0,N.wh)().currentCommunityMember,t=(0,Os.Y)({member_ids:[null===e||void 0===e?void 0:e.id]}),r=t.data,n=t.isLoading,i=null===r||void 0===r?void 0:r[0],o=(0,ws.k)(),a=(0,fs.Z)(),s=a.width,l=a.height,c=(0,Ss._)("last-celebrated-level"),u=c.setValue,d=c.getValue,p=!n&&Number(null===i||void 0===i?void 0:i.current_level)>1&&Number(d())<Number(null===i||void 0===i?void 0:i.current_level);return(0,g.jsxs)("div",{className:"border-primary bg-primary rounded-2xl border p-6",children:[p&&(0,g.jsx)(ps(),{width:s,height:l,style:{zIndex:999999},recycle:!1,tweenDuration:5e3,numberOfPieces:300,onConfettiComplete:function(){return u(null===i||void 0===i?void 0:i.current_level)}}),(0,g.jsx)("div",{className:"flex flex-col items-center justify-between md:flex-row",children:(0,g.jsxs)("div",{className:"grid w-full grid-flow-row-dense grid-cols-1 gap-5 sm:grid-cols-2 md:grid-cols-3",children:[(0,g.jsxs)("div",{className:"col-span-2 flex flex-col items-center space-x-3 space-y-4 md:flex-row md:space-y-0",children:[(0,g.jsx)(ms.i,{avatarUrl:null===e||void 0===e?void 0:e.avatar_url,name:null===e||void 0===e?void 0:e.name,progress:null===i||void 0===i?void 0:i.level_progress,level:null===i||void 0===i?void 0:i.current_level}),(0,g.jsxs)("div",{children:[(0,g.jsx)("div",{className:"text-dark text-center md:text-left",children:(0,g.jsx)(he.Z.LabelLg,{weight:"semibold",children:null===e||void 0===e?void 0:e.name})}),i&&Boolean(null===i||void 0===i?void 0:i.total_points)&&(0,g.jsx)(he.Z.LabelSm,{children:(0,g.jsx)("div",{className:"text-light text-center md:text-left",children:(0,ys.t)("leaderboard.n_points",{count:i.total_points})})})]})]}),(0,g.jsx)("div",{className:"col-span-3 flex flex-col justify-center sm:col-span-2 md:col-span-1",children:(0,g.jsxs)("div",{className:"mt-4 min-w-[200px] pt-1 text-center md:mt-0 md:pl-4 md:pt-0 md:text-left",children:[n||!i?(0,g.jsx)("div",{className:"bg-tertiary h-6 w-32 animate-pulse rounded-full text-center text-transparent md:text-left"}):(0,g.jsx)(bs.U,{level:null===i||void 0===i?void 0:i.current_level,levelName:null===i||void 0===i?void 0:i.current_level_name}),i&&(0,g.jsx)("div",{children:(0,g.jsx)(M.z,{type:"button",variant:"text",className:"md:flex",onClick:function(){return o.show()},children:(0,g.jsx)(he.Z.LabelXs,{weight:"regular",children:(0,g.jsxs)("div",{className:"text-light",children:[0===i.points_to_next_level?(0,ys.t)("leaderboard.maxed_out"):(0,ys.t)("leaderboard.n_points_to_level_up",{count:null===i||void 0===i?void 0:i.points_to_next_level}),(0,g.jsx)(A.JO,{type:"question-mark",className:"text-light ml-1 !w-3"})]})})})})]})})]})}),(0,g.jsx)(xs,{isLoadingGamificationMember:n,currentLevel:null===i||void 0===i?void 0:i.current_level})]})},ks=r(17091),Cs={1:{light:"leaderboard-rank-1",dark:"leaderboard-rank-1-dark"},2:{light:"leaderboard-rank-2",dark:"leaderboard-rank-2-dark"},3:{light:"leaderboard-rank-3",dark:"leaderboard-rank-3-dark"}},Ns=function(e){var t=e.rank,r=(0,m.TC)().isDarkAppearance,n=function(e,t){return function(e){return e>=1&&e<=3}(e)?t?Cs[e].dark:Cs[e].light:null}(t,Boolean(r));return n?(0,g.jsx)(A.JO,{className:"!w-8",size:32,type:n}):(0,g.jsx)("div",{className:"text-light text-center",children:(0,g.jsx)(he.Z.LabelSm,{weight:"semibold",children:t})})},As=r(30259),Is=function(e){var t=e.data,r=e.shouldShowPlusIcon,n=void 0!==r&&r,i=(0,ks.r)();return 0===t.length?(0,g.jsx)("div",{className:"mt-32 flex flex-col items-center justify-center",children:(0,g.jsx)(he.Z.TitleLg,{color:"text-dark",weight:"font-bold",children:(0,ys.t)("leaderboard.not_enough_activity.title")})}):(0,g.jsx)("div",{className:"border-primary bg-primary mt-4 flex flex-col rounded-2xl border",children:t.map((function(e,t){var r;return(0,g.jsxs)("div",{className:J()("flex items-center p-4 md:px-6",{"border-primary border-t":0!==t}),children:[(0,g.jsx)("div",{className:"mr-4 w-8 shrink-0",children:(0,g.jsx)(Ns,{rank:t+1})}),(0,g.jsxs)("button",{type:"button",onClick:function(){return t=e.public_uid,i.show({memberPublicId:t});var t},className:"flex min-w-0 flex-1 items-center",children:[(0,g.jsx)(As.C,{publicUid:e.public_uid,communityMemberId:e.community_member_id,avatarURL:e.avatar_url,name:e.name,headline:e.headline,messagingEnabled:e.messaging_enabled,children:(0,g.jsx)("div",{className:"mr-3 shrink-0",children:(0,g.jsx)(Ne.s,{src:e.avatar_url,name:null!==(r=e.name)&&void 0!==r?r:"",size:"10",isFullRounded:!0})})}),(0,g.jsxs)("div",{className:"flex min-w-0 flex-1 flex-col items-start",children:[(0,g.jsx)("div",{className:"inline-block w-full truncate text-left leading-4",children:(0,g.jsx)(he.Z.LabelMd,{weight:"semibold",truncate:!0,children:e.name})}),e.headline&&(0,g.jsx)("div",{className:"text-light inline-block w-full truncate text-left leading-4",children:(0,g.jsx)(he.Z.LabelSm,{color:"text-light",weight:"regular",truncate:!0,children:e.headline})})]})]}),(0,g.jsx)("div",{className:"ml-4 mr-1 shrink-0",children:(0,g.jsx)(he.Z.LabelSm,{weight:"semibold",children:(0,g.jsxs)("span",{className:"text-circle whitespace-nowrap",children:[n&&"+",e.total_points]})})})]},e.community_member_id)}))})},Es=function(){return(0,g.jsx)("div",{className:"border-primary bg-primary mt-4 flex flex-col rounded-2xl border",children:Array(10).fill(0).map((function(e,t){return(0,g.jsxs)("div",{className:J()("flex items-center space-x-6 p-4 px-6",{"border-primary border-t":0!==t}),children:[(0,g.jsx)("div",{className:"bg-tertiary h-8 w-8 animate-pulse rounded-full"}),(0,g.jsxs)("div",{className:"flex flex-1 items-start space-x-3",children:[(0,g.jsx)("div",{className:"bg-tertiary h-10 w-10 animate-pulse rounded-full"}),(0,g.jsxs)("div",{className:"flex flex-col space-y-2",children:[(0,g.jsx)("div",{className:"bg-tertiary h-5 w-32 animate-pulse rounded"}),(0,g.jsx)("div",{className:"bg-tertiary w-18 h-3 animate-pulse rounded"})]})]}),(0,g.jsx)("div",{className:"bg-tertiary h-5 w-10 animate-pulse rounded"})]},e)}))})},Ds=function(e){var t=e.label,r=e.queryParams,n=(0,L.TH)().search===r;return(0,g.jsx)(pe.OL,{to:"/leaderboard/".concat(r),className:J()("bg-primary border-primary hover:bg-tertiary focus-visible:outline-secondary text-darkest max-w-[200px] shrink-0 truncate rounded-full border px-4 py-2 text-sm transition-colors duration-75 focus-visible:rounded-full focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2",{"border-secondary":n}),children:(0,g.jsx)(he.Z.LabelXs,{weight:"medium",children:t})})},Ts=[{label:(0,ys.t)("leaderboard.date_ranges.7_days"),queryParams:"?period=7_days"},{label:(0,ys.t)("leaderboard.date_ranges.30_days"),queryParams:"?period=30_days"},{label:(0,ys.t)("leaderboard.date_ranges.all_time"),queryParams:"?period=all_time"}],Ls=function(){var e=(0,L.TH)(),t=(0,L.k6)();return Ts.some((function(t){var r=t.queryParams;return e.search===r}))||t.replace("/leaderboard/".concat(Ts[0].queryParams)),(0,g.jsx)("div",{className:"flex flex-1 items-center space-x-2",children:Ts.map((function(e){var t=e.label,r=e.queryParams;return(0,g.jsx)(Ds,{label:t,queryParams:r},r)}))})},Ms=function(){var e=(0,L.TH)().search,t=new URLSearchParams(e).get("period"),r="7_days"===t||"30_days"===t,n=(0,ws.k)(),i=function(e){var t=e.period,r=void 0===t?"7_days":t;return(0,$.useQuery)(["leaderboard",r],(function(){return(0,lt.UT)(_e.av.gamification.leaderboard({params:{period:r}}))}))}({period:t}),o=i.isLoading,a=i.data;return(0,g.jsxs)("div",{className:"py-8",children:[(0,g.jsxs)("div",{className:"flex items-center justify-between gap-x-2",children:[(0,g.jsx)(Ls,{}),(0,g.jsx)("button",{type:"button",className:"focus-visible:!outline-secondary hidden rounded-md sm:block md:mr-6",onClick:function(){return n.show()},children:(0,g.jsx)(he.Z.LabelXs,{weight:"medium",children:(0,g.jsx)("span",{className:"text-light hover:text-default",children:(0,P.t)("leaderboard.how_do_points_work")})})})]}),o?(0,g.jsx)(Es,{}):(0,g.jsx)(Is,{shouldShowPlusIcon:r,data:a.top_members})]})},Rs=r(75048),Bs=function(){var e=(0,L.k6)(),t=(0,N.wh)().currentCommunityMember;if(!(0,T.vb)(t))return null;var r=[{label:(0,P.t)("leaderboard.settings"),onClick:function(){return e.push("/settings/gamification")},value:"settings"}];return(0,g.jsx)(Rs.S,{label:(0,P.t)("leaderboard.settings"),options:r,dataTestId:"leaderboard-settings"})},Us=r(41435),Fs=function(){var e=(0,Us.d)().leaderboardLink,t=(null===e||void 0===e?void 0:e.label)||(0,ys.t)("leaderboard.title");return(0,g.jsx)(ja.Z,{leftContent:(0,g.jsx)(wa.y,{children:t}),rightContent:(0,g.jsx)(Bs,{})})},zs=function(){var e=!!(0,N.wh)().currentUser;return(0,g.jsxs)(g.Fragment,{children:[(0,g.jsx)(Fs,{}),(0,g.jsxs)("div",{className:J()("mx-auto max-w-5xl p-4",{"md:p-9":e}),children:[e&&(0,g.jsx)(Ps,{}),(0,g.jsx)(Ms,{})]})]})},Vs=r(66490),qs=r(66722),Zs=r(11076),Ws={purple:"bg-[#ECE2FF]",green:"bg-[#EBFAF5]",pink:"bg-[#FFF1F3]"},Hs={purple:"text-[#AA91DD]",green:"text-[#B0EBD9]",pink:"text-[#FFC9D3]"},Gs={purple:"bg-[#AA91DD]",green:"bg-[#B0EBD9]",pink:"bg-[#FFC9D3]"},Qs=["feature_1","feature_2","feature_3","feature_4"],Js=function(e){var t=e.color,r=e.feature,n=e.icon,i=e.iconSize,o=void 0===i?20:i,a=e.featureCount,s=void 0===a?3:a,l="leaderboard.key_features.".concat(r);return(0,g.jsxs)("div",{className:J()("col-span-6 h-[500px] rounded-[10px] p-12 xl:col-span-5 xl:pb-4",Ws[t]),children:[(0,g.jsx)("div",{className:J()("flex h-12 w-12 items-center justify-center rounded-full",Gs[t]),children:(0,g.jsx)(A.JO,{type:n,size:o})}),(0,g.jsx)("div",{className:"mt-5",children:(0,g.jsx)(he.Z.TitleLg,{color:"text-[#2B2E33]",children:(0,P.t)("".concat(l,".title"))})}),(0,g.jsx)("div",{className:"mt-5",children:(0,g.jsx)(he.Z.BodyMd,{color:"text-[#2B2E33]",children:(0,P.t)("".concat(l,".description"))})}),(0,g.jsx)("div",{className:"mt-5 flex flex-col space-y-4",children:Qs.slice(0,s).map((function(e){return(0,g.jsxs)("div",{className:"flex items-start space-x-3",children:[(0,g.jsx)("div",{className:"h-5 w-5",children:(0,g.jsx)(A.JO,{type:"20-checkmark-circle-fill-dark",size:20,className:Hs[t]})}),(0,g.jsx)(he.Z.BodyMd,{color:"text-[#2B2E33]",children:(0,P.t)("".concat(l,".").concat(e))})]},e)}))})]})},$s=function(e){var t=e.src;return(0,g.jsx)("div",{className:"col-span-6 flex justify-center overflow-hidden rounded-[10px] xl:col-span-7",children:(0,g.jsx)("img",{alt:"",loading:"lazy",src:t,className:"object-cover"})})},Ks=function(){var e=(0,N.wh)().currentCommunitySettings,t=Boolean(null===e||void 0===e?void 0:e.circle_v3_preview);return(0,g.jsxs)("div",{className:"border-primary flex w-full flex-col items-center rounded-lg border p-14",children:[(0,g.jsx)(he.Z.TitleXl,{weight:"font-bold",color:"text-dark",children:(0,ys.t)("leaderboard.landing_page_title")}),(0,g.jsx)("div",{className:"mt-2 text-center",children:(0,g.jsx)(he.Z.TitleSm,{color:"text-dark",children:(0,ys.t)("leaderboard.description")})}),(0,g.jsx)(pe.rU,{to:"/settings/gamification",children:(0,g.jsx)(M.z,{large:!0,className:"mt-8",variant:"circle",children:t?(0,ys.t)("leaderboard.preview"):(0,ys.t)("leaderboard.activate")})})]})},Xs=function(){var e=(0,N.wh)().currentCommunitySettings,t=Boolean(null===e||void 0===e?void 0:e.circle_v3_preview);return(0,g.jsxs)("div",{className:"flex w-full flex-col items-center text-center",children:[(0,g.jsx)(he.Z.TitleXl,{weight:"font-bold",color:"text-dark",children:(0,ys.t)("leaderboard.landing_page_title")}),(0,g.jsx)("div",{className:"mt-2",children:(0,g.jsx)(he.Z.TitleSm,{color:"text-dark",children:(0,ys.t)("leaderboard.description")})}),(0,g.jsx)(pe.rU,{to:"/settings/gamification",children:(0,g.jsx)(M.z,{large:!0,className:"mt-8",variant:"circle",children:t?(0,ys.t)("leaderboard.preview"):(0,ys.t)("leaderboard.activate")})})]})},Ys=function(){var e=(0,N.wh)().currentCommunitySettings,t=Boolean(null===e||void 0===e?void 0:e.circle_v3_preview);return(0,g.jsxs)("div",{className:"bg-primary h-full",children:[(0,g.jsx)(ja.Z,{leftContent:(0,g.jsx)(wa.y,{children:(0,ys.t)("leaderboard.title")}),rightContent:(0,g.jsx)(pe.rU,{to:"/settings/gamification",children:(0,g.jsx)(M.z,{large:!0,variant:"circle",children:t?(0,ys.t)("leaderboard.preview"):(0,ys.t)("leaderboard.activate")})})}),(0,g.jsx)("main",{className:"mx-auto max-w-6xl",children:(0,g.jsxs)("div",{className:"flex h-full w-full flex-col space-y-16 p-14",children:[(0,g.jsx)(Xs,{}),(0,g.jsxs)("div",{className:"grid grid-flow-row-dense grid-cols-6 gap-6 xl:auto-rows-fr xl:grid-cols-12",children:[(0,g.jsx)(Js,{color:"pink",icon:"leaderboard-progress",feature:"collect_points",featureCount:4,iconSize:24}),(0,g.jsx)($s,{src:Vs}),(0,g.jsx)(Js,{color:"green",icon:"leaderboard-activity",feature:"level_up"}),(0,g.jsx)($s,{src:qs}),(0,g.jsx)(Js,{color:"purple",icon:"leaderboard-levelup",feature:"earn_rewards"}),(0,g.jsx)($s,{src:Zs})]}),(0,g.jsx)(Ks,{})]})})]})},el=function(){var e=(0,vs.c8)(),t=e.data;return e.isLoading?(0,g.jsx)(ai.w,{}):(0,g.jsx)(xa.W,{fullWidth:!0,children:(0,g.jsx)(n.Suspense,{fallback:(0,g.jsx)(ai.w,{}),children:null!==t&&void 0!==t&&t.enabled?(0,g.jsx)(zs,{}):(0,g.jsx)(Ys,{})})})},tl=r(85518),rl=r(62504),nl=r(98175),il=r(53448),ol=r(89609),al=r(97663),sl=r(31714),ll=r(70905),cl=r(87863),ul=r(91565),dl=r(42557),pl=r(81593),fl=r(68325),ml=r(54528),bl=r(30658),vl=function(){return(0,g.jsx)(il.u_.Body,{className:"!px-0 !pt-0",children:(0,g.jsx)("div",{className:"px-5 pt-3 md:px-8",children:(0,g.jsxs)("div",{className:"flex flex-col gap-5",children:[(0,g.jsxs)("div",{className:"flex gap-3",children:[(0,g.jsx)("div",{className:"bg-tertiary h-10 w-10 animate-pulse rounded-full"}),(0,g.jsxs)("div",{className:"flex w-full flex-col gap-2",children:[(0,g.jsx)("div",{className:"bg-tertiary h-4 w-3/5 animate-pulse rounded-md"}),(0,g.jsx)("div",{className:"bg-tertiary h-4 w-2/5 animate-pulse rounded-md"})]})]}),(0,g.jsx)("div",{className:"bg-tertiary h-80 w-full animate-pulse rounded-md"})]})})})},hl=r(95220);function yl(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 a,s=e[Symbol.iterator]();!(n=(a=s.next()).done)&&(r.push(a.value),!t||r.length!==t);n=!0);}catch(l){i=!0,o=l}finally{try{n||null==s.return||s.return()}finally{if(i)throw o}}return r}(e,t)||function(e,t){if(!e)return;if("string"===typeof e)return gl(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 gl(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 gl(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 _l(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 a,s=e[Symbol.iterator]();!(n=(a=s.next()).done)&&(r.push(a.value),!t||r.length!==t);n=!0);}catch(l){i=!0,o=l}finally{try{n||null==s.return||s.return()}finally{if(i)throw o}}return r}(e,t)||function(e,t){if(!e)return;if("string"===typeof e)return jl(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 jl(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 jl(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}var xl=function(e){var t=e.autofocusReplyForm,r=void 0===t||t,i=e.isRenderedOutsideTheSpace,o=void 0!==i&&i,a=e.onPostDestroy,s=e.post,l=e.shouldOpenCommentPage,c=void 0!==l&&l,u=e.isLoading,d=void 0!==u&&u,p=(0,N.Zh)(),f=p.record,m=f.is_comments_enabled,b=f.event_setting_attributes,v=p.onPostChange,h=(0,bl.m)().isPostBodyEmpty,y=(0,ll.N)().refetch,_=Boolean(null===s||void 0===s?void 0:s.cover_image_url),j=null===b||void 0===b?void 0:b.live_stream_room_setting_attributes,x=null===j||void 0===j?void 0:j.recording_url,w=null===j||void 0===j?void 0:j.recording_transcript_id,O=null===j||void 0===j?void 0:j.recording_thumbnail,S=null===j||void 0===j?void 0:j.auto_post_recording_enabled,P=_l((0,n.useState)(!d),2),k=P[0],C=P[1];(0,n.useEffect)((function(){var e=null;return d?C(!1):e=setTimeout((function(){return C(!0)}),50),function(){e&&clearTimeout(e)}}),[d]);var A=function(e){var t=e.initialFocus,r=void 0===t||t,i=yl((0,n.useState)(!0),2),o=i[0],a=i[1],s=(0,n.useRef)(null),l=yl((0,n.useState)(r),2),c=l[0],u=l[1],d=(0,n.useCallback)((function(){var e=s.current;e&&"focus"in e&&e.focus()}),[s]),p=(0,n.useCallback)((function(){var e,t;a(!0),u(!0),s.current&&((0,hl.p)(s.current)?s.current.focus():null===(e=s.current.commands)||void 0===e||null===(t=e.focus)||void 0===t||t.call(e,"end"))}),[]);return(0,n.useEffect)((function(){c&&d()}),[d,c]),{commentsFormRef:s,focusCommentsForm:d,showCommentsAndFocusOnForm:p,toggleComment:function(){u(!1),a((function(e){return!e}))},shouldShowComments:o,shouldAutofocusReplyForm:c}}({initialFocus:r}),I=A.commentsFormRef,E=A.showCommentsAndFocusOnForm,D=A.toggleComment,T=A.shouldShowComments;return d?(0,g.jsx)(vl,{}):(0,g.jsx)(il.u_.Body,{className:"!px-0 !pt-0",children:(0,g.jsxs)("div",{className:J()("flex flex-col gap-5","transition-opacity duration-300 ease-in-out",{"opacity-0":!k,"opacity-100":k}),children:[(0,g.jsx)(fl.H,{post:s,className:"md:!rounded-none"}),(0,g.jsxs)("div",{className:J()("px-5 md:px-8",{"pt-3":!_}),children:[(0,g.jsx)(ml.m,{post:s,onChange:v,refetchPosts:y,hideShareLink:!0,hideBookmarkButton:!0,hidePinnedToTopIcon:!0,onPostDestroy:a,hideAuthorHeadline:!1,tagsLimit:1,tagsShowMoreLabelVariant:"numbers",metaInfoWrapperClassName:"",isRenderedOutsideTheSpace:o}),(0,g.jsxs)("div",{className:J()("space-y-5",{"mt-5":h}),children:[(0,mn.HZ)(s)&&(0,g.jsx)(al.Y,{onChange:function(e){null===v||void 0===v||v(e)},shouldDisplayRsvpAction:!0}),x&&S&&(0,g.jsx)(cl.T,{src:x,type:"video/mp4",mediaTranscriptId:w,poster:O}),(0,mn.Fr)(s)&&(0,g.jsx)(sl.l,{onPostChange:v,onPostDestroy:a}),(0,g.jsx)(pl.y,{}),(0,g.jsxs)("div",{children:[(0,g.jsx)(dl.S,{className:"!px-0",toggleComment:D,showCommentAndFocusCommentForm:E,shouldOpenCommentPage:c}),m&&T&&(0,g.jsx)(ul.o,{commentsFormRef:I,autofocusReplyForm:!1})]})]})]})]})})},wl=r(26953),Ol=r(37903),Sl=r(20633),Pl=r(57025),kl=r(39099),Cl=function(){return(0,g.jsx)(il.u_.Header,{className:"flex w-full items-center gap-4",children:(0,g.jsx)("div",{className:"bg-tertiary h-8 w-3/5 animate-pulse rounded-md"})})};function Nl(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 a,s=e[Symbol.iterator]();!(n=(a=s.next()).done)&&(r.push(a.value),!t||r.length!==t);n=!0);}catch(l){i=!0,o=l}finally{try{n||null==s.return||s.return()}finally{if(i)throw o}}return r}(e,t)||function(e,t){if(!e)return;if("string"===typeof e)return Al(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 Al(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 Al(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}var Il=function(e){var t,r=e.onChange,i=e.spaceId,o=e.isLoading,a=void 0!==o&&o,s=e.invalidateQueries,l=e.onPostDestroy,c=(0,bl.m)(),u=c.post,d=c.refetchPostDetails,p=(0,$.useQueryClient)(),f=(0,il.UV)().contentPortalElement,m=(0,L.k6)(),b=(0,L.TH)(),v=null===b||void 0===b||null===(t=b.state)||void 0===t?void 0:t.prevLocation,h=(0,wl.kK)(),y=u.name,_=u.slug,j=u.space_slug,x=(0,ll.N)().refetch,w=Nl((0,n.useState)(!a),2),O=w[0],S=w[1];(0,n.useEffect)((function(){var e=null;return a?S(!1):e=setTimeout((function(){return S(!0)}),50),function(){e&&clearTimeout(e)}}),[a]);var k=function(){p.invalidateQueries(["posts",i])};return a?(0,g.jsx)(Cl,{}):(0,g.jsxs)(il.u_.Header,{className:J()("flex w-full items-center gap-4","transition-opacity duration-300 ease-in-out",{"opacity-0":!O,"opacity-100":O,"!justify-end":!y}),children:[y&&(0,g.jsx)(he.Z.TitleMd,{children:y}),(0,g.jsx)(il.u_.HeaderActions,{className:"mt-1",children:(0,g.jsxs)("div",{className:"flex gap-2 md:gap-5",children:[(0,g.jsxs)("div",{className:"flex gap-2",children:[(0,g.jsx)(ye.T,{interactive:!1,content:(0,P.t)("post.post_modal.share_post_button_tooltip"),children:(0,g.jsx)(kl.P,{onChange:function(){r(),k()},appendTo:null!==f&&void 0!==f?f:document.body,menuButtonEl:"div",button:(0,g.jsx)(Sl.h,{name:"20-share",iconSize:20,iconClassName:"!text-default group-hover:!text-dark",className:"group",buttonSize:24,ariaLabel:(0,P.t)("post.post_modal.share_post_aria_label")}),shouldRenderCustomMenuButton:!0})}),(0,g.jsx)(Ol.e,{bookmarkType:(0,mn.HZ)(u)?"event":"post",variant:"minimal-post-modal",record:u,onSuccess:function(){null===d||void 0===d||d(),k()}}),(0,g.jsx)(Pl.p,{onChange:r,onPostDestroy:l,refetchPosts:x})]}),(0,g.jsx)("div",{className:"bg-overlay-dark w-px"}),(0,g.jsxs)("div",{className:"flex gap-2",children:[!h&&(0,g.jsx)(ye.T,{interactive:!1,content:(0,P.t)("post.post_modal.open_post_in_full_page_button_tooltip"),children:(0,g.jsx)(Sl.h,{name:"20-expand",iconSize:20,iconClassName:"!text-default group-hover:!text-dark",className:"group",buttonSize:24,onClick:function(){m.push(_e.xu.show({slug:_,spaceSlug:j}))},ariaLabel:(0,P.t)("post.post_modal.open_post_in_full_page_aria_label")})}),(0,g.jsx)(ye.T,{interactive:!1,content:(0,P.t)("post.post_modal.close_post_modal_tooltip"),children:(0,g.jsx)(Sl.h,{name:"20-close",iconSize:20,iconClassName:"!text-default group-hover:!text-dark",className:"group",buttonSize:24,onClick:function(){v&&(m.push(v),null===s||void 0===s||s())},ariaLabel:(0,P.t)("post.post_modal.close_button_aria_label")})})]})]})})]})},El=r(95172),Dl=r(31102);function Tl(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 a,s=e[Symbol.iterator]();!(n=(a=s.next()).done)&&(r.push(a.value),!t||r.length!==t);n=!0);}catch(l){i=!0,o=l}finally{try{n||null==s.return||s.return()}finally{if(i)throw o}}return r}(e,t)||function(e,t){if(!e)return;if("string"===typeof e)return Ll(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 Ll(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 Ll(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}var Ml=r(2214),Rl=function(e){var t=e.currentPost,r=e.prevLocation,i=e.params,o=e.isNavigatingInsidePostModal,a=e.setIsNavigatingInsidePostModal,s=e.wasInFeed,l=void 0!==s&&s,c=e.isWithinProfileContext,u=e.profileContextMember,d=(0,Dl.d)().navigateToPost,p=function(e){var t,r=Tl((0,n.useState)("next"),2),i=r[0],o=r[1],a=Tl((0,n.useState)(!1),2),s=a[0],l=a[1],c=Tl((0,n.useState)(null!==(t=null===e||void 0===e?void 0:e.hasNextPage)&&void 0!==t&&t),2);return{direction:i,setDirection:o,isPostQueryEnabled:s,setIsPostQueryEnabled:l,hasNextPage:c[0],setHasNextPage:c[1]}}((0,L.TH)().state),f=p.direction,m=p.setDirection,b=p.isPostQueryEnabled,v=p.setIsPostQueryEnabled,h=p.hasNextPage,y=p.setHasNextPage,g=function(e,t,r,i,o,a){var s="string"===typeof i?i:"",l=e&&t,c=!e&&!t&&!o,u=e&&o,d=(0,Ml.t)({memberPublicId:null===a||void 0===a?void 0:a.public_uid,enabled:u,onSuccess:r}),p=d.posts,f=d.isLoading,m=d.fetchNextPage,b=(0,ll.N)(i,c,r),v=b.posts,h=b.isLoading,y=b.fetchNextPage,g=(0,rl.N)(s,l,r),_=g.posts,j=g.isLoading,x=g.fetchNextPage;(0,n.useEffect)((function(){e&&(t?x():o?m():y())}),[e,t,x,y,m,o]);var w,O=[];return t?(O=_,w=j):o?(O=p,w=f):(O=v,w=h),{posts:O,isLoading:w}}(b,l,(0,n.useCallback)((function(e){if(o){var n=e.pages[e.pages.length-1];if(n&&n.records.length>0){v(!1),y(n.has_next_page);var s=n.records.findIndex((function(e){return e.id===t.id})),l=-1!==s&&s<n.records.length-1?s+1:0;d({newPost:n.records[l],prevLocation:r,params:i,isWithinProfileContext:c,profileContextMember:u})}null===a||void 0===a||a(!1)}}),[o,d,a,y,v,t,i,r,c,u]),i,c,u),_=g.isLoading,j=g.posts,x=(0,n.useCallback)((function(e){if(!_&&j&&t){null===a||void 0===a||a(!0),m(e);var n=j.findIndex((function(e){return e.id===t.id}));if(-1!==n){var o="next"===e?n+1:n-1;o<0||o>=j.length?"next"===e?v(!0):null===a||void 0===a||a(!1):(d({newPost:j[o],prevLocation:r,params:i,isWithinProfileContext:c,profileContextMember:u}),null===a||void 0===a||a(!1))}}}),[_,j,t,m,d,v,r,i,a,c,u]),w=(0,n.useCallback)((function(e){_||o||x(e)}),[x,_,o]),O=(0,n.useCallback)((function(){return!(!j||!t)&&0===j.findIndex((function(e){return e.id===t.id}))}),[j,t]),S=(0,n.useCallback)((function(){return!(!j||!t)&&(j.findIndex((function(e){return e.id===t.id}))===j.length-1&&!h)}),[j,t,h]);return(0,El.y1)("right",(function(){S()||w("next")}),{enabled:!_&&!o},[w,_,o]),(0,El.y1)("left",(function(){O()||w("previous")}),{enabled:!_&&!o},[w,_,o,O]),{isNavigatingToNextPost:"next"===f,isNavigatingToPreviousPost:"previous"===f,isLoading:_,setIsNavigatingInsidePostModal:a,isNavigatingInsidePostModal:o,shouldDisableLeftNavigation:_||o||O(),shouldDisableRightNavigation:_||o||S(),handleNextPost:function(){return S()?C.noop:w("next")},handlePreviousPost:function(){return O()?C.noop:w("previous")}}},Bl=function(e){var t=e.onClick,r=void 0===t?C.noop:t,n=e.isDisabled,i=void 0!==n&&n,o=e.isLoading,a=void 0!==o&&o?"loader":"20-chevron-left";return(0,g.jsx)("button",{type:"button",className:J()("fixed top-1/2 -translate-y-1/2","hidden","h-24 w-24","isolate z-10 items-center justify-center","transition-all duration-300 ease-in-out","md:flex","md:left-[calc(50%-400px-96px)]","lg:left-[calc(50%-400px-128px)]"),onClick:i?void 0:r,disabled:i,children:(0,g.jsx)("div",{className:J()("bg-primary hover:bg-tertiary text-default hover:text-dark","relative h-10 w-10","flex items-center justify-center rounded-full",{"cursor-not-allowed opacity-50":i}),children:(0,g.jsx)(A.JO,{size:20,type:a})})})},Ul=function(e){var t=e.onClick,r=void 0===t?C.noop:t,n=e.isDisabled,i=void 0!==n&&n,o=e.isLoading,a=void 0!==o&&o?"loader":"20-chevron-right";return(0,g.jsx)("button",{type:"button",className:J()("fixed top-1/2 -translate-y-1/2","h-24 w-24","hidden","isolate z-10 items-center justify-center","transition-all duration-300 ease-in-out","md:flex","md:right-[calc(50%-464px-32px)]","lg:right-[calc(50%-464px-64px)]"),onClick:i?void 0:r,disabled:i,children:(0,g.jsx)("div",{className:J()("bg-primary hover:bg-tertiary text-default hover:text-dark","relative h-10 w-10","flex items-center justify-center rounded-full",{"cursor-not-allowed opacity-50":i}),children:(0,g.jsx)(A.JO,{size:20,type:a})})})},Fl=function(e){var t=Rl(e),r=t.handleNextPost,n=t.handlePreviousPost,i=t.shouldDisableLeftNavigation,o=t.shouldDisableRightNavigation,a=t.isNavigatingToNextPost,s=t.isNavigatingToPreviousPost,l=e.isLoading,c=void 0!==l&&l;return(0,g.jsxs)(g.Fragment,{children:[(0,g.jsx)(Bl,{onClick:n,isDisabled:i,isLoading:c&&s}),(0,g.jsx)(Ul,{onClick:r,isDisabled:o,isLoading:c&&a})]})};function zl(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 a,s=e[Symbol.iterator]();!(n=(a=s.next()).done)&&(r.push(a.value),!t||r.length!==t);n=!0);}catch(l){i=!0,o=l}finally{try{n||null==s.return||s.return()}finally{if(i)throw o}}return r}(e,t)||function(e,t){if(!e)return;if("string"===typeof e)return Vl(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 Vl(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 Vl(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}var ql=function(){var e=zl((0,n.useState)(!1),2),t=e[0],r=e[1],i=(0,L.k6)(),o=(0,L.TH)(),a=(0,ol.v)(),s=a.isLoading,l=a.postResource,c=a.perPagePostIds,u=a.space,d=o.state,p=null!==d&&void 0!==d?d:{},f=p.prevLocation,m=p.postList,b=p.currentPage,v=void 0===b?1:b,h=p.params,y=p.isWithinProfileContext,_=p.profileContextMember,j="/feed"===(null===f||void 0===f?void 0:f.pathname),x=s||t,w=(0,$.useQueryClient)(),O=j?[rl.Z]:["posts",null===u||void 0===u?void 0:u.id],S=(0,n.useCallback)((function(){w.invalidateQueries(O)}),[w,O]),P=(0,n.useCallback)((function(){(0,C.defer)(S)}),[S]);return(0,g.jsx)(N.mE,{spaceId:null===u||void 0===u?void 0:u.id,children:(0,g.jsx)(nl._x,{perPagePostIds:c,children:(0,g.jsx)(N.DW,{post:l.data,onPostChange:l.onPostChange,usedIn:"minimal-post-modal",children:(0,g.jsxs)(il.u_,{isOpen:!0,onClose:function(){f&&(i.push(f),P())},contentPortalId:"post-modal-portal",children:[(0,g.jsx)(Fl,{initialPostList:m,initialPage:v,currentPost:null===l||void 0===l?void 0:l.data,prevLocation:f,params:h,isNavigatingInsidePostModal:t,setIsNavigatingInsidePostModal:r,wasInFeed:j,isLoading:x,isWithinProfileContext:y,profileContextMember:_}),(0,g.jsx)(il.u_.Overlay,{}),(0,g.jsxs)(il.u_.Content,{size:"xl",className:J()("sm:!my-[5vh]",{"sm:!max-h-[85vh]":tl.TL,"sm:!max-h-[90vh]":!tl.TL}),children:[(0,g.jsx)(Il,{spaceId:u.id,onChange:null===l||void 0===l?void 0:l.onPostChange,isLoading:x,invalidateQueries:P,onPostDestroy:function(){f&&i.push(f)}}),(0,g.jsx)(xl,{isLoading:x,isRenderedOutsideTheSpace:j,post:l.data,onPostDestroy:function(){f&&i.push(f)}})]})]})})})})},Zl=(0,oi.u)((function(){return Promise.all([r.e(7503),r.e(1180)]).then(r.bind(r,1180))})),Wl=function(){return(0,g.jsx)(xa.W,{fullWidth:!0,children:(0,g.jsx)(n.Suspense,{fallback:(0,g.jsx)(ai.w,{}),children:(0,g.jsx)(Zl,{})})})},Hl=(0,oi.u)((function(){return Promise.all([r.e(532),r.e(7675),r.e(6464),r.e(8016),r.e(5414),r.e(6415)]).then(r.bind(r,76415))})),Gl=function(){return(0,g.jsx)(xa.W,{fullWidth:!0,noPadding:!0,children:(0,g.jsx)(n.Suspense,{fallback:(0,g.jsx)(ai.w,{}),children:(0,g.jsx)(Hl,{})})})},Ql=(0,oi.u)((function(){return Promise.all([r.e(532),r.e(8016),r.e(5123)]).then(r.bind(r,85123))})),Jl=function(){var e=(0,us.h)().setDynamicLayoutProps;return(0,n.useEffect)((function(){e({fullWidth:!0,disableRightSidebar:!1})}),[e]),(0,g.jsx)(xa.W,{fullWidth:!0,fullHeight:!1,children:(0,g.jsx)(n.Suspense,{fallback:(0,g.jsx)(ai.w,{}),children:(0,g.jsx)(Ql,{})})})},$l=(0,oi.u)((function(){return Promise.resolve().then(r.bind(r,87648))})),Kl=function(){return(0,g.jsx)(xa.W,{fullWidth:!0,children:(0,g.jsx)(n.Suspense,{fallback:(0,g.jsx)(ai.w,{}),children:(0,g.jsx)($l,{})})})},Xl=r(87189),Yl=(0,oi.u)((function(){return Promise.all([r.e(532),r.e(8485),r.e(7098)]).then(r.bind(r,27098))})),ec=function(){var e=(0,Xl.U)(),t=(0,N.nT)(),r=t.isLoading,i=t.helpers.findBy({slug:e}),o=(0,us.h)().setDynamicLayoutProps;return(0,n.useEffect)((function(){o({disableRightSidebar:!1})}),[o]),r?null:(0,g.jsx)(N.mE,{spaceId:null===i||void 0===i?void 0:i.id,children:(0,g.jsx)(n.Suspense,{fallback:(0,g.jsx)(ai.w,{}),children:(0,g.jsx)(Yl,{})})})},tc=(0,oi.u)((function(){return r.e(1500).then(r.bind(r,96467))})),rc=function(){return(0,g.jsx)(Ln.a.Body,{children:(0,g.jsx)(n.Suspense,{fallback:(0,g.jsx)(ai.w,{}),children:(0,g.jsx)(tc,{})})})},nc=r(61345),ic=(0,oi.u)((function(){return r.e(812).then(r.bind(r,98156))})),oc=function(){var e=(0,Xl.U)(),t=(0,us.h)().setDynamicLayoutProps,r=(0,N.nT)().helpers.findBy({slug:e});return(0,n.useEffect)((function(){(0,nc.Ug)(r)&&t({disableScroll:!0})}),[r,t]),(0,C.isEmpty)(r)?null:(0,g.jsx)(N.mE,{spaceId:null===r||void 0===r?void 0:r.id,children:(0,g.jsx)(n.Suspense,{fallback:(0,g.jsx)(ai.w,{}),children:(0,g.jsx)(ic,{space:r})})})},ac=r(17182),sc=(0,oi.u)((function(){return r.e(4537).then(r.bind(r,34537))})),lc=function(){return(0,g.jsx)(xa.W,{fullWidth:!0,children:(0,g.jsx)(ac.F.Body,{hasPaddingTopMobile:!1,children:(0,g.jsx)(n.Suspense,{fallback:(0,g.jsx)(ai.w,{}),children:(0,g.jsx)(sc,{})})})})},cc=(0,oi.u)((function(){return r.e(1546).then(r.bind(r,91546))})),uc=function(){return(0,g.jsx)(xa.W,{fullWidth:!0,children:(0,g.jsx)(n.Suspense,{fallback:(0,g.jsx)(ai.w,{}),children:(0,g.jsx)(cc,{})})})},dc=["/c/:spaceSlug","/c/:spaceSlug/invite","/c/:spaceSlug/members","/c/:spaceSlug/customize","/c/:spaceSlug/customize/*","/c/:spaceSlug/sections/*","/c/:spaceSlug/edit-lesson/*"],pc=function(){var e=(0,In.I)().isV3Enabled,t=(0,L.TH)(),r=t.state,n=(null!==r&&void 0!==r?r:{}).prevLocation;return(0,g.jsx)(L.AW,{path:"/",children:(0,g.jsxs)(us.O,{disableRightSidebar:!0,children:[(0,g.jsxs)(L.rs,{location:n||t,children:[(0,g.jsx)(L.AW,{component:Jl,path:e?"/feed":"/home",exact:!0}),e&&(0,g.jsx)(L.l_,{from:"/home",to:"/feed"}),!e&&(0,g.jsx)(L.l_,{from:"/feed",to:"/home"}),(0,g.jsx)(da.i,{component:uc,path:"/spaces",exact:!0}),(0,g.jsx)(da.i,{component:Kl,path:"/members",exact:!0}),(0,g.jsx)(da.i,{component:Gl,path:"/events",exact:!0}),(0,g.jsx)(da.i,{component:Wl,path:"/courses",exact:!0}),(0,g.jsx)(da.i,{component:el,path:"/leaderboard",exact:!0}),(0,g.jsx)(da.i,{component:rc,path:"/u/:publicUid"}),(0,g.jsx)(da.i,{component:lc,path:"/s/:spaceGroupSlug"}),(0,g.jsx)(da.i,{component:oc,path:dc,exact:!0}),(0,g.jsx)(da.i,{component:ec,path:"/c/:spaceSlug/:postSlug"})]}),n&&(0,g.jsx)(da.i,{component:ql,path:"/c/:spaceSlug/:postSlug"})]})})},fc=(0,oi.u)((function(){return Promise.all([r.e(2222),r.e(7642),r.e(3032)]).then(r.bind(r,78046))})),mc=function(){var e=(0,L.UO)().leadPublicId;return(0,g.jsx)(n.Suspense,{fallback:(0,g.jsx)(ai.w,{}),children:(0,g.jsx)(is,{type:"CommunityLead",publicId:e,children:(0,g.jsx)(fc,{})})})},bc=(0,_e.NQ)({type:"CommunityLead",publicId:":leadPublicId"}),vc=[bc.index,bc.info,bc.access,bc.billing,bc.activityLogs],hc=function(){return(0,g.jsx)(da.i,{component:mc,path:vc,exact:!0})};function yc(e){return function(e){if(Array.isArray(e))return gc(e)}(e)||function(e){if("undefined"!==typeof Symbol&&Symbol.iterator in Object(e))return Array.from(e)}(e)||function(e,t){if(!e)return;if("string"===typeof e)return gc(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 gc(e,t)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function gc(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}var _c=function(){return(0,g.jsx)(O.D,{})},jc=Object.values(_e.lA.members),xc=function(){var e,t=(0,L.TH)(),r=(null!==(e=null===t||void 0===t?void 0:t.state)&&void 0!==e?e:{}).prevLocation,n=null!==r&&void 0!==r?r:t;return(0,g.jsx)(w.S,{renderFunc:_c,children:(0,g.jsxs)(L.rs,{location:n,children:[(0,g.jsx)(da.i,{component:Da,path:"/live/:roomSlug/not_supported"}),(0,g.jsx)(da.i,{component:Ra,path:"/live/:roomSlug/record"}),(0,g.jsx)(da.i,{component:Ia,path:"/live/:roomSlug/mobile"}),(0,g.jsx)(L.AW,{component:La,path:"/live/:roomSlug/public"}),(0,g.jsx)(da.i,{component:Ua,path:"/live/:roomSlug"}),(0,g.jsx)(L.AW,{component:Ja,path:"/public/unsubscribe"}),(0,g.jsx)(L.AW,{component:Ya,path:"/two_fa"}),(0,g.jsx)(L.AW,{component:qa,path:"/marketing_emails/unsubscribe"}),(0,g.jsx)(L.AW,{component:za,path:"/marketing_emails/marketing_email_preference"}),(0,g.jsx)(da.i,{component:Na,path:"/getting-started",exact:!0}),(0,g.jsx)(da.i,{component:ha,path:"/features/visual-refresh"}),(0,g.jsx)(da.i,{component:Wa,path:["/messages/:uuid","/messages"]}),(0,g.jsx)(da.i,{component:Ka,path:"/threads"}),(0,g.jsx)(da.i,{component:Ga,path:"/notifications"}),(0,g.jsx)(da.i,{component:Sa,path:"/bookmarks"}),(0,g.jsx)(da.i,{component:ba,path:["/settings"].concat(yc(jc))}),(0,g.jsx)(da.i,{component:ka,path:"/contacts/import"}),(0,g.jsx)(L.l_,{from:"/members/manage",to:{pathname:"/audience/manage",search:t.search}}),(0,g.jsx)(da.i,{component:ga,path:"/account"}),(0,g.jsx)(da.i,{component:cs,path:"/admin/members"}),(0,g.jsx)(da.i,{component:hc,path:"/admin/contacts"}),(0,g.jsx)(pc,{})]})})},wc=r(48524),Oc=function(){var e=(0,E.D)();return(0,g.jsx)(wc.H,{isLoadingAppData:e})},Sc=r(40836),Pc=r(38473),kc=function(){var e=(0,b.dd)();return(0,g.jsxs)(il.u_,{isOpen:e.visible,onClose:e.hide,title:(0,P.t)("new_opt_in_admin_preview_modal.title"),children:[(0,g.jsx)(il.u_.Overlay,{}),(0,g.jsxs)(il.u_.Content,{size:"lg",children:[(0,g.jsxs)(il.u_.Header,{children:[(0,g.jsx)(il.u_.Title,{size:"sm",children:(0,g.jsx)(he.Z.TitleMd,{weight:"font-bold",children:(0,P.t)("new_opt_in_admin_preview_modal.title")})}),(0,g.jsx)(il.u_.HeaderActions,{children:(0,g.jsx)(il.u_.CloseButton,{onClick:e.hide})})]}),(0,g.jsx)(il.u_.Body,{children:(0,g.jsxs)("div",{className:"space-y-2",children:[(0,g.jsx)(he.Z.LabelLg,{color:"text-dark",weight:"semibold",children:(0,P.t)("new_opt_in_admin_preview_modal.body.title")}),(0,g.jsx)(he.Z.BodyMd,{color:"text-default",children:(0,g.jsx)(U.w,{content:(0,P.t)("new_opt_in_admin_preview_modal.body.description")})}),(0,g.jsxs)("ul",{className:"ml-4 list-outside space-y-4",children:[(0,g.jsxs)("li",{className:"space-y-2",children:[(0,g.jsx)(he.Z.LabelMd,{color:"text-dark",weight:"semibold",children:(0,P.t)("new_opt_in_admin_preview_modal.body.point_1")}),(0,g.jsx)(U.w,{as:"p",className:"text-default text-base leading-6 tracking-tighter",content:(0,P.t)("new_opt_in_admin_preview_modal.body.description_1")})]}),(0,g.jsxs)("li",{className:"space-y-2",children:[(0,g.jsx)(he.Z.LabelMd,{color:"text-dark",weight:"semibold",children:(0,P.t)("new_opt_in_admin_preview_modal.body.point_2")}),(0,g.jsx)(U.w,{as:"p",className:"text-default text-base leading-6 tracking-tighter",content:(0,P.t)("new_opt_in_admin_preview_modal.body.description_2")})]}),(0,g.jsxs)("li",{className:"space-y-2",children:[(0,g.jsx)(he.Z.LabelMd,{color:"text-dark",weight:"semibold",children:(0,P.t)("new_opt_in_admin_preview_modal.body.point_3")}),(0,g.jsx)(U.w,{as:"p",className:"text-default text-base leading-6 tracking-tighter",content:(0,P.t)("new_opt_in_admin_preview_modal.body.description_3")})]}),(0,g.jsxs)("li",{className:"space-y-2",children:[(0,g.jsx)(he.Z.LabelMd,{color:"text-dark",weight:"semibold",children:(0,P.t)("new_opt_in_admin_preview_modal.body.point_4")}),(0,g.jsx)(U.w,{as:"p",className:"text-default text-base leading-6 tracking-tighter",content:(0,P.t)("new_opt_in_admin_preview_modal.body.description_4")})]})]})]})}),(0,g.jsx)(il.u_.Footer,{className:"flex justify-end border-t",children:(0,g.jsx)(M.z,{variant:"circle",onClick:function(){e.hide()},children:(0,P.t)("new_opt_in_admin_preview_modal.got_it")})})]})]})},Cc=b.gk.create((function(){return(0,g.jsx)(kc,{})})),Nc=function(){var e=(0,In.I)().isCircleV3Preview,t=(0,b.dd)(Cc),r=!1;try{r=!!sessionStorage.getItem("showAdminPreviewModal")}catch(i){console.warn("Session storage is disabled or unavailable."),r=!0}(0,n.useEffect)((function(){if(e&&r){try{sessionStorage.removeItem("showAdminPreviewModal")}catch(i){console.warn("Unable to remove item from session storage.")}t.show()}}),[t,r,e])},Ac=r(37993),Ic=r(41441),Ec=["/live/:roomSlug/not_supported","/live/:roomSlug/record","/live/:roomSlug/mobile","/live/:roomSlug/public","/live/:roomSlug","/features/visual-refresh"],Dc=function(e){var t=e.previewBarText,r=e.previewBarCtaContent,n=e.isAdmin,i=void 0!==n&&n,o=e.shouldDisplayV3PreviewBar,a=void 0!==o&&o,s=(0,R.T)().isSettingsRoute,l=(0,L.$B)(Ec),c=(0,Ic.p)(),u=(0,Ac.d)();return!a||!i||l||s?null:(0,g.jsx)(B.E,{exitText:(0,P.t)("new_version_preview_bar.preview_bar_go_back"),onExit:function(){return c.mutate({operation:"rollback_admin"})},children:(0,g.jsxs)("div",{className:"flex items-center space-x-6",children:[(0,g.jsx)("span",{children:t}),(0,g.jsx)(M.z,{variant:"secondary",isFullRounded:!0,disabled:c.isLoading,onClick:function(){return u.show()},children:r})]})})},Tc=r(90629),Lc=function(e){var t=e.previewBarText,r=e.previewBarCtaContent,n=(0,N.wh)().currentCommunityMember,i=(0,T.vb)(n),o=(0,Tc.q)();return(0,g.jsx)(Dc,{previewBarText:t,previewBarCtaContent:r,isAdmin:i,shouldDisplayV3PreviewBar:o})},Mc=["shouldCelebrate"];function Rc(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 Bc(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function Uc(e,t){if(null==e)return{};var r,n,i=function(e,t){if(null==e)return{};var r,n,i={},o=Object.keys(e);for(n=0;n<o.length;n++)r=o[n],t.indexOf(r)>=0||(i[r]=e[r]);return i}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n<o.length;n++)r=o[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(i[r]=e[r])}return i}var Fc=function(e){var t=e.shouldCelebrate,r=void 0!==t&&t,n=Uc(e,Mc),i=(0,fs.Z)(),o=i.width,a=i.height;return r?(0,g.jsx)(ps(),function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Rc(Object(r),!0).forEach((function(t){Bc(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Rc(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}({width:o,height:a,style:{zIndex:999999},recycle:!1,tweenDuration:5e3,numberOfPieces:300},n)):null},zc=function(){var e=(0,b.dd)();return(0,g.jsxs)(g.Fragment,{children:[(0,g.jsx)(Fc,{shouldCelebrate:e.visible}),(0,g.jsxs)(il.u_,{isOpen:e.visible,onClose:e.hide,title:(0,P.t)("version_activation_modal.title"),children:[(0,g.jsx)(il.u_.Overlay,{}),(0,g.jsxs)(il.u_.Content,{size:"sm",children:[(0,g.jsx)(il.u_.Header,{className:"flex !flex-col !items-end",children:(0,g.jsx)(il.u_.HeaderActions,{className:"!self-end",children:(0,g.jsx)(il.u_.CloseButton,{onClick:e.hide})})}),(0,g.jsxs)(il.u_.Body,{className:"flex flex-col items-center !pb-6 !pt-0",children:[(0,g.jsx)("span",{className:"text-center text-[5rem]",children:(0,P.t)("version_activation_modal.emoji")}),(0,g.jsx)(he.Z.TitleMd,{children:(0,P.t)("version_activation_modal.title")}),(0,g.jsx)(he.Z.BodyMd,{children:(0,P.t)("version_activation_modal.description")}),(0,g.jsx)(M.z,{type:"button",onClick:e.hide,className:"mt-6",children:(0,P.t)("version_activation_modal.cta")})]})]})]})]})},Vc=b.gk.create((function(){return(0,g.jsx)(zc,{})})),qc=function(){var e=(0,In.I)().isV3Enabled,t=(0,b.dd)(Vc),r=!1;try{r=!!sessionStorage.getItem("showVersionActivationModal")}catch(i){console.warn("Session storage is disabled or unavailable."),r=!0}(0,n.useEffect)((function(){if(e&&r){try{sessionStorage.removeItem("showVersionActivationModal")}catch(i){console.warn("Unable to remove item from session storage.")}t.show()}}),[t,r,e])},Zc=function(e){var t=e.notice,r=e.alert,n=e.shouldDisplayHeader,i=e.shouldDisplayCommunitySwitcher,o=e.hasMinimalLayout,a=(0,In.I)().isV3Enabled,s=window.location.pathname!==(0,_e.hD)();return qc(),Nc(),a?((0,x.ss)(),(0,g.jsxs)("div",{className:"flex",children:[i&&(0,g.jsx)(w.S,{children:(0,g.jsx)(Oc,{})}),(0,g.jsxs)("div",{className:"w-full",children:[(0,g.jsx)(Z.I,{notice:t,alert:r}),(0,g.jsx)(Lc,{previewBarText:(0,P.t)("new_version_preview_bar.preview_bar_text"),previewBarCtaContent:(0,P.t)("new_version_preview_bar.preview_bar_cta_content")}),(0,g.jsx)(D,{}),n&&!o&&s&&(0,g.jsx)(Sc.G,{}),(0,g.jsx)(xc,{}),(0,g.jsx)(An,{}),(0,g.jsx)(k.J,{}),(0,g.jsx)(Pc.V,{})]})]})):(0,g.jsxs)(g.Fragment,{children:[(0,g.jsx)(Z.I,{notice:t,alert:r}),(0,g.jsx)(q,{optInText:(0,P.t)("new_version_opt_in.opt_in_bar_text"),optInCTAContent:(0,P.t)("new_version_opt_in.opt_in_bar_cta_content")}),(0,g.jsx)(D,{}),n&&!o&&s&&(0,g.jsx)(Sc.G,{}),i&&(0,g.jsx)(w.S,{children:(0,g.jsx)(Oc,{})}),(0,g.jsx)(xc,{}),(0,g.jsx)(An,{}),(0,g.jsx)(k.J,{})]})},Wc=["notice","alert","display_community_switcher","display_header","minimal_layout"];function Hc(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 Gc(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Hc(Object(r),!0).forEach((function(t){Qc(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Hc(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function Qc(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function Jc(e,t){if(null==e)return{};var r,n,i=function(e,t){if(null==e)return{};var r,n,i={},o=Object.keys(e);for(n=0;n<o.length;n++)r=o[n],t.indexOf(r)>=0||(i[r]=e[r]);return i}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n<o.length;n++)r=o[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(i[r]=e[r])}return i}(0,f.b)();var $c=(0,w.P)((function(e){var t=e.notice,r=e.alert,i=e.display_community_switcher,o=void 0!==i&&i,a=e.display_header,s=void 0===a||a,c=e.minimal_layout,u=void 0!==c&&c,d=Jc(e,Wc);return(0,n.useEffect)((function(){(0,x.M2)(),l(),p()}),[]),(0,g.jsx)(m.e$,{backendProps:Gc({notice:t,alert:r,display_community_switcher:o,minimal_layout:u},d),children:(0,g.jsx)("div",{id:S.BW,className:"bg-secondary","data-testid":"main-app-provider",children:(0,g.jsx)(j,{children:(0,g.jsx)(Zc,{notice:t,alert:r,shouldDisplayHeader:s,shouldDisplayCommunitySwitcher:o,hasMinimalLayout:u})})})})}),O.D)},13243:(e,t,r)=>{"use strict";r.d(t,{H:()=>Q});var n=r(67294),i=r(94184),o=r.n(i),a=r(58533),s=r(24897),l=r(31491),c=r(59393),u=r(97012),d=r(8733),p=r(35877),f=r(64031),m=r(5295),b=r(54719),v=r(86013),h=r(30887),y=r(26953),g=r(12169),_=r(85893),j=function(e){var t=e.shouldShowChatThreadsBanner,r=e.hideBanner,n=(0,y.kK)();return t?(0,_.jsx)("div",{className:"border-primary bg-primary mx-3 mt-6 h-24 rounded-lg border px-6 py-5 shadow-sm md:mx-6",children:(0,_.jsxs)("div",{className:"flex flex-row items-center",children:[(0,_.jsx)("div",{className:"mr-3 h-10 w-12 rounded-lg bg-gray-100 md:mr-6 md:h-14 md:w-14",children:(0,_.jsx)("div",{className:"flex h-full w-full items-center justify-between",children:(0,_.jsx)(h.JO,{type:n?"16-chat-threads":"20-chat-threads",size:n?16:20,className:"!w-full"})})}),(0,_.jsxs)("div",{className:"w-full",children:[(0,_.jsxs)("div",{className:"flex w-full flex-row items-start justify-between",children:[(0,_.jsx)(g.Z.LabelLg,{weight:"semibold",children:(0,v.t)("threads.banner.title")}),(0,_.jsx)("button",{type:"submit",onClick:r,children:(0,_.jsx)(h.JO,{type:"20-close-sm",size:20})})]}),!n&&(0,_.jsx)(g.Z.LabelMd,{children:(0,v.t)("threads.banner.description")})]})]})}):null},x=function(){return(0,_.jsx)("div",{className:"bg-primary flex h-full items-center justify-center lg:h-[calc(100vh-64px)]",children:(0,_.jsxs)("div",{className:"flex w-full flex-col items-center justify-center space-y-2 md:w-[413px]",children:[(0,_.jsx)("div",{className:"p-2",children:(0,_.jsx)(h.JO,{type:"32-chat-threads",size:32})}),(0,_.jsx)(g.Z.LabelLg,{weight:"semibold",children:(0,v.t)("chat_threads_empty_page.title")}),(0,_.jsx)(g.Z.BodyMd,{textAlign:"text-center",children:(0,v.t)("chat_threads_empty_page.description")})]})})},w=r(96486),O=r(97650),S=r(24185),P=r(77529),k=r(32848),C=r(87958),N=r(20633),A=r(51297),I=r(26045),E=r(53343),D=r(40160),T=r(64117),L=r(15218),M=function(e){var t=e.space,r=e.chatRoomName,n=e.parentMessage,i=e.chatRoomUrl,a=(0,T.TC)().currentAppearance,s=n.id,l=t||{},c=l.emoji,u=l.custom_emoji_url,d=l.custom_emoji_dark_url;return(0,_.jsx)(D.rU,{to:(0,P.co)({url:i,hash:"message_".concat(s),search:"message_id=".concat(s)}),children:(0,_.jsx)(g.Z.LabelSm,{as:"div",color:"text-selector-active",weight:"semibold",children:(0,_.jsxs)("div",{className:"flex items-center",children:[(0,_.jsx)(L.S,{className:"!h-5 !w-auto",emoji:c,customEmojiUrl:u,customEmojiDarkUrl:d,appearance:a}),(0,_.jsx)("span",{className:o()("hover:text-selector-active hover:underline",{"ml-1":c||u}),children:(0,w.truncate)(r,{length:80})})]})})})},R=function(e,t){var r=arguments.length>2&&void 0!==arguments[2]&&arguments[2],n=t.map((function(e){return e.parent_message.chat_thread_id}));return e.sort((function(e,t){return r?n.indexOf(t)-n.indexOf(e):n.indexOf(e)-n.indexOf(t)}))},B=function(e){var t=e.isRenderedOnHeader,r=e.children;return t?(0,_.jsx)("div",{className:"border-primary bg-primary rounded-lg border shadow-sm","data-testid":"thread-item",children:r}):r};function U(e){return function(e){if(Array.isArray(e))return F(e)}(e)||function(e){if("undefined"!==typeof Symbol&&Symbol.iterator in Object(e))return Array.from(e)}(e)||function(e,t){if(!e)return;if("string"===typeof e)return F(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 F(e,t)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function F(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}var z=function(e){var t=e.chatRoomData,r=e.newBadgeIds,i=e.handleWhenThreadInViewPort,a=e.thread,s=e.space,l=e.setSelectedReply,c=e.isRenderedOnHeader,u=(0,S.k6)(),p=(0,k.q)().isMessaging,f=t.roomName,m=t.uuid,b=t.embedded_space,h=t.lesson,y=(s||{}).slug,j=a.parent_message,x=a.replies,D=a.current_participant,T=j.chat_room_uuid,L=j.thread_participants_preview,R=j.total_thread_participants_count,F=j.replies_count,z=j.chat_thread_id,V=j.embedded,q=j.id,Z=function(e){var t=e.isEmbedded,r=e.isMessaging,n=e.lesson,i=e.slug,o=e.chatRoomUuid;return t&&!r?n?P.H4.showLesson({spaceSlug:i,sectionId:n.courses_section_id,lessonId:n.id}):(0,P.kr)({spaceSlug:i}):(0,P.so)({uuid:o})}({isEmbedded:V,isMessaging:p,lesson:h,slug:y,chatRoomUuid:T}),W=h?h.name:function(e,t){var r="";return e.forEach((function(n,i){var o=i===e.length-1,a=i===e.length-2;if(1===t)r="".concat((0,v.t)("just")," ").concat(n.name);else if(a&&t<=3)r=r+n.name+" ".concat((0,v.t)("and")," ");else if(o&&t>3){var s=t-3;r=r+n.name+" ".concat((0,v.t)("and")," ")+s.toString()+(1===s?" ".concat((0,v.t)("other")):"".concat((0,v.t)("others")))}else o?r+=n.name:r=r+n.name+", "})),r}(L,R),H=F-x.length,G=H>0,Q=r.has(z),J=(0,n.useMemo)((function(){return(0,I.nR)([j].concat(U(x)),[])}),[j,x]),$=(0,d.gJ)({uuid:m,ids:J,enabled:J.length>0,shouldUpdateCache:!1}),K=$.isLoading,X=$.participants;return K?null:(0,_.jsx)(n.Fragment,{children:(0,_.jsxs)(B,{isRenderedOnHeader:c,children:[(0,_.jsxs)("div",{className:o()({"flex w-full flex-row items-start justify-between":c,"mt-7 flex w-full flex-row justify-between first:mt-0":!c}),children:[(0,_.jsxs)("div",{className:"w-full",children:[(0,_.jsxs)("div",{className:o()({"mt-7 flex w-full flex-row justify-between first:mt-0":!c,"flex flex-row items-center justify-between px-5 pt-5":c}),children:[(0,_.jsx)(M,{space:s,chatRoomName:f,parentMessage:j,chatRoomUrl:Z}),Q&&(0,_.jsx)("div",{className:"bg-v2-danger flex h-4 items-center rounded px-1",children:(0,_.jsx)(g.Z.LabelXxs,{color:"text-white",children:(0,v.t)("threads.new")})})]}),(0,_.jsx)("div",{className:o()({"mb-2":!c,"px-5":c}),children:(0,_.jsx)(g.Z.LabelXs,{color:"text-light",children:(0,w.truncate)(W,{length:60})})})]}),c&&(0,_.jsx)("div",{className:"pr-5 pt-5",children:(0,_.jsx)(C.T,{interactive:!1,content:(0,v.t)("header_v3.reply_to_thread"),children:(0,_.jsx)(N.h,{iconClassName:"text-default",className:"hover:!bg-tertiary focus-visible:!bg-tertiary",name:"20-reply-to-thread",ariaLabel:(0,v.t)("header_v3.reply_to_thread"),onClick:function(){u.push((0,P.co)({url:Z,hash:"message_".concat(q),search:"message_id=".concat(q)}))}})})})]}),(0,_.jsxs)("div",{className:o()({"border-primary bg-primary rounded-lg border shadow-sm":!c}),children:[(0,_.jsxs)("div",{className:o()({"py-1 first:rounded-t-lg":!c,"mt-2":c}),children:[(0,_.jsx)(A.R,{message:j,chatRoom:t,currentParticipant:D,participants:X,isParentMessage:!0,chatThreadsEnabled:!0,isRenderedOnHeader:c,chatRoomUrl:Z}),G&&(0,_.jsx)("button",{type:"submit",className:"ml-5 hover:underline",onClick:function(){return l({parentMessage:j,threadMessageId:x[0].id})},children:(0,_.jsx)(g.Z.LabelXs,{color:"text-selector-active",weight:"medium",children:H>1?(0,v.t)("threads.show_more_replies",{repliesCount:H}):(0,v.t)("threads.show_one_more_reply")})})]}),x.map((function(e){return(0,_.jsx)("div",{className:"border-primary py-1 first:rounded-t-lg last:rounded-b-lg",children:(0,_.jsx)(A.R,{message:e,chatRoom:t,currentParticipant:D,participants:X,chatThreadsEnabled:!0,isRenderedOnHeader:c,chatRoomUrl:Z})},e.id)})),(0,_.jsx)(O.df,{as:"div",onChange:function(e){return i(e,a)},children:(0,_.jsx)("div",{id:z,className:"invisible"})}),(0,_.jsx)(E.F,{chatRoom:t,parentMessageId:j.id,spaceId:null===b||void 0===b?void 0:b.id,userList:[],participants:X,messageBoxId:"threadsMessageTextBox"+String(j.id)})]})]})},j.id)},V=r(11960),q=function(e){var t=e.unreadChatThreadIds,r=e.isTopButton,n=void 0!==r&&r,i=(0,V.k)().shouldShowTrialBanner,a=t.length;return 0===a?null:(0,_.jsx)("div",{className:o()("sticky left-0 z-10 flex w-full items-center justify-center",{"top-20":n&&i,"top-[74px]":n&&!i,"bottom-6":!n}),children:(0,_.jsx)("button",{type:"submit",className:"bg-brand rounded-2xl px-2.5 py-1 text-xs font-semibold leading-5 text-white hover:opacity-90",onClick:function(){return e=t[0],void document.getElementById(e).scrollIntoView({behavior:"smooth",block:"center"});var e},children:1===a?(0,v.t)(n?"unread_thread_at_top":"unread_thread"):(0,v.t)(n?"unread_threads_at_top":"unread_threads",{unread_count:a})})})};function Z(e){return function(e){if(Array.isArray(e))return G(e)}(e)||function(e){if("undefined"!==typeof Symbol&&Symbol.iterator in Object(e))return Array.from(e)}(e)||H(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function W(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 a,s=e[Symbol.iterator]();!(n=(a=s.next()).done)&&(r.push(a.value),!t||r.length!==t);n=!0);}catch(l){i=!0,o=l}finally{try{n||null==s.return||s.return()}finally{if(i)throw o}}return r}(e,t)||H(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 H(e,t){if(e){if("string"===typeof e)return G(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?G(e,t):void 0}}function G(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}var Q=function(e){var t=e.isRenderedOnHeader,r=void 0!==t&&t,i=(0,u.N3)(),v=W((0,f.R)(c.i,!0),2),h=v[0],y=v[1],g=W((0,n.useState)({parentMessage:null,threadMessageId:null}),2),w=g[0],O=g[1],S=W((0,n.useState)(new Set),2),P=S[0],k=S[1],C=(0,d.rZ)().unreadChatThreadIds,N=(0,d.Mk)(),A=N.chatThreads,I=N.isLoading,E=N.hasNextPage,D=N.fetchNextPage,T=N.isChatThreadsAvailable,L=N.onEventReceive,M=N.updateChatThreads,B=(0,d.NF)().handleReactionFromWebsocket,U=(0,d.nw)({parentMessage:w.parentMessage,threadMessageId:w.threadMessageId,successCallback:function(){O({parentMessage:null,threadMessageId:null})}}).threadMessages,F=void 0===U?[]:U,V=(0,u.nT)(),H=V.records,G=V.isLoading;(0,n.useEffect)((function(){k((function(e){return new Set([].concat(Z(e),Z(C)))}))}),[C]),(0,n.useEffect)((function(){F.length>0&&M(F)}),[F]),(0,s.s)({channel:"Chats::CommunityMemberThreadsChannel",onMessageReceive:function(e){"newMessage"===e.event&&Q(e.json_message),L(e)},community_member_id:null===i||void 0===i?void 0:i.id,canCreateConnection:Boolean(null===i||void 0===i?void 0:i.id)},[]),(0,s.s)({channel:"ChatRoomChannel",onMessageReceive:function(e){"createReaction"!==e.event&&"destroyReaction"!==e.event||B(e)},community_member_id:null===i||void 0===i?void 0:i.id,canCreateConnection:Boolean(null===i||void 0===i?void 0:i.id)},[null===i||void 0===i?void 0:i.id]);var Q=function(e){var t=e.chat_thread_id;if(t){var r=document.getElementById(t);(0,p.z)(r)&&!e.unread_flow&&(0,l.ex)(t)}},J=function(e,t){if(e){var r=t.parent_message;C.includes(r.chat_thread_id)&&(0,l.ex)(r.chat_thread_id)}};if((I||G)&&!T)return(0,_.jsx)(b.gi,{variant:r?"chat-threads-list-header":"chat-threads-list-page"});if(!T)return(0,_.jsx)(x,{});var $=function(e,t){var r=[],n=[];return e.forEach((function(e){var t=document.getElementById(e);t&&(t.getBoundingClientRect().top>0?n.push(e):r.push(e))})),n=R(n,t),{unreadThreadIdsAtTop:r=R(r,t,!0),unreadThreadIdsAtBottom:n}}(C,A),K=$.unreadThreadIdsAtTop,X=$.unreadThreadIdsAtBottom;return(0,_.jsxs)("div",{className:"w-full",id:"threads-scroll-view",children:[(0,_.jsx)(q,{unreadChatThreadIds:K,isTopButton:!0}),(0,_.jsx)(j,{shouldShowChatThreadsBanner:h&&!r,hideBanner:function(){return y(!1)}}),(0,_.jsx)(a.Z,{style:{overflow:"auto"},scrollThreshold:.8,next:D,hasMore:E,dataLength:A.length,className:o()({"mb-14 px-3 py-6 md:px-6 lg:mb-0":!r,"mb-4 flex flex-col gap-y-2":r}),scrollableTarget:r?"chat-threads-header":"panel",loader:(0,_.jsx)(m.a,{center:!0}),children:A.map((function(e){var t=e.parent_message,n=e.current_participant,i=e.chat_room,o=i.embedded_space_id,a=i.name,s=i.kind,l=i.lesson,c=t.chat_room_uuid,u=t.id,d=H.find((function(e){return e.id===o})),p={uuid:c,current_participant:n,chat_room_kind:s,embedded_space:d,roomName:d?d.name:a,lesson:l};return(0,_.jsx)(z,{chatRoomData:p,newBadgeIds:P,handleWhenThreadInViewPort:J,thread:e,space:d,setSelectedReply:O,isRenderedOnHeader:r},u)}))}),(0,_.jsx)(q,{unreadChatThreadIds:X})]})}},24587:(e,t,r)=>{"use strict";r.d(t,{C:()=>l});var n=r(67142),i=r(94184),o=r.n(i),a=r(28175),s=r(85893),l=function(e){var t=e.user1,r=e.user2,i=e.className,l=void 0===i?"":i,c=(0,a.I)().isV3Enabled,u=[{name:(null===t||void 0===t?void 0:t.name)||"",src:(null===t||void 0===t?void 0:t.avatar_url)||""},{name:(null===r||void 0===r?void 0:r.name)||"",src:(null===r||void 0===r?void 0:r.avatar_url)||""}];return(0,s.jsx)("div",{className:o()("border-tertiary group-hover:border-hover mr-2.5",l),children:(0,s.jsx)(n.Lt,{users:u,isFullRounded:c})})}},47372:(e,t,r)=>{"use strict";r.d(t,{t:()=>o});var n=r(86013),i=r(85893),o=function(){return(0,i.jsxs)("div",{className:"flex h-full flex-col items-center justify-center",children:[(0,i.jsx)("div",{className:"text-darkest mb-2 text-xl font-semibold",children:(0,n.t)("messaging.no_messages")}),(0,i.jsx)("div",{className:"text-default text-sm",children:(0,n.t)("messaging.type_name")})]})}},61180:(e,t,r)=>{"use strict";r.d(t,{hC:()=>n,F0:()=>i,Ro:()=>o});var n=function(e){window.setTimeout((function(){var t=document.querySelector(a(e));if(t){t.querySelector("input").setAttribute("checked",!0),t.classList.add("just-added"),t.parentNode.parentNode.classList.add("parent-just-added"),t.scrollIntoView()}}),500)},i=function(){var e=o();e&&n(e)},o=function(){return(window.location.hash||"").split("#comment_wrapper_")[1]},a=function(e){return"#".concat("comment_wrapper_").concat(e)}},62128:(e,t,r)=>{"use strict";r.d(t,{tV:()=>ne,B2:()=>ie,ZP:()=>oe});var n=r(64687),i=r.n(n),o=r(67294),a=r(86013),s=r(77529),l=r(86078),c=r(94184),u=r.n(c),d=r(22229),p=r(45578),f=r.n(p),m=r(38870),b=r(55675),v=r(34128),h=r(66047),y=r(85893);function g(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?g(Object(r),!0).forEach((function(t){j(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):g(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function j(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function x(e,t,r,n,i,o,a){try{var s=e[o](a),l=s.value}catch(c){return void r(c)}s.done?t(l):Promise.resolve(l).then(n,i)}function w(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 a,s=e[Symbol.iterator]();!(n=(a=s.next()).done)&&(r.push(a.value),!t||r.length!==t);n=!0);}catch(l){i=!0,o=l}finally{try{n||null==s.return||s.return()}finally{if(i)throw o}}return r}(e,t)||function(e,t){if(!e)return;if("string"===typeof e)return O(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 O(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 O(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}var S=(0,o.forwardRef)((function(e,t){var r=e.space,n=e.post,l=e.parent_comment_id,c=e.communityMember,d=e.onNewComment,p=(0,o.useRef)(null),f=w((0,o.useState)(0),2),g=f[0],j=f[1],O=w((0,o.useState)(""),2),S=O[0],P=O[1],k=w((0,o.useState)(!1),2),C=k[0],N=k[1];if(null===n||void 0===n||!n.is_comments_enabled||!c||null===r||void 0===r||!r.id)return null;var A=u()("post__reply",{"reply-to-parent":!!l,"reply-to-post":!l}),I=function(){var e,t=(e=i().mark((function e(t){var r,o,a;return i().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t&&t.preventDefault(),S&&!C){e.next=3;break}return e.abrupt("return");case 3:return N(!0),r={comment:{body:S,parent_comment_id:l,post_id:n.id}},e.next=7,(0,v.t5)((0,s.k3)(),{method:"POST",body:JSON.stringify(r)});case 7:if(!(o=e.sent).ok){e.next=17;break}return P(""),e.next=12,o.json();case 12:a=e.sent,j(g+1),d&&d(_(_({},a.comment),{},{html:a.comment_html})),window.loadOembed&&window.loadOembed(),N(!1);case 17:case"end":return e.stop()}}),e)})),function(){var t=this,r=arguments;return new Promise((function(n,i){var o=e.apply(t,r);function a(e){x(o,n,i,a,s,"next",e)}function s(e){x(o,n,i,a,s,"throw",e)}a(void 0)}))});return function(e){return t.apply(this,arguments)}}();return(0,y.jsxs)("div",{role:"button",ref:p,className:A,onClick:function(){c||(window.location.href=(0,s.j)({params:{alert:"Hey, there! You need to sign in to write a comment."}}))},onKeyDown:function(e){"Enter"===e.key&&(e.metaKey||e.ctrlKey)&&I(e)},tabIndex:0,children:[(0,y.jsx)(m.s,{src:c.avatar_url,name:c.name,size:"10"}),(0,y.jsxs)("form",{onSubmit:I,children:[(0,y.jsx)(h.Z,{ref:t,id:"comment-body-".concat(n.id),placeholder:(0,a.t)("write_a_comment"),name:"body",is_private_space:r.is_private,space_id:r.id,dataIsPrivateSpace:r.is_private,dataSpaceId:r.id,value:S,onChange:function(e){P(e.target.innerHTML)}},g),(0,y.jsx)("div",{className:"btn-post-reply absolute bottom-4 right-4",children:(0,y.jsx)(b.z,{variant:"primary",type:"submit",disabled:!S,children:(0,a.t)("comments.post")})})]})]})}));S.displayName="Form";var P=r(61180);function k(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){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?k(Object(r),!0).forEach((function(t){N(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):k(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function N(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function A(e){return function(e){if(Array.isArray(e))return T(e)}(e)||function(e){if("undefined"!==typeof Symbol&&Symbol.iterator in Object(e))return Array.from(e)}(e)||D(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function I(e,t,r,n,i,o,a){try{var s=e[o](a),l=s.value}catch(c){return void r(c)}s.done?t(l):Promise.resolve(l).then(n,i)}function E(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 a,s=e[Symbol.iterator]();!(n=(a=s.next()).done)&&(r.push(a.value),!t||r.length!==t);n=!0);}catch(l){i=!0,o=l}finally{try{n||null==s.return||s.return()}finally{if(i)throw o}}return r}(e,t)||D(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 D(e,t){if(e){if("string"===typeof e)return T(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?T(e,t):void 0}}function T(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}var L=function(e){var t=E((0,o.useState)(e.comments||[]),2),r=t[0],n=t[1],c=E((0,o.useState)(e.parent_comment_id?0:1),2),u=c[0],d=c[1],p=!e.parent_comment||parseInt(e.parent_comment.replies_count,10)>r.length,m=E((0,o.useState)(p),2),b=m[0],v=m[1],h=E((0,o.useState)(!e.parent_comment_id&&b),2),g=h[0],_=h[1],j=E((0,o.useState)(!1),2),x=j[0],w=j[1];(0,o.useEffect)((function(){var t=function(){var t,o=(t=i().mark((function t(){var o,a,l;return i().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(b){t.next=2;break}return t.abrupt("return");case 2:if(0!==u||!r.length){t.next=4;break}return t.abrupt("return");case 4:return o={page:u||1,per_page:10},e.parent_comment_id&&(o.parent_comment_id=e.parent_comment_id),t.next=10,fetch(s.av.comments.index({postId:e.post.id,params:o}));case 10:if(!(a=t.sent).ok){t.next=22;break}return t.next=14,a.json();case 14:l=t.sent,n(f()([].concat(A(r),A(l.records)),"id")),v(l.has_next_page),_(!1),e.onPageChange&&e.onPageChange(u),setTimeout(window.initialiseTippy,300),t.next=23;break;case 22:_(!1);case 23:case"end":return t.stop()}}),t)})),function(){var e=this,r=arguments;return new Promise((function(n,i){var o=t.apply(e,r);function a(e){I(o,n,i,a,s,"next",e)}function s(e){I(o,n,i,a,s,"throw",e)}a(void 0)}))});return function(){return o.apply(this,arguments)}}();t()}),[u]),(0,o.useEffect)((function(){g||x||e.parent_comment_id||(w(!0),(0,P.F0)())}),[g,x,e.parent_comment_id]);var O=e.parent_comment_id?(0,a.t)("comments.list.show_more_replies"):(0,a.t)("comments.list.show_more_comments"),k=e.parent_comment_id?"load-more__replies":"btn btn-secondary load-more__comments";return(0,y.jsxs)(y.Fragment,{children:[r.map((function(t){return(0,y.jsx)(H,C(C({},e),{},{comment:t}),t.id)})),g&&(0,y.jsx)(l.m,{}),!g&&b&&(0,y.jsx)("div",{className:"load-more",children:(0,y.jsx)("a",{href:"#load-more",onClick:function(e){e.preventDefault(),d(u+1)},className:k,children:O})}),Boolean(null===e||void 0===e?void 0:e.showReplyForm)&&(0,y.jsx)(S,{post:e.post,space:e.space,communityMember:e.communityMember,parent_comment_id:e.parent_comment_id,onNewComment:function(e){n([].concat(A(r),[e]))},isPost:!0,ref:e.formRef})]})};function M(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 R(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var B=function(e){return e.post.is_comments_enabled?(0,y.jsx)(L,function(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){R(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}({},e)):null},U=["comment","communityMember","defaultShowReplyForm"];function F(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?F(Object(r),!0).forEach((function(t){V(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):F(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function V(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function q(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 a,s=e[Symbol.iterator]();!(n=(a=s.next()).done)&&(r.push(a.value),!t||r.length!==t);n=!0);}catch(l){i=!0,o=l}finally{try{n||null==s.return||s.return()}finally{if(i)throw o}}return r}(e,t)||function(e,t){if(!e)return;if("string"===typeof e)return Z(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 Z(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 Z(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 W(e,t){if(null==e)return{};var r,n,i=function(e,t){if(null==e)return{};var r,n,i={},o=Object.keys(e);for(n=0;n<o.length;n++)r=o[n],t.indexOf(r)>=0||(i[r]=e[r]);return i}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n<o.length;n++)r=o[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(i[r]=e[r])}return i}var H=function(e){var t=e.comment,r=e.communityMember,n=e.defaultShowReplyForm,i=void 0!==n&&n,a=W(e,U),l=(0,o.useRef)(null),c=window.location.href,p=(0,o.useCallback)((function(e){null!==e&&(0,d.J)(e)}),[c]),f=q((0,o.useState)(i),2),m=f[0],b=f[1],v=q((0,o.useState)(),2),h=v[0],g=v[1],_=(0,o.useRef)(null);(0,o.useEffect)((function(){if(l.current){var e=function(e){if(e.preventDefault(),r){b(!0);var t=e.currentTarget.dataset,n=t.sgid,i=t.content,o=t.name;n&&setTimeout((function(){if(_.current.focus(),_.current.shouldInsert(n)){var e=_.current.editorRef.current.editor.composition;e.attachments.forEach((function(t){e.removeAttachment(t)})),_.current.insertMention({sgid:n,content:i,name:o})}}),100)}else window.location.push((0,s.j)({params:{notice:I18n.t("comments.log_in_to_add_a_comment")}}))};return l.current.querySelectorAll('[data-action="toggle-reply-box"]').forEach((function(t){t.addEventListener("click",e)})),function(){l.current.querySelectorAll('[data-action="toggle-reply-box"]').forEach((function(t){t.removeEventListener("click",e)}))}}}),[l,b,m,h,_,_.current]);var j=u()("post--comment comment--".concat(t.id)),x="comment_wrapper_".concat(t.id);return(0,y.jsxs)("div",{ref:l,className:j,id:x,children:[(0,y.jsx)("div",{"data-controller":"trix-attachment-preview",children:(0,y.jsx)("div",{className:"text-dark",ref:p})}),Boolean(!(null!==t&&void 0!==t&&t.parent_comment_id))&&(0,y.jsx)("div",{className:"post__replies",children:(0,y.jsx)(B,z(z({},a),{},{communityMember:r,comments:t.replies,hasNextPage:t.replies_count>1,parent_comment_id:t.id,parent_comment:t,showReplyForm:m,onPageChange:g,formRef:_}))})]})},G=["post"],Q=["post","id"];function J(e,t,r,n,i,o,a){try{var s=e[o](a),l=s.value}catch(c){return void r(c)}s.done?t(l):Promise.resolve(l).then(n,i)}function $(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 a,s=e[Symbol.iterator]();!(n=(a=s.next()).done)&&(r.push(a.value),!t||r.length!==t);n=!0);}catch(l){i=!0,o=l}finally{try{n||null==s.return||s.return()}finally{if(i)throw o}}return r}(e,t)||function(e,t){if(!e)return;if("string"===typeof e)return K(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 K(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 K(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 X(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 Y(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?X(Object(r),!0).forEach((function(t){ee(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):X(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function ee(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function te(e,t){if(null==e)return{};var r,n,i=function(e,t){if(null==e)return{};var r,n,i={},o=Object.keys(e);for(n=0;n<o.length;n++)r=o[n],t.indexOf(r)>=0||(i[r]=e[r]);return i}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n<o.length;n++)r=o[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(i[r]=e[r])}return i}var re=function(e){var t=e.post,r=e.id,n=te(e,Q),c=$((0,o.useState)(!0),2),u=c[0],d=c[1],p=$((0,o.useState)(null),2),f=p[0],m=p[1];return(0,o.useEffect)((function(){var e=function(){var e,n=(e=i().mark((function e(){var n,o;return i().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,fetch(s.av.comments.commentHierarchy({postId:t.id,id:r}));case 2:if(!(n=e.sent).ok){e.next=13;break}return e.next=6,n.json();case 6:o=e.sent,m(o),d(!1),setTimeout(window.initialiseTippy,300),(0,P.hC)(r),e.next=14;break;case 13:d(!1);case 14:case"end":return e.stop()}}),e)})),function(){var t=this,r=arguments;return new Promise((function(n,i){var o=e.apply(t,r);function a(e){J(o,n,i,a,s,"next",e)}function s(e){J(o,n,i,a,s,"throw",e)}a(void 0)}))});return function(){return n.apply(this,arguments)}}();e()}),[]),u?(0,y.jsx)(l.m,{}):f?(0,y.jsx)(H,Y({comment:f,defaultShowReplyForm:!0,post:t,id:r},n),f.id):(0,y.jsx)("div",{className:"post__comment-not-found alert alert-warning",children:(0,a.t)("comments.hierarchy.not_found")})},ne=S,ie=B;const oe={Form:S,CommentsList:B,CommentHierarchy:function(e){var t=e.post,r=te(e,G);return null!==t&&void 0!==t&&t.is_comments_enabled?(0,y.jsx)(re,Y({post:t},r)):null}}},36787:(e,t,r)=>{"use strict";r.d(t,{zU:()=>K,iD:()=>J,gg:()=>X,kc:()=>ie});var n=r(64687),i=r.n(n),o=r(67294),a=r(86013),s=r(23560),l=r.n(s),c=r(88767),u=r(24185),d=r(31491),p=r(41609),f=r.n(p),m=r(97012),b=r(55675),v=r(71299),h=r(71362),y=r(61926),g=r(5295),_=r(21809),j=r(85893);function x(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,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function O(){return O=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},O.apply(this,arguments)}var S=function(e){var t=O({},e);return(0,j.jsx)(y.l.Item,function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?x(Object(r),!0).forEach((function(t){w(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):x(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}({translationRoot:"settings.branding_form",hideDescription:!0,hideBorder:!0,fullWidth:!0,tooltipText:(0,a.t)("settings.branding_form.".concat(t.name,"_tooltip"))},t))},P=["name"];function k(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){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?k(Object(r),!0).forEach((function(t){N(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):k(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function N(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function A(e,t){if(null==e)return{};var r,n,i=function(e,t){if(null==e)return{};var r,n,i={},o=Object.keys(e);for(n=0;n<o.length;n++)r=o[n],t.indexOf(r)>=0||(i[r]=e[r]);return i}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n<o.length;n++)r=o[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(i[r]=e[r])}return i}var I=/^#[0-9A-Fa-f]{6}$/,E=function(e){var t=e.name,r=A(e,P);return(0,j.jsx)(S,C(C({name:t,variant:"extra-bottom-margin",rules:{required:(0,a.t)("settings.branding_form.prefs.brand_color_required"),pattern:{value:I,message:(0,a.t)("settings.branding_form.prefs.brand_color_invalid")}}},r),{},{children:(0,j.jsx)(y.l.ColorPicker,{name:t})}))};function D(e,t,r,n,i,o,a){try{var s=e[o](a),l=s.value}catch(c){return void r(c)}s.done?t(l):Promise.resolve(l).then(n,i)}var T=function(e){var t=e.label;return(0,j.jsx)(b.z,{type:"button",variant:"secondary",full:!0,children:t})};const L=function(){var e,t,r=(0,m.wh)(),n=r.currentCommunity,o=r.isLoading,s=ie().updateStepIfIncomplete,l=(0,_.p)(),u=l.success,p=l.error,x=(0,c.useMutation)((function(e){return d.$.update({community:e})}),{onSuccess:(e=i().mark((function e(){return i().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return u(I18n.t("settings.branding_form.saved_successfully")),e.next=3,s(J.customize_branding);case 3:window.location.reload();case 4:case"end":return e.stop()}}),e)})),t=function(){var t=this,r=arguments;return new Promise((function(n,i){var o=e.apply(t,r);function a(e){D(o,n,i,a,s,"next",e)}function s(e){D(o,n,i,a,s,"throw",e)}a(void 0)}))},function(){return t.apply(this,arguments)}),onError:function(e){p(e.message)}});if(o||f()(n))return(0,j.jsx)(g.a,{center:!0});var w={prefs:{brand_color:n.prefs.brand_color},logo:n.logo,icon:n.icon};return(0,j.jsxs)(y.l,{onSubmit:x.mutate,defaultValues:w,className:"branding-drawer__form",children:[(0,j.jsxs)("div",{className:"branding-drawer__container",children:[(0,j.jsx)(E,{name:"prefs.brand_color.light"}),(0,j.jsx)(S,{name:"logo",variant:"extra-bottom-margin",children:(0,j.jsx)("div",{className:"branding-cover-image branding-cover-image__logo",children:(0,j.jsx)(v.D,{alt:"",aspectRatio:4,changeImageText:(0,a.t)("replace"),customAddCoverBtn:(0,j.jsx)(T,{label:(0,a.t)("settings.branding_form.upload_logo")}),hideEmbedUrl:!0,hideUnsplash:!0,isCropEnabled:!1,name:"logo",showAddCoverBtn:!0,title:(0,a.t)("customize_theme.logo_tab.upload_community_logo")})})}),(0,j.jsx)(S,{name:"icon",variant:"extra-bottom-margin",children:(0,j.jsx)("div",{className:"branding-cover-image branding-cover-image__icon",children:(0,j.jsx)(v.D,{alt:"",aspectRatio:1,changeImageText:(0,a.t)("replace"),customAddCoverBtn:(0,j.jsx)(T,{label:(0,a.t)("settings.branding_form.upload_icon")}),hideEmbedUrl:!0,hideUnsplash:!0,name:"icon",showAddCoverBtn:!0,title:(0,a.t)("customize_theme.logo_tab.upload_community_icon")})})})]}),(0,j.jsx)(h.d.Footer,{sticky:!0,children:(0,j.jsx)(b.z,{type:"submit",variant:"primary",disabled:x.isLoading,full:!0,children:x.isLoading?I18n.t("saving"):I18n.t("save")})})]})};var M,R,B,U=r(72675),F=function(){var e=(0,U.dd)();return(0,j.jsx)(h.d,{noWrapperPadding:!0,fixedHeader:!0,maskClosable:!1,title:(0,a.t)("settings.branding_form.title"),open:e.visible,onClose:e.hide,children:(0,j.jsx)(L,{})})},z=U.gk.create((function(){return(0,j.jsx)(F,{})})),V=r(4039),q=r(31889),Z=r(65771),W=r(77529);function H(e,t,r,n,i,o,a){try{var s=e[o](a),l=s.value}catch(c){return void r(c)}s.done?t(l):Promise.resolve(l).then(n,i)}function G(e){return function(){var t=this,r=arguments;return new Promise((function(n,i){var o=e.apply(t,r);function a(e){H(o,n,i,a,s,"next",e)}function s(e){H(o,n,i,a,s,"throw",e)}a(void 0)}))}}function Q(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var J=Object.freeze({basic_group:"basic_group",setup_paywall_group:"setup_paywall_group",invite_member_group:"invite_member_group",engage_community_group:"engage_community_group",join_circle_community_group:"join_circle_community_group",profile_completed:"profile_completed",customize_branding:"customize_branding",setup_spaces_group:"setup_spaces_group",browse_examples:"browse_examples",update_notifications:"update_notifications",default_space:"default_space",confirm_community_access:"confirm_community_access",create_paywall:"create_paywall",customize_onboarding:"customize_onboarding",invite_first_member:"invite_first_member",onboarding_completed:"onboarding_completed",download_app:"download_app",customize_home:"customize_home",create_event:"create_event",first_week_action:"first_week_action",start_conversation:"start_conversation",engagement_means:"engagement_means",paywall_analytics_info:"paywall_analytics_info"}),$=new Set([J.customize_branding,J.profile_completed]),K=function(e){return $.has(e)},X=Object.freeze({basic_group:{label:(0,a.t)("community_onboarding.basics"),queryParam:"basic_group"},setup_paywall_group:{label:(0,a.t)("community_onboarding.setup_a_paywall"),queryParam:"setup_paywall_group"},invite_member_group:{label:(0,a.t)("community_onboarding.invite_your_first_members"),queryParam:"invite_member_group"}}),Y=Object.freeze((Q(M={},J.basic_group,[J.profile_completed,J.customize_branding,J.confirm_community_access]),Q(M,J.setup_spaces_group,[J.browse_examples,J.update_notifications,J.default_space]),Q(M,J.setup_paywall_group,[J.create_paywall]),Q(M,J.invite_member_group,[J.customize_onboarding,J.invite_first_member]),Q(M,J.engage_community_group,[J.download_app,J.customize_home,J.create_event,J.first_week_action,J.start_conversation,J.engagement_means]),Q(M,"join_circle_community_group",[J.join_circle_community_group]),M)),ee=Object.freeze((Q(R={},J.engage_community_group,null),Q(R,J.join_circle_community_group,(function(e){var t=e.isCommunityOnTrial;return window.location.href=t?"/settings/plans":"https://community.circle.so/home"})),Q(R,J.profile_completed,(function(e){var t=e.openEditProfile;return t&&t()})),Q(R,J.customize_branding,(function(e){var t=e.openCustomiseBrandingDrawer;return t&&t()})),Q(R,J.setup_spaces_group,null),Q(R,J.browse_examples,null),Q(R,J.default_space,null),Q(R,J.update_notifications,null),Q(R,J.confirm_community_access,null),Q(R,J.create_paywall,(function(){return window.location.href="/settings/paywalls"})),Q(R,J.customize_onboarding,(function(){return window.location.href="/settings/onboarding"})),Q(R,J.invite_first_member,null),Q(R,J.download_app,null),Q(R,J.customize_home,null),Q(R,J.create_event,null),Q(R,J.first_week_action,null),Q(R,J.start_conversation,null),Q(R,J.engagement_means,null),R)),te=function(e){return!!e.key},re=Object.freeze((Q(B={},J.basic_group,te),Q(B,J.setup_paywall_group,(function(e){return e.hasPaywalls})),Q(B,J.invite_member_group,te),Q(B,J.engage_community_group,te),Q(B,J.join_circle_community_group,(function(e){return!e.isCommunityOnTrial})),Q(B,J.profile_completed,te),Q(B,J.customize_branding,te),Q(B,J.setup_spaces_group,te),Q(B,J.browse_examples,te),Q(B,J.update_notifications,te),Q(B,J.default_space,te),Q(B,J.confirm_community_access,te),Q(B,J.create_paywall,(function(e){return e.hasPaywalls})),Q(B,J.customize_onboarding,te),Q(B,J.download_app,te),Q(B,J.customize_home,te),Q(B,J.create_event,te),Q(B,J.first_week_action,te),Q(B,J.start_conversation,te),Q(B,J.engagement_means,te),Q(B,J.invite_first_member,te),Q(B,J.onboarding_completed,te),B)),ne=function(e){for(var t=0,r=Object.keys(Y);t<r.length;t++){var n=r[t];if(Y[n].includes(e))return n}},ie=function(){var e=(0,m.wh)().currentCommunityMember,t=(0,V.g)().hasPaywalls,r=(0,_.p)(),n=r.success,s=r.error,p=(0,Z.E)().isCommunityOnTrial,f=(0,U.dd)(z),b=(0,u.k6)(),v=(0,u.TH)(),h=(0,c.useQuery)("onboarding",d.$.getOnboarding,{notifyOnChangeProps:"tracked",retry:2,enabled:!!(0,q.vb)(e)}),y=h.data,g=h.refetch,j=h.isLoading,x=(0,c.useMutation)((function(e){var t=e.step;return d.$.completeOnboardingStep({onboarding:Q({},t,!0)})})).mutateAsync,w=(0,o.useCallback)((function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:y;return Y[e].reduce((function(e,r){return!!t[r]&&e}),!0)}),[y]),O=(0,o.useMemo)((function(){return{isCommunityOnTrial:p,openCustomiseBrandingDrawer:f.show,openEditProfile:(e=G(i().mark((function e(){return i().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return b.push(W.du.profile(v)),e.next=3,x({step:J.profile_completed});case 3:case"end":return e.stop()}}),e)}))),function(){return e.apply(this,arguments)})};var e}),[f.show,b,p,v,x]),S=(0,o.useCallback)(function(){var e=G(i().mark((function e(t){var r,n,o,a,c,u,d;return i().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(r=t.step,n=t.skipMutation,o=void 0!==n&&n,a=ee[r],!o){e.next=6;break}l()(a)&&a(O),e.next=25;break;case 6:return c=!0,e.prev=7,u=ne(r),e.next=11,x({step:r});case 11:if(d=e.sent,!w(u,d)){e.next=15;break}return e.next=15,x({step:u});case 15:return l()(a)&&(c=!1,a(O)),e.abrupt("return",d);case 19:e.prev=19,e.t0=e.catch(7),s(e.t0.message);case 22:return e.prev=22,c&&g(),e.finish(22);case 25:case"end":return e.stop()}}),e,null,[[7,19,22,25]])})));return function(t){return e.apply(this,arguments)}}(),[s,w,g,O,x]),P=(0,o.useCallback)((function(){return x({step:J.onboarding_completed},{onSuccess:function(){n((0,a.t)("onboarding_hide_success"))}})}),[x,n]),k=(0,o.useCallback)((function(e){return!!y&&re[e]({key:y[e],hasPaywalls:t,isCommunityOnTrial:p})}),[y,t,p]),C=(0,o.useMemo)((function(){return!!y&&!y[J.onboarding_completed]}),[y]),N=(0,o.useCallback)(function(){var e=G(i().mark((function e(t){return i().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(k(t)||j){e.next=3;break}return e.next=3,S({step:t});case 3:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),[j,k,S]);return{onboardingData:y,updateStep:S,isLoading:j,refetchOnboarding:g,isOnboardingAvailable:C,completeWholeOnboarding:P,isStepCompleted:k,updateStepIfIncomplete:N}}},31514:(e,t,r)=>{"use strict";r.d(t,{M:()=>f});var n=r(94184),i=r.n(n),o=r(28175),a=r(36422),s=r(85893),l=["isActive","href","name"];function c(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 u(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?c(Object(r),!0).forEach((function(t){d(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):c(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function d(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function p(e,t){if(null==e)return{};var r,n,i=function(e,t){if(null==e)return{};var r,n,i={},o=Object.keys(e);for(n=0;n<o.length;n++)r=o[n],t.indexOf(r)>=0||(i[r]=e[r]);return i}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n<o.length;n++)r=o[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(i[r]=e[r])}return i}var f=function(e){var t=e.isActive,r=void 0!==t&&t,n=e.href,c=void 0===n?"#":n,d=e.name,f=p(e,l),m=(0,o.I)().isV3Enabled;return(0,s.jsx)("a",{"data-testid":"community-switcher-link",className:i()("switcher__icon",{active:r,"hover:bg-c-sidebar-hover focus:bg-c-sidebar-hover !m-0 flex items-center justify-center rounded-xl border-2 border-transparent transition-colors duration-150":m,"border-secondary":r&&m}),href:c,"aria-label":d,children:(0,s.jsx)(a.G,u({includeName:!1,name:d},f))})}},48524:(e,t,r)=>{"use strict";r.d(t,{H:()=>K});var n=r(67294),i=r(24185),o=r(28175),a=r(64117),s=r(32615),l=r(14578),c=r(95172),u=r(20254),d=r(14834),p=r(6382),f=function(e,t){var r=new URL(e);return r.searchParams.set("automatic_login","true"),r.searchParams.set("token",t),r.toString()},m=r(31514),b=r(85893),v=function(e){var t=e.community,r=e.token,i=e.index,o=(0,a.TC)().isDarkAppearance,s=t.id,l=t.is_current_community,v=t.root_url,h=t.name,y=t.brand_color,g=t.light_brand_color,_=t.dark_brand_color,j=t.community_member_id,x=t.dark_icon_url,w=t.light_icon_url,O=o?x||w:w||"",S=(0,d.f)(),P=S.newNotificationCount,k=S.fetchNewNotificationsCount,C=S.onNotificationEventReceive,N=(0,p.K)({community:t}).unreadChatCount;return(0,n.useEffect)((function(){k(s)}),[]),(0,u.I)(j,C),(0,c.y1)("alt+g+".concat(i+1),(function(){window.location.href=f(v,r)}),{enabled:i+1<9}),(0,b.jsx)(m.M,{isActive:l,href:f(v,r),icon_attachment_url:O,includeName:!1,brand_color:y,light_brand_color:g,dark_brand_color:_,name:h,notificationCount:l?0:P+N,index:i})},h=r(97713),y=function(e){var t=e.isLoadingAppData,r=void 0!==t&&t,n=(0,l.U)(),i=n.communities,o=n.token,a=n.isLoadingCommunities,s=r||a;return(0,b.jsx)(h.b,{id:"community-switcher",isLoading:s,children:i.map((function(e,t){return(0,b.jsx)(v,{community:e,token:o,index:t},e.id)}))})},g=r(64687),_=r.n(g),j=r(66946),x=function(){var e=(0,j.dI)().item;return(0,b.jsx)(v,{community:e,token:"",index:0})},w=r(75155),O=r(72675),S=r(25362),P=r(86013),k=r(53448),C=r(94184),N=r.n(C),A=r(36422),I=r(20633),E=r(12169),D=r(8733);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 L(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){M(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 M(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var R=function(e){var t=e.community,r=e.href,n=e.isDragDisabled,i=void 0!==n&&n,o=(0,a.TC)().isDarkAppearance,s=function(e){var t=(0,d.f)().newNotificationCount,r=(0,D.K$)({community:e}).unreadChatCount;return{notificationsCount:Number(t+r)}}(t),l=s.notificationsCount;return(0,b.jsxs)("a",{href:r,className:"hover:bg-tertiary focus:bg-tertiary flex items-center justify-between gap-x-1 rounded-xl p-1 transition-colors duration-75",children:[(0,b.jsx)(I.h,{name:"16-drag-handle",ariaLabel:(0,P.t)("community_switcher_drag_handle"),disabled:i,className:N()({"cursor-grab":!i,"cursor-grabbing opacity-50":i})}),(0,b.jsxs)("div",{className:"flex w-full items-center gap-3",children:[(0,b.jsx)("div",{className:N()("switcher__icon !m-0 flex items-center justify-center rounded-xl border-2 border-transparent",{"active border-secondary":t.is_current_community}),children:(0,b.jsx)(A.G,L(L({},t),{},{logo_attachment_url:void 0,icon_attachment_url:o?t.dark_icon_url:t.light_icon_url,shouldShowTooltip:!1,notificationCount:l}))}),(0,b.jsx)(E.Z.LabelMd,{weight:"medium",children:t.name})]})]},t.id)},B=function(){var e=(0,j.dI)().item;return(0,b.jsx)(R,{community:e,href:""})};function U(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 a,s=e[Symbol.iterator]();!(n=(a=s.next()).done)&&(r.push(a.value),!t||r.length!==t);n=!0);}catch(l){i=!0,o=l}finally{try{n||null==s.return||s.return()}finally{if(i)throw o}}return r}(e,t)||function(e,t){if(!e)return;if("string"===typeof e)return F(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 F(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 F(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}var z=function(){var e=(0,S.dd)(),t=U((0,n.useState)([]),2),r=t[0],i=t[1],o=(0,l.U)(),a=o.communities,s=o.token,c=o.isLoadingCommunities,u=o.isReorderingCommunities,d=o.onSortCommunities;return(0,n.useEffect)((function(){c||i(a)}),[a,c]),(0,b.jsxs)(k.u_,{isOpen:e.visible,onClose:e.hide,children:[(0,b.jsx)(k.u_.Overlay,{}),(0,b.jsxs)(k.u_.Content,{children:[(0,b.jsxs)(k.u_.Header,{children:[(0,b.jsx)(k.u_.Title,{children:(0,P.t)("my_communities")}),(0,b.jsx)(k.u_.HeaderActions,{children:(0,b.jsx)(k.u_.CloseButton,{onClick:e.hide})})]}),(0,b.jsx)(k.u_.Body,{className:"md:my-6 md:!px-6 md:!py-0",children:(0,b.jsxs)(j.cm,{items:a,lockedVerticalAxis:!0,onSort:function(e){i(e),d(e,{onError:function(){i(a)}})},shouldUseKeyboardSensor:!1,children:[(0,b.jsx)(j.cm.List,{className:"max-h-96",children:r.map((function(e,t){return(0,b.jsx)(j.cm.Item,{className:"min-h-[3rem] min-w-min",item:e,index:t,tabIndex:-1,disabled:u,children:(0,b.jsx)(R,{community:e,href:f(e.root_url,s),isDragDisabled:u},e.id)},e.id)}))}),(0,b.jsx)(j.cm.DragOverlay,{zIndex:1070,children:(0,b.jsx)(B,{})})]})})]})]})},V=O.gk.create((function(){return(0,b.jsx)(z,{})})),q=function(e){var t=e.community,r=e.sortedCommunities,n=void 0===r?[]:r,i=e.isReorderingCommunities,o=e.token,a=e.index;return(0,b.jsx)(j.cm.Item,{className:"min-w-min",item:t,index:a,tabIndex:-1,disabled:i||1===n.length,children:(0,b.jsx)(v,{community:t,token:o,index:a})},t.id)};function Z(e,t,r,n,i,o,a){try{var s=e[o](a),l=s.value}catch(c){return void r(c)}s.done?t(l):Promise.resolve(l).then(n,i)}function W(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 a,s=e[Symbol.iterator]();!(n=(a=s.next()).done)&&(r.push(a.value),!t||r.length!==t);n=!0);}catch(l){i=!0,o=l}finally{try{n||null==s.return||s.return()}finally{if(i)throw o}}return r}(e,t)||function(e,t){if(!e)return;if("string"===typeof e)return H(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 H(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 H(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}var G=function(e){var t=e.isLoadingAppData,r=void 0!==t&&t,i=W((0,n.useState)([]),2),o=i[0],a=i[1],s=(0,l.U)(),c=s.communities,u=s.token,d=s.isLoadingCommunities,p=s.isReorderingCommunities,f=s.onSortCommunities,m=(0,O.dd)(V),v=r||d,h=c.length>5,y=function(){var e,t=(e=_().mark((function e(){return _().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,m.show();case 2:case"end":return e.stop()}}),e)})),function(){var t=this,r=arguments;return new Promise((function(n,i){var o=e.apply(t,r);function a(e){Z(o,n,i,a,s,"next",e)}function s(e){Z(o,n,i,a,s,"throw",e)}a(void 0)}))});return function(){return t.apply(this,arguments)}}(),g=(0,n.useMemo)((function(){var e=o.findIndex((function(e){return e.is_current_community}));if(e>=5)return o[e]}),[o]);return(0,n.useEffect)((function(){d||a(c)}),[c,d]),(0,b.jsx)(w.w,{id:"community-switcher",isLoading:v,shouldShowShowMoreButton:h,onClickSeeMyCommunities:y,children:(0,b.jsxs)(j.cm,{items:o,lockedVerticalAxis:!0,onSort:function(e){a(e),f(e,{onError:function(){a(c)}})},shouldUseKeyboardSensor:!1,children:[(0,b.jsxs)(j.cm.List,{children:[o.slice(0,5).map((function(e,t){return(0,b.jsx)(q,{community:e,sortedCommunities:o,isReorderingCommunities:p,token:u,index:t},e.id)})),g&&(0,b.jsx)(q,{community:g,sortedCommunities:o,isReorderingCommunities:p,token:u,index:o.length-1},g.id)]}),(0,b.jsx)(j.cm.DragOverlay,{shouldRestrictToParent:!0,children:(0,b.jsx)(x,{})})]})})};function Q(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 J(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Q(Object(r),!0).forEach((function(t){$(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Q(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function $(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var K=function(e){var t=(0,i.TH)().pathname,r=(0,o.I)().isV3Enabled,l=(0,s.H)().isSettingsPage,c=t.startsWith("/two_fa"),u=(0,a.wC)().display_community_switcher,d=t.startsWith("/features/visual-refresh");return(0,n.useEffect)((function(){l||d?document.body.classList.remove("has-community-switcher"):u&&document.body.classList.add("has-community-switcher")}),[t,l,u,d]),l||c||d?null:r?(0,b.jsx)(G,J({},e)):(0,b.jsx)(y,J({},e))}},97713:(e,t,r)=>{"use strict";r.d(t,{b:()=>g});var n=r(94184),i=r.n(n),o=r(1227),a=r(70659),s=r(11960),l=r(58161),c=r(30380),u=r(28175),d=r(85893),p=function(e){var t=e.children;return(0,u.I)().isV3Enabled?(0,d.jsx)(c.E,{className:"h-screen",options:{scrollbars:{autoHide:"leave",autoHideDelay:0}},children:t}):(0,d.jsx)(d.Fragment,{children:t})},f=r(58783),m=["children","isLoading","className"];function b(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 v(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?b(Object(r),!0).forEach((function(t){h(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):b(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function h(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function y(e,t){if(null==e)return{};var r,n,i=function(e,t){if(null==e)return{};var r,n,i={},o=Object.keys(e);for(n=0;n<o.length;n++)r=o[n],t.indexOf(r)>=0||(i[r]=e[r]);return i}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n<o.length;n++)r=o[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(i[r]=e[r])}return i}var g=function(e){var t=e.children,r=e.isLoading,n=void 0===r||r,c=e.className,u=y(e,m),b=(0,f._)(),h=b.presentationClasses,g=b.bodyClasses,_=b.bodyStyles,j=(0,o.f)(),x=(0,s.k)().isTrialBannerExists,w={"!top-24":x||j,"!top-36":j&&x};return(0,d.jsx)(p,{children:(0,d.jsxs)("div",v(v({"data-testid":"community-switcher-presentation",className:i()(c,h)},u),{},{children:[n&&(0,d.jsx)(a.r,{}),!n&&(0,d.jsxs)("div",{"data-testid":"community-switcher-presentation-body",className:i()(g,w),style:_,children:[t,(0,d.jsx)(l.U,{},"new-community-button")]})]}))})}},75155:(e,t,r)=>{"use strict";r.d(t,{w:()=>g});var n=r(94184),i=r.n(n),o=r(86013),a=r(87958),s=r(20633),l=r(70659),c=r(93163),u=r(85893),d=function(){var e=(0,c.RE)().borderColor;return(0,u.jsx)("div",{style:{backgroundColor:e},className:i()("bg-overlay-dark h-px w-9 rounded-full")})},p=r(58161),f=r(58783),m=["children","isLoading","shouldShowShowMoreButton","onClickSeeMyCommunities","className"];function b(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 v(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?b(Object(r),!0).forEach((function(t){h(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):b(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function h(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function y(e,t){if(null==e)return{};var r,n,i=function(e,t){if(null==e)return{};var r,n,i={},o=Object.keys(e);for(n=0;n<o.length;n++)r=o[n],t.indexOf(r)>=0||(i[r]=e[r]);return i}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n<o.length;n++)r=o[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(i[r]=e[r])}return i}var g=function(e){var t=e.children,r=e.isLoading,n=void 0===r||r,c=e.shouldShowShowMoreButton,b=e.onClickSeeMyCommunities,h=void 0===b?function(){}:b,g=e.className,_=y(e,m),j=(0,f._)(),x=j.presentationClasses,w=j.bodyClasses,O=j.bodyStyles;return n?(0,u.jsx)(l.r,{}):(0,u.jsx)("div",v(v({"data-testid":"community-switcher-presentation",className:i()("w-18",g,x)},_),{},{children:(0,u.jsxs)("div",{"data-testid":"community-switcher-presentation-body",className:i()("flex flex-col items-center gap-4",w),style:O,children:[(0,u.jsxs)("div",{className:"flex flex-col items-center gap-2",children:[t,c&&(0,u.jsx)(a.T,{content:(0,o.t)("community_switcher_see_my_communities"),placement:"right",arrow:!1,offset:[0,16],interactive:!1,children:(0,u.jsx)(s.h,{name:"20-menu-dots-horizontal",className:"hover:!bg-c-header-hover !rounded-lg",iconClassName:"!text-c-sidebar group-hover:!text-dark !w-6 !h-6",variant:"secondary",iconSize:20,buttonSize:32,ariaLabel:(0,o.t)("community_switcher_see_my_communities"),onClick:h})})]}),c&&(0,u.jsx)(d,{}),(0,u.jsx)(p.U,{})]})}))}},58161:(e,t,r)=>{"use strict";r.d(t,{U:()=>u});var n=r(86013),i=r(88634),o=r(77529),a=r(28175),s=r(30887),l=r(87958),c=r(85893),u=function(){var e=(0,i.N3)(),t=(0,a.I)().isV3Enabled,r=null===e||void 0===e?void 0:e.is_admin,u=(0,i.wh)().currentCommunity,d=window.location.href+"?pendo=0oguJmJrou1SpPPXRwwyzbd4Wlo",p=window.location.toString().includes("settings/plans"),f="Expired Trial"===(null===u||void 0===u?void 0:u.plan_status),m=r&&p&&f?d:(0,o.b$)();return t?(0,c.jsx)(l.T,{content:(0,n.t)("create_new_community"),placement:"right",arrow:!1,offset:[0,16],interactive:!1,children:(0,c.jsx)("a",{className:"hover:bg-c-sidebar-hover focus:bg-c-sidebar-hover text-c-sidebar hover:text-c-sidebar focus:text-c-sidebar flex h-8 w-8 cursor-pointer items-center justify-center rounded-lg transition-colors duration-150",href:m,"aria-label":(0,n.t)("create_new_community"),children:(0,c.jsx)(s.JO,{type:"20-plus-v3",size:20})})}):(0,c.jsx)("div",{className:"relative mb-4 flex h-8 w-8",children:(0,c.jsx)(l.T,{content:(0,n.t)("create_new_community"),placement:"right",arrow:!1,offset:[0,16],interactive:!1,children:(0,c.jsx)("a",{className:"bg-c-header-hover text-c-sidebar focus:text-c-sidebar hover:text-c-sidebar flex h-10 w-10 cursor-pointer items-center justify-center rounded-lg uppercase transition-colors duration-200",href:m,children:(0,c.jsx)(s.JO,{type:"plus-v2",size:16})})})})}},60761:(e,t,r)=>{"use strict";r.d(t,{H:()=>n.H,P:()=>a});var n=r(48524),i=r(64117),o=r(85893),a=function(e){var t=e.isLoadingAppData,r=void 0!==t&&t;return(0,o.jsx)(i.e$,{backendProps:{community_theme_settings:{default_appearance:"light"}},children:(0,o.jsx)(n.H,{isLoadingAppData:r})})}},58783:(e,t,r)=>{"use strict";r.d(t,{_:()=>p});var n=r(94184),i=r.n(n),o=r(24185),a=r(97819),s=r(28175),l=r(1227),c=r(64117),u=r(32757),d=r(93163),p=function(e){var t=(0,a.W)(),r=(0,d.RE)(),n=(0,c.TC)(),p=Boolean(n.isDarkAppearance),f=(0,o.$B)({path:"/analytics",exact:!1}),m=Boolean(f),b=!p&&!t,v=p&&!t,h=(0,s.I)().isV3Enabled,y=(0,l.f)(),g=(0,u.a)(),_=i()("community__switcher",e),j=i()(_,"min-h-screen",{"!bg-c-switcher border-primary border-r":b,"!bg-c-switcher border-c-sidebar border-r":v}),x=h?j:_,w=i()("switcher__wrapper scrollbar-hide",{"!bg-c-switcher border-primary overflow-x-hidden border-r":b,"!bg-c-switcher border-c-sidebar overflow-hidden border-r":v,"!bg-c-sidebar overflow-hidden border-r":t,"!top-12":!m&&!y&&!g,"!top-24":!m&&y&&!g||!m&&!y&&g}),O=i()("min-h-screen p-4",{"!bg-c-sidebar overflow-hidden border-r":t,"!top-24":!m&&y&&!g});return{presentationClasses:x,bodyClasses:h?O:w,bodyStyles:r}}},78250:(e,t,r)=>{"use strict";r.d(t,{O:()=>s});var n=r(86013),i=r(85893),o={zIndex:1e3},a=function(e){var t=e.isThirdParty,r=void 0!==t&&t,a=r?(0,n.t)("cookie_warning.third_party_cookies_disabled"):(0,n.t)("cookie_warning.cookies_disabled"),s=r?(0,n.t)("cookie_warning.how_enable_third_party_cookies"):(0,n.t)("cookie_warning.how_enable_cookies");return(0,i.jsx)("div",{className:"h-full w-full",style:o,children:(0,i.jsx)("div",{className:"alert alert-warning alert-cookie-warning",role:"alert",children:(0,i.jsxs)("div",{className:"alert-wrapper",children:[(0,i.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20","aria-hidden":!0,className:"alert-icon flex-no-shrink fill-current",children:(0,i.jsx)("path",{d:"M2 2c0-1.1.9-2 2-2h12a2 2 0 0 1 2 2v18l-8-4-8 4V2z"})}),(0,i.jsxs)("div",{children:[(0,i.jsx)("h4",{children:a}),(0,i.jsx)("p",{children:(0,i.jsx)("a",{href:"https://www.whatismybrowser.com/guides/how-to-enable-cookies/auto",target:"_parent",children:s})})]})]})})})},s=function(){return document.cookie?null:window.location!==window.parent.location?(0,i.jsx)(a,{isThirdParty:!0}):(0,i.jsx)(a,{})}},12006:(e,t,r)=>{"use strict";r.d(t,{C:()=>c});var n=r(86013),i=r(84761),o=r(27299),a=r(85893),s=function(e){var t=e.data;return(0,a.jsx)("div",{children:(0,a.jsx)("pre",{children:JSON.stringify(t,null,2)})})},l="success",c=function(e){var t=e.debug_session,r=e.debug_session_logs;return(0,a.jsx)("div",{className:"custom-login-debug-sessions",children:(0,a.jsx)("div",{className:"custom-login-debug-sessions-content",children:(0,a.jsxs)(o.s,{children:[(0,a.jsx)("div",{className:"alert alert-warning alert-cookie-warning",role:"alert",children:(0,a.jsx)("div",{className:"alert-wrapper",children:(0,a.jsx)("div",{children:(0,n.t)("custom_logins.debug_session_logs.experimental_feature_warning")})})}),(0,a.jsx)("br",{}),t.status===l&&(0,a.jsx)("div",{className:"alert alert-success",role:"alert",children:(0,a.jsx)("div",{className:"alert-wrapper",children:(0,a.jsx)("div",{children:(0,n.t)("custom_logins.debug_session_logs.success_sso")})})}),t.status!==l&&(0,a.jsx)("div",{className:"alert alert-error",role:"alert",children:(0,a.jsx)("div",{className:"alert-wrapper",children:(0,a.jsx)("div",{children:(0,n.t)("custom_logins.debug_session_logs.fail_sso")})})}),(0,a.jsx)("br",{}),(0,a.jsx)("h3",{children:(0,n.t)("custom_logins.debug_session_logs.logs")}),(0,a.jsx)("br",{}),r.map((function(e){var t=(0,n.t)("custom_logins.debug_session_logs.".concat(e.step)),r=e.status===l?null:t;return(0,a.jsx)(i.U,{defaultActiveItemTitle:r,children:(0,a.jsx)(i.U.Item,{title:t,showIcon:!0,isDone:e.status===l,children:e.context.map((function(e,t){return(0,a.jsx)(s,{data:e},t)}))})},e)}))]})})})}},32078:(e,t,r)=>{"use strict";r.d(t,{u:()=>Ss});var n=r(64687),i=r.n(n),o=r(86013),a=r.n(o),s=r(23560),l=r.n(s),c=r(88767),u=r(24185),d=r(97012),p=r(94184),f=r.n(p),m=r(96486),b=r(67294),v=r(40160),h=r(87536),y=r(61645),g=r(61345),_=r(67732),j=r(61926),x=r(85893),w=function(e){var t=e.space,r=e.onChange,n=(0,h.Gc)(),i=n.watch,a=n.setValue,s=n.formState.dirtyFields,l=i("visible_tabs"),c=i("display_view"),u=i("show_right_sidebar"),d=i("hide_member_sidebar"),p="cards"===c,f=(0,g.H3)(t)&&!p,m=!p,v=(0,_.v)().isMobileWebNewSpaceCustomizationUIEnabled;(0,b.useEffect)((function(){("show_right_sidebar"in s||"hide_member_sidebar"in s||"visible_tabs"in s||"display_view"in s)&&r(!0)}),[s.visible_tabs,s.display_view,s.show_right_sidebar,s.hide_member_sidebar]),(0,b.useEffect)((function(){null!==l&&void 0!==l&&l.includes("members")?a("hide_member_sidebar",!0):a("hide_member_sidebar",!1)}),[t]),(0,b.useEffect)((function(){f&&a("visible_tabs",d?["posts","members"]:["posts"])}),[d,f]);var w=(0,g.qy)(t),O=(0,g.Ds)(t),S=w?["posts"]:[],P=v||O,k=(0,x.jsx)(j.l.Item,{hideBorder:!0,hideDescription:!0,label:(0,o.t)("spaces.form.edit.customize.layout.label"),name:"display_view",variant:"extra-bottom-margin",children:(0,x.jsx)(j.l.RadioGroup,{fullWidth:!1,labelOutside:!P,options:v?(0,y.Jr)({excludedOptions:S,postType:t.post_type}):(0,y.Nn)({excludedOptions:S,postType:t.post_type}),optionAlignment:P?"row":"center",className:"!grid !grid-cols-1 sm:!grid sm:!grid-cols-3"})});return w||O?(0,x.jsx)("div",{children:k}):(0,x.jsxs)("div",{children:[k,m&&(0,x.jsx)(j.l.Item,{inlineReverse:!0,hideBorder:!0,hideDescription:!0,label:(0,o.t)("spaces.form.edit.customize.right_sidebar"),name:"show_right_sidebar",shouldToggleValueOnLabelClick:!0,children:(0,x.jsx)(j.l.ToggleSwitch,{variant:"small"})}),f?(0,x.jsx)(j.l.Item,{inlineReverse:!0,hideBorder:!0,hideDescription:!0,label:(0,o.t)("spaces.form.edit.customize.show_sidebar_members_block"),name:"hide_member_sidebar",isDisabled:!u,shouldToggleValueOnLabelClick:!0,children:(0,x.jsx)(j.l.ToggleSwitch,{disabled:!u,variant:"small"})}):null]})},O=function(e){var t=e.onChange,r=e.space,n=e.isEventSpaceCalendarViewEnabled,i=(0,h.Gc)().formState.dirtyFields,a=(0,_.v)().isMobileWebNewSpaceCustomizationUIEnabled;(0,b.useEffect)((function(){"display_view"in i&&t(!0)}),[i.display_view]);var s=n?[]:["calendar"];return(0,x.jsx)(j.l.Item,{hideBorder:!0,hideDescription:!0,label:(0,o.t)("spaces.form.edit.customize.layout.label"),name:"display_view",variant:"extra-bottom-margin",children:(0,x.jsx)(j.l.RadioGroup,{variant:"box",name:"display_view",fullWidth:!1,labelOutside:!a,options:a?(0,y.Jr)({excludedOptions:s,postType:r.post_type}):(0,y.Nn)({excludedOptions:s,postType:r.post_type}),optionAlignment:a?"row":"center",className:f()("!grid",n?"!grid-cols-1 !gap-x-6 sm:!grid-cols-3":"!grid-cols-2 !gap-x-7")})})},S=r(79718),P=r(53448),k=function(e){var t=e.onChange,r=e.space,n=(0,d.e2)().records,i=(0,P.UV)().contentPortalElement,s=(0,h.Gc)().formState.dirtyFields;return(0,b.useEffect)((function(){("space_group_id"in s||"name"in s||"emoji"in s||"custom_emoji"in s||"event_auto_rsvp_enabled"in s||"chat_room_description"in s||"show_next_event"in s)&&t(!0)}),[s.space_group_id,s.name,s.emoji,s.custom_emoji,s.chat_room_description,s.event_auto_rsvp_enabled,s.show_next_event]),(0,x.jsxs)("div",{className:"grid grid-cols-1 gap-0 md:mt-4 md:gap-4",children:[(0,x.jsx)(j.l.Item,{name:"name",hideDescription:!0,translationRoot:"spaces.form.create.basic_info",rules:{required:(0,o.t)("spaces.form.edit.name_required"),maxLength:255},hideBorder:!0,fullWidth:!0,variant:"extra-bottom-margin",children:(0,x.jsx)(j.l.Input,{prefix:(0,x.jsx)(j.l.EmojiPickerV3Wrapper,{record:r})})}),(0,x.jsx)(j.l.Item,{name:"space_group_id",translationRoot:"spaces.form.create.basic_info",hideDescription:!0,rules:{required:(0,o.t)("spaces.form.edit.choose_space_group"),maxLength:255},hideBorder:!0,fullWidth:!0,variant:"extra-bottom-margin",children:(0,x.jsx)(S.V,{variant:"form-input",spaceGroups:n,name:"space_group_id",appendTo:i})}),(0,g.Ug)(r)&&(0,x.jsx)(j.l.Item,{name:"chat_room_description",hideBorder:!0,hideDescription:!0,label:(0,o.t)("spaces.form.edit.customize.add_description"),placeholder:(0,o.t)("spaces.form.edit.customize.description_placeholder"),variant:"extra-bottom-margin",children:(0,x.jsx)(j.l.TextArea,{})}),(0,g.V5)(r)&&(0,x.jsxs)(x.Fragment,{children:[(0,x.jsx)(j.l.Item,{name:"event_auto_rsvp_enabled",label:a().t("spaces.form.event_auto_rsvp_enabled"),hideBorder:!0,hideDescription:!0,inline:!0,shouldToggleValueOnLabelClick:!0,children:(0,x.jsx)(j.l.ToggleSwitch,{variant:"small"})}),(0,x.jsx)(j.l.Item,{name:"show_next_event",label:a().t("spaces.form.show_next_event"),hideBorder:!0,hideDescription:!0,inline:!0,shouldToggleValueOnLabelClick:!0,children:(0,x.jsx)(j.l.ToggleSwitch,{variant:"small"})})]})]})},C=r(55825),N=function(e){var t=e.className,r=e.children,n=e.id;return(0,x.jsx)(C.Ar.Main,{id:n,className:"!bg-primary",children:(0,x.jsx)("div",{className:f()("mx-auto max-w-[45rem] p-0 md:px-0 lg:py-8",t),children:r})})},A=r(59393),I=r(28175),E=r(19770),D=function(e){var t=e.space,r=e.onChange,n=(0,I.I)().isV3Enabled,i=(0,C.eW)().setIsSaveButtonDisabled,a=((0,d.wh)().currentCommunitySettings||{}).space_directory_enabled,s=(0,h.Gc)(),l=s.formState.dirtyFields,c=s.watch,u=s.setValue,p=c("cover_image"),f=(0,_.v)().isMobileWebNewSpaceCustomizationUIEnabled;(0,b.useEffect)((function(){u("cover_image_visible",!!p)}),[p,u]);var m=!((0,g.Ug)(t)||(0,g.EG)(t)||(0,g.qy)(t));return(0,b.useEffect)((function(){("cover_image_visible"in l||"thumbnail_image"in l)&&r(!0)}),[l.cover_image_visible,l.thumbnail_image]),(0,x.jsxs)("div",{children:[m&&(0,x.jsx)(j.l.Item,{inline:!f,hideBorder:!0,label:(0,o.t)("spaces.form.edit.customize.cover_image"),name:"cover_image",description:n?(0,o.t)("spaces.form.edit.customize.cover_image_description_v3"):(0,o.t)("spaces.form.edit.customize.cover_image_description"),className:"gap-x-6",children:(0,x.jsx)(E.a,{name:"cover_image",aspectRatio:n?A.pI.COVER_V3:43/9,onProcessing:function(e){return i(!!e)}})}),(!(0,g.Ug)(t)&&!(0,g.qy)(t)||a)&&(0,x.jsx)(j.l.Item,{inline:!f,hideBorder:!0,label:(0,o.t)("spaces.form.edit.customize.thumbnail_image"),name:"thumbnail_image",description:(0,g.EG)(t)?(0,o.t)("spaces.form.edit.customize.course_thumbnail_image_description"):(0,o.t)("spaces.form.edit.customize.thumbnail_image_description"),className:"gap-x-6",children:(0,x.jsx)(E.a,{name:"thumbnail_image",aspectRatio:16/9,onProcessing:function(e){return i(!!e)}})})]})};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 L(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){M(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 M(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function R(e){return function(e){if(Array.isArray(e))return B(e)}(e)||function(e){if("undefined"!==typeof Symbol&&Symbol.iterator in Object(e))return Array.from(e)}(e)||function(e,t){if(!e)return;if("string"===typeof e)return B(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 B(e,t)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function B(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}var U=function(e){return[].concat(R("all"==e.default_notification_setting?["default_notification_setting"]:[]),R("all"==e.default_in_app_notification_setting?["default_in_app_notification_setting"]:[]),R("all"==e.default_mobile_notification_setting?["default_mobile_notification_setting"]:[]))},F=function(e){return e.all_notifications_enabled?"all":e.mention_notifications_enabled?"mentions":e.notifications_off?"never":void 0},z=function(){var e,t,r,n,i=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return L(L(L(L({},(0,m.omit)(i,["default_notification_setting","default_in_app_notification_setting","default_mobile_notification_setting","visible_tabs","hide_right_sidebar","is_post_disabled","prevent_members_from_adding_others","hide_post_settings","disable_member_post_covers","is_hidden","hide_sorting","course_setting","require_topic_selection"])),{},{notification_type:"chat"===i.post_type?F(i):U(i),show_right_sidebar:!i.hide_right_sidebar,allow_members_to_create_posts:!i.is_post_disabled,allow_members_to_add_others:!i.prevent_members_from_adding_others,allow_post_title:!i.hide_post_settings,allow_cover_images:!i.disable_member_post_covers,show_sorting:!i.hide_sorting,show_to_logged_out_visitors:!i.is_hidden,visible_tabs:(t=i,r=t.visible_tabs,n=void 0===r?{}:r,Object.keys(n).filter((function(e){return n[e]}))),locked_page_description:null===(e=i.locked_page_description)||void 0===e?void 0:e.trix_html},function(e){return(0,g.EG)(e)?{course_setting_attributes:e.course_setting}:{}}(i)),V(i)),{},{topics:i.topics_order,require_topic_selection:i.require_topic_selection})},V=function(e){var t={};return e.logged_in_space_welcome_banner&&(t={logged_in_title:e.logged_in_space_welcome_banner.title,logged_in_description:L({},e.logged_in_space_welcome_banner.description||{}),logged_in_cover:e.logged_in_space_welcome_banner.cover,logged_in_banner_enabled:e.logged_in_space_welcome_banner.banner_enabled,allow_close:e.logged_in_space_welcome_banner.allow_close,logged_in_media_is_video:e.logged_in_space_welcome_banner.is_video}),e.logged_out_space_welcome_banner&&(t=L(L({},t),{},{logged_out_title:e.logged_out_space_welcome_banner.title,logged_out_description:L({},e.logged_out_space_welcome_banner.description||{}),logged_out_cover:e.logged_out_space_welcome_banner.cover,logged_out_banner_enabled:e.logged_out_space_welcome_banner.banner_enabled,logged_out_media_is_video:e.logged_out_space_welcome_banner.is_video})),t},q=["onSubmit","space","children"];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 W(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){H(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 H(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function G(e,t){if(null==e)return{};var r,n,i=function(e,t){if(null==e)return{};var r,n,i={},o=Object.keys(e);for(n=0;n<o.length;n++)r=o[n],t.indexOf(r)>=0||(i[r]=e[r]);return i}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n<o.length;n++)r=o[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(i[r]=e[r])}return i}var Q=function(e){var t=e.onSubmit,r=e.space,n=e.children,i=G(e,q),o=(0,b.useMemo)((function(){return r&&z(r)}),[r]);return(0,x.jsx)(j.l,W(W({id:"edit-space-form",onSubmit:t,defaultValues:o,className:"flex h-full flex-col overflow-auto",formClassName:"flex flex-col h-full overflow-auto"},i),{},{children:n}))},J=r(93014),$=r(49646),K=function(e){var t=e.onChange,r=e.sortable,n=void 0===r||r,i=(0,h.Gc)().formState.dirtyFields;return(0,b.useEffect)((function(){"topics"in i&&t(!0)}),[i,i.topics]),(0,x.jsx)($.w,{containerClassName:"bg-primary border-primary rounded-md border",sortable:n,creatable:!0,maxTopicsAllowed:J.tt,name:"topics"})},X=r(78897),Y=r(12169),ee=r(13112),te=r(21809),re=r(64629),ne=r(20007),ie=r(77529),oe=r(76034),ae=r(63099),se=r(71032),le=r(77616),ce=r(56868),ue=r(97646);function de(e,t,r,n,i,o,a){try{var s=e[o](a),l=s.value}catch(c){return void r(c)}s.done?t(l):Promise.resolve(l).then(n,i)}function pe(e){return function(){var t=this,r=arguments;return new Promise((function(n,i){var o=e.apply(t,r);function a(e){de(o,n,i,a,s,"next",e)}function s(e){de(o,n,i,a,s,"throw",e)}a(void 0)}))}}function fe(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 a,s=e[Symbol.iterator]();!(n=(a=s.next()).done)&&(r.push(a.value),!t||r.length!==t);n=!0);}catch(l){i=!0,o=l}finally{try{n||null==s.return||s.return()}finally{if(i)throw o}}return r}(e,t)||function(e,t){if(!e)return;if("string"===typeof e)return me(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 me(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 me(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}var be="customize_space.welcome_banner",ve=function(e){var t=e.isLoggedIn,r=e.setDirty,n=e.onChange,a=e.spaceId,s=(0,te.p)(),l="".concat(t?"logged_in":"logged_out","_title"),c="".concat(t?"logged_in":"logged_out","_cover"),u="".concat(t?"logged_in":"logged_out","_description"),d=(0,oe.m)().reSetWelcomeBannerPreference,p=fe((0,ae.k)(!1),2),v=p[0],y=p[1],g=(0,h.Gc)(),_=g.formState.dirtyFields,w=g.setValue,O=g.getValues,S=(0,h.qo)({name:"logged_in_banner_enabled"}),P=(0,h.qo)({name:"logged_out_banner_enabled"}),k=O(t?"logged_in_media_is_video":"logged_out_media_is_video"),C=(0,h.qo)({name:u}),N=(0,h.qo)({name:l}),I=(0,h.qo)({name:c}),E=t?S:P,D=t?"logged_in_banner_enabled":"logged_out_banner_enabled",T=t?"enable_for_logged_in_members":"enable_for_logged_out_members";return(0,b.useEffect)((function(){(l in _||u in _)&&n(!0)}),[_[l],_[u]]),(0,b.useEffect)((function(){var e=function(e){var t=(e||{}).body;if(!t)return!0;var r=(t||{}).content;return!r||!r.some((function(e){if("paragraph"===e.type&&e.content)return!0}))}(C)&&(0,m.isEmpty)(N)&&(0,m.isEmpty)(I);t?r("loggedIn",!(!S||!e)):r("loggedOut",!(!P||!e))}),[null===C||void 0===C?void 0:C.body,t,S,P,N,I]),(0,x.jsxs)(x.Fragment,{children:[(0,x.jsx)(ue.sI,{label:(0,o.t)([be,T]),field:D,value:E,onChange:function(){w(D,!E)},className:"mb-2 w-full text-lg font-bold",variant:"large"}),(0,x.jsxs)("div",{className:f()("mx-auto mt-4 flex h-full flex-col",{"cursor-not-allowed opacity-20":!E}),children:[(0,x.jsx)(ne.y,{title:(0,o.t)([be,"cover_image"]),name:c,description:(0,o.t)([be,"cover_image_description"]),aspectRatio:A.pI.OPEN_GRAPH,disabled:!E,removeAttachmentsPath:ie.av.spaces.destroy_welcome_banner_cover({id:a}),removeAttachmentsParams:{banner_type:t?"logged_in_space_welcome_banner":"logged_out_space_welcome_banner"},isVideo:k,isSpaceWelcomeBanner:!0}),(0,x.jsx)("div",{className:"-mt-1",children:(0,x.jsx)(j.l.Item,{name:l,hideDescription:!0,translationRoot:be,variant:"extra-bottom-margin",hideBorder:!0,fullWidth:!0,hidePlaceholder:!0,children:(0,x.jsx)(j.l.Input,{disabled:!E})})}),(0,x.jsx)("div",{className:"-mt-1",children:(0,x.jsx)(j.l.Item,{name:u,hideDescription:!0,translationRoot:be,variant:"extra-bottom-margin",hideBorder:!0,fullWidth:!0,hidePlaceholder:!0,children:(0,x.jsxs)("div",{className:"border-primary active:border-darkest focus-within:border-darkest h-full max-h-[400px] overflow-y-auto rounded-lg border px-4 py-3",children:[(0,x.jsx)(le.$,{placeholder:(0,o.t)("customize_space.welcome_banner.write_a_description"),name:"".concat(u,".body"),toolbars:[{portalId:"welcome-banner-description-toolbar",component:ce.o}],className:"max-h-[350px] min-h-[100px] overflow-y-auto",editorClassName:"h-full",sgidToObjectMap:(null===C||void 0===C?void 0:C.sgids_to_object_map)||{},disabledExtensions:["poll","ai_copilot","mention","cta"]}),(0,x.jsx)("div",{id:"welcome-banner-description-toolbar"})]})})}),t&&(0,x.jsx)("div",{className:"flex flex-col",children:(0,x.jsx)(j.l.Item,{name:"allow_close",description:(0,x.jsxs)("div",{className:"pr-8",children:[(0,o.t)([be,"allow_close_description"]),(0,x.jsx)("button",{type:"button",onClick:function(){E&&y()},className:"ml-1 cursor-pointer text-sm underline hover:opacity-80",children:(0,o.t)([be,"reset_preference_title"])})]}),translationRoot:be,variant:"default",inlineReverse:!0,hideBorder:!0,fullWidth:!0,hidePlaceholder:!0,className:"!items-start",children:(0,x.jsx)(j.l.ToggleSwitch,{name:"allow_close",variant:"small",wrapperClass:"!mt-1"})})}),(0,x.jsx)(se.c,{isOpen:v,onClose:y,onConfirm:pe(i().mark((function e(){return i().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,d(a);case 2:y(),s.success((0,o.t)("space_welcome_banner.preferences_update_success"));case 4:case"end":return e.stop()}}),e)}))),confirmText:(0,o.t)("confirm"),title:(0,o.t)([be,"reset_preference_title"]),children:(0,x.jsx)("div",{className:"mb-6",children:(0,o.t)([be,"reset_preference_description"])})})]})]})},he={logged_in:(0,o.t)("customize_space.welcome_banner.tabs.members"),logged_out:(0,o.t)("customize_space.welcome_banner.tabs.non_members")},ye=function(e){var t=e.setDirty,r=e.onChange,n=e.space,i=(0,h.qo)({name:"visibility"});return"calendar"===(0,h.qo)({name:"display_view"})?(0,x.jsx)(Y.Z.BodySm,{children:(0,o.t)("customize_space.welcome_banner.info")}):"open"!==i?(0,x.jsx)("div",{className:"flex h-full w-full flex-col items-center gap-4 md:py-4",children:(0,x.jsx)(ve,{isLoggedIn:!0,setDirty:t,onChange:r,spaceId:null===n||void 0===n?void 0:n.id})}):(0,x.jsx)("div",{className:"flex h-full w-full flex-col items-center gap-4 md:py-4",children:(0,x.jsx)("section",{className:"w-full flex-1",children:(0,x.jsxs)(re.O.Group,{children:[(0,x.jsxs)(re.O.List,{children:[(0,x.jsx)(re.O,{type:"button",children:he.logged_in}),(0,x.jsx)(re.O,{type:"button",children:he.logged_out})]}),(0,x.jsxs)(re.O.Panels,{className:"-mx-1.5",children:[(0,x.jsx)(re.O.Panel,{className:"px-2 py-6",children:(0,x.jsx)(ve,{isLoggedIn:!0,setDirty:t,onChange:r,spaceId:null===n||void 0===n?void 0:n.id})}),(0,x.jsx)(re.O.Panel,{className:"px-2 py-6",children:(0,x.jsx)(ve,{isLoggedIn:!1,setDirty:t,onChange:r,spaceId:null===n||void 0===n?void 0:n.id})})]})]})})})},ge=function(e){var t=e.onChange,r=(0,h.Gc)().formState.dirtyFields;return(0,b.useEffect)((function(){"require_topic_selection"in r&&t(!0)}),[r.require_topic_selection]),(0,x.jsx)("div",{children:(0,x.jsx)(j.l.Item,{inlineReverse:!0,hideBorder:!0,hideDescription:!0,label:(0,o.t)("spaces.form.edit.topics.require_topic_selection"),tooltipText:(0,o.t)("spaces.form.edit.topics.require_topic_selection_tooltip"),name:"require_topic_selection",shouldToggleValueOnLabelClick:!0,children:(0,x.jsx)(j.l.ToggleSwitch,{name:"require_topic_selection",variant:"small"})})})},_e=r(30887),je=function(e){var t=e.title,r=e.children;return(0,x.jsxs)(Y.Z.BodySm,{color:"text-default",textAlign:"left",children:[(0,x.jsxs)("span",{className:"font-medium",children:[t,": "]}),r]})},xe=function(e){var t=e.accessDesc,r=e.visibilityDesc,n=e.isAccessOpen,i=void 0!==n&&n,a=e.isVisibilityOpen,s=void 0===a||a;return(0,x.jsxs)("div",{className:"mt-3 grid gap-2 text-left text-sm",style:{gridTemplateColumns:"min-content auto"},children:[(0,x.jsx)(_e.JO,{type:i?"16-lock-unlocked":"16-lock",size:16,className:"text-default mt-px !self-start"}),(0,x.jsx)(je,{title:(0,o.t)("customize_space.access"),children:t}),(0,x.jsx)(_e.JO,{type:s?"16-eye-visible":"16-eye-hidden",size:16,className:"text-default mt-px !self-start"}),(0,x.jsx)(je,{title:(0,o.t)("customize_space.visibility"),children:r})]})},we=[{label:(0,o.t)("spaces.form.create.visibility_types.open"),value:"open",description:(0,x.jsx)(xe,{accessDesc:(0,o.t)("customize_space.access_form.open_access"),visibilityDesc:(0,o.t)("customize_space.access_form.open_visibility"),isAccessOpen:!0})},{label:(0,o.t)("spaces.form.create.visibility_types.private"),value:"private",description:(0,x.jsx)(xe,{accessDesc:(0,o.t)("customize_space.access_form.private_access"),visibilityDesc:(0,o.t)("customize_space.access_form.private_visibility")})},{label:(0,o.t)("spaces.form.create.visibility_types.secret"),value:"secret",description:(0,x.jsx)(xe,{accessDesc:(0,o.t)("customize_space.access_form.secret_access"),visibilityDesc:(0,o.t)("customize_space.access_form.secret_visibility")})}],Oe=function(e){var t=e.onChange,r=(0,h.Gc)().formState.dirtyFields,n="private"===(0,h.qo)({name:"visibility"}),i=(0,_.v)().isMobileWebNewSpaceCustomizationUIEnabled;return(0,b.useEffect)((function(){"visibility"in r&&t(!0)}),[r.visibility]),(0,x.jsxs)(x.Fragment,{children:[(0,x.jsx)(j.l.Item,{name:"visibility",hideDescription:!0,rules:{required:(0,o.t)("spaces.form.create.choose_visibility"),maxLength:255},hideBorder:!0,hideLabel:!0,fullWidth:!0,variant:"extra-bottom-margin",children:(0,x.jsx)(j.l.RadioGroup,{variant:i?"box":"radio",name:"visibility",options:we,optionAlignment:"left"})}),n&&(0,x.jsx)(j.l.Item,{inlineReverse:!0,hideBorder:!0,hideDescription:!0,label:(0,o.t)("spaces.form.edit.customize.show_lock_icon_to_non_members"),tooltipText:(0,o.t)("spaces.form.edit.customize.show_lock_icon_to_non_members_description"),name:"show_lock_icon_for_non_members",shouldToggleValueOnLabelClick:!0,children:(0,x.jsx)(j.l.ToggleSwitch,{variant:"small"})})]})},Se=r(54132),Pe=function(){return(0,x.jsxs)("div",{className:"flex flex-col gap-y-6",children:[(0,x.jsx)(Se.b,{type:"info",title:(0,o.t)("customize_space.draft_warning.title"),description:(0,x.jsxs)("div",{className:"flex flex-col gap-y-2",children:[(0,x.jsx)(Y.Z.BodySm,{children:(0,o.t)("customize_space.draft_warning.description")}),(0,x.jsx)(xe,{accessDesc:(0,o.t)("customize_space.draft_warning.access"),visibilityDesc:(0,o.t)("customize_space.draft_warning.visibility"),isVisibilityOpen:!1})]})}),(0,x.jsxs)("div",{className:"flex flex-col gap-y-2",children:[(0,x.jsx)(Y.Z.LabelLg,{weight:"semibold",children:(0,o.t)("customize_space.draft_warning.form_title")}),(0,x.jsxs)(Y.Z.BodySm,{children:[(0,o.t)("customize_space.draft_warning.form_description"),":"]})]})]})},ke=function(e){var t=e.space,r=e.onChange,n=(0,g.EG)(t)&&(0,g.H)(t);return(0,x.jsx)(ee.q,{title:(0,o.t)("customize_space.access"),dataTestId:"customize-space-access",variant:"fullScreen",children:(0,x.jsxs)("div",{className:"flex flex-col gap-y-2",children:[n&&(0,x.jsx)(Pe,{}),(0,x.jsx)(Oe,{onChange:r})]})})},Ce=function(e){var t=e.isOpen,r=e.onClose,n=e.onConfirm,i=e.spaceType,a=(0,h.qo)({name:"visibility"}),s=(0,h.Gc)().resetField;return(0,x.jsxs)(se.c,{isOpen:t,title:(0,o.t)("spaces.form.create.change_draft_confirmation.title"),onClose:r,onCancel:function(){s("visibility"),r()},onConfirm:n,confirmVariant:"primary",confirmText:(0,o.t)("spaces.form.create.change_draft_confirmation.confirm_button",{spaceType:i}),children:[(0,o.t)("spaces.form.create.change_draft_confirmation.".concat(a))," ",(0,o.t)("spaces.form.create.change_draft_confirmation.wont_be_able_to_change")]})};function Ne(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 a,s=e[Symbol.iterator]();!(n=(a=s.next()).done)&&(r.push(a.value),!t||r.length!==t);n=!0);}catch(l){i=!0,o=l}finally{try{n||null==s.return||s.return()}finally{if(i)throw o}}return r}(e,t)||function(e,t){if(!e)return;if("string"===typeof e)return Ae(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 Ae(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 Ae(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 Ie(e,t,r,n,i,o,a){try{var s=e[o](a),l=s.value}catch(c){return void r(c)}s.done?t(l):Promise.resolve(l).then(n,i)}function Ee(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 De(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Ee(Object(r),!0).forEach((function(t){Te(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Ee(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function Te(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function Le(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 a,s=e[Symbol.iterator]();!(n=(a=s.next()).done)&&(r.push(a.value),!t||r.length!==t);n=!0);}catch(l){i=!0,o=l}finally{try{n||null==s.return||s.return()}finally{if(i)throw o}}return r}(e,t)||function(e,t){if(!e)return;if("string"===typeof e)return Me(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 Me(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 Me(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}var Re=function(e){var t=e.space,r=(0,b.useRef)(),n=(0,te.p)(),a=Le((0,b.useState)({loggedIn:!1,loggedOut:!1}),2),s=a[0],c=a[1],u=(0,X.mx)(),p=u.dirtyForms,f=u.setDirtyForms,m=(0,C.eW)(),h=m.onSave,y=m.onExit,_=(0,g.Ug)(t),j=(0,g.qy)(t),S=(0,d.wh)().currentCommunitySettings||{},P=S.space_directory_enabled,A=S.space_description_enabled,I=S.topics_enabled,E=S.course_topics_enabled,T=S.event_space_calendar_view_enabled,L=((0,g.H3)(t)||(0,g.Ds)(t))&&I,M=(0,g.EG)(t)&&E,R=L||(0,g.V5)(t)||M,B=function(e){var t=Ne((0,ae.k)(!1),2),r=t[0],n=t[1],i=Ne((0,ae.k)(!1),2),o=i[0],a=i[1];return(0,b.useEffect)((function(){o&&l()(e)&&e()}),[o,e]),{shouldShowDraftAccessConfirmaModal:r,toggleDraftAccessConfirmaModal:n,isDraftAccessConfirmed:o,toggleIsDraftAccessConfirmed:a}}((0,b.useCallback)((function(){null===r||void 0===r||r.current()}),[r])),U=B.shouldShowDraftAccessConfirmaModal,F=B.toggleDraftAccessConfirmaModal,z=B.isDraftAccessConfirmed,V=B.toggleIsDraftAccessConfirmed,q=function(e){f(De(De({},p),{},{customize:De(De({},p.customize),{},Te({},e,!0))}))},Z=function(){var e,r=(e=i().mark((function e(r,a){var c;return i().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(c=r.visibility,!s.loggedIn&&!s.loggedOut){e.next=4;break}return n.error((0,o.t)("landing_page.settings.welcome_banner.errors.blank_welcome_banner")),e.abrupt("return");case 4:if(!(0,g.H)(t)||"draft"===c||z){e.next=8;break}return F(),e.abrupt("return",!1);case 8:return e.next=10,h({data:r});case 10:l()(a)&&a(r,{keepValues:!0}),f(X.Wm),y();case 13:case"end":return e.stop()}}),e)})),function(){var t=this,r=arguments;return new Promise((function(n,i){var o=e.apply(t,r);function a(e){Ie(o,n,i,a,s,"next",e)}function s(e){Ie(o,n,i,a,s,"throw",e)}a(void 0)}))});return function(e,t){return r.apply(this,arguments)}}(),W=(_||j)&&!P;return(0,x.jsx)(N,{children:(0,x.jsxs)(Q,{onSubmit:function(e,t){var r=t.reset;return Z(e,r)},space:t,className:"mx-auto flex h-full flex-col",formClassName:"flex flex-col pb-8 gap-8 md:gap-12",triggerFormSubmitRef:r,children:[(0,x.jsx)(ee.q,{title:(0,o.t)("customize_space.general"),dataTestId:"customize-space-general",variant:"fullScreen",isFirstChild:!0,children:(0,x.jsx)(k,{onChange:function(){return q("general")},space:t})}),(0,x.jsx)(ke,{space:t,onChange:function(){return q("access")}}),((0,g.H3)(t)||j||(0,g.Ds)(t))&&(0,x.jsx)(ee.q,{title:(0,o.t)("customize_space.customize_layout"),dataTestId:"customize-space-layout",variant:"fullScreen",children:(0,x.jsx)("div",{className:"h-full",children:(0,x.jsx)(w,{space:t,onChange:function(){return q("customizeLayout")}})})}),R&&(0,x.jsxs)(ee.q,{title:M?(0,o.t)("customize_space.course_topics.title"):(0,o.t)("customize_space.topics.title"),dataTestId:"customize-space-topics",variant:"fullScreen",isFirstChild:!0,children:[(0,x.jsx)("div",{className:"my-1 md:mb-4",children:(0,x.jsxs)(Y.Z.BodyMd,{color:"text-light",children:[M?(0,o.t)("customize_space.course_topics.description"):(0,o.t)("customize_space.topics.description"),(0,x.jsx)(v.OL,{onClick:y,to:"/settings/topics",className:"text-light hover:text-dark ml-0.5",children:(0,x.jsx)("u",{children:M?(0,o.t)("customize_space.course_topics.manage_topics"):(0,o.t)("customize_space.topics.manage_topics")})})]})}),(0,x.jsx)(K,{spaceId:t.id,onChange:function(){return q("topics")},sortable:!M}),!M&&(0,x.jsx)(ge,{onChange:function(){return q("topics")}})]}),(0,g.V5)(t)&&(0,x.jsx)(ee.q,{title:(0,o.t)("customize_space.customize_layout"),dataTestId:"customize-space-layout",variant:"fullScreen",children:(0,x.jsx)("div",{className:"h-full",children:(0,x.jsx)(O,{space:t,isEventSpaceCalendarViewEnabled:T,onChange:function(){return q("customizeLayout")}})})}),!W&&(0,x.jsx)(ee.q,{title:(0,o.t)("customize_space.space_images"),dataTestId:"customize-space-images",variant:"fullScreen",children:(0,x.jsx)(D,{space:t,onChange:function(){return q("images")}})}),A&&(0,g.V5)(t)&&(0,x.jsx)("div",{id:"space-welcome-banner",children:(0,x.jsx)(ee.q,{title:(0,o.t)("customize_space.welcome_banner.title"),dataTestId:"customize-space-welcome-banner",variant:"fullScreen",children:(0,x.jsx)(ye,{setDirty:function(e,t){c(De(De({},s),{},Te({},e,t)))},onChange:function(){return q("general")},space:t})})}),(0,x.jsx)(Ce,{isOpen:U,onClose:F,onConfirm:function(){F(),V()},onCancel:function(){q("access")},spaceType:(0,g.EG)(t)?"Course":"Space"})]})})},Be=r(31491),Ue=r(31304),Fe=r.n(Ue),ze=r(71299),Ve=r(36883),qe=[{name:"slug",label:(0,o.t)("spaces.form.edit.options.seo.slug"),description:(0,o.t)("spaces.form.edit.options.seo.slug_description",{host:window.location.host}),transformValue:function(e){return Fe()(e,{replacement:"-",remove:/[*+~.;()'"!:@#]/g,lower:!0})}},{name:"meta_tag_attributes[meta_title]",label:(0,o.t)("spaces.form.edit.options.seo.meta_title")},{name:"meta_tag_attributes[meta_description]",label:(0,o.t)("spaces.form.edit.options.seo.meta_description")},{name:"meta_tag_attributes[opengraph_title]",label:(0,o.t)("spaces.form.edit.options.seo.opengraph_title")},{name:"meta_tag_attributes[opengraph_description]",label:(0,o.t)("spaces.form.edit.options.seo.opengraph_description")}],Ze=function(e){var t=e.onChange,r=e.setImageToDelete,n=(0,h.Gc)(),i=n.getValues,a=n.formState.dirtyFields;return(0,b.useEffect)((function(){("slug"in a||"meta_tag_attributes"in a)&&t(!0)}),[a.slug,a.meta_tag_attributes]),(0,x.jsxs)("div",{children:[(0,x.jsx)("div",{className:"grid grid-cols-1 md:grid-cols-2 md:gap-4",children:qe.map((function(e){var t=e.name,r=e.label,n=e.description,i=e.transformValue;return(0,x.jsx)(j.l.Item,{hideBorder:!0,hideDescription:!0,label:r,name:t,transformValue:i,tooltipText:n,variant:"extra-bottom-margin",children:(0,x.jsx)(j.l.Input,{})},t)}))}),(0,x.jsx)("div",{className:"grid grid-cols-1",children:(0,x.jsxs)("div",{className:"min-h-[255px] w-full",children:[(0,x.jsx)(j.l.Label,{hideBorder:!0,label:(0,o.t)("spaces.form.edit.options.seo.opengraph_image.label")}),(0,x.jsx)(ze.D,{name:"meta_tag_attributes[opengraph_image]",alt:(0,o.t)("spaces.form.edit.options.seo.opengraph_image.label"),className:"relative",showAddCoverBtn:!0,aspectRatio:A.pI.OPEN_GRAPH,changeImageText:(0,o.t)("spaces.form.edit.options.seo.opengraph_image.change"),onDelete:function(){t(!0),r(i("meta_tag_attributes[opengraph_image_id]"))},customAddCoverBtn:(0,x.jsx)(Ve.Z,{title:(0,o.t)("spaces.form.edit.options.seo.opengraph_image.add"),description:(0,o.t)("spaces.form.edit.options.seo.opengraph_image.description")})})]})})]})},We=function(e){var t=e.space;return(0,g.EG)(t)?(0,x.jsxs)(x.Fragment,{children:[(0,x.jsx)(Y.Z.TitleSm,{weight:"bold",children:(0,o.t)("spaces.form.edit.options.course_notifications.title")}),(0,x.jsx)(j.l.Item,{hiddenField:!0,hideDescription:!0,label:(0,o.t)("spaces.form.edit.options.course_notifications.new_comment_notification"),tooltipText:(0,o.t)("spaces.form.edit.options.course_notifications.new_comment_notification_tooltip"),name:"course_setting_attributes.new_comment_notification_enabled",className:"my-5 flex flex-row-reverse items-center justify-end py-0",labelClassName:"ml-4 mb-0",shouldToggleValueOnLabelClick:!0,children:(0,x.jsx)(j.l.ToggleSwitch,{variant:"small",name:"course_setting_attributes.new_comment_notification_enabled"})})]}):null},He=function(e){var t=e.space;return(0,g.EG)(t)?(0,x.jsx)(j.l.Item,{hiddenField:!0,hideDescription:!0,label:(0,o.t)("spaces.form.edit.options.course_options.enforce_lessons_order"),tooltipText:(0,o.t)("spaces.form.edit.options.course_options.enforce_lessons_order_tooltip"),name:"course_setting_attributes.enforce_lessons_order",className:"my-5 flex flex-row-reverse items-center justify-end py-0",labelClassName:"ml-4 mb-0",shouldToggleValueOnLabelClick:!0,children:(0,x.jsx)(j.l.ToggleSwitch,{variant:"small",name:"course_setting_attributes.enforce_lessons_order"})}):null},Ge=r(98929);function Qe(e){return function(e){if(Array.isArray(e))return Je(e)}(e)||function(e){if("undefined"!==typeof Symbol&&Symbol.iterator in Object(e))return Array.from(e)}(e)||function(e,t){if(!e)return;if("string"===typeof e)return Je(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 Je(e,t)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Je(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}const $e=function(e){var t=e.space,r=(0,d.wh)().currentCommunity,n=[];(0,g.V5)(t)&&(n=["allow_members_to_add_others","hide_from_featured_areas","allow_members_to_create_posts"]),(0,g.Ug)(t)&&(n=["chat_room_show_history"]),(0,g.Ds)(t)&&(n=["allow_members_to_add_others","allow_members_to_create_posts","hide_from_featured_areas"]),(0,g.H3)(t)&&(n=["allow_members_to_add_others","allow_members_to_create_posts","allow_post_title","allow_cover_images","hide_from_featured_areas"]),(0,g.qy)(t)&&(n=["allow_members_to_add_others"]),(0,Ge.v)(r)||(0,g.Ug)(t)||(0,g.EG)(t)||(n=[].concat(Qe(n),["show_to_logged_out_visitors"])),n=[].concat(Qe(n),["hide_members_count"]);var i=function(e){return"allow_members_to_create_posts"==e?(0,g.V5)(t)?"allow_members_to_create_events":"allow_members_to_create_posts":e};return(0,x.jsxs)("div",{className:"mt-5 flex-1 md:mt-8",children:[(0,x.jsx)(Y.Z.TitleSm,{weight:"bold",children:(0,o.t)("spaces.form.edit.options.permissions.label")}),n.map((function(e){return(0,x.jsx)(j.l.Item,{hiddenField:!0,hideDescription:!0,label:(0,o.t)("spaces.form.edit.options.permissions.".concat(i(e))),name:e,className:"my-5 flex flex-row-reverse items-center justify-end py-0",labelClassName:"ml-4 mb-0",shouldToggleValueOnLabelClick:!0,children:(0,x.jsx)(j.l.ToggleSwitch,{variant:"small"})},e)}))]})};function Ke(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 Xe(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Ke(Object(r),!0).forEach((function(t){Ye(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Ke(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function Ye(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var et=function(e){var t=e.space,r=function(e){var t={LATEST:{label:(0,o.t)("latest"),value:"latest"},OLDEST:{label:(0,o.t)("oldest"),value:"oldest"},POPULAR:{label:(0,o.t)("popular"),value:"popular"},LIKES:{label:(0,o.t)("likes"),value:"likes"},NEW_ACTIVITY:{label:(0,o.t)("new_activity"),value:"new_activity"},ALPHABETICAL:{label:(0,o.t)("alphabetical"),value:"alphabetical"}},r={name:"default_comment_sort",options:[t.LATEST,t.OLDEST]},n={name:"default_sort",options:Object.values(t)},i={name:"default_member_sort",options:[t.LATEST,t.OLDEST,t.ALPHABETICAL]};return(0,g.V5)(e)?[r]:(0,g.qy)(e)?[i]:(0,g.Ds)(e)?[r,Xe(Xe({},n),{},{options:n.options.filter((function(e){return"alphabetical"!==e.value}))})]:[r,n,i]}(t),n=!(0,g.qy)(t)&&!(0,g.V5)(t);return(0,x.jsxs)("div",{className:"mt-8 flex-1",children:[(0,x.jsx)(Y.Z.TitleSm,{weight:"semibold",children:(0,o.t)("spaces.form.edit.options.sort.label")}),n&&(0,x.jsx)(j.l.Item,{hiddenField:!0,hideDescription:!0,label:(0,o.t)("spaces.form.edit.options.sort.show_sorting"),name:"show_sorting",className:"my-5 flex flex-row-reverse items-center justify-end py-0",labelClassName:"ml-4 mb-0",shouldToggleValueOnLabelClick:!0,children:(0,x.jsx)(j.l.ToggleSwitch,{variant:"small"})}),(0,x.jsx)("div",{className:"grid grid-cols-1 md:grid-cols-2 md:gap-4",children:r.map((function(e){var t=e.name,r=e.options;return(0,x.jsx)(j.l.Item,{hideBorder:!0,label:(0,o.t)("spaces.form.edit.options.sort.".concat(t,".label")),tooltipText:(0,o.t)("spaces.form.edit.options.sort.".concat(t,".description")),hideDescription:!0,name:t,variant:"extra-bottom-margin",children:(0,x.jsx)(j.l.SelectNative,{options:r})},t)}))})]})},tt=r(52991),rt=(0,b.forwardRef)((function(e,t){var r=e.isOpen,n=e.onClose,i=e.setNotificationsChanged,a=(0,h.Gc)().setValue;return(0,x.jsxs)(se.c,{isOpen:r,title:(0,o.t)("spaces.form.create.notifications_confirm_modal.title"),onClose:n,onCancel:function(){i(!1),a("update_all_members_notifications",!1),setTimeout((function(){return t.current()}))},cancelText:(0,o.t)("spaces.form.create.notifications_confirm_modal.new_members"),onConfirm:function(){i(!1),a("update_all_members_notifications",!0),setTimeout((function(){return t.current()}))},confirmVariant:"primary",confirmText:(0,o.t)("spaces.form.create.notifications_confirm_modal.all_members"),shouldSubmitOnCancel:!0,children:[(0,o.t)("spaces.form.create.notifications_confirm_modal.description"),(0,x.jsx)("div",{className:"hidden",children:(0,x.jsx)(j.l.Item,{hiddenField:!0,name:"update_all_members_notifications",hideDescription:!0,hideBorder:!0,hideLabel:!0,children:(0,x.jsx)(j.l.Input,{type:"hidden"})})})]})}));rt.displayName="NotificationsConfirmModal";var nt=["allow_members_to_add_others","allow_members_to_create_posts","allow_post_title","allow_cover_images","hide_from_featured_areas","pinned_posts_label","default_comment_sort","notification_type","chat_room_show_history"],it=(0,b.forwardRef)((function(e,t){var r=e.space,n=e.onChange,i=e.isOpenNotificationsConfirmModal,a=e.toggleNotificationsConfirmModal,s=e.setNotificationsChanged,l=(0,h.Gc)().formState.dirtyFields;return(0,b.useEffect)((function(){var e=Object.keys(l);nt.filter((function(t){return e.includes(t)})).length>0&&n(!0),e.includes("notification_type")&&s(!0)}),[l]),(0,x.jsxs)("div",{children:[(0,x.jsx)(tt.V,{}),(0,x.jsx)(rt,{isOpen:i,onClose:a,setNotificationsChanged:s,ref:t}),(0,x.jsx)(He,{space:r}),(0,x.jsx)(We,{space:r}),(0,x.jsx)($e,{space:r}),(0,g.H3)(r)&&(0,x.jsxs)("div",{className:"mt-10 flex-1",children:[(0,x.jsx)(Y.Z.TitleSm,{weight:"semibold",children:(0,o.t)("spaces.form.edit.options.labels.label")}),(0,x.jsx)("div",{className:"grid grid-cols-1",children:(0,x.jsx)(j.l.Item,{hideBorder:!0,label:(0,o.t)("spaces.form.edit.options.labels.pinned_posts.label"),tooltipText:(0,o.t)("spaces.form.edit.options.labels.pinned_posts.description"),hideDescription:!0,name:"pinned_posts_label",variant:"extra-bottom-margin",children:(0,x.jsx)(j.l.Input,{placeholder:(0,o.t)("spaces.form.edit.pinned_posts")})})})]}),!(0,g.Ug)(r)&&!(0,g.EG)(r)&&(0,x.jsx)(et,{space:r})]})}));function ot(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 at(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?ot(Object(r),!0).forEach((function(t){st(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):ot(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function st(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function lt(e,t,r,n,i,o,a){try{var s=e[o](a),l=s.value}catch(c){return void r(c)}s.done?t(l):Promise.resolve(l).then(n,i)}function ct(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 a,s=e[Symbol.iterator]();!(n=(a=s.next()).done)&&(r.push(a.value),!t||r.length!==t);n=!0);}catch(l){i=!0,o=l}finally{try{n||null==s.return||s.return()}finally{if(i)throw o}}return r}(e,t)||function(e,t){if(!e)return;if("string"===typeof e)return ut(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 ut(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 ut(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}it.displayName="SpaceOptionsForm";var dt=function(e){var t=e.space,r=ct((0,b.useState)(null),2),n=r[0],s=r[1],c=(0,X.mx)(),u=c.dirtyForms,d=c.setDirtyForms,p=c.onSlugChange,f=(0,C.eW)(),m=f.onSave,v=f.onExit,h=(0,b.useRef)(),y=(0,te.p)(),g=ct((0,ae.k)(!1),2),_=g[0],j=g[1],w=ct((0,b.useState)(!1),2),O=w[0],S=w[1],P=function(){var e,r=(e=i().mark((function e(r,o){return i().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!O){e.next=3;break}return j(),e.abrupt("return",!1);case 3:if(e.prev=3,!n){e.next=8;break}return e.next=7,Be.UK.deleteOpenGraphImage(n);case 7:s(!1);case 8:return e.next=10,m({data:r,onSuccess:function(e){e.slug!==t.slug&&p(e)}});case 10:e.next=15;break;case 12:e.prev=12,e.t0=e.catch(3),y.error(a().t("spaces.form.edit.error"));case 15:return e.prev=15,l()(o)&&o(r,{keepValues:!0}),d(X.Wm),v(),e.finish(15);case 20:case"end":return e.stop()}}),e,null,[[3,12,15,20]])})),function(){var t=this,r=arguments;return new Promise((function(n,i){var o=e.apply(t,r);function a(e){lt(o,n,i,a,s,"next",e)}function s(e){lt(o,n,i,a,s,"throw",e)}a(void 0)}))});return function(e,t){return r.apply(this,arguments)}}(),k=function(e){d(at(at({},u),{},{options:at(at({},u.options),{},st({},e,!0))}))};return(0,x.jsx)(N,{children:(0,x.jsxs)(Q,{onSubmit:function(e,t){var r=t.reset;return P(e,r)},space:t,className:"mx-auto flex h-full flex-col",formClassName:"flex flex-col pb-8 gap-4",triggerFormSubmitRef:h,children:[(0,x.jsx)(ee.q,{title:(0,o.t)("customize_space.options"),dataTestId:"customize-space-options",variant:"fullScreen",children:(0,x.jsx)(it,{space:t,onChange:function(){return k("options")},ref:h,isOpenNotificationsConfirmModal:_,toggleNotificationsConfirmModal:j,setNotificationsChanged:S})}),(0,x.jsx)(ee.q,{title:(0,o.t)("customize_space.seo"),dataTestId:"customize-space-seo",variant:"fullScreen",children:(0,x.jsx)(Ze,{space:t,onChange:function(){return k("seo")},setImageToDelete:s})})]})})},pt=r(29710),ft=r(5295),mt=r(34128);function bt(e){return function(e){if(Array.isArray(e))return vt(e)}(e)||function(e){if("undefined"!==typeof Symbol&&Symbol.iterator in Object(e))return Array.from(e)}(e)||function(e,t){if(!e)return;if("string"===typeof e)return vt(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 vt(e,t)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function vt(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 ht(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 yt(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?ht(Object(r),!0).forEach((function(t){gt(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):ht(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function gt(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var _t=function(e){var t=e.space,r=e.spaceGroup,n=!!r.automatically_add_members_to_new_spaces,i=!!r.add_members_to_space_group_on_space_join;return(0,x.jsxs)(x.Fragment,{children:[(0,x.jsx)(Y.Z.TitleSm,{weight:"semibold",children:(0,o.t)("customize_space.paywalls.subtitle")}),(0,x.jsx)(Y.Z.BodyMd,{color:"text-default",children:(0,x.jsxs)("ul",{className:"mt-3 space-y-0.5 px-2",children:[(0,x.jsx)("li",{children:(0,o.t)("customize_space.paywalls.description.li_1")}),(0,x.jsx)("li",{children:(0,o.t)("customize_space.paywalls.description.li_2")}),(n||i)&&(0,x.jsxs)(x.Fragment,{children:[(0,x.jsx)("li",{children:(0,o.t)("customize_space.paywalls.description.li_3")}),i&&(0,x.jsx)("li",{className:"ml-4",children:(0,o.t)("customize_space.paywalls.description.li_3_1")}),n&&(0,x.jsx)("li",{className:"ml-4",children:(0,o.t)("customize_space.paywalls.description.li_3_2")})]}),!(0,g.H)(t)&&(0,g.fL)(t)&&(0,x.jsx)("li",{children:(0,o.t)("customize_space.paywalls.description.li_4")}),(0,x.jsx)("li",{children:(0,o.t)("customize_space.paywalls.description.li_5")}),(0,x.jsxs)("li",{children:[(0,o.t)("customize_space.paywalls.description.li_6.prefix")," ",(0,x.jsx)("a",{href:"https://help.circle.so/c/paywall-setup/",target:"_blank",rel:"noreferrer",children:(0,o.t)("customize_space.paywalls.description.li_6.link")})]})]})})]})},jt=r(9242),xt=r(3108),wt=r(32303),Ot=r(26953),St=r(1002);function Pt(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 a,s=e[Symbol.iterator]();!(n=(a=s.next()).done)&&(r.push(a.value),!t||r.length!==t);n=!0);}catch(l){i=!0,o=l}finally{try{n||null==s.return||s.return()}finally{if(i)throw o}}return r}(e,t)||function(e,t){if(!e)return;if("string"===typeof e)return kt(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 kt(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 kt(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}var Ct=function(e){var t=e.paywall,r=e.showRemove,n=void 0!==r&&r,i=e.onRemove,a=e.refetchPaywalls,s=(0,d.wh)().currentCommunityMember,l=Pt((0,ae.k)(!1),2),c=l[0],u=l[1],p=(0,Ot.en)(),m=Pt((0,b.useState)(!1),2),v=m[0],h=m[1],y=(0,wt.I)().show;return(0,x.jsxs)(x.Fragment,{children:[(0,x.jsx)(se.c,{isOpen:c,title:(0,o.t)("customize_space.paywalls.remove_modal.title"),onClose:u,onCancel:u,onConfirm:function(){return i(t),void u()},confirmVariant:"danger",children:(0,o.t)("customize_space.paywalls.remove_modal.description",{name:t.display_name})}),(0,x.jsxs)(St.Lt,{direction:"bottom-end",className:f()("text-dark flex justify-end",{"invisible group-hover:visible":p&&!v}),button:(0,x.jsx)("span",{className:"hover:bg-tertiary flex h-6 w-6 items-center justify-center rounded transition-colors",children:(0,x.jsx)(_e.JO,{type:"20-menu-dots-horizontal",className:"text-default",size:20})}),onToggle:h,children:[(0,x.jsx)(St.Lt.ItemWithLink,{onClick:function(e){e.preventDefault(),function(e){y({paywall:e,refetchPaywalls:a,paywallGroupsEnabled:s.policies.paywall_group_enabled})}(t)},children:(0,o.t)("edit")}),n&&(0,x.jsx)(St.Lt.ItemWithLink,{onClick:function(e){e.preventDefault(),u()},children:(0,o.t)("customize_space.paywalls.remove")})]})]})},Nt=r(45034),At=function(e){var t=e.paywall;return(0,x.jsx)(Nt.C,{variant:"active"===t.status?"success":"default",children:(0,o.t)("settings.paywalls.status.".concat(t.status))})},It="uppercase !px-0 !text-default !text-xxs !text-light",Et="h-14 group px-0 text-default",Dt=[{dataIndex:"display_name",key:"display_name",title:(0,o.t)("customize_space.paywalls.table_columns.paywall"),shouldWrap:!0,className:It,tdClassName:f()(Et,"!text-dark !font-medium")},{dataIndex:"unlocked_by",key:"unlocked_by",title:(0,o.t)("customize_space.paywalls.table_columns.unlocked_by"),shouldWrap:!0,className:It,tdClassName:f()(Et,"!font-medium")},{dataIndex:"pricing",key:"pricing",title:(0,o.t)("customize_space.paywalls.table_columns.pricing"),className:It,tdClassName:Et},{dataIndex:"status",key:"status",title:(0,o.t)("customize_space.paywalls.table_columns.status"),className:It,tdClassName:Et},{dataIndex:"actions",key:"actions",title:" ",className:f()(Et,"w-2 !text-right"),tdClassName:f()(Et,"w-2 !text-right !py-0")}],Tt=function(e,t){return e.space_ids.includes(t.id)},Lt=function(e,t){var r=[];return Tt(e,t)&&r.push("Space"),function(e,t){return e.space_group_ids.includes(t.space_group_id)}(e,t)&&r.push("Space Group"),r.join(", ")},Mt=function(e){var t=e.paywalls,r=e.space,n=e.onRemove,i=e.refetchPaywalls;if(0===t.length)return null;var o=t.map((function(e){return{key:e.id,rowClassName:"group",display_name:e.display_name,unlocked_by:Lt(e,r),pricing:(0,jt.QC)(e),status:(0,x.jsx)(At,{paywall:e}),actions:(0,x.jsx)(Ct,{paywall:e,showRemove:Tt(e,r),refetchPaywalls:i,onRemove:n})}}));return(0,x.jsx)(xt.w,{variant:"no-border",className:"mt-2 lg:mt-2",columns:Dt,dataSource:o})},Rt=function(e){var t=e.paywalls,r=e.onClick,n=e.isLoading,i=e.appendTo,a=(0,u.k6)(),s=(0,C.eW)().onExit;return(0,x.jsx)("div",{className:"mt-4 lg:mt-7",children:(0,x.jsxs)(St.Lt,{size:"full",direction:"bottom",className:"w-full",buttonClassName:"flex justify-between px-4 w-full rounded-lg border border-primary h-11 items-center",menuWrapperClassName:"px-0 mt-1",popperOptions:{strategy:"absolute"},button:(0,x.jsxs)(x.Fragment,{children:[(0,x.jsx)(Y.Z.LabelMd,{children:(0,o.t)("customize_space.paywalls.link_paywall")}),(0,x.jsx)(_e.JO,{size:16,type:"caret-down-bold",useWithFillCurrentColor:!0,className:"text-dark -mr-1.5"})]}),appendTo:i,children:[n?(0,x.jsx)(St.Lt.Item,{children:(0,x.jsx)(ft.a,{center:!0})}):(0,x.jsxs)("div",{className:"max-h-40 overflow-scroll",children:[!t.length&&(0,x.jsx)("div",{className:"px-4 py-2",children:(0,x.jsx)(St.Lt.Item,{children:(0,x.jsx)(Y.Z.LabelSm,{children:(0,o.t)("customize_space.paywalls.no_paywalls")})})}),t.map((function(e){return(0,x.jsxs)(St.Lt.ItemLink,{onClick:function(){return r(e)},disabled:n,children:[e.display_name," - ",(0,jt.QC)(e)]},e.id)}))]}),(0,x.jsxs)(St.Lt.ItemLink,{className:"hover:bg-secondary hover:text-dark flex w-full items-center gap-2.5 px-4 py-2",onClick:function(){a.push("/settings/paywalls"),s()},children:[(0,x.jsx)("span",{className:"flex",children:(0,x.jsx)(_e.JO,{type:"16-plus-v2",size:16,className:"text-dark w-4"})}),(0,x.jsx)(Y.Z.LabelSm,{children:(0,o.t)("customize_space.paywalls.create_paywall")})]})]})})},Bt=function(){var e=(0,d.L2)().data,t=(0,d.e2)().helpers.findById(e.space_group_id),r=function(e){var t=e.space,r=(0,c.useQuery)(ie.av.paywalls.index(),{enabled:!(null===t||void 0===t||!t.id),refetchOnWindowFocus:!1}),n=r.data,i=void 0===n?[]:n,o=r.isLoading,a=r.refetch,s=i.filter((function(e){return e.space_ids.includes(t.id)||e.space_group_ids.includes(t.space_group_id)})),l=i.filter((function(e){return!e.space_ids.includes(t.id)})),u=function(e){return{space_group_ids:e.space_group_ids,all_spaces:e.all_spaces,trial_days:e.trial_days}},d=(0,c.useMutation)((function(e){return(0,mt.aU)(ie.av.paywalls.update({paywallId:e.id}),{paywall:yt({space_ids:e.space_ids.filter((function(e){return e!==t.id}))},u(e))})}),{onSuccess:a}),p=d.mutate,f=d.isLoading,m=(0,c.useMutation)((function(e){return(0,mt.aU)(ie.av.paywalls.update({paywallId:e.id}),{paywall:yt({space_ids:[].concat(bt(e.space_ids),[t.id])},u(e))})}),{onSuccess:a}),b=m.mutate,v=m.isLoading;return{paywalls:i,isLoading:o||f||v,removePaywall:p,addPaywall:b,refetchPaywalls:a,currentPaywalls:s,availablePaywalls:l}}({space:e}),n=r.isLoading,i=r.currentPaywalls,o=r.availablePaywalls,a=r.removePaywall,s=r.addPaywall,l=r.refetchPaywalls,u=(0,P.UV)().contentPortalElement;return(0,x.jsxs)(x.Fragment,{children:[(0,x.jsx)(_t,{space:e,spaceGroup:t}),(0,x.jsx)(Rt,{paywalls:o,onClick:s,isLoading:n,appendTo:u}),n?(0,x.jsx)(ft.a,{center:!0}):(0,x.jsx)(Mt,{space:e,paywalls:i,isLoading:n,onRemove:a,refetchPaywalls:l})]})},Ut=function(){var e=(0,d.wh)(),t=e.currentCommunity,r=e.currentCommunityMember;return e.isLoading?null:(0,x.jsxs)(N,{children:[(0,x.jsx)("div",{children:(0,x.jsx)(Y.Z.TitleSm,{weight:"bold",children:(0,o.t)("customize_space.paywalls.title")})}),(0,x.jsx)("div",{className:"mt-5 lg:mt-9",children:t.has_payment_processor_enabled?(0,x.jsx)(Bt,{}):(0,x.jsx)(pt.R,{shouldHideHeader:!0,paymentProcessor:t.payment_processor,paywallGroupsEnabled:r.policies.paywall_group_enabled})})]})},Ft=r(9711),zt=r(69179),Vt=r(4093),qt=r(40166);function Zt(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 Wt(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Zt(Object(r),!0).forEach((function(t){Ht(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Zt(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function Ht(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function Gt(e){return function(e){if(Array.isArray(e))return Qt(e)}(e)||function(e){if("undefined"!==typeof Symbol&&Symbol.iterator in Object(e))return Array.from(e)}(e)||function(e,t){if(!e)return;if("string"===typeof e)return Qt(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 Qt(e,t)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Qt(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 Jt(e,t,r,n,i,o,a){try{var s=e[o](a),l=s.value}catch(c){return void r(c)}s.done?t(l):Promise.resolve(l).then(n,i)}var $t=function(e){var t=function(){var e,t=(e=i().mark((function e(t){var r,n,o,a,s,l;return i().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.spaceId,n=t.memberId,o=t.isModerator,e.next=3,(0,mt.UT)(ie.av.communityMember.settings({memberId:n}));case 3:return a=e.sent,s=a.moderating_space_ids||[],l=o?[].concat(Gt(s),[r]):s.filter((function(e){return e!==r})),e.abrupt("return",(0,mt.aU)(ie.av.communityMember.update({memberId:n}),Wt(Wt({},a),{},{moderator_space_ids:l})));case 7:case"end":return e.stop()}}),e)})),function(){var t=this,r=arguments;return new Promise((function(n,i){var o=e.apply(t,r);function a(e){Jt(o,n,i,a,s,"next",e)}function s(e){Jt(o,n,i,a,s,"throw",e)}a(void 0)}))});return function(e){return t.apply(this,arguments)}}();return(0,c.useMutation)(t,e)},Kt=r(87958),Xt=r(61642),Yt=r(48656),er=r(40284),tr=r(62824),rr=r(5100),nr=r(55675);function ir(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 a,s=e[Symbol.iterator]();!(n=(a=s.next()).done)&&(r.push(a.value),!t||r.length!==t);n=!0);}catch(l){i=!0,o=l}finally{try{n||null==s.return||s.return()}finally{if(i)throw o}}return r}(e,t)||function(e,t){if(!e)return;if("string"===typeof e)return or(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 or(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 or(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}var ar=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[];return e.admin?"Admin":e.moderator&&r.includes(t)?"Moderator":"Member"},sr=function(e){var t=e.space,r=(0,te.p)(),n=(0,c.useQueryClient)(),i=ir((0,b.useState)(!1),2),a=i[0],s=i[1],l=ir((0,b.useState)(!1),2),u=l[0],p=l[1],f=ir((0,b.useState)(""),2),m=f[0],v=f[1],h=ir((0,b.useState)(null),2),y=h[0],_=h[1],j=(0,d.wh)().currentCommunityMember,w=(0,Yt.H)(),O=w.showOwnProfileEdit,S=w.showMemberProfileEdit,P=(0,Xt.I)({spaceId:t.id}),k=P.count,C=P.isLoading,A=(0,Ft.z)(),I=(0,qt.fd)({sort:qt.zw.ROLE,filters:{space_id:t.id},query:m}),E=I.isLoading,D=I.hasNextPage,T=I.fetchNextPage,L=I.members,M=I.queryKey,R=t.space_members_limit_reached,B=void 0!==R&&R,U=t.space_members_limit,F=void 0===U?0:U,z=function(e){return(0,c.useMutation)((function(e){var t=e.spaceId,r=e.memberId;return(0,mt.pC)(ie.av.spaceMembers.leaveSpace({spaceId:t,memberId:r}))}),e)}({onError:function(e){r.error(e.message)},onSuccess:function(){n.invalidateQueries(M),r.success((0,o.t)("spaces.form.edit.members.members_removed"))},onSettled:function(){s(!1),p(!1),_(null)}}),V=z.mutate,q=$t({onError:function(e){r.error(e.message)},onSuccess:function(){n.invalidateQueries(M),r.success((0,o.t)("spaces.form.edit.members.changed_role"))}}).mutate,Z=u?(0,o.t)("spaces.form.edit.members.removing"):(0,o.t)("spaces.form.edit.members.remove_member");if(E)return(0,x.jsx)("div",{className:"flex w-screen justify-center",children:(0,x.jsx)(ft.a,{})});var W=L.map((function(e){var r=e.id,n=e.avatar_url,i=e.name,o=e.email,a=e.roles,s=e.moderating_space_ids,l=e.public_uid,c=e.current_space_member,u=void 0===c?null:c,d=e.last_seen_at;return{id:r,avatarUrl:n,name:i,email:o,role:ar(a,t.id,s),publicUid:l,lastActive:d,currentSpaceMember:u}}));return(0,x.jsxs)(N,{id:"scrollable-container",className:"!max-w-6xl px-0 md:!px-6",children:[(0,x.jsxs)("div",{className:"flex flex-row flex-wrap items-center gap-4 md:gap-0",children:[(0,x.jsx)("div",{children:(0,x.jsxs)(Y.Z.TitleSm,{weight:"bold",children:[(0,o.t)("customize_space.members")," ",!C&&"(".concat(k,")"),(0,g.H)(t)&&(0,x.jsx)(Kt.T,{content:(0,o.t)("courses.admin_summary.waitlist_tooltip"),placement:"right",children:(0,x.jsx)(_e.JO,{type:"16-clock",className:"ml-2",size:16})})]})}),(0,x.jsxs)("div",{className:"flex w-full justify-between gap-4 md:flex-1 md:justify-end",children:[(0,x.jsx)(tr.n,{spaceId:t.id}),(0,x.jsx)(Kt.T,{content:(0,o.t)("chat_space.member_limit_title",{member_limit:F}),disabled:!B,children:(0,x.jsx)(nr.z,{variant:"secondary",onClick:function(){return A.show({spaceId:t.id})},disabled:B,children:(0,g.H)(t)?(0,o.t)("customize_space.add_waitlist"):(0,o.t)("customize_space.add_members")})})]})]}),(0,x.jsx)("div",{className:"border-primary mt-6 flex flex-row items-center border-y py-3 lg:mt-8",children:(0,x.jsx)(er.h,{onSearch:v,placeholder:(0,o.t)("spaces.form.edit.members.search_members")})}),(0,x.jsx)("div",{className:"h-full overflow-auto pt-4",children:(0,x.jsx)(Vt.r,{searchTerm:m,members:W,dataLength:L.length,next:T,hasMore:D,shouldHideAddMemberButton:!0,onEdit:function(e){var t=e.id,r=e.publicUid;if((null===j||void 0===j?void 0:j.id)==t)return O();S({memberPublicId:r})},onAdd:function(){return A.show({spaceId:t.id})},onRemove:function(e){_(e),s(!0)},onRoleChange:function(e,r){var n=r===rr.K.MODERATOR;q({spaceId:t.id,memberId:e,isModerator:n})},scrollableTarget:"scrollable-container",shouldShowHeader:!0,cellVariant:"no-x-padding"})}),(0,x.jsx)(zt.G,{isOpen:a,onClose:function(){return s(!1)},onConfirm:function(){y&&a&&(p(!0),V({spaceId:t.id,memberId:y}))},disabled:u,confirmText:Z})]})},lr=r(58893),cr=function(){return(0,x.jsx)(N,{children:(0,x.jsx)(lr.k,{category:"administrative",pageSize:4})})},ur=r(71752),dr=r(70996),pr=function(e,t){var r=t.id,n=t.value;return t.resetOthers&&e.clear(),e.set(r,n),new Map(e)},fr=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:new Map;return(0,b.useReducer)(pr,e)},mr=r(86078);function br(e,t,r,n,i,o,a){try{var s=e[o](a),l=s.value}catch(c){return void r(c)}s.done?t(l):Promise.resolve(l).then(n,i)}var vr=function(e){var t,r,n=e.sections,o=e.variant,a=void 0===o?"primary":o,s=e.setIsNameEditable,l=(0,d.L2)().data,u=(0,c.useQueryClient)(),p=(0,c.useMutation)((function(e){return(0,mt.Cu)(ie.av.courses.createSection({courseId:l.id}),e)}),{onSuccess:(t=i().mark((function e(t){return i().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,u.invalidateQueries((0,ur.bD)(l.id));case 2:(0,m.defer)((function(){var e=document.querySelector("#section-item-".concat(t.id));e&&e.scrollIntoView({behavior:"smooth"}),s(t.id)}));case 3:case"end":return e.stop()}}),e)})),r=function(){var e=this,r=arguments;return new Promise((function(n,i){var o=t.apply(e,r);function a(e){br(o,n,i,a,s,"next",e)}function s(e){br(o,n,i,a,s,"throw",e)}a(void 0)}))},function(e){return r.apply(this,arguments)})});return(0,x.jsx)(nr.z,{variant:a,disabled:p.isLoading,onClick:function(){p.mutate({course_section:{name:"Untitled section - ".concat(n.length+1),drip_delay:0,lesson_order:[]}})},children:I18n.t(p.isLoading?"courses.edit.sections.adding":"courses.edit.sections.add_section")})},hr=function(e){var t=e.sections,r=e.dispatchSectionsNameEditor;return(0,x.jsxs)("div",{className:"border-primary flex h-72 flex-col items-center justify-center rounded-lg border",children:[(0,x.jsx)("div",{children:(0,x.jsx)(Y.Z.TitleSm,{weight:"semibold",children:I18n.t("courses.edit.sections.empty_state.title")})}),(0,x.jsx)("div",{className:"mt-1",children:(0,x.jsx)(Y.Z.BodyMd,{children:I18n.t("courses.edit.sections.empty_state.description")})}),(0,x.jsx)("div",{className:"mt-3",children:(0,x.jsx)(vr,{sections:t,variant:"secondary",setIsNameEditable:function(e){return r({id:e,value:!0})}})})]})},yr=r(79752),gr=r(45587),_r=r(16219),jr=r(46479);function xr(e){return function(e){if(Array.isArray(e))return wr(e)}(e)||function(e){if("undefined"!==typeof Symbol&&Symbol.iterator in Object(e))return Array.from(e)}(e)||function(e,t){if(!e)return;if("string"===typeof e)return wr(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 wr(e,t)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function wr(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 Or(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 Sr(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Or(Object(r),!0).forEach((function(t){Pr(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Or(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function Pr(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var kr=function(e){var t=e.sections,r=e.setSections,n=e.setActiveDragItem,i=e.children,o=(0,d.L2)().data,a=(0,yr.Dy)((0,yr.VT)(yr.we)),s=(0,c.useMutation)((function(e){return(0,mt.aU)(ie.av.courses.reorder({courseId:null===o||void 0===o?void 0:o.id}),e)})),l=function(e){var t,r,n,i;return"section"===(null===e||void 0===e||null===(t=e.data)||void 0===t||null===(r=t.current)||void 0===r?void 0:r.dragType)?e.id:null===e||void 0===e||null===(n=e.data)||void 0===n||null===(i=n.current)||void 0===i?void 0:i.sectionSortId};return(0,x.jsx)(yr.LB,{sensors:a,onDragStart:function(e){var t=e.active;return n(t)},onDragEnd:function(){s.mutate({new_order:t.map((function(e){return{section_id:e.id,lesson_ids:e.lessons.map((function(e){return e.id}))}}))}),n(null)},onDragOver:function(e){var n,i,o,a,s=e.active,c=e.over,u=null===s||void 0===s?void 0:s.id,d=null===c||void 0===c?void 0:c.id;if(u&&d&&u!==d){var p=null===s||void 0===s||null===(n=s.data)||void 0===n||null===(i=n.current)||void 0===i?void 0:i.dragType,f=null===c||void 0===c||null===(o=c.data)||void 0===o||null===(a=o.current)||void 0===a?void 0:a.dragType;if(p&&f){if("section"==p){if("lesson"==f)return;return r((function(e){var t=e.findIndex((function(e){return e.sortId==u})),r=e.findIndex((function(e){return e.sortId==d}));return(0,gr.Rp)(e,t,r)}))}var m=l(c),b=l(s),v=b===m,h=b!==m,y=t.find((function(e){return e.sortId==b})).lessons.find((function(e){return e.sortId==u}));return r((function(e){return e.map((function(e){if(v&&e.sortId===m){var t=e.lessons.findIndex((function(e){return e.sortId===u})),r=e.lessons.findIndex((function(e){return e.sortId===d}));return r<0?e:Sr(Sr({},e),{},{lessons:(0,gr.Rp)(e.lessons,t,r)})}if(h&&e.sortId===b)return Sr(Sr({},e),{},{lessons:e.lessons.filter((function(e){return e.sortId!==u}))});if(h&&e.sortId===m){var n=e.lessons.findIndex((function(e){return e.sortId===d}));return Sr(Sr({},e),{},{lessons:[].concat(xr(e.lessons.slice(0,n)),[y],xr(e.lessons.slice(n)))})}return e}))}))}}},children:i})},Cr=r(24285),Nr=r(48895),Ar=r(79049),Ir=(0,r(30270).Ue)((function(e){return{isDirty:!1,setIsDirty:function(t){return e({isDirty:t})}}})),Er=r(86599),Dr=r(87561),Tr=r(78163),Lr=r(15830),Mr=r(42791),Rr=r(76234),Br=r(40868),Ur=[{group:(0,o.t)("dynamic_vars_groups.community"),label:"{{community.name}}",value:"{{community.name}}"},{group:(0,o.t)("dynamic_vars_groups.member"),label:"{{member.first_name}}",value:"{{member.first_name}}"},{group:(0,o.t)("dynamic_vars_groups.member"),label:"{{member.last_name}}",value:"{{member.last_name}}"},{group:(0,o.t)("dynamic_vars_groups.course"),label:"{{space.name}}",value:"{{space.name}}"},{group:(0,o.t)("dynamic_vars_groups.course"),label:"{{section.name}}",value:"{{section.name}}"},{group:(0,o.t)("dynamic_vars_groups.course"),label:"{{first_lesson_in_section.link}}",value:"{{first_lesson_in_section.link}}"}];function Fr(e){var t=e.editor,r=e.isEditorFocused,n=e.portalId;if(!t)return null;var i=f()(r?"text-default dark:text-dark":"text-lightest dark:text-default");return(0,x.jsx)(Rr.Z,{container:function(){return document.getElementById(n)},children:(0,x.jsx)(Br.m,{wrapperClassName:"px-8 w-80 pt-3",optionsClassName:"bottom-8",className:i,variables:Ur,editor:t,tooltipPlacement:"top"})})}function zr(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 a,s=e[Symbol.iterator]();!(n=(a=s.next()).done)&&(r.push(a.value),!t||r.length!==t);n=!0);}catch(l){i=!0,o=l}finally{try{n||null==s.return||s.return()}finally{if(i)throw o}}return r}(e,t)||function(e,t){if(!e)return;if("string"===typeof e)return Vr(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 Vr(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 Vr(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}var qr=function(e){var t,r,n,i=e.section,a=e.initialFocusRef,s=Ir().setIsDirty,l=(0,h.Gc)(),c=l.formState.isDirty,u=l.getValues,d=zr((0,b.useState)(!(0,Tr.NU)(u("email_notification_body"))),2),p=d[0],f=d[1],m=!(null!==(t=i.serialized_email_notification_body)&&void 0!==t&&t.body)&&!i.email_notification_subject;(0,b.useEffect)((function(){s(c)}),[s,c]),(0,b.useEffect)((function(){m&&s(!0)}),[s,m]);var v="courses.edit.sections.notify_students_modal.form";return(0,x.jsxs)(x.Fragment,{children:[(0,x.jsx)(j.l.Item,{name:"email_notification_subject",className:"!items-center !py-0 px-8",label:(0,o.t)("".concat(v,".email_notification_subject")),labelWrapperClassName:"!w-auto grow-0",labelClassName:"!m-0",hideDescription:!0,inline:!0,children:(0,x.jsx)(j.l.Input,{maxLength:"255",ref:a,placeholder:(0,Lr.wB)((0,o.t)([v,"email_notification_subject_placeholder"])),otherClassName:"!px-0 !autofill:bg-yellow-200",focusRequired:!1,autoComplete:"off",hideBorder:!0})}),(0,x.jsxs)("div",{className:"relative",children:[(0,x.jsx)("div",{id:"drip-email-notification-editor-toolbar"}),(0,x.jsx)(le.$,{editorClassName:"mt-4 h-80 overflow-y-scroll px-8",onChangeCallback:function(e){f(!(0,Tr.NU)({body:e}))},placeholder:(0,o.t)("".concat(v,".email_notification_body_placeholder")),name:"email_notification_body[body]",sgidToObjectMap:(null===(r=i.serialized_email_notification_body)||void 0===r?void 0:r.sgids_to_object_map)||{},inlineAttachments:(null===(n=i.serialized_email_notification_body)||void 0===n?void 0:n.inline_attachments)||[],disabledExtensions:["mention","poll","cta"],disabledSlashMenuCategories:["Embed"],aiCopilotTitle:i.name,shouldPreviewFilesAsLinks:!0,shouldShowTextModifiersMenu:!1,toolbars:[{portalId:"drip-email-notification-editor-toolbar",component:Mr.j},{portalId:"drip-email-notification-variables-toolbar",component:Fr}]}),p&&(0,x.jsx)("p",{className:"absolute bottom-2 right-8 text-red-500",children:(0,o.t)("".concat(v,".required"))})]}),(0,x.jsx)("div",{id:"drip-email-notification-variables-toolbar"})]})},Zr=r(51420),Wr=r(20336),Hr=r(26022),Gr=r(52701),Qr=(0,Zr.AW)((0,o.t)("courses.edit.sections.notify_students_modal.form.email_notification_body_default_text").replace(/[{}]/g,(function(e){return"".concat(e).concat(e)})),[Wr.Z,Hr.Z,Gr.Z]);function Jr(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 $r(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Jr(Object(r),!0).forEach((function(t){Kr(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Jr(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function Kr(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function Xr(e,t,r,n,i,o,a){try{var s=e[o](a),l=s.value}catch(c){return void r(c)}s.done?t(l):Promise.resolve(l).then(n,i)}var Yr="edit-course-type-form",en="courses.edit.sections.notify_students_modal.form",tn=function(e){var t,r,n,a=e.section,s=e.onSuccess,l=e.onSubmit,u=e.onError,d=e.initialFocusRef,p=e.isEdit,f=(0,te.p)(),m=f.success,b=f.error,v=(0,ur.rF)(a.space_id).refetch,h=function(e){var t=e.section,r=e.options;return{emailNotificationMutation:(0,c.useMutation)((function(e){return(0,mt.aU)(ie.av.courses.updateSection({sectionId:t.id,courseId:t.space_id}),e)}),r)}}({section:a,options:{onSuccess:(r=i().mark((function e(){return i().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,v();case 2:m((0,o.t)("".concat(en,".save_success")),{duration:"short",shouldUseProgress:!1}),s();case 4:case"end":return e.stop()}}),e)})),n=function(){var e=this,t=arguments;return new Promise((function(n,i){var o=r.apply(e,t);function a(e){Xr(o,n,i,a,s,"next",e)}function s(e){Xr(o,n,i,a,s,"throw",e)}a(void 0)}))},function(){return n.apply(this,arguments)}),onError:function(){b((0,o.t)("".concat(en,".save_error"))),u()}}}),y=h.emailNotificationMutation,g=Dr.Ry().shape({email_notification_subject:Dr.Z_().required((0,o.t)("".concat(en,".required"))),email_notification_body:Dr.Ry().test({test:function(e){return(0,Tr.NU)(e)},message:(0,o.t)("".concat(en,".required"))})}),_={email_notification_subject:a.email_notification_subject||(0,o.t)("".concat(en,".email_notification_subject_placeholder")).replace(/[{}]/g,(function(e){return"".concat(e).concat(e)})),email_notification_body:{body:(null===(t=a.serialized_email_notification_body)||void 0===t?void 0:t.body)||Qr}};return(0,x.jsx)(j.l,{id:Yr,onSubmit:function(e){y.mutate({course_section:$r($r({},e),!p&&{notify_students_enabled:!0})}),l()},preventAccidentalLeave:!0,validationSchema:g,className:"divide-primary divide-y",formClassName:void 0,defaultValues:_,children:(0,x.jsx)(qr,{section:a,initialFocusRef:d})})};function rn(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 a,s=e[Symbol.iterator]();!(n=(a=s.next()).done)&&(r.push(a.value),!t||r.length!==t);n=!0);}catch(l){i=!0,o=l}finally{try{n||null==s.return||s.return()}finally{if(i)throw o}}return r}(e,t)||function(e,t){if(!e)return;if("string"===typeof e)return nn(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 nn(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 nn(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}var on=function(e){var t=e.section,r=e.isOpen,n=e.isOpenForEdit,i=e.onClose,a=e.shouldShowNotificationMessage,s=rn((0,b.useState)(!1),2),l=s[0],c=s[1],u=(0,b.useRef)(null),d=Ir(),p=d.isDirty,f=d.setIsDirty,m=function(){p&&!confirm((0,o.t)("prevent_accidental_leave_message"))||i()};return(0,x.jsxs)(P.u_,{isOpen:r||n,onClose:m,contentPortalId:"course-type-picker-portal",initialFocus:u,children:[(0,x.jsx)(P.u_.Overlay,{}),(0,x.jsxs)(P.u_.Content,{size:"lg",children:[(0,x.jsxs)(P.u_.Header,{children:[(0,x.jsx)(P.u_.Title,{size:"sm",children:(0,o.t)("courses.edit.sections.notify_students_modal.title")}),(0,x.jsx)(P.u_.HeaderActions,{children:(0,x.jsx)(P.u_.CloseButton,{onClick:m})})]}),(0,x.jsxs)(P.u_.Body,{className:"!px-0",children:[a&&!n&&(0,x.jsxs)("div",{className:"border-primary bg-secondary flex items-start border px-8 py-6",children:[(0,x.jsx)("div",{className:"mr-3 pt-0.5",children:(0,x.jsx)(_e.JO,{type:"20-alert",className:"w-4"})}),(0,x.jsxs)("div",{children:[(0,x.jsx)("p",{className:"mb-1",children:(0,x.jsx)(Y.Z.LabelSm,{weight:"semibold",children:(0,o.t)("courses.edit.sections.notify_students_modal.notify_your_members_title")})}),(0,x.jsx)(Y.Z.BodySm,{children:(0,o.t)("courses.edit.sections.notify_students_modal.notify_your_members_message")})]})]}),(0,x.jsx)(tn,{section:t,isEdit:n,onSuccess:function(){f(!1),i(),setTimeout((function(){return c(!1)}),100)},onSubmit:function(){return c(!0)},onError:function(){c(!1),f(!0)},initialFocusRef:u})]}),(0,x.jsxs)(P.u_.Footer,{className:"flex justify-end border-t",children:[!l&&(0,x.jsx)(nr.z,{type:"button",variant:"secondary",className:"mr-2",onClick:m,children:(0,o.t)("cancel")}),(0,x.jsx)(Er._,{type:"submit",variant:"circle",form:Yr,submitting:l,children:(0,o.t)("save")})]})]})]})};function an(e,t,r,n,i,o,a){try{var s=e[o](a),l=s.value}catch(c){return void r(c)}s.done?t(l):Promise.resolve(l).then(n,i)}function sn(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 a,s=e[Symbol.iterator]();!(n=(a=s.next()).done)&&(r.push(a.value),!t||r.length!==t);n=!0);}catch(l){i=!0,o=l}finally{try{n||null==s.return||s.return()}finally{if(i)throw o}}return r}(e,t)||function(e,t){if(!e)return;if("string"===typeof e)return ln(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 ln(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 ln(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}var cn="courses.edit.sections.notify_students_modal.form",un=function(e){var t,r,n=e.section,a=e.space,s=sn((0,b.useState)(Boolean(n.notify_students_enabled)),2),l=s[0],u=s[1],d=sn((0,b.useState)(!1),2),p=d[0],f=d[1],m=sn((0,b.useState)(!1),2),v=m[0],h=m[1],y=(0,te.p)(),g=y.success,_=y.error,j=(0,ur.rF)(n.space_id).refetch,w=function(e){var t=e.section,r=e.options;return{changeNotifyStudentsEnabledMutation:(0,c.useMutation)((function(e){return(0,mt.aU)(ie.av.courses.updateSection({sectionId:t.id,courseId:t.space_id}),e)}),r)}}({section:n,options:{onSuccess:(t=i().mark((function e(){return i().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,j();case 2:g((0,o.t)("".concat(cn,".save_success")),{duration:"short",shouldUseProgress:!1});case 3:case"end":return e.stop()}}),e)})),r=function(){var e=this,r=arguments;return new Promise((function(n,i){var o=t.apply(e,r);function a(e){an(o,n,i,a,s,"next",e)}function s(e){an(o,n,i,a,s,"throw",e)}a(void 0)}))},function(){return r.apply(this,arguments)}),onError:function(){_((0,o.t)("".concat(cn,".save_error"))),u(!0)}}}),O=w.changeNotifyStudentsEnabledMutation;(0,b.useEffect)((function(){u(Boolean(n.notify_students_enabled))}),[n.notify_students_enabled]);var S,P=n.drip_notifications_sent_at&&(0,Nr.w)({dateTime:new Date(n.drip_notifications_sent_at),format:"date_time_with_short_timezone"});return(0,_r.MS)(a)&&(P?S=(0,o.t)("courses.edit.sections.notify_students_modal.sent_tooltip",{date:P}):n.is_dripped&&(S=(0,o.t)("courses.edit.sections.notify_students_modal.delayed_notification_tooltip"))),(0,x.jsxs)(x.Fragment,{children:[(0,x.jsxs)("div",{className:"group flex items-center",children:[(0,x.jsx)("input",{type:"checkbox",name:"section[".concat(n.id,"].notify_students_enabled"),checked:l,className:"hidden"}),(0,x.jsx)(Kt.T,{disabled:!S,content:S,children:(0,x.jsx)(Ar.r,{checked:l,onChange:function(e){return function(e){e?f(!0):(u(!1),O.mutate({course_section:{notify_students_enabled:!1}}))}(e)},disabled:(0,_r.MS)(a)&&!!P})}),!((0,_r.MS)(a)&&P)&&(0,x.jsx)("button",{type:"submit",className:"hover:bg-tertiary invisible ml-3 rounded-md px-2 py-1 group-hover:visible",onClick:function(){return h(!0)},children:(0,o.t)("edit")})]}),(0,x.jsx)(on,{isOpen:p,isOpenForEdit:v,onClose:function(){f(!1),h(!1)},section:n,shouldShowNotificationMessage:!!S})]})};function dn(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 pn(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?dn(Object(r),!0).forEach((function(t){fn(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):dn(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function fn(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function mn(e,t,r,n,i,o,a){try{var s=e[o](a),l=s.value}catch(c){return void r(c)}s.done?t(l):Promise.resolve(l).then(n,i)}var bn="courses.edit.sections",vn=function(e){var t,r,n=e.space,a=e.section,s=e.setIsNameEditable,l=(0,c.useQueryClient)(),u=(0,c.useMutation)((function(e){return(0,mt.Cu)(ie.av.courses.createLesson({courseId:n.id,sectionId:a.id}),e)}),{onSuccess:(t=i().mark((function e(t){return i().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,l.invalidateQueries((0,ur.bD)(n.id));case 2:(0,m.defer)((function(){var e=document.querySelector("#lesson-item-".concat(t.id));e&&e.scrollIntoView({behavior:"smooth"}),s(t.id)}));case 3:case"end":return e.stop()}}),e)})),r=function(){var e=this,r=arguments;return new Promise((function(n,i){var o=t.apply(e,r);function a(e){mn(o,n,i,a,s,"next",e)}function s(e){mn(o,n,i,a,s,"throw",e)}a(void 0)}))},function(e){return r.apply(this,arguments)})}),d=function(e){var t=(0,o.t)([bn,"untitled_".concat(e)]);u.mutate({course_lesson:pn({name:"".concat(t," - ").concat(a.lessons.length+1),status:"draft",featured_media:null,rich_text_body:{}},"quiz"===e&&{quizzes_attributes:[{}]})})};return(0,x.jsxs)(St.Lt,{size:St.wk.SMALL,button:(0,x.jsx)(nr.z,{small:!0,type:"button",variant:"secondary",onClick:function(){},children:(0,x.jsx)(Y.Z.LabelSm,{children:(0,o.t)([bn,"add_new"])})}),dataTestId:"new-lesson-dropdown-menu",children:[(0,x.jsx)(St.Lt.ItemWithLink,{onClick:function(){d("lesson")},children:(0,o.t)([bn,"lesson"])}),(0,x.jsx)(St.Lt.ItemWithLink,{onClick:function(){d("quiz")},children:(0,o.t)([bn,"quiz"])})]})};function hn(e,t,r,n,i,o,a){try{var s=e[o](a),l=s.value}catch(c){return void r(c)}s.done?t(l):Promise.resolve(l).then(n,i)}var yn=function(e){var t,r,n=e.show,a=e.name,s=e.onClose,l=e.courseId,u=e.sectionId,d=(0,ur.rF)(l).refetch,p=(0,c.useMutation)((function(){return(0,mt.pC)(ie.av.courses.deleteSection({courseId:l,sectionId:u}))}),{onSuccess:(t=i().mark((function e(){return i().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,d();case 2:s();case 3:case"end":return e.stop()}}),e)})),r=function(){var e=this,r=arguments;return new Promise((function(n,i){var o=t.apply(e,r);function a(e){hn(o,n,i,a,s,"next",e)}function s(e){hn(o,n,i,a,s,"throw",e)}a(void 0)}))},function(){return r.apply(this,arguments)})});return(0,x.jsx)(se.c,{isOpen:n,title:(0,o.t)("courses.edit.sections.delete_section"),onClose:s,onCancel:s,onConfirm:p.mutate,confirmVariant:"danger",disabled:p.isLoading,confirmText:p.isLoading?(0,o.t)("deleting"):(0,o.t)("confirm"),children:(0,o.t)("courses.edit.sections.delete_confirmation",{name:a})})};function gn(e,t,r,n,i,o,a){try{var s=e[o](a),l=s.value}catch(c){return void r(c)}s.done?t(l):Promise.resolve(l).then(n,i)}var _n=function(e){var t,r,n=e.show,a=e.name,s=e.onClose,l=e.courseId,u=e.sectionId,d=e.lessonId,p=(0,ur.rF)(l).refetch,f=(0,c.useMutation)((function(){return(0,mt.pC)(ie.av.courses.deleteLesson({courseId:l,sectionId:u,lessonId:d}))}),{onSuccess:(t=i().mark((function e(){return i().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,p();case 2:s();case 3:case"end":return e.stop()}}),e)})),r=function(){var e=this,r=arguments;return new Promise((function(n,i){var o=t.apply(e,r);function a(e){gn(o,n,i,a,s,"next",e)}function s(e){gn(o,n,i,a,s,"throw",e)}a(void 0)}))},function(){return r.apply(this,arguments)})});return(0,x.jsx)(se.c,{isOpen:n,title:(0,o.t)("courses.edit.sections.delete_lesson"),onClose:s,onCancel:s,onConfirm:f.mutate,confirmVariant:"danger",disabled:f.isLoading,confirmText:f.isLoading?(0,o.t)("deleting"):(0,o.t)("confirm"),children:(0,o.t)("courses.edit.sections.delete_confirmation",{name:a})})},jn=r(20633),xn=function(e){var t=e.name,r=e.setName,n=e.isLoading,i=e.onSubmit,a=e.onClose,s=e.useSemiboldFont,l=void 0!==s&&s,c=e.dataTestId,u=(0,b.useRef)(null);return(0,b.useEffect)((function(){u.current&&u.current.focus()}),[]),(0,x.jsxs)("form",{onSubmit:i,className:"flex w-full items-center pr-4",children:[(0,x.jsx)("input",{ref:u,className:f()("bg-primary border-input focus:border-secondary placeholder:text-light -my-1.5 -ml-2 mr-2 w-full rounded border px-2 py-1.5 text-sm placeholder:opacity-100 focus:outline-none",{"font-semibold":l}),onChange:function(e){return r(e.target.value)},value:t,onBlur:i,"data-testid":c}),n?(0,x.jsx)(_e.JO,{type:"loader"}):(0,x.jsxs)(x.Fragment,{children:[(0,x.jsx)(jn.h,{type:"submit",name:"16-check",onClick:i,className:"!border-v2-success mr-1.5 border",iconClassName:"!text-v2-success",ariaLabel:(0,o.t)("save_and_close")}),(0,x.jsx)(jn.h,{type:"submit",className:"border-secondary border",name:"16-close",onClick:a,ariaLabel:(0,o.t)("close")})]})]})};function wn(e,t,r,n,i,o,a){try{var s=e[o](a),l=s.value}catch(c){return void r(c)}s.done?t(l):Promise.resolve(l).then(n,i)}function On(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 a,s=e[Symbol.iterator]();!(n=(a=s.next()).done)&&(r.push(a.value),!t||r.length!==t);n=!0);}catch(l){i=!0,o=l}finally{try{n||null==s.return||s.return()}finally{if(i)throw o}}return r}(e,t)||function(e,t){if(!e)return;if("string"===typeof e)return Sn(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 Sn(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 Sn(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}var Pn=function(e){var t,r,n=e.lesson,o=e.section,a=e.onClose,s=(0,d.L2)().data,l=On((0,b.useState)(n.name),2),u=l[0],p=l[1],f=(0,c.useQueryClient)(),m=(0,te.p)(),v=(0,c.useMutation)((function(e){return(0,mt.aU)(ie.av.courses.updateLesson({courseId:null===s||void 0===s?void 0:s.id,sectionId:o.id,lessonId:n.id}),e)}),{onSuccess:(t=i().mark((function e(){return i().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,f.invalidateQueries((0,ur.bD)(null===s||void 0===s?void 0:s.id));case 2:a();case 3:case"end":return e.stop()}}),e)})),r=function(){var e=this,r=arguments;return new Promise((function(n,i){var o=t.apply(e,r);function a(e){wn(o,n,i,a,s,"next",e)}function s(e){wn(o,n,i,a,s,"throw",e)}a(void 0)}))},function(){return r.apply(this,arguments)}),onError:function(e){m.error(e.errorDetails)}});return(0,x.jsx)(xn,{name:u,setName:p,isLoading:v.isLoading,onSubmit:function(){return v.mutate({course_lesson:{name:u}})},onClose:a,dataTestId:"lesson-title"})},kn=r(72675);function Cn(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 Nn(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function An(e,t,r,n,i,o,a){try{var s=e[o](a),l=s.value}catch(c){return void r(c)}s.done?t(l):Promise.resolve(l).then(n,i)}var In=function(e){var t,r,n=e.courseId,a=void 0===n?"":n,s=e.sectionId,l=void 0===s?"":s,u=e.lessonId,d=void 0===u?"":u,p=e.defaultName,f=void 0===p?"":p,b=e.type,v=void 0===b?"lesson":b,h=(0,kn.dd)(),y=(0,c.useQueryClient)(),g=(0,te.p)(),_={onSuccess:(t=i().mark((function e(){return i().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,y.invalidateQueries((0,ur.bD)(a));case 2:h.hide();case 3:case"end":return e.stop()}}),e)})),r=function(){var e=this,r=arguments;return new Promise((function(n,i){var o=t.apply(e,r);function a(e){An(o,n,i,a,s,"next",e)}function s(e){An(o,n,i,a,s,"throw",e)}a(void 0)}))},function(){return r.apply(this,arguments)}),onError:function(e){g.error(e.errorDetails)}},w=(0,c.useMutation)((function(e){return(0,mt.aU)(ie.av.courses.updateLesson({courseId:a,sectionId:l,lessonId:d}),e)}),_),O=(0,c.useMutation)((function(e){return(0,mt.aU)(ie.av.courses.updateSection({courseId:a,sectionId:l}),e)}),_);return(0,x.jsxs)(P.u_,{isOpen:h.visible,onClose:h.visible?h.hide:m.noop,children:[(0,x.jsx)(P.u_.Overlay,{}),(0,x.jsxs)(P.u_.Content,{size:"lg",children:[(0,x.jsxs)(P.u_.Header,{children:[(0,x.jsx)(P.u_.Title,{children:"lesson"===v?(0,o.t)("courses.edit.sections.rename_lesson"):(0,o.t)("courses.edit.sections.rename_section")}),(0,x.jsx)(P.u_.HeaderActions,{children:(0,x.jsx)(P.u_.CloseButton,{onClick:h.visible?h.hide:m.noop})})]}),(0,x.jsx)(P.u_.Body,{children:(0,x.jsx)(j.l,{onSubmit:function(e){var t=e.name;"lesson"===v?w.mutate({course_lesson:{name:t}}):"section"===v&&O.mutate({course_section:{name:t}})},defaultValues:{name:f},id:"course-section-lesson-rename-form",children:(0,x.jsx)(j.l.Item,{hideDescription:!0,hideBorder:!0,fullWidth:!0,name:"name",label:(0,o.t)("title"),rules:{required:(0,o.t)("courses.edit.sections.validations.name_is_required")},children:(0,x.jsx)(j.l.Input,{autoFocus:!0})})})}),(0,x.jsx)(P.u_.Footer,{children:(0,x.jsx)(nr.z,{form:"course-section-lesson-rename-form",type:"submit",full:!0,extraLarge:!0,variant:"circle",children:w.isLoading||O.isLoading?(0,o.t)("saving_changes"):(0,o.t)("save_changes")})})]})]})},En=kn.gk.create((function(e){return(0,x.jsx)(In,function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Cn(Object(r),!0).forEach((function(t){Nn(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Cn(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}({},e))})),Dn=function(){return(0,kn.dd)(En)};function Tn(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 Ln(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Tn(Object(r),!0).forEach((function(t){Mn(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Tn(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function Mn(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function Rn(e,t,r,n,i,o,a){try{var s=e[o](a),l=s.value}catch(c){return void r(c)}s.done?t(l):Promise.resolve(l).then(n,i)}function Bn(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 a,s=e[Symbol.iterator]();!(n=(a=s.next()).done)&&(r.push(a.value),!t||r.length!==t);n=!0);}catch(l){i=!0,o=l}finally{try{n||null==s.return||s.return()}finally{if(i)throw o}}return r}(e,t)||function(e,t){if(!e)return;if("string"===typeof e)return Un(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 Un(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 Un(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}var Fn=function(){return[{label:a().t("courses.edit.sections.statuses.draft"),value:"draft"},{label:a().t("courses.edit.sections.statuses.published"),value:"published"}]},zn=function(e){var t=e.lesson,r=e.section,n=(0,c.useQueryClient)(),o=(0,d.L2)().data,a=Bn((0,b.useState)(t.status),2),s=a[0],l=a[1];(0,b.useEffect)((function(){l(t.status)}),[t.status]);var u,p,m=(0,c.useMutation)((function(e){return(0,mt.aU)(ie.av.courses.updateLesson({lessonId:t.id,sectionId:r.id,courseId:o.id}),e)}),{onSuccess:(u=i().mark((function e(){return i().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,n.invalidateQueries((0,ur.bD)(o.id));case 2:return e.next=4,n.invalidateQueries((0,ur.hE)(t.id));case 4:case"end":return e.stop()}}),e)})),p=function(){var e=this,t=arguments;return new Promise((function(r,n){var i=u.apply(e,t);function o(e){Rn(i,r,n,o,a,"next",e)}function a(e){Rn(i,r,n,o,a,"throw",e)}o(void 0)}))},function(){return p.apply(this,arguments)})});return(0,x.jsx)(St.Lt,{options:Fn(),onChange:function(e){l(e),m.mutate({course_lesson:Ln(Ln({},t),{},{status:e})})},buttonClassName:"w-28",button:(0,x.jsx)(St.Lt.ActiveLabelButton,{className:f()("flex justify-between rounded-md px-2 py-1 text-xs",{"bg-secondary":"draft"===s,"bg-green-100":"published"===s}),labelColor:"published"===s?"text-green-900":"text-dark",activeOptionValue:s,options:Fn()}),dataTestId:"lesson-status-dropdown"})};function Vn(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 qn(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Vn(Object(r),!0).forEach((function(t){Zn(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Vn(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function Zn(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function Wn(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 a,s=e[Symbol.iterator]();!(n=(a=s.next()).done)&&(r.push(a.value),!t||r.length!==t);n=!0);}catch(l){i=!0,o=l}finally{try{n||null==s.return||s.return()}finally{if(i)throw o}}return r}(e,t)||function(e,t){if(!e)return;if("string"===typeof e)return Hn(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 Hn(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 Hn(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}var Gn=(0,b.forwardRef)((function(e,t){var r=e.dragHandleProps,n=e.isDragging,i=e.isNameEditable,a=e.isOverlay,s=e.lesson,l=e.section,c=e.setIsNameEditable,d=e.space,p=e.tableRowProps,m=(0,u.k6)(),v=Wn((0,b.useState)(!1),2),h=v[0],y=v[1],g=(0,Ot.kK)(),_=Dn(),j=function(){m.push(ie.H4.editLesson({spaceSlug:d.slug,sectionId:l.id,lessonId:s.id}))};return(0,x.jsxs)(jr.SC,qn(qn({id:"lesson-item-".concat(s.id),ref:t},p||{}),{},{className:f()("bg-primary group cursor-auto",{"opacity-50":n,"overflow-hidden rounded-md shadow-lg":a}),dataTestId:"course-lesson-row",children:[(0,x.jsx)(jr.pj,qn(qn({className:"pl-3 pr-0 md:pl-10"},(0,_r.XG)(d)&&{colSpan:3}),{},{children:(0,x.jsxs)("div",{className:"flex items-center gap-x-1",children:[(0,x.jsx)("div",qn(qn({className:"hover:bg-secondary flex h-6 w-6 cursor-move items-center justify-center rounded",ref:null===r||void 0===r?void 0:r.setActivatorNodeRef},(null===r||void 0===r?void 0:r.listeners)||{}),{},{children:(0,x.jsx)(_e.JO,{type:"16-reorder",size:16})})),i&&!a?(0,x.jsx)(Pn,{lesson:s,section:l,onClose:function(){return null===c||void 0===c?void 0:c(!1)}}):(0,x.jsx)("button",{type:"submit",className:"hover:border-dark mr-4 cursor-pointer truncate border-b border-dashed border-transparent",title:s.name,onClick:function(){return null===c||void 0===c?void 0:c(!0)},children:(0,x.jsx)(Y.Z.LabelSm,{children:s.name})})]})})),(0,x.jsx)(jr.pj,{colSpan:1,className:"!pr-6 text-right",children:(0,x.jsxs)("div",{className:"flex items-center justify-end gap-x-4",children:[!a&&(0,x.jsx)(nr.z,{className:"!text-dark hover:bg-tertiary invisible rounded !px-2 !py-1 !font-normal sm:group-hover:visible",variant:"plain",onClick:j,children:(0,o.t)("courses.edit.sections.edit_lesson")}),(0,x.jsx)(zn,{lesson:s,section:l}),!a&&(0,x.jsxs)(x.Fragment,{children:[(0,x.jsxs)(St.Lt,{size:St.wk.SMALL,button:(0,x.jsx)("div",{className:"hover:bg-tertiary cursor-pointer rounded p-1 group-hover:visible sm:invisible",children:(0,x.jsx)(_e.JO,{type:"menu-dots",className:"text-light",useWithFillCurrentColor:!0})}),dataTestId:"lesson-dropdown-menu",children:[(0,x.jsx)(St.Lt.ItemWithLink,{onClick:function(){m.push(ie.H4.showLesson({spaceSlug:d.slug,sectionId:l.id,lessonId:s.id}))},children:(0,o.t)("courses.edit.lesson.view_lesson")}),(0,x.jsx)(St.Lt.ItemWithLink,{onClick:j,children:(0,o.t)("courses.edit.sections.edit_lesson")}),(0,x.jsx)(St.Lt.ItemWithLink,{onClick:function(){return g?_.show({courseId:d.id,sectionId:l.id,lessonId:s.id,defaultName:s.name}):setTimeout((function(){return null===c||void 0===c?void 0:c(!0)}),100)},children:(0,o.t)("courses.edit.sections.rename_lesson")}),(0,x.jsx)(St.Lt.ItemWithLink,{onClick:function(){return y(!0)},children:(0,o.t)("courses.edit.sections.delete_lesson")})]}),(0,x.jsx)(_n,{show:h,onClose:function(){return y(!1)},courseId:d.id,lessonId:s.id,sectionId:l.id,name:s.name})]})]})})]}))}));Gn.displayName="LessonItem";var Qn=["lesson","section","space"];function Jn(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 $n(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Jn(Object(r),!0).forEach((function(t){Kn(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Jn(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function Kn(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function Xn(e,t){if(null==e)return{};var r,n,i=function(e,t){if(null==e)return{};var r,n,i={},o=Object.keys(e);for(n=0;n<o.length;n++)r=o[n],t.indexOf(r)>=0||(i[r]=e[r]);return i}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n<o.length;n++)r=o[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(i[r]=e[r])}return i}var Yn=function(e){var t=e.lesson,r=e.section,n=e.space,i=Xn(e,Qn),o=(0,gr.nB)({id:t.sortId,data:{dragType:"lesson",item:t,sectionSortId:r.sortId}}),a=o.attributes,s=o.listeners,l=o.setActivatorNodeRef,c=o.setNodeRef,u=o.transform,d=o.transition,p=o.isDragging,f={transform:Cr.ux.Transform.toString(u),transition:d};return(0,x.jsx)(Gn,$n({isDragging:p,ref:c,lesson:t,section:r,space:n,tableRowProps:$n({style:f},a),dragHandleProps:{listeners:s,setActivatorNodeRef:l}},i))},ei=r(31736),ti=r(49729);function ri(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 ni(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function ii(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 a,s=e[Symbol.iterator]();!(n=(a=s.next()).done)&&(r.push(a.value),!t||r.length!==t);n=!0);}catch(l){i=!0,o=l}finally{try{n||null==s.return||s.return()}finally{if(i)throw o}}return r}(e,t)||function(e,t){if(!e)return;if("string"===typeof e)return oi(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 oi(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 oi(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}var ai="courses.edit.sections.drip_schedule.form",si=function(e){var t=(0,_r.nl)(e),r=(0,_r.Cc)(e);return(0,_r.Hv)(r,t)},li=function(e){return["days","weeks"].map((function(t){return{label:(0,o.t)("".concat(ai,".").concat(t),{count:e}),value:t}}))},ci=function(e){var t=e.onChange,r=e.dripDelay,n=e.disabled,i=ii((0,b.useState)((0,_r.nl)(r)),2),a=i[0],s=i[1],l=ii((0,b.useState)((0,_r.Cc)(r)),2),c=l[0],u=l[1],d=ii((0,b.useState)(!1),2),p=d[0],f=d[1],m=ii((0,b.useState)(si(r)),2),v=m[0],h=m[1],y=(0,b.useRef)(null),g=(0,o.t)("".concat(ai,".drip_delay_button_text"),{drip_delay:v}),_=(0,o.t)("".concat(ai,".").concat(a),{count:c}),j=(0,o.t)("".concat(ai,".drip_delay_message"),{drip_delay:(0,_r.Hv)(c,a).toLowerCase()});(0,b.useEffect)((function(){h(si(r)),s((0,_r.nl)(r)),u((0,_r.Cc)(r))}),[r]);var w=function(e,t){var r=parseInt(e)||0,n=ii("weeks"===t?[0,100]:[0,999],2),i=n[0],o=n[1];r=Math.min(Math.max(r,i),o),u(r)};return(0,x.jsxs)("div",{children:[(0,x.jsxs)(nr.z,{disabled:n,variant:"secondary",className:"flex w-full items-center justify-between !pr-2",forwardedRef:y,onClick:function(){f(!p)},children:[(0,x.jsx)("span",{children:g}),(0,x.jsx)(_e.JO,{className:"text-dark",type:"20-chevron-down-sm",size:20})]}),(0,x.jsx)(ei.ZP,{visible:p,onClickOutside:function(e,t){y.current instanceof HTMLButtonElement&&t.target instanceof HTMLElement&&(t.target===y.current||y.current.contains(t.target))||f(!1)},allowHTML:!0,interactive:!0,duration:0,arrow:!1,delay:0,theme:"drip-delay-dropdown",placement:"bottom-start",content:(0,x.jsxs)("div",{className:"bg-primary border-primary mb-6 w-64 rounded-md border !px-4 !pt-3 shadow-md",children:[(0,x.jsx)(Y.Z.BodyMd,{weight:"font-semibold",children:(0,o.t)("".concat(ai,".drip_delay"))}),(0,x.jsxs)("div",{className:"my-3 flex w-full items-center justify-between",children:[(0,x.jsx)("div",{className:"w-20",children:(0,x.jsx)(ti.I,{min:0,max:1e3,value:c,onChange:function(e){w(e.target.value,a)},otherClassName:"!p-2",type:"number"})}),(0,x.jsx)(St.Lt,{className:"ml-2 grow",buttonClassName:"w-full",size:St.wk.SMALL,onChange:function(e){s(e),w(c,e)},button:(0,x.jsxs)(nr.z,{large:!0,variant:"secondary",className:"!border-primary !flex w-full items-center justify-between !px-4 !pr-3 !font-normal",children:[(0,x.jsx)("span",{children:_}),(0,x.jsx)(_e.JO,{className:"text-dark",type:"20-chevron-down-sm",size:20})]}),options:li(c)})]}),(0,x.jsx)(Y.Z.BodySm,{children:j}),(0,x.jsx)(nr.z,{variant:"circle",full:!0,className:"my-3",onClick:function(){var e="days"===a?c:7*c;t(function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?ri(Object(r),!0).forEach((function(t){ni(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):ri(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}({drip_delay:e},0===e&&{notify_students_enabled:!1})),f(!1)},children:(0,o.t)("done")})]}),children:(0,x.jsx)("span",{})})]})},ui=r(20727);function di(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 a,s=e[Symbol.iterator]();!(n=(a=s.next()).done)&&(r.push(a.value),!t||r.length!==t);n=!0);}catch(l){i=!0,o=l}finally{try{n||null==s.return||s.return()}finally{if(i)throw o}}return r}(e,t)||function(e,t){if(!e)return;if("string"===typeof e)return pi(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 pi(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 pi(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}var fi=function(e){return e&&(0,Nr.w)({dateTime:new Date(e),format:"date_time_with_short_timezone"})},mi=function(e){var t,r=e.onChange,n=e.disabled,i=e.section,a=di((0,b.useState)(!1),2),s=a[0],l=a[1],c=di((0,b.useState)(fi(i.dripped_at)),2),u=c[0],d=c[1],p=(0,b.useRef)(null);return i.is_dripped?t=(0,o.t)("courses.edit.sections.drip_schedule.form.section_already_available"):i.dripped_at||(t=(0,o.t)("courses.edit.sections.drip_schedule.form.section_immediately_available")),(0,x.jsxs)("div",{className:"!py-0",children:[(0,x.jsx)(Kt.T,{disabled:!t,content:t,children:(0,x.jsxs)(nr.z,{forwardedRef:p,disabled:n||!!i.drip_notifications_sent_at,variant:"secondary",className:"flex w-full items-center justify-between !pr-2",onClick:function(){l(!s)},children:[(0,x.jsx)("span",{children:u||(0,o.t)("courses.edit.sections.drip_schedule.form.select_drip_date")}),(0,x.jsx)(_e.JO,{className:"text-dark",type:"20-chevron-down-sm",size:20})]})}),(0,x.jsx)(ui.M,{datePickerVisible:s,onClickOutside:function(e,t){p.current instanceof HTMLButtonElement&&t.target instanceof HTMLElement&&(t.target===p.current||p.current.contains(t.target))||l(!1)},onCancel:function(){d(fi(null)),r({dripped_at:null}),l(!1)},cancelButtonText:(0,o.t)("courses.edit.sections.drip_schedule.form.clear_date"),value:i.dripped_at||"",onSave:function(e){d(fi(e)),r({dripped_at:e}),l(!1)},saveButtonVariant:"circle"})]})};function bi(e,t,r,n,i,o,a){try{var s=e[o](a),l=s.value}catch(c){return void r(c)}s.done?t(l):Promise.resolve(l).then(n,i)}var vi=function(e){var t,r,n,a=e.space,s=e.section,l=(0,te.p)(),u=l.success,d=l.error,p=(0,c.useQueryClient)(),f=(0,_r.MS)(a)?(0,o.t)("courses.edit.sections.drip_schedule.form.drip_date"):(0,o.t)("courses.edit.sections.drip_schedule.form.drip_delay"),m=function(e){var t=e.section,r=e.options;return{changeDripScheduleMutation:(0,c.useMutation)((function(e){return(0,mt.aU)(ie.av.courses.updateSection({sectionId:t.id,courseId:t.space_id}),e)}),r)}}({section:s,options:{onSuccess:(r=i().mark((function e(){return i().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,p.invalidateQueries((0,ur.bD)(s.space_id));case 2:u((0,o.t)("courses.edit.sections.drip_schedule.form.save_success",{drip_type:f}),{duration:"short",shouldUseProgress:!1});case 3:case"end":return e.stop()}}),e)})),n=function(){var e=this,t=arguments;return new Promise((function(n,i){var o=r.apply(e,t);function a(e){bi(o,n,i,a,s,"next",e)}function s(e){bi(o,n,i,a,s,"throw",e)}a(void 0)}))},function(){return n.apply(this,arguments)}),onError:function(){d((0,o.t)("courses.edit.sections.drip_schedule.form.save_error",{drip_type:f.toLowerCase()}))}}}),b=m.changeDripScheduleMutation,v=function(e){b.mutate({course_section:e})};return(0,x.jsxs)(x.Fragment,{children:[(0,_r.MS)(a)&&(0,x.jsx)(mi,{onChange:v,section:s,disabled:b.isLoading}),(0,_r.vv)(a)&&(0,x.jsx)(ci,{onChange:v,dripDelay:null!==(t=s.drip_delay)&&void 0!==t?t:0,disabled:b.isLoading})]})};function hi(e,t,r,n,i,o,a){try{var s=e[o](a),l=s.value}catch(c){return void r(c)}s.done?t(l):Promise.resolve(l).then(n,i)}function yi(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 a,s=e[Symbol.iterator]();!(n=(a=s.next()).done)&&(r.push(a.value),!t||r.length!==t);n=!0);}catch(l){i=!0,o=l}finally{try{n||null==s.return||s.return()}finally{if(i)throw o}}return r}(e,t)||function(e,t){if(!e)return;if("string"===typeof e)return gi(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 gi(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 gi(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}var _i=function(e){var t,r,n=e.section,o=e.onClose,a=(0,d.L2)().data,s=yi((0,b.useState)(n.name),2),l=s[0],u=s[1],p=(0,c.useQueryClient)(),f=(0,te.p)(),m=(0,c.useMutation)((function(e){return(0,mt.aU)(ie.av.courses.updateSection({courseId:null===a||void 0===a?void 0:a.id,sectionId:n.id}),e)}),{onSuccess:(t=i().mark((function e(){return i().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,p.invalidateQueries((0,ur.bD)(null===a||void 0===a?void 0:a.id));case 2:o();case 3:case"end":return e.stop()}}),e)})),r=function(){var e=this,r=arguments;return new Promise((function(n,i){var o=t.apply(e,r);function a(e){hi(o,n,i,a,s,"next",e)}function s(e){hi(o,n,i,a,s,"throw",e)}a(void 0)}))},function(){return r.apply(this,arguments)}),onError:function(e){f.error(e.errorDetails)}});return(0,x.jsx)(xn,{name:l,setName:u,isLoading:m.isLoading,onSubmit:function(){return m.mutate({course_section:{name:l}})},onClose:o,useSemiboldFont:!0,dataTestId:"section-title"})};function ji(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 xi(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?ji(Object(r),!0).forEach((function(t){wi(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):ji(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function wi(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function Oi(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 a,s=e[Symbol.iterator]();!(n=(a=s.next()).done)&&(r.push(a.value),!t||r.length!==t);n=!0);}catch(l){i=!0,o=l}finally{try{n||null==s.return||s.return()}finally{if(i)throw o}}return r}(e,t)||function(e,t){if(!e)return;if("string"===typeof e)return Si(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 Si(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 Si(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}var Pi=(0,b.forwardRef)((function(e,t){var r=e.dragHandleProps,n=e.isDragging,i=void 0!==n&&n,o=e.isNameEditable,s=void 0!==o&&o,l=e.isOverlay,c=void 0!==l&&l,u=e.section,d=e.setIsNameEditable,p=e.setSections,m=e.space,v=e.tableBodyProps,h=void 0===v?{}:v,y=Oi(fr(),2),g=y[0],_=y[1],j=Oi((0,b.useState)(!1),2),w=j[0],O=j[1],S=u.lessons.map((function(e){return e.sortId})),P=Dn(),k=(0,Ot.kK)();return(0,x.jsxs)(jr.RM,xi(xi({className:f()("bg-primary cursor-auto transition-all duration-200 ease-in-out",{"opacity-50":i,"overflow-hidden rounded-md shadow-lg":c}),ref:t},h),{},{children:[(0,x.jsxs)(jr.SC,{id:"section-item-".concat(u.id),className:"bg-secondary group",dataTestId:"course-section-row",children:[(0,x.jsx)(jr.pj,{className:"px-1 md:px-5",children:(0,x.jsxs)("div",{className:"flex items-center gap-1",children:[(0,x.jsx)("div",xi(xi({className:"hover:bg-primary flex h-6 w-6 cursor-move items-center justify-center rounded",ref:null===r||void 0===r?void 0:r.setActivatorNodeRef},(null===r||void 0===r?void 0:r.listeners)||{}),{},{children:(0,x.jsx)(_e.JO,{type:"16-reorder",size:16})})),s&&!c?(0,x.jsx)(_i,{section:u,onClose:function(){return null===d||void 0===d?void 0:d(!1)}}):(0,x.jsx)("button",{type:"button",className:"hover:border-dark truncate border-b border-dashed border-transparent",onClick:function(){return null===d||void 0===d?void 0:d(!0)},children:(0,x.jsx)(Y.Z.LabelSm,{weight:"semibold",children:u.name})})]})}),(0,_r.XG)(m)&&(0,x.jsxs)(x.Fragment,{children:[(0,x.jsx)(jr.pj,{className:"pr-5",children:!c&&(0,x.jsx)(vi,{section:u,space:m})}),(0,x.jsx)(jr.pj,{className:"pr-5",children:!c&&((0,_r.MS)(m)&&u.dripped_at||(0,_r.vv)(m)&&u.drip_delay>0)&&(0,x.jsx)(un,{section:u,space:m})})]}),(0,x.jsx)(jr.pj,{className:"pr-6 text-right",children:!c&&(0,x.jsxs)("div",{className:"flex items-center justify-end gap-x-4",children:[(0,x.jsx)(vn,{space:m,section:u,setIsNameEditable:function(e){return _({id:e,value:!0})}}),(0,x.jsxs)(St.Lt,{button:(0,x.jsx)("div",{className:"hover:bg-tertiary cursor-pointer rounded p-1 group-hover:visible sm:invisible",children:(0,x.jsx)(_e.JO,{type:"menu-dots",className:"text-light",useWithFillCurrentColor:!0})}),dataTestId:"section-dropdown-menu",children:[(0,x.jsx)(St.Lt.ItemWithLink,{onClick:function(){return k?P.show({type:"section",sectionId:u.id,courseId:m.id,defaultName:u.name}):setTimeout((function(){return null===d||void 0===d?void 0:d(!0)}),100)},children:a().t("courses.edit.sections.rename_section")}),(0,x.jsx)(St.Lt.ItemWithLink,{onClick:function(){return O(!0)},children:a().t("courses.edit.sections.delete_section")})]})]})}),(0,x.jsx)(yn,{show:w,onClose:function(){return O(!1)},courseId:m.id,sectionId:u.id,name:u.name})]}),(0,x.jsx)(gr.Fo,{items:S,strategy:gr.qw,children:u.lessons.map((function(e){return(0,x.jsx)(Yn,{lesson:e,section:u,space:m,setSections:p,isNameEditable:g.get(e.id),setIsNameEditable:function(t){return _({id:e.id,value:t})}},e.id)}))})]}))}));Pi.displayName="SectionItem";var ki=["section","space"];function Ci(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 Ni(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Ci(Object(r),!0).forEach((function(t){Ai(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Ci(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function Ai(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function Ii(e,t){if(null==e)return{};var r,n,i=function(e,t){if(null==e)return{};var r,n,i={},o=Object.keys(e);for(n=0;n<o.length;n++)r=o[n],t.indexOf(r)>=0||(i[r]=e[r]);return i}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n<o.length;n++)r=o[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(i[r]=e[r])}return i}var Ei=function(e){var t=e.section,r=e.space,n=Ii(e,ki),i=(0,gr.nB)({id:t.sortId,data:{dragType:"section",item:t}}),o=i.attributes,a=i.listeners,s=i.setActivatorNodeRef,l=i.setNodeRef,c=i.transform,u=i.transition,d=i.isDragging,p={transform:Cr.ux.Transform.toString(c),transition:u};return(0,x.jsx)(Pi,Ni({isDragging:d,ref:l,section:t,space:r,tableBodyProps:Ni({style:p},o),dragHandleProps:{listeners:a,setActivatorNodeRef:s}},n))};function Di(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 Ti(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Di(Object(r),!0).forEach((function(t){Li(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Di(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function Li(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var Mi=function(e){var t=e.space,r=e.sections,n=e.dispatchSectionsNameEditor,i=(0,b.useMemo)((function(){return r.reduce((function(e,t){return e+t.lessons.length}),0)}),[r]);return(0,x.jsxs)(jr.ss,{className:"divide-primary divide-y !border-t-0 p-6","data-testid":"customize-lessons-table-head",children:[(0,x.jsxs)(jr.SC,{children:[(0,x.jsx)(jr.pj,Ti(Ti({},(0,_r.XG)(t)&&{colSpan:3}),{},{className:"px-6",children:(0,x.jsxs)(Y.Z.TitleSm,{as:"span",weight:"semibold",children:[(0,o.t)("courses.edit.section_count",{count:(null===r||void 0===r?void 0:r.length)||0})," ",(0,o.t)("separator_dot")," ",(0,o.t)("courses.edit.lesson_count",{count:i})]})})),(0,x.jsx)(jr.pj,{className:"px-6 text-right",children:(0,x.jsx)(vr,{variant:"circle",sections:r,setIsNameEditable:function(e){return n({id:e,value:!0})}})})]}),(0,x.jsxs)(jr.SC,{children:[(0,x.jsx)(jr.pj,{className:"!py-3 px-6",colSpan:(0,_r.XG)(t)?1:2,children:(0,x.jsx)(Y.Z.LabelXs,{textTransform:"uppercase",children:(0,o.t)("courses.edit.sections.lesson_name")})}),(0,_r.XG)(t)&&(0,x.jsxs)(x.Fragment,{children:[(0,x.jsx)(jr.pj,{children:(0,x.jsx)(Y.Z.LabelXs,{textTransform:"uppercase",children:(0,o.t)("courses.edit.sections.schedule")})}),(0,x.jsx)(jr.pj,{className:"!px-0 !py-3",colSpan:2,children:(0,x.jsxs)(Y.Z.LabelXs,{textTransform:"uppercase",children:[(0,o.t)("courses.edit.sections.notify_students"),(0,x.jsx)(Kt.T,{content:(0,o.t)("courses.edit.sections.notify_students_tooltip"),className:"inline-flex",placement:"top-end",children:(0,x.jsx)(_e.JO,{type:"question-mark",className:"ml-2 !w-3"})})]})})]})]})]})};function Ri(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 a,s=e[Symbol.iterator]();!(n=(a=s.next()).done)&&(r.push(a.value),!t||r.length!==t);n=!0);}catch(l){i=!0,o=l}finally{try{n||null==s.return||s.return()}finally{if(i)throw o}}return r}(e,t)||function(e,t){if(!e)return;if("string"===typeof e)return Bi(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 Bi(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 Bi(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}var Ui=function(e){var t,r,n,i,o,a,s,l,c=e.space,u=e.sections,d=e.setSections,p=e.dispatchSectionsNameEditor,f=e.sectionsNameEditor,m=Ri((0,b.useState)(null),2),v=m[0],h=m[1],y="lesson"===(null===v||void 0===v||null===(t=v.data)||void 0===t||null===(r=t.current)||void 0===r?void 0:r.dragType),g="section"===(null===v||void 0===v||null===(n=v.data)||void 0===n||null===(i=n.current)||void 0===i?void 0:i.dragType),_=y&&(null===v||void 0===v||null===(o=v.data)||void 0===o||null===(a=o.current)||void 0===a?void 0:a.item),j=g&&(null===v||void 0===v||null===(s=v.data)||void 0===s||null===(l=s.current)||void 0===l?void 0:l.item);return(0,x.jsxs)(kr,{sections:u,setSections:d,setActiveDragItem:h,children:[(0,x.jsxs)(jr.iA,{variant:"no-border",className:"border-primary w-full overflow-hidden rounded-lg border",tableClassName:"table-fixed w-full",dataTestId:"sections-lessons-table",children:[(0,x.jsxs)("colgroup",{children:[(0,x.jsx)("col",{}),(0,_r.XG)(c)&&(0,x.jsxs)(x.Fragment,{children:[(0,x.jsx)("col",{className:"w-72"}),(0,x.jsx)("col",{className:"w-24"})]}),(0,x.jsx)("col",{className:"w-72"})]}),(0,x.jsx)(Mi,{space:c,sections:u,dispatchSectionsNameEditor:p}),(0,x.jsx)(gr.Fo,{id:"sections-list",items:u.map((function(e){return e.sortId})),strategy:gr.qw,children:u.map((function(e){return(0,x.jsx)(Ei,{setSections:d,space:c,section:e,isNameEditable:f.get(e.id),setIsNameEditable:function(t){return p({id:e.id,value:t})}},e.id)}))})]}),(0,x.jsxs)(yr.y9,{wrapperElement:"table",children:[_&&(0,x.jsx)(Gn,{lesson:_,isOverlay:!0}),j&&(0,x.jsx)(Pi,{space:c,section:j,isOverlay:!0})]})]})};function Fi(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 a,s=e[Symbol.iterator]();!(n=(a=s.next()).done)&&(r.push(a.value),!t||r.length!==t);n=!0);}catch(l){i=!0,o=l}finally{try{n||null==s.return||s.return()}finally{if(i)throw o}}return r}(e,t)||function(e,t){if(!e)return;if("string"===typeof e)return zi(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 zi(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 zi(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}var Vi=function(e){var t=e.sections,r=e.setSections,n=e.sectionsAreLoading,i=e.space,o=Fi(fr(),2),a=o[0],s=o[1];return(0,x.jsx)(N,{className:"!max-w-6xl md:!px-6",children:(0,x.jsxs)("div",{className:"flex flex-col",children:[(0,x.jsx)("div",{className:"mb-4 flex justify-between","data-testid":"customize-lessons-header",children:(0,x.jsxs)("div",{className:"space-y-2",children:[(0,x.jsx)(Y.Z.TitleMd,{children:I18n.t("courses.edit.sections.lessons")}),(0,x.jsx)(dr.T,{space:i})]})}),n?(0,x.jsx)(mr.m,{}):t.length?(0,x.jsx)(Ui,{space:i,sections:t,setSections:r,dispatchSectionsNameEditor:s,sectionsNameEditor:a}):(0,x.jsx)(hr,{sections:t,dispatchSectionsNameEditor:s})]})})};function qi(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 a,s=e[Symbol.iterator]();!(n=(a=s.next()).done)&&(r.push(a.value),!t||r.length!==t);n=!0);}catch(l){i=!0,o=l}finally{try{n||null==s.return||s.return()}finally{if(i)throw o}}return r}(e,t)||function(e,t){if(!e)return;if("string"===typeof e)return Zi(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 Zi(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 Zi(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 Wi(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 Hi(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Wi(Object(r),!0).forEach((function(t){Gi(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Wi(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function Gi(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var Qi=function(e){var t=e.space,r=(0,ur.rF)(t.id),n=r.data,i=r.isLoading,o=r.dataUpdatedAt,a=(0,b.useMemo)((function(){return((null===n||void 0===n?void 0:n.records)||[]).map((function(e){var t;return Hi(Hi({},e),{},{sortId:"section-".concat(e.id),lessons:null===e||void 0===e||null===(t=e.lessons)||void 0===t?void 0:t.map((function(e){return Hi(Hi({},e),{},{sortId:"lesson-".concat(e.id)})}))})}))}),[n,o]),s=qi((0,b.useState)(a),2),l=s[0],c=s[1];return(0,b.useEffect)((function(){c(a)}),[n,a,o]),(0,x.jsx)(Vi,{sectionsAreLoading:i,sections:l,setSections:c,space:t})},Ji=r(98843),$i=r(64117),Ki=r(3664);function Xi(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 Yi(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Xi(Object(r),!0).forEach((function(t){eo(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Xi(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function eo(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function to(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 a,s=e[Symbol.iterator]();!(n=(a=s.next()).done)&&(r.push(a.value),!t||r.length!==t);n=!0);}catch(l){i=!0,o=l}finally{try{n||null==s.return||s.return()}finally{if(i)throw o}}return r}(e,t)||function(e,t){if(!e)return;if("string"===typeof e)return ro(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 ro(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 ro(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}var no=(0,b.createContext)(null);no.displayName="FormBlocksContext";var io=function(){var e=(0,b.useContext)(no);if(!e)throw new Error("useFormBlocks must be used within a FormBlocksProvider");return e},oo=function(e){var t=e.children,r=e.name,n=void 0===r?"blocks":r,i=to((0,b.useState)(null),2),o=i[0],a=i[1],s=(0,h.Gc)().watch,l=(0,h.Dq)({name:n}),c=l.fields,u=l.update,d=l.replace,p=s(n),f=c.map((function(e,t){return Yi(Yi({},e),p[t])})),m=Boolean(o),v=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";if(!e)return-1;var t=f.find((function(t){return t.id===e}));return t?f.indexOf(t):-1};return(0,x.jsx)(no.Provider,{value:{blocks:f,isEditingBlock:m,blockBeingEdited:o,getBlockIndex:v,removeBlockBeingEdited:function(){return a(null)},setBlockBeingEdited:a,toggleBlockHidden:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";if(e){var t=f.find((function(t){return t.id===e}));if(t){var r=f.indexOf(t);if(-1!==r){var n=Yi(Yi({},t),{},{hidden:!t.hidden});u(r,n)}}}},getBlockDataPath:function(){var e=v(arguments.length>0&&void 0!==arguments[0]?arguments[0]:"");return-1===e?"":"".concat(n,".").concat(e,".data")},replaceBlocks:function(e){return d(e)}},children:t})},ao=r(87301);function so(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 lo(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?so(Object(r),!0).forEach((function(t){co(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):so(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function co(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var uo=function(e){var t=e.children,r=e.space,n=void 0===r?{}:r,i=(0,ao.z)(n),o=(0,h.cI)({defaultValues:{lock_screen_blocks:i}});return(0,x.jsx)(h.RV,lo(lo({},o),{},{children:(0,x.jsx)(oo,{name:"lock_screen_blocks",children:t})}))},po=function(e){var t=e.space,r=void 0===t?{}:t,n=(0,$i.sL)(),i=io().blocks,o=r.emoji,a=void 0===o?"":o,s=r.name,l=void 0===s?"":s;return(0,x.jsx)(Ki.n,{theme:n,headerSpaceEmoji:a,headerSpaceTitle:l,blocks:i})},fo=r(79599),mo=r(25153),bo=r(84112),vo=["children"],ho=["children"],yo=["children"];function go(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 _o(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?go(Object(r),!0).forEach((function(t){jo(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):go(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function jo(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function xo(e,t){if(null==e)return{};var r,n,i=function(e,t){if(null==e)return{};var r,n,i={},o=Object.keys(e);for(n=0;n<o.length;n++)r=o[n],t.indexOf(r)>=0||(i[r]=e[r]);return i}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n<o.length;n++)r=o[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(i[r]=e[r])}return i}var wo=(0,o.t)("courses.lockscreen.tabs.content"),Oo=(0,o.t)("courses.lockscreen.tabs.design"),So=[{label:wo},{label:Oo}],Po=function(e){var t=e.children,r=xo(e,vo);return(0,x.jsx)(bo.LU,_o(_o({tabs:So,initialTab:wo,wrapperClassName:"px-0 overflow-x-auto"},r),{},{children:t}))},ko=function(e){var t=e.children,r=xo(e,ho);return(0,x.jsx)(bo.xf,_o(_o({tab:wo,className:"overflow-y-visible"},r),{},{children:t}))},Co=function(e){var t=e.children,r=xo(e,yo);return(0,x.jsx)(bo.xf,_o(_o({tab:Oo,className:"overflow-y-visible"},r),{},{children:t}))},No="#000000",Ao=function(e){var t=e.blockDataPath,r=(0,h.qo)({name:"".concat(t,".button_label")}),n=(0,h.qo)({name:"".concat(t,".button_link")});return(0,x.jsxs)(Po,{children:[(0,x.jsxs)(ko,{children:[(0,x.jsx)(j.l.Item,{name:"".concat(t,".heading"),hideBorder:!0,hideDescription:!0,label:(0,o.t)("courses.lockscreen.fields.heading"),children:(0,x.jsx)(j.l.Input,{})}),(0,x.jsx)(j.l.Item,{name:"".concat(t,".description"),hideBorder:!0,hideDescription:!0,label:(0,o.t)("courses.lockscreen.fields.description"),children:(0,x.jsx)(j.l.TextArea,{})}),(0,x.jsx)(j.l.Item,{name:"".concat(t,".button_label"),hideBorder:!0,hideDescription:!0,label:(0,o.t)("courses.lockscreen.fields.button_label"),rules:{required:n&&(0,o.t)("courses.lockscreen.errors.button_label_required")},children:(0,x.jsx)(j.l.Input,{})}),(0,x.jsx)(j.l.Item,{name:"".concat(t,".button_link"),hideBorder:!0,hideDescription:!0,label:(0,o.t)("courses.lockscreen.fields.button_link"),rules:{required:r&&(0,o.t)("courses.lockscreen.errors.button_link_required"),pattern:{value:fo.OT,message:(0,o.t)("courses.lockscreen.errors.button_link_invalid")}},children:(0,x.jsx)(j.l.Input,{})})]}),(0,x.jsxs)(Co,{children:[(0,x.jsx)("div",{className:"mb-5"}),(0,x.jsx)(mo.Y,{label:(0,o.t)("courses.lockscreen.fields.background_image"),name:"".concat(t,".background_image"),aspectRatio:4,customAspectRatioHelpText:(0,o.t)("image_upload.recommended_size_lock_screen_background_image"),previewVariant:"cover",hideUnsplash:!1}),(0,x.jsx)(j.l.Item,{name:"".concat(t,".overlay_color"),label:(0,o.t)("courses.lockscreen.fields.overlay_color"),placeholder:No,hideBorder:!0,hideDescription:!0,children:(0,x.jsx)(j.l.ColorPicker,{})}),(0,x.jsx)(j.l.Item,{name:"".concat(t,".heading_color"),label:(0,o.t)("courses.lockscreen.fields.heading"),placeholder:No,hideBorder:!0,hideDescription:!0,children:(0,x.jsx)(j.l.ColorPicker,{})}),(0,x.jsx)(j.l.Item,{name:"".concat(t,".text_color"),label:(0,o.t)("courses.lockscreen.fields.text"),placeholder:No,hideBorder:!0,hideDescription:!0,children:(0,x.jsx)(j.l.ColorPicker,{})}),(0,x.jsx)(j.l.Item,{name:"".concat(t,".button_background_color"),label:(0,o.t)("courses.lockscreen.fields.button_background"),placeholder:No,hideBorder:!0,hideDescription:!0,children:(0,x.jsx)(j.l.ColorPicker,{})}),(0,x.jsx)(j.l.Item,{name:"".concat(t,".button_text_color"),label:(0,o.t)("courses.lockscreen.fields.button_label"),placeholder:No,hideBorder:!0,hideDescription:!0,children:(0,x.jsx)(j.l.ColorPicker,{})})]})]})};function Io(e){return function(e){if(Array.isArray(e))return Eo(e)}(e)||function(e){if("undefined"!==typeof Symbol&&Symbol.iterator in Object(e))return Array.from(e)}(e)||function(e,t){if(!e)return;if("string"===typeof e)return Eo(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 Eo(e,t)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Eo(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 Do(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 To(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Do(Object(r),!0).forEach((function(t){Lo(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Do(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function Lo(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var Mo=r(3803),Ro=r(61989);function Bo(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 a,s=e[Symbol.iterator]();!(n=(a=s.next()).done)&&(r.push(a.value),!t||r.length!==t);n=!0);}catch(l){i=!0,o=l}finally{try{n||null==s.return||s.return()}finally{if(i)throw o}}return r}(e,t)||function(e,t){if(!e)return;if("string"===typeof e)return Uo(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 Uo(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 Uo(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}var Fo=function(e){var t=e.blockDataPath,r=(0,d.L2)().data,n=(0,h.Gc)(),i=n.watch,a=n.setValue,s=(0,h.cl)().defaultValues,l=Bo((0,b.useState)(!0),2),c=l[0],u=l[1],p="".concat(t,".locked_page_description.trix_html"),f="".concat(t,".locked_page_description.rendered_html_with_layout"),v=Bo((0,b.useState)((0,m.get)(s,p)),2),y=v[0],g=v[1],_=i(p),j=(0,Ji.z1)({space:r,options:{onSuccess:function(e){var t,r=null===e||void 0===e||null===(t=e.locked_page_description)||void 0===t?void 0:t.rendered_html_with_layout;a(f,r)}}}).mutate;return(0,b.useEffect)((function(){if(_!==y){if(_!==y&&c)return g(_),void u(!1);var e=(0,m.debounce)((function(){j({locked_page_description:_})}),500);return e(),e.cancel}}),[j,y,_,c]),(0,x.jsxs)("div",{className:"pb-2 pt-5",children:[(0,x.jsx)("div",{className:"text-dark mb-2 flex items-center",children:(0,x.jsx)(Y.Z.LabelSm,{weight:"semibold",children:(0,o.t)("courses.lockscreen.fields.description")})}),(0,x.jsx)("div",{className:"trix-v2",children:(0,x.jsx)(Ro.O,{className:"locked-page-description",name:p,id:p})}),(0,x.jsx)(Mo.v,{className:"mt-2",children:(0,o.t)("courses.lockscreen.legacy_description_update_warning")})]})},zo=r(27258),Vo=r(45157),qo=r(93826),Zo=function(){return(0,x.jsxs)("div",{className:"bg-tertiary flex flex-col gap-y-2 rounded p-4",children:[(0,x.jsx)(Y.Z.LabelMd,{weight:"bold",children:(0,o.t)("paywalls.lock_screen.sidebar.connect_stripe_container.title")}),(0,x.jsx)(Y.Z.BodyMd,{color:"text-default",children:(0,x.jsx)(qo.w,{content:(0,o.t)("paywalls.lock_screen.sidebar.connect_stripe_container.text")})}),(0,x.jsx)("div",{className:"pt-2",children:(0,x.jsx)(nr.z,{variant:"circle",type:"button",onClick:function(){window.open(ie.lA.paywalls.index,"_blank")},children:(0,o.t)("paywalls.lock_screen.sidebar.connect_stripe_container.cta")})})]})},Wo=r(4796),Ho=r(86646);function Go(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 Qo(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var Jo=function(e){var t=function(e){return{label:e.short_description,value:e.id,paywall_id:e.paywall_id}},r=(0,b.useMemo)((function(){return null!==e&&void 0!==e&&e.data?(0,m.flatten)(e.data.map((function(e){return e.prices.map((function(t){return function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Go(Object(r),!0).forEach((function(t){Qo(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Go(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}({paywall_id:e.id,currency_code:e.currency.code,trial_days:t.is_web_price?e.trial_days:0},t)}))}))):[]}),[null===e||void 0===e?void 0:e.data]),n=(0,b.useMemo)((function(){return(0,m.compact)(r.map((function(e){return e.is_in_app_price?t(e):null})))}),[r]),i=(0,b.useMemo)((function(){return(0,m.compact)(r.map((function(e){return e.is_web_price?t(e):null})))}),[r]),o=(0,b.useMemo)((function(){return(null===i||void 0===i?void 0:i.length)>0}),[i]);return{allPaywallPrices:r,allInAppPaywallPriceOptions:n,allWebPaywallPriceOptions:i,hasWebPaywallPrices:o}},$o=function(e){var t="".concat(e,".paywalls"),r=(0,h.Dq)({name:t,keyName:"_id"}),n=(0,h.Gc)().watch;(0,b.useEffect)((function(){0===r.fields.length&&r.append({id:void 0,paywall_highlighted:!1})}),[r.fields.length]);var i=function(){var e,t=(0,d.L2)().data,r=(0,Ho.O)({communityMemberId:null,status:[Wo.Tl.ACTIVE],spaceIds:[null===t||void 0===t?void 0:t.id]}).paywallsListQuery,n=function(e){var t=e.prices.some((function(e){return null===e||void 0===e?void 0:e.is_web_price})),r=e.prices.some((function(e){return null===e||void 0===e?void 0:e.is_in_app_price})),n=(0,m.compact)([t?(0,o.t)("web"):null,r?(0,o.t)("in_app"):null]);return{value:e.id,label:e.internal_name||e.display_name,description:(0,o.t)("paywalls.lock_screen.sidebar.paywall_edit_form.fields.includes",{price_types:n.join(", "),count:n.length})}},i=(0,b.useMemo)((function(){return null!==r&&void 0!==r&&r.data?r.data.map(n):[]}),[null===r||void 0===r?void 0:r.data]),a=(null===r||void 0===r||null===(e=r.data)||void 0===e?void 0:e.length)>0;return{paywallsListQuery:r,getPaywallAsOption:n,allPaywallOptions:i,hasPaywalls:a}}(),a=i.paywallsListQuery,s=i.allPaywallOptions,l=i.hasPaywalls,c=Jo(a),u=c.allPaywallPrices,p=c.allInAppPaywallPriceOptions,f=c.allWebPaywallPriceOptions,v=c.hasWebPaywallPrices,y=n(t),g=y.map((function(e){return e.id})),_=0===s.filter((function(e){return!g.includes(e.value)})).length,j=y.length>=6,x=y.some((function(e){var t;return!e.id||!(null!==e&&void 0!==e&&null!==(t=e.web_paywall_price)&&void 0!==t&&t.id)}));return{fieldArrayMethods:r,paywallsListQuery:a,selectedPaywallIds:g,allPaywallOptions:s,allPaywallPrices:u,allInAppPaywallPriceOptions:p,allWebPaywallPriceOptions:f,hasWebPaywallPrices:v,hasPaywalls:l,shouldDisableAddPaywall:_||j||x,onClickAddPaywall:function(){r.append({id:void 0,paywall_highlighted:!1})},fieldNameRoot:t}};function Ko(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 Xo(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Ko(Object(r),!0).forEach((function(t){Yo(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Ko(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function Yo(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function ea(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 a,s=e[Symbol.iterator]();!(n=(a=s.next()).done)&&(r.push(a.value),!t||r.length!==t);n=!0);}catch(l){i=!0,o=l}finally{try{n||null==s.return||s.return()}finally{if(i)throw o}}return r}(e,t)||function(e,t){if(!e)return;if("string"===typeof e)return ta(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 ta(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 ta(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}var ra=(0,b.createContext)({blockDataPath:""});ra.displayName="PaywallsEditFormProvider";var na=function(e){var t=e.children,r=e.blockDataPath,n=$o(r),i=ea((0,b.useState)("web"),2),o=i[0],a=i[1],s="web"===o,l="mobile"===o,c=Xo(Xo({blockDataPath:r},n),{},{viewPriceMode:o,setViewPriceMode:a,isWebPriceMode:s,isMobilePriceMode:l});return(0,x.jsx)(ra.Provider,{value:c,children:t})},ia=function(){return(0,b.useContext)(ra)},oa=function(){var e=(0,wt.I)().show,t=ia().paywallsListQuery;return(0,x.jsxs)("div",{className:"flex flex-row justify-between",children:[(0,x.jsx)(Y.Z.LabelLg,{weight:"semibold",children:(0,o.t)("courses.lockscreen.paywalls")}),(0,x.jsxs)(St.Lt,{button:(0,x.jsx)(jn.h,{name:"16-menu-dots-horizontal",iconClassName:"!text-dark",ariaLabel:(0,o.t)("community_member.actions")}),children:[(0,x.jsx)(St.Lt.ItemWithLink,{onClick:function(){window.open(ie.lA.paywalls.index,"_blank")},linkType:"button",children:(0,o.t)("paywalls.lock_screen.sidebar.paywall_edit_form.actions.manage_paywalls")}),(0,x.jsx)(St.Lt.ItemWithLink,{onClick:function(){return e({paywall:void 0,refetchPaywalls:function(){t.refetch()},paywallGroupsEnabled:!0})},linkType:"button",children:(0,o.t)("paywalls.lock_screen.sidebar.paywall_edit_form.actions.create_paywall")})]})]})},aa=function(){return(0,x.jsx)("div",{className:"flex w-full flex-col items-center",children:(0,x.jsxs)("div",{className:"flex h-full w-64 flex-col gap-y-4 py-8",children:[(0,x.jsx)(Y.Z.BodySm,{textTransform:"text-center",children:(0,o.t)("paywalls.lock_screen.sidebar.paywalls_empty_state.title")}),(0,x.jsx)("div",{className:"flex justify-center",children:(0,x.jsx)(nr.z,{type:"button",onClick:function(){window.open(ie.lA.paywalls.index,"_blank")},full:!1,children:(0,o.t)("paywalls.lock_screen.sidebar.paywalls_empty_state.cta")})})]})})},sa=function(){return(0,x.jsx)("div",{className:"flex w-full flex-col items-center",children:(0,x.jsxs)("div",{className:"flex h-full w-64 flex-col gap-y-4 py-8",children:[(0,x.jsx)(Y.Z.BodySm,{textTransform:"text-center",children:(0,o.t)("paywalls.lock_screen.sidebar.web_paywall_prices_empty_state.title")}),(0,x.jsx)("div",{className:"flex justify-center",children:(0,x.jsx)(nr.z,{type:"button",onClick:function(){window.open(ie.lA.paywalls.index,"_blank")},full:!1,children:(0,o.t)("paywalls.lock_screen.sidebar.web_paywall_prices_empty_state.cta")})})]})})},la=function(e){var t=e.hasPaywalls,r=e.hasWebPaywallPrices;return(0,x.jsxs)(x.Fragment,{children:[t&&!r&&(0,x.jsx)(sa,{}),!t&&!r&&(0,x.jsx)(aa,{})]})},ca=function(e){var t=e.localeString,r=e.icon,n=e.useWithFillCurrentColor;return(0,x.jsxs)("div",{className:"flex flex-row gap-x-2.5 self-center",children:[(0,x.jsx)(_e.JO,{className:"",type:r,size:16,useWithFillCurrentColor:n}),(0,o.t)(t)]})},ua=function(e){var t=e.index,r=(0,h.Gc)(),n=r.setValue,i=r.watch,a=r.unregister,s=ia(),l=s.fieldArrayMethods,c=s.fieldNameRoot,u=i("".concat(c,".").concat(t,".paywall_highlighted")),d=l.fields.length>1;return(0,x.jsxs)("div",{className:"flex flex-row justify-between",children:[(0,x.jsx)(Y.Z.LabelLg,{weight:"semibold",children:(0,o.t)("paywalls.lock_screen.sidebar.paywall_edit_form.paywall_title",{index:t+1})}),(0,x.jsxs)(St.Lt,{button:(0,x.jsx)(jn.h,{name:"16-menu-dots-horizontal",iconClassName:"!text-dark",ariaLabel:(0,o.t)("community_member.actions")}),children:[u&&(0,x.jsx)(St.Lt.ItemWithLink,{onClick:function(){n("".concat(c,".").concat(t,".paywall_highlighted"),!1)},linkType:"button",children:(0,x.jsx)(ca,{localeString:"paywalls.lock_screen.sidebar.paywall_edit_form.remove_highlight",icon:"16-star-fill"})}),!u&&(0,x.jsx)(St.Lt.ItemWithLink,{onClick:function(){l.fields.forEach((function(e,r){n("".concat(c,".").concat(r,".paywall_highlighted"),r===t)}))},linkType:"button",children:(0,x.jsx)(ca,{localeString:"paywalls.lock_screen.sidebar.paywall_edit_form.highlight_price",icon:"16-star"})}),d&&(0,x.jsxs)(x.Fragment,{children:[(0,x.jsx)(St.Lt.ItemWithLink,{onClick:function(){l.swap(t,t-1)},isDisabled:t<=0,linkType:"button",children:(0,x.jsx)(ca,{localeString:"paywalls.lock_screen.sidebar.paywall_edit_form.move_up",icon:"16-arrow-up"})}),(0,x.jsx)(St.Lt.ItemWithLink,{onClick:function(){l.swap(t,t+1)},isDisabled:l.fields.length<=t+1,linkType:"button",children:(0,x.jsx)(ca,{localeString:"paywalls.lock_screen.sidebar.paywall_edit_form.move_down",icon:"16-arrow-down"})}),(0,x.jsx)(St.Lt.ItemWithLink,{onClick:function(){a("".concat(c,".").concat(t,".id")),l.remove(t)},linkType:"button",hasDanger:!0,children:(0,x.jsx)(ca,{localeString:"delete",icon:"16-trash-bin"})})]})]})]})},da=r(60748),pa=function(e){return e?{id:e.id,scenario:e.scenario,amount:e.amount,upfront_payment_amount:e.upfront_payment_amount,installments_count:e.installments_count,installment_amount:e.installment_amount,interval_count:e.interval_count,interval:e.interval,price_type:e.price_type,trial_days:e.trial_days}:{id:null}};function fa(e){return function(e){if(Array.isArray(e))return ma(e)}(e)||function(e){if("undefined"!==typeof Symbol&&Symbol.iterator in Object(e))return Array.from(e)}(e)||function(e,t){if(!e)return;if("string"===typeof e)return ma(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 ma(e,t)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function ma(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 ba(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 va(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?ba(Object(r),!0).forEach((function(t){ha(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):ba(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function ha(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var ya=function(e){var t=e.index,r=e.initialPaywallId,n=ia(),i=n.allPaywallOptions,a=n.paywallsListQuery,s=n.selectedPaywallIds,l=n.fieldNameRoot,c=n.fieldArrayMethods,u="".concat(l,".").concat(t,".id"),d=(0,h.qo)({name:u,defaultValue:null}),p=(0,h.Gc)(),f=p.getFieldState,m=p.formState,v=f(u).error,y=!!m.errors&&!!v;(0,b.useEffect)((function(){var e,n,i;d&&d!==r&&(e=a.data.find((function(e){return e.id===d})),n=e.prices.find((function(e){return e.is_web_price})),i=e.prices.find((function(e){return e.is_mobile_price})),c.update(t,{id:e.id,display_name:e.display_name,description:e.description,checkout_path:e.checkout_path,paywall_highlighted:!1,currency:{id:e.currency.id,code:e.currency.code,symbol:e.currency.symbol},processor_id:null===e||void 0===e?void 0:e.processor_id,mobile_processor_id:null===e||void 0===e?void 0:e.mobile_processor_id,status:null===e||void 0===e?void 0:e.status,web_paywall_price:va(va({},pa(n)),{},{trial_days:null===e||void 0===e?void 0:e.trial_days}),mobile_paywall_price:va(va({},pa(i)),{},{trial_days:0})}))}),[d,r]);var g=function(e){return!s.includes(e.value)},_=function(){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",t=(arguments.length>0&&void 0!==arguments[0]?arguments[0]:[]).filter(g);return e?t.filter((function(t){return function(e,t){return("string"===typeof e.label?e.label:e.textLabel).toLowerCase().replace(/\s+/g,"").includes(t.toLowerCase().replace(/\s+/g,""))}(t,e)})):fa(t)};return(0,x.jsxs)("div",{className:"flex flex-col gap-y-2",children:[(0,x.jsx)(Y.Z.LabelSm,{weight:"semibold",children:(0,o.t)("paywalls.lock_screen.sidebar.paywall_edit_form.fields.select_paywall")}),(0,x.jsx)(h.Qr,{name:u,defaultValue:r,rules:{required:(0,o.t)("paywalls.lock_screen.sidebar.errors.paywall_not_selected")},render:function(e){var t=e.field;return(0,x.jsxs)("div",{className:"flex flex-col gap-y-1",children:[(0,x.jsx)(da.rx,va({isError:y,options:i,buttonClassName:"flex flex-col w-full p-4",filterBy:_},t)),y&&(0,x.jsx)(Y.Z.LabelXs,{color:"text-feedback-error",children:v.message})]})}})]})};function ga(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 _a(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?ga(Object(r),!0).forEach((function(t){ja(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):ga(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function ja(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var xa=function(e){var t,r,n=e.paywall,i=e.filterByPrice,a=e.index,s=(0,wt.I)().show,l=ia(),c=l.paywallsListQuery,u=l.allInAppPaywallPriceOptions,d=l.fieldArrayMethods,p=l.allPaywallPrices,f=0===u.length&&!(null!==n&&void 0!==n&&null!==(t=n.mobile_paywall_price)&&void 0!==t&&t.id);return(0,x.jsx)(x.Fragment,{children:f?(0,x.jsxs)("div",{className:"bg-tertiary flex flex-col gap-y-2 rounded p-4",children:[(0,x.jsx)(Y.Z.BodySm,{children:(0,o.t)("paywalls.lock_screen.sidebar.paywall_edit_form.no_mobile_prices")}),(0,x.jsx)("div",{children:(0,x.jsx)(nr.z,{variant:"circle",type:"button",onClick:function(){var e;return s({paywall:(null!==(e=null===c||void 0===c?void 0:c.data)&&void 0!==e?e:[]).find((function(e){return e.id===n.id})),refetchPaywalls:function(){c.refetch()},paywallGroupsEnabled:!0,initialTab:zo.eA.PRICING_TAB})},children:(0,o.t)("paywalls.lock_screen.sidebar.paywall_edit_form.add_mobile_price")})})]}):(0,x.jsxs)(x.Fragment,{children:[(0,x.jsx)(Y.Z.LabelSm,{weight:"semibold",children:(0,o.t)("paywalls.lock_screen.sidebar.paywall_edit_form.fields.select_default_price")}),(0,x.jsx)(da.rx,{options:u,value:null===n||void 0===n||null===(r=n.mobile_paywall_price)||void 0===r?void 0:r.id,buttonClassName:"flex flex-col w-full p-4",filterBy:i,onChange:function(e){var t=p.find((function(t){return t.id===e}));d.update(a,_a(_a({},n),{},{mobile_paywall_price:pa(t)}))}})]})})};function wa(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 Oa(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?wa(Object(r),!0).forEach((function(t){Sa(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):wa(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function Sa(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var Pa=function(e){var t,r=e.paywall,n=e.filterByPrice,i=e.index,a=ia(),s=a.allPaywallPrices,l=a.allWebPaywallPriceOptions,c=a.fieldNameRoot,u=(0,h.Gc)(),d=u.setValue,p=u.watch,f=u.formState,m=u.getFieldState,v="".concat(c,".").concat(i,".web_paywall_price.id"),y=p(v),g=m(v).error,_=!!f.errors&&!!g;(0,b.useEffect)((function(){var e;y&&(e=s.find((function(e){return e.id===y})),d("".concat(c,".").concat(i,".web_paywall_price"),pa(e)))}),[y]);var j=0===l.length&&!(null===r||void 0===r||null===(t=r.web_paywall_price)||void 0===t||!t.id);return(0,x.jsx)(x.Fragment,{children:j?(0,x.jsxs)("div",{className:"bg-tertiary flex flex-col gap-y-2 rounded p-4",children:[(0,x.jsx)(Y.Z.BodySm,{children:(0,o.t)("paywalls.lock_screen.sidebar.paywall_edit_form.no_web_prices")}),(0,x.jsx)("div",{children:(0,x.jsx)(nr.z,{variant:"circle",type:"button",children:(0,o.t)("paywalls.lock_screen.sidebar.paywall_edit_form.add_web_price")})})]}):(0,x.jsxs)(x.Fragment,{children:[(0,x.jsx)(Y.Z.LabelSm,{weight:"semibold",children:(0,o.t)("paywalls.lock_screen.sidebar.paywall_edit_form.fields.select_default_price")}),(0,x.jsx)(h.Qr,{name:v,defaultValue:y,rules:{required:(0,o.t)("paywalls.lock_screen.sidebar.errors.paywall_price_not_selected")},render:function(e){var t=e.field;return(0,x.jsxs)("div",{className:"flex flex-col gap-y-1",children:[(0,x.jsx)(da.rx,Oa({isError:_,options:l,buttonClassName:"flex flex-col w-full p-4",filterBy:n},t)),_&&(0,x.jsx)(Y.Z.LabelXs,{color:"text-feedback-error",children:g.message})]})}})]})})};function ka(e){return function(e){if(Array.isArray(e))return Ca(e)}(e)||function(e){if("undefined"!==typeof Symbol&&Symbol.iterator in Object(e))return Array.from(e)}(e)||function(e,t){if(!e)return;if("string"===typeof e)return Ca(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 Ca(e,t)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Ca(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}var Na=function(e){var t=e.index,r=ia(),n=r.fieldNameRoot,i=r.isWebPriceMode,o=(0,(0,h.Gc)().watch)("".concat(n,".").concat(t)),a=i?null===o||void 0===o?void 0:o.web_paywall_price:null===o||void 0===o?void 0:o.mobile_paywall_price,s=function(e){return e.paywall_id===o.id&&e.value!==(null===a||void 0===a?void 0:a.id)},l=i?Pa:xa;return null!==o&&void 0!==o&&o.id?(0,x.jsx)("div",{className:"flex flex-col gap-y-2",children:(0,x.jsx)(l,{paywall:o,filterByPrice:function(){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",t=(arguments.length>0&&void 0!==arguments[0]?arguments[0]:[]).filter(s);return e?t.filter((function(t){return function(e,t){return("string"===typeof e.label?e.label:e.textLabel).toLowerCase().replace(/\s+/g,"").includes(t.toLowerCase().replace(/\s+/g,""))}(t,e)})):ka(t)},index:t})}):null},Aa=function(){var e=ia(),t=e.isMobilePriceMode,r=e.setViewPriceMode;if(!(0,d.wh)().currentCommunitySettings.paywall_mobile_lock_screen_enabled)return null;return(0,x.jsxs)("div",{className:"flex flex-col gap-y-2",children:[(0,x.jsx)(Y.Z.LabelSm,{weight:"semibold",children:(0,o.t)("paywalls.lock_screen.sidebar.paywall_edit_form.view_price_for.title")}),(0,x.jsxs)("label",{className:"bg-tertiary border-hover relative inline-flex h-9 w-full cursor-pointer items-center rounded-lg border",children:[(0,x.jsxs)("div",{className:"z-[3] grid w-full grid-cols-2",children:[(0,x.jsx)(Y.Z.LabelMd,{textTransform:"text-center",children:(0,o.t)("paywalls.lock_screen.sidebar.paywall_edit_form.view_price_for.web_option")}),(0,x.jsx)(Y.Z.LabelMd,{textTransform:"text-center",children:(0,o.t)("paywalls.lock_screen.sidebar.paywall_edit_form.view_price_for.mobile_option")})]}),(0,x.jsx)("input",{type:"checkbox",checked:t,className:"peer sr-only",onChange:function(e){var t=e.target.checked?"mobile":"web";r(t)}}),(0,x.jsx)("div",{className:"after:bg-primary absolute left-0.5 top-[0.0625rem] w-full after:absolute after:h-8 after:w-[49.375%] after:rounded-lg after:transition-all after:content-[''] peer-checked:after:translate-x-full"})]})]})},Ia=function(){var e=ia(),t=e.paywallsListQuery,r=e.shouldDisableAddPaywall,n=e.fieldArrayMethods,i=e.onClickAddPaywall,a=e.fieldNameRoot,s=e.hasPaywalls,l=e.hasWebPaywallPrices,c=(0,h.Gc)(),u=c.watch,d=c.reset,p=u(a);return(0,b.useEffect)((function(){d(void 0,{keepDirty:!0,keepDirtyValues:!0,keepValues:!0,keepDefaultValues:!0,keepTouched:!0})}),[p,d]),t.isLoading?(0,x.jsxs)("div",{className:"flex flex-col",children:[(0,x.jsx)(Aa,{}),(0,x.jsx)(ft.a,{})]}):(0,x.jsxs)("div",{className:"flex h-full flex-col justify-between gap-y-6",children:[(0,x.jsx)(Aa,{}),s&&l?(0,x.jsxs)(x.Fragment,{children:[(0,x.jsx)("div",{className:"divide-primary flex w-full flex-col divide-y",children:n.fields&&n.fields.map((function(e,t){return(0,x.jsxs)("div",{className:"flex flex-col gap-y-4 py-6 first:pt-0 last:pb-0",children:[(0,x.jsx)(ua,{index:t}),(0,x.jsxs)("div",{className:f()("flex flex-col gap-y-4"),children:[(0,x.jsx)(ya,{initialPaywallId:e.id,index:t}),(0,x.jsx)(Na,{index:t})]})]},e._id)}))}),(0,x.jsx)(nr.z,{variant:"circle",large:!0,type:"button",onClick:i,disabled:r,children:(0,o.t)("paywalls.lock_screen.sidebar.paywall_edit_form.add_paywall")})]}):(0,x.jsx)(la,{hasPaywalls:s,hasWebPaywallPrices:l})]})},Ea={banner:function(e){var t=e.blockDataPath;return(0,x.jsxs)(x.Fragment,{children:[(0,x.jsx)(Y.Z.LabelLg,{weight:"semibold",children:(0,o.t)("courses.lockscreen.block_name.banner")}),(0,x.jsx)(Ao,{blockDataPath:t})]})},description:function(e){var t=e.blockDataPath,r=(0,h.Gc)(),n=r.watch,i=r.setValue,a="".concat(t,".sgids_to_object_map"),s=n(a)||{},l="".concat(t,".inline_attachments"),c=n(l)||[];return(0,x.jsxs)(x.Fragment,{children:[(0,x.jsxs)("div",{className:"mb-7 flex flex-col gap-2",children:[(0,x.jsx)(Y.Z.LabelLg,{weight:"semibold",children:(0,o.t)("courses.lockscreen.block_name.description")}),(0,x.jsx)(Y.Z.LabelSm,{children:(0,o.t)("courses.lockscreen.placeholder.slash_commands")})]}),(0,x.jsx)("div",{className:"border-primary h-96 resize-y overflow-y-auto rounded-lg border px-4 py-3",children:(0,x.jsx)(le.$,{name:"".concat(t,".description_tiptap"),sgidToObjectMap:s,inlineAttachments:c,className:"h-full",editorClassName:"h-full",onLocalSgidToObjectMapChange:function(e){var t=To(To({},s),e);i(a,t)},onLocalAttachmentsChange:function(e){return i(l,[].concat(Io(c),Io(e)))},disabledExtensions:["mention","poll","ai_copilot"]})})]})},call_to_action:function(e){var t=e.blockDataPath;return(0,x.jsxs)(x.Fragment,{children:[(0,x.jsx)(Y.Z.LabelLg,{weight:"semibold",children:(0,o.t)("courses.lockscreen.block_name.call_to_action")}),(0,x.jsx)(Ao,{blockDataPath:t})]})},legacy_lock_screen:function(e){var t=e.blockDataPath;return(0,x.jsxs)(x.Fragment,{children:[(0,x.jsx)(Y.Z.LabelLg,{weight:"semibold",children:(0,o.t)("courses.lockscreen.block_name.legacy_lock_screen")}),(0,x.jsx)("div",{className:"mb-7"}),(0,x.jsxs)("div",{children:[(0,x.jsx)(j.l.Item,{name:"".concat(t,".locked_page_heading"),hideBorder:!0,hideDescription:!0,label:(0,o.t)("courses.lockscreen.fields.heading"),children:(0,x.jsx)(j.l.Input,{})}),(0,x.jsx)(Fo,{blockDataPath:t}),(0,x.jsx)(j.l.Item,{name:"".concat(t,".locked_button_label"),hideBorder:!0,hideDescription:!0,label:(0,o.t)("courses.lockscreen.fields.button_label"),children:(0,x.jsx)(j.l.Input,{})}),(0,x.jsx)(j.l.Item,{name:"".concat(t,".locked_button_url"),hideBorder:!0,hideDescription:!0,label:(0,o.t)("courses.lockscreen.fields.button_link"),children:(0,x.jsx)(j.l.Input,{})})]})]})},paywalls:function(e){var t=e.blockDataPath,r=(0,d.wh)().currentCommunity,n=(0,Vo.l)({paymentProcessor:r.payment_processor}).paymentProcessorStatus;return(0,x.jsx)(na,{blockDataPath:t,children:(0,x.jsxs)("div",{className:"flex flex-col gap-y-6",children:[(0,x.jsx)(oa,{}),n===zo.J6.ENABLED?(0,x.jsx)(Ia,{}):(0,x.jsx)(Zo,{})]})})}},Da=function(e){var t=e.type,r=e.id,n=(0,io().getBlockDataPath)(r);if(!n)return null;var i=Ea[t];return i?(0,x.jsx)(i,{blockDataPath:n}):null},Ta=function(){var e=io(),t=e.removeBlockBeingEdited,r=e.blockBeingEdited;if(!r)return null;var n=r.type,i=r.id;return(0,x.jsxs)("div",{className:"p-6",children:[(0,x.jsx)("button",{type:"submit",className:"text-dark -ml-2 mb-4 block h-7 w-7",onClick:t,children:(0,x.jsx)(_e.JO,{type:"20-arrow-left",size:20})}),(0,x.jsx)(Da,{type:n,id:i})]})},La=r(95974),Ma=r(66946),Ra=function(e){var t=e.icon,r=e.label,n=e.noEdit,i=void 0!==n&&n,a=(0,Ma.dw)().useDragHandle,s=(0,Ma.dI)(),l=s.item,c=s.listeners,u=io(),d=u.toggleBlockHidden,p=u.setBlockBeingEdited,m=l.hidden,b=[];return i||b.push({tooltip:(0,o.t)("courses.lockscreen.edit_block"),icon:"pencil",onClick:function(){return p(l)}}),b.push({tooltip:m?(0,o.t)("courses.lockscreen.show_block"):(0,o.t)("courses.lockscreen.hide_block"),icon:m?"16-eye-closed":"16-eye-open",onClick:function(){return d(l.id)}}),(0,x.jsx)(La.TR,{item:{icon:t,label:r},actions:b,dragEventListeners:c,useDragHandle:a,className:f()({"bg-secondary text-light":m})})},Ba=r(71819),Ua=["blocks","onSort"];function Fa(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 za(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Fa(Object(r),!0).forEach((function(t){Va(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Fa(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function Va(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function qa(e,t){if(null==e)return{};var r,n,i=function(e,t){if(null==e)return{};var r,n,i={},o=Object.keys(e);for(n=0;n<o.length;n++)r=o[n],t.indexOf(r)>=0||(i[r]=e[r]);return i}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n<o.length;n++)r=o[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(i[r]=e[r])}return i}var Za={banner:function(){return(0,x.jsx)(Ra,{icon:"16-video-block",label:(0,o.t)("courses.lockscreen.banner")})},description:function(){return(0,x.jsx)(Ra,{icon:"16-document-text",label:(0,o.t)("courses.lockscreen.description")})},call_to_action:function(){return(0,x.jsx)(Ra,{icon:"16-call-to-action",label:(0,o.t)("courses.lockscreen.call_to_action")})},lessons:function(){return(0,x.jsx)(Ra,{icon:"16-text",label:(0,o.t)("courses.lockscreen.lessons"),noEdit:!0})},legacy_lock_screen:function(){return(0,x.jsx)(Ra,{icon:"16-document-text",label:(0,o.t)("courses.lockscreen.legacy_lock_screen")})},paywalls:function(){return(0,x.jsx)(Ra,{icon:"16-payments",label:(0,x.jsxs)("div",{className:"flex flex-row gap-x-2",children:[(0,x.jsx)(Y.Z.LabelSm,{children:(0,o.t)("courses.lockscreen.paywalls")}),(0,x.jsx)(Ba.g,{})]})})}},Wa=function(){var e=(0,Ma.dI)().item,t=e.type,r=Za[t];return(0,x.jsx)(r,{block:e})},Ha=function(e){var t=e.blocks,r=e.onSort,n=qa(e,Ua),i=(0,P.UV)().contentPortalElement;return(0,x.jsxs)(Ma.cm,za(za({items:t,onSort:r},n),{},{children:[(0,x.jsx)(Ma.cm.List,{children:t.map((function(e){return(0,x.jsx)(Ma.cm.Item,{item:e,children:(0,x.jsx)(Wa,{})},e.id)}))}),(0,x.jsx)(Ma.cm.DragOverlay,{portalTo:i,children:(0,x.jsx)(Wa,{})})]}))},Ga=function(){var e=io(),t=e.blocks,r=e.replaceBlocks;return(0,x.jsxs)("div",{className:"p-6",children:[(0,x.jsx)(Mo.v,{className:"mb-7",children:(0,o.t)("courses.lockscreen.only_visible_on_private")}),(0,x.jsx)("div",{className:"mb-4",children:(0,x.jsx)(Y.Z.LabelLg,{weight:"semibold",children:(0,o.t)("courses.lockscreen.page_blocks")})}),(0,x.jsx)(Ha,{blocks:t,onSort:r})]})},Qa=function(){return io().isEditingBlock?(0,x.jsx)(Ta,{}):(0,x.jsx)(Ga,{})};function Ja(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 $a(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Ja(Object(r),!0).forEach((function(t){Ka(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Ja(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function Ka(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var Xa=function(){return(arguments.length>0&&void 0!==arguments[0]?arguments[0]:[]).map((function(e){return(0,m.omit)(e,"id")})).map((function(e){return"lessons"===e.type||"legacy_lock_screen"===e.type?$a($a({},e),{},{data:{}}):"paywalls"===e.type?((t=e).data.paywalls=(0,m.compact)(t.data.paywalls.map((function(e){var t,r,n=!(null!==e&&void 0!==e&&e.id),i=!(null!==e&&void 0!==e&&null!==(t=e.web_paywall_price)&&void 0!==t&&t.id)&&!(null!==e&&void 0!==e&&null!==(r=e.mobile_paywall_price)&&void 0!==r&&r.id);return n||i?null:e}))),t):e;var t}))},Ya=function(e){var t=e.lock_screen_blocks,r=function(){var e,t,r=(arguments.length>0&&void 0!==arguments[0]?arguments[0]:[]).find((function(e){return"legacy_lock_screen"===e.type}));return r?$a($a({},r.data),{},{locked_page_description:(null===(e=r.data)||void 0===e||null===(t=e.locked_page_description)||void 0===t?void 0:t.trix_html)||""}):null}(t),n=Boolean(r),i=Xa(t);return n?$a({lock_screen_blocks:i},r):{lock_screen_blocks:i}},es=function(e){var t=e.space,r=void 0===t?{}:t,n=e.onSave,i=(0,C.eW)(),a=i.formId,s=i.addBeforeExit,l=i.removeBeforeExit,c=(0,h.Gc)(),u=c.handleSubmit,d=c.formState,p=c.reset,f=d.dirtyFields,v=Object.keys(f).length>0,y=(0,b.useCallback)((function(){return!v||window.confirm((0,o.t)("courses.lockscreen.modal.unsaved_changes"))}),[v]);(0,b.useEffect)((function(){return s(y),l}),[l,s,y]);return(0,x.jsxs)(x.Fragment,{children:[(0,x.jsx)(C.Ar.Sidebar,{children:(0,x.jsx)("form",{id:a,className:"react-form h-full w-full",onSubmit:u((function(e){if((0,m.isFunction)(n)){var t=Ya(e);n(t),p(null,{keepValues:!0})}})),children:(0,x.jsx)(Qa,{})})}),(0,x.jsx)(C.Ar.Main,{children:(0,x.jsx)(po,{space:r})})]})},ts=function(e){var t=e.space,r=void 0===t?{}:t,n=(0,te.p)(),i=n.success,a=n.error,s=(0,d.T4)({spaceId:r.id}).refetch,l=(0,Ji.z1)({space:r,options:{onSuccess:function(){s(),i((0,o.t)("courses.lockscreen.toast.saved"))},onError:function(){a((0,o.t)("courses.lockscreen.toast.save_error"))}}}).mutate;return(0,x.jsx)(es,{space:r,onSave:l})},rs=function(e){var t=e.space,r=void 0===t?{}:t;return(0,x.jsx)(uo,{space:r,children:(0,x.jsx)(ts,{space:r})})},ns=function(e){var t=e.space,r=e.scrollToId,n=(0,C.eW)().currentSection;return r&&(0,m.delay)((function(){var e;return null===(e=document.getElementById(r))||void 0===e?void 0:e.scrollIntoView()})),n===(0,o.t)("customize_space.paywalls.title")?(0,x.jsx)(Ut,{space:t}):n===(0,o.t)("customize_space.customize")?(0,x.jsx)(Re,{space:t}):n===(0,o.t)("customize_space.members")?(0,x.jsx)(sr,{space:t}):n===(0,o.t)("customize_space.options")?(0,x.jsx)(dt,{space:t}):n===(0,o.t)("customize_space.lessons")?(0,x.jsx)(Qi,{space:t}):n===(0,o.t)("customize_space.lock_screen")?(0,x.jsx)(rs,{space:t}):n===(0,o.t)("customize_space.workflows")?(0,x.jsx)(cr,{}):null},is=r(58438),os=function(e){var t=e.space,r=e.scrollToId,n=(0,C.eW)().currentSection===(0,o.t)("customize_space.lock_screen"),i=n?"no-header":"only-main";return(0,x.jsxs)(x.Fragment,{children:[(0,x.jsx)(C.Ar,{variant:i,className:f()({"hidden lg:grid":n}),children:t&&(0,x.jsx)(ns,{space:t,scrollToId:r})}),n&&(0,x.jsx)(is.R,{className:"lg:hidden",title:(0,o.t)("courses.lockscreen.mobile_unsupported.title"),description:(0,o.t)("courses.lockscreen.mobile_unsupported.description")})]})},as=r(73793),ss=r(61652),ls=function(){var e=(0,C.eW)(),t=e.onExit,r=e.isSaving,n=e.formId,i=e.isSaveButtonDisabled,a=function(){var e=(0,X.mx)(),t=e.dirtyForms,r=e.setDirtyForms,n=t||X.Wm,i=n.customize,o=n.options;return{isDirty:Object.values(i).some(Boolean)||Object.values(o).some(Boolean),resetDirtyFields:function(){r(X.Wm)}}}(),s=a.isDirty,l=a.resetDirtyFields,c=(0,_.v)().isMobileWebNewSpaceCustomizationUIEnabled;return(0,x.jsxs)("div",{className:"flex w-full flex-col items-start justify-between gap-y-2 md:flex-row md:items-center md:gap-y-0",children:[(0,x.jsx)(Y.Z.LabelSm,{weight:"semibold",children:s&&(0,o.t)("unsaved_changes")}),(0,x.jsxs)("div",{className:f()({"grid w-full grid-cols-2 gap-4":c,"flex gap-4":!c}),children:[(0,x.jsx)(nr.z,{variant:"secondary",onClick:function(){s&&l(),t()},full:c,children:(0,o.t)("cancel")}),(0,x.jsx)(ss.k,{full:c,type:"submit",formId:n,disabled:r||i,variant:"circle",children:(0,o.t)("save_changes")})]})]})},cs=r(14955),us=r(12939),ds=r(82102),ps=function(){var e=(0,C.eW)(),t=e.formId,r=e.isSaving;return(0,x.jsx)(C.h4.Actions,{className:"hidden justify-end lg:flex",children:(0,x.jsx)(C.h4.SaveButton,{type:"submit",formId:t,disabled:r,variant:"circle",children:(0,o.t)("save_changes")})})},fs=function(){var e=(0,C.eW)(),t=e.sections,r=e.currentSection,n=e.setCurrentSection,i=e.title,a=(0,Ot.kK)(),s=(0,_.v)().isMobileWebNewSpaceCustomizationUIEnabled,l=Ss(),c=(0,ds.X)(),u=r===(0,o.t)("customize_space.lock_screen"),d=t.map((function(e){return{value:e,label:e}}));return(0,x.jsxs)(C.h4,{className:"flex !max-h-[initial] flex-col !items-start gap-4 !p-0 lg:grid lg:!items-center",style:{gridTemplateColumns:"1fr 1fr 1fr"},children:[(0,x.jsxs)("div",{className:"flex w-full flex-row items-center justify-between",children:[(0,x.jsxs)("div",{className:"flex flex-row items-center gap-2",children:[a&&s&&(0,x.jsx)(jn.h,{name:"16-arrow-left",onClick:l.hide}),i&&(0,x.jsx)("span",{className:"flex w-full min-w-0",children:(0,x.jsx)(Kt.T,{content:i,className:"truncate text-lg font-semibold",interactive:!1,children:i})})]}),a&&(0,x.jsx)(cs.o,{onClick:function(){l.hide(),c.hide()}})]}),(0,x.jsx)(C.h4.Actions,{className:"hidden w-full overflow-auto md:block lg:justify-center lg:overflow-visible",children:(0,x.jsx)(us.S,{value:r,onChange:n,options:d})}),u&&(0,x.jsx)(ps,{})]})},ms=function(e){var t=e.children,r=(0,C.eW)().currentSection,n=(0,_.v)().isMobileWebNewSpaceCustomizationUIEnabled,i=r===(0,o.t)("customize_space.lock_screen"),a=r===(0,o.t)("customize_space.members"),s=r===(0,o.t)("customize_space.lessons"),l=(0,Ot.kK)(),c=[(0,o.t)("customize_space.customize"),(0,o.t)("customize_space.options")].includes(r),u=i||a||s,d=c&&n&&l;return(0,x.jsxs)(x.Fragment,{children:[(0,x.jsx)(as.x.Header,{className:f()({"!px-5 !py-4":n}),children:(0,x.jsx)(fs,{})}),(0,x.jsxs)(as.x.Body,{className:f()({"px-5 py-8":n}),wrapperClassName:f()({"max-w-full h-full":u}),children:[t,d&&(0,x.jsx)(ls,{})]}),c&&!n&&(0,x.jsx)(as.x.Footer,{children:(0,x.jsx)(ls,{})})]})},bs=function(e){var t=e.isOpen,r=e.onSave,n=e.onClose,i=e.onExit,o=e.sections,a=e.initialSection,s=e.title,l=e.formId,c=void 0===l?"edit-space-form":l,u=e.contentPortalId,d=void 0===u?"customize-space-portal":u,p=e.children;return(0,x.jsx)(as.x,{isOpen:t,onClose:n,shouldShowCloseButton:!0,contentPortalId:d,children:(0,x.jsx)(C.MW,{formId:c,sections:o,initialSection:a,title:s,onSave:r,onExit:i,children:(0,x.jsx)(ms,{children:p})})})},vs=function(e){var t=e.isOpen,r=e.onExit,n=e.onClose,i=e.onSave,o=e.space,a=e.sections,s=e.initialSection,l=e.onSlugChange,c=e.scrollToId;return o?(0,x.jsx)(d.mE,{spaceId:o.id,children:(0,x.jsx)(d.DJ,{onSlugChange:l,children:(0,x.jsx)(bs,{isOpen:t,onClose:n,onExit:r,onSave:i,sections:a,initialSection:s,title:null===o||void 0===o?void 0:o.name,children:(0,x.jsx)(os,{space:o,scrollToId:c})})})}):null},hs=r(73761),ys=r(87751);function gs(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 _s(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function js(e,t,r,n,i,o,a){try{var s=e[o](a),l=s.value}catch(c){return void r(c)}s.done?t(l):Promise.resolve(l).then(n,i)}function xs(e){return function(){var t=this,r=arguments;return new Promise((function(n,i){var o=e.apply(t,r);function a(e){js(o,n,i,a,s,"next",e)}function s(e){js(o,n,i,a,s,"throw",e)}a(void 0)}))}}var ws=function(e){var t=e.spaceId,r=e.refetch,n=e.initialSection,a=e.shouldRedirectOnSlugChange,s=void 0===a||a,p=e.scrollToId,f=(0,u.k6)(),m=(0,c.useQueryClient)(),b=(0,d.wh)().currentCommunitySettings,v=void 0===b?{}:b,h=(0,d.T4)({spaceId:t}),y=h.space,_=h.refetch,j=(0,d.nT)().actions.refresh,w=(0,g.fO)(),O=(0,kn.dd)(),S=(0,te.p)().success,P=function(){var e=xs(i().mark((function e(){return i().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,m.invalidateQueries([d.Xe,t]);case 2:return e.next=4,m.invalidateQueries([ys.Jl,t]);case 4:return e.next=6,_();case 6:return e.next=8,j();case 8:if(!l()(r)){e.next=11;break}return e.next=11,r();case 11:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),k=function(){var e=xs(i().mark((function e(){return i().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return S((0,o.t)("changes_saved")),e.next=3,P();case 3:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),C=(0,c.useMutation)((function(e){var t=(0,hs.$o)(e);return(0,mt.aU)((0,ie.C1)(String(null===y||void 0===y?void 0:y.id)),{space:t})}),{onSuccess:k}),N=function(e){var t=e.isCourseSpace,r=void 0!==t&&t,n=e.areWorkflowsEnabled,i=[];return r&&i.push((0,o.t)("customize_space.lessons")),i.push((0,o.t)("customize_space.customize")),i.push((0,o.t)("customize_space.paywalls.title")),i.push((0,o.t)("customize_space.lock_screen")),i.push((0,o.t)("customize_space.members")),i.push((0,o.t)("customize_space.options")),n&&i.push((0,o.t)("customize_space.workflows")),i}({isCourseSpace:(0,g.EG)(y),areWorkflowsEnabled:null===v||void 0===v?void 0:v.upgrade_flows_for_workflows_spaces_enabled});return(0,x.jsx)(vs,{isOpen:O.visible,space:y,sections:N,initialSection:n||N[0],scrollToId:p,onSlugChange:function(e){s&&f.push(w(e))},onSave:function(e){var t=e.data,r=e.onSuccess;C.mutate(t,{onSuccess:r})},onExit:function(){P(),O.hide()},onClose:function(){return O.hide()}})},Os=kn.gk.create((function(e){return(0,x.jsx)(ws,function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?gs(Object(r),!0).forEach((function(t){_s(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):gs(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}({},e))})),Ss=function(){return(0,kn.dd)(Os)}},42309:(e,t,r)=>{"use strict";r.d(t,{m:()=>s});var n=r(94184),i=r.n(n),o=r(70544),a=r(85893),s=function(e){var t=e.dateString,r=e.isSquare,n=void 0!==r&&r,s=(0,o.N)(t),l=s.dayOfMonth,c=s.shortMonthString;return(0,a.jsxs)("div",{className:i()("bg-secondary flex cursor-default flex-col items-center justify-center rounded-md py-1.5",{"h-12 w-12":n,"w-10":!n}),children:[(0,a.jsx)("div",{className:"text-dark text-center text-base font-bold leading-5",children:l}),(0,a.jsx)("div",{className:"text-dark text-center font-medium uppercase",style:{fontSize:"9px"},children:c})]})}},91439:(e,t,r)=>{"use strict";r.d(t,{I:()=>f});var n=r(67294),i=r(37054),o=r(86013),a=r(68375),s=r(12169),l=r(55675),c=r(85893),u=["places"],d={streetViewControl:!1,mapTypeControl:!1,scrollWheel:!1,fullscreenControl:!1,panControl:!1,rotateControl:!1,gestureHandling:"none",clickableIcons:!1,controlSize:25,disableDoubleClickZoom:!0,draggableCursor:"arrow",draggingCursor:"arrow",keyboardShortcuts:!1},p=function(e){var t=e.serializedLocation,r=e.variant,p=void 0===r?"default":r,f=(0,i.Ji)({id:"google-map-script",googleMapsApiKey:window.GOOGLE_MAPS_API_KEY||"",libraries:u}).isLoaded,m=(0,n.useMemo)((function(){return(0,a.qO)(t)}),[t]),b=(0,n.useMemo)((function(){return function(e){var t,r,n,i;return null!==e&&void 0!==e&&e.geometry?{lat:null===e||void 0===e||null===(t=e.geometry)||void 0===t||null===(r=t.location)||void 0===r?void 0:r.lat,lng:null===e||void 0===e||null===(n=e.geometry)||void 0===n||null===(i=n.location)||void 0===i?void 0:i.lng}:null}(m)}),[m]),v=function(){window.open(m.url,"_blank")};return f?"default"===p?(0,c.jsxs)("div",{className:"mt-6 flex space-x-3",children:[b&&(0,c.jsx)(i.b6,{mapContainerClassName:"h-16 w-[150px] rounded-md border border-primary",zoom:15,options:d,center:b,children:(0,c.jsx)(i.Jx,{cursor:"arrow",position:b})}),(0,c.jsxs)("div",{className:"-mt-1",children:[(0,c.jsxs)("div",{children:[(null===m||void 0===m?void 0:m.name)&&(0,c.jsx)(s.Z.LabelXs,{weight:"semibold",children:null===m||void 0===m?void 0:m.name}),(null===m||void 0===m?void 0:m.formatted_address)&&(0,c.jsx)(s.Z.BodyXs,{children:null===m||void 0===m?void 0:m.formatted_address})]}),(null===m||void 0===m?void 0:m.url)&&(0,c.jsx)(l.z,{variant:"text",onClick:v,className:"!text-link !text-xs",children:(0,o.t)("events.rsvp.view_map")})]})]}):"full"===p?(0,c.jsxs)("div",{className:"mt-6 flex flex-col space-y-4",children:[b&&(0,c.jsx)(i.b6,{mapContainerClassName:"h-[220px] w-full rounded-md border border-primary",zoom:14,options:d,center:b,children:(0,c.jsx)(i.Jx,{cursor:"arrow",position:b})}),(0,c.jsxs)("div",{className:"-mt-1",children:[(null===m||void 0===m?void 0:m.name)&&(null===m||void 0===m?void 0:m.url)&&(0,c.jsx)(l.z,{variant:"text",onClick:v,className:"!text-left",children:(0,c.jsx)(s.Z.LabelMd,{weight:"semibold",color:"text-darkest",children:null===m||void 0===m?void 0:m.name})}),(null===m||void 0===m?void 0:m.formatted_address)&&(0,c.jsx)(s.Z.BodySm,{children:null===m||void 0===m?void 0:m.formatted_address})]})]}):(0,c.jsx)("div",{className:"flex flex-col space-y-4",children:(0,c.jsxs)("div",{className:"-mt-1",children:[(null===m||void 0===m?void 0:m.name)&&(null===m||void 0===m?void 0:m.url)&&(0,c.jsx)(l.z,{variant:"text",onClick:v,className:"!text-left",children:(0,c.jsx)(s.Z.LabelSm,{weight:"semibold",color:"text-darkest",children:null===m||void 0===m?void 0:m.name})}),(null===m||void 0===m?void 0:m.formatted_address)&&(0,c.jsx)(s.Z.BodyXs,{children:null===m||void 0===m?void 0:m.formatted_address})]})}):null},f=(0,n.memo)(p)},97663:(e,t,r)=>{"use strict";r.d(t,{Y:()=>re});var n=r(67294),i=r(94184),o=r.n(i),a=r(86013),s=r(80788),l=r(53691),c=r(30887),u=r(12169),d=r(55675),p=r(85893),f=function(e){var t=e.setShouldShowAddToCalendarModal;return(0,p.jsxs)(d.z,{variant:"secondary-light",full:!0,onClick:function(){t(!0)},className:"!border-primary flex justify-center gap-x-2 border",isFullRounded:!0,children:[(0,p.jsx)(c.JO,{type:"16-calendar-add",size:16,className:"h-4 !w-4",useWithFillCurrentColor:!0}),(0,p.jsx)(u.Z.LabelSm,{weight:"semibold",color:"text-primary",children:(0,a.t)("add_to_calendar")})]})},m=r(20761),b=r(53448),v=function(e){var t=e.isOpen,r=e.onClose,n=e.event,i=(0,m.O)(n).addToCalendar;return(0,p.jsxs)(b.u_,{title:(0,a.t)("events.add_to_calendar.confirm_modal.title"),isOpen:!!t,onClose:r,children:[(0,p.jsx)(b.u_.Overlay,{}),(0,p.jsxs)(b.u_.Content,{children:[(0,p.jsxs)(b.u_.Header,{className:"md:pb-4",children:[(0,p.jsx)(b.u_.Title,{size:"md",className:"text-center",children:(0,a.t)("events.add_to_calendar.confirm_modal.title")}),(0,p.jsx)(b.u_.HeaderActions,{children:(0,p.jsx)(b.u_.CloseButton,{onClick:r})})]}),(0,p.jsxs)(b.u_.Body,{children:[(0,p.jsx)("div",{className:"mb-4 text-center",children:(0,p.jsx)(u.Z.BodyMd,{color:"text-default",children:(0,a.t)("events.add_to_calendar.confirm_modal.description_1")})}),(0,p.jsx)("div",{className:"text-center",children:(0,p.jsx)(u.Z.BodyMd,{color:"text-default",children:(0,a.t)("events.add_to_calendar.confirm_modal.description_2")})})]}),(0,p.jsx)(b.u_.Footer,{className:"space-y-2",children:(0,p.jsxs)(d.z,{variant:"secondary",full:!0,large:!0,onClick:function(){i(),r()},className:"flex justify-center gap-x-2",children:[(0,p.jsx)(c.JO,{type:"16-google-calendar",size:16,className:"h-4 !w-4",useWithFillCurrentColor:!0}),(0,a.t)("events.add_to_calendar.confirm_modal.google")]})})]})]})},h=r(90208),y=r(46367),g=r(79051),_=r(94997),j=r(31256),x=r(30414),w=r(97012),O=r(20073),S=r(46027),P=r(22148),k=r(54719),C=r(27241),N=r(37808),A=r(16118),I=r(56093),E=function(e){var t=e.event,r=t.event_setting_attributes,n=t.rsvped_event,i=t.rsvp_status,o=r||{},s=o.rsvp_limit_reached,l=o.show_rsvp_limit_warning,d=l?"20-event-clock":"20-event-members",f=i==y._w.INVITED;return n||f||s&&(0,_.yl)(t)||!l&&!s?null:(0,p.jsxs)("div",{className:"mb-6 flex flex-row items-center space-x-4",children:[(0,p.jsx)("div",{className:"bg-tertiary flex h-10 w-10 flex-none items-center justify-center rounded-lg",children:(0,p.jsx)(c.JO,{type:d,size:20,className:"text-dark !h-5 !w-5"})}),(0,p.jsxs)("div",{className:"flex items-center justify-center space-x-1 align-middle",children:[l&&(0,p.jsx)(u.Z.LabelXs,{weight:"medium",children:(0,p.jsx)("div",{className:"text-left",style:{color:"#F5A607"},children:(0,a.t)("events.rsvp.rsvp_limit_warning")})}),s&&(0,p.jsx)(u.Z.LabelXs,{weight:"medium",children:(0,p.jsx)("div",{className:"text-left",children:(0,a.t)("events.rsvp.rsvp_limit_reached")})})]})]})},D=r(25401),T=function(e){var t=e.icon;return(0,p.jsx)("div",{className:"bg-tertiary flex h-10 w-10 flex-none items-center justify-center rounded-lg",children:(0,p.jsx)(c.JO,{type:t,size:20,className:"text-dark !h-5 !w-5"})})},L=function(e){var t=e.eventData,r=e.endsAt,n=e.dataTestid,i=e.rsvpedEvent,o=t.location_type,s=t.virtual_location_url,l=t.hide_location_from_non_attendees&&!i;return(0,p.jsxs)(p.Fragment,{children:[(0,p.jsxs)("div",{className:"flex flex-row items-center space-x-4 pt-4","data-testid":n,children:[(0,p.jsx)(T,{icon:"20-calendar"}),(0,p.jsx)("div",{className:"flex flex-col truncate",children:(0,p.jsx)(u.Z.LabelSm,{children:(0,a.t)("events.details.event_finished",{time_string:(0,D.TF)(r)})})})]}),!l&&"virtual"===o&&s&&(0,p.jsx)(d.z,{variant:"circle",full:!0,onClick:function(){window.open(s,"_blank","noreferrer")},className:"mt-6",children:(0,p.jsx)(u.Z.LabelSm,{weight:"semibold",color:"text-circle-button",children:(0,a.t)("events.locations.event_link")})})]})},M=r(31389),R=r(36586),B=r(13743),U=r(77529),F=function(e){var t=e.event,r=e.onChange,n=(0,w.wh)().currentUser,i=(0,m.O)(t,r).rsvpWhileJoiningEvent,o=!!n,s=t||{},l=s.event_setting_attributes,c=s.rsvped_event,f=l||{},b=f.location_type,v=f.live_stream_slug,h=f.virtual_location_url,y=(0,R.P)(t)||{},g=y.issueCreatingLive,j=y.canCreateLive,x=(0,B.y)(t),O=j&&(g||(0,M.oL)(t));return(0,p.jsx)(d.z,{variant:"primary",full:!0,onClick:function(){var e;(o&&(c||i()),"virtual"===b&&h)?window.open(h,"_blank"):O?x.mutate(null):(e=U.dE.room({roomSlug:v}),(0,_.L6)(t)&&!o&&(e=U.dE.publicRoom({roomSlug:v})),window.open(e,"_blank"))},className:"mt-6",disabled:(0,M.mv)(t)||x.isLoading,children:(0,p.jsx)(u.Z.LabelSm,{weight:"semibold",color:"text-primary",children:(0,a.t)("events.locations.join_".concat(b))})})},z=r(91439),V=r(5596),q=function(e){var t=e.event,r=e.shouldDisplayJoinButton,n=e.isLiveLimitReached,i=e.handleViewLiveStreamClick,o=e.hasEventFinished,s=e.isLoggedIn,l=t||{},c=l.event_setting_attributes,f=l.rsvped_event,m=c||{},b=m.location_type,v=m.live_stream_slug,h=m.live_stream_room_setting_attributes.limit_url_sharing,y=(0,R.P)(t)||{},g=y.issueCreatingLive,_=y.canCreateLive,j=(0,B.y)(t),x=_&&(g||(0,M.oL)(t)),w=!!v&&(!h||f)&&((0,M.Mk)(t)||(0,M.S2)(t));return n?(0,p.jsx)(V.n,{event:t}):o||r||!x&&!w||!s?(0,p.jsx)(u.Z.LabelSm,{children:(0,a.t)("events.location_types.".concat(b))}):(0,p.jsxs)(p.Fragment,{children:[x&&(0,p.jsx)(d.z,{variant:"text",onClick:j.mutate,disabled:(0,M.mv)(t)||j.isLoading||j.isSuccess,children:(0,p.jsx)(u.Z.LabelSm,{color:"text-link",weight:"semibold",children:(0,a.t)("events.locations.create_".concat(b))})}),w&&(0,p.jsx)(d.z,{variant:"text",onClick:i,children:(0,p.jsx)(u.Z.LabelSm,{color:"text-link",weight:"semibold",children:(0,a.t)("events.locations.join_".concat(b))})})]})},Z=function(e){var t=e.hasEventFinished,r=e.event,n=e.shouldDisplayJoinButton,i=e.isLiveLimitReached,o=e.shouldHideLocationFromCurrentMember,s=!!(0,w.wh)().currentCommunityMember,l=(r||{}).event_setting_attributes||{},c=l.location_type,d=l.in_person_location,f=l.virtual_location_url,m=l.live_stream_slug;if(o)return null;var b=!s||n||t,v=[y.Bq.LIVE_STREAM,y.Bq.LIVE_ROOM];return(0,p.jsxs)("div",{className:"pt-4","data-testid":"event-location",children:["virtual"===c&&f&&(0,p.jsxs)("div",{className:"flex flex-row items-center space-x-4",children:[(0,p.jsx)(T,{icon:"20-camera"}),b?(0,p.jsx)(u.Z.LabelSm,{children:(0,a.t)("events.locations.virtual")}):(0,p.jsx)("a",{href:f,target:"_blank",rel:"noreferrer",children:(0,p.jsx)(u.Z.LabelSm,{color:"text-link",weight:"semibold",children:(0,a.t)("events.locations.join_virtual_event")})})]}),"in_person"===c&&(0,p.jsxs)("div",{className:"flex flex-row items-start space-x-4",children:[(0,p.jsx)(T,{icon:"20-location"}),(0,p.jsx)(z.I,{serializedLocation:d,variant:"text"})]}),"tbd"===c&&(0,p.jsxs)("div",{className:"flex flex-row items-center space-x-4",children:[(0,p.jsx)(T,{icon:"20-location"}),(0,p.jsx)(u.Z.LabelSm,{children:(0,a.t)("events.rsvp.tbd")})]}),v.includes(c)&&(0,p.jsxs)("div",{className:"flex flex-row items-center space-x-4",children:[(0,p.jsx)(T,{icon:"20-camera"}),(0,p.jsx)(q,{event:r,shouldDisplayJoinButton:n,isLiveLimitReached:i,handleViewLiveStreamClick:function(){var e=U.dE.room({roomSlug:m});(0,_.L6)(r)&&!s&&(e=U.dE.publicRoom({roomSlug:m})),window.open(e,"_blank")},hasEventFinished:t,isLoggedIn:s})]})]})},W=r(4632),H=r(70544),G=r(28772),Q=r(90283),J=function(e){var t=e.eventData,r=t.starts_at,n=t.ends_at,i=t.time_zone_abbreviations,o=t.start_date,s=t.time_zone,l=(0,Q.UZ)(o),c=(0,Q.UZ)(n),d=(0,H.N)(r,s),f=d.dayOfMonth,m=d.shortMonthString,b=(0,H.N)(n,s),v=b.dayOfMonth,h=b.shortMonthString,y=f===v,g="".concat(l,", ").concat(m," ").concat(f),_="".concat(c,", ").concat(h," ").concat(v);return(0,p.jsxs)("div",{className:"flex flex-row items-center space-x-6",children:[(0,p.jsx)(W.m,{dateString:r,timeZone:s}),y?(0,p.jsxs)("div",{"data-testid":"event-date",children:[(0,p.jsx)("div",{children:(0,p.jsx)(u.Z.LabelSm,{weight:"semibold",children:g})}),(0,p.jsx)("div",{children:(0,p.jsx)(u.Z.LabelSm,{children:"".concat((0,G.Dk)(r,s)," - ").concat((0,G.Dk)(n,s)," ").concat(i)})})]}):(0,p.jsxs)("div",{"data-testid":"event-date",children:[(0,p.jsxs)("div",{className:"mb-4",children:[(0,p.jsxs)(u.Z.LabelSm,{weight:"semibold",as:"div",children:[(0,a.t)("events.timestamp.from")," ",g]}),(0,p.jsxs)(u.Z.LabelSm,{as:"div",children:[(0,G.Dk)(r,s)," ",i]})]}),(0,p.jsxs)("div",{children:[(0,p.jsxs)(u.Z.LabelSm,{weight:"semibold",as:"div",children:[(0,a.t)("events.timestamp.to")," ",_]}),(0,p.jsxs)(u.Z.LabelSm,{as:"div",children:[(0,G.Dk)(n,s)," ",i]})]})]})]})},$=function(e){var t=e.rsvpStatus,r=e.ticketData,n=(e.event.event_setting_attributes||{}).rsvp_limit_reached,i="yes"==t,o=t&&!r.invited,s=!n||i,l=n&&!i;return(0,p.jsxs)("div",{className:"mb-6 flex flex-row items-center space-x-4",children:[(0,p.jsx)("div",{className:"bg-tertiary flex h-10 w-10 flex-none items-center justify-center rounded-lg",children:(0,p.jsx)(c.JO,{type:"20-event-ticket",size:20,className:"text-dark !h-5 !w-5"})}),(0,p.jsxs)("div",{className:"flex items-center justify-center space-x-1 align-middle",children:[l&&(0,p.jsx)(u.Z.LabelSm,{weight:"medium",children:(0,a.t)("events.rsvp.sold_out")}),s&&(0,p.jsx)(u.Z.LabelSm,{children:r.price_with_code}),o&&(0,p.jsxs)(p.Fragment,{children:[(0,p.jsx)("div",{className:"bg-dark-primary-button h-1 w-1 rounded-full sm:block"}),(0,p.jsx)(u.Z.LabelSm,{weight:"medium",children:(0,a.t)("events.rsvp.purchased")})]})]})]})};function K(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 X(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?K(Object(r),!0).forEach((function(t){Y(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):K(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function Y(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function ee(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 a,s=e[Symbol.iterator]();!(n=(a=s.next()).done)&&(r.push(a.value),!t||r.length!==t);n=!0);}catch(l){i=!0,o=l}finally{try{n||null==s.return||s.return()}finally{if(i)throw o}}return r}(e,t)||function(e,t){if(!e)return;if("string"===typeof e)return te(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 te(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 te(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}var re=function(e){var t=e.onChange,r=e.shouldDisplayRsvpAction,i=(0,w.Zh)(),c=i.record,d=i.isUsedInMinimalTipTapViewModal,m=(0,S.n)().selfUpdateCalendarEnabled,b=!!(0,w.wh)().currentCommunityMember,D=c||{},M=D.event_type,R=D.event_setting_attributes,B=D.recurring_setting_attributes,U=D.upcoming_occurrences_count,z=D.rsvped_event,V=D.rsvp_status,q=D.paywall_attributes,W=ee((0,n.useState)(!1),2),H=W[0],G=W[1],Q=(B||{}).frequency,K=(0,A.j)({event:c}),Y=K.isRecurringRsvpOpen,te=K.openRecurringRsvpModal,re=K.onRecurringModalCose,ne=(0,l.C)(),ie=(0,j.IO)(),oe=ie.isMonthlyHourLimitReached,ae=ie.isStorageLimitReached,se=R||{},le=se.starts_at,ce=se.ends_at,ue=se.hide_location_from_non_attendees,de=se.live_stream_room_setting_attributes,pe=(0,g.O)({startsAt:le,frequency:Q}).label;if(!R)return(0,p.jsx)(k.gi,{variant:"right-sidebar"});var fe=!!ce&&(0,O.aA)(ce),me=M===y.E_.RECURRING,be=c.rsvped_event,ve=X({event:c,onChange:t,full:!0,detailsPage:!0},me&&{toggleRecurringRsvp:be?function(){ne.show({event:c,onChange:t})}:te}),he=oe||(null===de||void 0===de?void 0:de.recording_enabled)&&ae,ye=ue&&!z,ge=(b||(0,_.L6)(c))&&(0,s.JK)(c)&&(0,s.cf)(c)&&!he&&!fe&&!ye,_e=me&&U>0,je=!fe&&z;return(0,p.jsx)(x.T,{children:(0,p.jsxs)("div",{className:o()("border-primary bg-primary w-full rounded-2xl border p-6",{"my-5":d}),children:[(0,p.jsxs)("div",{className:"rsvp-section",children:[(0,p.jsx)("div",{className:"border-primary border-b pb-4 last:border-b-0 last:pb-0",children:(0,p.jsx)(J,{eventData:R})}),(0,p.jsx)(Z,{event:c,hasEventFinished:fe,shouldDisplayJoinButton:ge,isLiveLimitReached:he,shouldHideLocationFromCurrentMember:ye}),_e&&(0,p.jsxs)("div",{className:"mt-4 flex flex-row items-center space-x-4",children:[(0,p.jsx)(T,{icon:"20-calendar-recurring"}),(0,p.jsxs)("div",{children:[(0,p.jsx)("div",{children:(0,p.jsx)(u.Z.LabelSm,{children:pe})}),!(0,_.yl)(c)&&(0,p.jsx)(C.u,{event:c,onChange:t,buttonText:(0,a.t)("events.rsvp.show_all_events")})]})]}),fe&&(0,p.jsx)(L,{eventData:R,rsvpedEvent:z,endsAt:ce,dataTestid:"event-finished"}),!ge&&(r||je)&&(0,p.jsxs)("div",{className:o()({"mt-6":r}),children:[r&&(0,p.jsxs)(p.Fragment,{children:[(0,_.yl)(c)&&(0,p.jsx)($,{rsvpStatus:V,ticketData:q,event:c}),(0,p.jsx)(E,{event:c}),(0,p.jsx)(I.w,X({},ve))]}),je&&(0,p.jsx)("div",{className:"pt-4",children:m?(0,p.jsx)(f,{setShouldShowAddToCalendarModal:G}):(0,p.jsx)(P.a,X(X({},(0,h.q)(c)),{},{variant:"button"}))})]}),ge&&(0,p.jsx)(F,{event:c,onChange:t})]}),(0,p.jsx)(N.O,{event:c,show:Y,onClose:re,onChange:t}),(0,p.jsx)(v,{event:c,isOpen:H,onClose:function(){return G(!1)}})]})})}},4632:(e,t,r)=>{"use strict";r.d(t,{m:()=>o});var n=r(70544),i=r(85893),o=function(e){var t=e.dateString,r=e.timeZone,o=(0,n.N)(t,r),a=o.dayOfMonth,s=o.shortMonthString;return(0,i.jsxs)("div",{className:"bg-tertiary flex h-[70px] w-[56px] cursor-default flex-col items-center justify-center rounded-md py-1.5",children:[(0,i.jsx)("div",{className:"text-dark mb-0.5 text-center text-xl font-bold leading-6",children:a}),(0,i.jsx)("div",{className:"text-dark text-center font-medium uppercase leading-4",style:{fontSize:"11px"},children:s})]})}},80788:(e,t,r)=>{"use strict";r.d(t,{cf:()=>o,QP:()=>a,JK:()=>s});var n=r(46367),i=r(20073),o=function(e){var t,r,n,o,a=((e||{}).event_setting_attributes||{}).starts_at;return t=a,r=10,n=new Date,o=new Date(t),Math.abs(n.getTime()-o.getTime())/6e4<=r||(0,i.aA)(a)},a=function(e){var t=((e||{}).event_setting_attributes||{}).ends_at;return(0,i.aA)(t)},s=function(e){var t=((e||{}).event_setting_attributes||{}).location_type;return t!==n.Bq.IN_PERSON&&t!==n.Bq.TBD}},58521:(e,t,r)=>{"use strict";r.d(t,{J:()=>m});var n=r(67294),i=r(86013),o=r(6645),a=r(44410),s=r(59393),l=r(77529),c=r(55675),u={AT:"Austria",BE:"Belgium",BG:"Bulgaria",HR:"Croatia",CY:"Cyprus",CZ:"Czech Republic",DK:"Denmark",EE:"Estonia",FI:"Finland",FR:"France",DE:"Germany",GR:"Greece",HU:"Hungary",IE:"Ireland",IT:"Italy",LV:"Latvia",LT:"Lithuania",LU:"Luxembourg",MT:"Malta",NL:"Netherlands",PL:"Poland",PT:"Portugal",RO:"Romania",SK:"Slovakia",SI:"Slovenia",ES:"Spain",SE:"Sweden",GB:"United Kingdom",CH:"Switzerland"},d=r(85893);function p(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 a,s=e[Symbol.iterator]();!(n=(a=s.next()).done)&&(r.push(a.value),!t||r.length!==t);n=!0);}catch(l){i=!0,o=l}finally{try{n||null==s.return||s.return()}finally{if(i)throw o}}return r}(e,t)||function(e,t){if(!e)return;if("string"===typeof e)return f(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 f(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 f(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}var m=function(){var e,t,r=!(null===(e=window.webview)||void 0===e||!e.isComingFromReactNativeWebview)||!(null===(t=window.webview)||void 0===t||!t.isInsideMobileWebview),f=p((0,o.Z)([s.nV]),2),m=f[0],b=f[1],v=p((0,n.useState)(!0),2),h=v[0],y=v[1],g=p((0,n.useState)(window.CLOUDFLARE_COUNTRY_CODE),2),_=g[0],j=g[1],x=m[s.nV],w=function(e){var t,r;b(s.nV,e,{expires:(r=new Date,r.setTime(r.getTime()+31536e6),r),domain:(t=window.location.hostname,t.endsWith(".circle.so")&&3===t.split(".").length?s.eG:t),path:"/",sameSite:"None",secure:["production","staging"].includes(window.RAILS_ENV)})};return(0,n.useEffect)((function(){x||null!==_&&void 0!==_&&_.length||fetch("https://cloudflare-quic.com/b/headers").then((function(e){return e.json()})).then((function(e){return j(e.headers["Cf-Ipcountry"])})).catch((function(e){console.error(e)}))})),(0,n.useEffect)((function(){var e;e=Object.keys(u),y(!e.includes(_))}),[_]),!document.cookie||h||x||r?null:["production","staging"].includes(window.RAILS_ENV)?(0,d.jsx)(a.Z,{children:(0,d.jsxs)("div",{className:"border-primary bg-primary fixed bottom-0 z-[999999] w-full gap-4 border p-4 shadow-lg md:bottom-8 md:right-8 md:flex md:w-auto md:max-w-3xl md:rounded-lg",children:[(0,d.jsx)("div",{className:"mb-4 leading-4 md:mb-0",children:(0,d.jsxs)("p",{className:"text-dark text-sm",children:[(0,i.t)(["gdpr.cookie_banner.description"]),(0,d.jsx)("br",{}),(0,i.t)("gdpr.cookie_banner.privacy_policy.prefix"),(0,d.jsx)("a",{href:l.ae.privacy_policy(),target:"_blank",rel:"noreferrer",children:(0,i.t)("gdpr.cookie_banner.privacy_policy.link")}),(0,i.t)("gdpr.cookie_banner.privacy_policy.suffix")]})}),(0,d.jsxs)("div",{className:"flex flex-row items-center gap-4",children:[(0,d.jsx)(c.z,{onClick:function(){return w(!1)},variant:"secondary",children:(0,i.t)("gdpr.cookie_banner.decline_button")}),(0,d.jsx)(c.z,{onClick:function(){return w(!0)},variant:"primary",children:(0,i.t)("gdpr.cookie_banner.accept_button")})]})]})}):null}},13997:(e,t,r)=>{"use strict";r.d(t,{_:()=>u});var n=r(12814),i=r(88767),o=r(17408),a=r(59393),s=r(75752),l=r(85893),c=new i.QueryClient(s.Vr),u=function(){var e=(0,o.D)();return(0,n.Z)(a.hn.OPEN_SEARCH_MODAL,(function(t){t.preventDefault(),e.show()})),(0,l.jsx)(i.QueryClientProvider,{client:c})}},98550:(e,t,r)=>{"use strict";r.d(t,{v:()=>v});var n=r(67294),i=r(86013),o=r(17091),a=r(97012),s=r(29647),l=r(72831),c=r(38870),u=r(86456),d=r(85893);function p(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 f(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){m(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}function m(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var b=function(){var e=(0,u.R)(),t=e.posts,r=e.fetchPosts,p=(0,a.wh)(),m=(0,o.r)().show;return(0,n.useEffect)((function(){r()}),[]),t.length>0?(0,d.jsxs)("div",{className:"sidebar__block sidebar__right trending-posts block",children:[(0,d.jsx)("div",{className:"block__title",children:(0,d.jsx)("h4",{children:(0,i.t)("trending_posts")})}),(0,d.jsx)("div",{className:"block__content",children:(0,d.jsx)("ul",{className:"trending-posts__post-list",children:t.map((function(e){var t,r=(0,s.H)({publicUid:null!==(t=e.author.public_uid)&&void 0!==t?t:"",showMemberProfileDrawer:function(e){m(e)},isProfileDrawerEnabled:(0,l.i)(p),params:{}});return(0,d.jsx)("li",{children:(0,d.jsxs)("div",{className:"trending-posts__post",children:[!e.hide_meta_info&&(0,d.jsx)("div",{className:"trending-posts__avatar",children:(0,d.jsx)("a",f(f({},r),{},{children:(0,d.jsx)(c.s,{src:e.author.avatar_url,name:e.author.name,size:"10"})}))}),(0,d.jsxs)("div",{className:"trending-posts__content",children:[(0,d.jsx)("a",{href:e.show_path,className:"trending-posts__post-name",children:e.name}),!e.hide_meta_info&&(0,d.jsx)("a",f(f({},r),{},{className:"trending-posts__author-name",children:e.author.name}))]})]})},e.id)}))})})]}):null},v=function(){return(0,d.jsx)("div",{className:"homepage__sidebar",children:(0,d.jsx)(b,{})})}},18134:(e,t,r)=>{"use strict";r.d(t,{z:()=>l});var n=r(67294),i=r(86456),o=r(55797),a=r(32373),s=r(85893),l=function(){var e=(0,i.R)(),t=e.spaces,r=e.fetchSpaceSuggestions,l=e.spacesHasNextPage;(0,n.useEffect)((function(){r({page:1,perPage:3})}),[]);return t.length>2?(0,s.jsx)("div",{className:"carousel carousel--suggested-spaces",children:(0,s.jsx)(o.l,{cards:t,renderCardsOnpage:function(e){var r=e.fromIndex,n=void 0===r?0:r,i=e.toIndex,o=void 0===i?2:i;return t.slice(n,o).map((function(e){return(0,s.jsx)(a.p,{id:e.id,url:e.url,emoji:e.emoji,customEmojiUrl:e.custom_emoji_url,customEmojiDarkUrl:e.custom_emoji_dark_url,name:e.name,totalMembers:e.total_members},e.id)}))},cardsPerPage:3,cardsHaveNextPage:l,fetchCards:r})}):(0,s.jsx)("div",{})}},77495:(e,t,r)=>{"use strict";r.d(t,{B:()=>b});var n=r(64687),i=r.n(n),o=r(67294),a=r(86456),s=r(30887),l=r(94184),c=r.n(l),u=r(85893),d=function(e){var t=e.title,r=e.description;return(0,u.jsxs)("div",{className:c()("welcome-banner__content-wrapper",{"has-title":t.length>0}),children:[t&&(0,u.jsx)("h1",{className:"welcome-banner__title","data-testid":"welcome-banner-title",children:t}),r&&(0,u.jsx)("div",{className:"welcome-banner__content",children:(0,u.jsx)("div",{dangerouslySetInnerHTML:{__html:r}})})]})},p=r(98222),f=function(e){var t=e.isVideo,r=void 0!==t&&t,n=e.mediaUrl;return r?(0,u.jsx)("div",{className:"welcome-banner__video",children:(0,u.jsx)("div",{className:"video-content",children:(0,u.jsx)(p.n,{url:n})})}):(0,u.jsx)("div",{className:"welcome-banner__image",children:(0,u.jsx)("div",{className:"image-content",children:(0,u.jsx)("img",{loading:"lazy",alt:"",src:n})})})};function m(e,t,r,n,i,o,a){try{var s=e[o](a),l=s.value}catch(c){return void r(c)}s.done?t(l):Promise.resolve(l).then(n,i)}var b=function(e){var t=e.community_member_id,r=(0,a.R)(),n=r.isWelcomeBannerVisible,l=r.bannerData,c=r.fetchBannerData,p=r.setWelcomeBannerPreference,b=r.isBannerDataLoading,v=l.is_video,h=l.media_url,y=l.title,g=l.description,_=l.allow_close;(0,o.useEffect)((function(){c()}),[]);var j=function(){var e,r=(e=i().mark((function e(){return i().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,p({communityMemberId:t,display:!1});case 2:case"end":return e.stop()}}),e)})),function(){var t=this,r=arguments;return new Promise((function(n,i){var o=e.apply(t,r);function a(e){m(o,n,i,a,s,"next",e)}function s(e){m(o,n,i,a,s,"throw",e)}a(void 0)}))});return function(){return r.apply(this,arguments)}}();return n?b?null:(0,u.jsx)("div",{className:"welcome-banner",children:(0,u.jsxs)("div",{className:"welcome-banner__inside",children:[_&&(0,u.jsx)("button",{type:"button",className:"welcome-banner__close",onClick:function(){return j()},children:(0,u.jsx)(s.JO,{type:"close"})}),h&&(0,u.jsx)("div",{className:"welcome-banner__feature",children:(0,u.jsx)(f,{isVideo:v,mediaUrl:h})}),(y||g)&&(0,u.jsx)(d,{title:y,description:g})]})}):null}},92543:(e,t,r)=>{"use strict";r.d(t,{p:()=>b});var n=r(67294),i=r(86013),o=r(86456),a=r(32917),s=r(32373),l=r(94184),c=r.n(l),u=r(28175),d=r(85893),p=function(){var e=(0,u.I)().isV3Enabled;return(0,d.jsxs)("div",{children:[(0,d.jsx)("div",{className:"homepage__nav",children:(0,d.jsx)("h2",{className:"homepage__title","data-testid":"space-title-name",children:(0,i.t)("home_page.title")})}),(0,d.jsx)("div",{className:c()("space__gated locked-pane",{"!rounded-2xl":e}),"data-testid":"post_section",children:(0,d.jsx)("h3",{children:(0,i.t)("landing_page.settings.empty_suggested_spaces_text")})})]})},f=function(){var e=(0,o.R)(),t=e.spaces,r=void 0===t?[]:t,l=e.fetchSpaceSuggestions,c=e.participatingSpacesIds,u=e.spacesHasNextPage,f=e.setParticipatingSpacesIds,m=(c||{}).size,b=void 0===m?0:m,v=(null===r||void 0===r?void 0:r.length)||0;(0,n.useEffect)((function(){l({page:1})}),[]);var h=function(e){var t=new Set(c);t.add(e),f(t)},y=(0,n.useMemo)((function(){return Math.max(3-b,0)}),[b]);return(0,n.useMemo)((function(){return v>=y}),[v,y])?(0,d.jsxs)("div",{className:"suggested-spaces",children:[(0,d.jsxs)("div",{className:"suggested-spaces__header",children:[(0,d.jsxs)("div",{className:"header__left",children:[(0,d.jsx)("div",{className:"header__title",children:y>0?(0,d.jsx)("h2",{children:(0,i.t)("home_page.suggested_spaces.join_count_spaces",{count:y})}):(0,d.jsx)("h2",{children:(0,i.t)("home_page.suggested_spaces.you_are_ready")})}),(0,d.jsx)("div",{className:"header__subtitle",children:y>0?(0,i.t)("home_page.suggested_spaces.to_get_started"):(0,i.t)("home_page.suggested_spaces.click_continue")})]}),(0,d.jsx)("div",{className:"header__right",children:(0,d.jsx)("button",{type:"button",className:"btn btn-primary",disabled:c.size<3,onClick:function(){return window.location.reload()},children:(0,i.t)("home_page.suggested_spaces.continue")})})]}),(0,d.jsx)("div",{className:"suggested-spaces__listing",children:r.map((function(e){return(0,d.jsx)(s.p,{id:e.id,url:e.url,emoji:e.emoji,customEmojiUrl:e.custom_emoji_url,customEmojiDarkUrl:e.custom_emoji_dark_url,name:e.name,totalMembers:e.total_members,handleJoinSpace:h},e.id)}))}),u&&(0,d.jsx)(a.C,{fetchNewPage:function(e){return l({page:e})},initialPage:2})]}):(0,d.jsx)(p,{})},m=r(77495),b=function(e){var t=e.community_member_id,r=e.display_welcome_banner;return(0,d.jsxs)("div",{children:[r&&(0,d.jsx)(m.B,{communityMemberId:t}),(0,d.jsx)(f,{})]})}},20007:(e,t,r)=>{"use strict";r.d(t,{y:()=>E});var n=r(64687),i=r.n(n),o=r(67294),a=r(96486),s=r(87536),l=r(77529),c=r(32070),u=r(34128),d=r(25415),p=r(31384),f=r(94184),m=r.n(f),b=r(41389),v=r(12169),h=r(85893);function y(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 g(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?y(Object(r),!0).forEach((function(t){_(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):y(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function _(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var j=function(e){var t=e.isLoading,r=e.handleUpload,n=e.name,i=e.description,o=e.disabled,a=(0,b.uI)({onDropAccepted:r,onDropRejected:function(e){console.error(e)},noClick:!0,disabled:t,accept:{"image/*":[".jpeg",".gif",".png",".jpg"],"video/*":[".mp4",".mov",".m4v"]},maxFiles:1,multiple:!1}),s=a.getRootProps,l=a.getInputProps,c=a.isDragActive;return(0,h.jsx)("div",g(g({className:m()("border-primary flex h-64 w-full items-center justify-center rounded-lg border border-dashed",{"text-secondary bg-secondary":!c,"text-messaging-info-blue border-blue-300 bg-blue-50":c})},s()),{},{onPaste:function(e){var t,n;if((null===(t=e.clipboardData)||void 0===t||null===(n=t.files)||void 0===n?void 0:n.length)>0){e.preventDefault();var i=Array.from(e.clipboardData.files);r(i)}},children:(0,h.jsxs)("div",{className:"flex max-w-xs flex-col items-center",children:[(0,h.jsx)("div",{children:(0,h.jsx)(v.Z.LabelLg,{weight:"medium",children:I18n.t("home_page.edit_form.welcome_banner.drop_image")})}),(0,h.jsx)("input",g({},l())),(0,h.jsx)("div",{className:"mt-3 px-4 text-center leading-none",children:(0,h.jsx)(v.Z.LabelSm,{weight:"regular",color:"text-light",children:i})}),(0,h.jsxs)("label",{htmlFor:n,className:"mt-6",children:[(0,h.jsx)("span",{className:m()("h-[34px] rounded-md font-bold leading-5 text-darkest border border-secondary bg-primary hover:bg-tertiary !font-medium py-[6px] px-[18px] text-sm cursor-pointer",{"cursor-not-allowed":o}),children:I18n.t("home_page.edit_form.welcome_banner.upload")}),(0,h.jsx)("input",{accept:"image/*, video/*",type:"file",id:n,name:n,className:"hidden",disabled:o,onChange:function(e){return!o&&r(e.target.files)}})]})]})}))},x=function(e){var t=e.title,r=e.children;return(0,h.jsxs)(h.Fragment,{children:[(0,h.jsx)("label",{htmlFor:"cover-image",className:"mb-2",children:t}),(0,h.jsx)("div",{className:"relative mb-2 flex flex-row items-start justify-between whitespace-pre-wrap",children:r})]})},w=r(86013),O=r(56310),S=r.n(O),P=r(30887),k=r(87958),C=function(e){var t=e.url,r=e.type,n=void 0===r?"image":r,i=e.onRemove,o=e.disabled,a=e.isSpaceWelcomeBanner,s=n.includes("image");return(0,h.jsxs)(h.Fragment,{children:[s?(0,h.jsx)("img",{loading:"lazy",src:t,alt:(0,w.t)("cover_image"),className:m()("w-full rounded-md",{"h-auto":!a,"h-[256px] object-cover":a})}):(0,h.jsx)("div",{className:"h-auto rounded-md",children:(0,h.jsx)(S(),{url:t,width:"100%",height:"100%",controls:!0})}),!o&&(0,h.jsx)(k.T,{content:(0,w.t)("home_page.remove_banner"),children:(0,h.jsx)("button",{type:"button",className:"border-primary bg-tertiary group absolute right-0 top-0 -m-2 flex h-[22px] w-[22px] cursor-pointer items-center justify-center rounded-full border",onClick:i,"aria-label":(0,w.t)("home_page.remove_banner"),children:(0,h.jsx)(P.JO,{type:"20-close-sm","aria-hidden":!0,size:20})})})]})};function N(e,t,r,n,i,o,a){try{var s=e[o](a),l=s.value}catch(c){return void r(c)}s.done?t(l):Promise.resolve(l).then(n,i)}function A(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 a,s=e[Symbol.iterator]();!(n=(a=s.next()).done)&&(r.push(a.value),!t||r.length!==t);n=!0);}catch(l){i=!0,o=l}finally{try{n||null==s.return||s.return()}finally{if(i)throw o}}return r}(e,t)||function(e,t){if(!e)return;if("string"===typeof e)return I(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 I(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 I(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}var E=function(e){var t=e.name,r=void 0===t?"cover_image":t,n=e.title,f=e.description,m=e.disabled,b=void 0!==m&&m,v=e.removeAttachmentsPath,y=void 0===v?"":v,g=e.removeAttachmentsParams,_=void 0===g?{}:g,w=e.isVideo,O=void 0!==w&&w,S=e.isSpaceWelcomeBanner,P=void 0!==S&&S,k=(0,s.Gc)(),I=k.getValues,E=k.setValue,D=A((0,o.useState)(0),2),T=D[0],L=D[1],M=A((0,o.useState)(!1),2),R=M[0],B=M[1],U=I(r),F={};if((0,a.isObject)(U))F=U;else if(!((0,a.isObject)(U)||(0,a.isNull)(U)||(0,a.isUndefined)(U))){F={url:(0,l.C9)({filename:r,signed_id:U}),type:O?"video":"image"}}var z=A((0,o.useState)(F),2),V=z[0],q=z[1],Z=V.url,W=V.type,H=function(e){B(!0),L(e)},G=function(e,t,n){q({url:e,type:null===n||void 0===n?void 0:n.split("/")[0]}),E(r,t),B(!1)},Q=function(){var e,t=(e=i().mark((function e(){var t,n;return i().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return B(!0),t=y||(0,l._E)(),n=(0,a.isEmpty)(_)?{field_name:p.lb[r]}:_,e.next=5,(0,u.pC)(t,n);case 5:e.sent.success&&(E(r,{url:null,type:"image"}),q({})),B(!1);case 8:case"end":return e.stop()}}),e)})),function(){var t=this,r=arguments;return new Promise((function(n,i){var o=e.apply(t,r);function a(e){N(o,n,i,a,s,"next",e)}function s(e){N(o,n,i,a,s,"throw",e)}a(void 0)}))});return function(){return t.apply(this,arguments)}}();return R?(0,h.jsx)(x,{title:n,children:(0,h.jsx)("div",{className:"text-default bg-secondary border-primary flex h-64 w-full items-center justify-center rounded-md border border-dashed",children:(0,h.jsx)(c.D,{percentage:T,size:32,strokeWidth:3})})}):(0,h.jsx)(x,{title:n,children:Z?(0,h.jsx)(C,{url:Z,type:W,onRemove:Q,disabled:b,isSpaceWelcomeBanner:P}):(0,h.jsx)(j,{isLoading:R,handleUpload:function(e){try{new d.Q(e[0],G,"","",H).start()}catch(t){console.error(t)}},name:r,description:f,disabled:b})})}},31384:(e,t,r)=>{"use strict";function n(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 i(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?n(Object(r),!0).forEach((function(t){o(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):n(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function o(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}r.d(t,{PM:()=>a,A1:()=>s,lb:()=>l});var a=function(e){var t=e.community,r=e.community_setting,n=r.meta_tags;return i(i({logged_in_description:t.logged_in_user_home_page_banner_description,logged_in_media:t.logged_in_user_home_page_banner_media,logged_in_title:r.logged_in_user_home_page_banner.title,allow_close:r.logged_in_user_home_page_banner.allow_close,logged_in_banner_enabled:r.logged_in_user_home_page_banner.enabled,logged_out_description:t.logged_out_user_home_page_banner_description,logged_out_media:t.logged_out_user_home_page_banner_media,logged_out_title:r.logged_out_user_home_page_banner.title,logged_out_banner_enabled:r.logged_out_user_home_page_banner.enabled,trending_posts_window_in_days:r.trending_posts_window_in_days,default_post_sort_logged_in_user:r.default_post_sort_logged_in_user,default_post_sort_logged_out_user:r.default_post_sort_logged_out_user,include_non_member_space_posts:r.include_non_member_space_posts},n),{},{opengraph_image:n.opengraph_image})},s=function(e,t){var r=t.community,n=t.community_setting,o=n.meta_tags;return i(i({},t),{},{community:i(i({},r),{},{logged_in_user_home_page_banner_description:e.logged_in_description,logged_out_user_home_page_banner_description:e.logged_out_description,logged_in_user_home_page_banner_media:e.logged_in_media,logged_out_user_home_page_banner_media:e.logged_out_media}),community_setting:i(i({},n),{},{trending_posts_window_in_days:e.trending_posts_window_in_days,default_post_sort_logged_in_user:e.default_post_sort_logged_in_user,default_post_sort_logged_out_user:e.default_post_sort_logged_out_user,include_non_member_space_posts:e.include_non_member_space_posts,logged_in_user_home_page_banner:i(i({},n.logged_in_user_home_page_banner),{},{title:e.logged_in_title,enabled:e.logged_in_banner_enabled,allow_close:e.allow_close}),logged_out_user_home_page_banner:i(i({},n.logged_out_user_home_page_banner),{},{title:e.logged_out_title,enabled:e.logged_out_banner_enabled}),meta_tags:i(i({},o),{},{meta_title:e.meta_title,meta_description:e.meta_description,opengraph_title:e.opengraph_title,opengraph_description:e.opengraph_description,opengraph_image:e.opengraph_image})})})},l={logged_in_media:"logged_in_user_home_page_banner_media",logged_out_media:"logged_out_user_home_page_banner_media"}},62504:(e,t,r)=>{"use strict";r.d(t,{Z:()=>b,N:()=>v});var n=r(64687),i=r.n(n),o=r(67294),a=r(96486),s=r(88767),l=r(34128),c=r(77529),u=r(31023),d=r(393),p=r(72810),f=r(97012);function m(e,t,r,n,i,o,a){try{var s=e[o](a),l=s.value}catch(c){return void r(c)}s.done?t(l):Promise.resolve(l).then(n,i)}var b="home-page-posts",v=function(e){var t,r=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],n=arguments.length>2?arguments[2]:void 0,v=(0,f.nT)(),h=(null===v||void 0===v||null===(t=v.helpers)||void 0===t?void 0:t.isDataLoading)||a.noop,y=(0,f.wh)(),g=Boolean(null===y||void 0===y?void 0:y.isLoading),_=(0,p.t)().sort,j=void 0===_?e:_,x=(0,u.d)(),w=x.removeRecord,O=x.findAndReplaceRecord,S=(0,s.useQueryClient)(),P=(0,o.useMemo)((function(){return Boolean(h()||g)}),[h,g]),k=(0,o.useMemo)((function(){return[b,{sort:j}]}),[j]),C=(0,s.useInfiniteQuery)(k,(function(e){var t,r=e.pageParam;return t=void 0===r?1:r,(0,l.UT)(c.av.homePagePosts.index({params:{page:t,sort:j}}))}),{keepPreviousData:!0,enabled:r,getNextPageParam:function(e){return e.has_next_page?e.page+1:void 0},onSuccess:function(e){(0,a.isFunction)(n)&&n(e)}}),N=C.fetchNextPage,A=C.data,I=C.hasNextPage,E=C.isLoading,D=C.refetch,T=(0,o.useCallback)(function(){var e,t=(e=i().mark((function e(t){var r,n,o=arguments;return i().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(r=(o.length>1&&void 0!==o[1]?o[1]:{}).refetch,n=t,void 0!==r&&!r){e.next=6;break}return e.next=5,S.fetchQuery(c.av.posts.show({spaceId:t.space_id,postSlug:t.slug}));case 5:n=e.sent;case 6:return e.abrupt("return",O(n,k));case 7:case"end":return e.stop()}}),e)})),function(){var t=this,r=arguments;return new Promise((function(n,i){var o=e.apply(t,r);function a(e){m(o,n,i,a,s,"next",e)}function s(e){m(o,n,i,a,s,"throw",e)}a(void 0)}))});return function(e){return t.apply(this,arguments)}}(),[S,O,k]),L=(0,o.useCallback)((function(e){w(e,k)}),[w,k]),M=(0,d.D)(),R=(0,o.useMemo)((function(){return A?(0,a.uniqBy)((0,a.flatten)(A.pages.map((function(e){return e.records}))),"id"):[]}),[A]),B=(0,o.useMemo)((function(){return A?A.pages.map((function(e){return e.records.map((function(e){return e.id}))})):[]}),[A]);return{fetchNextPage:N,hasNextPage:Boolean(I),isLoading:E,isLoadingAppData:M,onPostChange:T,onPostDestroy:L,perPagePostIds:B,posts:R,refetchPosts:D,shouldShowLoader:P}}},52422:(e,t,r)=>{"use strict";r.d(t,{w:()=>c});var n=r(86013),i=r(87958),o=r(45034),a=r(12169),s=r(85893),l=function(e){var t=e.tooltipText,r=e.text;return!e.hide&&(0,s.jsx)(i.T,{content:t,className:"cursor-pointer pr-3",children:(0,s.jsx)(a.Z.LabelSm,{color:"text-default",children:r})})},c=function(e){var t=e.invitationLinkName,r=e.invitationLinkActive,i=e.membersCount,c=e.spaces,u=e.spaceGroups,d=e.shouldShowPaywall,p=e.paywallString,f=e.paywallCouponString,m=r?"success":"default";return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsxs)("div",{className:"flex gap-3",children:[(0,s.jsx)(a.Z.LabelLg,{children:t}),(0,s.jsx)(o.C,{variant:m,children:(0,s.jsx)("div",{className:"px-2 py-1",children:r?(0,n.t)("invitation_links.summary.badge.active"):(0,n.t)("invitation_links.summary.badge.revoked")})})]}),(0,s.jsx)("div",{className:"pt-1",children:(0,s.jsx)(a.Z.LabelSm,{color:"text-dark",children:(0,n.t)("invitation_links.members_joined",{count:i})})}),(0,s.jsxs)("div",{className:"flex pt-2",children:[(0,s.jsx)(l,{tooltipText:c.join(", "),text:(0,n.t)("invitation_links.summary.spaces",{count:c.length}),hide:c.length<=0}),(0,s.jsx)(l,{tooltipText:u.join(", "),text:(0,n.t)("invitation_links.summary.space_groups",{count:u.length}),hide:u.length<=0}),(0,s.jsx)(l,{tooltipText:p,text:(0,n.t)("invitation_links.summary.paywall"),hide:!d}),(0,s.jsx)(l,{tooltipText:f,text:(0,n.t)("invitation_links.summary.paywall_coupon"),hide:!d||!f})]})]})}},70117:(e,t,r)=>{"use strict";r.d(t,{Q:()=>B});var n=r(64687),i=r.n(n),o=r(67294),a=r(86013),s=r(55675),l=r(34128),c=r(77529),u=r(56202),d=r(74442),p=r(86078),f=r(50119),m=r(53225),b=r(25067),v=r(66047),h=r(85785),y=r(54022),g=r(39816),_=r(25415),j=r(85893);function x(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 a,s=e[Symbol.iterator]();!(n=(a=s.next()).done)&&(r.push(a.value),!t||r.length!==t);n=!0);}catch(l){i=!0,o=l}finally{try{n||null==s.return||s.return()}finally{if(i)throw o}}return r}(e,t)||function(e,t){if(!e)return;if("string"===typeof e)return w(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 w(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 w(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}var O="landing_page.settings.welcome_banner",S=function(e){var t=e.keyField,r=e.title,n=e.media,i=e.description,s=e.allowClose,l=e.enabled,c=e.onTitleChange,p=e.onBannerDescriptionChange,f=e.displayAllowClose,m=e.onAllowCloseChange,w=e.onRemoveMedia,S=e.onEnabledChange,P=e.setMediaSettings,k=(0,u.o)().reSetWelcomeBannerPreference,C=x((0,o.useState)(!1),2),N=C[0],A=C[1],I=x((0,o.useState)({}),2),E=I[0],D=I[1],T=x((0,o.useState)(0),2),L=T[0],M=T[1],R=x((0,o.useState)(!1),2),B=R[0],U=R[1];(0,g.a)(N);var F=function(e){U(!0),M(e)},z=function(e,t,r,n){D({url:e,type:r}),U(!1);var i=n.split("community")[1].replace(/^\[(.+)\]$/,"$1");P(i,t)},V=function(){D({}),w()},q=function(){return(0,j.jsxs)("div",{className:"form-group full-width media-uploader",id:"field-".concat(t),children:[(0,j.jsx)(d.Q,{field:t,label:(0,a.t)("".concat(O,".media")),description:(0,a.t)("".concat(O,".media_description"))}),(0,j.jsx)(y.o,{id:t,name:t,media:n,previewMedia:E,onMediaUpload:function(e){return function(e,t){try{new _.Q(e.target.files[0],z,"media-uploader",t||"",F).start()}catch(r){console.error(r)}}(e,"community[".concat(t,"_media]"))},isLoading:B,progress:L,onRemoveMedia:V})]})},Z=function(){A(!1)},W=function(){A(!0)},H=function(e){e.preventDefault(),k(),A(!1)};return(0,j.jsxs)("div",{className:"form-section__content",children:[(0,j.jsxs)("div",{className:"form-group full-width",id:"field-".concat(t,"-show-banner"),children:[(0,j.jsx)(d.Q,{field:t,label:(0,a.t)("".concat(O,".header")),description:(0,a.t)("".concat(O,".header_description"))}),(0,j.jsx)("div",{className:"form-input",children:(0,j.jsx)("div",{className:"form-meta-button",children:(0,j.jsx)(b.Z,{field:"field-".concat(t,"-enabled"),value:l,onToggleChange:S})})})]}),l&&(0,j.jsxs)("div",{className:"form-section__background",children:[q(),(0,j.jsxs)("div",{className:"form-group full-width",children:[(0,j.jsx)(d.Q,{field:"".concat(t,"-title"),label:(0,a.t)("".concat(O,".title"))}),(0,j.jsx)("div",{className:"form-input",children:(0,j.jsx)("input",{className:"form-control placeholder:text-light placeholder:opacity-100",value:r||"",onChange:c})})]}),(0,j.jsxs)("div",{className:"form-group full-width",children:[(0,j.jsx)(d.Q,{field:"".concat(t,"-description"),label:(0,a.t)("".concat(O,".description"))}),(0,j.jsx)("div",{className:"form-input",children:(0,j.jsx)(v.Z,{id:"rich-text-description-".concat(t),placeholder:(0,a.t)("".concat(O,".write_a_description")),name:"rich-text-description-".concat(t),value:i||"",onChange:p,is_private_space:!1,preventAccidentalLeave:!1},"rich-text-description-".concat(t))})]}),f&&(0,j.jsxs)("div",{className:"form-group full-width",id:"field-".concat(t,"-allow-close"),children:[(0,j.jsxs)("div",{className:"form-meta",children:[(0,j.jsx)("label",{htmlFor:"".concat(t,"-allow-close"),children:(0,a.t)("".concat(O,".allow_close_title"))}),(0,j.jsxs)("div",{className:"field-description",children:[(0,a.t)("".concat(O,".allow_close_title_description")),"\xa0",(0,j.jsxs)(j.Fragment,{children:[(0,j.jsx)("button",{type:"button",onClick:W,className:"homepage-reset-banner-link w-full text-left",children:(0,a.t)("".concat(O,".reset_preference_title"))}),Boolean(N)&&(0,j.jsx)(h.c,{show:N,closeOnEscape:!0,closeOnOutsideClick:!0,onClose:Z,onConfirmation:H,headerText:(0,a.t)("".concat(O,".reset_preference_title")),bodyText:(0,a.t)("".concat(O,".reset_preference_description")),className:"reset-banner-modal"})]})]})]}),(0,j.jsx)("div",{className:"form-input",children:(0,j.jsx)("div",{className:"form-meta-button",children:(0,j.jsx)(b.Z,{field:"allow_close",value:s,onToggleChange:m})})})]})]})]})},P=function(e){var t=e.fieldName,r=e.displayAllowClose,n=void 0===r||r,i=e.community,o=e.community_setting,a=e.setMediaSettings,s=e.onBannerDescriptionChange,l=e.onCommunitySettingChange,c=e.onRemoveMedia,u=o[t],d=u.enabled,p=u.title,f=u.allow_close;return(0,j.jsx)(S,{keyField:t,title:p,enabled:d||!1,description:i["".concat(t,"_description")],media:i["".concat(t,"_media")],setMediaSettings:a,onBannerDescriptionChange:function(e){return s(e,"".concat(t,"_description"))},allowClose:f||!1,onTitleChange:function(e){return l(t,"title",e.target.value)},onAllowCloseChange:function(e){return l(t,"allow_close",e)},onEnabledChange:function(e){return l(t,"enabled",e)},displayAllowClose:n,onRemoveMedia:function(e){return c(e,"".concat(t,"_media"))}})},k=(0,a.t)("landing_page.settings"),C=function(e){var t=e.fieldName,r=e.options,n=e.community,i=e.onOptionSelect,o="".concat(t,"_id");return(0,j.jsxs)("div",{className:"form-group",id:"field-".concat(o),children:[(0,j.jsx)(d.Q,{field:o,label:k[t],description:k["".concat(t,"_description")]}),(0,j.jsx)(m.K,{options:r,selected:n[o],customKey:o,onOptionSelect:function(e){return i(e,o,"community")}})]})};function N(e){return function(e){if(Array.isArray(e))return R(e)}(e)||function(e){if("undefined"!==typeof Symbol&&Symbol.iterator in Object(e))return Array.from(e)}(e)||M(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function A(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 I(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?A(Object(r),!0).forEach((function(t){E(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):A(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function E(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function D(e,t,r,n,i,o,a){try{var s=e[o](a),l=s.value}catch(c){return void r(c)}s.done?t(l):Promise.resolve(l).then(n,i)}function T(e){return function(){var t=this,r=arguments;return new Promise((function(n,i){var o=e.apply(t,r);function a(e){D(o,n,i,a,s,"next",e)}function s(e){D(o,n,i,a,s,"throw",e)}a(void 0)}))}}function L(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 a,s=e[Symbol.iterator]();!(n=(a=s.next()).done)&&(r.push(a.value),!t||r.length!==t);n=!0);}catch(l){i=!0,o=l}finally{try{n||null==s.return||s.return()}finally{if(i)throw o}}return r}(e,t)||M(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 M(e,t){if(e){if("string"===typeof e)return R(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?R(e,t):void 0}}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}var B=function(){var e=L((0,o.useState)(!1),2),t=e[0],r=e[1],n=L((0,o.useState)({logged_in:!0,logged_out:!0,meta_details:!0}),2),v=n[0],h=n[1],y=L((0,o.useState)(new Set),2),g=y[0],_=y[1],x=(0,u.o)(),w=x.dataLoaded,O=x.settings,S=x.metaData,k=x.loggedInUserSpaceOptions,A=x.loggedOutUserSpaceOptions,D=x.setSettings,M=x.fetchLandingPageSettings,R=x.setLoggedInUserSpaceOptions,B=x.setLoggedOutUserSpaceOptions,U=O.community,F=O.community_setting,z=U.home_page_enabled,V=U.default_existing_member_space_id,q=U.default_new_member_space_id,Z=U.default_logged_out_space_id,W=F.trending_posts_window_in_days,H=F.include_non_member_space_posts,G=F.meta_tags,Q=S.postSortOptions,J=S.trendingPostWindowLimit,$=S.homePageOption,K=(0,a.t)("landing_page.settings");(0,o.useEffect)((function(){M()}),[]);var X=function(){var e=new Set;return W>J&&e.add((0,a.t)("landing_page.settings.trending_posts_window_limit_exceed",{limit:J})),["logged_in_user_home_page_banner","logged_out_user_home_page_banner"].forEach((function(t){var r=F[t],n=r.enabled,i=r.title;if(n){var o=U["".concat(t,"_media")],a=o.url&&o.url.length>0||o.length>0;0!==i.length||0!==U["".concat(t,"_description")].length||a||e.add(K.welcome_banner.errors.blank_welcome_banner)}})),!(e.size>0)||(_(e),!1)},Y=function(){var e=T(i().mark((function e(t){var n;return i().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:t.preventDefault(),X()?(r(!0),n=(0,l.wG)({landing_page_settings:O}),fetch((0,c.H5)(),{method:"POST",body:n,credentials:"same-origin",mode:"no-cors",headers:{"Content-Type":"application/json",Accept:"application/json"}}).then((function(e){return e.json()})).then((function(){r(!1),window.location.reload()})).catch((function(e){console.error(e)}))):window.scrollTo(0,0);case 2:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),ee=function(){var e=T(i().mark((function e(t,n){var o;return i().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r(!0),e.next=3,fetch((0,c._E)(),{method:"DELETE",credentials:"same-origin",headers:{"Content-Type":"application/json",Accept:"application/json"},body:JSON.stringify({field_name:n})});case 3:e.sent.ok&&(o={community:I(I({},U),{},E({},n,{})),community_setting:F},D(o),r(!1));case 5:case"end":return e.stop()}}),e)})));return function(t,r){return e.apply(this,arguments)}}(),te=function(e,t){var r={community:I(I({},U),{},E({},e,t)),community_setting:F};D(r)},re=function(e,t,r){var n={community:U,community_setting:I(I({},F),{},E({},e,t?I(I({},F[e]),{},E({},t,r)):r))};D(n)},ne=function(e,t){var r={community:I(I({},U),{},E({},t,e.target.innerHTML)),community_setting:F};D(r)},ie=function(e,t,r){var n=O;n="community"===r?{community:I(I({},U),E({},t,e.value)),community_setting:F}:{community:U,community_setting:I(I({},F),E({},t,e.value))},D(n)},oe=function(e){var t=$.value;if(!0===e){var r={home_page_enabled:e,default_existing_member_space_id:t,default_new_member_space_id:t,default_logged_out_space_id:t},n={community:I(I({},U),r),community_setting:F};R([$].concat(N(k))),B([$].concat(N(A))),D(n)}else{var i={home_page_enabled:e},o=k.filter((function(e){return e.value!==t})),a=A.filter((function(e){return e.value!==t}));V===$.value&&(i.default_existing_member_space_id=o[0].value),q===$.value&&(i.default_new_member_space_id=o[0].value),Z===$.value&&(i.default_logged_out_space_id=o[0].value);var s={community:I(I({},U),i),community_setting:F};D(s),R(o),B(a)}},ae=function(){return(0,j.jsxs)("div",{className:"form-group",children:[(0,j.jsx)(d.Q,{field:"trending_posts_window_in_days_title",label:K.trending_posts_window_in_days_title,description:K.trending_posts_window_in_days_description}),(0,j.jsx)("div",{className:"form-input",children:(0,j.jsx)("input",{className:"form-control placeholder:text-light placeholder:opacity-100",value:W,onChange:function(e){return re("trending_posts_window_in_days",null,e.target.value)}})})]})},se=["logged_in","logged_out"].map((function(e){var t="default_post_sort_".concat(e,"_user");return(0,j.jsxs)("div",{className:"form-group",children:[(0,j.jsx)(d.Q,{field:t,label:K[t],description:K["".concat(t,"_description")]}),(0,j.jsx)(m.K,{options:Q,selected:F[t],customKey:t,onOptionSelect:function(e){return ie(e,t,"community_setting")},searchable:!1})]},t)})),le=function(){return(0,j.jsxs)("div",{className:"form-group full-width",children:[(0,j.jsx)(d.Q,{field:"include_non_member_space_posts",label:K.include_non_member_space_posts_title,description:K.include_non_member_space_posts_description}),(0,j.jsx)("div",{className:"form-input",children:(0,j.jsx)("div",{className:"form-meta-button",children:(0,j.jsx)(b.Z,{field:"include_non_member_space_posts",value:H,onToggleChange:function(e){return re("include_non_member_space_posts",null,e)}})})})]})},ce=["logged_in","logged_out"].map((function(e){var t=v[e];return(0,j.jsxs)("div",{className:"form-section",children:[(0,j.jsx)("div",{className:"form-section__header has-toggle",children:(0,j.jsx)("button",{type:"button",className:"block-toggle ".concat(t?"open":"hidden"),onClick:function(r){r.preventDefault(),h(I(I({},v),{},E({},e,!t)))},children:K["".concat(e,"_defaults_title")]})}),t&&("logged_in"===e?(0,j.jsxs)("div",{className:"form-section__content",children:[(0,j.jsx)(C,{fieldName:"default_existing_member_space",options:k,community:U,onOptionSelect:ie}),(0,j.jsx)(C,{fieldName:"default_new_member_space",options:k,community:U,onOptionSelect:ie}),z&&(0,j.jsx)(P,{fieldName:"logged_in_user_home_page_banner",community:U,community_setting:F,setMediaSettings:te,onBannerDescriptionChange:ne,onCommunitySettingChange:re,onRemoveMedia:ee})]}):(0,j.jsxs)("div",{className:"form-section__content",children:[(0,j.jsx)(C,{fieldName:"default_logged_out_space",options:A,community:U,onOptionSelect:ie}),z&&(0,j.jsx)(P,{fieldName:"logged_out_user_home_page_banner",community:U,community_setting:F,setMediaSettings:te,onBannerDescriptionChange:ne,onCommunitySettingChange:re,onRemoveMedia:ee})]}))]},"".concat(e,"-section"))}));return w?(0,j.jsxs)("form",{onSubmit:Y,children:[g.size>0&&(0,j.jsx)("div",{className:"form-errors",children:g}),(0,j.jsx)("div",{className:"form-section",children:(0,j.jsxs)("div",{className:"form-section__content border-top",children:[(0,j.jsxs)("div",{className:"form-section",children:[(0,j.jsx)("div",{className:"form-group__toggle",children:(0,j.jsxs)("div",{className:"form-group full-width",id:"field-home_page_enabled",children:[(0,j.jsx)(d.Q,{field:"home_page_enabled",label:K.home_page_enabled,description:K.home_page_enabled_description}),(0,j.jsx)("div",{className:"form-input",children:(0,j.jsx)("div",{className:"form-meta-button",children:(0,j.jsx)(b.Z,{field:"home_page_enabled",value:z,onToggleChange:oe})})})]})}),z&&(0,j.jsxs)("div",{className:"form-group__hidden",children:[ae(),se,le()]})]}),ce,z&&(0,j.jsxs)("div",{className:"form-section",children:[(0,j.jsx)("div",{className:"form-section__header has-toggle",children:(0,j.jsx)("button",{type:"button",className:"block-toggle ".concat(v.meta_details?"open":"hidden"),onClick:function(e){e.preventDefault(),h(I(I({},v),{},{meta_details:!v.meta_details}))},children:K.meta_tag.meta_tag_section_title})}),v.meta_details&&(0,j.jsx)(f.p,{metaTagDetails:G,localizedData:K,onCommunitySettingChange:re})]},"meta-data-section")]})}),(0,j.jsx)("div",{className:"flex justify-end",children:(0,j.jsx)(s.z,{variant:"circle",type:"submit",disabled:t,children:t?(0,a.t)("submitting"):(0,a.t)("save_changes")})})]}):(0,j.jsx)(p.m,{})}},83105:(e,t,r)=>{"use strict";r.d(t,{x:()=>A});var n=r(67294),i=r(94184),o=r.n(i),a=r(86013),s=r(40160),l=r(24185),c=r(13997),u=r(97012),d=r(64117),p=r(20633),f=r(62974),m=r(28175),b=r(85893),v=function(e){var t=e.currentCommunity,r=(0,d.TC)().isDarkAppearance,n=(0,m.I)().isV3Enabled,i=t||{},s=i.name,l=i.logo_url,c=i.dark_logo_url,u=l;return r&&c&&(u=c),u?(0,b.jsx)("a",{href:"/",className:"community__brand",children:(0,b.jsx)("div",{className:"community__logo",children:(0,b.jsx)("img",{loading:"lazy",alt:(0,a.t)("community_logo_alt",{community_name:s}),src:u})})}):(0,b.jsxs)("a",{href:"/",className:"community__brand",children:[(0,b.jsx)("div",{className:o()("brand-icon brand-icon__initial",{"!rounded-xl":n})}),(0,b.jsx)("div",{className:"name",children:s})]})},h=r(17091),y=r(31889),g=r(77529),_=r(38870),j=r(1002),x=function(){var e=(0,u.wh)(),t=e.currentUser,r=e.currentCommunityMember,n=(0,l.TH)(),i=(0,u.ic)(),s=(0,h.r)().show,c=(0,y.vb)(r),d=(0,m.I)().isV3Enabled,f=(null===r||void 0===r?void 0:r.policies)||{},v=f.can_access_billing,x=f.can_access_authentication_page,w=[{action:function(){return s({memberPublicId:null===r||void 0===r?void 0:r.public_uid})},label:(0,a.t)("my_profile")},{to:g.du.profile(n),label:(0,a.t)("edit_profile")},{to:g.du.notifications(n),label:(0,a.t)("notification")},x&&{to:g.du.authentication(n),label:(0,a.t)("authentication")},v&&{to:g.du.billing(n),label:(0,a.t)("billing")},c&&[{action:function(){return window.location.href="/analytics"},label:(0,a.t)("analytics_title")},{to:"/audience/manage",label:(0,a.t)("audience")},{to:"/settings",label:(0,a.t)("settings_title")}]].flat().filter(Boolean);return t?(0,b.jsx)(j.Lt,{className:"user-menu z-[9999]",button:(0,b.jsx)(_.s,{name:null===r||void 0===r?void 0:r.name,src:null===r||void 0===r?void 0:r.avatar_url,size:"8"}),appendTo:document.getElementById("mainHeader")||document.body,children:(0,b.jsxs)("div",{children:[(0,b.jsx)("div",{className:o()("-mt-2 mb-1.5 w-full py-1",{"bg-secondary":d}),children:(0,b.jsx)(j.Lt.ItemWithLink,{to:"/u/".concat(null===r||void 0===r?void 0:r.public_uid,"?show_back_link=true"),children:null===r||void 0===r?void 0:r.name})}),w.map((function(e){return(0,b.jsx)(j.Lt.ItemWithLink,{to:e.to,onClick:e.action,children:e.label},e.label)})),(0,b.jsx)(j.Lt.Separator,{}),(0,b.jsx)(j.Lt.ItemLink,{onClick:function(){return window.location.href="/users/sign_out"},children:(0,a.t)("sign_out")})]})}):(0,b.jsx)("div",{className:"user-join__mobile",children:(0,b.jsx)("div",{className:"user-join__menu",children:(0,b.jsxs)(j.Lt,{button:(0,b.jsx)(p.h,{name:"20-user",iconSize:20,buttonSize:28,ariaLabel:(0,a.t)("log_in"),iconClassName:"!w-5 !h-5 !text-dark"}),className:"z-[9999]",appendTo:document.getElementById("mainHeader")||document.body,children:[(0,b.jsx)(j.Lt.ItemLink,{onClick:function(){return window.location.href=g.zo.signIn()},children:(0,a.t)("log_in")}),i((function(e){var t=e.communitySignupUrl;return(0,b.jsx)(j.Lt.ItemLink,{onClick:function(){return window.location.href=t},children:(0,a.t)("sign_up")})}))]})})})},w=function(){var e=(0,d.wC)().minimal_layout,t=(0,u.wh)(),r=t.currentCommunity,n=void 0===r?{}:r,i=t.currentCommunitySettings,m=(0,f.gn)(),h=Boolean((0,l.$B)("/c/:spaceSlug/:postSlug")),y=Boolean(null===i||void 0===i?void 0:i.post_details_mobile_header_enabled);return h&&y?null:(0,b.jsx)("div",{className:"sticky top-0 z-30",children:(0,b.jsx)("header",{id:"mainHeader",className:"header header-v2 !bg-c-header",style:m,children:(0,b.jsxs)("div",{className:"header__inside",children:[!e&&(0,b.jsx)("div",{className:"header__menu",children:(0,b.jsx)(p.h,{name:"hamburger","data-action":"click->mobile-sidebar#toggle",ariaLabel:(0,a.t)("toggle_menu"),className:"toggle-button",buttonSize:28,iconSize:20,iconClassName:"!w-5 !h-5 !text-dark"})}),(0,b.jsx)("div",{className:o()("header__left",{"!justify-start":e}),children:(0,b.jsx)(v,{currentCommunity:n})}),(0,b.jsxs)("div",{className:"header__actions",children:[(0,b.jsx)(c._,{}),(0,b.jsx)("div",{className:"header__action",children:(0,b.jsx)("a",{href:"/analytics",children:(0,b.jsx)("svg",{className:"icon icon-analytics",viewBox:"0 0 24 24",children:(0,b.jsx)("use",{xlinkHref:"#icon-analytics"})})})}),(0,b.jsx)("div",{className:"header__action",children:(0,b.jsx)(s.rU,{to:"/audience/manage",children:(0,b.jsx)("svg",{className:"icon icon-members",viewBox:"0 0 24 24",children:(0,b.jsx)("use",{xlinkHref:"#icon-members"})})})}),(0,b.jsx)("div",{className:"header__action",children:(0,b.jsx)(s.rU,{to:"/settings",children:(0,b.jsx)("svg",{className:"icon icon-settings",viewBox:"0 0 24 24",children:(0,b.jsx)("use",{xlinkHref:"#icon-settings"})})})}),(0,b.jsx)("div",{className:"header__user relative z-30",children:(0,b.jsx)(x,{})})]})]})})})},O=r(22229),S=r(393),P=r(87189),k=r(61345),C=r(54719),N=r(80938),A=function(){var e=window.location.href,t=(0,n.useCallback)((function(e){null!==e&&(0,O.J)(e)}));(0,n.useEffect)((function(){(0,O.J)(t.current)}),[e]);var r=(0,P.U)(),i=(0,u.nT)().helpers.findBy({slug:r}),o=(0,N.p)(),a=(0,S.D)();return o?a?(0,b.jsx)("header",{className:"header",children:(0,b.jsx)(C.gi,{variant:"app-bar",showMemberAvatarsRow:!!i&&((0,k.V5)(i)||(0,k.H3)(i))})}):(0,b.jsx)(w,{}):null}},63554:(e,t,r)=>{"use strict";r.d(t,{X:()=>o});var n=r(31696),i=r(85893),o=function(){var e=(0,n._)().data,t=(e=void 0===e?{}:e).browser_notifications_html;return(0,i.jsx)("div",{dangerouslySetInnerHTML:{__html:t}})}},48339:(e,t,r)=>{"use strict";r.d(t,{W:()=>c});var n=r(88767),i=r(34935),o=r(75752),a=r(21809),s=r(85893),l=new n.QueryClient(o.Vr),c=function(){return(0,s.jsx)(n.QueryClientProvider,{client:l,children:(0,s.jsx)(a.V,{children:(0,s.jsx)(i.f,{})})})}},34935:(e,t,r)=>{"use strict";r.d(t,{f:()=>b});var n=r(94184),i=r.n(n),o=r(86013),a=r(36787),s=r(12169),l=r(19736),c=r(28175),u=r(5295),d=r(30887),p=r(85893),f=function(e){var t=e.complete;return(0,p.jsx)(d.JO,{viewBox:"0 0 16 16",size:16,type:t?"circle-checked-old":"circle-unchecked-old"})},m=function(e){var t=e.complete,r=e.href,n=e.text,o=e.children;return(0,p.jsx)("li",{className:i()({"li--complete":t}),children:o||(0,p.jsxs)("a",{href:r,className:i()({"!text-dark":!t}),children:[(0,p.jsx)(f,{complete:t}),n]})})},b=function(){var e=(0,a.kc)(),t=e.onboardingData,r=e.isLoading,n=e.isOnboardingAvailable,d=(0,c.I)().isV3Enabled;if(r)return(0,p.jsx)(u.a,{});if(!r&&!n)return null;var f=Object.keys(a.gg);return(0,p.jsx)("div",{className:i()("sidebar__block sidebar__onboarding-steps !bg-primary !border-primary block border",{"overflow-hidden !rounded-2xl":d}),children:(0,p.jsxs)("div",{className:"block__inside !bg-primary !shadow-none",children:[(0,p.jsx)("div",{className:"block__title",children:(0,p.jsx)(s.Z.TitleMd,{as:"h3",children:(0,o.t)("onboarding_title")})}),(0,p.jsx)("ul",{className:"ul--steps",children:f.map((function(e){var r=a.gg[e];return(0,p.jsx)(m,{text:r.label,href:(0,l.zt)({item:r.queryParam}),complete:t[e]},e)}))})]})})}},45836:(e,t,r)=>{"use strict";r.d(t,{C:()=>n});var n={standard:"standard",fullscreen:"fullscreen",minimal:"minimal",empty:"empty"}},94572:(e,t,r)=>{"use strict";r.d(t,{O:()=>R,h:()=>B});var n=r(67294),i=r(97012),o=r(28175),a=r(64117),s=r(94184),l=r.n(s),c=r(81196),u=r(30588),d=r(85893),p=function(e){var t=e.children,r=e.bodyClassNames,n=void 0===r?"":r;return(0,c.H)(l()(n,"trix-v2")),(0,u.w)(),(0,d.jsx)("div",{className:"standard-layout-v2",children:t})},f=r(86013),m=r(36422),b=r(30887);function v(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 h(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?v(Object(r),!0).forEach((function(t){y(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):v(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function y(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var g=r(36911),_=function(e){var t=e.title,r=e.children;return(0,d.jsx)(g.S,{title:t,children:(0,d.jsx)("div",{className:"react-layout-fullscreen",children:r})})};_.Content=function(e){var t=e.children;return(0,d.jsx)("div",{className:"react-layout-fullscreen-content",children:(0,d.jsx)("div",{className:"react-layout-fullscreen-wrapper",children:t})})},_.Header=function(e){var t=e.title,r=e.beforeTitle,n=e.afterTitle;return(0,d.jsx)("div",{className:"react-layout-fullscreen-header",children:(0,d.jsxs)("div",{className:"react-layout-fullscreen-wrapper",children:[r&&(0,d.jsx)("div",{className:"react-layout-fullscreen-header-before",children:r}),(0,d.jsxs)("div",{className:"react-layout-fullscreen-header-heading",children:[(0,d.jsx)("h1",{className:"heading-h1",children:t}),n]})]})})},_.Tabs=function(e){var t=e.children;return(0,d.jsx)("div",{className:"react-layout-fullscreen-tabs",children:(0,d.jsx)("div",{className:"react-layout-fullscreen-wrapper",children:(0,d.jsx)("nav",{"aria-label":(0,f.t)("full_screen_layout.tabs"),children:t})})})},_.Topbar=function(e){var t=e.onClose,r=e.actions,n=e.buttonPosition,o=void 0===n?"end":n,a=e.showCommunityIcon,s=void 0===a||a,c=(0,i.wh)().currentCommunity;return(0,d.jsxs)("div",{className:l()("react-layout-fullscreen-topbar",{"react-layout-fullscreen-topbar--reverse":"start"===o}),children:[s&&c&&(0,d.jsx)("div",{className:"react-layout-fullscreen-topbar__community-icon",children:(0,d.jsx)(m.G,h({brand_color:c.prefs.brand_color,brand_text_color:c.prefs.brand_text_color},c))}),(0,d.jsx)("div",{className:"react-layout-fullscreen-topbar__actions",children:r}),(0,d.jsxs)("button",{type:"submit",className:"btn-close",onClick:t,children:[(0,d.jsx)(b.JO,{type:"close"}),(0,d.jsx)("span",{className:"sr-only",children:(0,f.t)("full_screen_layout.close_panel")})]})]})};var j=r(83105),x=r(29808),w=r(26953),O=r(40836),S=function(e){var t=e.children,r=e.bodyClassNames,n=void 0===r?"":r,o=(0,i.wh)().currentCommunityMember;(0,c.H)(l()(n,"trix-v2 minimal-layout"));var a=(0,w.ef)();return(0,d.jsx)("div",{id:"panel",className:"minimal-layout__wrapper",children:(0,d.jsxs)("div",{className:"community__content !bg-secondary",children:[(0,d.jsx)(O.G,{isRenderedOutsideSpace:!0}),(0,d.jsx)(j.x,{}),(0,d.jsx)("div",{className:"standard-layout-v2 no-right-sidebar",children:t}),Boolean(!!o&&a)&&(0,d.jsx)(x.H,{})]})})},P=r(44687),k=r(45836),C=r(32615),N=["disabledSidebar"];function A(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 I(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?A(Object(r),!0).forEach((function(t){E(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):A(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function E(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function D(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 a,s=e[Symbol.iterator]();!(n=(a=s.next()).done)&&(r.push(a.value),!t||r.length!==t);n=!0);}catch(l){i=!0,o=l}finally{try{n||null==s.return||s.return()}finally{if(i)throw o}}return r}(e,t)||function(e,t){if(!e)return;if("string"===typeof e)return T(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 T(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 T(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 L(e,t){if(null==e)return{};var r,n,i=function(e,t){if(null==e)return{};var r,n,i={},o=Object.keys(e);for(n=0;n<o.length;n++)r=o[n],t.indexOf(r)>=0||(i[r]=e[r]);return i}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n<o.length;n++)r=o[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(i[r]=e[r])}return i}var M=(0,n.createContext)(void 0);M.displayName="DynamicLayoutContext";var R=function(e){var t,r,s,l,c,u,f=e.disabledSidebar,m=L(e,N),b=(0,i.wh)().isLoading,v=(0,a.wC)().minimal_layout,h=D((0,n.useState)({}),2),y=h[0],g=h[1],j=D((0,n.useState)(v?k.C.minimal:k.C.standard),2),x=j[0],O=j[1],A=(0,o.I)().isV3Enabled,E=(t=(0,C.H)(),r=t.isSpaceRoute,s=t.isSpaceGroupRoute,l=t.isFeedRoute,c=(0,w.a7)(),!r&&!s&&!l&&c),T=A?E:f;switch(x){case k.C.fullscreen:u=_;break;case k.C.standard:u=P.a;break;case k.C.minimal:u=S;break;case k.C.empty:u=p;break;default:u=P.a}return b?null:(0,d.jsx)(M.Provider,{value:{layoutType:x,setLayoutType:O,setStandardLayout:function(){return O(k.C.standard)},setMinimalLayout:function(){return O(k.C.minimal)},setEmptyLayout:function(){return O(k.C.empty)},setDynamicLayoutProps:g,resetDynamicLayoutProps:function(){return g({})}},children:(0,d.jsx)(u,I(I(I({},m),y),{},{disableSidebar:T}))})},B=function(){return(0,n.useContext)(M)}},72452:(e,t,r)=>{"use strict";r.d(t,{u:()=>R});var n=r(94184),i=r.n(n),o=r(86013),a=r(96486),s=r(59393),l=r(30887),c=r(50308),u=r.n(c),d=r(40160),p=r(85893),f=["children","className"];function m(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 b(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){v(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}function v(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function h(e,t){if(null==e)return{};var r,n,i=function(e,t){if(null==e)return{};var r,n,i={},o=Object.keys(e);for(n=0;n<o.length;n++)r=o[n],t.indexOf(r)>=0||(i[r]=e[r]);return i}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n<o.length;n++)r=o[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(i[r]=e[r])}return i}var y=function(e){var t=e.children,r=e.className,n=h(e,f);return function(e){return"to"in e}(n)?(0,p.jsx)(d.rU,b(b({className:i()("text-dark flex w-full justify-center p-5",r),onClick:n.onClick||u()},n),{},{children:t})):function(e){return!("to"in e)}(n)?(0,p.jsx)("button",b(b({type:"submit",className:i()("text-dark flex w-full justify-center p-5",r),onClick:n.onClick||u()},n),{},{children:t})):null},g=function(e){var t=e.children;return(0,p.jsx)("span",{className:"text-xxs bg-brand absolute right-[-12px] top-[-6px] block rounded-full border-2 border-white px-[6px] py-[4px] text-center font-bold leading-none text-white",children:t})},_=r(24185),j=r(97012),x=r(61345),w=function(e){var t=e.newPostUrl,r=e.newPostUseDataRemote;return(0,p.jsx)("a",{href:t,"data-remote":r,className:"text-dark flex w-full justify-center p-5",children:(0,p.jsx)(l.JO,{"aria-label":(0,o.t)("mobile_nav.quick_post"),type:"bar-plus",size:24,useWithFillCurrentColor:!0})})},O=r(69589),S=r(37469),P=function(){var e=(0,O.m)().spaceId,t=(0,S.L)();return(0,p.jsx)("button",{type:"button",onClick:function(){return t.show({spaceId:e})},className:"text-dark flex w-full justify-center p-5",children:(0,p.jsx)(l.JO,{"aria-label":(0,o.t)("events.create.title"),type:"bar-plus",size:24,useWithStrokeCurrentColor:!0})})},k=r(66927),C=function(e){var t=e.spaceId,r=(0,k.e)();return(0,p.jsx)("button",{type:"button",className:"text-dark flex w-full justify-center p-5",onClick:function(){r.show({spaceId:t,onClose:function(){r.remove()}})},children:(0,p.jsx)(l.JO,{"aria-label":(0,o.t)("mobile_nav.quick_post"),type:"bar-plus",size:24,useWithFillCurrentColor:!0})})},N=r(42590),A=function(){return(0,p.jsx)(N.h,{render:function(e){var t=e.onClick;return(0,p.jsx)("button",{type:"button",className:"text-dark flex w-full justify-center p-5",onClick:t,children:(0,p.jsx)(l.JO,{"aria-label":(0,o.t)("mobile_nav.quick_post"),type:"bar-plus",size:24,useWithFillCurrentColor:!0})})}})},I=function(e){var t=e.newPostUrl,r=e.newPostUseDataRemote,n=void 0!==r&&r,i=e.shouldNewPostOpenModal,o=void 0!==i&&i,a=((0,_.$B)("/c/:spaceSlug")||{}).params,s=(a=void 0===a?{spaceSlug:""}:a).spaceSlug,l=(0,j.nT)().helpers.findBy({slug:s})||{};return(0,x.V5)(l)?(0,p.jsx)(P,{}):(0,x.Ds)(l)?(0,p.jsx)(C,{spaceId:l.id}):o?(0,p.jsx)(A,{}):(0,p.jsx)(w,{newPostUrl:t,newPostUseDataRemote:n})},E=["className","newPostUrl","newPostUseDataRemote","onHomeClick","onNotificationsClick","onSearchClick","shouldNewPostOpenModal","shouldShowMessagingRoutes","style","unreadChatCount","unreadNotificationCount"];function D(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 T(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?D(Object(r),!0).forEach((function(t){L(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):D(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}function M(e,t){if(null==e)return{};var r,n,i=function(e,t){if(null==e)return{};var r,n,i={},o=Object.keys(e);for(n=0;n<o.length;n++)r=o[n],t.indexOf(r)>=0||(i[r]=e[r]);return i}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n<o.length;n++)r=o[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(i[r]=e[r])}return i}var R=function(e){var t=e.className,r=void 0===t?"":t,n=e.newPostUrl,c=void 0===n?"":n,u=e.newPostUseDataRemote,d=void 0!==u&&u,f=e.onHomeClick,m=e.onNotificationsClick,b=e.onSearchClick,v=e.shouldNewPostOpenModal,h=void 0!==v&&v,_=e.shouldShowMessagingRoutes,j=void 0!==_&&_,x=e.style,w=void 0===x?{}:x,O=e.unreadChatCount,S=void 0===O?0:O,P=e.unreadNotificationCount,k=void 0===P?0:P,C=M(e,E);return(0,p.jsx)("div",T(T({id:s.B7,className:i()("bg-primary fixed bottom-0 z-10 w-full",r),style:T({boxShadow:"0px 0px 10px 0px rgb(0 0 0 / 11%)"},w)},C),{},{children:(0,p.jsxs)("div",{className:"flex items-center",children:[(0,p.jsx)("button",{type:"submit",onClick:function(e){return(0,a.isFunction)(f)&&f(e)},className:"text-dark flex w-full cursor-pointer justify-center p-5",children:(0,p.jsx)(l.JO,{"aria-label":(0,o.t)("mobile_nav.home"),type:"home",size:24,useWithStrokeCurrentColor:!0})}),(0,p.jsx)(y,{onClick:function(e){return(0,a.isFunction)(b)&&b(e)},children:(0,p.jsx)(l.JO,{"aria-label":(0,o.t)("mobile_nav.search"),type:"search",size:24,useWithFillCurrentColor:!0})}),(0,p.jsx)(I,{newPostUseDataRemote:d,newPostUrl:c,shouldNewPostOpenModal:h}),(0,p.jsx)(y,{onClick:function(e){return(0,a.isFunction)(m)&&m(e)},children:(0,p.jsxs)("div",{className:"relative",children:[(0,p.jsx)(l.JO,{"aria-label":(0,o.t)("mobile_nav.notifications"),type:"bell",size:24,useWithFillCurrentColor:!0}),k>0&&(0,p.jsx)(g,{children:k})]})}),j&&(0,p.jsx)(y,{to:"/messages",children:(0,p.jsxs)("div",{className:"relative",children:[(0,p.jsx)(l.JO,{"aria-label":(0,o.t)("mobile_nav.messages"),type:"dm",size:24,useWithFillCurrentColor:!0}),S>0&&(0,p.jsx)(g,{children:S})]})})]})}))}},29808:(e,t,r)=>{"use strict";r.d(t,{H:()=>h});var n=r(37933),i=r(72452),o=r(67294),a=r(24185),s=r(61345),l=r(77529),c=r(59665),u=r(37179),d=r(97012),p=r(6382),f=r(23744);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 a,s=e[Symbol.iterator]();!(n=(a=s.next()).done)&&(r.push(a.value),!t||r.length!==t);n=!0);}catch(l){i=!0,o=l}finally{try{n||null==s.return||s.return()}finally{if(i)throw o}}return r}(e,t)||function(e,t){if(!e)return;if("string"===typeof e)return b(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 b(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 b(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}var v=r(85893),h=function(){var e=function(){var e,t,r=null===(e=(0,a.$B)("/home"))||void 0===e?void 0:e.isExact,n=null===(t=(0,a.$B)("/feed"))||void 0===t?void 0:t.isExact,i=((0,a.$B)("/c/:spaceSlug")||{}).params,b=(i=void 0===i?{}:i).spaceSlug,v=(0,d.nT)().helpers.findBy({slug:b})||{},h=(0,s.V5)(v),y=m((0,o.useState)(),2),g=y[0],_=y[1],j=m((0,o.useState)(),2),x=j[0],w=j[1],O=(0,d.wh)().currentCommunitySettings,S=(0,u.I)().spotlightSearch,P=(0,f.g)(),k=(0,c.R)(),C=k.newNotificationCount,N=k.toggleNotificationDrawer,A=k.resetNewNotificationsCount,I=(0,p.K)().unreadChatCount,E=!h&&!(null===O||void 0===O||!O.reactified_new_post_on_mobile_enabled);return(0,o.useEffect)((function(){var e;r||n||!b?(e="/c/new_post_in_space",w(!0)):(e=h?(0,l.ed)({spaceSlug:v.slug}):l.xu.new({spaceSlug:v.slug}),w(!1)),_(e)}),[r,v.slug,h,n,b]),{newPostUrl:g,newPostUseDataRemote:x,shouldNewPostOpenModal:E,unreadChatCount:I,unreadNotificationCount:C,onNotificationsClick:function(){N(),A()},onSearchClick:function(){S.show()},shouldShowMessagingRoutes:P}}(),t=e.newPostUrl,r=e.newPostUseDataRemote,b=e.shouldNewPostOpenModal,h=e.unreadChatCount,y=e.unreadNotificationCount,g=e.onNotificationsClick,_=e.onSearchClick,j=e.shouldShowMessagingRoutes,x=(0,n.C)().goToCommunityRootPath;return(0,v.jsx)(i.u,{onSearchClick:_,onNotificationsClick:g,onHomeClick:x,unreadNotificationCount:y,unreadChatCount:h,newPostUseDataRemote:r,newPostUrl:t,shouldNewPostOpenModal:b,shouldShowMessagingRoutes:j})}},79255:(e,t,r)=>{"use strict";r.d(t,{A:()=>f});var n=r(67294),i=r(24185),o=r(64632),a=r(96888),s=r(31696),l=r(73097),c=r(9946),u=r(85893);function d(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 a,s=e[Symbol.iterator]();!(n=(a=s.next()).done)&&(r.push(a.value),!t||r.length!==t);n=!0);}catch(l){i=!0,o=l}finally{try{n||null==s.return||s.return()}finally{if(i)throw o}}return r}(e,t)||function(e,t){if(!e)return;if("string"===typeof e)return p(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 p(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 p(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}var f=function(e){var t=e.renderLeftSidebar,r=(0,i.k6)(),p=(0,s._)().data,f=(p=void 0===p?{}:p).mobile_drawer_html,m=d((0,n.useState)(!1),2),b=m[0],v=m[1],h=(0,o.l)().config,y=t;!t&&null!==h&&void 0!==h&&h.renderLeftSidebar&&(y=h.renderLeftSidebar);var g=(0,n.useCallback)((function(e){null!==e&&v(!0)}),[v]),_=(0,n.useCallback)((function(){var e;(document.body.scrollLeft||document.documentElement.scrollLeft)>148&&(null===(e=window.mobileDrawer)||void 0===e||e.close())}),[]);return(0,l.w)((function(e){var t,r,n,i=null===e||void 0===e||null===(t=e.target)||void 0===t?void 0:t.innerWidth;i&&(i>1024&&(null===(r=window)||void 0===r||null===(n=r.mobileDrawer)||void 0===n||n.close()))})),(0,n.useEffect)((function(){return b&&document.body.addEventListener("scroll",_),function(){document.body.removeEventListener("scroll",_)}}),[_,b]),(0,n.useEffect)((function(){return r.listen((function(){var e;null===(e=window.mobileDrawer)||void 0===e||e.close()}))}),[r]),f?(0,u.jsxs)(u.Fragment,{children:[(0,u.jsx)("div",{ref:g,dangerouslySetInnerHTML:{__html:f}}),b&&(0,u.jsx)(c.h,{selectorQuery:"#react-mobile-community-sidebar",children:y?y():(0,u.jsx)(a.K,{})})]}):null}},36911:(e,t,r)=>{"use strict";r.d(t,{S:()=>l});var n=r(96486),i=r(64593),o=r(81196),a=r(97012),s=r(85893),l=function(e){var t=e.title,r=e.bodyClassNames,l=void 0===r?"":r,c=e.children,u=(0,a.wh)().currentCommunity,d=(0,n.compact)([t,null===u||void 0===u?void 0:u.name]).join(" | ");return(0,o.H)(l),(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(i.q,{children:(0,s.jsx)("title",{children:d})}),c]})}},71283:(e,t,r)=>{"use strict";r.d(t,{u:()=>l});var n=r(94184),i=r.n(n),o=r(97012),a=r(28175),s=r(85893),l=function(e){var t=e.hasPaddingTopMobile,r=void 0===t||t,n=e.isMinimalLayout,l=e.children,c=e.className,u=e.wrapperClassName,d=(0,o.wh)().currentCommunitySettings,p=null===d||void 0===d?void 0:d.tailwind_posts_enabled,f=(0,a.I)().isV3Enabled;return(0,s.jsx)("div",{className:i()("main h-full",{"bg-secondary":!n},c),children:(0,s.jsx)("div",{className:i()("main__wrapper h-full sm:mx-6 md:pt-6",{"pt-0":!r,"px-4 sm:px-0":n,"post-v2":!p,"lg:mx-6":!f,"lg:mx-9":f},u),children:l})})}},95703:(e,t,r)=>{"use strict";r.d(t,{O:()=>s});var n=r(94184),i=r.n(n),o=r(86013),a=r(85893),s=function(e){var t=e.className,r=e.children,n=e.hidden;return void 0!==n&&n?null:(0,a.jsx)("aside",{"aria-label":(0,o.t)("right_sidebar"),className:i()("sidebar sidebar--right",t),"data-testid":"sidebar-right",children:(0,a.jsx)("div",{className:"sidebar__content","data-draggable":"false",children:r})})}},17182:(e,t,r)=>{"use strict";r.d(t,{F:()=>P});var n=r(94184),i=r.n(n),o=r(24185),a=r(83105),s=r(63554),l=r(29808),c=r(71283),u=r(40160),d=r(85893),p=r(67294),f=r(55408),m=function(e){var t=e.children,r=(0,f.S)();return(0,d.jsx)("div",{className:"sidebar sidebar--left",children:(0,d.jsx)("div",{className:"sidebar__content","data-draggable":"false",children:(0,p.cloneElement)(t,{onClickRemoveOnboarding:r.show})})})},b=r(95703),v=r(96888),h=r(61345),y=r(81196),g=r(26953),_=r(97012),j=r(31696),x=r(79255);function w(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 O(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?w(Object(r),!0).forEach((function(t){S(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):w(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function S(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=function(e){var t,r,n,c=e.disableSidebar,u=void 0!==c&&c,p=e.disableRightSidebar,f=void 0!==p&&p,b=e.children,w=e.bodyClassNames,S=void 0===w?"":w,P=e.renderLeftSidebar,k=void 0===P?null:P,C=e.hideAppBar,N=void 0!==C&&C,A=(0,_.wh)().currentCommunityMember,I={},E=(0,j._)().data,D=(E=void 0===E?{}:E).mobile_drawer_html;!u&&D&&(I["data-controller"]="mobile-sidebar"),(0,y.H)(i()("is-standard-layout react-standard-layout",S));var T=(0,g.a7)(),L=((0,o.$B)("/c/:spaceSlug")||{}).params,M=(L=void 0===L?{}:L).spaceSlug,R=((0,o.$B)("/c/:spaceSlug/:postSlug")||{}).params,B=(R=void 0===R?{}:R).postSlug,U=null===(t=(0,o.$B)("/home"))||void 0===t?void 0:t.isExact,F=null===(r=(0,o.$B)("/feed"))||void 0===r?void 0:r.isExact,z=null===(n=(0,o.$B)("/c/:spaceSlug"))||void 0===n?void 0:n.isExact,V=function(e){var t=e.postSlug,r=e.space;return!!e.disableRightSidebar||(!t||"members"===t||!(0,h.V5)(r))&&r.hide_right_sidebar}({disableRightSidebar:f,postSlug:B,space:(0,_.nT)().helpers.findBy({slug:M})||{}}),q=Boolean(!!A&&!T&&!!(U||F||z));return(0,d.jsxs)("div",O(O({className:"community__wrapper bg-secondary"},I),{},{children:[(0,d.jsx)("div",{id:"mobile-dropdown-container"}),!u&&(0,d.jsx)(x.A,{renderLeftSidebar:k}),(0,d.jsxs)("div",{id:"panel",className:i()("community__content trix-v2",{"community__content--no-sidebar":u}),"data-target":"mobile-sidebar.panel",children:[!u&&!N&&(0,d.jsx)(a.x,{}),(0,d.jsxs)("div",{className:i()("standard-layout",{"has-sidebar":!u,"no-right-sidebar":V}),children:[!u&&(0,d.jsx)(m,{children:k?k():(0,d.jsx)(v.K,{})}),b,(0,d.jsx)(s.X,{}),q&&(0,d.jsx)(l.H,{})]})]})]}))};P.Header=function(e){var t=e.sticky,r=e.children;return(0,d.jsx)("div",{className:i()("main__header",{"main__header--sticky":t}),children:r})},P.Breadcrumb=function(e){var t=e.hidden,r=void 0!==t&&t,n=e.backLink,i=void 0===n?"":n,o=e.backLinkText,a=void 0===o?I18n.t("back"):o;return r||!i?null:(0,d.jsx)("div",{className:"header__name",children:Boolean(i)&&(0,d.jsx)("div",{className:"header__breadcrumb",children:(0,d.jsx)(u.rU,{to:i,children:a})})})},P.Content=function(e){var t=e.children,r=e.className;return(0,d.jsx)("div",{className:i()("main__content mx-auto h-full max-w-5xl",r),children:t})},P.Body=c.u,P.Left=m,P.Right=b.O},6335:(e,t,r)=>{"use strict";r.d(t,{a:()=>f});var n=r(94184),i=r.n(n),o=r(86013),a=r(24185),s=r(4979),l=r(49942),c=r(30887),u=r(97012),d=r(55675),p=r(85893),f=function(e){var t=e.hidden,r=void 0!==t&&t,n=e.backLink,f=void 0===n?"":n,m=e.backLinkText,b=void 0===m?(0,o.t)("back"):m,v=e.customRightContent,h=(0,u.wh)().isViewOnlyMasquerading,y=(0,a.k6)();return r||!f?null:(0,p.jsx)(s.Z,{leftContent:(0,p.jsx)(l.y,{children:(0,p.jsxs)(d.z,{type:"button",variant:"text",extraLarge:!0,onClick:function(){y.push(f)},className:i()("flex items-center gap-2",{"!pointer-events-auto":h}),children:[(0,p.jsx)(c.JO,{type:"20-arrow-left",size:20}),b]})}),rightContent:v||null})}},22074:(e,t,r)=>{"use strict";r.d(t,{y:()=>d});var n=r(94184),i=r.n(n),o=r(85893),a=["disableSidebar","children","className"];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 l(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}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}function u(e,t){if(null==e)return{};var r,n,i=function(e,t){if(null==e)return{};var r,n,i={},o=Object.keys(e);for(n=0;n<o.length;n++)r=o[n],t.indexOf(r)>=0||(i[r]=e[r]);return i}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n<o.length;n++)r=o[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(i[r]=e[r])}return i}var d=function(e){var t=e.disableSidebar,r=void 0!==t&&t,n=e.children,s=e.className,c=u(e,a);return(0,o.jsx)("div",l(l({id:"panel","data-testid":"community-content",className:i()("community__content trix-v2 bg-secondary h-[calc(100vh-48px)] w-full flex-1 overflow-y-auto print:overflow-visible",{"community__content--no-sidebar":r},s),"data-target":"mobile-sidebar.panel"},c),{},{children:n}))}},72095:(e,t,r)=>{"use strict";r.d(t,{z:()=>p});var n=r(94184),i=r.n(n),o=r(28175),a=r(85893),s=["children","className"];function l(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){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?l(Object(r),!0).forEach((function(t){u(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):l(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function u(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function d(e,t){if(null==e)return{};var r,n,i=function(e,t){if(null==e)return{};var r,n,i={},o=Object.keys(e);for(n=0;n<o.length;n++)r=o[n],t.indexOf(r)>=0||(i[r]=e[r]);return i}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n<o.length;n++)r=o[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(i[r]=e[r])}return i}var p=function(e){var t=e.children,r=e.className,n=void 0===r?"":r,l=d(e,s),u=(0,o.I)().isV3Enabled;return(0,a.jsx)("div",c(c({className:i()("bg-secondary",n,{community__wrapper:!u}),"data-testid":"community-wrapper"},l),{},{children:t}))}},12362:(e,t,r)=>{"use strict";r.d(t,{V:()=>f});var n=r(94184),i=r.n(n),o=r(86013),a=r(65945),s=r(85893),l=["children","fullWidth","fullHeight","noPadding"];function c(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 u(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?c(Object(r),!0).forEach((function(t){d(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):c(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function d(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function p(e,t){if(null==e)return{};var r,n,i=function(e,t){if(null==e)return{};var r,n,i={},o=Object.keys(e);for(n=0;n<o.length;n++)r=o[n],t.indexOf(r)>=0||(i[r]=e[r]);return i}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n<o.length;n++)r=o[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(i[r]=e[r])}return i}var f=function(e){var t=e.children,r=e.fullWidth,n=e.fullHeight,c=void 0===n||n,d=e.noPadding,f=p(e,l);return(0,s.jsxs)("main",u(u({"aria-label":(0,o.t)("main_content")},f),{},{className:i()("standard-layout-v2__content bg-secondary",{"standard-layout-v2__content--full":r,"standard-layout-v2__content--no-padding":d,"h-full":c}),children:[(0,s.jsx)("div",{className:i()("bg-secondary",{"h-full":c}),children:t}),(0,s.jsx)(a.n,{id:"rail-bar-content"})]}))}},73137:(e,t,r)=>{"use strict";r.d(t,{v:()=>h});var n=r(94184),i=r.n(n),o=r(11960),a=r(32757),s=r(28175),l=r(1227),c=r(26953),u=r(10405),d=r(85893),p=["children","isBgSecondary","isBgPrimary","className"];function f(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 m(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?f(Object(r),!0).forEach((function(t){b(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):f(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function b(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function v(e,t){if(null==e)return{};var r,n,i=function(e,t){if(null==e)return{};var r,n,i={},o=Object.keys(e);for(n=0;n<o.length;n++)r=o[n],t.indexOf(r)>=0||(i[r]=e[r]);return i}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n<o.length;n++)r=o[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(i[r]=e[r])}return i}var h=function(e){var t=e.children,r=e.isBgSecondary,n=void 0!==r&&r,f=e.isBgPrimary,b=void 0!==f&&f,h=e.className,y=v(e,p),g=(0,o.k)().shouldShowTrialBanner,_=(0,c.j)(),j=(0,l.f)(),x=(0,s.I)().isV3Enabled,w=(0,a.a)(),O=(0,u.T)().isReactFlowWorkflowsRoute,S=x?function(e,t,r,n,o){return o?"":i()({"lg:!min-h-[calc(100vh-64px)]":!e&&t&&!n&&!r,"lg:!min-h-[calc(100vh-64px-48px)]":(e||t)&&(n||r),"lg:!min-h-[calc(100vh-112px)]":t&&r||t&&e,"lg:!min-h-[calc(100vh-160px)]":e&&t&&r,"lg:!min-h-[calc(100vh-64px-48px-48px)]":t&&r&&(n||e),"lg:!min-h-[calc(100vh-64px-48px-48px-48px)]":t&&r&&n&&e})}(g,_,j,w,O):function(e,t,r,n){return i()({"lg:!min-h-[calc(100vh-48px)]":(e||t)&&!n,"lg:!min-h-[calc(100vh-48px-48px)]":(e||t)&&n&&!r,"lg:!min-h-[calc(100vh-96px)]":t&&r&&!n||t&&e&&!n,"lg:!min-h-[calc(100vh-144px)]":e&&t&&r&&!n,"lg:!min-h-[calc(100vh-48px-48px-48px)]":t&&r&&(n||e),"lg:!min-h-[calc(100vh-48px-48px-48px-48px)]":t&&r&&n&&e})}(g,_,j,w);return(0,d.jsx)("div",m(m({className:i()("standard-layout-v2__content-wrapper",{"!bg-secondary":n,"bg-primary":b},S,h)},y),{},{children:t}))}},18890:(e,t,r)=>{"use strict";r.d(t,{y:()=>f});var n=r(94184),i=r.n(n),o=r(28175),a=r(69030),s=r(85893),l=["url","alt","thumbnail"];function c(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 u(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?c(Object(r),!0).forEach((function(t){d(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):c(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function d(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function p(e,t){if(null==e)return{};var r,n,i=function(e,t){if(null==e)return{};var r,n,i={},o=Object.keys(e);for(n=0;n<o.length;n++)r=o[n],t.indexOf(r)>=0||(i[r]=e[r]);return i}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n<o.length;n++)r=o[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(i[r]=e[r])}return i}var f=function(e){var t=e.url,r=e.alt,n=void 0===r?"":r,c=e.thumbnail,d=void 0!==c&&c,f=p(e,l),m=(0,o.I)().isV3Enabled;return(0,s.jsx)(a.l,{children:(0,s.jsx)("div",u(u({},f),{},{className:i()("bg-primary block h-auto lg:relative",{"md:h-[30vh]":!d&&!m,"aspect-16/5 h-full max-h-[20.625rem] md:mx-auto md:max-w-5xl md:overflow-hidden md:rounded-2xl":!d&&m}),"data-testid":"cover-image-container",children:(0,s.jsx)("img",{loading:"lazy",src:t,alt:n,className:i()("h-full w-full",{"object-contain":d,"object-cover":!d}),"data-testid":"cover-image"})}))})}},69030:(e,t,r)=>{"use strict";r.d(t,{l:()=>s});var n=r(94184),i=r.n(n),o=r(28175),a=r(85893),s=function(e){var t=e.children,r=(0,o.I)().isV3Enabled;return(0,a.jsx)("div",{className:i()({"md:px-6 md:pb-3 md:pt-5 lg:px-9":r}),children:t})}},65945:(e,t,r)=>{"use strict";r.d(t,{n:()=>i});var n=r(85893),i=function(e){var t=e.id,r=void 0===t?"rail-bar-header":t;return(0,n.jsx)("div",{id:r})}},30477:(e,t,r)=>{"use strict";r.d(t,{Y:()=>i});var n=r(85893),i=function(e){var t=e.children;return(0,n.jsx)("div",{className:"md:hidden",children:t})}},41527:(e,t,r)=>{"use strict";r.d(t,{H:()=>p});var n=r(94184),i=r.n(n),o=r(86013),a=r(85893),s=["children","className"];function l(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){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?l(Object(r),!0).forEach((function(t){u(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):l(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function u(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function d(e,t){if(null==e)return{};var r,n,i=function(e,t){if(null==e)return{};var r,n,i={},o=Object.keys(e);for(n=0;n<o.length;n++)r=o[n],t.indexOf(r)>=0||(i[r]=e[r]);return i}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n<o.length;n++)r=o[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(i[r]=e[r])}return i}var p=function(e){var t=e.children,r=e.className,n=d(e,s);return(0,a.jsx)("aside",c(c({"aria-label":(0,o.t)("left_sidebar"),className:i()("standard-layout-v2__sidebar",r),"data-testid":"standard-layout-v2-sidebar"},n),{},{children:(0,a.jsx)("nav",{children:t})}))}},4979:(e,t,r)=>{"use strict";r.d(t,{Z:()=>p});r(67294);var n=r(43422),i=r(9946),o=r(85893),a=["children"];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 l(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}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}function u(e,t){if(null==e)return{};var r,n,i=function(e,t){if(null==e)return{};var r,n,i={},o=Object.keys(e);for(n=0;n<o.length;n++)r=o[n],t.indexOf(r)>=0||(i[r]=e[r]);return i}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n<o.length;n++)r=o[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(i[r]=e[r])}return i}var d="standard-layout-header-child",p=function(e){var t=e.children,r=u(e,a);return(0,o.jsxs)(i.h,{selectorQuery:"#standard-layout-header",children:[(0,o.jsx)(n.b,l(l({},r),{},{id:d})),t]})}},43422:(e,t,r)=>{"use strict";r.d(t,{b:()=>f});var n=r(94184),i=r.n(n),o=r(97012),a=r(28175),s=r(85893),l=["leftContent","rightContent","filters","headline","hasBorder","className"];function c(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 u(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?c(Object(r),!0).forEach((function(t){d(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):c(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function d(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function p(e,t){if(null==e)return{};var r,n,i=function(e,t){if(null==e)return{};var r,n,i={},o=Object.keys(e);for(n=0;n<o.length;n++)r=o[n],t.indexOf(r)>=0||(i[r]=e[r]);return i}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n<o.length;n++)r=o[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(i[r]=e[r])}return i}var f=function(e){var t=e.leftContent,r=e.rightContent,n=e.filters,c=e.headline,d=e.hasBorder,f=void 0===d||d,m=e.className,b=p(e,l),v=Boolean(n),h=Boolean(c),y=(0,o.wh)().isViewOnlyMasquerading,g=(0,a.I)().isV3Enabled;return(0,s.jsxs)("div",u(u({},b),{},{className:i()("bg-primary w-full lg:sticky lg:top-0 lg:z-10",m),children:[(0,s.jsxs)("div",{className:i()("flex items-center gap-4 px-6",{"border-primary border-b":f,"!cursor-not-allowed":y,"h-16 lg:px-6":!g,"h-18 lg:px-9":g}),"data-testid":"space-header",children:[(0,s.jsx)("div",{className:i()("flex-1 truncate",{"!pointer-events-none":y}),"data-testid":"space-settings",children:t}),(0,s.jsx)("div",{className:i()("relative flex",{"!pointer-events-none":y}),children:r})]}),v&&n,h&&c]}))}},66365:(e,t,r)=>{"use strict";r.d(t,{n:()=>f});var n=r(94184),i=r.n(n),o=r(86013),a=r(80938),s=r(85893),l=["children","className"];function c(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 u(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?c(Object(r),!0).forEach((function(t){d(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):c(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function d(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function p(e,t){if(null==e)return{};var r,n,i=function(e,t){if(null==e)return{};var r,n,i={},o=Object.keys(e);for(n=0;n<o.length;n++)r=o[n],t.indexOf(r)>=0||(i[r]=e[r]);return i}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n<o.length;n++)r=o[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(i[r]=e[r])}return i}var f=function(e){var t=e.children,r=e.className,n=p(e,l),c=(0,a.p)();return(0,s.jsx)("header",u(u({id:"standard-layout-header","aria-label":(0,o.t)("page_header"),className:i()("z-20 sm:relative sm:top-0 lg:sticky",c?"top-16":"top-0",r)},n),{},{children:t}))}},51299:(e,t,r)=>{"use strict";r.d(t,{m:()=>p});var n=r(94184),i=r.n(n),o=r(28175),a=r(85893),s=["disableSidebar","disableLayoutRightSidebar","hasSettingsSidebar","children"];function l(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){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?l(Object(r),!0).forEach((function(t){u(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):l(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function u(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function d(e,t){if(null==e)return{};var r,n,i=function(e,t){if(null==e)return{};var r,n,i={},o=Object.keys(e);for(n=0;n<o.length;n++)r=o[n],t.indexOf(r)>=0||(i[r]=e[r]);return i}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n<o.length;n++)r=o[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(i[r]=e[r])}return i}var p=function(e){var t=e.disableSidebar,r=void 0!==t&&t,n=e.disableLayoutRightSidebar,l=void 0!==n&&n,u=e.hasSettingsSidebar,p=void 0!==u&&u,f=e.children,m=d(e,s),b=(0,o.I)().isV3Enabled;return(0,a.jsx)("div",c(c({className:i()("standard-layout-v2 bg-secondary",{"standard-layout-v2--has-sidebar":!r,"standard-layout-v2--has-sidebar-v3":!r&&b,"standard-layout-v2--has-settings-sidebar":p,"standard-layout-v2--no-right-sidebar":l}),"data-testid":"standard-layout-v2-wrapper"},m),{},{children:f}))}},44687:(e,t,r)=>{"use strict";r.d(t,{a:()=>ue});var n=r(94184),i=r.n(n),o=r(24185),a=r(63554),s=r(29808),l=r(85893),c=r(6335),u=r(12362),d=r(18890),p=r(86013),f=r(96888),m=r(61345),b=r(70905),v=r(81196),h=r(72810),y=r(67294),g=r(61484),_=r(97012),j="circle-app-banner",x=/Android|webOS|Nokia|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i,w=/Android/i,O=r(44133);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 P(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){k(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}function k(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function C(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 a,s=e[Symbol.iterator]();!(n=(a=s.next()).done)&&(r.push(a.value),!t||r.length!==t);n=!0);}catch(l){i=!0,o=l}finally{try{n||null==s.return||s.return()}finally{if(i)throw o}}return r}(e,t)||function(e,t){if(!e)return;if("string"===typeof e)return N(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 N(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 N(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}var A=function(){var e=(0,O._)(j).getValue,t=C((0,y.useState)({isMobile:!1,isMobileOsAndroid:!1}),2),r=t[0],n=t[1],i=C((0,y.useState)(!1),2),a=i[0],s=i[1],l=C((0,y.useState)(!1),2),c=l[0],u=l[1],d="/getting-started"===(0,o.TH)().pathname,p=r.isMobile&&r.isMobileOsAndroid,f=a&&c&&p&&!d;return(0,y.useEffect)((function(){var t,r=navigator.userAgent;t=document.querySelector('meta[name="google-play-app"]'),s(!!t),function(e){var t=x.test(e);n((function(e){return P(P({},e),{},{isMobile:t})}))}(r),function(e){var t=w.test(e);n((function(e){return P(P({},e),{},{isMobileOsAndroid:t})}))}(r),function(){var t=e();if(t){var r=new Date(t.dismissedAt),n=new Date,i=Math.abs(n-r);Math.ceil(i/864e5)>15&&u(!0)}else u(!0)}()}),[]),{shouldRenderAppBanner:f}},I=r(73793),E=r(55675),D=r(12169);function T(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 a,s=e[Symbol.iterator]();!(n=(a=s.next()).done)&&(r.push(a.value),!t||r.length!==t);n=!0);}catch(l){i=!0,o=l}finally{try{n||null==s.return||s.return()}finally{if(i)throw o}}return r}(e,t)||function(e,t){if(!e)return;if("string"===typeof e)return L(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 L(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 L(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}var M=(0,p.t)("circle"),R=function(){var e=T((0,y.useState)(!1),2),t=e[0],r=e[1],n=(0,_.wh)().currentCommunity,i=void 0===n?{}:n,o=i.name,a=i.has_branded_app,s=i.android_store_id,c=i.icon_url,u=a&&c,d=A().shouldRenderAppBanner,f=(0,O._)(j).setValue,m=function(){r(!1),f({dismissedAt:new Date})};if((0,y.useEffect)((function(){r(!0)}),[]),!d)return null;var b=u?c:g,v=u?(0,p.t)("app_banner.logo_alt",{community_name:o}):(0,p.t)("app_banner.logo_alt",{community_name:M}),h=a?(0,p.t)("app_banner.title",{community_name:o}):(0,p.t)("app_banner.title",{community_name:M}),x=a?(0,p.t)("app_banner.description",{community_name:o}):(0,p.t)("app_banner.description",{community_name:M});return(0,l.jsx)(I.x,{shouldCloseOnOutsideClick:!0,shouldShowCloseButton:!1,isOpen:t,contentPortalId:"app-banner-portal",size:"auto",position:"bottom",onClose:m,className:"!h-auto",children:(0,l.jsx)(I.x.Body,{className:"px-8 py-10",children:(0,l.jsxs)("div",{className:"flex flex-col items-center justify-center",children:[(0,l.jsx)("div",{className:"border-primary mb-6 flex h-20 w-20 items-center rounded-xl border",children:(0,l.jsx)("img",{loading:"lazy",src:b,alt:v,className:"mx-auto h-14 w-14 rounded-xl object-cover"})}),(0,l.jsxs)("div",{className:"mb-8 flex flex-col space-y-2 text-center",children:[(0,l.jsx)(D.Z.TitleSm,{weight:"semibold",color:"text-dark",children:h}),(0,l.jsx)(D.Z.LabelSm,{color:"text-default",children:x})]}),(0,l.jsx)(E.z,{full:!0,extraLarge:!0,className:"mb-4",onClick:function(){a&&s?window.open("https://play.google.com/store/apps/details?id="+s,"_blank"):window.open("https://circle.so/android","_blank")},children:(0,p.t)("app_banner.download_app_cta")}),(0,l.jsx)(E.z,{variant:"plain",onClick:m,children:(0,p.t)("app_banner.continue_in_browser_cta")})]})})})},B=r(32757),U=r(10405),F=r(31696),z=r(98929),V=r(46770),q=r(28175),Z=r(1227),W=r(83105),H=r(79255),G=r(22074),Q=r(72095),J=r(73137),$=r(65945),K=r(30477),X=r(41527),Y=r(51299),ee=r(11960),te=r(77529),re=function(){var e=(0,ee.k)(),t=e.isCommunityOnTrial,r=e.trialDaysRemainingInWords,n=e.trialEndDateFormatted,i=e.shouldSeeBrazilTrialBanner;return(0,l.jsx)(l.Fragment,{children:t&&(0,l.jsx)("div",{children:i?(0,l.jsx)("div",{children:(0,p.t)("trial_banner.brazil.title")}):(0,l.jsxs)("div",{children:[(0,p.t)("trial_banner.trial_ends_in",{trialDaysRemainingInWords:r,trialEndDateFormatted:n}),(0,l.jsx)("a",{className:"hover:!text-badge text-badge ml-1 cursor-pointer underline",href:(0,te.xn)(),children:(0,p.t)("trial_banner.upgrade_plan")})," ",(0,p.t)("trial_banner.before_trial_expires")]})})})},ne=r(78416),ie=function(){var e=(0,_.wh)().displayCommunitySwitcher,t=(0,ee.k)(),r=t.shouldShowTrialBanner,n=t.isSubscriptionCancelled;return r?(0,l.jsxs)(ne.E,{className:i()({"left-[60px]":e}),children:[(0,l.jsx)(re,{}),n&&(0,l.jsxs)("div",{children:[(0,p.t)("trial_banner.renew_subscription")," ",(0,l.jsx)("a",{href:(0,te.xn)(),children:(0,p.t)("trial_banner.renew_subscription")}),(0,p.t)("trial_banner.to_access_community")]})]}):null},oe=r(32615),ae=function(e,t,r){var n,i=(0,U.T)().isReactFlowWorkflowsRoute,o={topBarStyles:(n=(0,q.I)().isV3Enabled)?"lg:h-[calc(100vh-64px)]":"lg:h-[calc(100vh-48px)]",topBarStylesWithMasquerade:n?"lg:h-[calc(100vh-48px-64px)]":"lg:h-[calc(100vh-48px-48px)]",topBarStylesWithEitherOptInOrPreviewBar:n?"lg:h-[calc(100vh-64px-48px)]":"lg:h-[calc(100vh-96px)]",topBarStylesWithMasqueradeAndEitherOptInOrPreviewBar:n?"lg:h-[calc(100vh-48px-48px-64px)]":"lg:h-[calc(100vh-48px-48px-48px)]"};return i?"":!e&&!t&&!r||e&&t&&!r?o.topBarStyles:e||!t||r?!e&&!t&&r||e&&t&&r?o.topBarStylesWithEitherOptInOrPreviewBar:!e&&t&&r?o.topBarStylesWithMasqueradeAndEitherOptInOrPreviewBar:"":o.topBarStylesWithMasquerade};function se(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 le(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?se(Object(r),!0).forEach((function(t){ce(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):se(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function ce(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var ue=Object.assign((function(e){var t,r,n,c,u=e.bodyClassNames,d=void 0===u?"":u,p=e.children,y=e.disableRightSidebar,g=void 0!==y&&y,j=e.disableScroll,x=void 0!==j&&j,w=e.disableSidebar,O=void 0!==w&&w,S=e.hideAppBar,P=void 0!==S&&S,k=e.id,C=e.renderLeftSidebar,N=(0,_.wh)(),A=N.currentCommunityMember,I=N.currentCommunity,E=(0,b.P)().posts,D={id:k},T=(0,F._)(),L=null===T||void 0===T||null===(t=T.data)||void 0===t?void 0:t.mobile_drawer_html,M=(0,Z.f)(),ee=(0,q.I)().isV3Enabled,te=(0,U.T)(),re=te.isSettingsRoute,ne=te.isReactFlowWorkflowsRoute,se=function(){var e=(0,_.wh)().currentCommunityMember,t=(0,oe.H)(),r=t.isHomePage,n=t.isSpaceShowPage,i=t.isMemberDirectoryPage,o=t.isMessagesPage;return!!e&&(r||n||i||o)}();!O&&L&&(D["data-controller"]="mobile-sidebar"),(0,v.H)(i()("is-standard-layout-v2 react-standard-layout bg-secondary",d,{"is-standard-layout-v2--v3-enabled":ee}));var ce=(0,h.t)(),ue=(0,o.$B)("/c/:spaceSlug/:postSlug"),de=null===ue||void 0===ue||null===(r=ue.params)||void 0===r?void 0:r.postSlug,pe=null===(n=(0,o.$B)("/home"))||void 0===n?void 0:n.isExact,fe=null===(c=(0,o.$B)("/feed"))||void 0===c?void 0:c.isExact,me=(0,_.L2)().data,be=(0,z.Z1)(I)&&!(0,V.UU)(ce),ve=(0,z.Aq)(I),he=me||{},ye=(0,_.wh)().currentCommunitySettings,ge=null===ye||void 0===ye?void 0:ye.tailwind_posts_enabled,_e=(0,B.a)(),je=function(e){var t,r,n,i=e.postSlug,o=e.space,a=e.disableRightSidebar,s=e.currentCommunityMember,l=e.pinnedPosts;if(e.isHomePage)return!1;if(a)return!0;if(!((null===o||void 0===o||null===(t=o.visible_tabs)||void 0===t?void 0:t.members)||(null===o||void 0===o||null===(r=o.visible_tabs)||void 0===r?void 0:r.past)||(null===o||void 0===o||null===(n=o.visible_tabs)||void 0===n?void 0:n.upcoming)||(null===l||void 0===l?void 0:l.length)>0))return!0;var c=o.is_private&&!o.is_space_member&&!(null!==s&&void 0!==s&&s.is_admin);return(!i||"members"===i||!(0,m.V5)(o))&&(!!c||o.hide_right_sidebar)}({disableRightSidebar:g,postSlug:de,space:he,pinnedPosts:E,isHomePage:pe||fe,currentCommunityMember:A}),xe=(0,m.Ug)(he)||(0,m.Hn)(he)||ve,we=ae(ve&&be,M,_e);return(0,l.jsxs)(Q.z,le(le({},D),{},{children:[(0,l.jsx)("div",{"data-testid":"mobile-drawer-wrapper",children:!O&&(0,l.jsx)(H.A,{})}),(0,l.jsxs)("div",{className:i()("bg-secondary flex w-full flex-col",we,{"h-screen":!x,"h-full":x,"post-v2":!ge}),"data-testid":"standard-layout-v2",children:[(0,l.jsx)(ie,{}),(0,l.jsx)(R,{}),(0,l.jsxs)(G.y,{disableSidebar:O,children:[!P&&(0,l.jsx)(W.x,{}),(0,l.jsxs)(Y.m,{disableSidebar:O,disableLayoutRightSidebar:je,hasSettingsSidebar:!ne&&re&&!be&&!ve,children:[(!O||!ee)&&(0,l.jsx)(X.H,{children:C?C():(0,l.jsx)(f.K,{})}),(0,l.jsx)(J.v,{isBgSecondary:!xe,isBgPrimary:xe,children:p}),(0,l.jsx)("div",{className:"standard-layout-v2__railbar",children:(0,l.jsx)($.n,{})}),(0,l.jsx)(a.X,{}),(0,l.jsx)("div",{id:"mobile-dropdown-container"}),se&&(0,l.jsx)(K.Y,{children:(0,l.jsx)(s.H,{})})]})]})]})]}))}),{Header:function(e){var t=e.sticky,r=e.children;return(0,l.jsx)("div",{className:i()("main__header",{"main__header--sticky":t}),children:r})},Breadcrumb:c.a,Content:u.V,Body:function(e){var t=e.className,r=e.children;return(0,l.jsx)("div",{className:"main",children:(0,l.jsx)("div",{className:i()("main__wrapper",t),children:r})})},Right:function(e){var t=e.children,r=e.hidden;return void 0!==r&&r?null:(0,l.jsx)("aside",{"aria-label":(0,p.t)("right_sidebar"),className:"sidebar sidebar--right","data-testid":"sidebar-right",children:(0,l.jsx)("div",{className:"sidebar__content","data-draggable":"false",children:t})})},CoverImage:d.y})},6027:(e,t,r)=>{"use strict";r.d(t,{W:()=>f});var n=r(66365),i=r(97012),o=r(44687),a=r(59393),s=r(85893);function l(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){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?l(Object(r),!0).forEach((function(t){u(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):l(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function u(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function d(){return d=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},d.apply(this,arguments)}var p=function(e){var t=d({},e);return(0,s.jsx)("div",c(c({},t),{},{id:a.vH,"data-testid":"cover-image-container"}))},f=function(e){var t=e.children,r=e.fullHeight,a=void 0===r||r,l=e.fullWidth,c=void 0!==l&&l,u=e.noPadding,d=void 0!==u&&u;return(0,i.wh)().isLoading?null:(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(n.n,{}),(0,s.jsx)(p,{}),(0,s.jsx)(o.a.Content,{fullWidth:c,fullHeight:a,noPadding:d,children:t})]})}},80938:(e,t,r)=>{"use strict";r.d(t,{p:()=>o});var n=r(84702),i=r(26953),o=function(){var e=(0,i.j)(),t=(0,n.I)();return!e&&!t}},16492:(e,t,r)=>{"use strict";r.d(t,{u:()=>s});var n=r(94184),i=r.n(n),o=r(38870),a=r(85893),s=function(e){var t=e.name,r=e.src,n=e.size,s=void 0===n?"sm":n,l=e.variant,c=void 0===l?"rounded-square":l,u="10";return"lg"===s&&(u="16"),"md"===s&&(u="7"),(0,a.jsx)("div",{className:i()("participant-avatar relative",{"participant-avatar--lg":"lg"===s,"participant-avatar--md":"md"===s,"participant-avatar--sm":"sm"===s,"participant-avatar--circle":"circle"===c,"participant-avatar--full":"full"===c,"participant-avatar--rounded-square":"rounded-square"===c}),children:(0,a.jsx)(o.s,{name:t,src:r,size:u})})}},16025:(e,t,r)=>{"use strict";r.d(t,{B:()=>d,h:()=>p});var n=r(67294),i=r(58471),o=r(95591),a=r(48929),s=r(11909),l=r(85893),c=function(e){var t=e.participant,r=(0,i.aV)(t),n=r.microphonePublication,o=r.isLocal;return null===n||void 0===n||!n.track||null===n||void 0===n||!n.isSubscribed||null!==n&&void 0!==n&&n.isMuted||null===n||void 0===n||!n.isEnabled?null:(0,l.jsx)(i.t9,{track:n.track,isLocal:o})},u=(0,n.createContext)({});u.displayName="LivekitContext";var d=function(e){var t=e.children,r=(0,a.cy)(),d=r.videoInputId,p=r.audioInputId,f={adaptiveStream:!0,dynacast:!0,publishDefaults:{audioBitrate:o.gW.music,videoCodec:"vp8"},videoCaptureDefaults:{resolution:o.OM.h1080.resolution,deviceId:d},audioCaptureDefaults:{deviceId:p},screenShareEncoding:o.Ri.h1080fps30.encoding},m=(0,i.NW)(f),b=m.connect,v=m.participants,h=m.isConnecting,y=m.connectionState,g=m.room,_=m.audioTracks,j=m.metadata,x=m.error;!function(e){null===e||void 0===e||e.forEach((function(e){var t=s.VM.HLS_SPECTATOR,r=null;try{var n=JSON.parse(e.metadata);null!==n&&void 0!==n&&n.role&&(t=n.role),r=null===n||void 0===n?void 0:n.user_id}catch(i){console.error("Could not parse participant metadata: ",i.message)}e.roleName=t,e.customerUserId=r,e.id=e.sid}))}(v);var w=null===g||void 0===g?void 0:g.localParticipant,O=(0,n.useMemo)((function(){if(null===w||void 0===w||!w.metadata)return{};try{return JSON.parse(w.metadata)}catch(e){return console.error("Could not parse participant metadata: ",e.message),{}}}),[null===w||void 0===w?void 0:w.metadata]),S=null===v||void 0===v?void 0:v.find((function(e){return e.isScreenShareEnabled})),P={roomOptions:f,connect:b,participants:v,screenSharingParticipant:S,isSomeoneScreenSharing:!!S,localParticipant:w,localMetadata:O,isConnecting:h,isReconnecting:y===o.em.Reconnecting,isConnected:y===o.em.Connected,isDisconnected:y===o.em.Disconnected,room:g,audioTracks:_,metadata:j,error:x};return(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)(u.Provider,{value:P,children:t}),null===v||void 0===v?void 0:v.map((function(e){return(0,l.jsx)(c,{participant:e},"participant-audio-".concat(e.id))}))]})},p=function(){return(0,n.useContext)(u)}},48404:(e,t,r)=>{"use strict";r.d(t,{Zp:()=>p,qr:()=>Q,Tq:()=>f,Ux:()=>ie,hB:()=>j,YR:()=>X,Lg:()=>K,yE:()=>$,wc:()=>P,pB:()=>O,RS:()=>w,CV:()=>se,kk:()=>k,y2:()=>J,DI:()=>te,RN:()=>M,nc:()=>R,$f:()=>z,Ak:()=>G,GK:()=>ce,HV:()=>W,tv:()=>ne,Vb:()=>Z});var n=r(85783),i=r(84895),o=Object.freeze({WEBSOCKET_DISCONNECTED:1003,ICE_CONNECTION_FAILED:4005,AUDIO_BLOCKED:3008}),a=function(){var e,t=(0,n.C1)();return(null===t||void 0===t?void 0:t.type)===i.a5.ERROR?null===(e=t.data)||void 0===e?void 0:e.code:null},s=r(67294),l=r(86013),c=r(21809),u=function(e){return"".concat("live_streams.room.hms_errors.").concat(e)},d=function(){var e=(0,c.p)().error,t=a(),r=(0,n._U)(i.Yt);(0,s.useEffect)((function(){t&&function(t){var r={1e3:(0,l.t)(u("1000_websocket_blocked")),1003:(0,l.t)(u("1003_websocket_disconnected")),2003:(0,l.t)(u("2003_endpoint_not_reachable")),3001:(0,l.t)(u("3001_cannot_access_device")),3002:(0,l.t)(u("3002_capture_device_not_available")),3003:(0,l.t)(u("3003_capture_device_is_in_use")),4005:(0,l.t)(u("4005_ice_connection_failed"))}[t];r&&e(r)}(t)}),[t]),(0,s.useEffect)((function(){r.error&&e((0,l.t)("live_streams.room.hls_error"))}),[r.error])},p=function(){var e,t,r=(0,n._U)(i.Yt),o=(0,n._U)(i.Go);return{hlsUrl:null===(e=r.variants[0])||void 0===e?void 0:e.url,isHlsRunning:!(null===r||void 0===r||!r.running),isRecording:!(null===o||void 0===o||null===(t=o.hls)||void 0===t||!t.running)}},f=function(){var e,t=(0,n._U)(i.UP);return{localPeerDownlinkQuality:null===(e=(0,n._U)((0,i.hE)(null===t||void 0===t?void 0:t.id)))||void 0===e?void 0:e.downlinkQuality}},m=r(70819),b=Object.freeze({UPDATE_ROOM:"update-room"}),v=Object.freeze({STOP_SCREENSHARE:"stop-screenshare"}),h="system";function y(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 g(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?y(Object(r),!0).forEach((function(t){_(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):y(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function _(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var j=function(e){var t,r,o,a=e.onRoomUpdate,l=e.onEndStream,c=(0,m.Ft)(),u=c.setMicrophoneEnabled,d=c.setCameraEnabled,p=(0,n.C1)(),f=(t=(0,n._U)(i.I3),r=(0,n._U)((0,i.cH)(t)),o=(0,n.cw)(),{metadata:r,setMetadata:function(e){o.changeMetadata(g(g({},r),e))}}).setMetadata,v=(0,s.useCallback)((function(e){var t=e.track,r=e.enabled;"audio"===(null===t||void 0===t?void 0:t.type)?u(r):"video"===(null===t||void 0===t?void 0:t.type)&&d(r)}),[d,u]);(0,s.useEffect)((function(){if(p){var e=p.type,t=p.data,r=t||{},n=r.type,o=r.message,s=r.reason;switch(e){case i.a5.NEW_MESSAGE:if(n===h&&o===b.UPDATE_ROOM)null===a||void 0===a||a();else if("metadata"===n){var c=JSON.parse(o);c&&"object"===typeof c&&f(c)}return;case i.a5.ROOM_ENDED:return void(null===l||void 0===l||l(s));case i.a5.CHANGE_MULTI_TRACK_STATE_REQUEST:case i.a5.CHANGE_TRACK_STATE_REQUEST:v(t);break;default:return}}}),[p,v])},x=r(11909),w=function(){var e=(0,n._U)(i.BK),t=(0,s.useMemo)((function(){return e.filter((function(e){return e.roleName===x.VM.HOST}))}),[e]),r=(0,n._U)(i.g),o=(0,s.useMemo)((function(){return e.filter((function(e){return[x.VM.SPECTATOR,x.VM.HLS_SPECTATOR].includes(e.roleName)}))}),[e]),a=(0,s.useMemo)((function(){return e.filter((function(e){return e.roleName===x.VM.MODERATOR}))}),[e]);return{peers:e,peersWithHandRaised:r,hosts:t,spectators:o,moderators:a}},O=function(){var e=w(),t=e.peers,r=e.hosts,o=e.spectators,a=(0,n._U)(i.vX),l=(0,s.useRef)(null);!function(e,t,r){if(e)r.current=e;else if(r.current){var n=r.current;r.current=(null===t||void 0===t?void 0:t.find((function(e){return e.id===n.id})))||(null===t||void 0===t?void 0:t[0])||null}else r.current=(null===t||void 0===t?void 0:t[0])||null}(a,r,l);var c=(0,n._U)(i.Dl),u=(0,s.useCallback)((function(e){return!!c&&Object.values(c).some((function(t){return t.peerID===e}))}),[c]);return{peers:t,hosts:r,spectators:o,dominantSpeaker:a,selectedSpeaker:l.current,isSpeaking:u}},S=r(87116),P=function(e){var t=null===e||void 0===e?void 0:e.videoTrack,r=(0,S.R)({trackId:t}).videoRef,o=(0,n._U)((0,i.GP)(t));return{videoRef:r,hasVideo:Boolean(null===o||void 0===o?void 0:o.enabled)}},k=function(){return{recoderToken:null}},C=r(64687),N=r.n(C),A=r(7941);function I(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(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?I(Object(r),!0).forEach((function(t){D(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):I(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function D(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function T(e,t,r,n,i,o,a){try{var s=e[o](a),l=s.value}catch(c){return void r(c)}s.done?t(l):Promise.resolve(l).then(n,i)}function L(e){return function(){var t=this,r=arguments;return new Promise((function(n,i){var o=e.apply(t,r);function a(e){T(o,n,i,a,s,"next",e)}function s(e){T(o,n,i,a,s,"throw",e)}a(void 0)}))}}var M=function(e,t,r){var o=t.onJoinError,a=t.participantData,u=(0,A.g)(a),p=(0,c.p)().error,f=(0,n.cw)(),m=(0,n._U)(i.UP),b=(0,n._U)(i.ln),v=(0,n._U)(i.K0),h=!!e&&!b,y=(null===m||void 0===m?void 0:m.roleName)===x.VM.HOST,g=(null===m||void 0===m?void 0:m.roleName)===x.VM.HLS_SPECTATOR,_=(0,n._U)(i.ud),j=null===m||void 0===m?void 0:m.roleName,w=function(){var t=L(N().mark((function t(){return N().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(t.prev=0,!v){t.next=4;break}return t.next=4,f.leave();case 4:return t.next=6,f.join(E(E({},u),{},{authToken:e}));case 6:t.next=13;break;case 8:t.prev=8,t.t0=t.catch(0),console.error("joinRoom:",t.t0.message),p((0,l.t)("live_streams.room.join_error")),o&&o();case 13:case"end":return t.stop()}}),t,null,[[0,8]])})));return function(){return t.apply(this,arguments)}}();return d(),(0,s.useEffect)((function(){L(N().mark((function t(){return N().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(!e||b||r){t.next=3;break}return t.next=3,w();case 3:case"end":return t.stop()}}),t)})))()}),[e,b,r]),{isConnected:b,isJoining:h,isHost:y,isHlsSpectator:g,isSomeoneScreenSharing:_,role:j}},R=function(){var e=(0,n._U)(i.pk),t=(0,n._U)((0,i.K6)(null===e||void 0===e?void 0:e.id));return{peer:e,videoRef:(0,S.R)({trackId:null===t||void 0===t?void 0:t.id}).videoRef,hasVideo:!(null===t||void 0===t||!t.enabled),shouldWarnInfinityMirror:"monitor"===(null===t||void 0===t?void 0:t.displaySurface)}},B=r(93914),U=r(81967);function F(e,t,r,n,i,o,a){try{var s=e[o](a),l=s.value}catch(c){return void r(c)}s.done?t(l):Promise.resolve(l).then(n,i)}var z=function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],t=(0,c.p)().error,r=(0,n.cw)(),o=(0,n._U)(i.VP),a=(0,n._U)(i.ud),s=(0,B.j)({type:"moderator",onEvent:function(e){e===v.STOP_SCREENSHARE&&o&&r.setScreenShareEnabled(!1)}}).sendEvent,u=function(){var n,i=(n=N().mark((function n(){return N().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:if(o||!a||e){n.next=2;break}return n.abrupt("return");case 2:if(n.prev=2,o||!a){n.next=6;break}return n.next=6,s(v.STOP_SCREENSHARE);case 6:return n.next=8,r.setScreenShareEnabled(!o,{audio:!0,systemAudio:"include"});case 8:n.next=15;break;case 10:n.prev=10,n.t0=n.catch(2),"SystemDeniedPermission"===n.t0.name?t((0,l.t)("live_streams.room.screen_sharing_os_error")):t((0,l.t)("live_streams.room.screen_sharing_browser_error")),console.error(n.t0),(0,U.d)(n.t0);case 15:case"end":return n.stop()}}),n,null,[[2,10]])})),function(){var e=this,t=arguments;return new Promise((function(r,i){var o=n.apply(e,t);function a(e){F(o,r,i,a,s,"next",e)}function s(e){F(o,r,i,a,s,"throw",e)}a(void 0)}))});return function(){return i.apply(this,arguments)}}();return{isScreenSharingEnabled:o,isSomeoneScreenSharing:a,toggleScreenSharing:u}};function V(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 a,s=e[Symbol.iterator]();!(n=(a=s.next()).done)&&(r.push(a.value),!t||r.length!==t);n=!0);}catch(l){i=!0,o=l}finally{try{n||null==s.return||s.return()}finally{if(i)throw o}}return r}(e,t)||function(e,t){if(!e)return;if("string"===typeof e)return q(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 q(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 q(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}var Z=function(){var e=V((0,s.useState)(!1),2),t=e[0],r=e[1],o=(0,n.C1)();(0,s.useEffect)((function(){if(o)switch(o.type){case i.a5.RECONNECTING:r(!0);break;case i.a5.RECONNECTED:r(!1)}}),[o]);var a=f().localPeerDownlinkQuality;return!!a&&a>=0&&a<=1||t},W=function(){var e=(0,n.cw)();return function(){return e.sendBroadcastMessage(b.UPDATE_ROOM,h)}},H=r(96486),G=function(e){var t=(arguments.length>1&&void 0!==arguments[1]?arguments[1]:{}).pageSize,r=void 0===t?8:t,o=(0,s.useRef)([]),a=w().peersWithHandRaised,l=(0,n._U)(i.Dl);return{orderedPeers:(0,s.useMemo)((function(){var t=(0,H.keyBy)(e,"id"),n=o.current.filter((function(e){return t[e]})),i=Object.values(l).map((function(e){return e.peerID}));a.map((function(e){return e.id})).slice(0,r/2).concat(i).forEach((function(e){n.includes(e)||n.unshift(e),n.length>r&&n.pop()})),o.current=n;var s=new Map(n.map((function(e,t){return[e,t+1]})));return(0,H.sortBy)(e,(function(e){return s.get(e.id)||1/0}))}),[l,a,e,r])}},Q=function(){var e=(0,n.cw)();return function(){return e.leave()}},J=function(){var e=(0,n.cw)(),t=(0,n._U)(i.lj),r=null===t||void 0===t?void 0:t.requestedBy;return{hasRoleChangeRequest:!!t,requestedByPeer:r,requestRoleChange:function(t,r){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2];return e.changeRoleOfPeer(t,r,n)},acceptRoleChange:function(){return e.acceptChangeRole(t)},rejectRoleChange:function(){return e.rejectChangeRole(t)}}},$=function(e){var t;return{peerDownlinkQuality:null===(t=(0,n._U)((0,i.hE)(null===e||void 0===e?void 0:e.id)))||void 0===t?void 0:t.downlinkQuality}},K=function(e){var t=(0,n._U)((0,i.xn)(null===e||void 0===e?void 0:e.id)),r=(0,n._U)((0,i.YC)(null===e||void 0===e?void 0:e.id)),o=(0,n.cw)();return{isMicrophoneEnabled:t,isCameraEnabled:r,muteMicrophone:(0,s.useCallback)((function(){return o.setRemoteTrackEnabled(null===e||void 0===e?void 0:e.audioTrack,!1)}),[o,null===e||void 0===e?void 0:e.audioTrack]),disableCamera:(0,s.useCallback)((function(){return o.setRemoteTrackEnabled(null===e||void 0===e?void 0:e.videoTrack,!1)}),[o,null===e||void 0===e?void 0:e.videoTrack])}},X=function(e){return{externalPeerId:e}};function Y(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 a,s=e[Symbol.iterator]();!(n=(a=s.next()).done)&&(r.push(a.value),!t||r.length!==t);n=!0);}catch(l){i=!0,o=l}finally{try{n||null==s.return||s.return()}finally{if(i)throw o}}return r}(e,t)||function(e,t){if(!e)return;if("string"===typeof e)return ee(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 ee(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 ee(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}var te=function(){var e=Y((0,s.useState)(!1),2),t=e[0],r=e[1],o=(0,n.C1)(i.a5.ROLE_UPDATED),a=null===o||void 0===o?void 0:o.data;return(0,s.useEffect)((function(){o&&a&&a.isLocal&&a.roleName==x.VM.MODERATOR&&r(!0)}),[o]),{roleChangedToModerator:t,hideModeratorNotification:function(){return r(!1)}}};function re(e,t,r,n,i,o,a){try{var s=e[o](a),l=s.value}catch(c){return void r(c)}s.done?t(l):Promise.resolve(l).then(n,i)}var ne=function(){var e=a(),t=(0,n.cw)(),r=e===o.AUDIO_BLOCKED,i=function(){var e,r=(e=N().mark((function e(){return N().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,t.unblockAudio();case 2:case"end":return e.stop()}}),e)})),function(){var t=this,r=arguments;return new Promise((function(n,i){var o=e.apply(t,r);function a(e){re(o,n,i,a,s,"next",e)}function s(e){re(o,n,i,a,s,"throw",e)}a(void 0)}))});return function(){return r.apply(this,arguments)}}();return{isAudioBlocked:r,unblockAudio:i}},ie=function(){var e=(0,n.cw)(),t=(0,n._U)(i.UP),r=(0,n._U)(i.zK);return{muteAllPeersMicrophone:function(){e.setRemoteTracksEnabled({enabled:!1,roles:["host"],type:"audio"})},areAllPeersMuted:Object.values(r).filter((function(e){return e.peerId!=(null===t||void 0===t?void 0:t.id)&&"audio"===e.type})).every((function(e){return!e.enabled}))}};function oe(e,t,r,n,i,o,a){try{var s=e[o](a),l=s.value}catch(c){return void r(c)}s.done?t(l):Promise.resolve(l).then(n,i)}function ae(e){return function(){var t=this,r=arguments;return new Promise((function(n,i){var o=e.apply(t,r);function a(e){oe(o,n,i,a,s,"next",e)}function s(e){oe(o,n,i,a,s,"throw",e)}a(void 0)}))}}var se=function(e){var t=(0,n._U)(i.I3),r=e||t,o=(0,n.cw)(),a=(0,n._U)((0,i.Ag)(r)),l=(0,s.useCallback)(ae(N().mark((function t(){return N().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(e){t.next=5;break}return t.next=3,o.raiseLocalPeerHand();case 3:t.next=7;break;case 5:return t.next=7,o.raiseRemotePeerHand(e);case 7:case"end":return t.stop()}}),t)}))),[o,e]),c=(0,s.useCallback)(ae(N().mark((function t(){return N().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(e){t.next=5;break}return t.next=3,o.lowerLocalPeerHand();case 3:t.next=7;break;case 5:return t.next=7,o.lowerRemotePeerHand(e);case 7:case"end":return t.stop()}}),t)}))),[o,e]),u=(0,s.useCallback)(ae(N().mark((function e(){return N().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!a){e.next=5;break}return e.next=3,c();case 3:e.next=7;break;case 5:return e.next=7,l();case 7:case"end":return e.stop()}}),e)}))),[a,c,l]);return{isHandRaised:a,raiseHand:l,lowerHand:c,toggleHand:u}},le=r(53939),ce=function(){var e=(0,le.Z)({role:x.VM.HLS_SPECTATOR,limit:50});return{peers:e.peers,loadPeers:e.loadPeers,loadMorePeers:e.loadMorePeers,hasNext:e.hasNext,total:e.total}}},7941:(e,t,r)=>{"use strict";r.d(t,{g:()=>o});var n=r(67294),i=r(70819),o=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",r=(0,i.I3)(i.vi);return(0,n.useMemo)((function(){var n;return{userName:null===e||void 0===e?void 0:e.name,authToken:t,metaData:JSON.stringify(e),rememberDeviceSelection:!1,captureNetworkQualityInPreview:!0,settings:{isAudioMuted:!r.microphoneEnabled,isVideoMuted:!r.cameraEnabled,audioInputDeviceId:r.audioInputId,audioOutputDeviceId:null!==(n=r.audioOutputId)&&void 0!==n?n:void 0,videoDeviceId:r.videoInputId,speakerAutoSelectionBlacklist:"all"}}}),[e,t,r])}},55162:(e,t,r)=>{"use strict";r.d(t,{C3:()=>G.C,ar:()=>$,u7:()=>H,H9:()=>E,eR:()=>Q.e,Qc:()=>J,nH:()=>T,tv:()=>D.t,wA:()=>N,e4:()=>ye,Qs:()=>P,Nc:()=>_e,F7:()=>q,fX:()=>de,aL:()=>ve,S2:()=>n.S,h5:()=>ce,Xc:()=>F,k1:()=>xe,_F:()=>ie,aV:()=>f.a,rs:()=>_,p$:()=>te,sv:()=>ee,_K:()=>W,C:()=>ue,u9:()=>Z,Ji:()=>me,NW:()=>u.N,c9:()=>c,B0:()=>p,bF:()=>he,F5:()=>Y});var n=r(92516),i=(r(894),r(67294)),o=r(70819);var a=r(86013),s=r(48929),l=r(21809),c=function(){var e=(0,s.NA)(),t=e.data.room,r=e.status,n=r.isRoomError,o=r.apiError,c=(0,l.p)().error;(0,i.useEffect)((function(){401===(null===o||void 0===o?void 0:o.status)&&(c((0,a.t)("live_streams.room.authorization_error")),window.location.href="/"),401!==(null===o||void 0===o?void 0:o.status)&&n&&!t&&(window.location.href="/")}),[t,n,o])},u=r(21491),d=r(11909),p=function(){var e=(0,s.cy)().room;return{roomType:(null===e||void 0===e?void 0:e.room_type)||d.H0.STREAM,isLiveRoom:(0,d.$e)(e),isLiveStream:(0,d.ee)(e)}},f=r(29700),m=r(82258),b=r(48404),v=r(10922),h=r(32015);function y(e){return function(e){if(Array.isArray(e))return g(e)}(e)||function(e){if("undefined"!==typeof Symbol&&Symbol.iterator in Object(e))return Array.from(e)}(e)||function(e,t){if(!e)return;if("string"===typeof e)return g(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 g(e,t)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function g(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}var _=function(e){var t=(0,h.M)({hms:b.GK,livekit:v.KI})(),r=t.peers,n=t.loadPeers,a=t.loadMorePeers,l=t.hasNext,c=t.total,u=(0,o.I3)(o.zD),d=u.setLoadFn,p=u.load,f=u.loadFn,g=u.setHasNext,_=u.setLoadMoreFn,j=u.setTotal,x=u.setData,w=u.data,O=u.shouldPoll,S=l(),P=(0,i.useMemo)((function(){return[].concat(y(e||[]),y(w||[]))}),[e,w]),k=(0,s.y4)().refetchParticipants,C=null===P||void 0===P?void 0:P.reduce((function(e,t){return"".concat(e,"-").concat(t.id,"-").concat(t.roleName)}),""),N=(0,m.c)(C,1e3);(0,i.useEffect)((function(){null!==N&&void 0!==N&&N.length&&k()}),[N,k]),(0,i.useEffect)((function(){d(n),_(a)}),[]),(0,i.useEffect)((function(){j(c)}),[j,c]);var A=null===r||void 0===r?void 0:r.reduce((function(e,t){return"".concat(e,"-").concat(t.id,"-").concat(t.roleName,"-")}),"");(0,i.useEffect)((function(){g(S)}),[g,S]),(0,i.useEffect)((function(){x(r)}),[A]);var I=!!f;(0,i.useEffect)((function(){if(I&&(p(),O)){var e=setInterval((function(){p()}),3e3);return function(){clearInterval(e)}}}),[p,I,O])},j=r(64687),x=r.n(j),w=r(98535);function O(e,t,r,n,i,o,a){try{var s=e[o](a),l=s.value}catch(c){return void r(c)}s.done?t(l):Promise.resolve(l).then(n,i)}function S(e){return function(){var t=this,r=arguments;return new Promise((function(n,i){var o=e.apply(t,r);function a(e){O(o,n,i,a,s,"next",e)}function s(e){O(o,n,i,a,s,"throw",e)}a(void 0)}))}}var P=function(){var e=(0,i.useRef)(!1),t=(0,s.y4)().goLiveAsync,r=(0,w.JC)();return S(x().mark((function n(){return x().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:if(!e.current){n.next=3;break}return n.abrupt("return");case 3:return n.prev=3,e.current=!0,n.next=7,t();case 7:return n.next=9,r();case 9:n.next=14;break;case 11:n.prev=11,n.t0=n.catch(3),console.error("Error going live",n.t0);case 14:return n.prev=14,e.current=!1,n.finish(14);case 17:case"end":return n.stop()}}),n,null,[[3,11,14,17]])})))};function k(e,t,r,n,i,o,a){try{var s=e[o](a),l=s.value}catch(c){return void r(c)}s.done?t(l):Promise.resolve(l).then(n,i)}function C(e){return function(){var t=this,r=arguments;return new Promise((function(n,i){var o=e.apply(t,r);function a(e){k(o,n,i,a,s,"next",e)}function s(e){k(o,n,i,a,s,"throw",e)}a(void 0)}))}}var N=function(){var e=(0,s.y4)().endStreamDelayedAsync,t=(0,n.S)(),r=(0,w.JC)();return C(x().mark((function n(){return x().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,e();case 2:return n.next=4,r();case 4:return n.next=6,t();case 6:case"end":return n.stop()}}),n)})))};function A(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 a,s=e[Symbol.iterator]();!(n=(a=s.next()).done)&&(r.push(a.value),!t||r.length!==t);n=!0);}catch(l){i=!0,o=l}finally{try{n||null==s.return||s.return()}finally{if(i)throw o}}return r}(e,t)||function(e,t){if(!e)return;if("string"===typeof e)return I(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 I(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 I(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}var E=function(e){var t,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:3e3,n=A((0,i.useState)(),2),o=n[0],a=n[1],s=function(){a(!1),clearTimeout(t),t=setTimeout((function(){return a(!0)}),r)},l=function(){document.removeEventListener("mousemove",s),clearTimeout(t)};return(0,i.useEffect)((function(){return e?(document.addEventListener("mousemove",s),a(!0)):(l(),a(!1)),function(){l()}}),[e]),{uiHidden:o}},D=r(59248),T=function(e,t){var r=(0,n.S)();(0,i.useEffect)((function(){if(e&&t&&!(0,d.a_)(t)&&r)return window.addEventListener("beforeunload",r),window.addEventListener("onunload",r),function(){window.removeEventListener("beforeunload",r),window.removeEventListener("onunload",r)}}),[e,null===t||void 0===t?void 0:t.id,r]),(0,i.useEffect)((function(){if(t&&!(0,d.a_)(t))return function(){r&&t&&!(0,d.a_)(t)&&r()}}),[null===t||void 0===t?void 0:t.id])},L=r(24185),M=r(97012),R=r(95071),B=r(77529),U=r(67144),F=function(){var e=(0,U.R)(),t=e.publicLiveStreamsEnabled,r=e.liveMobileWebEnabled,n=e.isLoading,o=(0,M.wh)(),a=o.currentCommunityMember,s=o.currentUser,l=o.isLoading,c=(0,L.k6)(),p=(0,u.N)(),f=n||l;(0,i.useEffect)((function(){f||(t&&(0,d.L6)(p)&&!a?c.push(B.dE.publicRoom({roomSlug:p.slug})):s?(0,R.P4)()&&p&&r&&window.location.pathname!==B.dE.mobileRoom({roomSlug:p.slug})?c.push(B.dE.mobileRoom({roomSlug:p.slug})):(0,R.P4)()&&!r&&c.push(B.dE.notSupported({roomSlug:p.slug})):window.location.href=B.$T.signIn({params:{post_login_redirect:window.location.href}}))}),[a,s,c,f,r,t,p])},z=r(88767),V=r(31491),q=function(e,t,r){var n=(0,l.p)(),i=n.success,o=n.error,s=(0,w.Kr)().requestRoleChange,c=J().refetchCohosts;return(0,z.useMutation)((function(){return V.Qk.addCohosts({roomId:t,formData:{cohosts_community_member_ids:[r]}})}),{onSuccess:function(){s(e,d.VM.HOST),c(),i((0,a.t)("live_streams.room.participant_invited_to_cohost_message"))},onError:function(){return o((0,a.t)("live_streams.room.participant_invited_to_cohost_error"))}}).mutate},Z=function(e,t,r){var n=(0,l.p)(),i=n.success,o=n.error,c=(0,w.Kr)().requestRoleChange,u=(0,s.y4)().refetchParticipants,p=J().refetchCohosts;return(0,z.useMutation)((function(){return V.Qk.changeRole({roomId:t,participantId:r,role:d.VM.HLS_SPECTATOR},{forReactQuery:!0})}),{onSuccess:function(){c(e,d.VM.HLS_SPECTATOR,!0),u(),p(),i((0,a.t)("live_streams.room.participant_removed_as_cohost_message"),{duration:"short",shouldUseProgress:!1})},onError:function(){return o((0,a.t)("live_streams.room.participant_removed_as_cohost_error"))}}).mutate},W=function(e){var t=(0,u.N)(),r=(0,w.Kr)().requestRoleChange,n=(0,l.p)(),i=n.success,o=n.error,c=(0,G.C)().hosts,p=(0,s.cy)().participants,f=(0,s.y4)().refetchParticipants,m=function(){e&&e(),i((0,a.t)("live_streams.room.cohost_removed_successfully"),{duration:"short",shouldUseProgress:!1})},b=function(){return o((0,a.t)("live_streams.room.could_not_remove_cohost_error"))},v=(0,z.useMutation)((function(e){return V.Qk.removeCohost({id:e,roomId:null===t||void 0===t?void 0:t.id})}),{onSuccess:m,onError:b}),h=(0,z.useMutation)((function(e){return V.Qk.changeRole({roomId:null===t||void 0===t?void 0:t.id,participantId:e,role:d.VM.SPECTATOR,forReactQuery:!0})}),{onSuccess:function(e){var t=function(e){if(!c)return null;var t=c.find((function(t){return Number(t.customerUserId)===e}));return null===t||void 0===t?void 0:t.id}(null===e||void 0===e?void 0:e.id);r(t,d.VM.HLS_SPECTATOR,!0),f(),m()},onError:b});return function(e){var t=function(e){if(!c)return!1;var t=c.find((function(t){var r;return(null===p||void 0===p||null===(r=p[t.customerUserId])||void 0===r?void 0:r.community_member_id)===e}));return null===t||void 0===t?void 0:t.customerUserId}(e);t?h.mutate(t):v.mutate(e)}},H=function(){var e=P(),t=(0,s.NA)(),r=t.data,n=r.room,o=r.currentParticipant,a=t.status,l=a.streamEnded,c=a.isJoining,u=(0,d.SS)(n),p=(0,d.Zo)(n),f=(0,d.HN)(n),m=(0,d.$e)(n);(0,i.useEffect)((function(){o&&u&&!c&&!l&&p&&f&&m&&e()}),[o,u,c,l,p,f,m])},G=r(84840),Q=r(65830),J=function(){var e=(0,u.N)(),t=!!(0,s.cy)().currentParticipant&&(0,d.HN)(e),r=(0,z.useQuery)(B.av.liveStreams.getCohosts({roomId:null===e||void 0===e?void 0:e.id}),{enabled:t}),n=r.data,i=r.isLoading,o=r.refetch;return{cohosts:(null===n||void 0===n?void 0:n.records)||[],isLoadingCohosts:i,refetchCohosts:function(){t&&o()}}},$=function(){var e=(0,L.TH)().search,t=new URLSearchParams(e).get("recording_key"),r=(0,s.NA)(),n=r.data,o=n.room,a=n.recorder,l=r.actions.createRecorder;(0,i.useEffect)((function(){o&&t&&l&&!a&&l(t)}),[o,t,a,l])};function K(e,t,r,n,i,o,a){try{var s=e[o](a),l=s.value}catch(c){return void r(c)}s.done?t(l):Promise.resolve(l).then(n,i)}function X(e){return function(){var t=this,r=arguments;return new Promise((function(n,i){var o=e.apply(t,r);function a(e){K(o,n,i,a,s,"next",e)}function s(e){K(o,n,i,a,s,"throw",e)}a(void 0)}))}}var Y=function(){var e=(0,s.NA)(),t=e.actions,r=t.setViewTypeOverride,n=t.updateRoomAsync,i=e.data,o=i.room,a=i.viewTypeOverride,l=p().isLiveStream,c=a||(null===o||void 0===o?void 0:o.view_type),u=(0,w.JC)(),f=function(){var e=X(x().mark((function e(){return x().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(c!==d.Bk.SPEAKER){e.next=2;break}return e.abrupt("return");case 2:if(!l&&!(0,d.HN)(o)){e.next=14;break}return e.prev=3,e.next=6,n({view_type:d.Bk.SPEAKER});case 6:u(),e.next=12;break;case 9:e.prev=9,e.t0=e.catch(3),console.error(e.t0.message);case 12:e.next=15;break;case 14:r(d.Bk.SPEAKER);case 15:case"end":return e.stop()}}),e,null,[[3,9]])})));return function(){return e.apply(this,arguments)}}(),m=function(){var e=X(x().mark((function e(){return x().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(c!==d.Bk.GRID){e.next=2;break}return e.abrupt("return");case 2:if(!l&&!(0,d.HN)(o)){e.next=14;break}return e.prev=3,e.next=6,n({view_type:d.Bk.GRID});case 6:u(),e.next=12;break;case 9:e.prev=9,e.t0=e.catch(3),console.error(e.t0.message);case 12:e.next=15;break;case 14:r(d.Bk.GRID);case 15:case"end":return e.stop()}}),e,null,[[3,9]])})));return function(){return e.apply(this,arguments)}}();return{isSpeakerView:c===d.Bk.SPEAKER,isGridView:c===d.Bk.GRID,setSpeakerView:f,setGridView:m}},ee=function(){var e=(0,w.oZ)();return{isHandRaised:e.isHandRaised,raiseHand:e.raiseHand,lowerHand:e.lowerHand,toggleHand:e.toggleHand}},te=function(e){var t=(0,w.oZ)(e);return{isHandRaised:t.isHandRaised,raiseHand:t.raiseHand,lowerHand:t.lowerHand,toggleHand:t.toggleHand}};function re(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 a,s=e[Symbol.iterator]();!(n=(a=s.next()).done)&&(r.push(a.value),!t||r.length!==t);n=!0);}catch(l){i=!0,o=l}finally{try{n||null==s.return||s.return()}finally{if(i)throw o}}return r}(e,t)||function(e,t){if(!e)return;if("string"===typeof e)return ne(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 ne(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 ne(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}var ie=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:6,n=re((0,i.useState)(t),2),o=n[0],a=n[1],s=(o-1)*r,l=null===e||void 0===e?void 0:e.slice(s,s+r),c=Math.ceil((null===e||void 0===e?void 0:e.length)/r);return{currentPagePeers:l,page:o,totalPages:c,next:function(){return a(Math.min(o+1,c))},prev:function(){return a(Math.max(o-1,1))},isFirstPage:1===o,isLastPage:o===c}},oe=r(31256);function ae(e,t,r,n,i,o,a){try{var s=e[o](a),l=s.value}catch(c){return void r(c)}s.done?t(l):Promise.resolve(l).then(n,i)}function se(e){return function(){var t=this,r=arguments;return new Promise((function(n,i){var o=e.apply(t,r);function a(e){ae(o,n,i,a,s,"next",e)}function s(e){ae(o,n,i,a,s,"throw",e)}a(void 0)}))}}var le,ce=function(e){var t=(0,M.wh)().currentCommunityMember,r=null===t||void 0===t?void 0:t.is_admin,n=(0,u.N)(),i=p().roomType,o=(0,oe.tm)({enabled:r}),s=o.streamingHoursAvailable,c=o.recordingHoursAvailable,f=o.isLoading,m=o.streamingTotalPlanHours,b=o.recordingTotalPlanHours,v=r&&!s,h=r&&!c&&(0,d.Gi)(n),y=v||h,g=!(0,d.HN)(n)&&y,_=(0,d.HN)(n)&&y,j=(0,l.p)().success,w=function(){e(),j((0,a.t)("settings.billing.add_ons.changes_succeeded"))},O=(0,oe.Yq)((function(){return w()}),{enabled:r}),S=O.purchaseAsync,P=O.unitSize,k=O.currentQuantity,C=(0,oe.$v)((function(){return w()}),{enabled:r}),N=C.purchaseAsync,A=C.unitSize,I=C.currentQuantity,E=function(){var e=se(x().mark((function e(){return x().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,S(P);case 2:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),D=function(){var e=se(x().mark((function e(){return x().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,N(A);case 2:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return{addonPurchaseNotAllowed:g,isLoadingUsage:f,onClickHandler:function(){return v?D():h?E():void e()},liveButtonLabel:function(){return _?(0,a.t)("live_streams.pre_join.".concat(i,".upgrade_and_continue")):(0,a.t)("live_streams.pre_join.conference.room_button_label")},backstageButtonLabel:function(){return _?(0,a.t)("live_streams.pre_join.".concat(i,".upgrade_and_continue")):(0,a.t)("live_streams.pre_join.".concat(i,".enter_backstage_button_label"))},boxMessage:function(){return g?(0,a.t)("live_streams.pre_join.".concat((0,d.vX)(n),".non_host_upgrade_message")):v?(0,a.t)("live_streams.pre_join.streaming_limit_exceeded",{hours:m+I}):h?(0,a.t)("live_streams.pre_join.recording_limit_exceeded",{hours:b+k}):(0,d.kx)(n)?(0,a.t)("live_streams.pre_join.".concat((0,d.vX)(n),".host_capacity_reached_message")):void 0}}},ue=function(e,t,r){var n=(0,w.XN)(r,t).externalPeerId,i=(0,l.p)(),o=i.success,c=i.error,u=(0,s.y4)().refetchParticipants;return(0,z.useMutation)((function(){return V.Qk.removeParticipant({roomId:e,participantId:t,peerId:n},{forReactQuery:!0})}),{onSuccess:function(){u(),o((0,a.t)("live_streams.room.participant_removed_message"),{duration:"short",shouldUseProgress:!1})},onError:function(){return c((0,a.t)("live_streams.room.participant_removed_error"))}}).mutate},de=function(e,t,r,n){var i=(0,l.p)(),o=i.success,s=i.error,c=(0,w.Kr)().requestRoleChange;return(0,z.useMutation)((function(){return V.Qk.addModerator({roomId:t,formData:{moderator_community_member_id:r,participant_id:n}})}),{onSuccess:function(){c(e,d.VM.MODERATOR,!0),o((0,a.t)("live_streams.room.participant_invited_to_moderator_message"))},onError:function(){return s((0,a.t)("live_streams.room.participant_invited_to_moderator_error"))}}).mutate};function pe(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var fe=Object.freeze((pe(le={},d.H0.STREAM,d.VM.HLS_SPECTATOR),pe(le,d.H0.CONFERENCE,d.VM.HOST),le)),me=function(e,t,r){var n=(0,l.p)(),i=n.success,o=n.error,s=(0,w.Kr)().requestRoleChange,c=function(e){return fe[e]||d.VM.HLS_SPECTATOR}(p().roomType);return(0,z.useMutation)((function(){return V.Qk.changeRole({roomId:t,participantId:r,role:c},{forReactQuery:!0})}),{onSuccess:function(){s(e,c,!0),i((0,a.t)("live_streams.room.participant_removed_as_moderator_message"),{duration:"short",shouldUseProgress:!1})},onError:function(){return o((0,a.t)("live_streams.room.participant_removed_as_moderator_error"))}}).mutate},be=r(12814),ve=function(){var e=(0,o.Ft)(),t=e.toggleCamera,r=e.toggleMicrophone;(0,be.Z)("shift+v",(function(e){e.preventDefault(),t()})),(0,be.Z)("shift+m",(function(e){e.preventDefault(),r()}))},he=function(){var e=(0,s.cy)().currentParticipant,t=(0,o.if)(),r=t.displayChat,n=t.isSidebarOpen,a=t.isChatSelected;(0,i.useEffect)((function(){((0,d.dF)(e)||(0,d.Vq)(e))&&r()}),[e,r]),(0,i.useLayoutEffect)((function(){if(n&&a){var e=document.getElementById("message-scroll-view");e&&(e.scrollTop=e.scrollHeight)}}),[a,n])};document.documentElement.requestFullscreen=document.documentElement.requestFullscreen||document.documentElement.webkitRequestFullscreen,document.exitFullscreen=document.exitFullscreen||document.webkitExitFullscreen;var ye=function(){var e=(0,o.if)().setIsFullscreen;(0,i.useEffect)((function(){var t=function(){return e(!!document.fullscreenElement||!!document.webkitFullscreenElement)};return document.addEventListener("fullscreenchange",t),document.addEventListener("webkitfullscreenchange",t),function(){document.removeEventListener("fullscreenchange",t),document.removeEventListener("webkitfullscreenchange",t)}}),[e])},ge=r(34128),_e=function(){var e=(arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}).refetchInterval,t=void 0===e?null:e,r=(0,M.wh)(),n=r.currentCommunity,i=void 0===n?{}:n,o=r.isLoading,a=(0,L.UO)().roomSlug,s=(0,u.N)(),l=(0,z.useQuery)(["public-live-stream","guests",a,null===i||void 0===i?void 0:i.id],(function(){return(0,ge.UT)(B.qi.rooms.guests.index({slug:a,params:{community_id:null===i||void 0===i?void 0:i.id}}))}),{enabled:Boolean(s)&&(0,d.L6)(s)&&!o&&Boolean(a),refetchInterval:t}),c=l.data,p=l.isLoading;return{guests:c,count:(null===c||void 0===c?void 0:c.length)||0,isLoading:p}},je=r(75333),xe=function(){var e=(0,o.Ft)().setMicrophoneEnabled,t=(0,u.N)(),r=(0,je.j)().isCurrentParticipantRoomCreator,n=!(null===t||void 0===t||!t.mute_on_join);(0,i.useEffect)((function(){!r&&n&&e(!1)}),[r,e,n])}},10922:(e,t,r)=>{"use strict";r.d(t,{Em:()=>l,jU:()=>E,VH:()=>m,du:()=>Z,ww:()=>v,yx:()=>U,l8:()=>B,Hg:()=>L,AE:()=>_,Bw:()=>g,yK:()=>y,zU:()=>W,fL:()=>j,Mi:()=>T,i4:()=>V,Dq:()=>w,MU:()=>O,_x:()=>P,my:()=>I,KI:()=>H,$x:()=>k,AR:()=>q,R3:()=>C});var n=r(67294),i=r(95591),o=r(16025);function a(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 a,s=e[Symbol.iterator]();!(n=(a=s.next()).done)&&(r.push(a.value),!t||r.length!==t);n=!0);}catch(l){i=!0,o=l}finally{try{n||null==s.return||s.return()}finally{if(i)throw o}}return r}(e,t)||function(e,t){if(!e)return;if("string"===typeof e)return s(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 s(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 s(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}var l=function(){var e=a((0,n.useState)(!1),2),t=e[0],r=e[1],s=(0,o.h)().room;return(0,n.useEffect)((function(){if(s)return r(s.isRecording),s.on(i.TQ.RecordingStatusChanged,(function(e){return r(e)})),function(){s.off(i.TQ.RecordingStatusChanged,r)}}),[s]),{hlsUrl:null,isHlsRunning:t,isRecording:t}},c=r(64687),u=r.n(c),d=Object.freeze({PUBLISH_METADATA:"PUBLISH_METADATA",UPDATE_ROOM:"UPDATE_ROOM",MUTE_MICROPHONE:"MUTE_MICROPHONE"});var p=r(58471),f=Object.freeze({excellent:5,good:3,poor:1,unknown:5}),m=function(){var e=(0,o.h)().localParticipant,t=(0,p.aV)(e).connectionQuality;return{localPeerDownlinkQuality:f[t]}},b=r(48929),v=function(e){var t=e.onRoomUpdate,r=e.onEndStream,a=(0,o.h)().room,s=(0,b.y4)().setMicrophoneEnabled;(0,n.useEffect)((function(){var e=new TextDecoder,n=function(r){try{var n=e.decode(r),i=(JSON.parse(n)||{}).type;i===d.UPDATE_ROOM?t&&t():i===d.MUTE_MICROPHONE&&s(!1)}catch(o){console.error("Could not decode received data - ",o.message)}},o=function(e){[i.W4.ROOM_DELETED,i.W4.PARTICIPANT_REMOVED].includes(e)&&r&&r()};return a&&(a.on(i.TQ.DataReceived,n),a.on(i.TQ.Disconnected,o)),function(){a&&(a.off(i.TQ.DataReceived,n),a.off(i.TQ.Disconnected,o))}}),[r,t,a,s])};var h=r(11909),y=function(){var e=(0,o.h)().participants,t=(0,n.useMemo)((function(){return(null===e||void 0===e?void 0:e.filter((function(e){try{var t;return!(null===(t=JSON.parse((null===e||void 0===e?void 0:e.metadata)||"{}"))||void 0===t||!t.isHandRaised)}catch(r){return console.error(r.message),!1}})))||[]}),[e]),r=(0,n.useMemo)((function(){return e.filter((function(e){return e.roleName===h.VM.HOST}))}),[e]),i=(0,n.useMemo)((function(){return e.filter((function(e){return[h.VM.SPECTATOR,h.VM.HLS_SPECTATOR].includes(e.roleName)}))}),[e]);return{peers:e,peersWithHandRaised:t,hosts:r,spectators:i}},g=function(){var e=y(),t=e.peers,r=e.hosts,i=e.spectators,o=(0,n.useMemo)((function(){return null===r||void 0===r?void 0:r.find((function(e){return e.isSpeaking}))}),[r]),a=(0,n.useRef)(null);!function(e,t,r){if(e)r.current=e;else if(r.current){var n=r.current;r.current=(null===t||void 0===t?void 0:t.find((function(e){return e.id===n.id})))||(null===t||void 0===t?void 0:t[0])||null}else r.current=(null===t||void 0===t?void 0:t[0])||null}(o,r,a);var s=(0,n.useCallback)((function(e){return!(null===r||void 0===r||!r.some((function(t){return t.id===e&&t.isSpeaking})))}),[r]);return{peers:t,hosts:r,spectators:i,dominantSpeaker:o,selectedSpeaker:a.current,isSpeaking:s}},_=function(e){var t=(0,n.useRef)(),r=t.current,i=(0,p.aV)(e).cameraPublication,o=null===i||void 0===i?void 0:i.track,a=(null===i||void 0===i?void 0:i.isSubscribed)&&(null===i||void 0===i?void 0:i.track)&&!(null!==i&&void 0!==i&&i.isMuted);return(0,n.useEffect)((function(){return r&&o&&o.attach(r),function(){r&&o&&o.detach(r)}}),[r,o]),{videoRef:t,hasVideo:a}},j=function(){var e=(0,o.h)().room,t=new URLSearchParams(window.location.search).get("token");return(0,n.useEffect)((function(){e&&(console.log("START_RECORDING"),e.on(i.TQ.Disconnected,(function(){return console.log("END_RECORDING")})))}),[e]),{recorderToken:t}};function x(e,t,r,n,i,o,a){try{var s=e[o](a),l=s.value}catch(c){return void r(c)}s.done?t(l):Promise.resolve(l).then(n,i)}var w=function(e,t,r){var i=t.onJoinError,a=(0,o.h)(),s=a.roomOptions,l=a.connect,c=a.isConnected,d=a.isConnecting,p=a.isDisconnected,f=a.error,m=a.localMetadata,b=a.participants;(0,n.useEffect)((function(){var t;(t=u().mark((function t(){return u().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(!e||!p||f||r){t.next=10;break}return t.prev=1,t.next=4,l("wss://live-staging.circle.so",e,s);case 4:t.next=10;break;case 6:t.prev=6,t.t0=t.catch(1),console.error("Could not connect to room: ",t.t0.message),i&&i();case 10:case"end":return t.stop()}}),t,null,[[1,6]])})),function(){var e=this,r=arguments;return new Promise((function(n,i){var o=t.apply(e,r);function a(e){x(o,n,i,a,s,"next",e)}function s(e){x(o,n,i,a,s,"throw",e)}a(void 0)}))})()}),[e,p,r,l,s,f,i]);var v=(null===m||void 0===m?void 0:m.role)===h.VM.HOST,y=(null===m||void 0===m?void 0:m.role)===h.VM.HLS_SPECTATOR,g=null===m||void 0===m?void 0:m.role;return{isConnected:c,isJoining:d,isHost:v,isHlsSpectator:y,isSomeoneScreenSharing:(0,n.useMemo)((function(){return null===b||void 0===b?void 0:b.some((function(e){return e.isScreenShareEnabled}))}),[b]),role:g}},O=function(){var e=(0,n.useRef)(),t=e.current,r=(0,o.h)().screenSharingParticipant,i=(0,p.aV)(r).screenSharePublication,a=null===i||void 0===i?void 0:i.track,s=(null===i||void 0===i?void 0:i.isSubscribed)&&(null===i||void 0===i?void 0:i.track)&&!(null!==i&&void 0!==i&&i.isMuted);return(0,n.useEffect)((function(){return t&&a&&a.attach(t),function(){t&&a&&a.detach(t)}}),[t,a]),{peer:r,videoRef:e,hasVideo:s,shouldWarnInfinityMirror:!1}};function S(e,t,r,n,i,o,a){try{var s=e[o](a),l=s.value}catch(c){return void r(c)}s.done?t(l):Promise.resolve(l).then(n,i)}var P=function(){var e=(0,o.h)(),t=e.localParticipant,r=e.isSomeoneScreenSharing,n=!(null===t||void 0===t||!t.isScreenShareEnabled),i=function(){var e,r=(e=u().mark((function e(){return u().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!t){e.next=3;break}return e.next=3,t.setScreenShareEnabled(!n,{audio:!0,systemAudio:"include"});case 3:case"end":return e.stop()}}),e)})),function(){var t=this,r=arguments;return new Promise((function(n,i){var o=e.apply(t,r);function a(e){S(o,n,i,a,s,"next",e)}function s(e){S(o,n,i,a,s,"throw",e)}a(void 0)}))});return function(){return r.apply(this,arguments)}}();return{isScreenSharingEnabled:n,isSomeoneScreenSharing:r,toggleScreenSharing:i}},k=function(){var e=(0,o.h)().localParticipant;return function(){if(!e)return Promise.reject("localParticipant is not present");var t=new TextEncoder,r=JSON.stringify({type:d.UPDATE_ROOM});return null===e||void 0===e?void 0:e.publishData(t.encode(r),i.WO.RELIABLE)}},C=function(){return(0,o.h)().isReconnecting};function N(e){return function(e){if(Array.isArray(e))return A(e)}(e)||function(e){if("undefined"!==typeof Symbol&&Symbol.iterator in Object(e))return Array.from(e)}(e)||function(e,t){if(!e)return;if("string"===typeof e)return A(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 A(e,t)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function A(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}var I=function(e){var t=(arguments.length>1&&void 0!==arguments[1]?arguments[1]:{}).pageSize,r=void 0===t?8:t,i=(0,n.useRef)([]),o=(null===e||void 0===e?void 0:e.filter((function(e){return e.isSpeaking})))||[],a=(0,n.useMemo)((function(){return(null===e||void 0===e?void 0:e.reduce((function(e,t){return e[t.sid]=t,e}),{}))||{}}),[e]),s=i.current.map((function(e){return a[e.sid]})).filter((function(e){return!!e}));if(null===o||void 0===o||o.forEach((function(e){if(s.every((function(t){return t.sid!==e.sid}))){var t=a[e.sid];t&&s.unshift(t)}s.length>r&&s.pop()})),s.length<(null===e||void 0===e?void 0:e.length)&&s.length<r){var l=null===e||void 0===e?void 0:e.filter((function(e){return!s.some((function(t){return t.sid===e.sid}))}));if(null!==l&&void 0!==l&&l.length){var c=r-s.length;s.push.apply(s,N(l.slice(0,c)))}}i.current=s;var u=null===e||void 0===e?void 0:e.filter((function(e){return!s.some((function(t){return t.sid===e.sid}))}));return{orderedPeers:[].concat(N(s),N(u))}},E=function(){var e=(0,o.h)().room;return function(){return e.disconnect()}},D=r(96486),T=function(){return{hasRoleChangeRequest:!1,requestedByPeer:null,requestRoleChange:D.noop,acceptRoleChange:D.noop,rejectRoleChange:D.noop}},L=function(e){var t=(0,p.aV)(e).connectionQuality;return{peerDownlinkQuality:f[t]}};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 a,s=e[Symbol.iterator]();!(n=(a=s.next()).done)&&(r.push(a.value),!t||r.length!==t);n=!0);}catch(l){i=!0,o=l}finally{try{n||null==s.return||s.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}var B=function(e){var t,r=(0,o.h)().localParticipant,a=(0,b.NA)().data.microphoneEnabled,s=!!(e instanceof i.Ix)&&!a,l=M((0,n.useState)((null===e||void 0===e||null===(t=e.getTrack(i.fQ.Source.Microphone))||void 0===t?void 0:t.isMuted)||s),2),c=l[0],u=l[1];(0,n.useEffect)((function(){var t=function(e){e.kind===i.fQ.Kind.Audio&&u(!0)},r=function(e){e.kind===i.fQ.Kind.Audio&&u(!1)};return e&&(e.on("trackMuted",t),e.on("trackUnmuted",r)),function(){e&&(e.off("trackMuted",t),e.off("trackUnmuted",r))}}),[e]);return{isMicrophoneEnabled:!c,muteMicrophone:function(){if(!r)return Promise.reject("localParticipant is not present");var t=new TextEncoder,n=JSON.stringify({type:d.MUTE_MICROPHONE});return null===r||void 0===r?void 0:r.publishData(t.encode(n),i.WO.LOSSY,[null===e||void 0===e?void 0:e.sid])},isCameraEnabled:!0,disableCamera:D.noop}},U=function(e,t){return{externalPeerId:t}};function F(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 a,s=e[Symbol.iterator]();!(n=(a=s.next()).done)&&(r.push(a.value),!t||r.length!==t);n=!0);}catch(l){i=!0,o=l}finally{try{n||null==s.return||s.return()}finally{if(i)throw o}}return r}(e,t)||function(e,t){if(!e)return;if("string"===typeof e)return z(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 z(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 z(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}var V=function(){var e=F((0,n.useState)(!1),2),t=e[0],r=e[1];return{roleChangedToModerator:t,hideModeratorNotification:function(){return r(!1)}}},q=function(){return{isAudioBlocked:!1,unblockAudio:function(){return null}}},Z=function(){return{muteAllPeersMicrophone:function(){return!0},areAllPeersMuted:!1}},W=function(){return{isHandRaised:!1,raiseHand:D.noop,lowerHand:D.noop,toggleHand:D.noop}},H=function(){return{peers:[],loadPeers:Promise.resolve(),loadMorePeers:Promise.resolve(),hasNext:!0,total:0}}},98535:(e,t,r)=>{"use strict";r.d(t,{uZ:()=>a,QZ:()=>g,bf:()=>s,Wg:()=>P,rH:()=>l,XN:()=>w,UG:()=>x,fx:()=>j,iF:()=>d,I0:()=>c,RW:()=>u,oZ:()=>k,LP:()=>p,Kr:()=>_,Hy:()=>O,tO:()=>f,Hg:()=>m,so:()=>b,l9:()=>y,JC:()=>v,$I:()=>S,Xq:()=>h});var n=r(48404),i=r(10922),o=r(32015),a=function(){return(0,o.M)({hms:n.Zp,livekit:i.Em})()},s=function(){return(0,o.M)({hms:n.Tq,livekit:i.VH})()},l=function(e){var t=e.onRoomUpdate,r=e.onEndStream;return(0,o.M)({hms:n.hB,livekit:i.ww})({onRoomUpdate:t,onEndStream:r})},c=function(){return(0,o.M)({hms:n.pB,livekit:i.Bw})()},u=function(){return(0,o.M)({hms:n.RS,livekit:i.yK})()},d=function(e){return(0,o.M)({hms:n.wc,livekit:i.AE})(e)},p=function(){return(0,o.M)({hms:n.kk,livekit:i.fL})()},f=function(e,t,r){var a=t.onJoinError,s=t.participantData;return(0,o.M)({hms:n.RN,livekit:i.Dq})(e,{onJoinError:a,participantData:s},r)},m=function(){return(0,o.M)({hms:n.nc,livekit:i.MU})()},b=function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];return(0,o.M)({hms:n.$f,livekit:i._x})(e)},v=function(){return(0,o.M)({hms:n.HV,livekit:i.$x})()},h=function(){return(0,o.M)({hms:n.Vb,livekit:i.R3})()},y=function(e){var t=(arguments.length>1&&void 0!==arguments[1]?arguments[1]:{}).pageSize;return(0,o.M)({hms:n.Ak,livekit:i.my})(e,{pageSize:t})},g=function(){return(0,o.M)({hms:n.qr,livekit:i.jU})()},_=function(){return(0,o.M)({hms:n.y2,livekit:i.Mi})()},j=function(e){return(0,o.M)({hms:n.yE,livekit:i.Hg})(e)},x=function(e){return(0,o.M)({hms:n.Lg,livekit:i.l8})(e)},w=function(e,t){return(0,o.M)({hms:n.YR,livekit:i.yx})(e,t)},O=function(){return(0,o.M)({hms:n.DI,livekit:i.i4})()},S=function(){return(0,o.M)({hms:n.tv,livekit:i.AR})()},P=function(){return(0,o.M)({hms:n.Ux,livekit:i.du})()},k=function(e){return(0,o.M)({hms:n.CV,livekit:i.zU})(e)}},32015:(e,t,r)=>{"use strict";r.d(t,{M:()=>o});var n=r(11909),i=r(21491),o=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.hms,r=e.livekit,o=(0,i.N)();return(0,n.mP)(o)?r:t}},89714:(e,t,r)=>{"use strict";r.d(t,{v:()=>c});var n=r(85783),i=r(84895),o=function(){return(0,n._U)(i.UP)},a=r(16025),s=function(){return(0,a.h)().localParticipant},l=r(32015),c=function(){return(0,l.M)({hms:o,livekit:s})()}},84840:(e,t,r)=>{"use strict";r.d(t,{C:()=>d});var n=r(67294),i=r(48929),o=r(98535);function a(e){return function(e){if(Array.isArray(e))return e}(e)||c(e)||l(e)||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 s(e){return function(e){if(Array.isArray(e))return u(e)}(e)||c(e)||l(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function l(e,t){if(e){if("string"===typeof e)return u(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?u(e,t):void 0}}function c(e){if("undefined"!==typeof Symbol&&Symbol.iterator in Object(e))return Array.from(e)}function u(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}var d=function(){var e,t=(0,o.RW)(),r=t.hosts,l=t.spectators,c=t.moderators,u=(0,i.cy)(),d=u.room,p=u.participants,f=(0,n.useCallback)((function(e,t){var r,n,i=(null===p||void 0===p||null===(r=p[e.customerUserId])||void 0===r?void 0:r.name)||"",o=(null===p||void 0===p||null===(n=p[t.customerUserId])||void 0===n?void 0:n.name)||"";return i>o?1:i===o?0:-1}),[p]),m=(0,n.useCallback)((function(e,t){var r,n,i,o;return(null===p||void 0===p||null===(r=p[e.customerUserId])||void 0===r?void 0:r.community_member_id)===(null===d||void 0===d||null===(n=d.creator)||void 0===n?void 0:n.id)?-1:(null===p||void 0===p||null===(i=p[t.customerUserId])||void 0===i?void 0:i.community_member_id)===(null===d||void 0===d||null===(o=d.creator)||void 0===o?void 0:o.id)?1:0}),[p,null===d||void 0===d||null===(e=d.creator)||void 0===e?void 0:e.id]),b=(0,n.useMemo)((function(){return r&&s(r).sort(f).sort(m)||[]}),[r,m,f]),v=(0,n.useMemo)((function(){return c&&s(c).sort(f)||[]}),[c,f]),h=(0,n.useMemo)((function(){return l&&l.sort(f)||[]}),[l,f]),y=[].concat(s(b),s(v),s(h)),g=a(b),_=g[0];return{peers:y,hosts:b,cohosts:g.slice(1),moderators:[_].concat(s(v)),spectators:h,count:(null===y||void 0===y?void 0:y.length)||0}}},65830:(e,t,r)=>{"use strict";r.d(t,{e:()=>d});var n=r(55162),i=r(86013),o=r(88767),a=r(31491),s=r(98535),l=r(48929),c=r(11909),u=r(21809),d=function(e){var t=(0,u.p)(),r=t.success,d=t.error,p=(0,n.NW)(),f=(0,s.Kr)().requestRoleChange,m=(0,s.RW)().spectators,b=(0,l.cy)().participants,v=(0,n.Qc)(),h=v.cohosts,y=v.isLoadingCohosts,g=v.refetchCohosts,_=function(e){null===e||void 0===e||e.forEach((function(e){var t=function(e){if(null===m||void 0===m||!m.length)return null;var t=m.find((function(t){var r;return(null===b||void 0===b||null===(r=b[t.customerUserId])||void 0===r?void 0:r.community_member_id)===e}));return null===t||void 0===t?void 0:t.id}(e.id);t&&f(t,c.VM.HOST)}))},j=(0,o.useMutation)((function(e){return a.Qk.addCohosts({roomId:null===p||void 0===p?void 0:p.id,formData:e,forReactQuery:!0})}),{onSuccess:function(t){_(t),g(),r((0,i.t)("live_streams.room.cohosts_added_successfully")),e&&e()},onError:function(){return d((0,i.t)("live_streams.room.could_not_add_cohosts_error"))}}),x=(0,n._K)(g),w=(null===p||void 0===p?void 0:p.host_capacity)>h.length+1;return{cohosts:h,isLoadingCohosts:y,addCohosts:j.mutate,isAddingCohosts:j.isLoading,removeCohost:x,canInviteMoreHosts:w}}},59248:(e,t,r)=>{"use strict";r.d(t,{t:()=>l});var n=r(67294),i=r(39488),o=r(85893);function a(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 a,s=e[Symbol.iterator]();!(n=(a=s.next()).done)&&(r.push(a.value),!t||r.length!==t);n=!0);}catch(l){i=!0,o=l}finally{try{n||null==s.return||s.return()}finally{if(i)throw o}}return r}(e,t)||function(e,t){if(!e)return;if("string"===typeof e)return s(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 s(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 s(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}var l=function(e){var t=e.title,r=e.onConfirm,s=e.description,l=void 0===s?"":s,c=e.bodyElement,u=void 0===c?null:c,d=e.buttonLabel,p=void 0===d?"":d,f=e.maxIndex,m=void 0!==f&&f,b=e.sentiment,v=void 0===b?"danger":b,h=a((0,n.useState)(!1),2),y=h[0],g=h[1],_=a((0,n.useState)(),2),j=_[0],x=_[1],w=function(){g(!1)},O=function(){g(!1),r(j)};return{confirmModal:(0,o.jsx)(i.I,{show:y,onClose:w,onConfirm:O,title:t,description:l,bodyElement:u,className:"reset-banner-modal",maxZIndexEnabled:m,buttonLabel:p,sentiment:v}),confirmModalOpen:y,onConfirmButtonClick:function(e){g(!0),x(e)},onConfirmModalClose:w,onConfirmModal:O}}},92516:(e,t,r)=>{"use strict";r.d(t,{S:()=>c});var n=r(64687),i=r.n(n),o=r(48929),a=r(98535);function s(e,t,r,n,i,o,a){try{var s=e[o](a),l=s.value}catch(c){return void r(c)}s.done?t(l):Promise.resolve(l).then(n,i)}function l(e){return function(){var t=this,r=arguments;return new Promise((function(n,i){var o=e.apply(t,r);function a(e){s(o,n,i,a,l,"next",e)}function l(e){s(o,n,i,a,l,"throw",e)}a(void 0)}))}}var c=function(){var e=(0,o.y4)().leaveAsync,t=(0,a.QZ)();return l(i().mark((function r(){return i().wrap((function(r){for(;;)switch(r.prev=r.next){case 0:return r.next=2,e();case 2:return r.next=4,t();case 4:case"end":return r.stop()}}),r)})))}},75333:(e,t,r)=>{"use strict";r.d(t,{j:()=>a});var n=r(48929),i=r(11909),o=r(89714),a=function(){var e,t=(0,n.cy)(),r=t.currentParticipant,a=t.room,s=(0,o.v)();return{isCurrentParticipantModerator:(null===s||void 0===s?void 0:s.roleName)===i.VM.MODERATOR,isCurrentParticipantRoomCreator:(null===a||void 0===a||null===(e=a.creator)||void 0===e?void 0:e.id)===(null===r||void 0===r?void 0:r.community_member_id),isCurrentParticipantSpectator:(null===s||void 0===s?void 0:s.roleName)===i.VM.SPECTATOR||(null===s||void 0===s?void 0:s.roleName)===i.VM.HLS_SPECTATOR}}},894:(e,t,r)=>{"use strict";r.d(t,{w:()=>l});var n=r(67294),i=function(){return!!navigator.mediaDevices};function o(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 a,s=e[Symbol.iterator]();!(n=(a=s.next()).done)&&(r.push(a.value),!t||r.length!==t);n=!0);}catch(l){i=!0,o=l}finally{try{n||null==s.return||s.return()}finally{if(i)throw o}}return r}(e,t)||function(e,t){if(!e)return;if("string"===typeof e)return a(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 a(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 a(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}var s=Object.freeze({AUDIO_INPUT:"audioinput",AUDIO_OUTPUT:"audiooutput",VIDEO_INPUT:"videoinput"}),l=function(e){var t=o((0,n.useState)([]),2),r=t[0],a=t[1],l=o((0,n.useState)(!0),2),c=l[0],u=l[1],d=(0,n.useRef)(!1),p=(0,n.useRef)(null),f=(0,n.useCallback)((function(){return i()?navigator.mediaDevices.enumerateDevices().then((function(e){return a(e),e})).catch(console.error):Promise.resolve()}),[]),m=(0,n.useCallback)((function(){d.current=!0,p.current=null;var e=function(e){return!(null===e||void 0===e||!e.length)&&e.some((function(e){var t;return!(null===(t=e.label)||void 0===t||!t.trim())}))};e(r)||f().then((function(t){e(t)?d.current=!1:p.current=setTimeout((function(){m()}),2e3)})).catch((function(e){console.error(e)}))}),[f,r]);return(0,n.useEffect)((function(){if(e&&i()&&f)return f(),navigator.mediaDevices.addEventListener("devicechange",f),function(){return navigator.mediaDevices.removeEventListener("devicechange",f)}}),[e,f]),(0,n.useEffect)((function(){var e,t,r;if(f&&null!==(e=navigator.permissions)&&void 0!==e&&e.query)return navigator.permissions.query({name:"microphone"}).then((function(e){t=e,e.onchange=function(){"granted"===e.state&&f()}})).catch((function(e){console.error("Could not listen for microphone permission status",e.message),u(!1)})),navigator.permissions.query({name:"camera"}).then((function(e){r=e,e.onchange=function(){"granted"===e.state&&f()}})).catch((function(e){console.error("Could not listen for camera permission status",e.message),u(!1)})),function(){t&&(t.onchange=null),r&&(r.onchange=null)}}),[f]),(0,n.useEffect)((function(){c||d.current||m()}),[c,m]),(0,n.useEffect)((function(){return function(){p.current&&clearTimeout(p.current)}}),[]),{audioInputDevices:(0,n.useMemo)((function(){return r.filter((function(e){return e.kind===s.AUDIO_INPUT}))}),[r]),audioOutputDevices:(0,n.useMemo)((function(){return r.filter((function(e){return e.kind===s.AUDIO_OUTPUT}))}),[r]),videoInputDevices:(0,n.useMemo)((function(){return r.filter((function(e){return e.kind===s.VIDEO_INPUT}))}),[r])}}},29700:(e,t,r)=>{"use strict";r.d(t,{a:()=>a});var n=r(55162),i=r(48929),o=r(11909),a=function(e){var t,r=e.id,a=e.customerUserId,s=e.roleName,l=e.name,c=(0,n.p$)(r),u=c.isHandRaised,d=c.lowerHand,p=(0,n.NW)(),f=(0,i.cy)().participants,m=(0,o.pp)(e)||(null===f||void 0===f?void 0:f[a]),b=(0,n.F7)(r,null===p||void 0===p?void 0:p.id,null===m||void 0===m?void 0:m.community_member_id),v=(0,n.u9)(r,null===p||void 0===p?void 0:p.id,a),h=(0,n.fX)(r,null===p||void 0===p?void 0:p.id,null===m||void 0===m?void 0:m.community_member_id,a),y=(0,n.Ji)(r,null===p||void 0===p?void 0:p.id,a),g=e.isLocal,_=!(null===m||void 0===m||!m.community_member_id)&&(null===m||void 0===m?void 0:m.community_member_id)===(null===p||void 0===p||null===(t=p.creator)||void 0===t?void 0:t.id),j=!_&&((null===m||void 0===m?void 0:m.role)===o.VM.HOST||s===o.VM.HOST),x=!_&&((null===m||void 0===m?void 0:m.role)===o.VM.MODERATOR||s===o.VM.MODERATOR),w=(0,n.C)(null===p||void 0===p?void 0:p.id,a,r);return{participant:m,name:(null===m||void 0===m?void 0:m.name)||l,avatarUrl:null===m||void 0===m?void 0:m.avatar_url,isCurrentParticipant:g,isHandRaised:u,isHost:_,isCohost:j,isModerator:x,inviteToCohost:b,removeAsCohost:v,lowerHand:d,removeParticipant:w,removeAsModerator:y,inviteToModerator:h}}},21491:(e,t,r)=>{"use strict";r.d(t,{N:()=>i});var n=r(48929),i=function(){return(0,n.cy)().room}},70819:(e,t,r)=>{"use strict";r.d(t,{O_:()=>u,nX:()=>p,CH:()=>c,fm:()=>d,tS:()=>I,I7:()=>E,zl:()=>T,YK:()=>R,TQ:()=>te,oe:()=>U,y:()=>z,wV:()=>M,IQ:()=>L,sO:()=>B,O4:()=>K,SK:()=>X,Le:()=>Q,W4:()=>$,SI:()=>J,bR:()=>G,EY:()=>Y,vi:()=>A,Sl:()=>F,zD:()=>H,P$:()=>ee,fC:()=>V,iZ:()=>D,Ft:()=>oe,I3:()=>P,if:()=>ae});var n=r(30270),i=r(782),o=r(22790),a=r(32714),s=(0,a.n)((function(e,t){return{session:{spectators:{shouldPoll:!0,setShouldPoll:function(t){return e((function(e){e.session.spectators.shouldPoll=t}))},isLoading:!1,isFetching:!1,loadFn:null,setLoadFn:function(t){return e((function(e){e.session.spectators.loadFn=t}))},load:function(){var r,n=null!==(r=t().session.spectators.loadFn)&&void 0!==r?r:function(){return Promise.resolve()};e((function(e){e.session.spectators.isLoading=!0})),n().finally((function(){e((function(e){e.session.spectators.isLoading=!1}))}))},hasNext:!1,setHasNext:function(t){return e((function(e){e.session.spectators.hasNext=t}))},loadMoreFn:null,setLoadMoreFn:function(t){return e((function(e){e.session.spectators.loadMoreFn=t}))},loadMore:function(){var r,n=null!==(r=t().session.spectators.loadMoreFn)&&void 0!==r?r:function(){return Promise.resolve()};e((function(e){e.session.spectators.isFetching=!0})),n().finally((function(){e((function(e){e.session.spectators.isFetching=!1}))}))},total:0,setTotal:function(t){return e((function(e){e.session.spectators.total=t}))},data:[],setData:function(t){return e((function(e){e.session.spectators.data=t}))}}}}})),l="default",c=2,u=16,d=2,p=16,f=(0,a.n)((function(e){return{settings:{microphoneEnabled:!0,cameraEnabled:!0,audioInputId:l,audioOutputId:null,videoInputId:l,blurEnabled:!1,mirrorEnabled:!0,noiseSuppression:"basic",gridLayoutPageSize:8,speakerLayoutPageSize:6,infinityMirrorAlertDisabled:!1},settingsActions:{toggleMicrophone:function(){return e((function(e){e.settings.microphoneEnabled=!e.settings.microphoneEnabled}))},setMicrophoneEnabled:function(t){return e((function(e){e.settings.microphoneEnabled=t}))},toggleCamera:function(){return e((function(e){var t;e.settings.cameraEnabled=!(null!==(t=e.settings)&&void 0!==t&&t.cameraEnabled)}))},setCameraEnabled:function(t){return e((function(e){e.settings.cameraEnabled=t}))},setAudioInputId:function(t){return e((function(e){e.settings.audioInputId=t}))},setAudioOutputId:function(t){return e((function(e){e.settings.audioOutputId=t}))},setVideoInputId:function(t){return e((function(e){e.settings.videoInputId=t}))},toggleBlur:function(){return e((function(e){var t;e.settings.blurEnabled=!(null!==(t=e.settings)&&void 0!==t&&t.blurEnabled)}))},toggleMirror:function(){return e((function(e){var t;e.settings.mirrorEnabled=!(null!==(t=e.settings)&&void 0!==t&&t.mirrorEnabled)}))},setNoiseSuppression:function(t){return e((function(e){e.settings.noiseSuppression=t}))},setBlurEnabled:function(){return e((function(e){e.settings.blurEnabled=!0}))},setGridLayoutPageSize:function(t){return e((function(e){var r=Math.min(Math.max(t,c),u);e.settings.gridLayoutPageSize=r}))},setSpeakerLayoutPageSize:function(t){return e((function(e){var r=Math.min(Math.max(t,d),p);e.settings.speakerLayoutPageSize=r}))},toggleInfinityMirrorAlert:function(){return e((function(e){e.settings.infinityMirrorAlertDisabled=!e.settings.infinityMirrorAlertDisabled}))}}}})),m=r(31491);function b(e){return function(e){if(Array.isArray(e))return v(e)}(e)||function(e){if("undefined"!==typeof Symbol&&Symbol.iterator in Object(e))return Array.from(e)}(e)||function(e,t){if(!e)return;if("string"===typeof e)return v(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 v(e,t)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function v(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 h(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 y(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?h(Object(r),!0).forEach((function(t){g(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):h(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function g(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,a.n)((function(e){return{spotlight:{items:[],errorMessage:void 0,isLoading:!1},spotlightActions:{fetchSpotlightItems:function(t){var r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};e((function(e){e.spotlight.isLoading=!0})),m.Qk.getSpotlightItems({roomId:t,params:y(y({},r),{},{sort:"oldest"})}).then((function(t){e((function(e){e.spotlight.items=t.records,e.spotlight.isLoading=!1}))})).catch((function(t){console.error(t),e((function(e){e.spotlight.errorMessage="Failed to fetch spotlight items",e.spotlight.isLoading=!1}))}))},addSpotlightItem:function(t){e((function(e){e.spotlight.items=[].concat(b(e.spotlight.items),[t])}))},deleteSpotlightItem:function(t){e((function(e){e.spotlight.items=e.spotlight.items.filter((function(e){return e.id!==t}))}))},setSpotlightItems:function(t){e((function(e){e.spotlight.items=t}))}}}})),j=Object.freeze({CHAT:"CHAT",PARTICIPANTS:"PARTICIPANTS",QA:"QA"}),x=(0,a.n)((function(e,t){return{ui:{isSidebarOpen:!1,setIsSidebarOpen:function(t){return e((function(e){e.ui.isSidebarOpen=t}))},hideSidebar:function(){return e((function(e){e.ui.isSidebarOpen=!1}))},currentTab:j.CHAT,setCurrentTab:function(t){return e((function(e){e.ui.currentTab=t}))},displayChat:function(){return e((function(e){e.ui.isSidebarOpen=!0,e.ui.currentTab=j.CHAT,e.ui.hasUnseenChatMessages=!1}))},toggleChat:function(){t().ui.isSidebarOpen&&t().ui.currentTab===j.CHAT?t().ui.hideSidebar():t().ui.displayChat()},displayQA:function(){return e((function(e){e.ui.isSidebarOpen=!0,e.ui.currentTab=j.QA}))},toggleQA:function(){t().ui.isSidebarOpen&&t().ui.currentTab===j.QA?t().ui.hideSidebar():t().ui.displayQA()},displayParticipants:function(){return e((function(e){e.ui.isSidebarOpen=!0,e.ui.currentTab=j.PARTICIPANTS,e.ui.hasUnseenChatMessages=!1}))},toggleParticipants:function(){t().ui.isSidebarOpen&&t().ui.currentTab===j.PARTICIPANTS?t().ui.hideSidebar():t().ui.displayParticipants()},isCohostsModalOpen:!1,setIsCohostsModalOpen:function(t){return e((function(e){e.ui.isCohostsModalOpen=t}))},displayCohostsModal:function(){t().ui.displayParticipants(),t().ui.setIsCohostsModalOpen(!0)},hideCohostsModal:function(){t().ui.setIsCohostsModalOpen(!1)},isMuteParticipantsModalOpen:!1,setIsMuteParticipantsModalOpen:function(t){return e((function(e){e.ui.isMuteParticipantsModalOpen=t}))},displayMuteParticipantsModal:function(){t().ui.setIsMuteParticipantsModalOpen(!0)},hideMuteParticipantsModal:function(){t().ui.setIsMuteParticipantsModalOpen(!1)},hasUnseenChatMessages:!1,setHasUnseenChatMessages:function(t){return e((function(e){e.ui.hasUnseenChatMessages=t}))},onNewChatMessage:function(){t().ui.isSidebarOpen&&t().ui.currentTab===j.CHAT||t().ui.setHasUnseenChatMessages(!0)},isRoomInfoOpen:!1,setIsRoomInfoOpen:function(t){return e((function(e){e.ui.isRoomInfoOpen=t}))},toggleIsRoomInfoOpen:function(){return e((function(e){e.ui.isRoomInfoOpen=!e.ui.isRoomInfoOpen}))},isFullscreen:!1,setIsFullscreen:function(t){return e((function(e){e.ui.isFullscreen=t}))},toggleFullscreen:function(){return e((function(e){e.ui.isFullscreen?document.exitFullscreen():document.documentElement.requestFullscreen()}))},isPublicStreamNotificationVisible:!1,isPublicStreamNotificationDismissed:!1,setPublicStreamNotificationVisible:function(t){return e((function(e){e.ui.isPublicStreamNotificationVisible=t}))},hidePublicStreamNotification:function(){return e((function(e){e.ui.isPublicStreamNotificationVisible=!1,e.ui.isPublicStreamNotificationDismissed=!0}))}}}}));function w(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 O(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?w(Object(r),!0).forEach((function(t){S(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):w(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function S(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,n.Ue)()((0,i.tJ)((function(){return O(O(O(O(O({},f.apply(void 0,arguments)),x.apply(void 0,arguments)),s.apply(void 0,arguments)),o.r.apply(void 0,arguments)),_.apply(void 0,arguments))}),{name:"circle-live-storage",version:3,partialize:function(e){return{settings:e.settings}}}));function k(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){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?k(Object(r),!0).forEach((function(t){N(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):k(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function N(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var A=function(e){return e.settings||{}},I=function(e){var t;return null===(t=e.settings)||void 0===t?void 0:t.audioInputId},E=function(e){var t;return null===(t=e.settings)||void 0===t?void 0:t.audioOutputId},D=function(e){var t;return null===(t=e.settings)||void 0===t?void 0:t.videoInputId},T=function(e){var t;return null===(t=e.settings)||void 0===t?void 0:t.blurEnabled},L=function(e){var t;return null===(t=e.settings)||void 0===t?void 0:t.mirrorEnabled},M=function(e){var t;return null===(t=e.settings)||void 0===t?void 0:t.microphoneEnabled},R=function(e){var t;return null===(t=e.settings)||void 0===t?void 0:t.cameraEnabled},B=function(e){var t;return null===(t=e.settings)||void 0===t?void 0:t.noiseSuppression},U=function(e){var t;return null===(t=e.settings)||void 0===t?void 0:t.gridLayoutPageSize},F=function(e){var t;return null===(t=e.settings)||void 0===t?void 0:t.speakerLayoutPageSize},z=function(e){var t;return null===(t=e.settings)||void 0===t?void 0:t.infinityMirrorAlertDisabled},V=function(e){return e.ui},q=function(e){var t;return(null===(t=e.ui)||void 0===t?void 0:t.currentTab)===j.CHAT},Z=function(e){var t;return(null===(t=e.ui)||void 0===t?void 0:t.currentTab)===j.PARTICIPANTS},W=function(e){var t;return(null===(t=e.ui)||void 0===t?void 0:t.currentTab)===j.QA},H=function(e){var t;return(null===(t=e.session)||void 0===t?void 0:t.spectators)||{}},G=function(e){return e.qa.session},Q=function(e){var t,r=e.qa.upvotedQuestionIds||[];return(null===(t=e.qa.questions)||void 0===t?void 0:t.map((function(e){return C(C({},e),{},{upvoted_by_current_community_member:r.includes(e.id)})})))||[]},J=function(e){var t=e.qa.replyingQuestionId;return t?function(e,t){var r=e.qa.upvotedQuestionIds||[],n=e.qa.questions.find((function(e){return e.id===t}));return n?C(C({},n),{},{upvoted_by_current_community_member:r.includes(t)}):null}(e,t):null},$=function(e){return e.qa.replies||[]},K=function(e){return e.qaActions||{}},X=function(e){return e.qa.filterByStatus},Y=function(e){return e.qa.sortBy},ee=function(e){return e.spotlightActions||{}},te=function(e){var t;return null===(t=e.spotlight.items)||void 0===t?void 0:t[0]};function re(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 ne(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?re(Object(r),!0).forEach((function(t){ie(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):re(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function ie(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var oe=function(){return P((function(e){return e.settingsActions}))},ae=function(){var e=P(V),t=P(q),r=P(Z),n=P(W);return ne(ne({},e),{},{isChatSelected:t,isParticipantsSelected:r,isQASelected:n})}},22790:(e,t,r)=>{"use strict";r.d(t,{R:()=>o,r:()=>c});var n=r(32714),i=r(97122),o={POPULAR:"popular",LATEST:"latest"},a=[i.d.APPROVED,i.d.ANSWERED],s=function(e,t){return t===i.d.APPROVED&&a.includes(e.status)||e.status===t},l=function(e,t){switch(t){case"latest":return e.sort((function(e,t){var r=new Date(t.approved_at||t.created_at),n=new Date(e.approved_at||e.created_at);return r.getTime()-n.getTime()}));case"popular":return e.sort((function(e,t){return t.upvotes_count-e.upvotes_count}));default:return e}},c=(0,n.n)((function(e,t){return{qa:{session:null,questions:[],filterByStatus:i.d.APPROVED,sortBy:o.LATEST,replyingQuestionId:null,replies:[],upvotedQuestionIds:[]},qaActions:{setSession:function(t){return e((function(e){e.qa.session=t}))},setQuestions:function(t){return e((function(e){e.qa.questions=t;var r=t.filter((function(e){return e.upvoted_by_current_community_member})).map((function(e){return e.id})),n=new Set(e.qa.upvotedQuestionIds);r.forEach((function(e){return n.add(e)})),e.qa.upvotedQuestionIds=Array.from(n)}))},addQuestion:function(r){var n=t().qa,i=n.questions,o=n.filterByStatus,a=n.sortBy;s(r,o)&&!i.some((function(e){return e.id===r.id}))&&e((function(e){e.qa.questions.push(r),e.qa.questions=l(e.qa.questions,a)}))},updateQuestion:function(r){var n=t().qa,i=n.questions,o=n.filterByStatus,a=n.sortBy,c=i.findIndex((function(e){return e.id===r.id}));-1!==c?e((function(e){s(r,o)?e.qa.questions[c]=r:e.qa.questions.splice(c,1),e.qa.questions=l(e.qa.questions,a)})):s(r,o)&&t().qaActions.addQuestion(r)},updateUpvotedQuestionIds:function(r){var n=t().qa.upvotedQuestionIds,i=new Set(n);r.upvoted_by_current_community_member?i.add(r.id):i.delete(r.id),e((function(e){e.qa.upvotedQuestionIds=Array.from(i)}))},deleteQuestion:function(t){return e((function(e){e.qa.questions=e.qa.questions.filter((function(e){return e.id!==t}))}))},setReplyingQuestionId:function(t){return e((function(e){e.qa.replyingQuestionId=t}))},setReplies:function(t){return e((function(e){e.qa.replies=t}))},addReply:function(r){return e((function(e){var n=t().qa,i=n.replyingQuestionId,o=n.replies;i!==r.question_id||o.some((function(e){return e.id===r.id}))||e.qa.replies.push(r)}))},updateReply:function(r){var n=t().qa.replies.findIndex((function(e){return e.id===r.id}));-1!==n&&e((function(e){e.qa.replies[n]=r}))},deleteReply:function(t){return e((function(e){e.qa.replies=e.qa.replies.filter((function(e){return e.id!==t}))}))},setFilterByStatus:function(t){return e((function(e){e.qa.filterByStatus=t}))},setSortBy:function(t){return e((function(e){e.qa.sortBy=t}))}}}}))},92232:(e,t,r)=>{"use strict";r.d(t,{s:()=>a});var n=r(86013),i=r(30887),o=r(85893),a=function(){return(0,o.jsxs)("div",{className:"mb-8 mt-4 p-8 text-center shadow-none",children:[(0,o.jsx)("h1",{className:"mb-8 text-2xl",children:(0,n.t)("community.feature.no_live_streams.title")}),(0,o.jsx)("p",{className:"mb-8",children:(0,n.t)("community.feature.no_live_streams.description")}),(0,o.jsxs)("ul",{className:"mx-4 mb-8 list-none text-justify",children:[(0,o.jsxs)("li",{className:"mb-2 flex list-none font-medium",children:[(0,o.jsx)(i.JO,{type:"star",className:"mr-2",size:20}),(0,o.jsx)("span",{className:"w-full",children:(0,n.t)("plan_details.up_to_3_admins")})]}),(0,o.jsxs)("li",{className:"mb-2 flex list-none font-medium",children:[(0,o.jsx)(i.JO,{type:"star",className:"mr-2",size:20}),(0,o.jsx)("span",{className:"w-full",children:(0,n.t)("plan_details.up_to_10_moderators")})]}),(0,o.jsxs)("li",{className:"mb-2 flex list-none font-medium",children:[(0,o.jsx)(i.JO,{type:"star",className:"mr-2",size:20}),(0,o.jsx)("span",{className:"w-full",children:(0,n.t)("plan_details.up_to_20_spaces")})]}),(0,o.jsxs)("li",{className:"mb-2 flex list-none font-medium",children:[(0,o.jsx)(i.JO,{type:"star",className:"mr-2",size:20}),(0,o.jsx)("span",{className:"w-full",children:(0,n.t)("plan_details.unlimited_members")})]}),(0,o.jsxs)("li",{className:"mb-2 flex list-none font-medium",children:[(0,o.jsx)(i.JO,{type:"star",className:"mr-2",size:20}),(0,o.jsx)("span",{className:"w-full",children:(0,n.t)("plan_details.custom_domain")})]}),(0,o.jsxs)("li",{className:"mb-2 flex list-none font-medium",children:[(0,o.jsx)(i.JO,{type:"star",className:"mr-2",size:20}),(0,o.jsx)("span",{className:"w-full",children:(0,n.t)("plan_details.advanced_analytics")})]}),(0,o.jsxs)("li",{className:"mb-2 flex list-none font-medium",children:[(0,o.jsx)(i.JO,{type:"star",className:"mr-2",size:20}),(0,o.jsx)("span",{className:"w-full",children:(0,n.t)("plan_details.custom_css")})]}),(0,o.jsxs)("li",{className:"mb-2 flex list-none font-medium",children:[(0,o.jsx)(i.JO,{type:"star",className:"mr-2",size:20}),(0,o.jsx)("span",{className:"w-full",children:(0,n.t)("plan_details.sso_wp_memberful")})]}),(0,o.jsxs)("li",{className:"mb-2 flex list-none font-medium",children:[(0,o.jsx)(i.JO,{type:"star",className:"mr-2",size:20}),(0,o.jsx)("span",{className:"w-full",children:(0,n.t)("plan_details.500MB_file_limit")})]}),(0,o.jsxs)("li",{className:"mb-2 flex list-none font-medium",children:[(0,o.jsx)(i.JO,{type:"star",className:"mr-2",size:20}),(0,o.jsx)("span",{className:"w-full",children:(0,n.t)("plan_details.100GB_total_storage")})]})]}),(0,o.jsx)("a",{className:"btn btn-primary",href:"/settings/plans",children:(0,n.t)("plan_details.upgrade_plan")})]})}},30634:(e,t,r)=>{"use strict";r.d(t,{M:()=>b});var n=r(86013),i=r(24185),o=r(77529),a=r(72810),s=r(40284),l=r(20633),c=r(85893),u=["query"];function d(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 p(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?d(Object(r),!0).forEach((function(t){f(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):d(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function f(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function m(e,t){if(null==e)return{};var r,n,i=function(e,t){if(null==e)return{};var r,n,i={},o=Object.keys(e);for(n=0;n<o.length;n++)r=o[n],t.indexOf(r)>=0||(i[r]=e[r]);return i}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n<o.length;n++)r=o[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(i[r]=e[r])}return i}var b=function(e){var t=e.setShouldRenderMobileFiltersTransition,r=(0,i.k6)(),d=(0,a.t)(),f=d.query,b=void 0===f?"":f,v=m(d,u);return(0,c.jsxs)("div",{className:"bg-primary border-primary flex items-center justify-between border-b px-4 py-2 md:hidden",children:[(0,c.jsx)(s.h,{defaultValue:b,onSearch:function(e){return r.push({search:(0,o.WB)(p(p({},v),{},{query:null===e||void 0===e?void 0:e.trim()}))})},placeholder:(0,n.t)("members_directory.header.search.placeholder")}),(0,c.jsx)(l.h,{name:"20-filters",iconSize:20,iconClassName:"!text-dark",buttonSize:28,onClick:function(){return t((function(e){return!e}))}})]})}},87648:(e,t,r)=>{"use strict";r.r(t),r.d(t,{MemberDirectory:()=>Pe,default:()=>ke});var n=r(67294),i=r(94184),o=r.n(i),a=r(86013),s=r.n(a),l=r(36911),c=r(69515),u=r(28175),d=r(5415),p=r(16580),f=r(41435),m=r(17182),b=r(84536),v=r(4979),h=r(97012),y=r(49942),g=r(31889),_=r(66628),j=r(77529),x=r(30887),w=r(1002),O=r(64687),S=r.n(O),P=r(92445),k=r(55675),C=r(71362),N=r(61926),A=r(21809),I=r(85893),E=function(e){var t=e.defaultValue,r=void 0===t?"oldest":t,n=[{value:"alphabetical",label:(0,a.t)("alphabetical")},{value:"oldest",label:(0,a.t)("oldest")},{value:"latest",label:(0,a.t)("latest")}];return(0,I.jsx)(N.l.Item,{name:"member_directory_settings.sort",label:I18n.t("".concat("members_directory.header.settings.form",".sort")),hideDescription:!0,hideBorder:!0,children:(0,I.jsx)(N.l.SelectNative,{options:n,defaultValue:r})})},D=function(){var e="members_directory.header.settings.form.exclude_empty_profiles";return(0,I.jsx)(N.l.Item,{name:"member_directory_settings.exclude_empty_profiles",label:I18n.t("".concat(e,".title")),description:I18n.t("".concat(e,".description")),isToggle:!0,hideBorder:!0,inline:!0,children:(0,I.jsx)(N.l.ToggleSwitch,{variant:"small"})})};function T(e,t,r,n,i,o,a){try{var s=e[o](a),l=s.value}catch(c){return void r(c)}s.done?t(l):Promise.resolve(l).then(n,i)}var L="members_directory.header.settings",M=[{value:p.nk.CARDS,label:(0,a.t)(["members_directory.header","views.cards"])},{value:p.nk.LIST,label:(0,a.t)(["members_directory.header","views.list"])}],R=function(e){var t=e.open,r=e.onClose,n=(0,A.p)(),i=(0,h.wh)(),o=i.isLoading,a=i.currentCommunitySettings,l=(0,P.K)({onSuccess:function(){n.success(s().t("".concat(L,".save.success"))),r()},onError:function(){n.error(s().t("".concat(L,".save.error")))}});if(!a||o)return null;var c=a.member_directory_settings,u=void 0===c?{}:c,d=function(){var e,t=(e=S().mark((function e(t){return S().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:l.mutate({data:{community_settings:a},updates:t});case 1:case"end":return e.stop()}}),e)})),function(){var t=this,r=arguments;return new Promise((function(n,i){var o=e.apply(t,r);function a(e){T(o,n,i,a,s,"next",e)}function s(e){T(o,n,i,a,s,"throw",e)}a(void 0)}))});return function(e){return t.apply(this,arguments)}}();return(0,I.jsx)(C.d,{open:t,onClose:r,title:s().t("".concat(L,".title")),noWrapperPadding:!0,children:(0,I.jsxs)(N.l,{onSubmit:d,defaultValues:{member_directory_settings:u},className:"h-full",formClassName:"flex flex-col h-full",children:[(0,I.jsxs)("div",{className:"grow px-6",children:[(0,I.jsx)(D,{}),(0,I.jsx)(E,{defaultValue:u.sort}),(0,I.jsx)(N.l.Item,{name:"member_directory_settings.view",label:s().t([L,"form.view"]),hideDescription:!0,hideBorder:!0,children:(0,I.jsx)(N.l.SelectNative,{options:M,defaultValue:p.nk.CARDS})})]}),(0,I.jsx)(C.d.Footer,{children:(0,I.jsx)(k.z,{disabled:l.isLoading,type:"submit",variant:"primary",full:!0,children:s().t("".concat(L,".save.button"))})})]})})};function B(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 a,s=e[Symbol.iterator]();!(n=(a=s.next()).done)&&(r.push(a.value),!t||r.length!==t);n=!0);}catch(l){i=!0,o=l}finally{try{n||null==s.return||s.return()}finally{if(i)throw o}}return r}(e,t)||function(e,t){if(!e)return;if("string"===typeof e)return U(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 U(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 U(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}var F=function(e){var t=e.currentCommunityMember,r=e.memberCount,i=e.hasDropdown,o=void 0===i||i,s=e.headerTitle,l=void 0===s?(0,a.t)("members_directory.header.title"):s,c=B((0,n.useState)(!1),2),u=c[0],d=c[1],p="(".concat((0,_.HA)(r),")"),f=r<=1?l:"".concat(l," ").concat(p);return(0,g.vb)(t)&&o?(0,I.jsxs)(I.Fragment,{children:[(0,I.jsxs)(w.Lt,{direction:"bottom-start",button:(0,I.jsxs)(w.Lt.MenuButton,{children:[(0,I.jsx)(y.y,{children:f}),(0,I.jsx)(x.JO,{size:16,type:"caret-down-bold",className:"text-dark"})]}),children:[(0,I.jsx)(w.Lt.ItemLink,{to:j.Gp.index(),children:(0,a.t)("members_directory.header.manage_audience")}),(0,I.jsx)(w.Lt.ItemLink,{forceClose:!0,onClick:function(){d(!0)},children:(0,a.t)("members_directory.header.edit_member_directory")})]}),(0,I.jsx)(R,{open:u,onClose:function(){d(!1)}})]}):(0,I.jsx)(y.y,{children:f})},z=r(30634),V=r(57956),q=r(51623),Z=q.f2.RoleFilter,W=q.f2.SpaceGroupsFilterV2,H=q.f2.SpacesFilter,G=q.f2.StatusFilter,Q=q.f2.MemberTagsFilter,J=q.f2.PaywallsFilter,$=q.f2.EventsFilter,K=q.f2.HasPastDueSubscriptionFilter,X=q.f2.JoinedCommunityDaysAgoFilter,Y=q.f2.LastLoggedInDaysAgoFilter,ee=q.f2.AvatarSet,te=q.f2.ActivityScoreFilter,re=q.f2.NameFilter,ne=q.f2.BioFilter,ie=q.f2.HeadlineFilter,oe=q.f2.LocationFilter,ae=q.f2.InvitationLinksFilter,se=q.f2.LevelFilter,le=[{name:"joined_community_days_ago",component:X,label:(0,a.t)("members_directory.header.search.filters.joined_community_days_ago"),listLabel:(0,a.t)("members_directory.header.search.filters.joined_community_days_ago_available")},{name:"last_logged_in_days_ago",component:Y,label:(0,a.t)("members_directory.header.search.filters.last_logged_in_days_ago")}],ce=[{name:"name",component:re,label:(0,a.t)("members_directory.header.search.filters.name")},{name:"bio",component:ne,label:(0,a.t)("members_directory.header.search.filters.bio")},{name:"headline",component:ie,label:(0,a.t)("members_directory.header.search.filters.headline")},{name:"location",component:oe,label:(0,a.t)("members_directory.header.search.filters.location")},{name:"role",component:Z,label:(0,a.t)("members_directory.header.search.filters.role")},{name:"invitation_link_ids",component:ae,label:(0,a.t)("members_directory.header.search.filters.invitation_link_ids.singular_title")},{name:"spaces",component:H,label:(0,a.t)("members_directory.header.search.filters.spaces.singular_title")},{name:"space_groups",component:W,label:(0,a.t)("members_directory.header.search.filters.space_groups.singular_title")},{name:"online_status",component:G,label:(0,a.t)("members_directory.header.search.filters.online_status")},{name:"tags",component:Q,label:(0,a.t)("members_directory.header.search.filters.tags.singular_title")},{name:"paywalls",component:J,label:(0,a.t)("members_directory.header.search.filters.paywalls.singular_title")},{name:"events",component:$,label:(0,a.t)("members_directory.header.search.filters.events.singular_title")},{name:"has_past_due_subscription",component:K,label:(0,a.t)("members_directory.header.search.filters.has_past_due_subscription")}].concat(le,[{name:"is_avatar_set",component:ee,label:(0,a.t)("members_directory.header.search.filters.avatar_set")},{name:"activity_score",component:te,label:(0,a.t)("members_directory.header.search.filters.activity_score")},{name:"level",component:se,label:(0,a.t)("members_directory.header.search.filters.level")}]),ue=function(){var e,t=(0,V.rV)();return(0,I.jsx)("div",{className:"shadow-xs hidden md:flex",children:(0,I.jsx)(q.YP,{platformFilters:ce,defaultFilterNames:(e=["name","spaces","tags","events"],t?[].concat(e,["activity_score"]):e)})})},de=r(24185),pe=r(97395),fe=r(75048);function me(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 a,s=e[Symbol.iterator]();!(n=(a=s.next()).done)&&(r.push(a.value),!t||r.length!==t);n=!0);}catch(l){i=!0,o=l}finally{try{n||null==s.return||s.return()}finally{if(i)throw o}}return r}(e,t)||function(e,t){if(!e)return;if("string"===typeof e)return be(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 be(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 be(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}var ve=function(){var e=me((0,n.useState)(!1),2),t=e[0],r=e[1];return(0,I.jsxs)(I.Fragment,{children:[(0,I.jsxs)(fe.S,{label:(0,a.t)("space_settings"),dataTestId:"space-settings-v3",children:[(0,I.jsx)(w.Lt.ItemLink,{to:j.Gp.index(),children:(0,a.t)("members_directory.header.manage_audience")}),(0,I.jsx)(w.Lt.ItemLink,{forceClose:!0,onClick:function(){r(!0)},children:(0,a.t)("members_directory.header.edit_member_directory")})]}),(0,I.jsx)(R,{open:t,onClose:function(){r(!1)}})]})},he=r(5295),ye=r(71234),ge=function(){var e=(0,P.K)(),t=(0,P.w)().data,r=null===t||void 0===t?void 0:t.community_settings;if(e.isLoading||!r)return(0,I.jsx)(he.a,{});var n=r.public_member_directory,i="members_directory.header.actions.".concat(n?"public":"private");return(0,I.jsxs)(ye.J,{buttonTitle:(0,a.t)("".concat(i,".title")),children:[(0,I.jsx)("p",{children:(0,a.t)("".concat(i,".description"))}),(0,I.jsx)(k.z,{variant:"primary",onClick:function(){e.mutate({data:t,updates:{public_member_directory:!n}})},children:(0,a.t)("".concat(i,".revert_button"))})]})},_e=function(e){var t=e.activeView,r=e.setActiveView,n=(0,de.k6)(),i=(0,h.wh)().currentCommunityMember,o=(0,u.I)().isV3Enabled,s=(0,I.jsx)(pe.P,{value:t,onChange:r});return(0,g.vb)(i)?(0,I.jsxs)("div",{className:"flex items-center gap-4",children:[s,(0,I.jsx)(ge,{}),(0,I.jsx)(k.z,{large:o,type:"button",className:"hidden md:block",onClick:function(){return n.push(j.lA.members.manage)},children:(0,a.t)("manage")}),o&&(0,I.jsx)(ve,{})]}):(0,I.jsx)(I.Fragment,{children:s})},je=function(e){var t=e.memberCount,r=e.headerTitle,n=e.activeView,i=e.setShouldRenderMobileFiltersTransition,o=e.setActiveView,a=(0,h.wh)().currentCommunityMember,s=(0,u.I)().isV3Enabled;return(0,I.jsxs)(I.Fragment,{children:[(0,I.jsx)(v.Z,{leftContent:(0,I.jsx)(F,{currentCommunityMember:a,memberCount:t,hasDropdown:!s,headerTitle:r}),rightContent:(0,I.jsx)(_e,{activeView:n,setActiveView:o})}),(0,I.jsx)(z.M,{setShouldRenderMobileFiltersTransition:i}),(0,I.jsx)(ue,{})]})};function xe(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 a,s=e[Symbol.iterator]();!(n=(a=s.next()).done)&&(r.push(a.value),!t||r.length!==t);n=!0);}catch(l){i=!0,o=l}finally{try{n||null==s.return||s.return()}finally{if(i)throw o}}return r}(e,t)||function(e,t){if(!e)return;if("string"===typeof e)return we(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 we(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 we(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}var Oe=function(e){var t=e.memberDirectorySettings,r=(0,u.I)().isV3Enabled,i=(0,f.d)().memberDirectoryLink,s=xe((0,n.useState)(0),2),v=s[0],h=s[1],y=xe((0,n.useState)(!1),2),g=y[0],_=y[1],j=xe((0,c.Q)({defaultCommunityView:t.view,views:p.nk}),2),x=j[0],w=j[1],O=r&&(null===i||void 0===i?void 0:i.label)||(0,a.t)("members_directory.title");return(0,I.jsxs)(I.Fragment,{children:[(0,I.jsx)(je,{memberCount:v,activeView:x,setActiveView:w,setShouldRenderMobileFiltersTransition:_,headerTitle:O}),(0,I.jsxs)(m.F.Body,{hasPaddingTopMobile:!1,children:[(0,I.jsx)(l.S,{title:O,bodyClassNames:"view-members-directory"}),(0,I.jsxs)(m.F.Content,{className:o()("md:!min-w-0"),children:[(0,I.jsx)(d.x,{shouldRenderMobileFiltersTransition:g,shouldBeHiddenOnMd:!0,shouldShowAdminFilters:!0}),(0,I.jsx)(d.S,{setMemberCount:h,scopeResults:t.scope,defaultSort:t.defaultSort,shouldShowHiddenMemberTooltip:!0,viewType:b.c.MEMBER_DIRECTORY,activeView:x})]})]})]})},Se=r(10314),Pe=function(){var e=(0,Se.b)();return e.isLoading?null:(0,I.jsx)(Oe,{memberDirectorySettings:e})};const ke=Pe},10314:(e,t,r)=>{"use strict";r.d(t,{b:()=>c});var n=r(97012),i=r(31889),o=r(64117),a=r(16580);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 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 c=function(){var e,t,r=(0,o.ww)().isAdminUsageContext,c=(0,n.wh)(),u=c.currentCommunitySettings,d=c.currentCommunityMember,p=c.isLoading,f=(null===u||void 0===u?void 0:u.member_directory_settings)||{sort:a.aP[0],exclude_empty_profiles:!0},m={exclude_empty_name:!r,exclude_empty_profiles:!r&&f.exclude_empty_profiles},b=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){l(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}({visible_in_member_directory:!0},m),v=(0,i.vb)(d)?m:b;return{defaultSort:f.sort,scope:v,view:(t=a.nk.CARDS,null!==u&&void 0!==u&&null!==(e=u.member_directory_settings)&&void 0!==e&&e.view&&(t=u.member_directory_settings.view),t),isLoading:p}}},52672:(e,t,r)=>{"use strict";r.d(t,{z:()=>p});var n=r(86013),i=r(6363),o=r(72675),a=r(53448),s=r(86599),l=r(85893),c=function(e){var t=e.isSubmitting,r=void 0!==t&&t;return(0,l.jsx)(a.u_.Footer,{className:"!px-0",children:(0,l.jsx)(s._,{type:"submit",form:"bookmark-form",variant:"primary",full:!0,large:!0,submitting:r,children:(0,n.t)("save")})})},u=function(e){var t=e.isFolder,r=void 0===t||t,s=e.space,u=e.folderId,d=e.bookmark,p=e.isEdit,f=void 0!==p&&p,m=(0,o.dd)(),b=f?"edit":"create",v=r?"folder":"link";return(0,l.jsxs)(a.u_,{isOpen:m.visible,onClose:m.hide,children:[(0,l.jsx)(a.u_.Overlay,{}),(0,l.jsxs)(a.u_.Content,{className:"!overflow-visible",children:[(0,l.jsxs)(a.u_.Header,{children:[(0,l.jsx)(a.u_.Title,{className:"text-center",size:"md",children:(0,n.t)("".concat(b,"_").concat(v),{scope:"spaces.bookmarks"})}),(0,l.jsx)(a.u_.HeaderActions,{className:"absolute right-0 top-0 mr-6 mt-6",children:(0,l.jsx)(a.u_.CloseButton,{onClick:m.hide})})]}),(0,l.jsx)(a.u_.Body,{className:"!overflow-visible px-2",children:(0,l.jsx)(i.X,{space:s,bookmark:d,folderId:u,isFolder:r,isEdit:f,renderFooter:c})})]})]})},d=o.gk.create((function(e){var t=e.folderId,r=e.space,n=e.isFolder,i=e.bookmark,o=e.isEdit;return(0,l.jsx)(u,{folderId:t,space:r,isFolder:n,bookmark:i,isEdit:o})})),p=function(){return(0,o.dd)(d)}},96147:(e,t,r)=>{"use strict";r.d(t,{L:()=>E});var n=r(86013),i=r(50308),o=r.n(i),a=r(88767),s=r(72675),l=r(97012),c=r(31491),u=r(61926),d=r(53448),p=r(21809),f=r(94184),m=r.n(f),b=r(87536),v=r(40160),h=r(24185),y=r(61079),g=r(73923),_=r(75263),j=r(55675),x=r(12169),w=r(85893),O=function(e){var t=e.onClose,r=e.formId,i=e.isLoading,o=void 0!==i&&i,a=(0,b.Gc)(),s=a.watch,l=a.setValue,c=a.formState.isDirty,p=s("community_member_ids",[])||[],f=s("add_all_members",!1),O=p.length>0,S=(0,d.UV)().contentPortalElement,P=(0,h.TH)().pathname;return(0,w.jsxs)(w.Fragment,{children:[(0,w.jsxs)(d.u_.Header,{children:[(0,w.jsx)(d.u_.Title,{size:"sm",className:"text-center",children:(0,n.t)("space_groups.form.edit.members.add_member")}),(0,w.jsx)(d.u_.HeaderActions,{className:"absolute right-0 top-0 mr-6 mt-6",children:(0,w.jsx)(d.u_.CloseButton,{onClick:t})})]}),(0,w.jsxs)(d.u_.Body,{children:[(0,w.jsx)("div",{className:"mb-8",children:(0,w.jsxs)(x.Z.LabelMd,{children:[(0,n.t)("space_groups.add_members_to_space_group_description_without_link")," ",(0,w.jsx)(v.rU,{to:"".concat(g.l.members.invite,"?from=").concat(P),children:(0,n.t)("space_groups.add_members_to_space_group_link")}),"."]})}),(0,w.jsx)(u.l.CommunityMemberSelect,{name:"community_member_ids",direction:"down",variant:"tags",hideSelectedItems:!0,hideIcon:!0,disabled:f,appendTo:S,popperOptions:{modifiers:[{name:"offset",options:{offset:[-10,0]}}]}}),(0,w.jsx)(y.Y,{memberIds:p,onRemove:function(e){var t=p.filter((function(t){return t!==e}));l("community_member_ids",t)}}),(0,w.jsxs)("div",{className:m()({hidden:O,visible:!O}),children:[(0,w.jsx)(_.X,{}),(0,w.jsx)("div",{className:"flex items-baseline",children:(0,w.jsx)(u.l.Item,{hiddenField:!0,hideDescription:!0,label:(0,n.t)("space_groups.form.add_everyone_from_community"),id:"add_all_members",name:"add_all_members",className:"my-5 mr-2 flex shrink-0 flex-row-reverse items-center justify-end py-0 font-normal",labelClassName:"ml-4 mb-0 font-normal text-sm",shouldToggleValueOnLabelClick:!0,children:(0,w.jsx)(u.l.ToggleSwitch,{name:"add_all_members",variant:"small"})})})]})]}),(0,w.jsx)(d.u_.Footer,{className:"flex items-baseline justify-end",children:(0,w.jsx)(j.z,{variant:"primary",type:"submit",form:r,disabled:!c||o,children:o?(0,n.t)("space_groups.invite.adding_to_space_group"):(0,n.t)("space_groups.invite.add_to_space_group")})})]})};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 P(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){k(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}function k(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var C="add-space-group-members-form",N={add_all_members:!1,community_member_ids:null},A=function(e){var t=e.spaceGroupId,r=(0,p.p)(),i=(0,a.useQueryClient)(),f=(0,s.dd)(),m=(0,l.p7)(t).refetch,b=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return(0,a.useMutation)((function(e){var t=e.spaceGroupId,r=e.communityMembersId,n=e.shouldAddAllMembers;return c.iD.addMembers({spaceGroupId:t,body:{community_member_ids:r,add_all_members:n}})}),e)}({onError:function(e){r.error(e.message)},onSuccess:function(e){var t=e.message;i.invalidateQueries(["space-group-members"]),null===m||void 0===m||m(),r.success(t,{duration:"short",shouldUseProgress:!1}),f.hide()}}),v=b.mutate,h=b.isLoading;return(0,w.jsxs)(d.u_,{isOpen:f.visible,onClose:f.visible?f.hide:o(),contentPortalId:"add-space-group-member-portal-content",title:(0,n.t)("space_groups.form.edit.members.add_member"),children:[(0,w.jsx)(d.u_.Overlay,{}),(0,w.jsx)(d.u_.Content,{size:"md",children:(0,w.jsx)(u.l,{id:C,mode:"onChange",onSubmit:function(e){return v(P(P({spaceGroupId:t},e.community_member_ids&&{communityMembersId:e.community_member_ids}),{},{shouldAddAllMembers:e.add_all_members}))},defaultValues:N,className:"flex flex-col overflow-y-auto",formClassName:"flex overflow-y-auto flex-col",children:(0,w.jsx)(O,{onClose:f.hide,isLoading:h,formId:C})})})]})},I=s.gk.create((function(e){var t=e.spaceGroupId;return(0,w.jsx)(A,{spaceGroupId:t})})),E=function(){return(0,s.dd)(I)}},61079:(e,t,r)=>{"use strict";r.d(t,{Y:()=>m});var n=r(58533),i=r(40166),o=r(11835),a=r(5295),s=r(46479),l=r(86013),c=r(38870),u=r(55675),d=r(12169),p=r(85893),f=function(e){var t,r=e.id,n=e.avatarUrl,i=e.name,a=e.onRemove;return(0,p.jsxs)(s.SC,{className:"group h-12",children:[(0,p.jsx)(s.pj,{variant:"no-padding",className:"rounded-l-lg",children:(0,p.jsx)("div",{className:"ml-4 mr-3",children:(0,p.jsx)(c.s,{name:(t=i,o.C.test(""+t)?i.charAt(0):i),src:n,size:"8"})})}),(0,p.jsx)(s.pj,{variant:"no-padding",className:"w-full",children:(0,p.jsx)("div",{className:"truncate p-2 pl-0",children:(0,p.jsx)(d.Z.LabelSm,{weight:"semibold",children:i})})}),(0,p.jsx)(s.pj,{variant:"no-padding",className:"w-24 rounded-r-lg",children:(0,p.jsx)("div",{className:"text-dark invisible group-hover:visible",children:(0,p.jsx)(u.z,{type:"button",variant:"plain",onClick:function(){return a(r)},children:(0,l.t)("remove")})})})]},r)},m=function(e){var t=e.memberIds,r=void 0===t?[]:t,l=e.onRemove,c=r.length>0,u=(0,i.fd)({filters:{id:r},options:{enabled:c,keepPreviousData:c}}),d=u.hasNextPage,m=u.fetchNextPage,b=u.members;return c?(0,p.jsx)("div",{className:"-mx-4 mt-4 h-full max-h-80 overflow-y-auto",children:(0,p.jsx)(n.Z,{loader:(0,p.jsx)(a.a,{}),dataLength:r.length,style:{overflow:"initial"},scrollThreshold:.5,next:m,hasMore:Boolean(d),children:(0,p.jsx)(s.iA,{variant:"no-border",className:"w-full max-w-full",tableClassName:"w-full",children:(0,p.jsxs)(s.RM,{children:[r.map((function(e){return t=e,o.C.test(""+t)?(0,p.jsx)(f,{id:e,name:e,onRemove:l,avatarUrl:""},e):null;var t})),b.map((function(e){var t=e.id,r=e.avatar_url,n=e.name;return(0,p.jsx)(f,{id:t,avatarUrl:r,name:n,onRemove:l},t)}))]})})})}):null}},9711:(e,t,r)=>{"use strict";r.d(t,{z:()=>U});var n=r(86013),i=r(96486),o=r(88767),a=r(72675),s=r(31491);function l(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){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?l(Object(r),!0).forEach((function(t){u(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):l(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function u(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var d=r(61926),p=r(53448),f=r(21809),m=r(67294),b=r(94184),v=r.n(b),h=r(87536),y=r(24185),g=r(87958),_=r(97012),j=r(61345),x=r(77529),w=r(75263),O=r(55675),S=r(12169),P=r(61079),k=r(85893),C=[{label:(0,n.t)("spaces.form.add_everyone_from_options.space_group"),value:"space_group"},{label:(0,n.t)("spaces.form.add_everyone_from_options.community"),value:"community"}],N="community_member_ids",A="should_add_all_members",I=function(e){var t=e.onClose,r=e.isLoading,i=e.formId,o=(0,h.Gc)(),a=o.watch,s=o.setValue,l=(0,p.UV)().contentPortalElement,c=(0,_.wh)().currentCommunity,u=(0,y.TH)().pathname,f=c||{},b=f.chat_space_members_limit,I=f.member_count,E=(0,_.L2)().data,D=((0,(0,_.e2)().helpers.findBy)({id:null===E||void 0===E?void 0:E.space_group_id})||{}).space_group_members_count,T=void 0===D?0:D,L=a(N,[])||[],M=a(A,!1),R=a("member_type"),B=L.length>0,U=B||M,F=T>b,z=I>b,V="space_group"===R,q=(0,j.Ug)(E)&&(V?F:z);return(0,m.useEffect)((function(){q&&s(A,!1)}),[q]),(0,k.jsxs)(k.Fragment,{children:[(0,k.jsxs)(p.u_.Header,{children:[(0,k.jsx)(p.u_.Title,{size:"sm",children:(0,n.t)("spaces.form.edit.members.add_member")}),(0,k.jsx)(p.u_.HeaderActions,{children:(0,k.jsx)(p.u_.CloseButton,{onClick:t})})]}),(0,k.jsxs)(p.u_.Body,{className:"!px-5 !py-4 md:!px-8 md:!py-2",children:[(0,k.jsx)("div",{className:"mb-4",children:(0,k.jsxs)(S.Z.LabelSm,{children:[(0,n.t)("add_members_to_space_description_without_link")," ",(0,k.jsx)("a",{href:"".concat(x.lA.members.invite,"?invite_type=csv&from=").concat(u),children:(0,n.t)("add_members_to_space_description_link")})]})}),(0,k.jsx)(d.l.CommunityMemberSelect,{name:N,variant:"tags",direction:"down",addable:!0,hideSelectedItems:!0,hideIcon:!0,disabled:M,placeholder:(0,n.t)("spaces.form.edit.members.add_member"),appendTo:l,popperOptions:{modifiers:[{name:"offset",options:{offset:[-10,0]}}]}}),(0,k.jsx)(P.Y,{memberIds:L,onRemove:function(e){var t=L.filter((function(t){return t!==e}));s(N,t)}}),(0,k.jsxs)("div",{className:v()({hidden:B,visible:!B}),children:[(0,k.jsx)(w.X,{}),(0,k.jsxs)("div",{className:"flex flex-col items-start md:flex-row md:items-center md:gap-6",children:[(0,k.jsx)(g.T,{content:V?(0,n.t)("members_in_space_group_limit_reached"):(0,n.t)("members_in_community_limit_reached"),disabled:!q,className:"flex w-full",children:(0,k.jsx)(d.l.Item,{hiddenField:!0,hideDescription:!0,label:(0,n.t)("spaces.form.add_everyone_from"),id:A,name:A,className:"my-5 flex shrink-0 flex-row-reverse items-center justify-end py-0 font-normal",labelClassName:"mx-2 mb-0 font-normal text-sm",shouldToggleValueOnLabelClick:!0,isDisabled:q,children:(0,k.jsx)(d.l.ToggleSwitch,{name:A,variant:"small",disabled:q})})}),(0,k.jsx)(d.l.Item,{name:"member_type",className:"w-full text-sm font-normal",hideDescription:!0,hideLabel:!0,hideBorder:!0,hiddenField:!0,children:(0,k.jsx)(d.l.SelectNative,{name:"member_type",options:C})})]})]})]}),(0,k.jsxs)(p.u_.Footer,{className:"flex items-baseline justify-between",children:[(0,k.jsx)("div",{className:"-mt-4",children:(0,k.jsx)(d.l.Checkbox,{id:"notify_members",label:(0,n.t)("spaces.form.edit.members.notify_members"),name:"notify_members",labelClassName:"font-normal text-sm"})}),(0,k.jsx)(O.z,{large:!0,variant:"primary",type:"submit",form:i,disabled:r||!U,children:r?(0,n.t)("spaces.form.edit.members.adding"):(0,n.t)("spaces.form.edit.members.add")})]})]})};function E(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 D(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?E(Object(r),!0).forEach((function(t){T(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):E(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function T(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var L="add-space-members-form",M={notify_members:!1,community_member_ids:null,member_type:"space_group",should_add_all_members:!1},R=function(e){var t=e.onAdd,r=e.spaceId,l=(0,f.p)(),u=(0,o.useQueryClient)(),m=(0,a.dd)(),b=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return(0,o.useMutation)((function(e){var t=e.spaceId,r=e.communityMembersId,n=e.notifyMembers,i=e.memberType,o=e.shouldAddAllMembers;return s.rb.addMemberToSpace({spaceId:t,body:c({community_member_ids_or_emails:r,notify_members:n,select_all_members:o},i&&{member_type:i})})}),e)}({onError:function(e){l.error(e.message)},onSuccess:function(){u.invalidateQueries("community-members"),l.success((0,n.t)("spaces.form.edit.members.members_added")),(0,i.isFunction)(t)?t():m.hide()}}),v=b.mutate,h=b.isLoading;return(0,k.jsxs)(p.u_,{isOpen:m.visible,onClose:m.visible?m.hide:i.noop,contentPortalId:"add-space-member-content-portal",title:(0,n.t)("spaces.form.edit.members.add_member"),children:[(0,k.jsx)(p.u_.Overlay,{}),(0,k.jsx)(p.u_.Content,{size:"xl",className:"max-w-md",children:(0,k.jsx)(d.l,{id:L,mode:"onChange",onSubmit:function(e){return v(D(D(D({spaceId:r},e.community_member_ids&&{communityMembersId:e.community_member_ids}),{},{notifyMembers:!!e.notify_members},e.should_add_all_members&&{memberType:e.member_type}),{},{shouldAddAllMembers:e.should_add_all_members}))},defaultValues:M,className:"flex h-full flex-col overflow-y-auto",formClassName:"flex overflow-y-auto flex-col h-full",children:(0,k.jsx)(I,{onClose:m.visible?m.hide:i.noop,isLoading:h,formId:L})})})]})},B=a.gk.create((function(e){var t=e.spaceId,r=e.onAdd;return(0,k.jsx)(R,{spaceId:t,onAdd:r})})),U=function(){return(0,a.dd)(B)}},27064:(e,t,r)=>{"use strict";r.d(t,{G:()=>A});var n=r(67294),i=r(86013),o=r(31889),a=r(72675),s=r(68465),l=r(19865),c=r(97012),u=r(55675),d=r(53448),p=r(50193),f=r(99310),m=r(61926),b=r(85893),v="course-type-form",h=function(e){var t=e.onSubmit,r=e.courseSetting,n=void 0===r?{course_type:f.t}:r;return(0,b.jsx)(m.l,{id:v,onSubmit:t,defaultValues:{course_setting:n},validationSchema:void 0,className:void 0,formClassName:void 0,children:(0,b.jsx)(p.q,{hideLabel:!0})})},y=r(20633),g=function(e){var t=e.hideForm;return(0,b.jsx)(d.u_.HeaderActions,{children:(0,b.jsx)(y.h,{ariaLabel:(0,i.t)("back"),name:"20-chevron-left",onClick:t,iconSize:20,buttonSize:28,iconClassName:"!text-dark",className:"mr-2",variant:"primary"})})},_=r(79024),j="space_type_form",x=function(e){var t=e.onSubmit,r=(0,c.wh)(),n=r.currentCommunity,i=r.currentCommunitySettings,o=!(null===i||void 0===i||!i.courses_enabled)&&(null===n||void 0===n?void 0:n.courses_feature_flag_enabled);return(0,b.jsx)(m.l,{id:j,onSubmit:t,defaultValues:{post_type:"basic"},children:(0,b.jsx)(_.m,{hideLabel:!0,isCoursesEnabled:o})})};function w(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 a,s=e[Symbol.iterator]();!(n=(a=s.next()).done)&&(r.push(a.value),!t||r.length!==t);n=!0);}catch(l){i=!0,o=l}finally{try{n||null==s.return||s.return()}finally{if(i)throw o}}return r}(e,t)||function(e,t){if(!e)return;if("string"===typeof e)return O(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 O(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 O(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}var S=function(e){var t=e.spaceGroupId,r=e.selectedPostType,o=(0,a.dd)(),c=w((0,n.useState)(null!==r&&void 0!==r?r:"basic"),2),p=c[0],f=c[1],m=w((0,n.useState)(Boolean(r)&&"course"!==r),2),y=m[0],_=m[1],O=w((0,n.useState)(!1),2),S=O[0],P=O[1],k=w((0,n.useState)("course"===r),2),C=k[0],N=k[1],A=w((0,n.useState)(),2),I=A[0],E=A[1],D=C?(0,i.t)("spaces.form.create.course_types.choose_course_type"):y?(0,i.t)("spaces.form.create.space_titles.".concat(p)):(0,i.t)("spaces.form.create.space_types.choose_type"),T=function(){o.hide(),N(!1),E(void 0),_(!1),o.remove()};return(0,b.jsxs)(d.u_,{isOpen:o.visible,onClose:T,contentPortalId:"space-type-picker-modal",title:D,children:[(0,b.jsx)(d.u_.Overlay,{}),(0,b.jsxs)(d.u_.Content,{size:"md",children:[(0,b.jsxs)(d.u_.Header,{className:"!px-6 md:!px-8",children:[y&&(0,b.jsx)(g,{hideForm:function(){_(!1),"course"===p&&N(!0)}}),C&&(0,b.jsx)(g,{hideForm:function(){N(!1),_(!1)}}),(0,b.jsx)(d.u_.Title,{className:"w-auto",size:"sm",children:D}),(0,b.jsx)(d.u_.HeaderActions,{children:(0,b.jsx)(d.u_.CloseButton,{onClick:T})})]}),(0,b.jsxs)(d.u_.Body,{className:"!px-6 !py-1 md:!px-8",children:[!y&&!C&&(0,b.jsx)(x,{onSubmit:function(e){var t=e.post_type;f(t),"course"===t?N(!0):_(!0)}}),C&&(0,b.jsx)(h,{onSubmit:function(e){var t=e.course_setting;E(t),N(!1),_(!0)},courseSetting:I}),y&&(0,b.jsx)(s._,{onClose:T,post_type:p,courseSetting:I,hideSpaceTypePicker:!0,currentSpaceGroupId:t,setExternalLoadingState:P,renderHeader:function(){return(0,b.jsx)(b.Fragment,{})},renderFooter:function(){return(0,b.jsx)(b.Fragment,{})}})]}),(0,b.jsx)(d.u_.Footer,{children:(0,b.jsx)(u.z,{form:y?l.e:C?v:j,type:"submit","data-testid":"create-space-button",variant:"circle",full:!0,large:!0,disabled:S,children:y?S?(0,i.t)("creating"):(0,i.t)("create_space"):(0,i.t)("spaces.form.create.space_types.next")})})]})]})};function P(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 a,s=e[Symbol.iterator]();!(n=(a=s.next()).done)&&(r.push(a.value),!t||r.length!==t);n=!0);}catch(l){i=!0,o=l}finally{try{n||null==s.return||s.return()}finally{if(i)throw o}}return r}(e,t)||function(e,t){if(!e)return;if("string"===typeof e)return k(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 k(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 k(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}var C=function(e){var t=e.spaceGroupId,r=e.postType,o=(0,a.dd)(),c=P((0,n.useState)(!1),2),p=c[0],f=c[1];return(0,b.jsxs)(d.u_,{isOpen:o.visible,onClose:o.hide,contentPortalId:"create-space-content-portal",title:(0,i.t)("create_space"),children:[(0,b.jsx)(d.u_.Overlay,{}),(0,b.jsxs)(d.u_.Content,{size:"md",children:[(0,b.jsxs)(d.u_.Header,{className:"!px-6 md:!px-8",children:[(0,b.jsx)(d.u_.Title,{size:"sm",children:(0,i.t)("create_space")}),(0,b.jsx)(d.u_.HeaderActions,{children:(0,b.jsx)(d.u_.CloseButton,{onClick:o.hide})})]}),(0,b.jsx)(d.u_.Body,{className:"!px-6 !py-1 md:!px-8",children:(0,b.jsx)(s._,{onClose:o.hide,setExternalLoadingState:f,currentSpaceGroupId:t,post_type:r,renderHeader:function(){return(0,b.jsx)(b.Fragment,{})},renderFooter:function(){return(0,b.jsx)(b.Fragment,{})}})}),(0,b.jsx)(d.u_.Footer,{children:(0,b.jsx)(u.z,{disabled:p,type:"submit",form:l.e,full:!0,large:!0,children:(0,i.t)(p?"creating":"create_space")})})]})]})},N=a.gk.create((function(e){var t=e.spaceGroupId,r=e.postType,n=(0,c.wh)().currentCommunityMember;return(0,o.vb)(n)?(0,b.jsx)(S,{spaceGroupId:t,selectedPostType:r}):(0,b.jsx)(C,{spaceGroupId:t,postType:r})})),A=function(){return(0,a.dd)(N)}},24482:(e,t,r)=>{"use strict";r.d(t,{$:()=>o,K:()=>a});var n=r(67294),i=r(38776),o=(0,n.createContext)(null);o.displayName="AdminAudienceEditModalContext";var a=function(){var e=(0,n.useContext)(o);return(0,i.Z)(e,"useAdminAudienceEditModalContext must be used within a Provider"),e}},69179:(e,t,r)=>{"use strict";r.d(t,{G:()=>a});var n=r(86013),i=r(71032),o=r(85893),a=function(e){var t=e.isOpen,r=void 0!==t&&t,a=e.onClose,s=e.onConfirm,l=e.confirmText,c=e.disabled,u=void 0!==c&&c;return(0,o.jsx)(i.c,{isOpen:r,onClose:a,onConfirm:s,confirmText:l,confirmVariant:"danger",title:(0,n.t)("remove"),disabled:u,cancelText:(0,n.t)("cancel"),children:(0,o.jsx)("p",{children:(0,n.t)("remove_member_confirm")})})}},37469:(e,t,r)=>{"use strict";r.d(t,{L:()=>c});var n=r(44164),i=r(72675),o=r(18919),a=r(85893),s=function(e){var t=e.spaceId,r=(0,i.dd)(),s=r.visible,l=r.hide;return(0,a.jsx)(o.K,{children:(0,a.jsx)(n.G,{isOpen:s,onClose:l,spaceId:t,shouldClearEventStateOnHide:!0})})},l=i.gk.create((function(e){var t=e.spaceId;return(0,a.jsx)(s,{spaceId:t})})),c=function(){return(0,i.dd)(l)}},19175:(e,t,r)=>{"use strict";r.d(t,{t:()=>N});var n=r(72675),i=r(64687),o=r.n(i),a=r(67294),s=r(86013),l=r(97012),c=r(11909),u=r(55825),d=r(73793),p=r(61926),f=r(21809),m=r(92232),b=r(18919),v=r(42240),h=r(16620),y=r(96486);function g(e,t,r,n,i,o,a){try{var s=e[o](a),l=s.value}catch(c){return void r(c)}s.done?t(l):Promise.resolve(l).then(n,i)}var _=function(){var e=(0,a.useRef)(null),t=function(){var t,r=(t=o().mark((function t(r){return o().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(!(0,y.isFunction)(e.current)){t.next=6;break}return t.next=3,e.current();case 3:if(t.sent){t.next=6;break}return t.abrupt("return");case 6:r();case 7:case"end":return t.stop()}}),t)})),function(){var e=this,r=arguments;return new Promise((function(n,i){var o=t.apply(e,r);function a(e){g(o,n,i,a,s,"next",e)}function s(e){g(o,n,i,a,s,"throw",e)}a(void 0)}))});return function(e){return r.apply(this,arguments)}}();return{validateAndContinue:t,triggerValidationRef:e}},j=r(81372),x=r(85893);function w(e,t,r,n,i,o,a){try{var s=e[o](a),l=s.value}catch(c){return void r(c)}s.done?t(l):Promise.resolve(l).then(n,i)}function O(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 a,s=e[Symbol.iterator]();!(n=(a=s.next()).done)&&(r.push(a.value),!t||r.length!==t);n=!0);}catch(l){i=!0,o=l}finally{try{n||null==s.return||s.return()}finally{if(i)throw o}}return r}(e,t)||function(e,t){if(!e)return;if("string"===typeof e)return S(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 S(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 S(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}var P=function(e){var t=e.isOpen,r=e.onClose,n=(0,l.wh)().currentCommunity,i=(n=void 0===n?{}:n).supports_live_streams,y=O((0,a.useState)(c.H0.STREAM),2),g=y[0],S=y[1],P=(0,h.qj)(g),k=P.sections,C=P.sectionTitles,N=(0,h.a1)(),A=(0,h.n3)(g,r),I=A.mutateAsync,E=A.isLoading,D=_(),T=D.validateAndContinue,L=D.triggerValidationRef,M=(0,f.p)().success,R=(0,b.Y)(),B=R.shouldUpgradeAddons,U=R.purchaseRecordingsAddonWhenLimitReached,F=R.purchaseStreamingAddonWhenLimitReached,z=function(){var e,t=(e=o().mark((function e(t,r){return o().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,U(t);case 3:return e.next=5,F();case 5:return B&&M((0,s.t)("settings.billing.add_ons.changes_succeeded")),e.next=8,I(t,r);case 8:e.next=13;break;case 10:e.prev=10,e.t0=e.catch(0),console.error(e.t0.message);case 13:case"end":return e.stop()}}),e,null,[[0,10]])})),function(){var t=this,r=arguments;return new Promise((function(n,i){var o=e.apply(t,r);function a(e){w(o,n,i,a,s,"next",e)}function s(e){w(o,n,i,a,s,"throw",e)}a(void 0)}))});return function(e,r){return t.apply(this,arguments)}}();return(0,x.jsx)(d.x,{isOpen:t,onClose:r,shouldShowCloseButton:!0,contentPortalId:"live",children:(0,x.jsxs)(u.MW,{formId:"live-QWZ7d7ysBkm5cwhL235J9Q",sections:C,initialSection:k.roomType,title:(0,s.t)("live_streams.form.title_v3"),onExit:r,onSave:z,isSaving:E,children:[(0,x.jsx)(d.x.Header,{children:(0,x.jsx)(v.h4,{})}),(0,x.jsxs)(d.x.Body,{id:j.Um,wrapperClassName:"max-w-full",children:[i&&(0,x.jsx)(p.l,{id:"live-QWZ7d7ysBkm5cwhL235J9Q",onSubmit:z,onCancel:r,defaultValues:N,children:(0,x.jsx)(v.uT,{setRoomType:S,triggerValidationRef:L})}),!i&&(0,x.jsx)("div",{className:"mx-auto max-w-screen-md py-14",children:(0,x.jsx)(m.s,{})})]}),i&&(0,x.jsx)(d.x.Footer,{children:(0,x.jsx)(v.$_,{roomType:g,validateAndContinue:T})})]})})},k=function(){var e=(0,n.dd)(),t=e.visible,r=e.hide;return(0,x.jsx)(b.K,{children:(0,x.jsx)(P,{isOpen:t,onClose:r})})},C=n.gk.create((function(){return(0,x.jsx)(k,{})})),N=function(){return(0,n.dd)(C)}},93556:(e,t,r)=>{"use strict";r.d(t,{Y:()=>w});var n=r(96486),i=r(72675),o=r(64687),a=r.n(o),s=r(86013),l=r(88767),c=r(31491),u=r(97012),d=r(15591),p=r(21809),f=r(93826),m=r(12169),b=r(85893);function v(e){return function(e){if(Array.isArray(e))return h(e)}(e)||function(e){if("undefined"!==typeof Symbol&&Symbol.iterator in Object(e))return Array.from(e)}(e)||function(e,t){if(!e)return;if("string"===typeof e)return h(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 h(e,t)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function h(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}var y=function(e){var t=e.space,r={default:["space_members","space_settings"],basic:["posts","engagement"],event:["events","engagement"],course:["course_info","course_progress","videos_and_files","comments"],image:["posts","engagement"],chat:["messages"]},n=[].concat(v(r[t.post_type]||[]),v(r.default));return(0,b.jsxs)(b.Fragment,{children:[(0,b.jsx)(f.w,{content:(0,s.t)("spaces.delete.description",{space_name:t.name})}),(0,b.jsxs)("div",{className:"border-primary mt-4 space-y-2 rounded-md border p-4",children:[(0,b.jsx)("div",{className:"flex items-center",children:(0,b.jsx)(m.Z.LabelMd,{weight:"semibold",children:t.name})}),n&&(0,b.jsx)("ul",{className:"list-inside list-none",children:n.map((function(e){return(0,b.jsx)("li",{children:(0,b.jsx)(m.Z.LabelXs,{children:(0,s.t)(["spaces.delete.details",e])})},e)}))})]})]})};function g(e,t,r,n,i,o,a){try{var s=e[o](a),l=s.value}catch(c){return void r(c)}s.done?t(l):Promise.resolve(l).then(n,i)}var _=function(e){var t,r,i=e.show,o=e.space,f=void 0===o?{}:o,m=e.onClose,v=e.onSuccess,h=(0,p.p)(),_=(0,u.nT)().actions.refresh,j=(0,l.useMutation)((function(){return c.rb.destroy({id:f.id})}),{onSuccess:(t=a().mark((function e(){return a().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,_();case 2:(0,n.isFunction)(v)&&v(),m();case 4:case"end":return e.stop()}}),e)})),r=function(){var e=this,r=arguments;return new Promise((function(n,i){var o=t.apply(e,r);function a(e){g(o,n,i,a,s,"next",e)}function s(e){g(o,n,i,a,s,"throw",e)}a(void 0)}))},function(){return r.apply(this,arguments)}),onError:function(){h.error((0,s.t)("delete_space_failed"))}}),x=j.mutate,w=j.isLoading;return(0,b.jsx)(d.V,{title:(0,s.t)("spaces.delete.title"),isOpen:i,confirmUserPrompt:(0,s.t)("spaces.delete.confirm_prompt"),onClose:m,onCancel:m,onConfirm:x,confirmVariant:"danger",isDisabled:w,confirmText:w?(0,s.t)("deleting"):(0,s.t)("confirm"),children:(0,b.jsx)(y,{space:f})})},j=function(e){var t=e.space,r=e.onSuccess,o=e.onClose,a=void 0===o?n.noop:o,s=(0,i.dd)();return(0,b.jsx)(_,{show:s.visible,space:t,onClose:function(){a&&a(),s.hide()},onSuccess:r})},x=i.gk.create((function(e){var t=e.space,r=e.onSuccess,n=e.onClose;return(0,b.jsx)(j,{space:t,onSuccess:r,onClose:n})})),w=function(){return(0,i.dd)(x)}},73188:(e,t,r)=>{"use strict";r.d(t,{a:()=>de});var n=r(67294),i=r(94184),o=r.n(i),a=r(86013),s=r(72675),l=r(61926),c=r(5295),u=r(11117),d=r(17021),p=r(53448),f=r(12169),m=r(85893),b=function(){var e=(0,p.UV)().contentPortalElement;return(0,m.jsxs)("div",{className:"mt-8",children:[(0,m.jsx)(f.Z.TitleSm,{weight:"semibold",children:(0,a.t)("space_groups.form.moderators")}),(0,m.jsx)(l.l.Item,{translationRoot:"space_groups.form.edit",name:"moderator_community_member_ids",tooltipText:(0,a.t)("space_groups.form.edit.moderator_community_member_ids_tooltip"),hideDescription:!0,hideBorder:!0,fullWidth:!0,children:(0,m.jsx)(l.l.CommunityMemberSelect,{name:"moderator_community_member_ids",variant:"tags",excludeAdmins:!0,appendTo:e})})]})},v=function(e){var t=e.formId,r=e.onSubmit,n=e.defaultValues,i=e.loading;return void 0!==i&&i?(0,m.jsx)(c.a,{}):(0,m.jsx)(l.l,{id:t,onSubmit:r,defaultValues:n,className:"mx-1 h-full",children:(0,m.jsxs)("div",{className:"flex-1",children:[(0,m.jsx)(d.K,{}),(0,m.jsx)(b,{}),(0,m.jsx)(u.a,{})]})})},h=r(88767),y=r(24185),g=r(31491),_=r(97012),j=r(77529),x=r(21809),w=["moderator_community_member_ids"];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 S(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){P(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 P(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function k(e,t){if(null==e)return{};var r,n,i=function(e,t){if(null==e)return{};var r,n,i={},o=Object.keys(e);for(n=0;n<o.length;n++)r=o[n],t.indexOf(r)>=0||(i[r]=e[r]);return i}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n<o.length;n++)r=o[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(i[r]=e[r])}return i}var C=r(54032),N=r(26953),A=r(63099),I=r(39834),E=r(55675),D=r(64629),T=r(96147),L=r(69179),M=r(4093),R=r(40592),B=r(40166),U=r(34128),F=r(64687),z=r.n(F);function V(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 q(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?V(Object(r),!0).forEach((function(t){Z(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):V(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function Z(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function W(e){return function(e){if(Array.isArray(e))return H(e)}(e)||function(e){if("undefined"!==typeof Symbol&&Symbol.iterator in Object(e))return Array.from(e)}(e)||function(e,t){if(!e)return;if("string"===typeof e)return H(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 H(e,t)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function H(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 G(e,t,r,n,i,o,a){try{var s=e[o](a),l=s.value}catch(c){return void r(c)}s.done?t(l):Promise.resolve(l).then(n,i)}var Q=function(e){var t=function(){var e,t=(e=z().mark((function e(t){var r,n,i,o,a,s;return z().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.spaceGroupId,n=t.memberId,i=t.isModerator,e.next=3,(0,U.UT)(j.av.communityMember.settings({memberId:n}));case 3:return o=e.sent,a=o.moderating_space_group_ids||[],s=i?[].concat(W(a),[r]):a.filter((function(e){return e!==r})),e.abrupt("return",(0,U.aU)(j.av.communityMember.update({memberId:n}),q(q({},o),{},{moderator_space_group_ids:s})));case 7:case"end":return e.stop()}}),e)})),function(){var t=this,r=arguments;return new Promise((function(n,i){var o=e.apply(t,r);function a(e){G(o,n,i,a,s,"next",e)}function s(e){G(o,n,i,a,s,"throw",e)}a(void 0)}))});return function(e){return t.apply(this,arguments)}}();return(0,h.useMutation)(t,e)},J=r(40284),$=r(62824),K=r(5100);function X(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 a,s=e[Symbol.iterator]();!(n=(a=s.next()).done)&&(r.push(a.value),!t||r.length!==t);n=!0);}catch(l){i=!0,o=l}finally{try{n||null==s.return||s.return()}finally{if(i)throw o}}return r}(e,t)||function(e,t){if(!e)return;if("string"===typeof e)return Y(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 Y(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 Y(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}var ee=function(e,t,r){return e.admin?"Admin":e.moderator&&r.includes(t)?"Moderator":"Member"},te=function(e){var t,r=e.spaceGroup,i=(0,x.p)(),o=(0,h.useQueryClient)(),s=X((0,n.useState)(!1),2),l=s[0],u=s[1],d=X((0,n.useState)(!1),2),p=d[0],f=d[1],b=X((0,n.useState)(""),2),v=b[0],y=b[1],g=X((0,n.useState)(null),2),_=g[0],w=g[1],O=(0,T.L)(),S=(0,R.j)(),P=(0,B.fd)({filters:{space_groups:r.slug},sort:B.zw.ROLE,query:v}),k=P.isLoading,C=P.hasNextPage,N=P.totalMembers,A=P.fetchNextPage,I=P.members,E=P.queryKey,D=(t={onError:function(e){i.error(e.message)},onSuccess:function(){o.invalidateQueries(E),i.success((0,a.t)("space_groups.form.edit.members.members_removed"))},onSettled:function(){u(!1),f(!1),w(null)}},(0,h.useMutation)((function(e){var t=e.spaceGroupId,r=e.memberId;return(0,U.pC)(j.av.spaceGroups.deleteMember({spaceGroupId:t,memberId:r}))}),t)),F=D.mutate,z=Q({onError:function(e){i.error(e.message)},onSuccess:function(){o.invalidateQueries(E),i.success((0,a.t)("space_groups.form.edit.members.changed_role"))}}).mutate,V=p?(0,a.t)("space_groups.form.edit.members.removing"):(0,a.t)("space_groups.form.edit.members.remove_member");if(k)return(0,m.jsx)(c.a,{});var q=I.map((function(e){var t=e.id,n=e.avatar_url,i=e.name,o=e.email,a=e.roles,s=e.moderating_space_group_ids;return{id:t,avatarUrl:n,name:i,email:o,public_uid:e.public_uid,role:ee(a,r.id,s)}}));return(0,m.jsxs)(m.Fragment,{children:[(0,m.jsxs)("div",{className:"flex justify-between border-b border-gray-200 px-8 py-3 text-gray-600",children:[(0,m.jsx)(J.h,{onSearch:y,placeholder:(0,a.t)("space_groups.search_members")}),(0,m.jsx)($.n,{spaceGroupId:r.id})]}),(0,m.jsx)("div",{className:"h-full overflow-auto px-4 py-2",children:(0,m.jsx)(M.r,{searchTerm:v,members:q,dataLength:N,next:A,hasMore:C,onEdit:function(e){var t=e.public_uid;S({publicId:t})},onRemove:function(e){w(e),u(!0)},onAdd:function(){O.show({spaceGroupId:r.id})},onRoleChange:function(e,t){var n=t===K.K.MODERATOR;z({spaceGroupId:r.id,memberId:e,isModerator:n})},variant:"space-group-members",scrollableTarget:"scrollable-content"})}),(0,m.jsx)(L.G,{isOpen:l,onClose:function(){return u(!1)},onConfirm:function(){_&&l&&(f(!0),F({spaceGroupId:r.id,memberId:_}))},disabled:p,confirmText:V})]})};function re(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 ne(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?re(Object(r),!0).forEach((function(t){ie(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):re(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function ie(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function oe(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 a,s=e[Symbol.iterator]();!(n=(a=s.next()).done)&&(r.push(a.value),!t||r.length!==t);n=!0);}catch(l){i=!0,o=l}finally{try{n||null==s.return||s.return()}finally{if(i)throw o}}return r}(e,t)||function(e,t){if(!e)return;if("string"===typeof e)return ae(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 ae(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 ae(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}var se="edit-space-group-form",le=["Details","Members"],ce=function(e){var t=e.spaceGroup,r=e.tab,i=void 0===r?le[0]:r,l=oe((0,n.useState)(i),2),c=l[0],u=l[1],d=oe((0,A.k)(!1),2),f=d[0],b=d[1],O=null===t||void 0===t?void 0:t.id,P=(0,_.p7)(O),T=P.data,L=void 0===T?{}:T,M=P.isLoading,R=(0,N.kK)(),B=ne(ne({},t),L),U=(0,s.dd)(),F="Details"===c,z="Members"===c,V=null===B||void 0===B?void 0:B.active_members_count,q=function(e){var t=e.spaceGroup,r=e.onSuccess,n=(0,x.p)(),i=n.success,o=n.error,s=(0,y.k6)(),l=(0,_.p7)(t.id).refetch;return S(S({},(0,h.useMutation)((function(e){var r=e.moderator_community_member_ids,n=k(e,w);return g.iD.update(t.id,{space_group:n,moderator_community_member_ids:r})}),{onSuccess:function(e){i((0,a.t)("space_groups.form.edit.saved_successfully")),l(),r(),s.push(j.Ts.show({spaceGroupSlug:e.slug}))},onError:function(){return o((0,a.t)("space_groups.form.create.save_error"))}})),{},{spaceGroup:t})}({spaceGroup:B,onSuccess:U.hide}),Z=q.mutate,W=q.isLoading;return(0,m.jsxs)(m.Fragment,{children:[(0,m.jsxs)(p.u_,{isOpen:U.visible,onClose:U.hide,contentPortalId:"edit-space-group-content-portal",title:(0,a.t)("space_groups.form.edit.title"),children:[(0,m.jsx)(p.u_.Overlay,{}),(0,m.jsxs)(p.u_.Content,{size:"xl",children:[(0,m.jsxs)(p.u_.Header,{children:[(0,m.jsx)(p.u_.Title,{size:"md",children:(0,a.t)("space_groups.form.edit.title")}),(0,m.jsx)(p.u_.HeaderActions,{children:(0,m.jsx)(p.u_.CloseButton,{onClick:U.hide})})]}),(0,m.jsx)(p.u_.Body,{id:"scrollable-content",className:o()({"px-0 py-0":z}),children:(0,m.jsxs)(D.O.Group,{selectedIndex:le.indexOf(c),onChange:function(e){return u(le[e])},children:[(0,m.jsxs)(D.O.List,{children:[(0,m.jsx)(D.O,{children:(0,a.t)("space_groups.details")}),(0,m.jsx)(D.O,{children:(0,m.jsxs)("div",{className:"flex items-center gap-2",children:[(0,a.t)("space_groups.members")," ",(0,m.jsx)(I.g,{square:!0,inverted:!0,label:String(V)})]})})]}),(0,m.jsxs)(D.O.Panels,{className:"mt-4",children:[(0,m.jsx)(D.O.Panel,{children:(0,m.jsx)(v,{formId:se,onSubmit:Z,defaultValues:B,loading:M})}),(0,m.jsx)(D.O.Panel,{children:(0,m.jsx)(te,{spaceGroup:B})})]})]})}),F&&(0,m.jsxs)(p.u_.Footer,{className:"flex w-full justify-between gap-4 md:gap-0",children:[(0,m.jsx)(E.z,{type:"button",variant:"danger-outline",className:"hidden md:inline-block",onClick:b,children:(0,a.t)("space_groups.delete_space_group")}),(0,m.jsx)(E.z,{type:"button",full:!0,variant:"secondary",className:"inline-block text-center md:hidden",onClick:function(){U.hide()},children:(0,a.t)("cancel")}),(0,m.jsx)(E.z,{full:R,type:"submit",variant:"circle",form:se,disabled:W,children:W?(0,a.t)("space_groups.form.edit.submitting"):(0,a.t)("save_changes")})]})]})]}),(0,m.jsx)(C.x,{spaceGroupId:B.id,show:f,onClose:b,onSuccess:U.hide})]})},ue=s.gk.create((function(e){return(0,m.jsx)(ce,ne({},e))})),de=function(){return(0,s.dd)(ue)}},55408:(e,t,r)=>{"use strict";r.d(t,{S:()=>y});var n=r(64687),i=r.n(n),o=r(86013),a=r(23560),s=r.n(a),l=r(24185),c=r(36787),u=r(72675),d=r(97012),p=r(71032),f=r(12169),m=r(85893);function b(e,t,r,n,i,o,a){try{var s=e[o](a),l=s.value}catch(c){return void r(c)}s.done?t(l):Promise.resolve(l).then(n,i)}var v=function(e){var t=e.onClose,r=(0,u.dd)(),n=(0,d.wh)().currentCommunity,a=(0,c.kc)(),v=a.completeWholeOnboarding,h=a.refetchOnboarding,y=(0,l.k6)(),g=function(){var e,o=(e=i().mark((function e(){var o;return i().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return o=null===n||void 0===n?void 0:n.home_page_enabled,e.next=3,v();case 3:return e.next=5,h();case 5:if(s()(t)&&t(),r.hide(),!o){e.next=9;break}return e.abrupt("return",y.push("/home"));case 9:window.location.href="/";case 10:case"end":return e.stop()}}),e)})),function(){var t=this,r=arguments;return new Promise((function(n,i){var o=e.apply(t,r);function a(e){b(o,n,i,a,s,"next",e)}function s(e){b(o,n,i,a,s,"throw",e)}a(void 0)}))});return function(){return o.apply(this,arguments)}}();return(0,m.jsx)(p.c,{isOpen:r.visible,onClose:r.hide,title:(0,o.t)("remove_onboarding_confirmation_modal.title"),cancelText:(0,o.t)("remove_onboarding_confirmation_modal.cancel"),confirmText:(0,o.t)("remove_onboarding_confirmation_modal.confirm"),onConfirm:g,children:(0,m.jsx)(f.Z.BodyMd,{children:(0,o.t)("remove_onboarding_confirmation_modal.description")})})},h=u.gk.create((function(e){var t=e.onClose;return(0,m.jsx)(v,{onClose:t})})),y=function(){return(0,u.dd)(h)}},57802:(e,t,r)=>{"use strict";r.d(t,{x:()=>v});var n=r(64687),i=r.n(n),o=r(67294),a=r(86664),s=r(86013),l=r(88767),c=r(34128),u=r(77529),d=r(21809);function p(e,t,r,n,i,o,a){try{var s=e[o](a),l=s.value}catch(c){return void r(c)}s.done?t(l):Promise.resolve(l).then(n,i)}function f(e){return function(){var t=this,r=arguments;return new Promise((function(n,i){var o=e.apply(t,r);function a(e){p(o,n,i,a,s,"next",e)}function s(e){p(o,n,i,a,s,"throw",e)}a(void 0)}))}}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 a,s=e[Symbol.iterator]();!(n=(a=s.next()).done)&&(r.push(a.value),!t||r.length!==t);n=!0);}catch(l){i=!0,o=l}finally{try{n||null==s.return||s.return()}finally{if(i)throw o}}return r}(e,t)||function(e,t){if(!e)return;if("string"===typeof e)return b(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 b(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 b(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}var v=function(e){var t=e.CardElement,r=e.currency,n=e.onSuccess,p=e.paymentMethodsRegistrableByCurrency,b=(0,a.useStripe)(),v=(0,a.useElements)(),h=(0,d.p)(),y=h.success,g=h.error,_={createSetupIntentMutation:(0,l.useMutation)((function(e){return(0,c.Cu)(u.av.communityMemberPaymentMethod.setupIntent.create(),e)})),createPaymentMethodMutation:(0,l.useMutation)((function(e){return(0,c.Cu)(u.av.communityMemberPaymentMethod.create(),e)}))},j=_.createPaymentMethodMutation,x=_.createSetupIntentMutation,w=m((0,o.useState)(!1),2),O=w[0],S=w[1],P=m((0,o.useState)(!1),2),k=P[0],C=P[1],N=!O||k,A={currency_id:null===r||void 0===r?void 0:r.id},I=function(){var e=f(i().mark((function e(r){var n,o,a;return i().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,b.confirmCardSetup(r,{payment_method:{card:v.getElement(t)}});case 2:if(n=e.sent,o=n.setupIntent,!(a=n.error)){e.next=7;break}throw new Error(a.message);case 7:return e.abrupt("return",o.payment_method);case 8:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),E=function(){var e=f(i().mark((function e(t){var r,n,o;return i().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.currencyId,e.next=3,x.mutateAsync({currency_id:r});case 3:return n=e.sent,e.next=6,I(n.client_secret);case 6:return o=e.sent,e.next=9,j.mutateAsync({currency_id:r,payment_method_processor_id:o});case 9:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),D=r?[{value:r.id,label:r.code.toUpperCase()}]:p.map((function(e){return{value:e.id,label:e.code.toUpperCase()}})),T=function(){var e=f(i().mark((function e(t){return i().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return C(!0),e.prev=1,e.next=4,E({currencyId:t.currency_id});case 4:n&&n(),y((0,s.t)("member_profile_modal.billing.subscriptions.alerts.success.payment_created")),e.next=11;break;case 8:e.prev=8,e.t0=e.catch(1),g(e.t0.message);case 11:return e.prev=11,C(!1),e.finish(11);case 14:case"end":return e.stop()}}),e,null,[[1,8,11,14]])})));return function(t){return e.apply(this,arguments)}}();return{defaultValues:A,isConfirmingCard:k,disableButton:N,handleOnClick:T,handleOnChangeCard:function(e){e.complete?S(!0):O&&S(!1)},currenciesOptions:D,createPaymentMethod:E}}},22482:(e,t,r)=>{"use strict";r.d(t,{c:()=>Te});var n=r(86664),i=r(94184),o=r.n(i),a=r(53448),s=r(72675),l=r(17986),c=r(35144),u=r(88992),d=r(67294),p=r(85893),f=(0,d.createContext)({});f.displayName="ChangePlanContext";var m=function(e){var t=e.subscription,r=e.isManagingMember,n=e.children,i={subscription:t,isManagingMember:Boolean(r)};return(0,p.jsx)(f.Provider,{value:i,children:n})},b=r(86013),v=(0,d.createContext)({});v.displayName="ChangePlanFormContext";var h=function(e){var t=e.children;return(0,p.jsx)(v.Provider,{value:e,children:t})},y=function(){return(0,d.useContext)(v)},g=r(30887),_=r(19300),j=r(6225),x=function(e){var t=e.title,r=e.subtitle;return(0,p.jsxs)(a.u_.Body,{className:"flex flex-col items-center py-14",children:[(0,p.jsx)("div",{className:"m-8 flex h-16 w-16 justify-center",children:(0,p.jsx)(g.JO,{className:"!h-full !w-full",type:"loader",useWithFillCurrentColor:!0,useWithStrokeCurrentColor:!0})}),(0,p.jsxs)("div",{className:"space-y-4 text-center",children:[(0,p.jsx)("div",{children:(0,p.jsx)(j.P,{children:t})}),(0,p.jsx)("div",{children:(0,p.jsx)(_.Di,{children:r})})]})]})},w=r(55675),O=r(61926),S=r(12169),P=function(e){var t=e.title,r=e.children,n=y(),i=n.dismiss,o=n.canGoBack,s=n.goBack,l=n.formDefaults,c=n.submitLabel,u=n.submitDisabled,d=n.submit;return(0,p.jsxs)(p.Fragment,{children:[(0,p.jsxs)(a.u_.Header,{children:[(0,p.jsx)(a.u_.Title,{size:"md",className:"text-center",children:t}),(0,p.jsx)(a.u_.HeaderActions,{className:"absolute right-0 top-0 mr-6 mt-6",children:(0,p.jsx)(a.u_.CloseButton,{onClick:i})}),o&&(0,p.jsx)(a.u_.HeaderActions,{className:"absolute left-0 top-0 ml-6 mt-6",children:(0,p.jsxs)(w.z,{type:"button",variant:"plain",small:!0,onClick:s,children:[(0,p.jsx)("span",{className:"sr-only",children:(0,b.t)("back")}),(0,p.jsx)(g.JO,{type:"20-chevron-left",size:20})]})})]}),(0,p.jsx)(a.u_.Body,{children:(0,p.jsx)(O.l,{id:"change_plan_form",defaultValues:l,onSubmit:d,className:"flex flex-col",children:r})}),(0,p.jsxs)(a.u_.Footer,{children:[(0,p.jsx)(w.z,{full:!0,large:!0,variant:"circle",form:"change_plan_form",type:"submit",disabled:u,children:c}),(0,p.jsxs)("div",{className:"mt-2 flex flex-row items-center justify-center",children:[(0,p.jsx)(g.JO,{type:"lock-solid",className:"mt-2 !h-6 !w-6"}),(0,p.jsx)(S.Z.BodyXs,{weight:"normal",children:(0,b.t)("member_profile_modal.billing.subscriptions.payment_secure_and_encrypted")})]})]})]})},k=r(48478),C=r(6841),N=r(46231),A=r(89957),I=function(e){var t=e.preview.first_payment,r=t.prorated_credit_description,n=t.prorated_credit_amount,i=t.formatted_prorated_credit_amount;return r&&0!==n?(0,p.jsxs)(N.g,{className:"gap-y-1 border-t",children:[(0,p.jsx)(A.W,{label:(0,b.t)("paywall_checkout.prorated_credit"),labelWeight:"semibold",value:i,valueColor:n<0?"text-green-600":"text-primary",dataTestId:"checkout-form-preview-prorated-credit"}),(0,p.jsx)(S.Z.LabelXs,{children:r})]}):null},E=r(66954),D=r(5295),T=r(73952),L=function(){var e=y(),t=e.CardElement,r=e.handleOnChangeCard;return(0,p.jsxs)("div",{className:"mt-6",children:[(0,p.jsx)(T.T1,{weight:"semibold",children:(0,b.t)("member_profile_modal.billing.subscriptions.add_payment_method.card_details")}),(0,p.jsx)("div",{className:"mt-1 rounded border border-solid border-gray-300 p-3",children:(0,p.jsx)(t,{options:{hidePostalCode:!0},onChange:r})})]})},M=function(e){var t=e.couponCode,r=e.onRemoveCoupon;return(0,p.jsxs)("div",{className:"bg-tertiary flex w-fit flex-row items-center gap-x-2 rounded-lg px-4 py-2",children:[(0,p.jsx)(S.Z.LabelSm,{weight:"semibold",children:t}),(0,p.jsx)(g.JO,{type:"20-close",size:20,className:"cursor-pointer",onClick:r})]})},R=r(49729),B=r(12689);function U(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var F=function(e){var t,r=e.className,n=e.direction,i=void 0===n?"row":n,a=e.detailsClassName,s=e.label,l=e.labelSize,c=void 0===l?"md":l,u=e.labelWeight,d=e.details,f=e.detailsSize,m=void 0===f?"md":f,b=e.detailsWeight,v=e.detailsColored,h=void 0!==v&&v,y=e.description,g=e.descriptionSize,j=void 0===g?"sm":g,x=e.descriptionColor,w=e.enableCursor,O=void 0!==w&&w,S=e.labelColor,P=void 0===S?"text-base":S,k="md"===c?_.Di:T.T1,C="md"===m?_.Di:T.T1,N="sm"===j?T.T1:B.wN;return(0,p.jsxs)("div",{className:o()((t={},U(t,"flex flex-row justify-between space-x-4","row"===i),U(t,"flex flex-col space-y-2","col"===i),U(t,"cursor-pointer",O),t),r),children:[(0,p.jsxs)("div",{className:"space-y-1",children:[(0,p.jsx)("div",{children:(0,p.jsxs)(k,{weight:u,color:P,children:[s," "]})}),y&&(0,p.jsx)("div",{className:"leading-3 text-gray-500",children:(0,p.jsx)(N,{color:x,children:y})})]}),d&&(0,p.jsx)("div",{className:o()("whitespace-nowrap",a,U({},"text-v2-success",h)),children:(0,p.jsx)(C,{weight:b,color:h?"text-v2-success":void 0,children:d})})]})},z=r(87536);function V(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 a,s=e[Symbol.iterator]();!(n=(a=s.next()).done)&&(r.push(a.value),!t||r.length!==t);n=!0);}catch(l){i=!0,o=l}finally{try{n||null==s.return||s.return()}finally{if(i)throw o}}return r}(e,t)||function(e,t){if(!e)return;if("string"===typeof e)return q(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 q(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 q(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 W(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){H(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 H(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var G=function(){var e=y().priceChangePreview,t=function(){var e=y(),t=e.priceChangePreview,r=e.previewMutation,n=e.validateNewCouponHandler,i=V((0,d.useState)(!1),2),o=i[0],a=i[1],s=(0,z.cI)(),l=s.register,c=s.watch,u=s.reset,p=c().new_coupon_code;return{enableCoupon:o,toggleAddCoupon:function(e){e.preventDefault(),a(!o)},handleOnClickCouponValidation:function(e){e.preventDefault(),n({new_paywall_price_id:t.paywall_price_id,new_coupon_code:p})},handleOnClickRemoveCoupon:function(e){e.preventDefault(),u({new_coupon_code:""}),a(!1),r.mutate({new_paywall_price_id:t.paywall_price_id})},reactHook:{register:l}}}(),r=t.enableCoupon,n=t.toggleAddCoupon,i=t.handleOnClickCouponValidation,o=t.handleOnClickRemoveCoupon,a=t.reactHook,s=e.paywall_coupon_code,l=a.register;return r?s?(0,p.jsx)("div",{className:"mb-3",children:(0,p.jsx)(M,{couponCode:s,onRemoveCoupon:o})}):(0,p.jsxs)("div",{className:"mb-3 flex flex-col items-start gap-y-1",children:[(0,p.jsx)(F,{label:(0,b.t)("member_profile_modal.billing.subscriptions.confirmation_step.coupon.field_label"),labelSize:"sm",labelWeight:"semibold"}),(0,p.jsxs)("div",{className:"flex w-full flex-row gap-x-1",children:[(0,p.jsx)(R.I,W(W({variant:"text"},l("new_coupon_code")),{},{suffix:(0,p.jsx)(g.JO,{type:"20-close",size:20,className:"cursor-pointer",onClick:n})})),(0,p.jsx)(w.z,{type:"button",onClick:i,variant:"tertiary",children:(0,p.jsx)(S.Z.LabelSm,{weight:"medium",children:(0,b.t)("member_profile_modal.billing.subscriptions.confirmation_step.coupon.activate")})})]})]}):(0,p.jsx)(w.z,{type:"button",onClick:n,variant:"link",className:"mb-3 !px-0 no-underline hover:no-underline",small:!0,children:(0,p.jsx)(S.Z.LabelSm,{weight:"medium",color:"text-link",children:(0,b.t)("member_profile_modal.billing.subscriptions.confirmation_step.coupon.add_link")})})},Q=function(e){var t=e.planName,r=e.planPricing;return(0,p.jsxs)("div",{className:"flex flex-row justify-between space-x-2 md:space-x-3",children:[(0,p.jsx)(S.Z.LabelMd,{children:t}),r&&(0,p.jsx)(S.Z.LabelMd,{children:r})]})},J=function(e){var t=e.label,r=e.children;return(0,p.jsxs)("div",{className:"flex flex-col gap-y-2 pb-6 pt-4",children:[(0,p.jsx)(S.Z.LabelSm,{weight:"medium",children:t}),r]})},$={trial_period_days:0},K=r(29736),X=function(){var e,t,r,n,i,o,a=y(),s=a.subscription,l=a.priceChangePreview,c=(0,K.a)(s.paywall_id,$),u=c.data,d=c.isLoading,p=null===u||void 0===u||null===(e=u.active_subscription_prices)||void 0===e?void 0:e.find((function(e){return e.id===s.paywall_price_id})),f=null!==(t=(0,z.qo)({name:"paywall_id"}))&&void 0!==t?t:s.paywall_id,m=(0,K.a)(f,$),b=m.data,v=m.isLoading,h=null===b||void 0===b||null===(r=b.active_subscription_prices)||void 0===r||null===(n=r.filter((function(e){return e.id!==s.paywall_price_id})))||void 0===n?void 0:n.map((function(e){return{key:"".concat(e.id),value:e.id,label:e.short_description,details:"",enableCursor:!0}})),g=null!==(i=l.paywall_price_id)&&void 0!==i?i:s.paywall_price_id;return{isLoadingCurrentPaywall:d,currentPaywall:u,currentPaywallPrice:p,isLoadingSelectedPaywall:v,selectedPaywall:b,selectedPaywallPricingOptions:h,selectedPaywallPrice:null===b||void 0===b||null===(o=b.active_subscription_prices)||void 0===o?void 0:o.find((function(e){return e.id===g}))}},Y=function(){var e=X(),t=e.selectedPaywall,r=e.selectedPaywallPrice;if(!t)return null;var n=(0,b.t)("member_profile_modal.billing.subscriptions.price_chooser_step.selected_plan"),i=t.display_name,o=null===r||void 0===r?void 0:r.short_description;return(0,p.jsx)(J,{label:n,children:(0,p.jsx)(Q,{planName:i,planPricing:o})})},ee=function(){var e=y(),t=e.priceChangePreview,r=e.isInTrial,n=e.shouldAddPaymentMethod,i=e.previewMutation,o=X(),a=o.isLoadingSelectedPaywall,s=o.selectedPaywall;return a?(0,p.jsx)(D.a,{}):(0,p.jsxs)(p.Fragment,{children:[(0,p.jsx)(Y,{}),s.coupons_enabled&&(0,p.jsx)(G,{}),i.isLoading?(0,p.jsx)(D.a,{}):(0,p.jsxs)(p.Fragment,{children:[(0,p.jsx)(I,{preview:t}),(0,p.jsx)(k.f,{className:"border-t",preview:t}),(0,p.jsx)(C.N,{preview:t}),(0,p.jsx)(E.U,{preview:t}),r&&n&&(0,p.jsx)(L,{})]})]})},te=r(50768),re=function(e){var t=e.className,r=e.name,n=e.warningMessage,i=e.options,a=(0,z.Gc)().control;return(0,p.jsx)(O.l.Item,{className:t,name:r,fullWidth:!0,hideBorder:!0,hideDescription:!0,hideLabel:!0,isFirstChild:!0,rules:{required:n},children:(0,p.jsx)(z.Qr,{name:r,control:a,render:function(e){var t=e.field,r=t.value,n=t.onChange;return(0,p.jsx)(te.E,{className:"space-y-3",value:r,onChange:n,children:i.map((function(e){return(0,p.jsx)(te.E.Option,{value:e.value,children:function(t){var r=t.checked;return(0,p.jsx)(F,{className:o()("border-primary bg-primary hover:bg-secondary hover:border-secondary rounded border border-solid p-5",{"bg-secondary border-secondary":r}),label:e.label,labelSize:"md",labelWeight:"semibold",details:e.details,detailsSize:"sm",detailsWeight:"medium",description:e.description,descriptionSize:"sm",enableCursor:null===e||void 0===e?void 0:e.enableCursor})}},e.key)}))})}})})},ne=function(){var e=X(),t=e.currentPaywall,r=e.currentPaywallPrice;if(!t||!r)return null;var n=(0,b.t)("member_profile_modal.billing.subscriptions.subscription_summary.current_plan"),i=t.display_name,o=r.short_description;return(0,p.jsx)(J,{label:n,children:(0,p.jsx)(Q,{planName:i,planPricing:o})})},ie=function(){var e,t=y(),r=t.subscription,n=t.isInTrial;if(X().isLoadingCurrentPaywall)return(0,p.jsx)(D.a,{});var i,o=null===(e=r.upgradable_paywalls)||void 0===e?void 0:e.map((function(e){return{key:"".concat(e.id),value:e.id,label:e.display_name,details:e.min_subscription_amount,description:e.subtitle,enableCursor:!0}}));n||(o=null===(i=o)||void 0===i?void 0:i.filter((function(e){return e.id!==r.paywall_id})));return(0,p.jsxs)(p.Fragment,{children:[(0,p.jsx)(ne,{}),(0,p.jsx)(re,{name:"paywall_id",warningMessage:(0,b.t)("member_profile_modal.billing.subscriptions.alerts.errors.no_plan_chosen"),options:o})]})},oe=function(){var e=X(),t=e.isLoadingSelectedPaywall,r=e.selectedPaywallPricingOptions;return t?(0,p.jsx)(D.a,{}):(0,p.jsxs)(p.Fragment,{children:[(0,p.jsx)(Y,{}),(0,p.jsx)(re,{name:"new_paywall_price_id",warningMessage:(0,b.t)("member_profile_modal.billing.subscriptions.alerts.errors.no_cycle_chosen"),options:r})]})},ae="paywall",se="prices",le="summary",ce=r(64687),ue=r.n(ce),de=r(88767),pe=r(34128),fe=r(77529),me=function(e,t){return(0,pe.Cu)(fe.av.communityMemberSubscriptionPriceChanges.preview({subscriptionId:e}),t)},be=function(e,t){return(0,pe.Cu)(fe.av.communityMemberSubscriptionPriceChanges.create({subscriptionId:e}),t)},ve=r(21809),he=r(57802);function ye(e,t,r,n,i,o,a){try{var s=e[o](a),l=s.value}catch(c){return void r(c)}s.done?t(l):Promise.resolve(l).then(n,i)}function ge(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(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?ge(Object(r),!0).forEach((function(t){je(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):ge(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function je(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function xe(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 a,s=e[Symbol.iterator]();!(n=(a=s.next()).done)&&(r.push(a.value),!t||r.length!==t);n=!0);}catch(l){i=!0,o=l}finally{try{n||null==s.return||s.return()}finally{if(i)throw o}}return r}(e,t)||function(e,t){if(!e)return;if("string"===typeof e)return we(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 we(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 we(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}var Oe=function(e){var t=e.subscription,r=e.changePlan,n=e.onSuccess,i=e.CardElement,o=(0,ve.p)().error,a=xe((0,d.useState)(!1),2),s=a[0],l=a[1],u=xe((0,d.useState)(!1),2),p=u[0],f=u[1],m=(0,c.pN)(t),v=(0,c.pN)(t)&&!t.default_payment_method,h=xe((0,d.useState)(m&&!r),2),y=h[0],g=h[1],_=xe((0,d.useState)(r?ae:se),2),j=_[0],x=_[1],w=xe((0,d.useState)({}),2),O=w[0],S=w[1],P=(0,d.useMemo)((function(){return j===ae}),[j]),k=(0,d.useMemo)((function(){return j===se}),[j]),C=(0,d.useMemo)((function(){return j===le}),[j]),N=(0,d.useMemo)((function(){return r&&(k||C)||!r&&C}),[r,k,C]),A=(0,d.useCallback)((function(){C?x(se):k&&r&&x(ae)}),[r,k,C]),I=function(e){S(_e(_e({},O),{},{new_coupon_code_error:e}))},E=(0,de.useMutation)((function(e){return me(t.id,e)}),{onSuccess:function(e){S(_e(_e({},e),{},{new_coupon_code_error:null})),x(le)},onError:function(e){"INVALID_COUPON"==e.errorDetails.code?I(e.message):(console.error(e),o(e.message))}}),D=(0,de.useMutation)((function(e){return be(t.id,_e(_e({},e),{},{new_paywall_price_id:null===O||void 0===O?void 0:O.paywall_price_id,new_coupon_code:null===O||void 0===O?void 0:O.paywall_coupon_code}))}),{onSuccess:function(e){n(e)},onError:function(e){console.error(e),o(e.message)}}),T=(0,he.x)({CardElement:i,currency:t.currency}).createPaymentMethod,L=function(){var e,r=(e=ue().mark((function e(r){var i;return ue().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,l(!0),e.next=4,T({currencyId:t.currency.id});case 4:return l(!1),e.next=7,D.mutateAsync(r);case 7:i=e.sent,n(i),e.next=15;break;case 11:e.prev=11,e.t0=e.catch(0),console.error(e.t0),o(e.t0.message);case 15:return e.prev=15,l(!1),e.finish(15);case 18:case"end":return e.stop()}}),e,null,[[0,11,15,18]])})),function(){var t=this,r=arguments;return new Promise((function(n,i){var o=e.apply(t,r);function a(e){ye(o,n,i,a,s,"next",e)}function s(e){ye(o,n,i,a,s,"throw",e)}a(void 0)}))});return function(e){return r.apply(this,arguments)}}();return{isPlanChooserActive:P,isPriceChooserStepActive:k,isConfirmationStepActive:C,canGoBack:N,goBack:A,getTitle:function(){return k?(0,b.t)("member_profile_modal.billing.subscriptions.headings.billing_cycle"):m?(0,b.t)("member_profile_modal.billing.subscriptions.headings.upgrade_plan"):P?(0,b.t)("member_profile_modal.billing.subscriptions.headings.change_plan"):(0,b.t)("member_profile_modal.billing.subscriptions.headings.change_subscription")},getButtonLabel:function(){return C?(0,b.t)("member_profile_modal.billing.subscriptions.actions.confirm_change"):(0,b.t)("member_profile_modal.billing.subscriptions.actions.next")},getFormDefaults:function(){return{paywall_id:r?"":t.paywall_id,paywall_price_id:t.paywall_price_id,new_paywall_price_id:""}},priceChangePreview:O,setActiveStep:x,setShouldKeepTrial:g,handleOnChangeCard:function(e){e.complete?f(!0):p&&f(!1)},handleOnAddPaymentAndChangePrice:L,isCardInfoComplete:p,shouldKeepTrial:y,shouldAddPaymentMethod:v,validateNewCouponHandler:function(e){e.new_coupon_code?E.mutate(e):I((0,b.t)("member_profile_modal.billing.subscriptions.confirmation_step.coupon.errors.required"))},previewMutation:E,changePriceMutation:D,isCreatingPaymentMethod:s,isInTrial:m}},Se=function(e){var t=e.subscription,r=e.changePlan,i=void 0!==r&&r,o=e.onSuccess,a=e.onDismiss,s=Oe({subscription:t,changePlan:i,onSuccess:o,CardElement:n.CardElement}),l=s.isPlanChooserActive,c=s.isPriceChooserStepActive,u=s.isConfirmationStepActive,d=s.validateNewCouponHandler,f=s.previewMutation,m=s.changePriceMutation,v=s.canGoBack,y=s.goBack,g=s.getTitle,_=s.getButtonLabel,j=s.getFormDefaults,w=s.setActiveStep,O=s.setShouldKeepTrial,S=s.priceChangePreview,k=s.shouldKeepTrial,C=s.shouldAddPaymentMethod,N=s.isInTrial,A=s.isCardInfoComplete,I=s.isCreatingPaymentMethod,E=s.handleOnAddPaymentAndChangePrice,D=s.handleOnChangeCard;if(m.isLoading)return(0,p.jsx)(x,{title:(0,b.t)("member_profile_modal.billing.subscriptions.change_plan_form.hang_tight"),subtitle:(0,b.t)("member_profile_modal.billing.subscriptions.change_plan_form.wait_a_few_seconds")});return(0,p.jsx)(h,{dismiss:a,canGoBack:v,goBack:y,formDefaults:j(),submit:function(e){if(l)w(se),O(N&&t.paywall_id==e.paywall_id);else{if(c)return f.mutate({new_paywall_price_id:e.new_paywall_price_id});if(u)return N&&C?E({new_paywall_price_id:e.new_paywall_price_id,new_coupon_code:S.new_coupon_code}):m.mutate({new_paywall_price_id:e.new_paywall_price_id,new_coupon_code:S.new_coupon_code})}},submitLabel:_(),submitDisabled:c&&f.isLoading||u&&f.isLoading||u&&C&&!A||u&&C&&I,priceChangePreview:S,subscription:t,shouldKeepTrial:k,CardElement:n.CardElement,isInTrial:N,shouldAddPaymentMethod:C,handleOnChangeCard:D,previewMutation:f,validateNewCouponHandler:d,changePlan:i,children:(0,p.jsxs)(P,{title:g(),children:[l&&(0,p.jsx)(ie,{}),c&&(0,p.jsx)(oe,{}),u&&(0,p.jsx)(ee,{})]})})},Pe=function(e){var t=e.updatedSubscription,r=e.onDone,n=(0,d.useContext)(f),i=n.subscription,o=n.isManagingMember,s=(0,K.a)(i.paywall_id,$),l=(0,K.a)(t.paywall_id,$);if(s.isLoading||l.isLoading)return(0,p.jsx)(D.a,{center:!0});if(s.isError||l.isError)return null;var c=s.data,u=c.all_subscription_prices.find((function(e){return e.id===i.paywall_price_id})),m="".concat(c.display_name," (").concat(u.short_description,")"),v=l.data,h=v.all_subscription_prices.find((function(e){return e.id===t.paywall_price_id})),y=v.display_name,x="".concat(y," (").concat(h.short_description,")"),O=o?{subtitle:(0,b.t)("member_profile_modal.billing.subscriptions.success_page.admin_perspective.subtitle",{community_member_name:i.community_member.name}),description:(0,b.t)("member_profile_modal.billing.subscriptions.success_page.admin_perspective.description",{community_member_name:i.community_member.name,old_plan:m,new_plan:x}),actionButton:(0,b.t)("member_profile_modal.billing.subscriptions.success_page.admin_perspective.action_button")}:{subtitle:(0,b.t)("member_profile_modal.billing.subscriptions.success_page.member_perspective.subtitle"),description:(0,b.t)("member_profile_modal.billing.subscriptions.success_page.member_perspective.description",{old_plan:m,new_plan:x}),actionButton:(0,b.t)("member_profile_modal.billing.subscriptions.success_page.member_perspective.action_button")};return(0,p.jsxs)(p.Fragment,{children:[(0,p.jsxs)(a.u_.Body,{className:"flex flex-col items-center",children:[(0,p.jsx)("div",{className:"bg-v2-success m-8 flex h-16 w-16 justify-center rounded-full",children:(0,p.jsx)(g.JO,{type:"check-solid",viewBox:"0 0 30 22"})}),(0,p.jsxs)("div",{className:"text-center",children:[(0,p.jsx)(_.Di,{weight:"semibold",children:O.subtitle}),(0,p.jsxs)("div",{className:"mb-4 mt-2 flex flex-col",children:[(0,p.jsx)(j.P,{children:y}),(0,p.jsx)(T.T1,{children:h.short_description})]}),(0,p.jsx)(_.Di,{children:O.description})]})]}),(0,p.jsx)(a.u_.Footer,{children:(0,p.jsx)(w.z,{variant:"circle",full:!0,large:!0,onClick:function(){r()},children:O.actionButton})})]})};function ke(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 a,s=e[Symbol.iterator]();!(n=(a=s.next()).done)&&(r.push(a.value),!t||r.length!==t);n=!0);}catch(l){i=!0,o=l}finally{try{n||null==s.return||s.return()}finally{if(i)throw o}}return r}(e,t)||function(e,t){if(!e)return;if("string"===typeof e)return Ce(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 Ce(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 Ce(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 Ne(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 Ae(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Ne(Object(r),!0).forEach((function(t){Ie(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Ne(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function Ie(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var Ee=function(e){var t=e.subscription,r=e.refetchSubscriptions,n=e.changePlan,i=void 0!==n&&n,l=e.isManagingMember,u=void 0!==l&&l,f=function(e){var t=e.refetchSubscriptions,r=(0,s.dd)(),n=ke((0,d.useState)(null),2),i=n[0],o=n[1];return{onClose:function(){r.hide(),r.remove()},updatedSubscription:i,handleSuccess:(0,d.useCallback)((function(e){o(e),t()}),[o,t]),modal:r}}({refetchSubscriptions:r}),b=f.onClose,v=f.updatedSubscription,h=f.handleSuccess,y=f.modal;return(0,p.jsxs)(a.u_,{isOpen:y.visible,onClose:b,children:[(0,p.jsx)(a.u_.Overlay,{}),(0,p.jsx)(a.u_.Content,{size:"md",className:o()({"sm:max-h-[90vh]":(0,c.pN)(t)}),children:(0,p.jsxs)(m,{subscription:t,isManagingMember:u,children:[!v&&(0,p.jsx)(Se,{changePlan:i,onDismiss:b,onSuccess:h,subscription:t}),v&&(0,p.jsx)(Pe,{onDone:b,updatedSubscription:v})]})})]})},De=s.gk.create((function(e){var t=(0,u.C)().stripePromise;return(0,p.jsx)(n.Elements,{stripe:t,children:(0,p.jsx)(Ee,Ae({},e))})})),Te=function(){return(0,l.j)(De,(function(e){var t,r=e.subscription;return{id:r.community_member_id,policies:{requires_billing_info:null===r||void 0===r||null===(t=r.policies)||void 0===t?void 0:t.requires_billing_info}}}))}},29736:(e,t,r)=>{"use strict";r.d(t,{a:()=>s});var n=r(96486),i=r(88767),o=r(13546),a=r(77529),s=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r="",s={};return t&&((0,n.isFinite)(t.trial_period_days)&&(s["presenter_options[trial_period_days]"]=t.trial_period_days),r=(0,a.UK)(s)),(0,i.useQuery)({queryKey:["paywall-show",e,r],queryFn:function(){return o.i.getPaywall(e,s)}})}},26484:(e,t,r)=>{"use strict";r.d(t,{q:()=>p});var n=r(3249),i=r(67142),o=r(94184),a=r.n(o),s=r(28175),l=r(85893),c=function(e){var t=e.user1,r=e.user2,n=e.className,o=void 0===n?"":n,c=(0,s.I)().isV3Enabled,u=[{name:(null===t||void 0===t?void 0:t.name)||"",src:(null===t||void 0===t?void 0:t.avatar_url)||""},{name:(null===r||void 0===r?void 0:r.name)||"",src:(null===r||void 0===r?void 0:r.avatar_url)||""}];return(0,l.jsx)("div",{className:a()("border-tertiary max-h-10",o),children:(0,l.jsx)(i.Lt,{users:u,isFullRounded:c})})};function u(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 a,s=e[Symbol.iterator]();!(n=(a=s.next()).done)&&(r.push(a.value),!t||r.length!==t);n=!0);}catch(l){i=!0,o=l}finally{try{n||null==s.return||s.return()}finally{if(i)throw o}}return r}(e,t)||function(e,t){if(!e)return;if("string"===typeof e)return d(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 d(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 d(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}var p=function(e){var t=e.isDirect,r=e.otherParticipants;if(t){var i=u(r,1)[0]||{},o=i.avatar_url,a=i.name,s=i.status;return(0,l.jsx)("div",{className:"mr-1",children:(0,l.jsx)(n.g,{src:o,name:a,status:s})})}return(0,l.jsx)(c,{user1:r[0],user2:r[1]})}},57783:(e,t,r)=>{"use strict";r.d(t,{m:()=>k});var n=r(86013),i=r(72675),o=r(61926),a=r(11117),s=r(17021),l=r(85893),c={},u=function(e){var t=e.onSubmit,r=e.formId;return(0,l.jsx)(o.l,{id:r,onSubmit:t,defaultValues:c,className:"h-full",children:(0,l.jsxs)("div",{className:"flex-1",children:[(0,l.jsx)(s.K,{}),(0,l.jsx)(a.a,{})]})})},d=r(88767),p=r(24185),f=r(31491),m=r(97012),b=r(77529),v=r(21809);function h(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 y(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?h(Object(r),!0).forEach((function(t){g(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):h(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function g(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var _=r(55675),j=r(53448);function x(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,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var O="new-space-group-form",S=function(e){var t=e.position,r=(0,i.dd)(),o=function(e){var t=e.position,r=e.onSuccess,i=(0,p.k6)(),o=(0,v.p)(),a=o.success,s=o.error,l=(0,m.e2)().actions;return(0,d.useMutation)((function(e){return f.iD.create({space_group:y(y({},e),{},{position:t})})}),{onSuccess:function(e){a((0,n.t)("space_groups.form.create.saved_successfully")),l.refresh(),r(),i.push(b.Ts.show({spaceGroupSlug:e.slug}))},onError:function(e){return s(e.errorDetails||(0,n.t)("space_groups.form.create.save_error"))}})}({position:t,onSuccess:r.hide}),a=o.mutate,s=o.isLoading;return(0,l.jsxs)(j.u_,{title:(0,n.t)("space_groups.form.create.title"),isOpen:r.visible,onClose:r.hide,children:[(0,l.jsx)(j.u_.Overlay,{}),(0,l.jsxs)(j.u_.Content,{size:"md",children:[(0,l.jsxs)(j.u_.Header,{className:"!px-6 md:!px-8",children:[(0,l.jsx)(j.u_.Title,{size:"md",children:(0,n.t)("space_groups.form.create.title")}),(0,l.jsx)(j.u_.HeaderActions,{children:(0,l.jsx)(j.u_.CloseButton,{onClick:r.hide})})]}),(0,l.jsx)(j.u_.Body,{className:"!px-6 md:!px-8",children:(0,l.jsx)(u,{formId:O,onSubmit:a})}),(0,l.jsx)(j.u_.Footer,{className:"flex justify-end",children:(0,l.jsx)(_.z,{type:"submit",variant:"circle",form:O,disabled:s,full:!0,large:!0,children:s?(0,n.t)("space_groups.form.create.submitting"):(0,n.t)("space_groups.form.create.submit")})})]})]})},P=i.gk.create((function(e){return(0,l.jsx)(S,function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?x(Object(r),!0).forEach((function(t){w(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):x(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}({},e))})),k=function(){return(0,i.dd)(P)}},17408:(e,t,r)=>{"use strict";r.d(t,{D:()=>Pt});var n=r(94184),i=r.n(n),o=r(86013),a=r(67294),s=r(50308),l=r.n(s),c=r(69293),u=r(72675),d=r(85893);function p(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 a,s=e[Symbol.iterator]();!(n=(a=s.next()).done)&&(r.push(a.value),!t||r.length!==t);n=!0);}catch(l){i=!0,o=l}finally{try{n||null==s.return||s.return()}finally{if(i)throw o}}return r}(e,t)||function(e,t){if(!e)return;if("string"===typeof e)return f(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 f(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 f(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}var m=(0,a.createContext)({filters:{},setFilters:function(){},resetFilters:function(){}}),b=function(e){var t=e.children,r=p((0,a.useState)({}),2),n=r[0],i=r[1];return(0,d.jsx)(m.Provider,{value:{filters:n,setFilters:i,resetFilters:function(){return i({})}},children:t})},v=function(){return(0,a.useContext)(m)};function h(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 y(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?h(Object(r),!0).forEach((function(t){g(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):h(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function g(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function _(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 a,s=e[Symbol.iterator]();!(n=(a=s.next()).done)&&(r.push(a.value),!t||r.length!==t);n=!0);}catch(l){i=!0,o=l}finally{try{n||null==s.return||s.return()}finally{if(i)throw o}}return r}(e,t)||function(e,t){if(!e)return;if("string"===typeof e)return j(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 j(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 j(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}m.displayName="FilterContext";var x={Latest:"latest",Oldest:"oldest",Popular:"popular",Likes:"likes",Alphabetical:"alphabetical",NewActivity:"new_activity",Relevance:"relevance"},w=(0,a.createContext)({sort:{posts:x.Relevance,comments:x.Relevance,events:x.Relevance,lessons:x.Relevance,members:x.Relevance},setSort:function(){}});w.displayName="SortContext";var O=function(e){var t=e.children,r=_((0,a.useState)({posts:x.Relevance,comments:x.Relevance,events:x.Relevance,lessons:x.Relevance,members:x.Relevance}),2),n=r[0],i=r[1];return(0,d.jsx)(w.Provider,{value:{sort:n,setSort:function(e,t){i((function(r){return y(y({},r),{},g({},e,t))}))}},children:t})},S=function(){return(0,a.useContext)(w)},P=r(96486),k=r(24185),C=function(e){var t=e.children;return(0,d.jsx)("div",{className:"bg-primary m-auto text-center",children:t})},N=r(30887),A=r(12169),I=function(){return(0,d.jsx)(C,{children:(0,d.jsxs)("div",{className:"m-auto flex max-w-md flex-col items-center justify-center gap-4 p-8 pb-14","data-testid":"empty-search",children:[(0,d.jsx)(N.JO,{type:"24-search-v2",className:"text-default !h-6 !w-6",size:24}),(0,d.jsxs)("div",{className:"flex flex-col gap-2",children:[(0,d.jsx)(A.Z.TitleSm,{weight:"semibold",children:(0,o.t)("search_v2.search_community")}),(0,d.jsx)(A.Z.BodySm,{color:"text-default",children:(0,o.t)("search_v2.search_community_description")})]})]})})},E=function(e){var t=e.type;return(0,d.jsx)(C,{children:(0,d.jsxs)("div",{className:"m-auto flex max-w-md flex-col items-center justify-center gap-2 p-8 pb-14 pt-20","data-testid":"no-results-found",children:[(0,d.jsx)(A.Z.TitleSm,{weight:"semibold",children:(0,o.t)("search_v2.empty_search_by_type.".concat(t))}),(0,d.jsx)(A.Z.BodySm,{color:"text-default",children:(0,o.t)("search_v2.empty_search_description")})]})})},D=r(55675),T=function(e){var t=e.isFixed,r=e.onChange,n=e.searchValue,s=e.onKeydown,l=e.isLoading,c=e.onClickCancel,u=void 0===c?P.noop:c,p=e.shouldShowClearButton,f=p&&n.length>0,m=!p||0===n.length,b=lt(),v=b.visible,h=b.hide,y=(0,a.useRef)(null);return(0,a.useEffect)((function(){y.current&&y.current.focus()}),[]),(0,d.jsxs)("div",{className:i()("bg-primary isolate z-10 flex w-full items-center justify-between gap-4 rounded-t-md",{"border-primary sticky top-0 border-b px-4 py-4 md:static md:top-auto md:px-0 md:pl-6 md:pr-1":t}),children:[(0,d.jsxs)("div",{className:"bg-secondary sm:bg-primary mr-0 flex w-full flex-1 items-center gap-3 overflow-hidden rounded-md p-3 sm:rounded-none md:p-0",children:[l?(0,d.jsx)(N.JO,{type:"loader",className:"text-default !h-5 !w-5",size:20,useWithFillCurrentColor:!0}):(0,d.jsx)(N.JO,{type:"search-v2",className:"text-default !h-5 !w-5",size:20,useWithFillCurrentColor:!0}),(0,d.jsx)("input",{ref:y,className:"text-darkest sm:bg-primary placeholder:text-light w-full rounded bg-transparent text-base outline-none placeholder:opacity-100 sm:rounded-none",placeholder:(0,o.t)("search_here"),"data-name":"v2-search","data-testid":"v2-search","aria-autocomplete":"list",value:n,onChange:function(e){return r(e.target.value)},onKeyDown:s})]}),m&&(0,d.jsx)(D.z,{variant:"text",className:"inline-flex md:hidden",onClick:function(){(0,P.isFunction)(u)&&u(),v&&h()},children:(0,o.t)("cancel")}),f&&(0,d.jsx)(D.z,{variant:"text",onClick:u,children:(0,o.t)("search_v2.clear_search")})]})},L=r(54719),M=r(94939),R=function(){return(0,d.jsxs)("div",{children:[(0,d.jsx)("div",{className:"mb-4 pt-6 md:pt-10",children:(0,d.jsx)(L.RN,{children:(0,d.jsx)(L.X2,{lg:!0})})}),(0,d.jsx)(M.x,{})]})},B=function(e){var t=e.type,r=e.numberOfRecords,n=void 0===r?1:r;return(0,d.jsx)("div",{className:"mt-6 flex flex-col gap-8",children:Array.from({length:n}).map((function(e,r){switch(t){case"posts":return(0,d.jsxs)("div",{children:[(0,d.jsxs)(L.mw,{lg:!0,children:[(0,d.jsx)(L.qE,{sm:!0}),(0,d.jsx)(L.RN,{children:(0,d.jsx)(L.X2,{sm:!0})})]}),(0,d.jsx)("div",{className:"mt-2.5",children:(0,d.jsxs)(L.RN,{md:!0,children:[(0,d.jsx)(L.X2,{md:!0,full:!0}),(0,d.jsx)(L.X2,{md:!0,full:!0}),(0,d.jsx)(L.X2,{md:!0,almostFull:!0})]})})]},r);case"lessons":return(0,d.jsxs)("div",{children:[(0,d.jsxs)(L.mw,{sm:!0,children:[(0,d.jsx)(L.qE,{sm:!0}),(0,d.jsx)(L.RN,{children:(0,d.jsx)(L.X2,{sm:!0})})]}),(0,d.jsx)("div",{className:"mt-2.5",children:(0,d.jsxs)(L.RN,{md:!0,children:[(0,d.jsx)(L.X2,{md:!0,full:!0}),(0,d.jsx)(L.X2,{md:!0,almostFull:!0})]})})]},r);case"comments":return(0,d.jsxs)("div",{className:"flex items-center gap-8",children:[(0,d.jsxs)(L.mw,{sm:!0,children:[(0,d.jsx)(L.qE,{sm:!0}),(0,d.jsxs)(L.RN,{children:[(0,d.jsx)(L.X2,{sm:!0,full:!0}),(0,d.jsx)(L.X2,{sm:!0})]})]}),(0,d.jsx)("div",{className:"mt-2.5",children:(0,d.jsxs)(L.RN,{md:!0,children:[(0,d.jsx)(L.X2,{md:!0,full:!0}),(0,d.jsx)(L.X2,{md:!0,almostFull:!0})]})})]},r);case"members":return(0,d.jsxs)(L.mw,{lg:!0,children:[(0,d.jsx)(L.qE,{}),(0,d.jsxs)(L.RN,{children:[(0,d.jsx)(L.X2,{sm:!0}),(0,d.jsx)(L.X2,{sm:!0})]})]},r)}return null}))})};function U(e){return function(e){if(Array.isArray(e))return V(e)}(e)||function(e){if("undefined"!==typeof Symbol&&Symbol.iterator in Object(e))return Array.from(e)}(e)||z(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function F(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 a,s=e[Symbol.iterator]();!(n=(a=s.next()).done)&&(r.push(a.value),!t||r.length!==t);n=!0);}catch(l){i=!0,o=l}finally{try{n||null==s.return||s.return()}finally{if(i)throw o}}return r}(e,t)||z(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 z(e,t){if(e){if("string"===typeof e)return V(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?V(e,t):void 0}}function V(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}var q=function(){var e=F((0,a.useState)([]),2),t=e[0],r=e[1];(0,a.useEffect)((function(){try{var e=localStorage.getItem("recentSearches");e&&r(JSON.parse(e))}catch(t){console.error("Error parsing recent searches from local storage",t)}}),[]);return{recentSearches:t,addRecentSearch:function(e){e.query&&r((function(t){var r=t.filter((function(t){return t.query!==e.query})),n=[e].concat(U(r)).slice(0,10);try{localStorage.setItem("recentSearches",JSON.stringify(n))}catch(i){console.error("Error saving recent searches to local storage",i)}return n}))},removeRecentSearch:function(e){r((function(t){var r=t.filter((function(t){return t.query!==e}));try{localStorage.setItem("recentSearches",JSON.stringify(r))}catch(n){console.error("Error saving recent searches to local storage",n)}return r}))}}},Z=function(e){var t=e.type;return{post:"/c/".concat(e.space_slug,"/").concat(e.slug),community_member:"/u/".concat(e.public_uid),comment:"/c/".concat(e.space_slug,"/").concat(e.post_slug,"#comment_wrapper_").concat(e.id),space:"/c/".concat(e.slug)}[t]},W=r(88767),H=r(34128),G=r(77529),Q=r(82258);function J(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 a,s=e[Symbol.iterator]();!(n=(a=s.next()).done)&&(r.push(a.value),!t||r.length!==t);n=!0);}catch(l){i=!0,o=l}finally{try{n||null==s.return||s.return()}finally{if(i)throw o}}return r}(e,t)||function(e,t){if(!e)return;if("string"===typeof e)return $(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 $(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 $(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}var K=function(e){var t=e.onPressEnter,r=e.scrollToElement,n=e.type,i=S().sort,o=v().filters,s=J((0,a.useState)([]),2),l=s[0],c=s[1],u=J((0,a.useState)(""),2),d=u[0],p=u[1],f=(0,Q.c)(d,300),m=J((0,a.useState)(!1),2),b=m[0],h=m[1],y=J((0,a.useState)(0),2),g=y[0],_=y[1],j=Object.entries(o).reduce((function(e,t){var r=J(t,2),n=r[0],i=r[1];return i&&i.length&&(e[n]=i),e}),{}),x=["search-results",f,n,i[n],j],w=(0,W.useInfiniteQuery)(x,(function(e){var t,r=e.pageParam;return t=void 0===r?1:r,(0,H.UT)(G.av.searchV2.advanced.index({params:{query:f,per_page:20,page:t,type:n,order:i[n],filters:j}}))}),{getNextPageParam:function(e){return e.has_next_page?e.page+1:void 0},enabled:!!f,refetchOnWindowFocus:!1}),O=w.data,k=w.isLoading,C=w.error,N=w.fetchNextPage,A=w.hasNextPage,I=(0,W.useQuery)(["search-count",f],(function(){return(0,H.UT)(G.av.searchV2.count.index({params:{query:f}}))}),{refetchOnWindowFocus:!1,enabled:Boolean(f.length)&&"general"!==n}),E=I.data,D=I.isLoading;(0,a.useEffect)((function(){if(null!==O&&void 0!==O&&O.pages&&f){var e=(0,P.uniqBy)((0,P.flatten)(O.pages.map((function(e){return e.records}))),"id");c(e),_(0),h(!(0!==e.length||!f))}}),[O,f]);var T=(0,a.useCallback)((function(){p(""),_(0),L()}),[]),L=function(){c([])};return{isLoading:k,hasNoResults:b,error:C,setSearchValue:p,searchValue:d,results:l,selectedResultIndex:g,resetSearch:T,onKeydown:function(e){switch(e.key){case"Escape":l.length>0&&(T(),e.stopPropagation(),e.preventDefault());break;case"ArrowDown":_((function(e){if(e<l.length){var t=e+1;return r(t),t}return e})),e.preventDefault();break;case"ArrowUp":_((function(e){if(e>0){var t=e-1;return r(t),t}return e})),e.preventDefault();break;case"Enter":null===t||void 0===t||t(e,g)}},isLoadingCount:D,onMouseOver:function(e){var t=e.currentTarget.getAttribute("aria-posinset");_(Number(t))},onFocus:function(e){var t=e.currentTarget.getAttribute("aria-posinset");_(Number(t))},onMouseOut:function(e){e.currentTarget.getAttribute("aria-posinset")===g&&_(-1)},hasNextPage:A,fetchNextPage:N,countData:E}},X=r(95071);function Y(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 ee(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Y(Object(r),!0).forEach((function(t){te(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Y(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function te(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var re=function(e){var t=e.onClose,r=e.type,n=void 0===r?"general":r,i=e.onSearchInCommunity,o=void 0===i?P.noop:i,s=(0,k.k6)(),l=(0,a.useRef)(null),c=(0,a.useRef)(null),u=K({onPressEnter:function(e){if(0===h)o();else{var t=f[h-1],r=Z(t);if((0,X.n2)(e))return window.open(r);s.push(r),C(t)}},scrollToElement:function(e){-1!==e&&function(e){var t=e.containerEl,r=e.itemSelector,n=e.scrollIntoViewOptions,i=void 0===n?{}:n,o=e.intersectionObserverOptions,a=ee({root:t,rootMargin:"0px",threshold:1},void 0===o?{}:o),s=t.querySelector(r),l=new IntersectionObserver((function(e){e.forEach((function(e){e.isIntersecting||s.scrollIntoView(ee({behavior:"smooth",block:"nearest"},i)),l.unobserve(s)}))}),a);s&&l.observe(s)}({containerEl:c.current,itemSelector:'[aria-posinset="'.concat(String(e),'"]')})},type:n}),d=u.searchValue,p=u.setSearchValue,f=u.results,m=u.isLoading,b=u.hasNoResults,v=u.onKeydown,h=u.selectedResultIndex,y=u.resetSearch,g=u.onMouseOver,_=u.onFocus,j=u.fetchNextPage,x=u.hasNextPage,w=u.onMouseOut,O=u.countData,S=u.isLoadingCount,C=function(e){(0,X.n2)(e)||(y(),t())};return(0,a.useEffect)((function(){!d&&l.current&&y()}),[d,l,y]),{searchValue:d,results:f,isLoading:m||S,isLoadingSearch:m,isLoadingCount:S,hasNoResults:b,selectedResultIndex:h,searchInputRef:l,resultsContainerRef:c,setSearchValue:p,onKeydown:v,fetchNextPage:j,hasNextPage:x,resetSearch:y,onNavigateToResult:C,onMouseOver:g,onFocus:_,onMouseOut:w,countData:O}},ne=r(84012);function ie(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 oe(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?ie(Object(r),!0).forEach((function(t){ae(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):ie(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function ae(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var se=function(e){var t=e.isInitialOpen,r=e.name,n=void 0===r?"name":r,i=v(),a=i.filters,s=i.setFilters;return(0,d.jsx)(ne.wn,{chip:(0,o.t)("search_v2.filters.".concat(n)),title:(0,o.t)("search_v2.filters.".concat(n)),selectedText:null===a||void 0===a?void 0:a[n],isInitialOpen:t,onApply:function(e){s(oe(oe({},a),{},ae({},n,e)))},shouldShowRemoveButton:!0,children:(0,d.jsx)(ne.xo,{name:n,placeholder:(0,o.t)("search_v2.filters.name")})})},le=r(2470),ce=r(97012),ue=r(61345),de=r(5295);function pe(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 fe(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?pe(Object(r),!0).forEach((function(t){me(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):pe(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function me(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var be=function(e){var t,r=e.spaceType,n=void 0===r?"posts":r,i=v(),a=i.filters,s=i.setFilters,l=(0,ce.nT)().helpers,c=(0,le.S)({spaces:l.spaceWithViewContentAccess().filter((function(e){switch(n){case"posts":return(0,ue.H3)(e);case"courses":return(0,ue.EG)(e);case"events":return(0,ue.V5)(e);default:return(0,P.stubTrue)()}})),valueKey:"id"});return(0,d.jsx)(ne.wn,{chip:(0,o.t)("search_v2.filters.space"),title:(0,o.t)("search_v2.filters.space"),selectedText:null!==a&&void 0!==a&&a.space_ids?(0,o.t)("search_v2.filters.n_spaces",{count:(null===a||void 0===a||null===(t=a.space_ids)||void 0===t?void 0:t.length)||0}):"",onApply:function(e){s(fe(fe({},a),{},{space_ids:((null===e||void 0===e?void 0:e.value)||[]).length?null===e||void 0===e?void 0:e.value:null}))},shouldShowRemoveButton:!(null===a||void 0===a||!a.space_ids),children:l.isDataLoading()?(0,d.jsx)(de.a,{}):(0,d.jsx)(ne.Bi,{options:c,className:"w-full",param:{id:"spaces",key:"spaces",value:(null===a||void 0===a?void 0:a.space_ids)||[]},legend:(0,o.t)("search_v2.filters.space"),hasSearch:!0,searchProps:{placeholder:(0,o.t)("search_v2.filters.search_spaces")}})})},ve=r(53787);function he(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 ye(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?he(Object(r),!0).forEach((function(t){ge(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):he(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function ge(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=r(87751);function je(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 xe(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?je(Object(r),!0).forEach((function(t){we(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):je(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function we(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var Oe=r(61926);function Se(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 Pe(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Se(Object(r),!0).forEach((function(t){ke(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Se(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function ke(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var Ce=function(e){var t,r=e.chip,n=e.title,i=e.name,a=e.options,s=e.close,l=v(),c=l.filters,u=l.setFilters,p=function(e){u(Pe(Pe({},c),{},ke({},i,e)))};return(0,d.jsx)(ne.wn,{chip:r,title:n,selectedText:null===(t=a.find((function(e){return e.value===c[i]})))||void 0===t?void 0:t.label,onApply:p,shouldShowRemoveButton:!0,children:(0,d.jsxs)(Oe.l,{defaultValues:ke({},i,c[i]),className:"p-4",onSubmit:function(e){p(e[i]),null===s||void 0===s||s()},children:[(0,d.jsx)(Oe.l.RadioGroup,{variant:"radio",name:i,options:a}),(0,d.jsx)(D.z,{className:"mt-4",variant:"primary",type:"submit",full:!0,children:(0,o.t)("filters.apply")})]})})},Ne=["name","component"];function Ae(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 Ie(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Ae(Object(r),!0).forEach((function(t){Ee(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Ae(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function Ee(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function De(e,t){if(null==e)return{};var r,n,i=function(e,t){if(null==e)return{};var r,n,i={},o=Object.keys(e);for(n=0;n<o.length;n++)r=o[n],t.indexOf(r)>=0||(i[r]=e[r]);return i}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n<o.length;n++)r=o[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(i[r]=e[r])}return i}var Te=(0,o.t)("search_v2.filters.space"),Le={posts:[{name:Te,component:be,spaceType:"posts"},{name:"author_name",component:se},{name:"topics",component:function(){var e,t=v(),r=t.filters,n=t.setFilters,i=(0,ce.wh)().currentCommunityMember,a=(0,W.useQuery)({queryKey:[_e.Jl,"communityMember",null===i||void 0===i?void 0:i.id],enabled:!!i,queryFn:function(){return(0,H.UT)(G.av.topics.communityMemberTopics({}))}}).data;return a&&a.records&&i?(0,d.jsx)(ne.wn,{chip:(0,o.t)("search_v2.filters.topic"),title:(0,o.t)("search_v2.filters.topic"),selectedText:null!==r&&void 0!==r&&r.topic_ids?(0,o.t)("search_v2.filters.n_topics",{count:(null===r||void 0===r||null===(e=r.topic_ids)||void 0===e?void 0:e.length)||0}):"",onApply:function(e){n(xe(xe({},r),{},{topic_ids:null===e||void 0===e?void 0:e.value}))},shouldShowRemoveButton:!(null===r||void 0===r||!r.topic_ids),children:(0,d.jsx)(ne.Bi,{options:a.records.map((function(e){return{label:e.name,value:e.id}})),className:"w-full",param:{id:"topics",key:"topics",value:(null===r||void 0===r?void 0:r.topic_ids)||[]},legend:(0,o.t)("search_v2.filters.topic"),hasSearch:!0,searchProps:{placeholder:(0,o.t)("search_v2.filters.search_topics")}})}):null}}],comments:[{name:Te,component:be,spaceType:"posts"},{name:"author_name",component:se}],lessons:[{name:Te,component:be,spaceType:"courses"}],events:[{name:Te,component:be,spaceType:"events"},{name:"event_status",component:function(){return(0,d.jsx)(Ce,{name:"status",chip:(0,o.t)("search_v2.filters.event_status.title"),title:(0,o.t)("search_v2.filters.event_status.title"),options:[{value:"past",label:(0,o.t)("search_v2.filters.event_status.past")},{value:"upcoming",label:(0,o.t)("search_v2.filters.event_status.upcoming")}]})}}],members:[{name:"tags",component:function(){var e,t=v(),r=t.filters,n=t.setFilters,i=(0,ve.Y)(),a=i.isLoading,s=i.memberTags;return a||!s.length?null:(0,d.jsx)(ne.wn,{chip:(0,o.t)("search_v2.filters.tag"),title:(0,o.t)("search_v2.filters.tag"),selectedText:null!==r&&void 0!==r&&r.member_tag_ids?(0,o.t)("search_v2.filters.n_tags",{count:(null===r||void 0===r||null===(e=r.member_tag_ids)||void 0===e?void 0:e.length)||0}):"",onApply:function(e){n(ye(ye({},r),{},{member_tag_ids:((null===e||void 0===e?void 0:e.value)||[]).length?null===e||void 0===e?void 0:e.value:null}))},shouldShowRemoveButton:!(null===r||void 0===r||!r.member_tag_ids),children:(0,d.jsx)(ne.Bi,{options:s,className:"w-full",param:{id:"member_tags",key:"member_tags",value:(null===r||void 0===r?void 0:r.member_tag_ids)||[]},legend:(0,o.t)("search_v2.filters.tag"),hasSearch:!0,searchProps:{placeholder:(0,o.t)("search_v2.filters.search_tags")}})})}}]},Me=function(e){var t=e.type;return(Le[t]||[]).map((function(e){var t=e.name,r=e.component,n=De(e,Ne);return(0,d.jsx)("div",{className:"py-1",children:(0,d.jsx)(r,Ie({name:t},n))},t)}))},Re=r(1002),Be={posts:[x.Relevance,x.Latest,x.Oldest,x.Popular,x.Likes,x.Alphabetical,x.NewActivity],comments:[x.Relevance,x.Latest,x.Oldest,x.Likes,x.Alphabetical],events:[x.Relevance,x.Latest,x.Oldest,x.Popular,x.Likes,x.Alphabetical],lessons:[x.Relevance,x.Latest,x.Oldest,x.Alphabetical],members:[x.Relevance,x.Latest,x.Oldest,x.Alphabetical]},Ue=function(e){var t=e.type,r=S(),n=r.sort,i=r.setSort,a=Be[t];return a?(0,d.jsx)("div",{className:"flex flex-1 items-center justify-end",children:(0,d.jsx)(Re.Lt,{options:a.map((function(e){return{value:e,label:(0,o.t)("sorting_options.".concat(e))}})),activeOptionValue:n[t],onChange:function(e){return r=e,Object.values(x).includes(r)&&i(t,e);var r}})}):null},Fe=r(73793),ze=r(64629),Ve=r(58533),qe=function(){return(0,d.jsx)("div",{className:"border-primary h-px border-b"})},Ze=r(40160),We=r(93826),He=r(53242),Ge=r(38870),Qe=function(e){var t=e.name,r=e.avatarUrl,n=e.postName,i=e.createdAt,a=e.userImageSize,s=void 0===a?"6":a;return(0,d.jsxs)("div",{className:"flex items-center gap-3",children:[(0,d.jsx)("div",{children:(0,d.jsx)(Ge.s,{src:r,name:t,size:s})}),(0,d.jsxs)("div",{className:"w-[90%]",children:[(0,d.jsxs)("div",{className:"text-selector-active truncate",children:[(0,d.jsx)(A.Z.LabelSm,{leading:"leading-3",weight:"semibold",children:t})," ",(0,d.jsx)(A.Z.LabelSm,{leading:"leading-3",color:"text-selector-active",children:(0,o.t)("search_v2.commented_on")})," ",(0,d.jsx)(A.Z.LabelSm,{leading:"leading-3",weight:"semibold",children:n})]}),(0,d.jsx)("div",{className:"leading-3",children:(0,d.jsx)(A.Z.LabelXs,{color:"text-selector-active",children:(0,He.p6)(i)})})]})]})},Je=r(20695),$e=r(64117),Ke=function(e){var t=e.originalText,r=e.highlightedText,n=(0,a.useMemo)((function(){if(!t)return"";var e,n,i,o=function(e){return e.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")},a=function(e){if(!e)return[];return Array.from(e.matchAll(/<mark>(.*?)<\/mark>/g),(function(e){return e[1]}))}(r);return e=t,n=a.map(o),i=new RegExp("(".concat(n.join("|"),")"),"gi"),e.replace(i,"<mark>$1</mark>")}),[t,r]);return(0,d.jsx)(We.w,{content:n})},Xe=r(15218),Ye=Object.assign({},{Comment:function(e){var t=e.item,r=Z(t),n=t.highlighted_body||t.body;return(0,d.jsx)(Ze.OL,{to:r,className:"flex max-w-full items-center gap-8 pr-6","data-testid":"comment-result",children:(0,d.jsxs)("div",{className:"flex w-full flex-col gap-3",children:[(0,d.jsx)(Qe,{name:t.user_name,postName:t.post_name,createdAt:t.created_at,avatarUrl:t.user_avatar_url,userImageSize:"8"}),(0,d.jsx)("div",{className:"[&_mark]:!bg-search-yellow line-clamp-4",children:(0,d.jsx)(A.Z.BodySm,{color:"text-default",children:(0,d.jsx)(We.w,{content:n})})})]})})},Event:function(e){var t=e.item,r=(0,G.LM)({spaceSlug:t.space_slug,slug:t.slug}),n=(0,$e.TC)().isDarkAppearance?(0,Je.aP)("dark-mode-cover-thumbnail-2x.png"):(0,Je.aP)("light-mode-cover-thumbnail-2x.png");return(0,d.jsxs)(Ze.OL,{className:"flex max-w-full flex-col items-start gap-4 pr-0 md:flex-row md:items-center md:gap-6 md:pr-6","data-testid":"event-result",to:r,children:[(0,d.jsx)("div",{className:"w-full rounded md:h-24 md:w-44",children:(0,d.jsx)("img",{loading:"lazy",className:"h-full w-full rounded-md object-cover",src:t.cover_image_url||n,alt:""})}),(0,d.jsxs)("div",{className:"[&_mark]:!bg-search-yellow flex flex-1 flex-col gap-4",children:[(0,d.jsx)(A.Z.LabelMd,{weight:"semibold",children:(0,d.jsx)(Ke,{originalText:t.name,highlightedText:t.highlighted_name})}),(0,d.jsx)("div",{className:"flex flex-col gap-2",children:(0,d.jsxs)("div",{className:"flex items-center gap-2",children:[(0,d.jsx)(N.JO,{type:"16-calendar",size:16,className:"text-default !h-4 !w-4"}),(0,d.jsx)(A.Z.LabelXs,{children:(0,He.p6)(t.starts_at,"EEEE, MMM d, h:mm a (z)")})]})})]})]})},Member:function(e){var t,r=e.item,n=(0,G.sB)(r.public_uid);return(0,d.jsxs)(Ze.OL,{to:n,className:"flex gap-4 pr-6","data-testid":"second-user-result",children:[(0,d.jsx)(Ge.s,{src:null!==(t=r.avatar_url)&&void 0!==t?t:"",name:r.name,size:"16"}),(0,d.jsxs)("div",{className:"flex flex-col gap-3",children:[(0,d.jsxs)("div",{className:"flex flex-col gap-1",children:[(0,d.jsx)(A.Z.LabelMd,{weight:"semibold",children:r.name})," ",r.headline&&(0,d.jsx)(A.Z.LabelXs,{color:"text-default",children:r.headline})]}),r.bio&&(0,d.jsx)("div",{className:"line-clamp-4",children:(0,d.jsx)(A.Z.LabelSm,{color:"text-selector-active",children:r.bio})})]})]})},Post:function(e){var t,r=e.item,n=(0,G.LM)({spaceSlug:r.space_slug,slug:r.slug}),o=r.highlighted_body||r.body;return(0,d.jsxs)(Ze.OL,{to:n,className:i()("flex gap-4 pr-0 md:gap-1 md:pr-6",{"flex-col-reverse md:flex-row":r.cover_image_url}),"data-testid":"post-result",children:[(0,d.jsxs)("div",{className:"flex flex-1 flex-col gap-3",children:[!r.hide_meta_info&&(0,d.jsxs)("div",{className:"flex items-center gap-2",children:[(0,d.jsx)(Ge.s,{src:null!==(t=r.user_avatar_url)&&void 0!==t?t:"",name:r.user_name,size:"6"}),(0,d.jsx)(A.Z.LabelXs,{color:"text-selector-active",children:"".concat(String(r.user_name)," \u2022 ").concat((0,He.p6)(r.created_at))})]}),(0,d.jsxs)("div",{className:"[&_mark]:!bg-search-yellow flex flex-col gap-2",children:[(0,d.jsx)(A.Z.LabelMd,{weight:"semibold",children:(0,d.jsx)(Ke,{originalText:r.name,highlightedText:r.highlighted_name})}),(0,d.jsx)("div",{className:"line-clamp-4",children:(0,d.jsx)(A.Z.BodySm,{color:"text-default",children:(0,d.jsx)(We.w,{content:o})})})]})]}),r.cover_image_url&&(0,d.jsx)("div",{className:"md:w-42 w-full rounded md:h-24",children:(0,d.jsx)("img",{loading:"lazy",className:"h-full w-full rounded-md object-cover",src:r.cover_image_url,alt:""})})]})},Lesson:function(e){var t=e.item,r=t.space_emoji||{},n=r.emoji,i=r.custom_emoji_url,o=r.custom_emoji_dark_url,a=(0,$e.TC)().currentAppearance,s=G.H4.showLesson({spaceSlug:t.space_slug,sectionId:String(t.section_id),lessonId:t.id}),l=t.highlighted_body||t.body;return(0,d.jsx)(Ze.OL,{to:s,className:"flex max-w-full items-center gap-8 pr-6","data-testid":"course-lesson-result",children:(0,d.jsxs)("div",{className:"flex max-w-full flex-col gap-3",children:[(0,d.jsxs)("div",{className:"flex items-center gap-2",children:[(0,d.jsx)(Xe.S,{wrapperClassName:"flex items-center !w-5 !h-5",emoji:n,customEmojiUrl:i,customEmojiDarkUrl:o,appearance:a}),(0,d.jsx)(A.Z.LabelXs,{color:"text-selector-active",children:t.space_name})]}),(0,d.jsxs)("div",{className:"[&_mark]:!bg-search-yellow flex flex-col gap-2",children:[(0,d.jsx)(A.Z.LabelMd,{weight:"semibold",children:(0,d.jsx)(Ke,{originalText:t.name,highlightedText:t.highlighted_name})}),t.body&&(0,d.jsx)("div",{className:"line-clamp-4",children:(0,d.jsx)(A.Z.BodySm,{color:"text-default",children:(0,d.jsx)(We.w,{content:l})})})]})]})})}}),et=function(e){var t,r=e.item,n=(r||{}).type,i={post:Ye.Post,community_member:Ye.Member,comment:(t=r,"comment"===t.type&&t.post_slug&&Ye.Comment),lesson:Ye.Lesson,event:Ye.Event}[n];return i?(0,d.jsx)(i,{item:r}):null},tt=r(86078),rt=function(e){var t=e.searchResults,r=e.fetchNextPage,n=e.hasNextPage;return(0,d.jsx)(Ve.Z,{className:"flex flex-col gap-5 py-6",next:r,hasMore:!!n,loader:(0,d.jsx)(tt.m,{}),dataLength:t.length,style:{overflow:"initial"},scrollableTarget:"scrollable-container",children:t.map((function(e){return(0,d.jsxs)(a.Fragment,{children:[(0,d.jsx)(et,{item:e}),(0,d.jsx)(qe,{})]},e.id)}))})};function nt(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 a,s=e[Symbol.iterator]();!(n=(a=s.next()).done)&&(r.push(a.value),!t||r.length!==t);n=!0);}catch(l){i=!0,o=l}finally{try{n||null==s.return||s.return()}finally{if(i)throw o}}return r}(e,t)||function(e,t){if(!e)return;if("string"===typeof e)return it(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 it(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 it(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}var ot=function(e){var t=e.isOpen,r=e.onClose,n=void 0===r?P.noop:r,s=e.defaultSearchValue,l=[{id:"posts",label:(0,o.t)("search_v2.tabs.posts")},{id:"comments",label:(0,o.t)("search_v2.tabs.comments")},{id:"lessons",label:(0,o.t)("search_v2.tabs.lessons")},{id:"events",label:(0,o.t)("search_v2.tabs.events")},{id:"members",label:(0,o.t)("search_v2.tabs.members")}],c=(0,ce.wh)().isViewOnlyMasquerading,u=(0,k.TH)(),p=nt((0,a.useState)(""),2),f=p[0],m=p[1],b=q().addRecentSearch,h=nt((0,a.useState)(l[0].id),2),y=h[0],g=h[1],_=v(),j=_.filters,x=_.resetFilters,w=re({onClose:n,type:y}),O=w.isLoading,S=w.isLoadingCount,C=w.results,N=w.setSearchValue,D=w.onKeydown,L=w.searchValue,M=w.fetchNextPage,U=w.hasNextPage,F=w.countData;return(0,a.useEffect)((function(){return N(s),m(s),function(){g("general")}}),[s,N]),(0,a.useEffect)((function(){x()}),[y]),(0,a.useEffect)((function(){n()}),[u,n]),(0,d.jsxs)(Fe.x,{isOpen:t,onClose:n,shouldShowCloseButton:!0,contentPortalId:"search-v2-portal",children:[(0,d.jsx)(Fe.x.Header,{children:(0,d.jsx)(T,{isLoading:O,isFixed:!1,searchValue:f,onChange:m,onKeydown:function(e){if("Enter"===e.key)return b({type:y,query:f}),void N(f);D(e)},onClickCancel:function(){N(""),m("")},shouldShowClearButton:!0})}),(0,d.jsxs)("div",{className:"mx-auto w-full max-w-screen-md px-3 lg:px-0",children:[S&&(0,d.jsx)(R,{}),(0,d.jsxs)("div",{className:i()({hidden:S||!L}),children:[(0,d.jsx)("div",{className:"mb-4 line-clamp-2 pt-6 md:pt-10",children:(0,d.jsx)(A.Z.TitleMd,{children:(0,o.t)("search_v2.search_result_for",{query:L})})}),(0,d.jsx)(ze.O.Group,{onChange:c?P.noop:function(e){var t=function(e){return l[e].id}(e);g(t)},className:"border-b",children:(0,d.jsx)(ze.O.List,{children:l.map((function(e){return(0,d.jsxs)(ze.O,{disabled:c,children:[e.label,(0,d.jsx)(ze.O.Counter,{children:(t=e.id,(null===F||void 0===F||null===(r=F.find((function(e){return e.type===t})))||void 0===r?void 0:r.count)||0)})]},e.id);var t,r}))})})]})]}),!O&&!!L&&(0,d.jsxs)("div",{className:"mx-auto mt-2 flex w-full max-w-screen-md list-none flex-wrap items-center space-x-2 px-3 lg:px-0",children:[0==C.length&&(0,P.isEmpty)(j)?null:(0,d.jsx)(Me,{type:y}),C.length>0&&(0,d.jsx)(Ue,{type:y})]}),(0,d.jsx)(Fe.x.Body,{wrapperClassName:"h-full overflow-auto max-w-screen-md px-3 lg:px-0",children:O?(0,d.jsx)(B,{type:y,numberOfRecords:10}):L?(0,d.jsx)("div",{id:"scrollable-container",className:"h-full overflow-auto",children:C.length>0?(0,d.jsx)(rt,{searchResults:C,fetchNextPage:M,hasNextPage:U}):(0,d.jsx)(E,{type:y})}):(0,d.jsx)(I,{})})]})},at=function(e){var t=e.searchValue,r=(0,u.dd)();return(0,d.jsx)(b,{children:(0,d.jsx)(O,{children:(0,d.jsx)(ot,{isOpen:r.visible,onClose:r.remove,defaultSearchValue:t})})})},st=u.gk.create((function(e){var t=e.searchValue;return(0,d.jsx)(at,{searchValue:t})})),lt=function(){return(0,u.dd)(st)};r(66007);var ct=function(e){var t=e.label;return(0,d.jsx)("span",{className:"border-primary bg-primary flex rounded border px-1.5 py-[1px]",children:(0,d.jsx)(A.Z.LabelXs,{color:"text-default",children:t})})},ut=r(26953),dt=function(e){var t=e.isSelected,r=e.onClick,n=e.onMouseOver,a=e.onFocus,s=e.index,l=e.searchValue,c=(0,ut.kK)();return(0,d.jsxs)("li",{"aria-current":t,"aria-posinset":s,className:i()("focus:bg-tertiary flex w-full cursor-pointer list-none items-center rounded px-4 py-2.5",{"bg-tertiary":t}),onMouseOver:n,onFocus:a,children:[(0,d.jsxs)("button",{type:"button",onClick:r,onKeyDown:r,className:"mr-3 flex flex-1 items-center gap-3 truncate focus-visible:!outline",children:[(0,d.jsx)(N.JO,{type:"search-v2",className:"text-default !h-5 min-h-[20px] !w-5 min-w-[20px]",size:20,useWithFillCurrentColor:!0}),(0,d.jsx)(A.Z.LabelSm,{as:"div",children:(0,d.jsxs)("span",{className:"[word-break:break-word]",children:[l," -"," ",c?(0,o.t)("search_v2.search_community_quick_mobile"):(0,o.t)("search_v2.search_community_quick")]})})]}),t&&(0,d.jsx)(ct,{label:(0,o.t)("search_v2.enter_character")})]})},pt=function(e){var t=e.children;return(0,d.jsx)("div",{className:"bg-primary",children:t})};function ft(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 mt(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?ft(Object(r),!0).forEach((function(t){bt(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):ft(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function bt(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var vt=function(e){var t=e.onClick,r=e.onKeyDown,n=e.children,i=e.link,o={onClick:t,onKeyDown:r,className:"mr-3 flex flex-1 items-center gap-3 truncate focus-visible:!outline"};return i?(0,d.jsx)(Ze.rU,mt(mt({to:i},o),{},{children:n})):(0,d.jsx)("button",mt(mt({type:"button"},o),{},{children:n}))},ht=function(e){var t,r=e.isSelected,n=e.onClick,a=e.onMouseOver,s=e.onFocus,l=e.index,c=e.result,u=e.link,p=(0,ce.wh)(),f=p.currentCommunity,m=p.currentCommunityMember,b=Boolean(null===m||void 0===m?void 0:m.is_admin),v="community_member"===c.type,h="space"===c.type,y=v&&c.profile_confirmed_at,g=v&&(b||!(null!==f&&void 0!==f&&f.hide_emails_on_member_profiles)&&!c.hide_email),_=h?{emoji:c.emoji,customEmojiUrl:c.custom_emoji_url,customEmojiDarkUrl:c.custom_emoji_dark_url}:{},j=(0,$e.TC)().currentAppearance,x=h||v,w=(0,ut.en)(),O=h?"space":y?"community_member":"invited_member";return(0,d.jsx)("li",{"aria-current":r,"aria-posinset":l,className:i()("focus:bg-tertiary group flex w-full cursor-pointer list-none items-center rounded px-4",{"bg-tertiary":r},g?"py-1.5":"py-2.5"),onMouseOver:a,onFocus:s,children:(0,d.jsxs)(vt,{onClick:n,onKeyDown:n,link:u,children:[v?(0,d.jsx)(Ge.s,{src:null!==(t=c.avatar_url)&&void 0!==t?t:"",name:c.name,size:"6"}):(0,d.jsx)("div",{className:"min-h-[1.5rem] min-w-[1.5rem]",children:(0,d.jsx)(Xe.S,{className:"flex !h-6 !w-6 items-center justify-center align-top",emoji:_.emoji,customEmojiUrl:_.customEmojiUrl,customEmojiDarkUrl:_.customEmojiDarkUrl,appearance:j})}),(0,d.jsxs)("div",{className:i()("flex flex-col",{"pt-1.5":g}),children:[(0,d.jsx)(A.Z.LabelSm,{as:"div",truncate:!0,children:(0,d.jsx)(We.w,{content:c.highlighted_name})}),g&&(0,d.jsx)("div",{className:"-mt-1",children:(0,d.jsx)(A.Z.LabelSm,{as:"span",truncate:!0,children:(0,d.jsx)("span",{className:"text-light leading-none",children:c.email})})})]}),(0,d.jsx)("span",{className:i()("ml-auto hidden group-focus:block",{"!block":r||!w}),children:x&&(0,d.jsx)(A.Z.LabelXs,{color:"text-default",children:(0,o.t)(["search_v2.types",O])})})]})})},yt=r(36078),gt=function(e){var t=e.searchTerm,r=e.index,n=e.activeIndex,o=e.handleClick,a=e.removeRecentSearch,s=e.canHover,l=e.setActiveIndex,c=e.dataTestId,u=r+1===n;return(0,d.jsxs)("li",{"aria-current":u,"aria-posinset":r+1,className:i()("group flex w-full cursor-pointer list-none items-center rounded",{"bg-tertiary":u}),"data-testid":c,children:[(0,d.jsx)("button",{type:"button",onClick:function(){return o(t.query)},onMouseOver:function(){return l(r+1)},onFocus:function(){return l(r+1)},className:"w-full focus-visible:!outline",children:(0,d.jsxs)("div",{className:"flex items-center gap-3 truncate px-4 py-2",children:[(0,d.jsx)(N.JO,{type:"16-clock",size:16,className:"text-default !h-5 min-h-[16px] !w-5 min-w-[16px]",useWithFillCurrentColor:!0}),(0,d.jsx)("div",{className:"flex-1 truncate text-left",children:(0,d.jsx)(A.Z.LabelSm,{children:t.query})})]})}),(0,d.jsx)("button",{type:"button",onClick:function(){return a(t.query)},className:i()("text-default ml-auto mr-2 hidden rounded-md focus-visible:!outline",{"!block":!s||u}),children:(0,d.jsx)(N.JO,{useWithFillCurrentColor:!0,type:"close"})})]})},_t=function(e){var t=e.recentSearches,r=e.removeRecentSearch,n=lt().show,i=(0,ut.en)(),a=function(e){n({searchValue:e}).catch((function(e){return console.error(e)}))},s=t.slice(0,5),l=(0,yt.t)({optionsCount:s.length+1,onEnter:function(e){var r=0===e?"":t[e-1].query;a(r)}}),c=l.activeIndex,u=l.setActiveIndex;return(0,d.jsx)("div",{className:"p-2",children:(0,d.jsxs)("ul",{className:"list-none","data-testid":"recent-search-list",children:[(0,d.jsx)("li",{className:"ml-4",children:(0,d.jsx)(A.Z.LabelXxs,{weight:"semibold",color:"text-default",children:(0,o.t)("search_v2.recent_searches.title")})}),s.map((function(e,t){return(0,d.jsx)(gt,{searchTerm:e,index:t,activeIndex:c,handleClick:a,removeRecentSearch:r,canHover:i,setActiveIndex:u,dataTestId:"recent-search-item"},"".concat(e.type,"-").concat(e.query))}))]})})},jt=function(e){var t=e.onClose,r=void 0===t?l():t,n=q(),i=n.recentSearches,o=n.addRecentSearch,s=n.removeRecentSearch,u=lt().show,p=(0,a.useRef)(null),f=function(){o({type:"general",query:b}),u({searchValue:b}).catch((function(e){return console.error(e)})),r()},m=re({onClose:r,type:"general",onSearchInCommunity:f}),b=m.searchValue,v=m.results,h=m.isLoading,y=m.hasNoResults,g=m.setSearchValue,_=m.resultsContainerRef,j=m.onKeydown,x=m.onMouseOver,w=m.onFocus,O=m.isLoadingSearch,S=m.selectedResultIndex,P=m.resetSearch;(0,c.Z)(p,r);var k=function(e){e||f(),"community_member"!==(null===e||void 0===e?void 0:e.type)&&"space"!==(null===e||void 0===e?void 0:e.type)||r()},C=function(e){return"community_member"===e.type?(0,G.zd)({public_uid:e.public_uid}):"space"===e.type?"/c/".concat(e.slug):null};return(0,d.jsxs)("div",{ref:p,children:[(0,d.jsx)(T,{onChange:function(e){return g(e)},isFixed:!0,searchValue:b,onKeydown:function(e){!b&&i.length||j(e)},isLoading:O,onClickCancel:function(){r(),P()}}),(0,d.jsx)(pt,{children:function(){if(!b&&!i.length)return(0,d.jsx)(I,{});if(!b&&i.length)return(0,d.jsx)(_t,{removeRecentSearch:s,recentSearches:i});var e=!y&&!h;return(0,d.jsx)("div",{className:"overflow-y-auto md:max-h-96",ref:_,children:(0,d.jsxs)("ul",{className:"list-none p-2",children:[(0,d.jsx)(dt,{index:0,searchValue:b,isSelected:0===S,onClick:function(){return k(null)},onMouseOver:x,onFocus:w}),e&&(0,d.jsxs)(d.Fragment,{children:[(0,d.jsx)("div",{className:"-mx-2 my-2",children:(0,d.jsx)(qe,{})}),v.map((function(e,t){var r=t+1;return"space"===e.type||"community_member"===e.type?(0,d.jsx)(ht,{index:r,result:e,onMouseOver:x,onFocus:w,isSelected:S===r,onClick:function(){return k(e)},link:C(e)},e.id):null}))]})]})})}()})]})},xt=r(28175),wt=r(53448),Ot=function(){var e=(0,u.dd)(),t=(0,xt.I)().isV3Enabled;return(0,d.jsxs)(wt.u_,{title:(0,o.t)("search_v2.search_community_quick"),isOpen:e.visible,onClose:e.remove,children:[t&&(0,d.jsx)(wt.u_.Overlay,{}),(0,d.jsx)(wt.u_.Content,{position:t?"top":"default",className:i()("border-primary w-full rounded-[0px] sm:rounded-lg sm:border md:w-[620px]",{"md:!mt-2":!t}),size:"xl",children:(0,d.jsx)(b,{children:(0,d.jsx)(O,{children:(0,d.jsx)(jt,{onClose:e.hide})})})})]})},St=u.gk.create((function(){return(0,d.jsx)(Ot,{})})),Pt=function(){return(0,u.dd)(St)}},37993:(e,t,r)=>{"use strict";r.d(t,{d:()=>m});var n=r(86013),i=r(72675),o=r(55675),a=r(61926),s=r(93826),l=r(53448),c=r(51557),u=r(41441),d=r(85893),p=function(){var e=(0,i.dd)(),t=function(){var e,t=(0,u.p)(),r=t.mutate,n=t.isLoading,i=(0,c.c8)(),o=i.data,a=i.isLoading,s={activate_gamification:null!==(e=null===o||void 0===o?void 0:o.enabled)&&void 0!==e&&e},l=(0,c.g)({onSuccess:function(){r({operation:"migrate_community"})}}),d=l.mutate,p=l.isLoading;return{defaultValues:s,handleSubmit:function(e){var t=(null!==e&&void 0!==e?e:{}).activate_gamification;d({enabled:t,include_admins_in_leaderboard:!1,include_moderators_in_leaderboard:!1})},isLoading:n||a||p}}(),r=t.defaultValues,p=t.handleSubmit,f=t.isLoading;return(0,d.jsxs)(l.u_,{isOpen:e.visible,onClose:e.hide,title:(0,n.t)("activation_confirmation_modal.title"),children:[(0,d.jsx)(l.u_.Overlay,{}),(0,d.jsx)(l.u_.Content,{size:"lg",children:(0,d.jsxs)(a.l,{onSubmit:p,defaultValues:r,children:[(0,d.jsxs)(l.u_.Header,{children:[(0,d.jsx)(l.u_.Title,{size:"md",children:(0,n.t)("activation_confirmation_modal.title")}),(0,d.jsx)(l.u_.HeaderActions,{children:(0,d.jsx)(l.u_.CloseButton,{onClick:e.hide})})]}),(0,d.jsxs)(l.u_.Body,{children:[(0,d.jsx)(s.w,{content:(0,n.t)("activation_confirmation_modal.body"),className:"text-default text-base leading-6 tracking-tighter"}),(0,d.jsx)(a.l.Item,{id:"activate-gamification",name:"activate_gamification",translationRoot:"activation_confirmation_modal",hideDescription:!0,hideBorder:!0,inlineReverse:!0,children:(0,d.jsx)(a.l.ToggleSwitch,{name:"activate_gamification",variant:"small"})})]}),(0,d.jsx)(l.u_.Footer,{className:"flex w-full justify-end border-t",children:(0,d.jsx)(o.z,{variant:"circle",disabled:f,children:(0,n.t)("activation_confirmation_modal.cta_text")})})]})})]})},f=i.gk.create((function(){return(0,d.jsx)(p,{})})),m=function(){return(0,i.dd)(f)}},41441:(e,t,r)=>{"use strict";r.d(t,{p:()=>c});var n=r(86013),i=r(88767),o=r(34128),a=r(77529),s=r(21809),l=function(e,t){try{sessionStorage.setItem(e,t)}catch(r){console.warn('Unable to access session storage for key "'.concat(e,'".'))}},c=function(){var e=(0,s.p)().error;return(0,i.useMutation)({mutationFn:function(e){return(0,o.gN)(a.av.settings.v3_ui_preference.update(),e)},onSuccess:function(e,t){"migrate_admin"===t.operation?l("showAdminPreviewModal","true"):"migrate_community"===t.operation&&l("showVersionActivationModal","true"),window.location.href="/"},onError:function(){e((0,n.t)("failed_to_save_changes"))}})}},35589:(e,t,r)=>{"use strict";r.d(t,{T:()=>s});var n=r(67294),i=r(20254),o=r(14834),a=r(85893),s=function(e){var t=e.communityId,r=e.communityMemberId,s=(0,o.f)(),l=s.newNotificationCount,c=s.fetchNewNotificationsCount;return(0,n.useEffect)((function(){c(t)}),[]),(0,i.I)(r,onNotificationEventReceive),l?(0,a.jsx)("span",{className:"notifications__count",children:l}):null}},25872:(e,t,r)=>{"use strict";r.d(t,{f:()=>v});var n=r(67294),i=r(86013),o=r(77529),a=r(6364),s=r(85244),l=r(20254),c=r(14834),u=r(73097),d=r(84834),p=r(30887),f=r(20695),m=r(65758),b=r(85893),v=function(e){var t=e.containerElement,r=e.communityMemberId,v=e.newNotificationCount,h=(0,d.x)(!1),y=h.open,g=h.handleClose,_=h.setOpen,j=(0,a.j)().isMobileView,x=(0,c.f)(f.dL),w=x.newNotificationCount,O=x.setNewNotificationCount,S=x.resetNewNotificationsCount,P=x.onNotificationEventReceive,k=x.resizeNotificationWindow,C=(0,s.j)(),N=C.prependTitle,A=C.resetTitleToOriginal;(0,n.useEffect)((function(){O(v)}),[v]),(0,l.I)(r,P),(0,u.w)(k),(0,n.useEffect)((function(){document.title=w?N("(".concat(w,") ")):A()}),[w]);var I=function(){if(j()){var e=document.getElementsByClassName("dropdown-menu--bottom-bar bottomBarnotificationDropdown hidden");if(e.length>0&&y)return g(),e[0].classList.remove("hidden"),!1}return y};return(0,b.jsxs)("div",{className:"notifications__menu",children:[(0,b.jsxs)("button",{type:"button",className:"notifications__menu--icon","data-testid":"notifications-menu",onClick:function(){var e=I();j()&&e||(e?g():_(!0),S())},"data-action":"click->bottom-bar#openNotifications","data-target":"bottom-bar.notifications",children:[(0,b.jsx)(p.JO,{type:"bell"}),w?(0,b.jsx)("span",{children:w}):""]}),(0,b.jsx)(d.o,{open:y,handleClose:g,disableToggle:j()&&y,className:t+"notificationDropdown",children:(0,b.jsx)("div",{id:t+"NotificationWrapperOuter",className:"dropdown-menu dropdown-menu--right dropdown-menu__notifications",children:(0,b.jsxs)("div",{className:"dropdown-menu__inside",children:[(0,b.jsx)(m.u,{loadPagination:!1,containerElement:t},"notification-".concat(y)),(0,b.jsx)("div",{className:"notifications__footer",children:(0,b.jsx)("span",{children:(0,b.jsx)("a",{href:(0,o.Rj)(),children:(0,b.jsx)("div",{children:(0,i.t)("view_all_notifications")})})})})]})})})]})}},20010:(e,t,r)=>{"use strict";r.d(t,{O:()=>i,p:()=>o});var n=function(e){return null!==e&&void 0!==e&&e.includes("flagged")?"flagged":e},i=function(e){var t=e.action;return"notifications__row--".concat(n(t))},o=function(e){var t=e.action;return"".concat(n(t))}},65758:(e,t,r)=>{"use strict";r.d(t,{u:()=>F});var n=r(67294),i=r(94184),o=r.n(i),a=r(86013),s=r.n(a),l=r(96486),c=r(14834),u=r(97012),d=r(95071),p=r(73097),f=r(86078),m=r(22554),b=r(42175),v=r(12169),h=r(90846),y=r(85893);function g(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 a,s=e[Symbol.iterator]();!(n=(a=s.next()).done)&&(r.push(a.value),!t||r.length!==t);n=!0);}catch(l){i=!0,o=l}finally{try{n||null==s.return||s.return()}finally{if(i)throw o}}return r}(e,t)||function(e,t){if(!e)return;if("string"===typeof e)return _(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 _(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 _(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}var j=function(e){var t=e.setDataLoaded,r=e.setHasNextPage,i=e.setNotificationGroup,o={INBOX:s().t("notifications.group_tabs.inbox"),FOLLOWING:s().t("notifications.group_tabs.following"),ALL:s().t("notifications.group_tabs.all"),ARCHIVED:s().t("notifications.group_tabs.archived")},a=g((0,n.useState)(o.INBOX),2),l=a[0],c=a[1];return(0,y.jsx)(h.m,{wrapperClassName:"px-6",controlled:!0,activeTab:l,onClick:function(e){i(e.toLowerCase()),t(!1),r(!1),c(e)},options:Object.values(o).map((function(e){return{label:e}})),variant:"underline-sm"})},x=r(23560),w=r.n(x),O=r(77529),S=r(30887),P=r(74284),k=function(e){var t=e.markAllAsRead,r=e.handleClose;return(0,y.jsxs)("div",{className:"notifications__header",children:[(0,y.jsx)("div",{className:"pl-[10px] pt-[5px]",children:(0,y.jsx)(v.Z.TitleSm,{weight:"bold",children:(0,a.t)("notifications.page_title")})}),(0,y.jsxs)("span",{children:[(0,y.jsx)(P.Y,{content:(0,a.t)("notifications.mark_all_as_read"),children:(0,y.jsx)("button",{type:"submit",onClick:t,children:(0,y.jsx)(S.JO,{type:"mark-all-read",className:"icon--mark-all-read"})})}),(0,y.jsx)(P.Y,{content:(0,a.t)("notifications.notification_settings"),children:(0,y.jsx)("a",{href:O.G3.notifications,children:(0,y.jsx)(S.JO,{type:"settings",className:"icon--settings"})})}),w()(r)&&(0,y.jsx)(P.Y,{content:(0,a.t)("notifications.close"),children:(0,y.jsx)("button",{type:"submit",onClick:r,children:(0,y.jsx)(S.JO,{type:"close"})})})]})]})},C=r(40160),N=r(24185),A=r(25401),I=r(38870),E=r(84834),D=function(e){var t=e.notification,r=e.markAsRead,n=e.unfollowNotification,i=e.followNotification,o=e.archiveNotification,s=(0,E.x)(),l=s.open,c=s.toggleDropdown,u=s.handleClose,d=t.post_follower_id,p=["Comment","Post"].includes(t.notifiable_type)&&!t.post_follower_id;return(0,y.jsx)("div",{className:"notifications__actions",children:(0,y.jsxs)("div",{className:"actions__menu",children:[(0,y.jsx)("div",{className:"actions__icon",children:(0,y.jsx)("a",{href:"#action-menu",onClick:c,children:(0,y.jsx)(S.JO,{type:"menu-dots"})})}),(0,y.jsx)(E.o,{open:l,handleClose:u,className:"dropdown-menu dropdown-menu--right dropdown-menu__actions",children:(0,y.jsx)("div",{className:"dropdown-menu__inside",children:l&&(0,y.jsxs)("ul",{children:[!t.read_at&&(0,y.jsx)("li",{children:(0,y.jsx)("button",{type:"submit",onClick:function(){return r(t)},children:(0,a.t)("notifications.actions.mark_as_read")})}),d&&(0,y.jsx)("li",{children:(0,y.jsx)("button",{type:"submit",onClick:function(){return n(t)},children:(0,a.t)("notifications.actions.unfollow_post")})}),p&&(0,y.jsx)("li",{children:(0,y.jsx)("button",{type:"submit",onClick:function(){return i(t)},children:(0,a.t)("notifications.actions.follow_post")})}),"archived"!=t.notification_group&&(0,y.jsx)("li",{children:(0,y.jsx)("button",{type:"submit",onClick:function(){return o(t)},children:(0,a.t)("notifications.actions.archive")})})]})})})]})})},T=r(20010),L={actor_name:function(e){var t=e.notification;return(0,y.jsxs)("span",{className:"notifications__name",children:[t.actor_name," "]})},display_action:function(e){var t=e.notification;return(0,y.jsxs)("span",{children:[t.display_action," "]})},notifiable_title:function(e){var t=e.notification;return(0,y.jsxs)("span",{className:"notifications__title",children:[t.notifiable_title," "]})}},M=function(e){var t=e.notification;return(0,y.jsx)("div",{className:"notifications__text",children:t.notification_text_structure.map((function(e,r){var i=L[e]||function(){return(0,y.jsxs)("span",{children:[" ",e]},r)},o=r+1===t.notification_text_structure.length,a=0===r;return(0,y.jsxs)(n.Fragment,{children:[(0,y.jsx)(i,{notification:t}),(o||a)&&" "]},"notification-key-".concat(r))}))},t.id)},R=function(e){var t,r=e.notification,n=e.markAsRead,i=e.unfollowNotification,o=e.followNotification,a=e.archiveNotification,s=e.onClickNotification,l=(0,N.k6)(),c=(0,T.p)(r),u=(0,y.jsxs)(y.Fragment,{children:[(0,y.jsxs)("div",{className:"mr-2",children:[(0,y.jsx)(I.s,{src:r.actor_image,name:r.actor_name,size:"10"}),(0,y.jsx)("div",{className:"notifications__icon",children:(0,y.jsx)(S.JO,{type:c,className:"icon--sm"})})]}),(0,y.jsxs)("div",{className:"notifications__details",children:[(0,y.jsx)(M,{notification:r}),(0,y.jsx)("div",{className:"notifications__time",children:(0,A.TF)(r.created_at)})]})]});return(0,y.jsx)("li",{children:(0,y.jsxs)("div",{className:"notifications__row ".concat((0,T.O)(r)," ").concat(r.read_at?"notifications__row--read":"notifications__row--unread"),children:[(t=u,l?(0,y.jsx)(C.rU,{to:r.action_web_path,className:"notifications__link",onClick:function(e){n(r),w()(s)&&s(e)},children:t}):(0,y.jsx)("a",{className:"notifications__link",href:(0,O.Fo)(r),children:t})),(0,y.jsx)(D,{notification:r,markAsRead:n,archiveNotification:a,unfollowNotification:i,followNotification:o})]})},r.id)};function B(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 a,s=e[Symbol.iterator]();!(n=(a=s.next()).done)&&(r.push(a.value),!t||r.length!==t);n=!0);}catch(l){i=!0,o=l}finally{try{n||null==s.return||s.return()}finally{if(i)throw o}}return r}(e,t)||function(e,t){if(!e)return;if("string"===typeof e)return U(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 U(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 U(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}var F=function(e){var t=e.loadPagination,r=void 0===t||t,i=e.containerElement,s=e.handleClose,h=e.isDropdown,g=void 0!==h&&h,_=e.isFullPage,x=void 0!==_&&_,w=(0,c.f)(),O=w.notifications,S=w.hasNextPage,P=w.dataLoaded,C=w.setDataLoaded,N=w.setHasNextPage,A=w.markAllAsRead,I=w.fetchNotifications,E=w.fetchFirstPage,D=w.markAsRead,T=w.unfollowNotification,L=w.followNotification,M=w.archiveNotification,U=w.resizeNotificationWindow,F=((0,b.wO)()||{}).onClose,z=void 0===F?l.noop:F,V=B((0,n.useState)("inbox"),2),q=V[0],Z=V[1],W=(0,u.wh)().currentCommunity.current_plan_tier;return(0,p.w)(U),(0,n.useEffect)((function(){E(q)}),[q]),(0,y.jsxs)(y.Fragment,{children:[!x&&(0,y.jsx)(k,{markAllAsRead:A,handleClose:s}),(0,y.jsx)(j,{mobile:!0,notificationGroup:q,setNotificationGroup:Z,setDataLoaded:C,setHasNextPage:N}),(0,y.jsxs)("div",{id:i+"NotificationWrapperInner",className:o()("relative flex h-full flex-col justify-between",{"h-[calc(100%-109px)] overflow-auto rounded-b":g,"overflow-auto":x}),children:[P||S?O.length?(0,y.jsx)("ul",{className:"notifications__list",children:O.filter((function(e){return null===e||void 0===e?void 0:e.action_web_path})).map((function(e){return(0,y.jsx)(R,{onClickNotification:function(e){(0,d.n2)(e)||(g?z():null===s||void 0===s||s())},notification:e,markAsRead:D,unfollowNotification:T,followNotification:L,archiveNotification:M},e.id)}))}):(0,y.jsx)("div",{className:"notifications__empty",children:(0,y.jsx)("div",{children:(0,a.t)("no_notifications")})}):(0,y.jsx)(f.m,{}),r&&S&&(0,y.jsx)(m.t,{fetchNewPage:function(e){return I(e,q)},initialPage:2,componentId:i?i+"NotificationWrapperInner":null}),W&&(0,y.jsx)("span",{className:"w-full bg-white py-4 text-center",children:(0,y.jsx)(v.Z.LabelXs,{children:(0,a.t)("notification_retention_message",{months:(0,a.t)("notification_retention_months.".concat(W))})})})]})]})}},1614:(e,t,r)=>{"use strict";r.d(t,{T:()=>c});var n=r(67294),i=r(86013),o=r.n(i),a=r(85244),s=r(65758),l=r(85893),c=function(){var e=(0,a.j)().prependTitle;return(0,n.useEffect)((function(){e("".concat(o().t("notifications.page_title")," "))})),(0,l.jsx)("div",{className:"notifications__page",children:(0,l.jsx)(s.u,{})})}},89932:(e,t,r)=>{"use strict";r.d(t,{y:()=>l});var n=r(15571),i=r(86084),o=r(86013),a=r(85893),s=function(e){var t=e.showCreatorTerms,r=e.locale,n=e.communityTermsUrl,i=e.communityPrivacyUrl,s="authentication_app.signup.form.terms_and_privacy",l=t?"pt"===r?"https://circle.so/br/creator-terms":"https://circle.so/creator-terms":n,c=t?"pt"===r?"https://circle.so/br/privacy":"https://circle.so/privacy":i;return(0,a.jsxs)("span",{className:"text-light text-xs",children:[(0,o.t)("".concat(s,".prefix"))," ",(0,a.jsx)("a",{className:"text-default hover:text-light font-bold",href:l,target:"_blank",rel:"noreferrer",children:(0,o.t)([s,t?"creator_terms_of_service":"terms_of_service"])})," ",(0,o.t)("".concat(s,".and"))," ",(0,a.jsx)("a",{className:"text-default hover:text-light font-bold",href:c,target:"_blank",rel:"noreferrer",children:(0,o.t)([s,"privacy_policy"])})]})},l=function(e){var t=e.caller,r=(0,i.Y)(),o=(0,n.c)(),l=("paywallCheckout"===t?r:o).currentCommunity;if(!l)return(0,a.jsx)(s,{showCreatorTerms:!0});var c=l.locale,u=l.terms_url,d=l.privacy_url;return(0,a.jsx)(s,{showCreatorTerms:!1,locale:c,communityTermsUrl:u,communityPrivacyUrl:d})}},70360:(e,t,r)=>{"use strict";r.d(t,{zU:()=>n,CU:()=>i,pX:()=>o,K$:()=>a});var n=/^(?=.*\d)(?=.*[A-Z])(?=.*\W)[^ ]{6,}$/,i=/^[A-Z0-9._%+-]+@[A-Z0-9.-]+\.[A-Z]{2,}$/i,o="coupon_code",a="utm_params"},23202:(e,t,r)=>{"use strict";r.d(t,{M:()=>V});var n=r(86013),i=r.n(n),o=r(71362),a=r(55675),s=r(61926),l=r(87536),c=r(61149),u=/^((0?0?\.([1-9]\d*|0[1-9]\d*))|(([1-9]|0[1-9])\d*(\.\d+)?))$/,d=r(81208),p=r(649),f=r(89761),m=r(97012),b=r(91741),v=r(5295),h=r(85893),y=function(){var e=(0,m.wh)(),t=e.currentCommunitySettings,r=e.isLoading,i=(0,b.K)(),o=i.data,a=i.isLoading,c=(0,l.Gc)().watch;if(r||a)return(0,h.jsx)(v.a,{});var u=o.find((function(e){return e.is_default})),y=c("currency_id"),g=o.find((function(e){return e.id===parseInt(y||u.id)})),_=(0,p.Bj)(g);return(0,h.jsxs)(h.Fragment,{children:[t.currencies_enabled&&(0,h.jsx)(f.H,{formItemName:"currency_id",formItemTranslationRoot:"settings.paywall_coupons.form",formItemRules:{required:!0}}),(0,h.jsx)(s.l.Item,{fullWidth:!1,hideBorder:!0,hideDescription:!0,hidePlaceholder:!0,name:"amount",rules:{required:!0,validate:{inputMinAmount:function(e){return!((0,p.Mz)(e)<=0)||(0,n.t)("settings.paywall_coupons.alerts.error.amount_not_zero")}}},transformValue:_,translationRoot:"settings.paywall_coupons.form",variant:"extra-bottom-margin",children:(0,h.jsx)(d.a,{currency:g,name:"amount","data-testid":"coupon_amount"})})]})},g=function(e){var t=e.paywallCoupon,r=(0,(0,l.Gc)().watch)("type");return(0,h.jsxs)(h.Fragment,{children:[!t&&(0,h.jsx)(s.l.Item,{name:"code",translationRoot:"settings.paywall_coupons.form",hideBorder:!0,fullWidth:!1,variant:"extra-bottom-margin",tooltipText:i().t("settings.paywall_coupons.form.code_description"),hideDescription:!0,hidePlaceholder:!0,children:(0,h.jsx)(s.l.Input,{"data-testid":"coupon_code"})}),(0,h.jsx)(s.l.Item,{name:"name",translationRoot:"settings.paywall_coupons.form",label:i().t("settings.paywall_coupons.form.name_label"),rules:{required:i().t("settings.paywall_coupons.alerts.error.name_is_required"),maxLength:40},hideBorder:!0,fullWidth:!1,variant:"extra-bottom-margin",hideDescription:!0,hidePlaceholder:!0,children:(0,h.jsx)(s.l.Input,{maxLength:"40","data-testid":"coupon_name"})}),t&&(0,h.jsxs)(h.Fragment,{children:[(0,h.jsx)(s.l.Item,{name:"active",inline:!0,hideBorder:!0,hideDescription:!0,label:i().t("settings.paywall_coupons.form.active"),children:(0,h.jsx)(s.l.ToggleSwitch,{variant:"small"})}),(0,h.jsxs)("div",{className:"paywall-coupons-form__fields__coupon-info",children:[(0,h.jsx)("label",{children:i().t("settings.paywall_coupons.form.code_info")}),(0,h.jsx)("p",{children:t.code})]}),(0,h.jsxs)("div",{className:"paywall-coupons-form__fields__coupon-info",children:[(0,h.jsx)("label",{children:i().t("settings.paywall_coupons.form.terms")}),(0,h.jsx)("p",{children:t.terms})]}),t.max_redemptions&&(0,h.jsxs)("div",{className:"paywall-coupons-form__fields__coupon-info",children:[(0,h.jsx)("label",{children:i().t("settings.paywall_coupons.form.max_redemptions")}),(0,h.jsx)("p",{children:t.max_redemptions})]}),(0,h.jsxs)("div",{className:"paywall-coupons-form__fields__coupon-info",children:[(0,h.jsx)("label",{children:i().t("settings.paywall_coupons.form.redemptions")}),(0,h.jsx)("p",{children:t.redemptions_count})]})]}),!t&&(0,h.jsxs)(h.Fragment,{children:[(0,h.jsx)(s.l.Item,{name:"type",hideDescription:!0,translationRoot:"settings.paywall_coupons.form",rules:{required:i().t("settings.paywall_coupons.alerts.error.type_is_required")},hideBorder:!0,fullWidth:!0,variant:"extra-bottom-margin",children:(0,h.jsx)(s.l.SelectNative,{name:"type",options:[{label:i().t("settings.paywall_coupons.form.type_options.fixed"),value:c.V5.fixed},{label:i().t("settings.paywall_coupons.form.type_options.percent"),value:c.V5.percent}],"data-testid":"coupon_type"})}),(0,c.Dh)(r)&&(0,h.jsx)(y,{}),(0,c.hU)(r)&&(0,h.jsxs)(h.Fragment,{children:[(0,h.jsx)("span",{className:"paywall-coupons-form__input_percent_symbol",children:"%"}),(0,h.jsx)(s.l.Item,{name:"amount",translationRoot:"settings.paywall_coupons.form",hideBorder:!0,fullWidth:!1,hidePlaceholder:!0,rules:{required:i().t("settings.paywall_coupons.alerts.error.amount_not_zero"),pattern:{value:u,message:i().t("settings.paywall_coupons.alerts.error.amount_not_zero")}},variant:"extra-bottom-margin",hideDescription:!0,children:(0,h.jsx)(s.l.Input,{"data-testid":"coupon_amount"})})]})]})]})},_=r(67294),j=r(4039),x=r(36762);function w(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 a,s=e[Symbol.iterator]();!(n=(a=s.next()).done)&&(r.push(a.value),!t||r.length!==t);n=!0);}catch(l){i=!0,o=l}finally{try{n||null==s.return||s.return()}finally{if(i)throw o}}return r}(e,t)||function(e,t){if(!e)return;if("string"===typeof e)return O(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 O(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 O(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}var S=function(){var e=(0,l.Gc)().watch,t=(0,j.g)({type:[x.Ex.space,x.Ex.event]}),r=t.activePaywalls,n=t.isLoading,o=t.isSuccess,a=e("type"),u=e("currency_id"),d=e("all_paywalls"),p=w((0,_.useState)(""),2),f=p[0],m=p[1];(0,_.useEffect)((function(){m("")}),[]);var b=(0,_.useMemo)((function(){return r.filter((function(e){return(0,c.hU)(a)||e.currency.id==u})).filter((function(e){var t=e.display_name;return!f||-1!==t.toLowerCase().search(f.toLowerCase())})).map((function(e){return{value:e.id,text:e.display_name}}))}),[r,u,a,f]);if(n||!o)return(0,h.jsx)(v.a,{});return(0,h.jsxs)(h.Fragment,{children:[(0,h.jsx)(s.l.Item,{name:"all_paywalls",translationRoot:"settings.paywall_coupons.form",hideBorder:!0,hideDescription:!0,fullWidth:!0,children:(0,h.jsx)(s.l.SelectNative,{name:"all_paywalls",options:[{label:i().t("settings.paywall_coupons.form.paywall_options.all"),value:!0},{label:i().t("settings.paywall_coupons.form.paywall_options.specific"),value:!1}],"data-testid":"coupon_applies_to"})}),"false"==d&&(0,h.jsx)(s.l.Item,{name:"paywall_ids",translationRoot:"settings.paywall_coupons.form",hideBorder:!0,hideDescription:!0,fullWidth:!0,children:(0,h.jsx)(s.l.Select,{name:"paywall_ids",variant:"tags",data:b,onSearch:function(e){m(e)},minSearchValueLength:0,showArrow:!1})})]})},P=r(20073),k=r(71316),C=function(e){var t=e.paywallCoupon,r=(0,(0,l.Gc)().watch)(),n=r.duration,o=r.enable_start_date,a=r.enable_end_date,c=r.enable_max_redemptions,u=(0,P.ED)(P.tq),d="F d, Y G:i K (\\".concat(u.split("").join("\\"),")");return(0,h.jsxs)(h.Fragment,{children:[!t&&(0,h.jsxs)(h.Fragment,{children:[(0,h.jsx)(s.l.Item,{name:"duration",translationRoot:"settings.paywall_coupons.form",hideBorder:!0,hideDescription:!0,fullWidth:!0,tooltipText:i().t("settings.paywall_coupons.form.duration_description"),children:(0,h.jsx)(s.l.SelectNative,{options:[{label:i().t("settings.paywall_coupons.form.duration_options.forever"),value:"forever"},{label:i().t("settings.paywall_coupons.form.duration_options.once"),value:"once"},{label:i().t("settings.paywall_coupons.form.duration_options.repeating"),value:"repeating"}],"data-testid":"coupon_duration"})}),"repeating"==n&&(0,h.jsx)(s.l.Item,{name:"duration_in_months",label:i().t("settings.paywall_coupons.form.duration_in_months"),hideDescription:!0,hideBorder:!0,fullWidth:!1,variant:"extra-bottom-margin",rules:{required:i().t("settings.paywall_coupons.alerts.error.duration_in_monts_not_zero")},children:(0,h.jsx)(s.l.Input,{type:"number",min:"1",max:"120","data-testid":"coupon_duration_in_months"})})]}),(0,h.jsx)(s.l.Item,{name:"enable_start_date",hideBorder:!0,fullWidth:!0,hideDescription:!0,label:i().t("settings.paywall_coupons.form.redeemable_date"),children:(0,h.jsx)(s.l.SelectNative,{options:[{label:i().t("settings.paywall_coupons.form.date_options.immediately"),value:!1},{label:i().t("settings.paywall_coupons.form.date_options.set_date"),value:!0}],"data-testid":"coupon_start_date"})}),"true"==o&&(0,h.jsx)(k.W,{dateFormat:d,name:"starts_at",fullWidth:!0,minuteIncrement:5,dataTestId:"redeemable_from_date"}),(0,h.jsx)(s.l.Item,{name:"enable_end_date",hideBorder:!0,fullWidth:!0,hideDescription:!0,label:i().t("settings.paywall_coupons.form.redeemable_until_date"),children:(0,h.jsx)(s.l.SelectNative,{options:[{label:i().t("settings.paywall_coupons.form.date_options.disable"),value:!1},{label:i().t("settings.paywall_coupons.form.date_options.until"),value:!0}],"data-testid":"coupon_end_date"})}),"true"==a&&(0,h.jsx)(k.W,{dateFormat:d,name:"ends_at",fullWidth:!0,minuteIncrement:5,dataTestId:"redeemable_until_date"}),(0,h.jsx)("div",{className:"!hidden",children:(0,h.jsx)(s.l.Item,{name:"enable_max_redemptions",hideBorder:!0,hideDescription:!0,fullWidth:!0,label:i().t("settings.paywall_coupons.form.max_redemptions"),tooltipText:i().t("settings.paywall_coupons.form.max_redemptions_description"),children:(0,h.jsx)(s.l.SelectNative,{options:[{label:i().t("settings.paywall_coupons.form.limit_options.disable"),value:!1},{label:i().t("settings.paywall_coupons.form.limit_options.enable"),value:!0}]})})}),"true"==c&&(0,h.jsx)("div",{className:"paywall-coupons-form__fields__no_margin",children:(0,h.jsx)(s.l.Item,{name:"max_redemptions",hideDescription:!0,hideBorder:!0,fullWidth:!0,placeholder:i().t("settings.paywall_coupons.form.max_redemptions_placeholder"),variant:"extra-bottom-margin",rules:{required:i().t("settings.paywall_coupons.alerts.error.max_redemptions_not_zero"),min:1},children:(0,h.jsx)(s.l.Input,{type:"number",min:"1"})})})]})},N=r(64687),A=r.n(N),I=r(90846),E={DETAILS:(0,n.t)("settings.paywall_coupons.tabs.details"),PAYWALLS:(0,n.t)("settings.paywall_coupons.tabs.paywalls"),USAGE:(0,n.t)("settings.paywall_coupons.tabs.usage")};function D(e,t,r,n,i,o,a){try{var s=e[o](a),l=s.value}catch(c){return void r(c)}s.done?t(l):Promise.resolve(l).then(n,i)}const T=function(e){var t=e.activeTab,r=e.setActiveTab,n=(0,l.Gc)().trigger,i=function(){var e,i=(e=A().mark((function e(i){return A().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,n();case 2:if(e.sent){e.next=5;break}return e.abrupt("return");case 5:if(t!=E.DETAILS||i!=E.USAGE){e.next=7;break}return e.abrupt("return");case 7:r(i);case 8:case"end":return e.stop()}}),e)})),function(){var t=this,r=arguments;return new Promise((function(n,i){var o=e.apply(t,r);function a(e){D(o,n,i,a,s,"next",e)}function s(e){D(o,n,i,a,s,"throw",e)}a(void 0)}))});return function(e){return i.apply(this,arguments)}}();return(0,h.jsx)(I.m,{wrapperClassName:"px-6",controlled:!0,activeTab:t,onClick:i,options:Object.values(E).map((function(e){return{label:e}})),variant:"underline"})};var L=r(46668);function M(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 R(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){B(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}function B(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function U(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 a,s=e[Symbol.iterator]();!(n=(a=s.next()).done)&&(r.push(a.value),!t||r.length!==t);n=!0);}catch(l){i=!0,o=l}finally{try{n||null==s.return||s.return()}finally{if(i)throw o}}return r}(e,t)||function(e,t){if(!e)return;if("string"===typeof e)return F(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 F(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 F(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}var z=function(e){var t=e.paywallCoupon,r=e.refetchCoupons,n=e.onClose,i=U((0,_.useState)(E.DETAILS),2),o=i[0],a=i[1],s=/[^\d\\.\\-]/g,l=/\./g,u=(0,L.n)({refetchCoupons:r,onClose:n,paywallCoupon:t}),d=u.createMutation,f=u.updateMutation,m=t?f:d;return{getFormDefaults:function(e){var t,r;return e?{name:e.name,currency_id:null!==(t=null===(r=e.currency)||void 0===r?void 0:r.id)&&void 0!==t?t:"",active:e.active,starts_at:e.starts_at,ends_at:e.ends_at,paywall_ids:e.paywall_ids,all_paywalls:e.all_paywalls.toString(),enable_start_date:(!!e.starts_at).toString(),enable_end_date:(!!e.ends_at).toString(),type:e.type}:{type:c.V5.fixed,currency_id:""}},handleSubmit:function(e){if(o==E.DETAILS)a(E.PAYWALLS);else if(o==E.PAYWALLS)a(E.USAGE);else if(o==E.USAGE){var t=e.amount;return(0,c.Dh)(e.type)&&(r=t,t="pt"==(null===(n=window)||void 0===n?void 0:n.locale)?parseFloat(String(r||"0").replace(l,"").replace(",",".").replace(s,"")):(0,p.Mz)(r)),m.mutate(R(R({},e),{},{amount:t}))}var r,n},setActiveTab:a,mutation:m,activeTab:o}},V=function(e){var t=e.refetchCoupons,r=e.onClose,n=e.paywallCoupon,l=z({paywallCoupon:n,refetchCoupons:t,onClose:r}),c=l.getFormDefaults,u=l.handleSubmit,d=l.setActiveTab,p=l.mutation,f=l.activeTab,m=function(){switch(f){case E.DETAILS:return(0,h.jsx)(g,{paywallCoupon:n});case E.USAGE:return(0,h.jsx)(C,{paywallCoupon:n});case E.PAYWALLS:return(0,h.jsx)(S,{})}};return(0,h.jsx)(s.l,{onSubmit:u,className:"paywall-coupons-form",defaultValues:c(n),children:function(e){var t=e.formState.isSubmitting;return(0,h.jsxs)(h.Fragment,{children:[(0,h.jsx)(T,{activeTab:f,setActiveTab:d}),(0,h.jsx)("div",{className:"paywall-coupons-form__fields h-0 overflow-y-auto",children:m()}),(0,h.jsx)(o.d.Footer,{sticky:!0,children:(0,h.jsxs)(a.z,{type:"submit",variant:"primary",full:!0,disabled:t||p.isLoading,children:[f!=E.USAGE&&i().t("settings.paywall_coupons.buttons.next"),f==E.USAGE&&!n&&i().t("settings.paywall_coupons.buttons.create"),f==E.USAGE&&n&&i().t("settings.paywall_coupons.buttons.update")]})})]})}})}},4039:(e,t,r)=>{"use strict";r.d(t,{g:()=>c});var n=r(67294),i=r(88767),o=r(34128),a=r(31889),s=r(77529),l=r(97012),c=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=(0,l.wh)().currentCommunityMember,r=(0,i.useQuery)("PAYWALLS",(function(){return function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return(0,o.UT)(s.av.paywalls.index({params:e}))}(e)}),{enabled:!!(0,a.vb)(t)}),c=r.data,u=void 0===c?[]:c,d=r.isSuccess,p=r.isLoading,f=(0,n.useMemo)((function(){return u?u.filter((function(e){return"active"===e.status})):[]}),[u]),m=(0,n.useMemo)((function(){return!!f&&(null===f||void 0===f?void 0:f.length)>0}),[f]),b=(0,n.useMemo)((function(){return!!u&&(null===u||void 0===u?void 0:u.length)>0}),[u]);return{activePaywalls:f,isSuccess:d,hasActivePaywalls:m,hasPaywalls:b,isLoading:p,allPaywalls:u}}},10808:(e,t,r)=>{"use strict";r.d(t,{c:()=>k});var n=r(86013),i=r.n(n),o=r(61005),a=r(55675),s=r(3108),l=r(72855),c=r(8348),u=r(46668),d=r(64687),p=r.n(d),f=r(67294),m=r(63099),b=r(84834),v=r(71032),h=r(84614),y=r(71362),g=r(23202),_=r(85893),j=function(e){var t=e.paywallCoupon,r=e.refetchCoupons,n=e.isDrawerVisible,i=e.toggleDrawer;return(0,_.jsx)(y.d,{open:n,title:I18n.t("settings.paywall_coupons.edit_title"),onClose:i,noWrapperPadding:!0,children:(0,_.jsx)(g.M,{refetchCoupons:r,onClose:i,paywallCoupon:t})})};function x(e,t,r,n,i,o,a){try{var s=e[o](a),l=s.value}catch(c){return void r(c)}s.done?t(l):Promise.resolve(l).then(n,i)}function w(e){return function(){var t=this,r=arguments;return new Promise((function(n,i){var o=e.apply(t,r);function a(e){x(o,n,i,a,s,"next",e)}function s(e){x(o,n,i,a,s,"throw",e)}a(void 0)}))}}function O(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 a,s=e[Symbol.iterator]();!(n=(a=s.next()).done)&&(r.push(a.value),!t||r.length!==t);n=!0);}catch(l){i=!0,o=l}finally{try{n||null==s.return||s.return()}finally{if(i)throw o}}return r}(e,t)||function(e,t){if(!e)return;if("string"===typeof e)return S(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 S(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 S(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}var P=function(e){var t,r,i=e.paywallCoupon,o=e.refetchCoupons,a=O((0,f.useState)(!1),2),s=a[0],l=a[1],c=O((0,m.k)(!1),2),d=c[0],y=c[1],g=(0,b.x)().handleClose,x=(0,u.n)({refetchCoupons:o,paywallCoupon:i}).destroyMutation,S=x.mutateAsync,P=x.isLoading,k=Boolean(null===i||void 0===i||null===(t=i.policies)||void 0===t?void 0:t.can_edit),C=Boolean(null===i||void 0===i||null===(r=i.policies)||void 0===r?void 0:r.can_destroy),N=(0,f.useMemo)((function(){var e=[];return k&&e.push({key:"edit-coupon",label:(0,n.t)("settings.paywall_coupons.buttons.edit"),onClick:function(){g(),y()}}),C&&e.push({key:"delete-coupon",label:(0,n.t)("settings.paywall_coupons.buttons.delete"),hasDanger:!0,onClick:function(){g(),l(!0)}}),e}),[k,C,g,y]);return(0,_.jsxs)(_.Fragment,{children:[k&&(0,_.jsx)(j,{paywallCoupon:i,refetchCoupons:o,isDrawerVisible:d,toggleDrawer:y}),(0,_.jsx)(h.w.Actions,{children:N.map((function(e){var t=e.key,r=e.label,n=e.hasDanger,i=e.onClick;return(0,_.jsx)(h.w.Actions.Item,{hasDanger:n,onClick:i,children:r},t)}))}),C&&(0,_.jsx)(v.c,{title:(0,n.t)("settings.paywall_coupons.alerts.confirmation.delete_title"),confirmText:(0,n.t)("confirm"),cancelText:(0,n.t)("cancel"),confirmVariant:"danger",isOpen:s,disabled:P,onCancel:function(){return l(!1)},onClose:function(){return l(!1)},onConfirm:w(p().mark((function e(){return p().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,S();case 2:l(!1);case 3:case"end":return e.stop()}}),e)}))),children:(0,_.jsx)("p",{children:(0,n.t)("settings.paywall_coupons.alerts.confirmation.delete")})})]})},k=function(e){var t=e.canCreate,r=e.shouldHideHeader,n=(0,(0,u.n)({}).useListPaywallCoupons)(),d=n.data,p=n.refetch,f=[{title:i().t("settings.paywall_coupons.form.code_info").toUpperCase(),dataIndex:"code",key:"code"},{title:i().t("settings.paywall_coupons.form.terms").toUpperCase(),dataIndex:"terms",key:"terms"},{title:i().t("settings.paywall_coupons.form.redemptions").toUpperCase(),dataIndex:"redemptions",key:"redemptions",className:o.M.lg,tdClassName:o.M.lg},{title:i().t("settings.paywall_coupons.form.status").toUpperCase(),dataIndex:"status",key:"status"},{title:" ",dataIndex:"action",key:"action"}],m=null===d||void 0===d?void 0:d.map((function(e){return{key:e.id,name:e.name,redemptions:e.redemptions_count,terms:e.terms,code:e.code,status:(0,_.jsx)(l.O,{variant:e.active?"success":"danger",textTransform:"capitalize",children:i().t(["settings.paywall_coupons.status",e.status])}),action:(0,_.jsx)(P,{paywallCoupon:e,refetchCoupons:p}),rowClassName:"group"}})),b=(0,c.v)();return(0,_.jsxs)(_.Fragment,{children:[!r&&(0,_.jsx)("div",{className:"table-wrapper",children:(0,_.jsxs)("div",{className:"flex justify-between",children:[(0,_.jsx)("h3",{children:i().t("settings.paywall_coupons.title")}),t&&(0,_.jsx)(a.z,{variant:"circle",onClick:function(){b.show({refetchCoupons:p})},children:i().t("settings.paywall_coupons.buttons.new")})]})}),(0,_.jsx)("div",{className:"paywall-coupons-list","data-testid":"coupon-list",children:(0,_.jsx)(s.w,{columns:f,className:"paywall-coupons-list__table",dataSource:m||[]})})]})}},8348:(e,t,r)=>{"use strict";r.d(t,{v:()=>d});var n=r(86013),i=r.n(n),o=r(72675),a=r(71362),s=r(23202),l=r(85893),c=function(e){var t=e.refetchCoupons,r=(0,o.dd)();return(0,l.jsx)(a.d,{open:r.visible,title:i().t("settings.paywall_coupons.new_title"),onClose:r.hide,noWrapperPadding:!0,children:(0,l.jsx)(s.M,{refetchCoupons:t,onClose:r.hide})})},u=o.gk.create((function(e){var t=e.refetchCoupons;return(0,l.jsx)(c,{refetchCoupons:t})})),d=function(){return(0,o.dd)(u)}},46668:(e,t,r)=>{"use strict";r.d(t,{n:()=>u});var n=r(86013),i=r.n(n),o=r(88767),a=r(34128),s=r(77529),l=r(88116),c=r(21809),u=function(e){var t=e.refetchCoupons,r=void 0===t?null:t,n=e.onClose,u=void 0===n?null:n,d=e.paywallCoupon,p=void 0===d?null:d,f=(0,c.p)(),m=f.success,b=f.error;return{useListPaywallCoupons:function(){return(0,o.useQuery)("paywall-coupons",(function(){return(0,a.UT)(s.av.paywallCoupons.index())}))},updateMutation:(0,o.useMutation)((function(e){return l.p.updatePaywallCoupon(p.id,e)}),{onSuccess:function(){m(i().t("settings.paywall_coupons.alerts.success.updated")),u(),r()},onError:function(e){console.error(e.errorDetails),b(e.errorDetails,{duration:"long"})}}),createMutation:(0,o.useMutation)((function(e){return l.p.createPaywallCoupon(e)}),{onSuccess:function(){m(i().t("settings.paywall_coupons.alerts.success.created")),u(),r()},onError:function(e){console.error(e.errorDetails),b(e.errorDetails,{duration:"long"})}}),destroyMutation:(0,o.useMutation)((function(){return l.p.destroyPaywallCoupon(p.id)}),{onSuccess:function(){m(i().t("settings.paywall_coupons.alerts.success.deleted")),r()},onError:function(e){console.error(e.message),b(e.message,{duration:"long"})}})}}},59896:(e,t,r)=>{"use strict";r.d(t,{Z:()=>c});var n=r(88767),i=r(21809),o=r(75752),a=r(10808),s=r(85893),l=new n.QueryClient(o.Vr);const c={List:function(e){var t=e.canCreate;return(0,s.jsx)(i.V,{children:(0,s.jsx)(n.QueryClientProvider,{client:l,children:(0,s.jsx)(a.c,{canCreate:t})})})}}},71854:(e,t,r)=>{"use strict";r.d(t,{X:()=>f});var n=r(86013),i=r(72675),o=r(89761),a=r(55675),s=r(61926),l=r(78270),c=r(51548),u=r(85893),d=function(e){var t=e.paywallGroup,r=void 0===t?null:t,d=e.refetchPaywallGroups,p=void 0===d?null:d,f=(0,i.dd)(),m=function(e){var t=e.modal,r=e.refetchPaywallGroups,n=e.paywallGroup,i=(0,c.W)({closeModal:t.hide,refetchPaywallGroups:r}),o=i.createMutation,a=i.updateMutation,s=!!n;return{getFormDefaults:function(){var e;return{name:(null===n||void 0===n?void 0:n.name)||"",id:(null===n||void 0===n?void 0:n.id)||"",currency_id:(null===n||void 0===n||null===(e=n.currency)||void 0===e?void 0:e.id)||""}},editionMode:s,mutation:s?a:o}}({modal:f,refetchPaywallGroups:p,paywallGroup:r}),b=m.getFormDefaults,v=m.mutation,h=m.editionMode;return(0,u.jsx)(l.u,{show:f.visible,title:h?(0,n.t)("settings.paywall_groups.headings.edit"):(0,n.t)("settings.paywall_groups.headings.create"),onClose:f.hide,children:(0,u.jsx)(s.l,{onSubmit:v.mutate,defaultValues:b(),className:"paywall-group-form",children:function(e){var t,i=e.formState.isSubmitting;return(0,u.jsxs)(u.Fragment,{children:[(0,u.jsx)(s.l.Item,{name:"name",translationRoot:"settings.paywall_groups.fields",hideBorder:!0,hideDescription:!0,fullWidth:!1,rules:{required:!0,maxLength:255},hidePlaceholder:!0,children:(0,u.jsx)(s.l.Input,{})}),(!r||(null===r||void 0===r||null===(t=r.policies)||void 0===t?void 0:t.requires_currency))&&(0,u.jsx)(o.H,{formItemName:"currency_id",formItemTranslationRoot:"settings.paywall_groups.fields",formItemRules:{required:(0,n.t)("settings.paywall_groups.fields.currency_id_is_required")},formItemTooltipText:(0,n.t)("settings.paywall_groups.fields.currency_id_tooltip"),disabled:r&&!r.policies.can_change_currency}),(0,u.jsx)(a.z,{type:"submit",variant:"circle",disabled:i||v.isLoading,className:"paywall-group-form__submit-button",children:h?(0,n.t)("settings.paywall_groups.actions.update"):(0,n.t)("settings.paywall_groups.actions.create")})]})}})})},p=i.gk.create((function(e){var t=e.paywallGroup,r=e.refetchPaywallGroups;return(0,u.jsx)(d,{paywallGroup:t,refetchPaywallGroups:r})})),f=function(){return(0,i.dd)(p)}},14307:(e,t,r)=>{"use strict";r.d(t,{a:()=>b});var n=r(86013),i=r.n(n),o=r(40941),a=r(55675),s=r(3108),l=r(5295),c=r(71854),u=r(51548),d=r(30887),p=r(85893),f=function(){return(0,p.jsxs)("div",{className:"paywall-groups-list__info table-wrapper",children:[(0,p.jsx)("div",{children:(0,p.jsx)(d.JO,{type:"question-mark",className:"icon--sm paywall-groups-list__info__icon"})}),(0,p.jsxs)("div",{children:[(0,p.jsx)("h4",{children:i().t("settings.paywall_groups.headings.what_is")}),(0,p.jsxs)("p",{className:"paywall-groups-list__info__explanation text-dark",children:[i().t("settings.paywall_groups.alerts.info.what_is"),"\xa0",(0,p.jsx)("a",{href:"https://community.circle.so/c/paywalls/",target:"_blank",rel:"noreferrer",children:i().t("settings.paywall_groups.actions.learn_more")})]})]})]})},m=[{title:i().t("settings.paywall_groups.table.name"),dataIndex:"name",key:"name"},{title:i().t("settings.paywall_groups.table.paywalls"),dataIndex:"paywalls",key:"paywalls"},{title:" ",dataIndex:"actions",key:"actions"}],b=function(e){var t=e.shouldHideHeader,r=void 0!==t&&t,i=(0,c.X)(),d=(0,(0,u.W)({}).useListPaywallGroups)(),b=d.data,v=d.isLoading,h=d.refetch,y=function(e){var t=e.paywallGroup,r=void 0===t?null:t;return i.show({refetchPaywallGroups:h,paywallGroup:r})},g=null===b||void 0===b?void 0:b.map((function(e){return{key:e.id,name:(0,p.jsx)("div",{className:"whitespace-normal",children:e.name}),paywalls:(0,p.jsx)("div",{className:"whitespace-normal",children:e.paywalls_summary_text}),actions:(0,p.jsx)("button",{type:"button",onClick:function(){return y({paywallGroup:e})},className:"paywall-groups-list__link",children:(0,n.t)("settings.paywall_groups.actions.edit")})}}));return(0,p.jsxs)("div",{className:"paywall-groups-list",children:[!r&&(0,p.jsx)("div",{className:"table-wrapper",children:(0,p.jsxs)("div",{className:"flex justify-between",children:[(0,p.jsx)("h3",{children:(0,n.t)("settings.paywall_groups.title")}),(0,p.jsx)(a.z,{variant:"circle",onClick:y,children:(0,n.t)("settings.paywall_groups.actions.create_group")})]})}),(0,p.jsx)(f,{}),(0,p.jsx)("div",{children:v?(0,p.jsx)(l.a,{}):(null===b||void 0===b?void 0:b.length)>0&&(0,p.jsxs)(p.Fragment,{children:[(0,p.jsx)(o.s,{className:"!px-0",children:(0,p.jsx)(o.s.Title,{children:(0,n.t)("settings.paywall_groups.count",{count:b.length})})}),(0,p.jsx)(s.w,{columns:m,dataSource:g||[],hasStickyHeader:!0,headerClassName:"top-[63px]"})]})})]})}},51548:(e,t,r)=>{"use strict";r.d(t,{W:()=>c});var n=r(86013),i=r.n(n),o=r(88767),a=r(34128),s=r(77529),l=r(21809),c=function(e){var t=e.closeModal,r=void 0===t?null:t,n=e.refetchPaywallGroups,c=void 0===n?null:n,u=(0,l.p)(),d=u.success,p=u.error;return{useListPaywallGroups:function(){return(0,o.useQuery)("paywall-groups",(function(){return(0,a.UT)(s.av.paywallGroup.index())}))},updateMutation:(0,o.useMutation)((function(e){return(0,a.aU)(s.av.paywallGroup.update({paywallGroupId:e.id}),{paywall_group:e})}),{onSuccess:function(){d(i().t("settings.paywall_groups.alerts.success.updated")),r(),c()},onError:function(e){console.error(e.errorDetails),p(e.errorDetails,{duration:"long"})}}),createMutation:(0,o.useMutation)((function(e){return(0,a.Cu)(s.av.paywallGroup.create(),{paywall_group:e})}),{onSuccess:function(){d(i().t("settings.paywall_groups.alerts.success.created")),r(),c()},onError:function(e){console.error(e.errorDetails),p(e.errorDetails,{duration:"long"})}}),useGetPaywallGroup:function(e){return(0,o.useQuery)("paywall-group-show",(function(){return(0,a.UT)(s.av.paywallGroup.show({paywallGroupId:e}))}))}}}},7275:(e,t,r)=>{"use strict";r.d(t,{S:()=>u});var n=r(88767),i=r(72675),o=r(75752),a=r(21809),s=r(14307),l=r(85893),c=new n.QueryClient(o.Vr),u=function(){return(0,l.jsx)(a.V,{children:(0,l.jsx)(n.QueryClientProvider,{client:c,children:(0,l.jsx)(i.yB,{children:(0,l.jsx)(s.a,{})})})})}},83719:(e,t,r)=>{"use strict";r.d(t,{g:()=>v});var n=r(94184),i=r.n(n),o=r(86013),a=r(24185),s=r(3803),l=r(77529),c=r(28175),u=r(93826),d=r(12169),p=r(55675),f=r(88767),m=r(31491);var b=r(85893),v=function(){var e,t,r,n=(e=(0,f.useQuery)("community-onboarding",m.$.getOnboarding),t=e.isLoading,r=e.data,{mutateCommunityOnboarding:(0,f.useMutation)((function(){return m.$.completeOnboardingStep({onboarding:(e={},t="paywall_analytics_info",r=!0,t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e)});var e,t,r})).mutate,onboardingData:r,isOnboardingDataLoading:t}),v=n.onboardingData,h=n.isOnboardingDataLoading,y=n.mutateCommunityOnboarding,g=(0,a.k6)(),_=(0,c.I)().isV3Enabled;if(h||null!==v&&void 0!==v&&v.paywall_analytics_info)return null;return(0,b.jsxs)(s.v,{className:i()("border-primary mx-6 flex !w-auto justify-between border",{"mt-6":!_,"mt-4 lg:mx-9":_}),children:[(0,b.jsx)(d.Z.LabelSm,{children:(0,b.jsx)(u.w,{content:(0,o.t)("analytics_v2.paywall_snapshots.banner")})}),(0,b.jsx)(d.Z.LabelSm,{children:(0,b.jsx)(p.z,{onClick:function(){y(),g.push(l.lA.analytics_v2.payments)},variant:"plain",className:"!py-0 font-normal",children:(0,o.t)("analytics_v2.paywall_snapshots.button")})})]})}},61286:(e,t,r)=>{"use strict";r.d(t,{y:()=>q});var n=r(86994),i=r(64830),o=r(5295),a=r(67294),s=r(4796),l=r(86646),c=r(74882),u=r(85893);function d(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 a,s=e[Symbol.iterator]();!(n=(a=s.next()).done)&&(r.push(a.value),!t||r.length!==t);n=!0);}catch(l){i=!0,o=l}finally{try{n||null==s.return||s.return()}finally{if(i)throw o}}return r}(e,t)||function(e,t){if(!e)return;if("string"===typeof e)return p(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 p(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 p(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}var f=(0,a.createContext)({});f.displayName="BulkImportTrialPaywallSubscriptionFormContext";var m=function(e){var t=e.paywallId,r=e.paywallPriceId,n=e.paywallTrialDays,i=e.paywallCouponCode,o=e.skipDateValidations,p=e.hideNotifyMemberForm,m=e.children,b=d((0,a.useState)(null!==t&&void 0!==t?t:""),2),v=b[0],h=b[1],y=d((0,a.useState)(null!==r&&void 0!==r?r:""),2),g=y[0],_=y[1],j=d((0,a.useState)(null!==n&&void 0!==n?n:""),2),x=j[0],w=j[1],O=d((0,a.useState)(null!==i&&void 0!==i?i:""),2),S={paywallId:v,setPaywallId:h,paywallPriceId:g,setPaywallPriceId:_,paywallTrialDays:x,setPaywallTrialDays:w,paywallCouponCode:O[0],setPaywallCouponCode:O[1],isPaywallLoading:(0,l.O)({communityMemberId:null,status:o?c.n:[s.Tl.ACTIVE]}).paywallsListQuery.isLoading,skipDateValidations:Boolean(o),hideNotifyMemberForm:p};return(0,u.jsx)(f.Provider,{value:S,children:m})},b=function(){return(0,a.useContext)(f)},v=r(86013),h=r(61149),y=r(66019),g=r(12169),_=function(e){var t=e.label,r=void 0===t?"":t,n=e.children;return(0,u.jsxs)("div",{className:"flex w-full flex-col pt-6",children:[(0,u.jsx)("div",{className:"pb-2",children:(0,u.jsx)(g.Z.LabelSm,{weight:"semibold",children:r})}),n]})},j=r(96486),x=function(e){var t=e.name,r=e.options,n=e.onChange,i=void 0===n?j.noop:n,o=e.disabled,a=void 0!==o&&o,s=e.value,l=void 0===s?"":s;return(0,u.jsx)("select",{className:"disabled:bg-secondary form-control w-full",name:t,onChange:i,disabled:a,value:l,children:r.map((function(e){var t=e.label,r=e.value;return(0,u.jsx)("option",{value:r,children:t},r)}))})},w=function(){var e=b(),t=e.paywallId,r=e.paywallCouponCode,n=e.setPaywallCouponCode,i=e.skipDateValidations,o=(0,y.n)({paywallId:t,selectCouponString:(0,v.t)("bulk_import_page.paywall.choose_coupon"),couponStatuses:i?y.m:[h.DP.ACTIVE],skipDateValidations:i}).couponCodeOptions,s=(0,a.useRef)(t);return(0,a.useEffect)((function(){s.current!==t&&(n(""),s.current=t)}),[t,n]),(0,u.jsx)(_,{label:(0,v.t)("create_paywall_subscription_modal.form.coupon"),children:(0,u.jsx)(x,{name:"paywall[paywall_coupon_code]",options:o,disabled:1===o.length,onChange:function(e){var t;n(null!==(t=e.target.value)&&void 0!==t?t:r)},value:r})})},O=r(97646);function S(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 a,s=e[Symbol.iterator]();!(n=(a=s.next()).done)&&(r.push(a.value),!t||r.length!==t);n=!0);}catch(l){i=!0,o=l}finally{try{n||null==s.return||s.return()}finally{if(i)throw o}}return r}(e,t)||function(e,t){if(!e)return;if("string"===typeof e)return P(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 P(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 P(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}var k=function(e){var t=e.disabled,r=void 0!==t&&t,n=b().hideNotifyMemberForm,i=S((0,a.useState)(!1),2),o=i[0],s=i[1];return n?null:(0,u.jsxs)("div",{className:"flex flex-col gap-y-4 pt-8",children:[(0,u.jsx)(g.Z.LabelSm,{weight:"semibold",children:(0,v.t)("bulk_import_page.paywall.notify_member")}),(0,u.jsxs)("div",{className:"flex flex-row gap-x-4 py-2",children:[(0,u.jsx)(O.Zh,{field:"paywall[paywall_send_notification_subscription_created_by_admin]",disabled:r,value:o,onChange:function(){s(!o)}}),(0,u.jsx)("div",{className:"flex flex-col",children:(0,u.jsx)("span",{children:(0,v.t)("bulk_import_page.paywall.notify_member_description")})})]})]})};function C(e){return function(e){if(Array.isArray(e))return N(e)}(e)||function(e){if("undefined"!==typeof Symbol&&Symbol.iterator in Object(e))return Array.from(e)}(e)||function(e,t){if(!e)return;if("string"===typeof e)return N(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 N(e,t)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function N(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}var A={label:(0,v.t)("bulk_import_page.paywall.choose_paywall"),value:""},I=function(){var e=b(),t=e.paywallId,r=e.setPaywallId,n=e.skipDateValidations,i=(0,c.h)({communityMemberId:null,paywallStatuses:n?c.n:[s.Tl.ACTIVE]}).paywallOptions;return(0,u.jsx)(_,{label:(0,v.t)("create_paywall_subscription_modal.form.paywall_id"),children:(0,u.jsx)(x,{name:"paywall[paywall_id]",options:[A].concat(C(i)),onChange:function(e){var n;r(null!==(n=e.target.value)&&void 0!==n?n:t)},value:t})})},E=r(58447);function D(e){return function(e){if(Array.isArray(e))return T(e)}(e)||function(e){if("undefined"!==typeof Symbol&&Symbol.iterator in Object(e))return Array.from(e)}(e)||function(e,t){if(!e)return;if("string"===typeof e)return T(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 T(e,t)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function T(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}var L={label:(0,v.t)("bulk_import_page.paywall.choose_term"),value:""},M=function(){var e=b(),t=e.paywallId,r=e.paywallPriceId,n=e.setPaywallPriceId,o=(0,i.U)().paywallsIndex,a=(0,E.n)({paywall:o[t]}).paywallPriceOptions;return(0,u.jsx)(_,{label:(0,v.t)("create_paywall_subscription_modal.form.paywall_price_id"),children:(0,u.jsx)(x,{name:"paywall[paywall_price_id]",options:[L].concat(D(a)),disabled:0===a.length,onChange:function(e){var t;n(null!==(t=e.target.value)&&void 0!==t?t:r)},value:r})})},R=r(94184),B=r.n(R),U=r(28028),F=r(49729),z=function(){var e=b(),t=e.paywallId,r=e.paywallTrialDays,n=e.setPaywallTrialDays,i=""===t,o=(0,a.useRef)(t);return(0,a.useEffect)((function(){o.current!==t&&(n(""),o.current=t)}),[t,n]),(0,u.jsx)(_,{label:(0,v.t)("create_paywall_subscription_modal.form.trial_days_toggle"),children:(0,u.jsx)(F.I,{name:"paywall[paywall_trial_days]",suffix:(0,v.t)("create_paywall_subscription_modal.form.trial_days_suffix"),disabled:i,otherClassName:B()("",{"!opacity-100 !bg-secondary":i}),value:r,onChange:function(e){var t=""===e.target.value?NaN:Number(e.target.value);isNaN(t)?n(""):t<U.dy?n(1):t>U.ut?n(U.ut):n(t)}})})},V=function(){return b().isPaywallLoading?(0,u.jsx)(o.a,{}):(0,u.jsxs)("div",{className:"flex flex-col pb-6",children:[(0,u.jsxs)("div",{className:"flex flex-col gap-x-5 md:flex-row",children:[(0,u.jsx)(I,{}),(0,u.jsx)(M,{})]}),(0,u.jsxs)("div",{className:"flex flex-col gap-x-5 md:flex-row",children:[(0,u.jsx)(w,{}),(0,u.jsx)(z,{})]}),(0,u.jsx)("div",{className:"flex flex-col gap-x-5 md:flex-row",children:(0,u.jsx)(k,{})})]})},q=function(e){var t=e.paywall_id,r=e.paywall_price_id,o=e.paywall_trial_days,a=e.paywall_coupon_code,s=e.paywall_skip_date_validations,l=void 0===s||s,c=e.hide_notify_member_form,d=void 0!==c&&c;return(0,u.jsx)(n.aH,{children:(0,u.jsx)(i.X,{children:(0,u.jsx)(m,{paywallId:t,paywallPriceId:r,paywallTrialDays:o,paywallCouponCode:a,skipDateValidations:l,hideNotifyMemberForm:d,children:(0,u.jsx)(V,{})})})})}},13870:(e,t,r)=>{"use strict";r.d(t,{n:()=>s});var n=r(86013),i=r(12169),o=r(85893),a="settings.paywalls_admin_dashboard.filters.empty_page",s=function(){var e=(0,n.t)([a,"title"]),t=(0,n.t)([a,"subtitle"]);return(0,o.jsx)("div",{className:"text-dark max-w-8xl mx-auto p-4 lg:px-6 lg:py-4",children:(0,o.jsxs)("div",{className:"bg-primary border-primary border p-6 text-center lg:rounded-lg lg:p-36",children:[(0,o.jsx)(i.Z.TitleSm,{weight:"bold",children:e}),(0,o.jsx)("div",{className:"mt-3",children:(0,o.jsx)(i.Z.BodyMd,{color:"text-default",children:t})})]})})}},16157:(e,t,r)=>{"use strict";r.d(t,{x:()=>C});var n=r(86013),i=r(94184),o=r.n(i),a=r(84012),s=r(7090),l=r(52335),c=r(67294),u=r(96486);function d(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 a,s=e[Symbol.iterator]();!(n=(a=s.next()).done)&&(r.push(a.value),!t||r.length!==t);n=!0);}catch(l){i=!0,o=l}finally{try{n||null==s.return||s.return()}finally{if(i)throw o}}return r}(e,t)||function(e,t){if(!e)return;if("string"===typeof e)return p(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 p(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 p(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 f(e){return function(e){if(Array.isArray(e))return v(e)}(e)||function(e){if("undefined"!==typeof Symbol&&Symbol.iterator in Object(e))return Array.from(e)}(e)||b(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}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 a,s=e[Symbol.iterator]();!(n=(a=s.next()).done)&&(r.push(a.value),!t||r.length!==t);n=!0);}catch(l){i=!0,o=l}finally{try{n||null==s.return||s.return()}finally{if(i)throw o}}return r}(e,t)||b(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 b(e,t){if(e){if("string"===typeof e)return v(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?v(e,t):void 0}}function v(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}var h=function(e){var t=e.filters,r=e.defaultFilterItems,n=(0,a.Xt)(),i=n.queryParams,o=n.removeQueryParams,s=(0,u.flatten)(t.map((function(e){return e.filterKeys}))),l=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:new Set,t=d((0,c.useState)(e),2),r=t[0],n=t[1];return[r,{add:function(e){n((function(t){if(t.has(e))return t;var r=new Set(t);return r.add(e),r}))},remove:function(e){n((function(t){var r=new Set(t);return r.delete(e),r}))},reset:function(){n((function(){return e}))},clear:function(){n((function(){return new Set}))}}]}((function(){var e=new Set(r);return t.forEach((function(t){Object.keys(i).includes(t.name)&&e.add(t.name),void 0!=t.value&&e.add(t.name)})),e})),p=m(l,2),v=p[0],h=p[1],y=h.add,g=h.remove,_=h.clear,j=(0,c.useMemo)((function(){var e,t=0,n=function(e,t){var r;if("undefined"===typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(r=b(e))||t&&e&&"number"===typeof e.length){r&&(e=r);var n=0,i=function(){};return{s:i,n:function(){return n>=e.length?{done:!0}:{done:!1,value:e[n++]}},e:function(e){throw e},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,a=!0,s=!1;return{s:function(){r=e[Symbol.iterator]()},n:function(){var e=r.next();return a=e.done,e},e:function(e){s=!0,o=e},f:function(){try{a||null==r.return||r.return()}finally{if(s)throw o}}}}(r);try{for(n.s();!(e=n.n()).done;){var o=e.value;if(Object.prototype.hasOwnProperty.call(i,o))return!0;v.has(o)&&(t+=1)}}catch(a){n.e(a)}finally{n.f()}return v.size>t}),[v,i,r]),x=(0,c.useCallback)((function(e){var t=f(v);return t.length?{availableFilters:e.filter((function(e){return!t.includes(e.name)})),displayedFilters:e.filter((function(e){return t.includes(e.name)}))}:{availableFilters:e,displayedFilters:[]}}),[v]);return{isClearFiltersShown:j,getSplitAndAvailableFilters:x,onClearFilters:function(){o(f(s)),_(),r.forEach(y)},onAddFilter:function(e){y(e)},onRemoveFilter:function(e,t){e||g(t)}}},y=r(85893),g=["isClearFiltersShown","onClearFilters"];function _(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 j(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?_(Object(r),!0).forEach((function(t){x(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):_(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}function w(e){return function(e){if(Array.isArray(e))return O(e)}(e)||function(e){if("undefined"!==typeof Symbol&&Symbol.iterator in Object(e))return Array.from(e)}(e)||function(e,t){if(!e)return;if("string"===typeof e)return O(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 O(e,t)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function O(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 S(e,t){if(null==e)return{};var r,n,i=function(e,t){if(null==e)return{};var r,n,i={},o=Object.keys(e);for(n=0;n<o.length;n++)r=o[n],t.indexOf(r)>=0||(i[r]=e[r]);return i}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n<o.length;n++)r=o[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(i[r]=e[r])}return i}var P=function(e){var t=e.defaultFilters,r=void 0===t?[]:t,n=e.customFilters,i=void 0===n?[]:n,c=e.defaultFilterItems,u=void 0===c?[]:c,d=e.className,p=e.showClearButton,f=void 0===p||p,m=e.label,b=h({filters:[].concat(w(r),w(i)),defaultFilterItems:u}),v=b.isClearFiltersShown,_=b.onClearFilters,x=S(b,g);return(0,y.jsxs)(l.I,{className:o()("w-full",d),children:[(0,y.jsx)(s.S,j({defaultFilters:r,customFilters:i,label:m},x)),f&&(0,y.jsx)(a.Cd,{isVisible:v,onClick:_})]})},k=r(53517),C=function(e){var t=e.filterNames,r=e.customFilterNames,i=(0,k.mN)(t,r).defaultFilters;return(0,y.jsx)(P,{label:(0,n.t)([k.po,"add_filter"]),defaultFilterItems:t,defaultFilters:i})}},53517:(e,t,r)=>{"use strict";r.d(t,{Oq:()=>Bt,lO:()=>Ut,po:()=>Rt,oq:()=>Ft,mN:()=>zt});var n=r(96486),i=r(86013),o=r(84012),a=r(46854),s=r(31513),l=r(55675),c=r(61926),u=r(85893);function d(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=function(e){var t,r=e.lteValue,n=e.gteValue,o=e.localeRoot,p=e.queryParamsKey,f=(0,s.j)().onApply,m=function(e){return e.replace(/\D/g,"")},b=Intl.NumberFormat("en-US",{minimumFractionDigits:2}),v=(0,a.r)(),h=function(e){if("0.0"===e||""===e||null===e||void 0===e)return"";var t=Number(m(e));return isNaN(t)?b.format(0):b.format(t/100)};return(0,u.jsx)(c.l,{defaultValues:(t={},d(t,p.lte,h(r)),d(t,p.gte,h(n)),t),onSubmit:function(e){var t,r=parseInt(m(e[p.lte])),n=parseInt(m(e[p.gte]));f((d(t={},p.lte,r),d(t,p.gte,n),t))},children:(0,u.jsxs)("div",{className:"flex min-w-[18rem] flex-col gap-y-4 p-4",children:[(0,u.jsx)(c.l.Input,{name:p.gte,placeholder:(0,i.t)([o,"min_amount_placeholder"]),autoFocus:!0,transformValue:h}),(0,u.jsx)(c.l.Input,{name:p.lte,placeholder:(0,i.t)([o,"max_amount_placeholder"]),transformValue:h}),(0,u.jsx)(l.z,{variant:v,type:"submit",full:!0,children:(0,i.t)("filters.apply")})]})})},f={amount:"amount",lte:"amount_lte",gte:"amount_gte"},m=function(e){var t=e.isInitialOpen,r=e.changeUrl,a=void 0===r||r,s=e.queryParamsKey,l=void 0===s?f:s,c=e.localeRoot,d=void 0===c?"settings.paywalls_admin_dashboard.filters.amount":c,m=(0,o.Xt)(),b=m.queryParams,v=m.updateUrl,h=b[l.lte],y=b[l.gte],g=Number(h)||0,_=Number(y)||0,j=isNaN(g)||isNaN(_)?"":(0,n.compact)([_/100,g/100]).join("-");return(0,u.jsx)(o.wn,{chip:(0,i.t)([d,"chip"]),title:(0,i.t)([d,"title"]),selectedText:j,isInitialOpen:t,onApply:function(e){var t=null!==e&&void 0!==e?e:{},r=t[l.lte],n=t[l.gte];a&&(v("page",1),v(l.lte,isNaN(r)?null:r),v(l.gte,isNaN(n)?null:n))},shouldShowRemoveButton:!0,children:(0,u.jsx)(p,{lteValue:h,gteValue:y,localeRoot:d,queryParamsKey:l})})};function b(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 v(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var h={amount_paid:"amount",lte:"amount_lte",gte:"amount_gte"},y="settings.paywalls_admin_dashboard.filters.amount",g={name:"amount",filterKeys:Object.values(h),component:function(e){return(0,u.jsx)(m,function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?b(Object(r),!0).forEach((function(t){v(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):b(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}({queryParamsKey:h,localeRoot:y},e))},label:(0,i.t)([y,"chip"])};function _(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 j(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var x={total_amount_paid:"total_amount_paid",lte:"total_amount_paid_lte",gte:"total_amount_paid_gte"},w="settings.paywalls_admin_dashboard.filters.total_amount_paid",O={name:"total_amount_paid",filterKeys:Object.values(x),component:function(e){return(0,u.jsx)(m,function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?_(Object(r),!0).forEach((function(t){j(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):_(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}({queryParamsKey:x,localeRoot:w},e))},label:(0,i.t)([w,"chip"])},S=r(56874);function P(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 k(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var C="settings.paywalls_admin_dashboard.filters.status",N="status",A={name:"charge_status",filterKeys:[N],component:function(e){var t=e.isInitialOpen,r=e.changeUrl,n=void 0===r||r,a=e.value,s=(0,o.Xt)(),l=s.queryParams,c=s.updateUrl,d=S.mB.map((function(e){return{label:(0,i.t)([C,"options",e]),value:e}}));return(0,u.jsx)(o.wn,{chip:(0,i.t)([C,"chip"]),title:(0,i.t)([C,"title"]),selectedText:a||l[N],renderSelectedText:function(e){return(0,u.jsx)(o.L2,function(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){k(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}({items:d},e))},isInitialOpen:t,onApply:function(e){c("page",1),n&&c(N,e)},shouldShowRemoveButton:!0,children:(0,u.jsx)(o.l6,{options:d,legend:(0,i.t)([C,"legend"]),name:"subscription-statuses-filter",activeText:null!==a&&void 0!==a?a:l[N]})})},label:(0,i.t)([C,"chip"])},I=function(e){var t=e.isInitialOpen,r=e.onApply,a=e.changeUrl,s=void 0===a||a,l=e.value,c=e.localeRoot,d=void 0===c?"settings.paywalls_admin_dashboard.filters.community_member_email":c,p=(0,o.Xt)(),f=p.queryParams,m=p.updateUrl;return(0,u.jsx)(o.wn,{chip:(0,i.t)([d,"title"]),title:(0,i.t)([d,"title"]),selectedText:l||f.email,isInitialOpen:t,onApply:function(e){s&&m("email",e),(0,n.isFunction)(r)&&r(e)},shouldShowRemoveButton:!0,children:(0,u.jsx)(o.xo,{name:"email-filter",placeholder:(0,i.t)([d,"placeholder"])})})};function E(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 D(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?E(Object(r),!0).forEach((function(t){T(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):E(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function T(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var L={name:"community_member_email",filterKeys:["email"],component:function(e){return(0,u.jsx)(I,D(D({},e),{},{onApply:n.noop}))},label:(0,i.t)(["settings.paywalls_admin_dashboard.filters.community_member_email","title"])},M=function(e){var t=e.isInitialOpen,r=e.onApply,a=e.changeUrl,s=void 0===a||a,l=e.value,c=e.localeRoot,d=void 0===c?"settings.paywalls_admin_dashboard.filters.community_member_name":c,p=(0,o.Xt)(),f=p.queryParams,m=p.updateUrl;return(0,u.jsx)(o.wn,{chip:(0,i.t)([d,"title"]),title:(0,i.t)([d,"title"]),selectedText:l||f.name,isInitialOpen:t,onApply:function(e){s&&m("name",e),(0,n.isFunction)(r)&&r(e)},shouldShowRemoveButton:!0,children:(0,u.jsx)(o.xo,{name:"name-filter",placeholder:(0,i.t)([d,"placeholder"])})})};function R(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 B(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?R(Object(r),!0).forEach((function(t){U(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):R(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function U(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var F={name:"community_member_name",filterKeys:["name"],component:function(e){return(0,u.jsx)(M,B(B({},e),{},{onApply:n.noop}))},label:(0,i.t)(["settings.paywalls_admin_dashboard.filters.community_member_name","title"])},z=r(91741);function V(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 q(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var Z="settings.paywalls_admin_dashboard.filters.currency",W="currency",H={name:"currency",filterKeys:["currency"],component:function(e){var t=e.isInitialOpen,r=e.changeUrl,n=void 0===r||r,a=e.value,s=(0,o.Xt)(),l=s.queryParams,c=s.updateUrl,d=(0,z.K)(),p=d.data;if(d.isLoading||!p)return null;var f=p.map((function(e){return{label:e.code.toUpperCase(),value:e.code}}));return(0,u.jsx)(o.wn,{chip:(0,i.t)([Z,"chip"]),title:(0,i.t)([Z,"title"]),selectedText:a||l[W],renderSelectedText:function(e){return(0,u.jsx)(o.L2,function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?V(Object(r),!0).forEach((function(t){q(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):V(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}({items:f},e))},isInitialOpen:t,onApply:function(e){c("page",1),n&&c(W,e)},shouldShowRemoveButton:!0,children:(0,u.jsx)(o.l6,{options:f,legend:(0,i.t)([Z,"legend"]),name:"paywalls-filter",activeText:null!==a&&void 0!==a?a:l[W]})})},label:(0,i.t)([Z,"chip"])},G=r(67294),Q=r(48895),J=r(15953),$=r(87536),K=r(38776),X="settings.paywalls_admin_dashboard.filters.start_date",Y={default:"start_date",lte:"start_date_lte",gte:"start_date_gte"},ee="date_range",te="last_seven_days",re="last_four_weeks",ne="last_three_months",ie="last_twelve_months",oe="month_to_date",ae="quarter_to_date",se="year_to_date";function le(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 ce(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?le(Object(r),!0).forEach((function(t){ue(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):le(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function ue(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var de=(0,G.forwardRef)((function(e,t){return(0,u.jsx)("input",ce(ce({},e),{},{className:"placeholder:text-light min-w-[18rem] border-none bg-transparent p-0 text-center text-xs font-medium leading-4 placeholder:opacity-100 focus:outline-none focus:ring-0",ref:t}))}));function pe(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 a,s=e[Symbol.iterator]();!(n=(a=s.next()).done)&&(r.push(a.value),!t||r.length!==t);n=!0);}catch(l){i=!0,o=l}finally{try{n||null==s.return||s.return()}finally{if(i)throw o}}return r}(e,t)||function(e,t){if(!e)return;if("string"===typeof e)return fe(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 fe(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 fe(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}de.displayName="DatePickerInput";var me=(0,G.createContext)(null);me.displayName="DateRangePickerContext";var be=function(e){var t=e.queryParamsKey,r=e.children,n=pe((0,G.useState)(null!==t&&void 0!==t?t:{}),2),i={queryParamsKey:n[0],setQueryParamsKey:n[1]};return(0,u.jsx)(me.Provider,{value:i,children:r})},ve=function(){var e=(0,G.useContext)(me);if(!e)throw new Error("useDateRangePickerContext must be used within a DateRangePickerContext");return e};function he(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 ye(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?he(Object(r),!0).forEach((function(t){ge(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):he(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function ge(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function _e(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 a,s=e[Symbol.iterator]();!(n=(a=s.next()).done)&&(r.push(a.value),!t||r.length!==t);n=!0);}catch(l){i=!0,o=l}finally{try{n||null==s.return||s.return()}finally{if(i)throw o}}return r}(e,t)||function(e,t){if(!e)return;if("string"===typeof e)return je(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 je(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 je(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}var xe,we=r(1002);function Oe(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var Se=(Oe(xe={},te,(function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:new Date;return{startDate:new Date(e.getFullYear(),e.getMonth(),e.getDate()-7),endDate:e}})),Oe(xe,re,(function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:new Date;return{startDate:new Date(e.getFullYear(),e.getMonth(),e.getDate()-28),endDate:e}})),Oe(xe,ne,(function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:new Date;return{startDate:new Date(e.getFullYear(),e.getMonth()-3,e.getDate()),endDate:e}})),Oe(xe,ie,(function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:new Date;return{startDate:new Date(e.getFullYear(),e.getMonth()-12,e.getDate()),endDate:e}})),Oe(xe,oe,(function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:new Date;return{startDate:new Date(e.getFullYear(),e.getMonth(),1),endDate:e}})),Oe(xe,ae,(function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:new Date,t=Math.floor(e.getMonth()/3),r=e.getFullYear();return{startDate:new Date(r,3*t,1),endDate:e}})),Oe(xe,se,(function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:new Date;return{startDate:new Date(e.getFullYear()-1,e.getMonth(),e.getDate()),endDate:e}})),xe),Pe=Object.assign((function(e){var t=e.children,r=e.className,n=void 0===r?"":r,i=e.defaultQueryParams,o=e.defaultValues,a=(0,s.j)().onApply;return(0,u.jsx)(be,{queryParamsKey:i,children:(0,u.jsx)(c.l,{onSubmit:a,defaultValues:o,children:(0,u.jsx)("div",{className:n,children:t})})})}),{RangePicker:function(){var e=ve().queryParamsKey,t=(0,$.Gc)(),r=t.watch,i=t.setValue,o=r(e.default),a=(0,G.useRef)(null);if(o!==ee)return null;var s=new Date,l=new Date(s.getFullYear(),s.getMonth(),s.getDate()-1);return(0,u.jsx)(J.Z,{ref:a,options:{mode:"range",dateFormat:"M j, Y",defaultDate:[l,s],maxDate:s,onReady:function(){(0,n.defer)((function(){var e,t=null===(e=a.current)||void 0===e?void 0:e.flatpickr;(0,K.Z)(t,"flatPickrInstance is null"),t.calendarContainer.classList.add("settings-app")}))},static:!0},className:"w-full",render:function(e,t){return(0,u.jsx)("button",{type:"button",className:"border-primary focus-within:bg-tertiary text-selector-active focus-visible:!outline-secondary flex flex-col items-center justify-center gap-x-2 rounded-md border px-3 py-2 focus-visible:!outline focus-visible:!outline-2 focus-visible:!outline-offset-2",onClick:function(){var e,t,r;null===(e=a.current)||void 0===e||null===(t=e.flatpickr)||void 0===t||null===(r=t.open)||void 0===r||r.call(t)},children:(0,u.jsx)(de,ye({ref:t},e))})},onChange:function(t){var r=_e(t,2),n=r[0],o=r[1];n&&o&&(n.setHours(0,0,0,0),o.setHours(23,59,59,999),i(e.gte,n.getTime()),i(e.lte,o.getTime()))}})},DropdownOptions:function(){var e=ve().queryParamsKey,t=(0,$.Gc)(),r=t.watch,n=t.setValue,o=r(e.default);(0,G.useEffect)((function(){if(Se[o]){var t=Se[o](),r=t.startDate,i=t.endDate;r.setHours(0,0,0,0),i.setHours(23,59,59,999),n(e.gte,r.getTime()),n(e.lte,i.getTime())}}),[o,e.gte,e.lte,n]);var a=[te,re,ne,ie,oe,ae,se,ee].map((function(e){return{value:e,label:(0,i.t)([X,"options",e])}}));return(0,u.jsx)(we.Lt,{onChange:function(t){n(e.default,t)},options:a,size:"full",className:"w-full rounded-lg border px-4 py-2",buttonWrapperClassName:"flex flex-col",linkType:"button",popperOptions:{modifiers:[{name:"offset",options:{offset:[34,15]}}]},button:(0,u.jsx)(we.Lt.ActiveLabelButton,{className:"flex w-full justify-between",options:a,activeOptionValue:o||te})})}});function ke(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function Ce(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 a,s=e[Symbol.iterator]();!(n=(a=s.next()).done)&&(r.push(a.value),!t||r.length!==t);n=!0);}catch(l){i=!0,o=l}finally{try{n||null==s.return||s.return()}finally{if(i)throw o}}return r}(e,t)||function(e,t){if(!e)return;if("string"===typeof e)return Ne(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 Ne(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 Ne(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}var Ae=function(e){var t,r=e.isInitialOpen,s=e.changeUrl,c=void 0===s||s,d=e.value,p=e.queryParamsKey,f=void 0===p?Y:p,m=e.localeRoot,b=void 0===m?X:m,v=(0,o.Xt)(),h=v.queryParams,y=v.updateUrl,g=Ce((0,G.useState)(te),2),_=g[0],j=g[1],x=(0,a.r)(),w=Number(h[f.lte]),O=Number(h[f.gte]),S=new Date(w),P=new Date(O),k=(0,n.compact)([isNaN(P.getTime())?null:(0,Q.w)({dateTime:P,format:Q.f.short_date}),isNaN(S.getTime())?null:(0,Q.w)({dateTime:S,format:Q.f.short_date})]).join("-");return(0,u.jsx)(o.wn,{chip:(0,i.t)([b,"chip"]),title:(0,i.t)([b,"title"]),selectedText:d||k,isInitialOpen:r,renderSelectedText:function(){return k},onApply:function(e){var t=null!==e&&void 0!==e?e:{},r=t[f.default],n=t[f.lte],i=t[f.gte];c&&(y("page",1),y(f.default,r),y(f.lte,n),y(f.gte,i)),j(r)},shouldShowRemoveButton:!0,children:(0,u.jsxs)(Pe,{className:"flex min-w-[18rem] flex-col gap-y-4 p-4",defaultQueryParams:f,defaultValues:(t={},ke(t,f.default,_||te),ke(t,f.lte,null===S||void 0===S?void 0:S.getTime()),ke(t,f.gte,null===P||void 0===P?void 0:P.getTime()),t),children:[(0,u.jsxs)("div",{className:"flex flex-col gap-y-2",children:[(0,u.jsx)(Pe.DropdownOptions,{}),(0,u.jsx)(Pe.RangePicker,{})]}),(0,u.jsx)(l.z,{variant:x,type:"submit",full:!0,children:(0,i.t)("filters.apply")})]})})};function Ie(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 Ee(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Ie(Object(r),!0).forEach((function(t){De(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Ie(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function De(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var Te="settings.paywalls_admin_dashboard.filters.date",Le={default:"created_at",lte:"created_at_lte",gte:"created_at_gte"},Me={name:"created_at",filterKeys:Object.values(Le),component:function(e){return(0,u.jsx)(Ae,Ee(Ee({},e),{},{queryParamsKey:Le,localeRoot:Te}))},label:(0,i.t)([Te,"chip"])};function Re(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 Be(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Re(Object(r),!0).forEach((function(t){Ue(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Re(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function Ue(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var Fe="settings.paywalls_admin_dashboard.filters.start_date",ze={default:"start_date",lte:"start_date_lte",gte:"start_date_gte"},Ve={name:"start_date",filterKeys:Object.values(ze),component:function(e){return(0,u.jsx)(Ae,Be(Be({},e),{},{queryParamsKey:ze,localeRoot:Fe}))},label:(0,i.t)([Fe,"chip"])},qe=r(48108),Ze=function(e){var t=e.isInitialOpen,r=e.changeUrl,n=void 0===r||r,a=e.value,s=e.queryParamsKey,l=e.localeRoot,c=(0,o.Xt)(),d=c.queryParams,p=c.updateUrl,f=null!==a&&void 0!==a?a:d[s];return(0,u.jsx)(o.wn,{chip:(0,i.t)([l,"chip"]),title:(0,i.t)([l,"title"]),selectedText:a||d[s],renderSelectedText:function(){return f},isInitialOpen:t,onApply:function(e){p("page",1),n&&p(s,e)},shouldShowRemoveButton:!0,children:(0,u.jsx)(qe.x,{name:s,placeholder:(0,i.t)([l,"input_placeholder"]),autoFocus:!0,autoComplete:"off"})})};function We(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 He(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?We(Object(r),!0).forEach((function(t){Ge(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):We(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function Ge(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var Qe="settings.paywalls_admin_dashboard.filters.invoice_id",Je={name:"invoice_processor_id",filterKeys:["invoice_processor_id"],component:function(e){return(0,u.jsx)(Ze,He(He({},e),{},{localeRoot:Qe,queryParamsKey:"invoice_processor_id"}))},label:(0,i.t)([Qe,"chip"])};function $e(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 Ke(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?$e(Object(r),!0).forEach((function(t){Xe(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):$e(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function Xe(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var Ye="settings.paywalls_admin_dashboard.filters.subscription_id",et={name:"subscription_processor_id",filterKeys:["subscription_processor_id"],component:function(e){return(0,u.jsx)(Ze,Ke(Ke({},e),{},{localeRoot:Ye,queryParamsKey:"subscription_processor_id"}))},label:(0,i.t)([Ye,"chip"])};function tt(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 rt(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?tt(Object(r),!0).forEach((function(t){nt(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):tt(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function nt(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var it="settings.paywalls_admin_dashboard.filters.transaction_id",ot={name:"transaction_id",filterKeys:["transaction_id"],component:function(e){return(0,u.jsx)(Ze,rt(rt({},e),{},{localeRoot:it,queryParamsKey:"transaction_id"}))},label:(0,i.t)([it,"chip"])},at=r(88767),st=r(34128),lt=r(77529),ct=r(73203),ut="members_directory.header.search.filters.member_name_or_email",dt="community_member_id",pt={name:"community_member_id",filterKeys:["community_member_id"],component:function(e){var t=e.isInitialOpen,r=e.changeUrl,n=void 0===r||r,a=e.value,s=(0,o.Xt)(),l=s.queryParams,c=s.updateUrl,d=null!==a&&void 0!==a?a:l[dt],p=(0,at.useQuery)(["community-members-subscription-community-member-id",d],(function(){return(0,st.UT)(lt.av.search.communityMembers.index({params:{page:1,per_page:10,filters:{id:d}}}))}),{enabled:!!d}).data,f=null===p||void 0===p?void 0:p.records[0];return(0,u.jsx)(o.wn,{chip:(0,i.t)([ut,"filter_chip"]),title:(0,i.t)([ut,"title"]),selectedText:d,renderSelectedText:function(){var e;return null!==(e=null===f||void 0===f?void 0:f.name)&&void 0!==e?e:d},isInitialOpen:t,onApply:function(e){n&&c(dt,e)},shouldShowRemoveButton:!0,children:(0,u.jsx)(ct.R,{record:f,recordType:"CommunityMember",searchInputPlaceholder:(0,i.t)([ut,"placeholder"]),onApply:function(e){c("page",1),n&&c(dt,e)}})})},label:(0,i.t)(["settings.paywalls_admin_dashboard.filters.members","chip"])},ft=r(36762),mt=r(53828),bt=r(5295);function vt(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 ht(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var yt=function(e){var t=e.isInitialOpen,r=e.changeUrl,n=void 0===r||r,a=e.value,s=e.localeRoot,l=e.queryParamsKey,c=e.filterName,d=e.filterParams,p=void 0===d?{}:d,f=(0,o.Xt)(),m=f.queryParams,b=f.updateUrl,v=(0,mt.k)(c,p),h=v.paywalls,y=v.isPaywallsLoading;return(0,u.jsx)(o.wn,{chip:(0,i.t)([s,"chip"]),title:(0,i.t)([s,"title"]),selectedText:a||m[l],renderSelectedText:function(e){return(0,u.jsx)(o.L2,function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?vt(Object(r),!0).forEach((function(t){ht(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):vt(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}({items:h},e))},isInitialOpen:t,onApply:function(e){b("page",1),n&&b(l,e)},shouldShowRemoveButton:!0,children:y?(0,u.jsx)(bt.a,{}):(0,u.jsx)(o.l6,{options:h,legend:(0,i.t)([s,"legend"]),name:c,activeText:null!==a&&void 0!==a?a:m[l],hasSearch:!0,searchProps:{placeholder:(0,i.t)([s,"input_placeholder"])}})})};function gt(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 _t(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?gt(Object(r),!0).forEach((function(t){jt(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):gt(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function jt(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var xt="settings.paywalls_admin_dashboard.filters.events",wt={name:"events",filterKeys:["events"],component:function(e){return(0,u.jsx)(yt,_t(_t({},e),{},{localeRoot:xt,queryParamsKey:"events",filterName:"event-paywalls-filter",filterParams:{type:[ft.Ex.event]}}))},label:(0,i.t)([xt,"chip"])};function Ot(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 St(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Ot(Object(r),!0).forEach((function(t){Pt(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Ot(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function Pt(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var kt="settings.paywalls_admin_dashboard.filters.paywalls",Ct={name:"paywalls",filterKeys:["paywalls"],component:function(e){return(0,u.jsx)(yt,St(St({},e),{},{localeRoot:kt,queryParamsKey:"paywalls",filterName:"paywalls-filter",filterParams:{type:[ft.Ex.space]}}))},label:(0,i.t)([kt,"chip"])},Nt=r(35144);function At(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 It(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var Et="settings.paywalls_admin_dashboard.filters.status",Dt="status",Tt={name:"subscription_status",filterKeys:[Dt],component:function(e){var t=e.isInitialOpen,r=e.changeUrl,n=void 0===r||r,a=e.value,s=(0,o.Xt)(),l=s.queryParams,c=s.updateUrl,d=Nt.mB.map((function(e){return{label:(0,i.t)([Et,"options",e]),value:e}}));return(0,u.jsx)(o.wn,{chip:(0,i.t)([Et,"chip"]),title:(0,i.t)([Et,"title"]),selectedText:a||l[Dt],renderSelectedText:function(e){return(0,u.jsx)(o.L2,function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?At(Object(r),!0).forEach((function(t){It(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):At(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}({items:d},e))},isInitialOpen:t,onApply:function(e){c("page",1),n&&c(Dt,e)},shouldShowRemoveButton:!0,children:(0,u.jsx)(o.l6,{options:d,legend:(0,i.t)([Et,"legend"]),name:"subscription-statuses-filter",activeText:null!==a&&void 0!==a?a:l[Dt]})})},label:(0,i.t)([Et,"chip"])};function Lt(e){return function(e){if(Array.isArray(e))return Mt(e)}(e)||function(e){if("undefined"!==typeof Symbol&&Symbol.iterator in Object(e))return Array.from(e)}(e)||function(e,t){if(!e)return;if("string"===typeof e)return Mt(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 Mt(e,t)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Mt(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}var Rt="settings.paywalls_admin_dashboard.filters",Bt={community_member_id:pt,currency:H,created_at:Me,community_member_email:L,community_member_name:F,paywalls:Ct,amount:g,charge_status:A,invoice_processor_id:Je,transaction_id:ot,events:wt,subscription_status:Tt,subscription_id:et,total_amount_paid:O,start_date:Ve},Ut={subscriptions:{community_member_id:"community_member_id",currency:"currency",email:"email",paywalls:"paywall_ids",name:"query",start_date_gte:"created_at_gte",start_date_lte:"created_at_lte",status:"status",subscription_processor_id:"processor_id",total_amount_paid_gte:"total_amount_paid_gte",total_amount_paid_lte:"total_amount_paid_lte"},charges:{amount_gte:"amount_gte",amount_lte:"amount_lte",community_member_id:"community_member_id",created_at_gte:"created_at_gte",created_at_lte:"created_at_lte",currency:"currency",email:"email",invoice_processor_id:"invoice_processor_id",paywalls:"paywall_ids",events:"paywall_ids",name:"query",status:"display_status",subscription_processor_id:"subscription_processor_id",transaction_id:"processor_id"}},Ft=function(e,t){var r={};return Object.keys(t).forEach((function(n){if(e[n]){var i=t[n];r[i]=e[n]}})),r},zt=function(e,t){var r=(0,n.compact)((null!==e&&void 0!==e?e:[]).map((function(e){return Bt[e]}))),i=(0,n.compact)((null!==t&&void 0!==t?t:[]).map((function(e){return Bt[e]})));return{defaultFilters:[].concat(Lt(r),Lt(i))}}},12468:(e,t,r)=>{"use strict";r.d(t,{Q:()=>s,L:()=>l});var n=r(67294),i=r(72810),o=r(53517),a=function(e){var t=(0,i.t)();return(0,n.useMemo)((function(){return Object.keys(o.lO[e]).some((function(e){return!!t[e]}))}),[t,e])},s=function(){return a("charges")},l=function(){return a("subscriptions")}},37601:(e,t,r)=>{"use strict";r.d(t,{N:()=>i});var n=r(97012),i=function(){var e,t=(0,n.wh)().currentCommunity;return null===t||void 0===t||null===(e=t.policies)||void 0===e?void 0:e.is_paywall_payment_settings_available}},73234:(e,t,r)=>{"use strict";r.d(t,{y:()=>fe});var n=r(88767),i=r(75752),o=r(21809),a=r(86013),s=r(43422),l=r(49942),c=r(97012),u=r(24226),d=r(16198),p=r(61926),f=r(5295),m=r(83719),b=r(16157),v=r(12468),h=r(50490),y=r(6705),g=r(13870),_=r(67294),j=r(86521),x=r(83856);function w(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 O(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?w(Object(r),!0).forEach((function(t){S(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):w(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function S(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,k,C=r(85893),N=function(e){var t=e.chargesData,r=e.activeFilterTab,n=e.refetchAllCharges,i=function(e){var t=e.chargesData;(0,_.useEffect)((function(){var e;0===(null===t||void 0===t||null===(e=t.charges)||void 0===e?void 0:e.length)&&(null===t||void 0===t?void 0:t.totalCharges)>0&&t.setPage(1)}));var r=(0,j.a)(),n=function(e){var t=e.cell,n=t.column.id,i=t.row.original;"customer"!==n&&r.show({charge:i,shouldOpenAdminMemberEdit:!0})};return{onClickPagination:function(e){t.setPage(e)},columnsToRender:x.sK.map((function(e){return O(O({},e),{},{onClick:n})}))}}({chargesData:t}),o=i.onClickPagination,a=i.columnsToRender;return t.hasFilters&&0===t.totalCharges&&!t.isLoadingCharges?(0,C.jsx)(g.n,{}):(0,C.jsx)(y.O,{shouldOpenAdminMemberEdit:!0,refetchAllCharges:n,children:(0,C.jsx)(h.u,{columnsToRender:a,chargesData:t,onClickPagination:o},r)})},A=r(10159),I=r(55675),E=function(e){var t=e.totalChargesCount,r=(0,A.Q)().show,n=t<=0;return(0,C.jsx)(I.z,{variant:"circle",onClick:function(){r({relation:"charges"})},type:"button",disabled:n,children:(0,a.t)("export_paywall_csv.modal.export_cta")})},D=r(84614),T=r(37461),L=function(e){var t=e.totalChargesCount;return t<=0?null:(0,C.jsx)(D.w.Headline,{className:"flex flex-row",children:(0,C.jsx)(D.w.Headline.Title,{children:(0,a.t)("settings.paywalls_admin_dashboard.charges.count",{count:(0,T.V)(t)})})})},M=r(94184),R=r.n(M),B=r(28175),U=r(82887),F=r(77529),z=function(){var e,t=(0,o.p)().error,r=(0,B.I)().isV3Enabled,i=(0,c.wh)().currentCommunitySettings,s=null===i||void 0===i?void 0:i.paywall_snapshots_enabled,l={isChargeStatsLoading:(e=(0,n.useQuery)(F.av.admin.paywalls.charges.stats.index())).isLoading,chargeStats:e.data,chargeStatsError:e.error},u=l.isChargeStatsLoading,d=l.chargeStats,p=l.chargeStatsError;if((0,_.useEffect)((function(){p&&t(p.message)}),[p,t]),!s)return null;if(!u&&p)return null;var m=[{label:(0,a.t)("settings.paywall_charge_stats.total_revenue.label"),tooltip:(0,a.t)("settings.paywall_charge_stats.total_revenue.tooltip"),value:null===d||void 0===d?void 0:d.total_revenue_as_currency},{label:(0,a.t)("settings.paywall_charge_stats.total_refunded.label"),tooltip:(0,a.t)("settings.paywall_charge_stats.total_refunded.tooltip"),value:null===d||void 0===d?void 0:d.total_refunded_as_currency},{label:(0,a.t)("settings.paywall_charge_stats.sales_taxes.label"),tooltip:(0,a.t)("settings.paywall_charge_stats.sales_taxes.tooltip"),value:null===d||void 0===d?void 0:d.sales_taxes_as_currency},{label:(0,a.t)("settings.paywall_charge_stats.affiliate_earnings.label"),tooltip:(0,a.t)("settings.paywall_charge_stats.affiliate_earnings.tooltip"),value:null===d||void 0===d?void 0:d.affiliate_earnings_as_currency}];return(0,C.jsx)(C.Fragment,{children:u?(0,C.jsx)(f.a,{center:!0}):(0,C.jsx)("div",{className:R()("my-3 grid grid-cols-1 px-6 md:grid-cols-4 md:gap-6",{"lg:px-9":r}),children:m.map((function(e){return(0,C.jsx)(U.t,{number:e.value,label:e.label,tooltipText:e.tooltip},e.label)}))})})},V=r(64629),q=r(87536),Z=r(74749),W=r(56874);function H(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var G={ALL:"all",PAID:"paid",REFUNDED:"refunded",FAILED:"failed"},Q=(H(P={},G.ALL,(0,a.t)("settings.paywalls_admin_dashboard.charges.tabs.all")),H(P,G.PAID,(0,a.t)("settings.paywalls_admin_dashboard.charges.tabs.paid")),H(P,G.REFUNDED,(0,a.t)("settings.paywalls_admin_dashboard.charges.tabs.refunded")),H(P,G.FAILED,(0,a.t)("settings.paywalls_admin_dashboard.charges.tabs.failed")),P),J=(H(k={},G.ALL,null),H(k,G.PAID,[W.Q_.PAID,W.Q_.PARTIAL_REFUNDED].join(",")),H(k,G.REFUNDED,W.Q_.REFUNDED),H(k,G.FAILED,W.Q_.FAILED),k);function $(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 a,s=e[Symbol.iterator]();!(n=(a=s.next()).done)&&(r.push(a.value),!t||r.length!==t);n=!0);}catch(l){i=!0,o=l}finally{try{n||null==s.return||s.return()}finally{if(i)throw o}}return r}(e,t)||function(e,t){if(!e)return;if("string"===typeof e)return K(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 K(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 K(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}var X=function(e){var t=e.setActiveFilterTab,r=e.activeFilterTab,n=function(e,t,r){var n=(0,Z.B)({filters:{display_status:J[G.ALL]},perPage:1}),i=(0,Z.B)({filters:{display_status:J[G.PAID]},perPage:1}),o=(0,Z.B)({filters:{display_status:J[G.REFUNDED]},perPage:1}),a=(0,Z.B)({filters:{display_status:J[G.FAILED]},perPage:1}),s=[[G.ALL,n],[G.PAID,i],[G.REFUNDED,o],[G.FAILED,a]].map((function(e){var t=$(e,2),r=t[0],n=t[1];return{value:r,label:Q[r],badge:{value:n.totalCharges}}})),l=(0,q.Gc)().reset;return{tabOptions:s,changeTabAndResetForm:function(n){l({searchKey:""}),t(""),e(n),r()}}}(t,e.setSearchKey,e.resetAllChargesToFirstPage),i=n.tabOptions,o=n.changeTabAndResetForm,a=i.findIndex((function(e){return e.value===r}));return(0,C.jsx)(V.O.Group,{selectedIndex:a,children:(0,C.jsx)(V.O.ListWrapper,{children:(0,C.jsx)(V.O.List,{children:i.map((function(e){return(0,C.jsxs)(V.O,{onClick:function(){return o(e.value)},children:[e.label,(0,C.jsx)(V.O.Counter,{children:e.badge.value})]},String(e.value))}))})})})},Y=r(24185),ee=r(72810),te=r(53517),re=r(649);function ne(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 ie(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?ne(Object(r),!0).forEach((function(t){oe(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):ne(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function oe(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function ae(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 a,s=e[Symbol.iterator]();!(n=(a=s.next()).done)&&(r.push(a.value),!t||r.length!==t);n=!0);}catch(l){i=!0,o=l}finally{try{n||null==s.return||s.return()}finally{if(i)throw o}}return r}(e,t)||function(e,t){if(!e)return;if("string"===typeof e)return se(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 se(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 se(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}var le={created_at:"desc"},ce=["community_member_name","community_member_email","community_member_id","charge_status","paywalls","events","amount","created_at","subscription_id"],ue=["currency","transaction_id","invoice_processor_id"],de=function(){var e,t=function(){var e,t=(0,Y.k6)(),r=(0,ee.t)(),i=r.tab,o=void 0===i?G.ALL:i,a=r.search_key,s=void 0===a?"":a,l=r.page,c=void 0===l?1:l,u=r.status,d=ae((0,_.useState)((0,re.EW)(c)),2),p=d[0],f=d[1],m=ae((0,_.useState)(Object.values(G).includes(o)?o:G.ALL),2),b=m[0],v=m[1],h=ae((0,_.useState)(s),2),y=h[0],g=h[1],j=function(e,t,r){return e===t?r:""},x=function(e,r){var n=(0,F.m_)(e,r);t.push("?".concat(n))},w=function(e){x("page",String(e)),f(e)};(0,_.useEffect)((function(){x("tab",b),u||x("status",J[b])}),[]);var O=(0,Z.B)({searchKeyParams:j(b,G.ALL,y),orderParam:le,filters:(0,te.oq)(ie({},r),te.lO.charges),page:p,setPage:w,enabled:b===G.ALL}),S=(0,Z.B)({searchKeyParams:j(b,G.PAID,y),orderParam:le,filters:(0,te.oq)(ie({},r),te.lO.charges),page:p,setPage:w,enabled:b===G.PAID}),P=(0,Z.B)({searchKeyParams:j(b,G.REFUNDED,y),orderParam:le,filters:(0,te.oq)(ie({display_status:J[G.REFUNDED]},r),te.lO.charges),page:p,setPage:w,enabled:b===G.REFUNDED}),k=(0,Z.B)({searchKeyParams:j(b,G.FAILED,y),orderParam:le,filters:(0,te.oq)(ie({display_status:J[G.FAILED]},r),te.lO.charges),page:p,setPage:w,enabled:b===G.FAILED}),C=(0,n.useQueryClient)();return{chargesDataByTab:(oe(e={},G.ALL,O),oe(e,G.PAID,S),oe(e,G.REFUNDED,P),oe(e,G.FAILED,k),e),activeFilterTab:b,setActiveFilterTab:function(e){v(e),x("tab",e),x("status",J[e]),g("")},defaultValues:{searchKey:y},setSearchKey:g,refetchAllCharges:function(){C.clear(),O.refetchCharges(),S.refetchCharges(),P.refetchCharges(),k.refetchCharges()},resetAllChargesToFirstPage:function(){w(1),O.setOrder(le),S.setOrder(le),P.setOrder(le),k.setOrder(le)},showStats:function(){var e=r;return delete e.status,delete e.page,delete e.tab,Object.keys(e).length<=0},isLoadingCharges:O.isLoadingCharges}}(),r=t.chargesDataByTab,i=t.activeFilterTab,o=t.setActiveFilterTab,h=t.setSearchKey,y=t.defaultValues,g=t.refetchAllCharges,j=t.resetAllChargesToFirstPage,x=t.showStats,w=t.isLoadingCharges,O=null===(e=r[G.ALL])||void 0===e?void 0:e.totalCharges,S=(0,c.wh)().currentCommunitySettings,P=(0,v.Q)(),k=null===S||void 0===S?void 0:S.paywall_snapshots_enabled,A=(0,u.o)().isPaymentProcessorEnabled,I=i?String(i):G.ALL;return w?(0,C.jsx)("div",{className:"flex h-full",children:(0,C.jsx)(f.a,{center:!0})}):w||P||0!==O&&A?(0,C.jsxs)(p.l,{onSubmit:function(e){var t=e.searchKey;return h(t)},defaultValues:y,children:[(0,C.jsx)(s.b,{leftContent:(0,C.jsx)(l.y,{children:(0,a.t)("settings.paywalls_admin_dashboard.charges.title")}),rightContent:(0,C.jsx)(E,{totalChargesCount:O}),filters:(0,C.jsx)(X,{setActiveFilterTab:o,activeFilterTab:I,setSearchKey:h,resetAllChargesToFirstPage:j}),hasBorder:!1}),!k&&(0,C.jsx)(m.g,{}),(0,C.jsx)(b.x,{filterNames:ce,customFilterNames:ue}),(0,C.jsx)(L,{totalChargesCount:O}),k&&A&&x()&&(0,C.jsx)(z,{}),(0,C.jsx)(N,{activeFilterTab:I,chargesData:r[I],refetchAllCharges:g})]}):(0,C.jsx)(d._,{isPaymentProcessorEnabled:A,i18nBase:"settings.paywalls_admin_dashboard.charges",redirectToPaywalls:!0})},pe=new n.QueryClient(i.Vr),fe=function(){return(0,C.jsx)(o.V,{children:(0,C.jsx)(n.QueryClientProvider,{client:pe,children:(0,C.jsx)(de,{})})})}},22977:(e,t,r)=>{"use strict";r.d(t,{y:()=>le});var n=r(21809),i=r(86013),o=r(43422),a=r(49942),s=r(97012),l=r(24226),c=r(16198),u=r(61926),d=r(5295),p=r(83719),f=r(16157),m=r(12468),b=r(10159),v=r(55675),h=r(85893),y=function(e){var t=e.totalSubscriptionsCount,r=(0,b.Q)().show,n=t<=0;return(0,h.jsx)(v.z,{variant:"circle",onClick:function(){r({relation:"subscriptions"})},type:"button",disabled:n,children:(0,i.t)("export_paywall_csv.modal.export_cta")})},g=r(84614),_=r(37461),j=function(e){var t=e.totalSubscriptionsCount;return t<=0?null:(0,h.jsx)(g.w.Headline,{className:"flex flex-row",children:(0,h.jsx)(g.w.Headline.Title,{children:(0,i.t)("settings.paywalls_admin_dashboard.subscriptions.count",{count:(0,_.V)(t)})})})},x=r(67294),w=r(82887),O=r(88767),S=r(77529),P=function(){var e,t=(0,n.p)().error,r=(0,s.wh)().currentCommunitySettings,o=null===r||void 0===r?void 0:r.paywall_snapshots_enabled,a={isSubscriptionStatsLoading:(e=(0,O.useQuery)(S.av.admin.paywalls.subscriptions.stats.index())).isLoading,subscriptionStats:e.data,subscriptionStatsError:e.error},l=a.isSubscriptionStatsLoading,c=a.subscriptionStats,u=a.subscriptionStatsError;if((0,x.useEffect)((function(){u&&t(u.message)}),[u]),!o)return null;if(!l&&u)return null;var p=[{label:(0,i.t)("settings.paywall_subscription_stats.mrr.label"),tooltip:(0,i.t)("settings.paywall_subscription_stats.mrr.tooltip"),value:null===c||void 0===c?void 0:c.mrr_as_currency},{label:(0,i.t)("settings.paywall_subscription_stats.arr.label"),tooltip:(0,i.t)("settings.paywall_subscription_stats.arr.tooltip"),value:null===c||void 0===c?void 0:c.arr_as_currency},{label:(0,i.t)("settings.paywall_subscription_stats.avg_mrr_per_member.label"),tooltip:(0,i.t)("settings.paywall_subscription_stats.avg_mrr_per_member.tooltip"),value:null===c||void 0===c?void 0:c.avg_mrr_per_member_as_currency},{label:(0,i.t)("settings.paywall_subscription_stats.churn_rate.label"),tooltip:(0,i.t)("settings.paywall_subscription_stats.churn_rate.tooltip"),value:null===c||void 0===c?void 0:c.churn_rate_as_percentage}];return(0,h.jsx)(h.Fragment,{children:l?(0,h.jsx)(d.a,{center:!0}):(0,h.jsx)("div",{className:"my-3 grid grid-cols-1 px-6 md:grid-cols-4 md:gap-6",children:p.map((function(e){return(0,h.jsx)(w.t,{number:e.value,label:e.label,tooltipText:e.tooltip},e.label)}))})})},k=r(37499),C=r(41490),N=r(13870),A=r(51758),I=r(40135);function E(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 D(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?E(Object(r),!0).forEach((function(t){T(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):E(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function T(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var L,M=function(e){var t=e.activeFilterTab,r=e.subscriptionsDataByTab,n=e.refetchAllSubscriptions,i=r[t],o=function(e){var t=e.subscriptionData;(0,x.useEffect)((function(){var e;0===(null===t||void 0===t||null===(e=t.subscriptions)||void 0===e?void 0:e.length)&&(null===t||void 0===t?void 0:t.totalSubscriptions)>0&&(null===t||void 0===t||t.setPage(1),null===t||void 0===t||t.refetchSubscriptions())}));var r=(0,A.X)(),n=function(e){var t=e.cell,n=t.column.id,i=t.row.original;"customer"!==n&&r.show({subscription:i,shouldOpenAdminMemberEdit:!0})};return{onClickPagination:function(e){null===t||void 0===t||t.setPage(e),null===t||void 0===t||t.refetchSubscriptions()},columnsToRender:I.sK.map((function(e){return D(D({},e),{},{onClick:n})}))}}({subscriptionData:i}),a=o.onClickPagination,s=o.columnsToRender;return i.hasFilters&&0===i.totalSubscriptions&&!i.isLoadingSubscriptions?(0,h.jsx)(N.n,{}):(0,h.jsx)(C.n,{shouldOpenAdminMemberEdit:!0,refetchAllSubscriptions:n,children:(0,h.jsx)(k.s,{columnsToRender:s,subscriptionData:i,onClickPagination:a},t)})},R=r(64629),B=r(87536),U=r(35144),F=r(99815);function z(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var V={ALL:"all",ACTIVE:"active",CANCELED:"canceled"},q=(z(L={},V.ALL,(0,i.t)("settings.paywalls_admin_dashboard.subscriptions.tabs.all")),z(L,V.ACTIVE,(0,i.t)("settings.paywalls_admin_dashboard.subscriptions.tabs.active")),z(L,V.CANCELED,(0,i.t)("settings.paywalls_admin_dashboard.subscriptions.tabs.canceled")),L);function Z(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 a,s=e[Symbol.iterator]();!(n=(a=s.next()).done)&&(r.push(a.value),!t||r.length!==t);n=!0);}catch(l){i=!0,o=l}finally{try{n||null==s.return||s.return()}finally{if(i)throw o}}return r}(e,t)||function(e,t){if(!e)return;if("string"===typeof e)return W(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 W(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 W(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}var H,G=function(e){var t=e.setActiveFilterTab,r=e.activeFilterTab,n=function(e,t,r){var n=(0,F.p)({perPage:1}),i=(0,F.p)({filters:{status:U.vC.join(",")},perPage:1}),o=(0,F.p)({filters:{status:U.Q_.CANCELED},perPage:1}),a=[[V.ALL,n],[V.ACTIVE,i],[V.CANCELED,o]].map((function(e){var t=Z(e,2),r=t[0],n=t[1];return{value:r,label:q[r],badge:{value:n.totalSubscriptions}}})),s=(0,B.Gc)().reset;return{tabOptions:a,changeTabAndResetSearchForm:function(n){s({searchKey:""}),t(""),r(),e(n)}}}(t,e.setSearchKey,e.resetAllSubscriptionToFirstPage),i=n.tabOptions,o=n.changeTabAndResetSearchForm,a=i.findIndex((function(e){return e.value===r}));return(0,h.jsx)(R.O.Group,{selectedIndex:a,children:(0,h.jsx)(R.O.ListWrapper,{children:(0,h.jsx)(R.O.List,{children:i.map((function(e){return(0,h.jsxs)(R.O,{onClick:function(){return o(e.value)},children:[e.label,(0,h.jsx)(R.O.Counter,{children:e.badge.value})]},String(e.value))}))})})})},Q=r(24185),J=r(72810),$=r(53517),K=r(649);function X(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 Y(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?X(Object(r),!0).forEach((function(t){re(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):X(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function ee(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 a,s=e[Symbol.iterator]();!(n=(a=s.next()).done)&&(r.push(a.value),!t||r.length!==t);n=!0);}catch(l){i=!0,o=l}finally{try{n||null==s.return||s.return()}finally{if(i)throw o}}return r}(e,t)||function(e,t){if(!e)return;if("string"===typeof e)return te(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 te(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 te(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 re(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var ne={created_at:"desc"},ie=(re(H={},V.ALL,null),re(H,V.ACTIVE,U.vC.join(",")),re(H,V.CANCELED,U.Q_.CANCELED),H),oe=["community_member_name","community_member_email","community_member_id","subscription_status","paywalls","start_date","subscription_id"],ae=["total_amount_paid","currency"],se=function(){var e,t=function(){var e,t=(0,Q.k6)(),r=(0,J.t)(),n=r.tab,i=void 0===n?V.ALL:n,o=r.search_key,a=void 0===o?"":o,s=r.page,l=void 0===s?1:s,c=r.status,u=ee((0,x.useState)(Object.values(V).includes(i)?i:V.ALL),2),d=u[0],p=u[1],f=ee((0,x.useState)(a),2),m=f[0],b=f[1],v=ee((0,x.useState)((0,K.EW)(l)),2),h=v[0],y=v[1],g=function(e,r){var n=(0,S.m_)(e,r);t.push("?".concat(n))},_=function(e){g("page",String(e)),y(e)},j=function(e,t,r){return e===t?r:""};(0,x.useEffect)((function(){g("tab",d),c||g("status",ie[d])}),[]);var w=(0,F.p)({pageParam:h,perPage:10,orderParam:ne,searchKeyParams:j(d,V.ALL,m),filters:(0,$.oq)(r,$.lO.subscriptions),enabled:d===V.ALL,page:h,setPage:_}),P=(0,F.p)({pageParam:h,perPage:10,orderParam:ne,searchKeyParams:j(d,V.ACTIVE,m),filters:(0,$.oq)(Y({},r),$.lO.subscriptions),enabled:d===V.ACTIVE,page:h,setPage:_}),k=(0,F.p)({pageParam:h,perPage:10,orderParam:ne,searchKeyParams:j(d,V.CANCELED,m),filters:(0,$.oq)(Y({},r),$.lO.subscriptions),enabled:d===V.CANCELED,page:h,setPage:_}),C=(0,O.useQueryClient)();return{subscriptionsDataByTab:(re(e={},V.ALL,w),re(e,V.ACTIVE,P),re(e,V.CANCELED,k),e),resetAllSubscriptionToFirstPage:function(){_(1),w.setOrder(ne),P.setOrder(ne),k.setOrder(ne)},refetchAllSubscriptions:function(){C.invalidateQueries({queryKey:[F.D]})},activeFilterTab:d,setActiveFilterTab:function(e){p(e),g("status",ie[e]),g("tab",e)},defaultValues:{searchKey:m},setSearchKey:b,onSubmit:function(e){var t=e.searchKey;b(void 0===t?"":t)},showStats:function(){var e=r;return delete e.status,delete e.page,delete e.tab,Object.keys(e).length<=0},isLoadingSubscriptions:w.isLoadingSubscriptions}}(),r=t.subscriptionsDataByTab,n=t.resetAllSubscriptionToFirstPage,b=t.activeFilterTab,v=t.setActiveFilterTab,g=t.defaultValues,_=t.refetchAllSubscriptions,w=t.setSearchKey,k=t.onSubmit,C=t.showStats,N=t.isLoadingSubscriptions,A=(0,s.wh)(),I=A.currentCommunity,E=A.currentCommunitySettings,D=null===I||void 0===I?void 0:I.payment_processor,T=(0,m.L)(),L=g,R=null===E||void 0===E?void 0:E.paywall_snapshots_enabled,B=b?String(b):V.ALL,U=null===(e=r[B])||void 0===e?void 0:e.totalSubscriptions,z=(0,l.o)().isPaymentProcessorEnabled;return N?(0,h.jsx)("div",{className:"flex h-full",children:(0,h.jsx)(d.a,{center:!0})}):N||T||0!==U&&z?(0,h.jsxs)(u.l,{onSubmit:k,defaultValues:L,children:[(0,h.jsx)(o.b,{leftContent:(0,h.jsx)(a.y,{children:(0,i.t)("settings.paywalls_admin_dashboard.subscriptions.title")}),rightContent:(0,h.jsx)(y,{totalSubscriptionsCount:U}),filters:(0,h.jsx)(G,{setActiveFilterTab:v,activeFilterTab:B,setSearchKey:w,resetAllSubscriptionToFirstPage:n}),hasBorder:!1}),!R&&(0,h.jsx)(p.g,{}),(0,h.jsx)(f.x,{filterNames:oe,customFilterNames:ae}),(0,h.jsx)(j,{totalSubscriptionsCount:U}),R&&D&&C()&&(0,h.jsx)(P,{}),(0,h.jsx)(M,{activeFilterTab:B,subscriptionsDataByTab:r,refetchAllSubscriptions:_})]}):(0,h.jsx)(c._,{isPaymentProcessorEnabled:z,i18nBase:"settings.paywalls_admin_dashboard.subscriptions",redirectToPaywalls:!0})},le=function(){return(0,h.jsx)(n.V,{children:(0,h.jsx)(se,{})})}},28028:(e,t,r)=>{"use strict";r.d(t,{dy:()=>n,L3:()=>i,ut:()=>o,vf:()=>a});var n=1,i=0,o=730,a=6},32303:(e,t,r)=>{"use strict";r.d(t,{I:()=>ar});var n=r(72675),i=r(97012),o=r(61926),a=r(5295),s=r(53448),l=r(27258),c=r(86013),u=r.n(c),d=r(87536),p=r(85893),f=function(e){var t=e.isPaywallNew,r=(0,d.Gc)().control,n=(0,d.qo)({control:r,name:"display_name"}),i=(0,c.t)("settings.paywalls.modal.no_title_available");return(0,p.jsx)(p.Fragment,{children:t?(0,c.t)("settings.paywalls.modal.title_creation",{paywall_name:null!==n&&void 0!==n?n:i}):(0,c.t)("settings.paywalls.modal.title_editing",{paywall_name:n})})},m=r(4796),b=r(90846),v=r(94184),h=r.n(v),y=r(12169),g=function(e){var t=e.title;return(0,p.jsx)("div",{className:"pt-7",children:(0,p.jsx)(y.Z.TitleSm,{weight:"semibold",children:t})})},_=r(84146),j=r(89001),x=r(71032),w="settings.paywalls.modal_add_space_group_confirmation",O=n.gk.create((function(e){var t=e.action,r=e.spaceGroups,i=(0,n.dd)(),o=function(){i.hide(),i.remove()};return(0,p.jsx)(x.c,{isOpen:i.visible,title:(0,c.t)([w,"title"]),onClose:o,cancelText:(0,c.t)([w,"cancel"]),onConfirm:function(){t(),o()},confirmVariant:"primary",confirmText:(0,c.t)([w,"confirm"]),children:(0,p.jsx)(y.Z.BodyMd,{children:(0,c.t)([w,"description"],{count:r.length,space_groups:r.map((function(e){return e.name})).join(", ")})})})})),S="settings.paywalls.modal_remove_space_confirmation",P=n.gk.create((function(e){var t=e.action,r=e.spaces,i=(0,n.dd)(),o=function(){i.hide(),i.remove()};return(0,p.jsx)(x.c,{isOpen:i.visible,title:(0,c.t)([S,"title"]),onClose:o,cancelText:(0,c.t)(["cancel"]),onConfirm:function(){t(),o()},confirmVariant:"primary",confirmText:(0,c.t)(["confirm"]),children:(0,p.jsx)(y.Z.BodyMd,{children:(0,c.t)([S,"description"],{count:r.length,space_groups:r.map((function(e){return e.name})).join(", ")})})})})),k=function(e){return{id:e.id,name:e.name,properties:{automatically_add_members_to_new_spaces:e.automatically_add_members_to_new_spaces},spaces:[]}},C=function(){var e=(0,j.zo)({serializeSpaceGroup:k,serializeSpace:j.lV}),t=e.options,r=e.spaceGroupIndex,i=e.spaceRecords,o=(0,d.Gc)().watch,a=o("space_group_ids"),s=o("id"),l=(0,n.dd)(O).show,c=(0,n.dd)(P).show;return{options:t,addSpaceGroupCallback:function(e,t){var n,i;n=t.id,(null===(i=r[n])||void 0===i?void 0:i.properties.automatically_add_members_to_new_spaces)?l({action:e,spaceGroups:[t]}):e()},addAllSpaceGroupCallback:function(e){var r=t.filter((function(e){return!a.includes(e.id)&&e.properties.automatically_add_members_to_new_spaces}));r.length>0?l({action:e,spaceGroups:r}):e()},removeSpaceCallback:function(e,t){var r=i.filter((function(e){return e.id===t.id&&function(e){var t,r,n,i=null===(t=e.lock_screen_blocks)||void 0===t?void 0:t.find((function(e){var t;return null===e||void 0===e||null===(t=e.data)||void 0===t?void 0:t.paywalls}));return!(null===i||void 0===i||null===(r=i.data)||void 0===r||null===(n=r.paywalls)||void 0===n||!n.find((function(e){return e.id===s})))}(e)}));r.length>0?c({action:e,spaces:r}):e()}}},N=function(){var e=C(),t=e.options,r=e.addSpaceGroupCallback,n=e.addAllSpaceGroupCallback,i=e.removeSpaceCallback;return(0,p.jsxs)(_.i,{options:t,className:"flex-auto",children:[(0,p.jsx)(_.i.Header,{children:(0,p.jsx)(_.i.SearchBar,{})}),(0,p.jsxs)(_.i.Body,{className:"overflow-y-auto",children:[(0,p.jsxs)(_.i.ListHeader,{className:"min-h-[3rem]",children:[(0,p.jsx)(_.i.ListHeaderColumnNoAccess,{onAddAll:n}),(0,p.jsx)(_.i.ListHeaderColumnAccessGranted,{})]}),(0,p.jsxs)(_.i.ListContainer,{children:[(0,p.jsx)(_.i.ListMobile,{onAddParent:r}),(0,p.jsx)(_.i.ListNoAccess,{onAddParent:r}),(0,p.jsx)(_.i.ListAccessGranted,{onRemoveChild:i})]})]})]})},A=function(){var e=(0,d.Gc)().control,t=(0,d.qo)({control:e,name:"all_spaces"}),r=h()("paywalls-admin-drawer-access-tab__container px-4 h-[60vh] flex flex-col pb-4",{"drawer-access-expand":!t});return(0,p.jsxs)("div",{className:r,children:[(0,p.jsx)(g,{title:(0,c.t)("settings.paywalls.modal.tabs.access.title")}),(0,p.jsx)(o.l.Item,{name:"all_spaces",translationRoot:"settings.paywalls.modal.tabs.access",tooltipText:(0,c.t)("settings.paywalls.modal.tabs.access.all_spaces_tooltip"),inline:!0,hideBorder:!0,hideDescription:!0,className:"flex flex-row-reverse items-center gap-x-4",children:(0,p.jsx)(o.l.ToggleSwitch,{variant:"small"})}),!t&&(0,p.jsx)(N,{}),t&&(0,p.jsxs)("div",{className:"flex w-full flex-auto flex-col justify-center gap-y-3 text-center",children:[(0,p.jsx)(y.Z.TitleSm,{color:"text-selector-active",weight:"semibold",children:(0,c.t)("settings.paywalls.modal.tabs.access.all_access_title")}),(0,p.jsx)(y.Z.LabelSm,{color:"text-selector-active",children:(0,c.t)("settings.paywalls.modal.tabs.access.all_access_subtitle")})]})]})},I=r(89761),E=r(43037),D=r(67294),T=r(31304),L=r.n(T),M=function(e){var t,r,n,i,a,s,l,u,f=e.requiresCurrency,m=e.canChangeCurrency,b=(t=(0,d.Gc)(),r=t.control,n=t.getValues,i=t.setValue,a=t.setFocus,s=t.formState,l=(0,d.qo)({control:r,name:"display_name"}),u=(0,d.qo)({control:r,name:"checkout_path"}),(0,D.useEffect)((function(){i("checkout_path",L()(null!==u&&void 0!==u?u:"",{replacement:"-",remove:/[*+~.,;()'"!:@]/g,lower:!0}))}),[u]),(0,D.useEffect)((function(){(""===u||s.dirtyFields.display_name&&!s.dirtyFields.checkout_path)&&i("checkout_path",l)}),[l]),{copyWithPrefix:function(){(0,E.p0)(n("checkout_path"),"#paywalls-list"),a("checkout_path",{shouldSelect:!0})}}).copyWithPrefix;return(0,p.jsxs)("div",{className:"details-tab__container",children:[(0,p.jsx)(g,{title:(0,c.t)("settings.paywalls.modal.tabs.details.title")}),(0,p.jsxs)("div",{className:"grid gap-4 sm:grid-cols-1 md:grid-cols-2",children:[(0,p.jsx)(o.l.Item,{name:"display_name",translationRoot:"settings.paywalls.modal.tabs.details",hideBorder:!0,tooltipText:(0,c.t)("settings.paywalls.modal.tabs.details.display_name_tooltip"),hideDescription:!0,fullWidth:!1,rules:{required:(0,c.t)("settings.paywalls.modal.tabs.details.alerts.display_name_is_required"),maxLength:255},hidePlaceholder:!0,children:(0,p.jsx)(o.l.Input,{})}),(0,p.jsx)(o.l.Item,{name:"name",translationRoot:"settings.paywalls.modal.tabs.details",hideBorder:!0,fullWidth:!1,tooltipText:(0,c.t)("settings.paywalls.modal.tabs.details.name_tooltip"),hideDescription:!0,hidePlaceholder:!0,rules:{maxLength:255},children:(0,p.jsx)(o.l.Input,{})})]}),(0,p.jsxs)("div",{className:"grid gap-4 sm:grid-cols-1 md:grid-cols-2",children:[(0,p.jsx)(o.l.Item,{name:"subtitle",translationRoot:"settings.paywalls.modal.tabs.details",hideBorder:!0,fullWidth:!1,tooltipText:(0,c.t)("settings.paywalls.modal.tabs.details.subtitle_tooltip"),hideDescription:!0,hidePlaceholder:!0,rules:{maxLength:70},children:(0,p.jsx)(o.l.Input,{maxLength:"70"})}),f&&(0,p.jsx)(I.H,{formItemName:"currency_id",formItemTranslationRoot:"settings.paywalls.modal.tabs.details",formItemRules:{required:(0,c.t)("settings.paywalls.modal.tabs.details.alerts.currency_is_required")},formItemTooltipText:(0,c.t)("settings.paywalls.modal.tabs.details.currency_id_tooltip"),disabled:!m})]}),(0,p.jsx)("div",{className:"details-tab__container__checkout-path__container",children:(0,p.jsx)(o.l.Item,{name:"checkout_path",translationRoot:"settings.paywalls.modal.tabs.details",hideBorder:!0,fullWidth:!1,hidePlaceholder:!0,rules:{required:(0,c.t)("settings.paywalls.modal.tabs.details.alerts.checkout_path_is_required"),maxLength:255},description:(0,p.jsx)("button",{type:"button",onClick:b,className:"anchor-copy-link",children:(0,c.t)("copy_link")}),variant:"checkout-path",children:(0,p.jsx)(o.l.Input,{prefix:(0,p.jsx)("p",{className:"details-tab__container__checkout-path__container__input-prefix",children:(0,E.Sr)()})})})}),(0,p.jsx)(o.l.Item,{name:"description",translationRoot:"settings.paywalls.modal.tabs.details",hideBorder:!0,fullWidth:!1,hideDescription:!0,children:(0,p.jsx)(o.l.TextArea,{})})]})},R=r(30887),B=r(55675),U=r(61989);function F(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 a,s=e[Symbol.iterator]();!(n=(a=s.next()).done)&&(r.push(a.value),!t||r.length!==t);n=!0);}catch(l){i=!0,o=l}finally{try{n||null==s.return||s.return()}finally{if(i)throw o}}return r}(e,t)||function(e,t){if(!e)return;if("string"===typeof e)return z(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 z(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 z(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}var V=function(){return"trix-editor-".concat(Math.floor(1e6*Math.random()))},q=function(e){var t=e.shouldDisplayWorkflowsTab,r=e.setActiveTab,n=(0,i.wh)().currentCommunitySettings,a=(0,d.Gc)(),s=a.formState,u=a.setValue,f=(0,d.qo)({name:"post_purchase_email_enabled"}),m=(0,d.qo)({name:"redirect_url_enabled"}),b=s.isSubmitSuccessful,v=F((0,D.useState)(V()),2),h=v[0],_=v[1];(0,D.useEffect)((function(){m||u("redirect_url","")}),[m]),(0,D.useEffect)((function(){_(V())}),[b]);return(0,p.jsxs)("div",{className:"post-purchase__container",children:[(0,p.jsx)(g,{title:(0,c.t)("settings.paywalls.modal.tabs.post_purchase.title")}),(0,p.jsx)("div",{className:"post-purchase__container__switch",children:(0,p.jsx)(o.l.Item,{name:"thank_you_page_enabled",translationRoot:"settings.paywalls.modal.tabs.post_purchase",inline:!0,tooltipText:(0,c.t)("settings.paywalls.modal.tabs.post_purchase.thank_you_page_enabled_tooltip"),hideDescription:!0,hideBorder:!0,children:(0,p.jsx)(o.l.ToggleSwitch,{variant:"small"})})}),t&&(null===n||void 0===n?void 0:n.upgrade_flows_for_workflows_paywalls_enabled)&&(0,p.jsxs)("div",{className:"bg-tertiary flex items-start rounded-md p-4",children:[(0,p.jsx)("div",{className:"shrink-0",children:(0,p.jsx)(R.JO,{type:"20-lightning",size:20})}),(0,p.jsxs)("div",{className:"ml-3",children:[(0,p.jsx)(y.Z.BodyMd,{children:(0,c.t)("settings.paywalls.modal.tabs.post_purchase.workflows_banner.title")}),(0,p.jsx)("div",{className:"mt-2",children:(0,p.jsx)(y.Z.BodySm,{color:"text-light",children:(0,c.t)("settings.paywalls.modal.tabs.post_purchase.workflows_banner.description")})}),(0,p.jsx)("div",{className:"mt-2",children:(0,p.jsx)(B.z,{small:!0,variant:"secondary",onClick:function(){r(l.eA.WORKFLOWS_TAB)},children:(0,c.t)("settings.paywalls.modal.tabs.post_purchase.workflows_banner.button")})})]})]}),(0,p.jsxs)("div",{className:"post-purchase__container__redirect-url-enabled-form",children:[(0,p.jsx)("div",{className:"post-purchase__container__switch",children:(0,p.jsx)(o.l.Item,{name:"redirect_url_enabled",translationRoot:"settings.paywalls.modal.tabs.post_purchase",inline:!0,hideBorder:!0,hideDescription:!0,tooltipText:(0,c.t)("settings.paywalls.modal.tabs.post_purchase.redirect_url_tooltip"),children:(0,p.jsx)(o.l.ToggleSwitch,{variant:"small"})})}),m&&(0,p.jsx)("div",{className:"post-purchase__container__redirect-url-enabled-form__input",children:(0,p.jsx)(o.l.Item,{name:"redirect_url",translationRoot:"settings.paywalls.modal.tabs.post_purchase",fullWidth:!0,hideBorder:!0,hideDescription:!0,hidePlaceholder:!0,hideLabel:!0,rules:{required:(0,c.t)("settings.paywalls.modal.tabs.post_purchase.alerts.redirect_url_is_required"),maxLength:255},children:(0,p.jsx)(o.l.Input,{})})})]}),(0,p.jsx)("div",{className:"post-purchase__container__switch",children:(0,p.jsx)(o.l.Item,{name:"post_purchase_email_enabled",translationRoot:"settings.paywalls.modal.tabs.post_purchase",inline:!0,tooltipText:(0,c.t)("settings.paywalls.modal.tabs.post_purchase.post_purchase_email_enabled_tooltip"),hideDescription:!0,hideBorder:!0,children:(0,p.jsx)(o.l.ToggleSwitch,{variant:"small"})})}),f&&(0,p.jsxs)("div",{className:"post-purchase__container__post-purchase-email-message-form",children:[(0,p.jsx)(o.l.Item,{name:"post_purchase_email_meta.subject",translationRoot:"settings.paywalls.modal.tabs.post_purchase",fullWidth:!0,hideDescription:!0,hideBorder:!0,hidePlaceholder:!0,children:(0,p.jsx)(o.l.Input,{})}),(0,p.jsxs)("div",{className:"trix-v2",children:[(0,p.jsx)("label",{children:(0,c.t)("settings.paywalls.modal.tabs.post_purchase.body")}),(0,p.jsx)(U.O,{id:"post_purchase_email_message_input",name:"post_purchase_email_message",is_private_space:!1,preventAccidentalLeave:!1,type:"textarea",featureFlags:{embeds:!1,videoUpload:!1,fileUploadLink:!1}})]},"".concat(h)),(0,p.jsx)(o.l.Item,{name:"post_purchase_email_meta.button_label",translationRoot:"settings.paywalls.modal.tabs.post_purchase",fullWidth:!0,hideBorder:!0,hideDescription:!0,hidePlaceholder:!0,children:(0,p.jsx)(o.l.Input,{})}),(0,p.jsx)(o.l.Item,{name:"post_purchase_email_meta.button_url",translationRoot:"settings.paywalls.modal.tabs.post_purchase",fullWidth:!0,hideBorder:!0,hideDescription:!0,hidePlaceholder:!0,children:(0,p.jsx)(o.l.Input,{})})]})]})},Z=r(91741),W=r(96486),H=r(9242),G=r(36762);function Q(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 J(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Q(Object(r),!0).forEach((function(t){$(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Q(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function $(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var K=function(e,t){return e.findIndex((function(e){return t.id?e.id===t.id:e.tmp_id===t.tmp_id}))},X=(0,D.createContext)({currency:{id:1,code:"usd",direction:G.RV.ltr,smallest_unit:G.Wo.decimal,symbol:"$",min_charge_amount:0,max_charge_amount:0,is_default:!0},priceBuildOptions:{},priceTypeOptions:function(){return[]},defaultPriceTypeOption:function(){return{value:"",label:""}},getPrices:function(){return[]},getActivePrices:function(){return[]},hasRecurringPrices:function(){return!1},getTrialPeriodDays:function(){return 0},getHasTrialPeriod:function(){return!1},hasPricesEligibleForTrial:function(){return!1},addPrice:W.noop,markPriceAsPreferred:W.noop,removePrice:W.noop,isShowingAddPriceModal:function(){return!1},showAddPriceModal:W.noop,hideAddPriceModal:W.noop,hasActivePrices:!1,hasSubscriptionPrices:function(){return!1}});X.displayName="PricingTabContext";var Y=function(e){var t=e.currency,r=e.children,n=(0,i.wh)().currentCommunitySettings.price_build_options,o=(0,d.Gc)(),a=o.setValue,s=o.watch,l=(0,D.useCallback)((function(){var e=s("can_be_repurchased");return Object.keys(n).filter((function(t){return!e||t===G.E4.onetime})).map((function(e){return{value:e,label:n[e].name}}))}),[n,s]),c=(0,D.useCallback)((function(){return l()[0]}),[l]),u=(0,D.useCallback)((function(){return s("prices_attributes")}),[s]),f=(0,D.useCallback)((function(){return u().filter((function(e){return!e._destroy}))}),[u]),m=f().length>0,b=(0,D.useCallback)((function(){var e=f();return(0,H.aG)(e).length>0}),[f]),v=(0,D.useCallback)((function(){var e=f();return(0,H.fe)(e).length>0}),[f]),h=(0,D.useCallback)((function(){return parseInt(s("trial_days"))}),[s]),y=(0,D.useCallback)((function(){return Boolean(s("enable_trial"))&&h()>0}),[s,h]),g=(0,D.useCallback)((function(){var e=f();return(0,H.PI)(e,H.zA.addingPrice).length>0}),[f]),_=(0,d.Dq)({name:"prices_attributes",rules:{minLength:1}}),j=_.append,x=_.update,w=_.remove,O=(0,D.useCallback)((function(e){j(J(J({},e),{},{preferred:!1,currency_id:t.id,tmp_id:"tmp_".concat(Date.now())}))}),[t,j]),S=(0,D.useCallback)((function(e){var t=u(),r=t.findIndex((function(e){return e.preferred}));r>-1&&x(r,J(J({},t[r]),{},{preferred:!1,_updated:!0}));var n=K(t,e);n>-1&&x(n,J(J({},t[n]),{},{preferred:!0,_updated:!0}))}),[u,x]),P=(0,D.useCallback)((function(e){var t=u(),r=K(t,e);if(r>-1){var n=t[r];n.id?x(r,J(J({},n),{},{preferred:!1,_destroy:!0})):w(r)}}),[u,x,w]),k=(0,D.useCallback)((function(){return!!s("isShowingAddPriceModal")}),[s]),C=(0,D.useCallback)((function(){a("isShowingAddPriceModal",!0)}),[a]),N=(0,D.useCallback)((function(){a("isShowingAddPriceModal",!1)}),[a]);return(0,p.jsx)(X.Provider,{value:{currency:t,priceBuildOptions:n,priceTypeOptions:l,defaultPriceTypeOption:c,getPrices:u,getActivePrices:f,hasRecurringPrices:b,getTrialPeriodDays:h,getHasTrialPeriod:y,hasPricesEligibleForTrial:g,addPrice:O,markPriceAsPreferred:S,removePrice:P,isShowingAddPriceModal:k,showAddPriceModal:C,hideAddPriceModal:N,hasActivePrices:m,hasSubscriptionPrices:v},children:r})},ee=function(){return(0,D.useContext)(X)},te=r(649),re=r(81208),ne=r(61666),ie=["name","labelKey","children"];function oe(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 ae(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?oe(Object(r),!0).forEach((function(t){se(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):oe(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function se(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function le(e,t){if(null==e)return{};var r,n,i=function(e,t){if(null==e)return{};var r,n,i={},o=Object.keys(e);for(n=0;n<o.length;n++)r=o[n],t.indexOf(r)>=0||(i[r]=e[r]);return i}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n<o.length;n++)r=o[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(i[r]=e[r])}return i}var ce=function(e){var t=e.name,r=e.labelKey,n=e.children,i=le(e,ie),a=(0,d.Gc)().formState.errors[t];return(0,p.jsx)(o.l.Item,ae(ae({},i),{},{name:t,className:h()({"border-red-500":a},"!m-0 grow !p-0"),label:(0,c.t)("settings.paywalls.modal.tabs.pricing.add_price_modal.field_labels.".concat(r||t)),labelClassName:"!mb-2 !text-sm !font-semibold !leading-5 !tighter !normal-case !text-dark",labelWrapperClassName:"!m-0",errorClassName:"mt-1 text-red-500 text-sm",hideDescription:!0,hideBorder:!0,children:n}))},ue=function(e){var t=e.name,r=e.labelKey,n=e.placeholder,i=ee().currency,o=(0,te.Bj)(i,{amountInCents:!0}),a=(0,c.t)("settings.paywalls.modal.tabs.pricing.add_price_modal.field_errors.amount",{min:(0,ne.I)(i,i.min_charge_amount,{amountInCents:!0,includeCurrencyCode:!1}),max:(0,ne.I)(i,i.max_charge_amount,{amountInCents:!0,includeCurrencyCode:!1})});return(0,p.jsx)(ce,{name:t,labelKey:r,placeholder:n||o(0),rules:{required:!0,validate:{bounds:function(e){var t=(0,te.LG)(e);return!isNaN(t)&&t>=i.min_charge_amount&&t<=i.max_charge_amount||a}}},transformValue:o,children:(0,p.jsx)(re.a,{currency:i})})},de=r(10050),pe=function(e){var t=e.name,r=e.labelKey,n=e.options,i=e.required,o=void 0!==i&&i;return(0,p.jsx)("div",{className:"grow leading-5",children:(0,p.jsx)(de.N,{name:t,rules:{required:o},label:(0,p.jsxs)(p.Fragment,{children:[(0,c.t)("settings.paywalls.modal.tabs.pricing.add_price_modal.field_labels.".concat(r||t)),o&&(0,p.jsx)("span",{className:"text-red-500",children:"*"})]}),options:n})})};function fe(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 a,s=e[Symbol.iterator]();!(n=(a=s.next()).done)&&(r.push(a.value),!t||r.length!==t);n=!0);}catch(l){i=!0,o=l}finally{try{n||null==s.return||s.return()}finally{if(i)throw o}}return r}(e,t)||function(e,t){if(!e)return;if("string"===typeof e)return me(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 me(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 me(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}var be,ve=function(){var e=ee().priceBuildOptions,t=(0,(0,d.Gc)().watch)("price_type"),r=Object.entries(e[t].frequencies).map((function(e){var t=fe(e,2);return{value:t[0],label:t[1].as_adjective}}));return(0,p.jsx)(pe,{name:"billing_frequency",options:r,required:!0})},he=function(){var e=(0,d.Gc)(),t=e.formState.errors,r=e.watch,n=r("price_type"),i=r("amount"),a=(0,te.LG)(i),s=ee().currency,l=(0,te.Bj)(s,{amountInCents:!0}),u=(0,c.t)("settings.paywalls.modal.tabs.pricing.add_price_modal.field_errors.amount",{min:(0,ne.I)(s,s.min_charge_amount,{amountInCents:!0,includeCurrencyCode:!1}),max:(0,ne.I)(s,s.max_charge_amount,{amountInCents:!0,includeCurrencyCode:!1})}),f=(0,c.t)("settings.paywalls.modal.tabs.pricing.add_price_modal.field_errors.upfront_payment_amount",{total:(0,ne.I)(s,a,{amountInCents:!0,includeCurrencyCode:!1})});return(0,p.jsx)(o.l.Item,{name:"upfront_payment_amount",className:h()({"border-red-500":t.upfront_payment_amount},"!m-0 !mt-2 grow !p-0"),errorClassName:"mt-1 text-red-500 text-sm",placeholder:l(0),hideBorder:!0,hideLabel:!0,hideDescription:!0,rules:{required:!0,validate:{bounds:function(e){var t=(0,te.LG)(e);return isNaN(t)||t<s.min_charge_amount||t>s.max_charge_amount?u:!(n===G.E4.installments&&t>a)||f}}},transformValue:l,children:(0,p.jsx)(re.a,{currency:s})})},ye=function(){var e=(0,ee().getHasTrialPeriod)(),t=(0,d.Gc)(),r=t.watch,n=t.setValue,i=r("upfront_payment_enabled");return(0,D.useEffect)((function(){i||n("upfront_payment_amount","")}),[i,n]),(0,p.jsxs)("div",{className:"flex flex-col",children:[(0,p.jsx)(o.l.Item,{className:"!p-0",labelClassName:"!font-normal",name:"upfront_payment_enabled",translationRoot:"settings.paywalls.modal.tabs.pricing",tooltipText:(0,c.t)("settings.paywalls.modal.tabs.pricing.upfront_payment_enabled_tooltip"),fullWidth:!0,hidePlaceholder:!0,hideDescription:!0,hideBorder:!0,inlineReverse:!0,children:(0,p.jsx)(o.l.ToggleSwitch,{name:"upfront_payment_enabled",variant:"small"})}),i&&(0,p.jsxs)("div",{className:"flex flex-col gap-y-2",children:[(0,p.jsx)(he,{}),e&&(0,p.jsx)(o.l.Item,{className:"!py-0",labelClassName:"!font-normal",name:"trial_requires_upfront_payment",translationRoot:"settings.paywalls.modal.tabs.pricing",fullWidth:!0,hideBorder:!0,hideDescription:!0,hidePlaceholder:!0,inlineReverse:!0,children:(0,p.jsx)(o.l.ToggleSwitch,{name:"trial_requires_upfront_payment",variant:"small"})})]})]})};function ge(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=(ge(be={},G.E4.onetime,(function(){return(0,p.jsx)(ue,{name:"amount",labelKey:"price"})})),ge(be,G.E4.subscription,(function(){return(0,p.jsxs)(p.Fragment,{children:[(0,p.jsxs)("div",{className:"flex flex-row gap-4",children:[(0,p.jsx)(ve,{}),(0,p.jsx)(ue,{name:"amount",labelKey:"recurring_price"})]}),(0,p.jsx)(ye,{})]})})),ge(be,G.E4.installments,(function(){var e=ee().priceBuildOptions.installments,t=(0,c.t)("settings.paywalls.modal.tabs.pricing.add_price_modal.field_errors.installments_count",{min:e.limits.installments_count.min,max:e.limits.installments_count.max});return(0,p.jsxs)(p.Fragment,{children:[(0,p.jsxs)("div",{className:"flex flex-row gap-4",children:[(0,p.jsx)(ve,{}),(0,p.jsx)(ce,{name:"installments_count",labelKey:"rebills",placeholder:(0,c.t)("settings.paywalls.modal.tabs.pricing.add_price_modal.placeholder"),rules:{valueAsNumber:!0,required:!0,validate:{bounds:function(r){var n=parseInt(r);return!isNaN(n)&&n>=e.limits.installments_count.min&&n<=e.limits.installments_count.max||t}}},children:(0,p.jsx)(o.l.Input,{variant:"text",type:"number"})})]}),(0,p.jsx)("div",{className:"flex flex-row gap-4",children:(0,p.jsx)(ue,{name:"amount",labelKey:"total_price"})}),(0,p.jsx)(ye,{})]})})),be),je=function(){var e=(0,(0,d.Gc)().watch)("price_type"),t=_e[e];return t?(0,p.jsx)(t,{}):null},xe=r(3803),we=function(e){var t=e.children;return(0,p.jsxs)(xe.v,{className:"flex flex-row gap-3",children:[(0,p.jsx)("div",{children:(0,p.jsx)(R.JO,{type:"information-outline",size:24})}),(0,p.jsx)(y.Z.LabelSm,{weight:"regular",as:"div",children:t})]})},Oe=function(e){var t=e.watch;return(0,te.LG)(t("amount"))>0&&!(0,W.isEmpty)(t("billing_frequency"))},Se=function(e){var t=e.watch;return(0,te.LG)(t("amount"))>0&&!(0,W.isEmpty)(t("billing_frequency"))&&parseInt(t("installments_count"))>=2},Pe=[{matcher:function(e){var t=e.priceType,r=e.hasUpfrontPayment,n=e.hasTrialPeriod;return t===G.E4.installments&&!r&&!n},stateValidator:Se,messagePropsResolver:function(e){var t=e.buildOptions,r=e.currency,n=e.watch,i=(0,te.LG)(n("amount")),o=parseInt(n("installments_count")),a=Math.round(i/o);return["installments",{installments_frequency:t.frequencies[n("billing_frequency")].as_adverb.toLowerCase(),installments_count:o-1,installment_amount:(0,ne.I)(r,a),total_amount:(0,ne.I)(r,i)}]}},{matcher:function(e){return e.priceType===G.E4.onetime},stateValidator:function(e){var t=e.watch;return(0,te.LG)(t("amount"))>0},messagePropsResolver:function(e){var t=e.currency,r=e.watch;return["onetime",{total_amount:(0,ne.I)(t,(0,te.LG)(r("amount")))}]}},{matcher:function(e){var t=e.priceType,r=e.hasUpfrontPayment,n=e.hasTrialPeriod;return t===G.E4.subscription&&!r&&!n},stateValidator:Oe,messagePropsResolver:function(e){var t=e.buildOptions,r=e.currency,n=e.watch;return["subscription",{recurring_frequency:t.frequencies[n("billing_frequency")].as_phrase.toLowerCase(),recurring_amount:(0,ne.I)(r,(0,te.LG)(n("amount")))}]}},{matcher:function(e){var t=e.priceType,r=e.hasUpfrontPayment,n=e.hasTrialPeriod;return t===G.E4.installments&&!r&&n},stateValidator:Se,messagePropsResolver:function(e){var t=e.buildOptions,r=e.currency,n=e.trialPeriodDays,i=e.watch,o=(0,te.LG)(i("amount")),a=parseInt(i("installments_count")),s=Math.round(o/a);return["trial_then_installments",{installments_frequency:t.frequencies[i("billing_frequency")].as_adverb.toLowerCase(),installments_count:a,installment_amount:(0,ne.I)(r,s),total_amount:(0,ne.I)(r,o),trial_period_days:"".concat(n)}]}},{matcher:function(e){var t=e.priceType,r=e.hasUpfrontPayment,n=e.hasTrialPeriod;return t===G.E4.subscription&&!r&&n},stateValidator:Oe,messagePropsResolver:function(e){var t=e.buildOptions,r=e.currency,n=e.trialPeriodDays,i=e.watch;return["trial_then_subscription",{recurring_frequency:t.frequencies[i("billing_frequency")].as_phrase.toLowerCase(),recurring_amount:(0,ne.I)(r,(0,te.LG)(i("amount")),{amountInCents:!0,includeCurrencyCode:!0}),trial_period_days:"".concat(n)}]}},{matcher:function(e){var t=e.priceType,r=e.hasUpfrontPayment,n=e.hasTrialPeriod,i=e.isUpfrontPaymentRequiredForTrial;return t===G.E4.installments&&r&&n&&!i},stateValidator:Se,messagePropsResolver:function(e){var t=e.buildOptions,r=e.currency,n=e.trialPeriodDays,i=e.watch,o=(0,te.LG)(i("amount")),a=(0,te.LG)(i("upfront_payment_amount")),s=parseInt(i("installments_count")),l=Math.round((o-a)/s);return["trial_then_upfront_then_installments",{installments_frequency:t.frequencies[i("billing_frequency")].as_adverb.toLowerCase(),installments_count:s,installment_amount:(0,ne.I)(r,l),total_amount:(0,ne.I)(r,o),upfront_payment_amount:(0,ne.I)(r,a),trial_period_days:"".concat(n)}]}},{matcher:function(e){var t=e.priceType,r=e.hasUpfrontPayment,n=e.hasTrialPeriod,i=e.isUpfrontPaymentRequiredForTrial;return t===G.E4.subscription&&r&&n&&!i},stateValidator:Oe,messagePropsResolver:function(e){var t=e.buildOptions,r=e.currency,n=e.trialPeriodDays,i=e.watch;return["trial_then_upfront_then_subscription",{recurring_frequency:t.frequencies[i("billing_frequency")].as_phrase.toLowerCase(),recurring_amount:(0,ne.I)(r,(0,te.LG)(i("amount"))),upfront_payment_amount:(0,ne.I)(r,(0,te.LG)(i("upfront_payment_amount"))),trial_period_days:"".concat(n)}]}},{matcher:function(e){var t=e.priceType,r=e.hasUpfrontPayment,n=e.hasTrialPeriod;return t===G.E4.installments&&r&&!n},stateValidator:Se,messagePropsResolver:function(e){var t=e.buildOptions,r=e.currency,n=e.watch,i=(0,te.LG)(n("amount")),o=(0,te.LG)(n("upfront_payment_amount")),a=parseInt(n("installments_count")),s=Math.round((i-o)/a);return["upfront_then_installments",{installments_frequency:t.frequencies[n("billing_frequency")].as_adverb.toLowerCase(),installments_count:a,installment_amount:(0,ne.I)(r,s),total_amount:(0,ne.I)(r,i),upfront_payment_amount:(0,ne.I)(r,o)}]}},{matcher:function(e){var t=e.priceType,r=e.hasUpfrontPayment,n=e.hasTrialPeriod;return t===G.E4.subscription&&r&&!n},stateValidator:Oe,messagePropsResolver:function(e){var t=e.buildOptions,r=e.currency,n=e.watch;return["upfront_then_subscription",{recurring_frequency:t.frequencies[n("billing_frequency")].as_phrase.toLowerCase(),recurring_amount:(0,ne.I)(r,(0,te.LG)(n("amount"))),upfront_payment_amount:(0,ne.I)(r,(0,te.LG)(n("upfront_payment_amount")))}]}},{matcher:function(e){var t=e.priceType,r=e.hasUpfrontPayment,n=e.hasTrialPeriod,i=e.isUpfrontPaymentRequiredForTrial;return t===G.E4.installments&&r&&n&&i},stateValidator:Se,messagePropsResolver:function(e){var t=e.buildOptions,r=e.currency,n=e.trialPeriodDays,i=e.watch,o=(0,te.LG)(i("amount")),a=(0,te.LG)(i("upfront_payment_amount")),s=parseInt(i("installments_count")),l=Math.round((o-a)/s);return["upfront_then_trial_then_installments",{installments_frequency:t.frequencies[i("billing_frequency")].as_adverb.toLowerCase(),installments_count:s,installment_amount:(0,ne.I)(r,l),total_amount:(0,ne.I)(r,o),upfront_payment_amount:(0,ne.I)(r,a),trial_period_days:"".concat(n)}]}},{matcher:function(e){var t=e.priceType,r=e.hasUpfrontPayment,n=e.hasTrialPeriod,i=e.isUpfrontPaymentRequiredForTrial;return t===G.E4.subscription&&r&&n&&i},stateValidator:Oe,messagePropsResolver:function(e){var t=e.buildOptions,r=e.currency,n=e.trialPeriodDays,i=e.watch;return["upfront_then_trial_then_subscription",{recurring_frequency:t.frequencies[i("billing_frequency")].as_phrase.toLowerCase(),recurring_amount:(0,ne.I)(r,(0,te.LG)(i("amount"))),upfront_payment_amount:(0,ne.I)(r,(0,te.LG)(i("upfront_payment_amount"))),trial_period_days:"".concat(n)}]}}];function ke(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 a,s=e[Symbol.iterator]();!(n=(a=s.next()).done)&&(r.push(a.value),!t||r.length!==t);n=!0);}catch(l){i=!0,o=l}finally{try{n||null==s.return||s.return()}finally{if(i)throw o}}return r}(e,t)||function(e,t){if(!e)return;if("string"===typeof e)return Ce(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 Ce(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 Ce(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}var Ne,Ae=function(){var e=ee(),t=e.currency,r=e.priceBuildOptions,n=e.getHasTrialPeriod,i=(0,e.getTrialPeriodDays)(),o=n(),a=(0,d.Gc)().watch,s=a("price_type"),l=r[s],u=Boolean(a("upfront_payment_enabled")),f=Boolean(a("trial_requires_upfront_payment")),m=Pe.find((function(e){return(0,e.matcher)({priceType:s,hasUpfrontPayment:u,hasTrialPeriod:o,isUpfrontPaymentRequiredForTrial:f})}));if(!m)return null;if(!(0,m.stateValidator)({watch:a}))return null;var b=ke((0,m.messagePropsResolver)({buildOptions:l,currency:t,trialPeriodDays:i,watch:a}),2),v=b[0],h=b[1];return(0,p.jsx)(we,{children:(0,c.t)(["settings.paywalls.modal.tabs.pricing.add_price_modal.notice",v],h)})},Ie=function(){var e=ee(),t=e.priceBuildOptions,r=e.priceTypeOptions,n=e.addPrice,i=e.hideAddPriceModal,o=(0,d.Gc)().handleSubmit,a=(0,D.useCallback)((function(){o((function(e){var r,o,a,s,l,c,u=e.price_type,d=(0,te.LG)(e.amount);if(e.billing_frequency){var p=t[e.price_type].frequencies[e.billing_frequency];p&&(o=p.interval,a=p.interval_count)}e.installments_count&&(s=parseInt(e.installments_count)),e.upfront_payment_enabled&&(l=(0,te.LG)(e.upfront_payment_amount),c=e.trial_requires_upfront_payment),n({price_type:u,amount:d,interval:o,interval_count:a,installments_count:s,upfront_payment_amount:l,trial_requires_upfront_payment:null!==(r=c)&&void 0!==r&&r}),i()}))().catch((function(e){return console.error("Error adding price",e)}))}),[t,n,i,o]);return(0,p.jsx)(x.c,{isOpen:!0,title:(0,c.t)("settings.paywalls.modal.tabs.pricing.add_price_modal.title"),confirmText:(0,c.t)("settings.paywalls.modal.tabs.pricing.add_price_modal.actions.confirm"),onConfirm:a,onClose:i,onCancel:i,size:"lg",dataTestId:"save-paywall-price",children:(0,p.jsxs)("div",{className:"flex flex-col gap-4",children:[(0,p.jsx)(pe,{name:"price_type",labelKey:"payment_type",options:r()}),(0,p.jsx)(je,{}),(0,p.jsx)(Ae,{})]})})},Ee=function(){var e=(0,ee().defaultPriceTypeOption)();return(0,p.jsx)(o.l,{className:"w-full",defaultValues:{price_type:e.value},onSubmit:W.noop,children:(0,p.jsx)(Ie,{})})},De=r(28028),Te=function(e){var t=e.variant,r=ee(),n=r.showAddPriceModal,i="primary"===t?"text-secondary":"text-primary",o=(0,r.getActivePrices)().length>=De.vf;return(0,p.jsx)(B.z,{type:"button",variant:t,onClick:n,className:"whitespace-nowrap",disabled:o,large:!0,children:(0,p.jsx)(y.Z.LabelSm,{weight:"semibold",color:i,children:(0,c.t)("settings.paywalls.modal.tabs.pricing.actions.add_price")})})},Le=function(){return(0,p.jsxs)("div",{className:"mt-4 flex flex-col items-center justify-center gap-4 rounded-lg border py-20",children:[(0,p.jsx)(y.Z.TitleSm,{weight:"semibold",children:(0,c.t)("settings.paywalls.modal.tabs.pricing.title")}),(0,p.jsxs)("div",{className:"flex-row px-14",children:[(0,p.jsx)(y.Z.TitleSm,{weight:"bold",textAlign:"text-center",children:(0,c.t)("settings.paywalls.modal.tabs.pricing.empty_state.title")}),(0,p.jsx)(y.Z.BodyMd,{textAlign:"text-center",children:(0,c.t)("settings.paywalls.modal.tabs.pricing.empty_state.description")})]}),(0,p.jsx)(Te,{variant:"circle"})]})},Me=r(84614),Re=r(42565),Be="settings.paywalls.modal_remove_price_confirmation",Ue=n.gk.create((function(e){var t=e.action,r=e.spaces,i=(0,n.dd)(),o=function(){i.hide(),i.remove()};return(0,p.jsx)(x.c,{isOpen:i.visible,title:(0,c.t)([Be,"title"]),onClose:o,cancelText:(0,c.t)(["cancel"]),onConfirm:function(){t(),o()},confirmVariant:"primary",confirmText:(0,c.t)(["confirm"]),children:(0,p.jsx)(y.Z.BodyMd,{children:(0,c.t)([Be,"description"],{count:r.length,space_names:r.map((function(e){return e.name})).join(", ")})})})})),Fe=function(e){var t=e.row.original,r=(0,n.dd)(Ue).show,o=(0,i.nT)().records,a=(0,s.UV)().contentPortalElement,l=ee(),c=l.getPrices,d=l.markPriceAsPreferred,f=l.removePrice,m=1===c().length;if(m&&t.preferred)return null;return(0,p.jsxs)(Me.w.Actions,{contentPortalElement:null!==a&&void 0!==a?a:document.body,children:[!t.preferred&&(0,p.jsx)(Re.g,{hasDanger:!1,onClick:function(){return d(t)},linkType:"button",children:u().t("settings.paywalls.modal.tabs.pricing.table.actions.preferred")},"preferred"),!m&&(0,p.jsx)(Re.g,{hasDanger:!0,onClick:function(){var e=o.filter((function(e){return function(e){var r,n,i,o=null===(r=e.lock_screen_blocks)||void 0===r?void 0:r.find((function(e){var t;return null===e||void 0===e||null===(t=e.data)||void 0===t?void 0:t.paywalls}));return!(null===o||void 0===o||null===(n=o.data)||void 0===n||null===(i=n.paywalls)||void 0===i||!i.find((function(e){var r,n;return(null===e||void 0===e||null===(r=e.web_paywall_price)||void 0===r?void 0:r.id)===(null===t||void 0===t?void 0:t.id)||(null===e||void 0===e||null===(n=e.mobile_paywall_price)||void 0===n?void 0:n.id)===(null===t||void 0===t?void 0:t.id)})))}(e)}));e.length>0?r({action:function(){return f(t)},spaces:e}):f(t)},linkType:"button",children:u().t("settings.paywalls.modal.tabs.pricing.table.actions.remove")},"remove")]})},ze=function(e){var t,r=e.row.original,n=r.price_type,i=r.interval_count,o=r.interval,a=r.preferred,s=ee().priceBuildOptions,l=s[n];if((0,H.QT)(r)){var c=s[n],u=(0,H.X8)(c,o,i);t=(null===u||void 0===u?void 0:u.as_adjective)||c.name}else t=l.name;return(0,p.jsxs)("div",{className:"flex flex-row items-center gap-2",children:[t,a&&(0,p.jsx)(R.JO,{type:"16-check-circle",size:16})]})};function Ve(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 qe(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var Ze=(qe(Ne={},G.E4.onetime,(function(e){var t=e.row.original,r=t.price_type,n=t.amount,i=ee().currency;if(r!==G.E4.onetime)return null;var o=(0,te.LG)(n),a=(0,ne.I)(i,o,{amountInCents:!0,includeCurrencyCode:!0});return(0,p.jsx)(p.Fragment,{children:a})})),qe(Ne,G.E4.subscription,(function(e){var t,r=e.row.original,n=r.price_type,i=r.interval_count,o=r.interval,a=r.amount,s=r.upfront_payment_amount,l=r.trial_requires_upfront_payment,u=ee(),d=u.currency,f=u.priceBuildOptions,m=u.getHasTrialPeriod,b=u.getTrialPeriodDays;if(n!==G.E4.subscription)return null;var v=b(),h=m(),y=f.subscription,g=(0,H.X8)(y,o,i),_=(0,H.TM)(d,s),j=(0,te.LG)(a),x=(0,ne.I)(d,j,{amountInCents:!0,includeCurrencyCode:!0}),w=[];h&&!l&&w.push("trial"),_.variant===H.f.upfrontPayment&&w.push("upfront"),h&&l&&w.push("trial"),w.push("value");var O=w.join("_then_");return(0,p.jsx)(p.Fragment,{children:(0,c.t)(["settings.paywall_prices",n,"short_description",O],{upfront:_.amountFormatted,interval:null===g||void 0===g||null===(t=g.as_adverb)||void 0===t?void 0:t.toLowerCase(),amount:x,trial:v})})})),qe(Ne,G.E4.installments,(function(e){var t,r=e.row.original,n=r.price_type,i=r.interval_count,o=r.interval,a=r.installments_count,s=r.amount,l=r.upfront_payment_amount,u=r.trial_requires_upfront_payment,d=ee(),f=d.currency,m=d.priceBuildOptions,b=d.getHasTrialPeriod,v=d.getTrialPeriodDays;if(n!==G.E4.installments)return null;var h=v(),y=b(),g=m.installments,_=Object.values(g.frequencies).find((function(e){return e.interval===o&&e.interval_count===i})),j=(0,H.TM)(f,l),x=(0,te.LG)(s),w=(0,ne.I)(f,(0,H.$_)(j,x,a),{amountInCents:!0,includeCurrencyCode:!0}),O=[];y&&!u&&O.push("trial"),j.variant===H.f.upfrontPayment&&O.push("upfront"),y&&u&&O.push("trial"),O.push("value");var S=O.join("_then_");return(0,p.jsx)(p.Fragment,{children:(0,c.t)(["settings.paywall_prices",n,"short_description",S],{upfront:j.amountFormatted,count:a,interval:null===_||void 0===_||null===(t=_.as_adverb)||void 0===t?void 0:t.toLowerCase(),amount:w,trial:h})})})),Ne),We=function(e){var t=e.row.original.price_type,r=Ze[t];return r?(0,p.jsx)(r,function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Ve(Object(r),!0).forEach((function(t){qe(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Ve(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}({},e)):null};function He(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 Ge(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?He(Object(r),!0).forEach((function(t){Qe(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):He(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function Qe(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var Je=[{accessorKey:"paymentType",header:(0,c.t)("settings.paywalls.modal.tabs.pricing.table.columns.payment_type"),cell:function(e){return(0,p.jsx)(ze,Ge({},e))}},{accessorKey:"pricing",header:(0,c.t)("settings.paywalls.modal.tabs.pricing.table.columns.pricing"),cell:function(e){return(0,p.jsx)(We,Ge({},e))}},{accessorKey:"actions",header:" ",cell:function(e){return(0,p.jsx)(Fe,Ge({},e))}}],$e=function(){var e=(0,ee().getActivePrices)();return(0,p.jsxs)("div",{className:"flex flex-col gap-y-4",children:[(0,p.jsxs)("div",{className:"flex flex-row",children:[(0,p.jsxs)("div",{className:"w-4/5 flex-none",children:[(0,p.jsx)(y.Z.LabelLg,{weight:"semibold",children:(0,c.t)("settings.paywalls.modal.tabs.pricing.pricing_title")}),(0,p.jsx)(y.Z.BodyMd,{children:(0,c.t)("settings.paywalls.modal.tabs.pricing.description")})]}),(0,p.jsx)("div",{className:"w-1/5 flex-none text-right",children:(0,p.jsx)(Te,{variant:"secondary"})})]}),(0,p.jsx)(Me.w,{columns:Je,data:e,children:(0,p.jsxs)(Me.w.Table,{children:[(0,p.jsx)(Me.w.Header,{}),(0,p.jsx)(Me.w.Body,{})]})})]})},Ke=function(e){var t=e.tooltipText,r=e.isToggleDisabled;return(0,p.jsx)(o.l.Item,{className:"!p-0",labelClassName:"!font-normal",name:"can_be_repurchased",translationRoot:"settings.paywalls.modal.tabs.pricing",tooltipText:(0,c.t)("settings.paywalls.modal.tabs.pricing.".concat(t)),fullWidth:!0,hideDescription:!0,hidePlaceholder:!0,hideBorder:!0,inlineReverse:!0,isDisabled:r,children:(0,p.jsx)(o.l.ToggleSwitch,{name:"can_be_repurchased",variant:"small",disabled:r})})},Xe=function(){var e=ee(),t=e.hasRecurringPrices,r=!e.hasActivePrices||t(),n=r?"can_be_repurchased_tooltip_disabled":"can_be_repurchased_tooltip";return(0,p.jsx)(Ke,{tooltipText:n,isToggleDisabled:r})},Ye=function(e){var t=e.tooltipText,r=e.isToggleDisabled,n=e.onChanging;return(0,p.jsx)(o.l.Item,{className:"!py-0",labelClassName:"!font-normal",name:"self_cancelable",tooltipText:(0,c.t)("settings.paywalls.modal.tabs.pricing.".concat(t)),translationRoot:"settings.paywalls.modal.tabs.pricing",fullWidth:!0,hideDescription:!0,hidePlaceholder:!0,hideBorder:!0,inlineReverse:!0,isDisabled:r,children:(0,p.jsx)(o.l.ToggleSwitch,{onToggleChange:n,name:"self_cancelable",variant:"small",disabled:r})})};function et(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 a,s=e[Symbol.iterator]();!(n=(a=s.next()).done)&&(r.push(a.value),!t||r.length!==t);n=!0);}catch(l){i=!0,o=l}finally{try{n||null==s.return||s.return()}finally{if(i)throw o}}return r}(e,t)||function(e,t){if(!e)return;if("string"===typeof e)return tt(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 tt(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 tt(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}var rt=function(){var e=ee().hasSubscriptionPrices,t=!e(),r=(0,d.Gc)(),n=r.watch,i=r.setValue,o=!!n("id"),a=n("self_cancelable"),s=et((0,D.useState)(e()&&!a),2),l=s[0],c=s[1];(0,D.useEffect)((function(){t?i("self_cancelable",!1):o||l||i("self_cancelable",!0)}),[t,i,l,o]);var u=t?"self_cancelable_tooltip_disabled":"self_cancelable_tooltip";return(0,p.jsx)(Ye,{tooltipText:u,isToggleDisabled:t,onChanging:function(){c(!0)}})},nt=r(51548),it=function(e){var t=e.isSelectDisabled,r=e.paywallGroupSelectOptions,n=e.className,i=void 0===n?"":n;return(0,p.jsx)(o.l.Item,{className:"!py-0 ".concat(i),labelClassName:"!font-normal",name:"paywall_group_id",hideDescription:!0,hidePlaceholder:!0,hideBorder:!0,hideLabel:!0,isDisabled:t,children:(0,p.jsx)(o.l.SelectNative,{prompt:(0,c.t)("settings.paywalls.modal.tabs.pricing.paywall_group_prompt"),name:"paywall_group_id",options:r,disabled:t,rules:{shouldUnregister:!0}})})},ot=function(e){var t=e.tooltipText,r=e.isToggleDisabled,n=e.enableSubscriptionGroup;return(0,p.jsx)(o.l.Item,{className:"!py-0",labelClassName:"!font-normal",name:"enable_subscription_group",translationRoot:"settings.paywalls.modal.tabs.pricing",tooltipText:(0,c.t)("settings.paywalls.modal.tabs.pricing.".concat(t)),fullWidth:!0,hideDescription:!0,hidePlaceholder:!0,hideBorder:!0,inlineReverse:!0,isDisabled:r,children:(0,p.jsx)(o.l.ToggleSwitch,{name:"enable_subscription_group",variant:"small",value:String(n),disabled:r})})},at=function(e){var t=e.toggleField,r=e.fieldToggleable,n=e.hideToggleableField;return(0,p.jsxs)("div",{className:"flex flex-col gap-y-2",children:[!!t&&t,!!r&&!n&&(0,p.jsx)("div",{className:"flex flex-col gap-y-2 pl-11",children:r})]})},st=function(){var e=ee().currency,t=(0,d.Gc)().watch,r=function(e){var t=(0,d.Gc)().setValue,r=ee().hasSubscriptionPrices,n=(0,(0,nt.W)({}).useListPaywallGroups)().data,i=r(),o=(n||[]).filter((function(t){return t.currency.id===e.id})),a=o.length>0,s=i,l=o.length>0?o[0].id:"",c=o.map((function(e){return{value:"".concat(e.id),label:e.name}})),u=!(0,d.qo)({name:"id"}),p=(0,d.qo)({name:"enable_subscription_group"},!1),f=(0,D.useRef)(p);return(0,D.useEffect)((function(){u&&i&&!f.current&&t("enable_subscription_group",!0)}),[f,i,u,t]),(0,D.useEffect)((function(){i||(t("enable_subscription_group",!1),t("paywall_group_id",l))}),[l,i,t]),{canShowChooser:a,canEnableChooser:s,enableSubscriptionGroup:p,paywallGroupSelectOptions:c}}(e),n=r.canShowChooser,i=r.canEnableChooser,o=r.paywallGroupSelectOptions,a=r.enableSubscriptionGroup,s=!n||!i,l=s||!a,c=s?"paywall_group_tooltip_disabled":"paywall_group_tooltip",u=t("enable_subscription_group");return(0,p.jsx)(at,{toggleField:(0,p.jsx)(ot,{tooltipText:c,isToggleDisabled:s,enableSubscriptionGroup:a}),fieldToggleable:(0,p.jsx)(it,{isSelectDisabled:l,paywallGroupSelectOptions:o,className:"w-7/12"}),hideToggleableField:!u})},lt=function(){var e=ee().hasPricesEligibleForTrial,t=(0,d.Gc)(),r=t.setValue,n=t.setFocus,i=t.watch,o=Boolean(i("enable_trial")),a=(0,D.useRef)(!1);return(0,D.useEffect)((function(){e()||r("enable_trial",!1)}),[e(),r]),(0,D.useEffect)((function(){o?(a.current&&r("trial_requires_card",!0),n("trial_days")):(r("trial_days",0),r("trial_requires_card",!1),r("self_trial_cancelable",!1)),a.current=!0}),[o,n,r]),{hasPricesEligibleForTrial:e,hasTrial:o}},ct=function(e){var t=e.className,r=void 0===t?"":t,n=lt().hasTrial;return(0,p.jsx)(o.l.Item,{className:"!py-0 ".concat(r),labelClassName:"!font-normal",name:"trial_days",hideDescription:!0,hidePlaceholder:!0,hideLabel:!0,hideBorder:!0,isDisabled:!n,rules:{pattern:/^[0-9]+$/,min:{value:n?De.dy:De.L3,message:(0,c.t)("settings.paywalls.modal.tabs.pricing.alerts.free_trial_should_be_greater_than")},max:{value:De.ut,message:(0,c.t)("settings.paywalls.modal.tabs.pricing.alerts.free_trial_should_be_less_or_equal_than")}},children:(0,p.jsx)(o.l.Input,{"data-testid":"trial_days",inputMode:"numeric",suffix:(0,c.t)("settings.paywalls.form.free_trial.days_label"),disabled:!n})})},ut=function(){return(0,p.jsx)(o.l.Item,{className:"!py-0",labelClassName:"!font-normal",name:"trial_requires_card",translationRoot:"settings.paywalls.form.free_trial",fullWidth:!0,hideBorder:!0,hideDescription:!0,hidePlaceholder:!0,inlineReverse:!0,children:(0,p.jsx)(o.l.ToggleSwitch,{"data-testid":"trial_requires_card",name:"trial_requires_card",variant:"small"})})},dt=function(){var e=ee().hasRecurringPrices,t=(0,d.Gc)().setValue;return(0,D.useEffect)((function(){e()||t("self_trial_cancelable",!1)}),[e()]),(0,p.jsx)(o.l.Item,{className:"!py-0",labelClassName:"!font-normal",name:"self_trial_cancelable",translationRoot:"settings.paywalls.modal.tabs.pricing",fullWidth:!0,hideBorder:!0,hideDescription:!0,hidePlaceholder:!0,inlineReverse:!0,isDisabled:!e(),children:(0,p.jsx)(o.l.ToggleSwitch,{name:"self_trial_cancelable",variant:"small",disabled:!e()})})},pt=function(){var e=lt(),t=e.hasPricesEligibleForTrial,r=e.hasTrial;return(0,p.jsx)(o.l.Item,{className:"!py-0",labelClassName:"!font-normal",name:"enable_trial",translationRoot:"settings.paywalls.modal.tabs.pricing",tooltipText:(0,c.t)("settings.paywalls.modal.tabs.pricing.enable_trial_tooltip"),fullWidth:!0,hideDescription:!0,hidePlaceholder:!0,hideBorder:!0,inlineReverse:!0,variant:"checkout-path",isDisabled:!t(),children:(0,p.jsx)(o.l.ToggleSwitch,{name:"enable_trial",variant:"small",disabled:!t(),value:String(r)})})},ft=function(){var e=lt(),t=e.hasPricesEligibleForTrial,r=e.hasTrial;return(0,p.jsx)(at,{toggleField:(0,p.jsx)(pt,{}),fieldToggleable:(0,p.jsxs)(p.Fragment,{children:[(0,p.jsx)(ct,{className:"w-7/12"}),(0,p.jsx)(ut,{}),(0,p.jsx)(dt,{})]}),hideToggleableField:!t()||!r})},mt=function(){return(0,p.jsxs)(xe.v,{className:"border-primary flex flex-col gap-y-4 border px-6 py-5",children:[(0,p.jsx)(y.Z.LabelLg,{weight:"bold",children:(0,c.t)("settings.paywalls.modal.tabs.pricing.settings_title")}),(0,p.jsxs)("div",{className:"flex flex-col gap-y-3.5",children:[(0,p.jsx)(Xe,{}),(0,p.jsx)(st,{}),(0,p.jsx)(ft,{}),(0,p.jsx)(rt,{})]})]})},bt=function(){var e=ee(),t=e.getPrices,r=e.isShowingAddPriceModal,n=t();return(0,p.jsxs)("div",{className:"flex h-[60vh] flex-col gap-x-5 gap-y-4 overflow-auto px-4",children:[n&&n.length?(0,p.jsxs)("div",{className:"flex flex-col gap-y-8 pt-7",children:[(0,p.jsx)(y.Z.TitleSm,{weight:"semibold",children:(0,c.t)("settings.paywalls.modal.tabs.pricing.title")}),(0,p.jsx)($e,{}),(0,p.jsx)(mt,{})]}):(0,p.jsx)(Le,{}),r()&&(0,p.jsx)(Ee,{})]})},vt=function(){var e=(0,d.Gc)().watch,t=(0,Z.K)(),r=t.data;if(t.isLoading)return(0,p.jsx)(a.a,{});var n=e("currency_id"),i=r.find((function(e){return e.id===parseInt(n)}));return(0,p.jsx)(Y,{currency:i,children:(0,p.jsx)(bt,{})})},ht=r(53068),yt=r(43776),gt="settings.paywalls.tracking_js_code",_t=[{group:(0,c.t)([gt,"group.member"]),label:(0,c.t)([gt,"variables.member_email"]),value:(0,c.t)([gt,"variables.member_email"])},{group:(0,c.t)([gt,"group.charge"]),label:(0,c.t)([gt,"variables.amount_paid"]),value:(0,c.t)([gt,"variables.amount_paid"])},{group:(0,c.t)([gt,"group.coupon"]),label:(0,c.t)([gt,"variables.coupon_code"]),value:(0,c.t)([gt,"variables.coupon_code"])},{group:(0,c.t)([gt,"group.paywall"]),label:(0,c.t)([gt,"variables.paywall_internal_name"]),value:(0,c.t)([gt,"variables.paywall_internal_name"])},{group:(0,c.t)([gt,"group.paywall"]),label:(0,c.t)([gt,"variables.paywall_display_name"]),value:(0,c.t)([gt,"variables.paywall_display_name"])},{group:(0,c.t)([gt,"group.paywall"]),label:(0,c.t)([gt,"variables.paywall_trial_days"]),value:(0,c.t)([gt,"variables.paywall_trial_days"])},{group:(0,c.t)([gt,"group.paywall_price"]),label:(0,c.t)([gt,"variables.paywall_price_amount"]),value:(0,c.t)([gt,"variables.paywall_price_amount"])},{group:(0,c.t)([gt,"group.paywall_price"]),label:(0,c.t)([gt,"variables.paywall_price_interval"]),value:(0,c.t)([gt,"variables.paywall_price_interval"])},{group:(0,c.t)([gt,"group.paywall_price"]),label:(0,c.t)([gt,"variables.paywall_price_type"]),value:(0,c.t)([gt,"variables.paywall_price_type"])}],jt=function(){var e=(0,i.wh)().currentCommunity,t=_t;return(0,p.jsx)("div",{children:(0,p.jsxs)("div",{className:"flex h-[60vh] flex-col px-4",children:[(0,p.jsx)(g,{title:(0,c.t)("settings.paywalls.modal.tabs.tracking.title")}),e.paywall_tracking_code_feature_flag_enabled?(0,p.jsx)(o.l.Item,{name:"conversion_tracking_js_code",translationRoot:"settings.paywalls.modal.tabs.tracking",tooltipText:(0,c.t)("settings.paywalls.modal.tabs.tracking.conversion_tracking_js_code_tooltip"),hideBorder:!0,fullWidth:!1,hideDescription:!0,className:"!flex flex-auto flex-col",children:(0,p.jsx)(ht.K,{className:"flex-auto",showMenuBar:!0,menuBarOptions:t})}):(0,p.jsx)(yt.S,{PlanFeatureName:(0,c.t)("pricing_plans.feature.conversion_tracking_code")})]})})},xt=r(58893),wt=function(){return(0,p.jsx)("div",{className:"h-[60vh] overflow-scroll px-2 pt-3",children:(0,p.jsx)(xt.k,{category:"paywalls",pageSize:3})})},Ot=function(e){var t=e.isSubmitting,r=e.mutation,n=e.activeTab,i=e.shouldBlockSubmitButton,o=function(e){var t,r,n=e.activeTab,i=e.currentPaywallStatus,o=(0,d.Gc)(),a=o.register,s=o.setValue,u=(0,D.useMemo)((function(){return n===l.eA.TRACKING_TAB}),[n]),p=function(e){a("publish"),s("publish",e)},f=function(){return p(!0)},b={active:{buttonLabel:(0,c.t)("settings.paywalls.modal.footer.save"),variant:"circle",onClick:W.noop},draft:{onClick:W.noop,variant:"circle",buttonLabel:(0,c.t)("settings.paywalls.modal.footer.save")},inactive:{onClick:W.noop,variant:"circle",buttonLabel:(0,c.t)("settings.paywalls.modal.footer.save")},paywallCreation:{variant:"circle",buttonLabel:u?(0,c.t)("settings.paywalls.modal.footer.publish"):(0,c.t)("settings.paywalls.modal.footer.next"),onClick:function(){return u&&f()}}},v={active:{onClick:function(){p(!1),a("status"),s("status","inactive")},variant:"danger",buttonLabel:(0,c.t)("settings.paywalls.modal.footer.unpublish")},draft:{onClick:f,variant:"secondary",buttonLabel:(0,c.t)("settings.paywalls.modal.footer.publish")},inactive:{onClick:f,variant:"secondary",buttonLabel:(0,c.t)("settings.paywalls.modal.footer.publish")},paywallCreation:{onClick:W.noop,variant:"secondary",buttonLabel:(0,c.t)("settings.paywalls.modal.footer.save_draft")}},h=null!==(t=v[i])&&void 0!==t?t:v.paywallCreation,y=null!==(r=b[i])&&void 0!==r?r:b.paywallCreation;return{isLastStep:u,isEditingMode:(0,m.dR)(i),currentPrimaryButtonState:y,currentSecondaryButtonState:h}}({activeTab:n,currentPaywallStatus:e.currentPaywallStatus}),a=o.isLastStep,s=o.isEditingMode,u=o.currentPrimaryButtonState,f=o.currentSecondaryButtonState;return(0,p.jsxs)("div",{className:"paywall-admin-modal__footer__container border-t-primary border-t",children:[(a||s)&&(0,p.jsx)(B.z,{type:"submit",variant:f.variant,disabled:t||r.isLoading||i,onClick:f.onClick,children:f.buttonLabel}),(0,p.jsx)(B.z,{type:"submit",variant:u.variant,disabled:t||r.isLoading||i,onClick:u.onClick,children:u.buttonLabel})]})};function St(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var Pt=function(e){var t,r,n=e.activeTab,i=e.setActiveTab,o=e.usePaywallFormContentHook,a=e.mutation,s=e.isSubmitting,c=e.paywallGroupsEnabled,u=e.requiresCurrency,d=e.canChangeCurrency,f=e.currentPaywallStatus,v=e.workflowsEnabled,h=o(n,i),y=h.handleTabClick,g=h.tabOptions,_=h.shouldBlockSubmitButton,j="mx-auto w-full ".concat(n===l.eA.WORKFLOWS_TAB?"max-w-screen-full":"max-w-[720px]"),x=v&&(0,m.j2)(f)?g:g.filter((function(e){return e.label!==l.eA.WORKFLOWS_TAB})),w="paywall-admin-modal__form__fields ".concat(n===l.eA.WORKFLOWS_TAB?"workflows-tab":"");return(0,p.jsxs)(p.Fragment,{children:[(0,p.jsx)("div",{className:"paywall-admin-modal__tabs",children:(0,p.jsx)(b.m,{controlled:!0,activeTab:n,onClick:y,options:x,variant:"underline"})}),(0,p.jsx)("div",{className:w,children:(0,p.jsx)("div",{className:j,children:(t=n,(St(r={},l.eA.DETAILS_TAB,(0,p.jsx)(M,{requiresCurrency:u,canChangeCurrency:d})),St(r,l.eA.PRICING_TAB,(0,p.jsx)(vt,{paywallGroupsEnabled:c,requiresCurrency:u})),St(r,l.eA.ACCESS_TAB,(0,p.jsx)(A,{})),St(r,l.eA.POST_PURCHASE_TAB,(0,p.jsx)(q,{shouldDisplayWorkflowsTab:(0,m.j2)(f),setActiveTab:i})),St(r,l.eA.TRACKING_TAB,(0,p.jsx)(jt,{})),St(r,l.eA.WORKFLOWS_TAB,(0,p.jsx)(wt,{})),r)[t])})}),(0,p.jsx)(Ot,{isSubmitting:s,mutation:a,activeTab:n,shouldBlockSubmitButton:_,currentPaywallStatus:f})]})},kt=r(64687),Ct=r.n(kt);function Nt(e,t,r,n,i,o,a){try{var s=e[o](a),l=s.value}catch(c){return void r(c)}s.done?t(l):Promise.resolve(l).then(n,i)}function At(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 a,s=e[Symbol.iterator]();!(n=(a=s.next()).done)&&(r.push(a.value),!t||r.length!==t);n=!0);}catch(l){i=!0,o=l}finally{try{n||null==s.return||s.return()}finally{if(i)throw o}}return r}(e,t)||function(e,t){if(!e)return;if("string"===typeof e)return It(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 It(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 It(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}var Et=function(e,t){var r,n=At((0,D.useState)(!1),2),i=n[0],o=n[1],a=(0,d.Gc)().control,s=(0,d.qo)({control:a,name:"display_name"}),c=(0,d.qo)({control:a,name:"checkout_path"}),u=(0,d.qo)({control:a,name:"prices_attributes"}),p=(0,d.qo)({control:a,name:"all_spaces"}),f=(0,d.qo)({control:a,name:"space_group_ids"}),m=(0,d.qo)({control:a,name:"space_ids"}),b=function(t,r){t!==e||i===!r||o(!r)},v=function(){var e=s&&""!==s&&c&&""!==c;return b(l.eA.DETAILS_TAB,e),e},h=function(){var e=u.some((function(e){return!(!e.id||e._destroy)||(!!e.tmp_id||void 0)}));return b(l.eA.PRICING_TAB,e),e},y=[{label:l.eA.DETAILS_TAB,disabled:!v()},{label:l.eA.PRICING_TAB,disabled:e===l.eA.DETAILS_TAB||!v()||!h()},{label:l.eA.ACCESS_TAB,disabled:[l.eA.DETAILS_TAB,l.eA.PRICING_TAB].includes(e)||!v()||!h()||(r=p||f.length>0||m.length>0,b(l.eA.ACCESS_TAB,r),!r)},{label:l.eA.POST_PURCHASE_TAB,disabled:!0},{label:l.eA.TRACKING_TAB,disabled:!0}],g=function(){var e,r=(e=Ct().mark((function e(r){return Ct().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:t(r);case 1:case"end":return e.stop()}}),e)})),function(){var t=this,r=arguments;return new Promise((function(n,i){var o=e.apply(t,r);function a(e){Nt(o,n,i,a,s,"next",e)}function s(e){Nt(o,n,i,a,s,"throw",e)}a(void 0)}))});return function(e){return r.apply(this,arguments)}}();return{handleTabClick:g,tabOptions:y,shouldBlockSubmitButton:i}};function Dt(e,t,r,n,i,o,a){try{var s=e[o](a),l=s.value}catch(c){return void r(c)}s.done?t(l):Promise.resolve(l).then(n,i)}var Tt=function(e,t){var r=[{label:l.eA.DETAILS_TAB},{label:l.eA.PRICING_TAB},{label:l.eA.ACCESS_TAB},{label:l.eA.POST_PURCHASE_TAB},{label:l.eA.TRACKING_TAB},{label:l.eA.WORKFLOWS_TAB}],n=function(){var e,r=(e=Ct().mark((function e(r){return Ct().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:t(r);case 1:case"end":return e.stop()}}),e)})),function(){var t=this,r=arguments;return new Promise((function(n,i){var o=e.apply(t,r);function a(e){Dt(o,n,i,a,s,"next",e)}function s(e){Dt(o,n,i,a,s,"throw",e)}a(void 0)}))});return function(e){return r.apply(this,arguments)}}();return{handleTabClick:n,tabOptions:r,shouldBlockSubmitButton:!1}},Lt=function(e){var t=e.activeTab,r=e.setActiveTab,n=e.mutation,o=e.isSubmitting,a=e.paywallGroupsEnabled,s=e.currentPaywallStatus,l=e.requiresCurrency,c=e.canChangeCurrency,u=(0,i.wh)().currentCommunitySettings,d=s?Tt:Et;return(0,p.jsx)(Pt,{activeTab:t,setActiveTab:r,usePaywallFormContentHook:d,mutation:n,isSubmitting:o,paywallGroupsEnabled:a,currentPaywallStatus:s,requiresCurrency:l,canChangeCurrency:c,workflowsEnabled:null===u||void 0===u?void 0:u.upgrade_flows_for_workflows_paywalls_enabled})},Mt=r(88767),Rt=r(13546),Bt=r(21809),Ut=function(e){var t=function(e){var t=(0,Bt.p)(),r=t.success,i=t.error,o=(0,n.dd)(),a=(0,Mt.useMutation)((function(e){return Rt.i.updateMemberAccess(e)})),s=a.isLoading;return{isOpen:o.visible,isSubmitting:s,onClose:function(){!a.isLoading&&o.hide()},handleSubmit:function(){a.mutate(e,{onSuccess:function(){r((0,c.t)("settings.paywalls.alerts.success.update_access_member")),o.hide().then((function(){return o.remove()}))},onError:function(){i("settings.paywalls.alerts.error.action_failed"),o.hide().then((function(){return o.remove()}))}})}}}(e.paywallId),r=t.isOpen,i=t.isSubmitting,o=t.onClose,a=t.handleSubmit;return(0,p.jsxs)(x.c,{isOpen:r,title:(0,c.t)("settings.paywalls.modal_update_access_member.title"),onClose:o,cancelText:(0,c.t)("settings.paywalls.modal_update_access_member.only_new_members"),onConfirm:a,confirmVariant:"primary",confirmText:(0,c.t)("settings.paywalls.modal_update_access_member.all_members"),disabled:i,children:[(0,p.jsx)(y.Z.BodyMd,{children:(0,c.t)("settings.paywalls.modal_update_access_member.description")}),(0,p.jsx)("br",{}),(0,p.jsx)(y.Z.BodyMd,{children:(0,c.t)("settings.paywalls.modal_update_access_member.description_warning")})]})};function Ft(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 zt(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var Vt=n.gk.create((function(e){return(0,p.jsx)(Ut,function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Ft(Object(r),!0).forEach((function(t){zt(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Ft(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}({},e))})),qt=r(75122);function Zt(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 Wt(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Zt(Object(r),!0).forEach((function(t){Ht(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Zt(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function Ht(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var Gt=function(e){var t={paywall_group_id:null!==e&&void 0!==e&&e.enable_subscription_group?e.paywall_group_id:""};return{publish:e.publish,paywall:Wt(Wt(Wt({},e),t),{},{prices_attributes:e.prices_attributes.map((function(e){return e.tmp_id?e:e._destroy?{id:e.id,_destroy:1}:e._updated?{id:e.id,preferred:e.preferred}:null})).filter((function(e){return e}))})}};function Qt(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 Jt(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Qt(Object(r),!0).forEach((function(t){$t(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Qt(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function $t(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function Kt(e){return function(e){if(Array.isArray(e))return Xt(e)}(e)||function(e){if("undefined"!==typeof Symbol&&Symbol.iterator in Object(e))return Array.from(e)}(e)||function(e,t){if(!e)return;if("string"===typeof e)return Xt(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 Xt(e,t)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Xt(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 Yt(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 a,s=e[Symbol.iterator]();!(n=(a=s.next()).done)&&(r.push(a.value),!t||r.length!==t);n=!0);}catch(l){i=!0,o=l}finally{try{n||null==s.return||s.return()}finally{if(i)throw o}}return r}(e,t)||function(e,t){if(!e)return;if("string"===typeof e)return er(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 er(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 er(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}var tr=function(e){var t,r=e.paywall,o=e.refetchPaywalls,a=e.onClose,s=e.isModalVisible,u=e.initialTab,d=void 0===u?l.eA.DETAILS_TAB:u,p=Yt((0,D.useState)(d),2),f=p[0],m=p[1],b=Yt((0,D.useState)(null===r||void 0===r?void 0:r.status),2),v=b[0],h=b[1],y=(0,n.dd)(Vt).show,g=(t=(0,i.nT)().records,{getDefaultValues:function(e){var r,n,i,o,a,s,l={trial_days:0,trial_requires_card:!1,can_be_repurchased:!1,prices_attributes:[],all_spaces:!1,space_group_ids:[],space_ids:[],redirect_url_enabled:!1,thank_you_page_enabled:!0,post_purchase_email_enabled:!0,self_trial_cancelable:!1,post_purchase_email_message:(0,c.t)("settings.paywalls.form.post_purchase_email_default_message_text"),post_purchase_email_meta:{subject:(0,c.t)("settings.paywalls.form.post_purchase_email_default_subject_text")},currency_id:"",conversion_tracking_js_code:""};return e?Jt(Jt(Jt({},l),e),{},{redirect_url_enabled:!(null===e||void 0===e||!e.redirect_url),enable_trial:(null===e||void 0===e?void 0:e.trial_days)>0,enable_subscription_group:!(null===e||void 0===e||!e.paywall_group_id),space_ids:(o=e.space_ids,a=e.space_group_ids,s=Kt(o),t.forEach((function(e){a.includes(e.space_group_id)&&s.push(e.id)})),Array.from(new Set(s))),space_group_ids:null!==(r=e.space_group_ids)&&void 0!==r?r:[],currency_id:null!==(n=null===e||void 0===e||null===(i=e.currency)||void 0===i?void 0:i.id)&&void 0!==n?n:""}):l}}).getDefaultValues;(0,D.useEffect)((function(){s||m(d),h(null===r||void 0===r?void 0:r.status)}),[s]);var _=(0,qt.B)({updateCallback:function(e){o(),h(e.status),e.policies.can_update_all_members_access&&e.access_to_content_changed&&y({paywallId:e.id})},createCallback:function(e){a(),o(),h(e.status)},paywall:r}),j=_.createMutation,x=_.updateMutation,w=r?x:j;return{getDefaultValues:g,activeTab:f,setActiveTab:m,handleSubmit:function(e,t){var r=t.reset;if(!!e.id)return w.mutateAsync(Gt(e)).then((function(e){r(g(e))})).catch((function(e){console.error(e)}));if(f===l.eA.DETAILS_TAB)m(l.eA.PRICING_TAB);else if(f===l.eA.PRICING_TAB)m(l.eA.ACCESS_TAB);else if(f===l.eA.ACCESS_TAB)m(l.eA.POST_PURCHASE_TAB);else if(f===l.eA.POST_PURCHASE_TAB)m(l.eA.TRACKING_TAB);else if(f===l.eA.TRACKING_TAB)return w.mutate(Gt(e))},mutation:w,currentPaywallStatus:v}};function rr(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 nr(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var ir=function(e){var t,r,c,u,d=e.paywall,m=e.refetchPaywalls,b=e.paywallGroupsEnabled,v=e.initialTab,h=(0,n.dd)(),y=(0,i.wh)(),g=y.currentCommunitySettings,_=y.isLoading,j=function(){h.hide(),h.remove()},x=tr({initialTab:v,paywall:d,refetchPaywalls:m,onClose:j,isModalVisible:h.visible}),w=x.getDefaultValues,O=x.setActiveTab,S=x.activeTab,P=x.handleSubmit,k=x.mutation,C=x.currentPaywallStatus;if(_)return(0,p.jsx)(a.a,{});var N=null!==(t=null===d||void 0===d||null===(r=d.policies)||void 0===r?void 0:r.requires_currency)&&void 0!==t?t:g.currencies_enabled,A=null===(c=null===d||void 0===d||null===(u=d.policies)||void 0===u?void 0:u.can_change_currency)||void 0===c||c,I=S===l.eA.WORKFLOWS_TAB?function(){}:P;return(0,p.jsxs)(s.u_,{isOpen:h.visible,onClose:j,contentPortalId:"paywall-admin-modal",children:[(0,p.jsx)(s.u_.Overlay,{}),(0,p.jsx)(s.u_.Content,{size:"2xl",children:(0,p.jsx)(o.l,{onSubmit:I,"data-testid":"paywall-admin-modal",defaultValues:w(d),children:function(e){var t=e.formState.isSubmitting;return(0,p.jsxs)(p.Fragment,{children:[(0,p.jsxs)(s.u_.Header,{className:"!pt-4",children:[(0,p.jsx)(s.u_.Title,{children:(0,p.jsx)(f,{isPaywallNew:!d})}),(0,p.jsx)(s.u_.HeaderActions,{children:(0,p.jsx)(s.u_.CloseButton,{onClick:j,"data-testid":"paywall-admin-modal-close-button"})})]}),(0,p.jsx)(Lt,{activeTab:S,setActiveTab:O,isSubmitting:t,mutation:k,currentPaywallStatus:C,paywallGroupsEnabled:b,requiresCurrency:N,canChangeCurrency:A})]})}})})]})},or=n.gk.create((function(e){return(0,p.jsx)(ir,function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?rr(Object(r),!0).forEach((function(t){nr(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):rr(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}({},e))})),ar=function(){return(0,n.dd)(or)}},22044:(e,t,r)=>{"use strict";r.d(t,{d:()=>o});var n=r(86013),i=r(85893),o=function(e){var t=e.children;return(0,i.jsxs)("div",{className:"flex flex-col gap-y-2",children:[t,(0,i.jsx)("p",{className:"text-default text-sm",dangerouslySetInnerHTML:{__html:(0,n.t)("settings.paywalls.processor_status_v2.generic.call_support")}})]})}},55500:(e,t,r)=>{"use strict";r.d(t,{T:()=>s});var n=r(86013),i=r(72855),o=r(22322),a=r(85893),s=function(e){if(!e.paymentProcessor.is_restricted_soon)return null;var t="warning",r=(0,a.jsx)(i.O,{variant:t,children:(0,n.t)("settings.paywalls.processor_status_v2.restricted_soon.status")}),s=(0,n.t)("settings.paywalls.processor_status_v2.restricted_soon.title"),l=(0,a.jsxs)("div",{className:"flex flex-col gap-y-2",children:[(0,a.jsx)("p",{className:"text-default text-lg",dangerouslySetInnerHTML:{__html:(0,n.t)("settings.paywalls.processor_status_v2.restricted_soon.description")}}),(0,a.jsx)("p",{className:"text-default text-sm",dangerouslySetInnerHTML:{__html:(0,n.t)("settings.paywalls.processor_status_v2.restricted_soon.call_support")}})]});return(0,a.jsx)(o.t,{sentiment:t,badge:r,title:s,description:l})}},38838:(e,t,r)=>{"use strict";r.d(t,{q:()=>z});var n=r(86013),i=r(55675),o=r(61926),a=r(72675),s=r(53448),l=r(21809),c="stripe-onboarding-flow-v2",u=["US","BR","GB","AU","CA","DE","FR"],d=["IN","MX","MY","TH"],p=["AL","AG","AR","AM","AT","BS","BH","BE","BO","BA","BG","KH","CL","CO","CR","CI","HR","CY","CZ","DK","DO","EC","EG","SV","EE","ET","FI","GM","GH","GR","GT","GY","HK","HU","IS","ID","IE","IL","IT","JM","JP","JO","KE","KW","LV","LI","LT","LU","MO","MG","MT","MU","MD","MN","MA","NA","NL","NZ","NG","MK","NO","OM","PA","PY","PE","PH","PL","PT","QA","RO","RW","SA","SN","RS","SI","SG","SK","ZA","KR","ES","LK","LC","SE","CH","TW","TZ","TT","TN","TR","AE","UY","UZ","VN"],f=r(88767),m=r(1229),b=function(e){var t=e.onSuccess,r=e.onError,i=(0,n.t)("settings.paywalls.alerts.error.action_failed"),o=(0,l.p)().error,a=(0,f.useMutation)((function(e){return m.p.create(e)})),s=a.mutate,c=a.isLoading,u=a.isSuccess,d=function(e){window.location.href=e.url},p=function(e){o((null===e||void 0===e?void 0:e.message)||i)};return{onSubmit:function(e){s(e,{onSuccess:t||d,onError:r||p})},isLoading:c,isSuccess:u}},v=r(67294),h=r(94184),y=r.n(h),g=r(87536),_=r(67732),j=r(74242),x=r(93826),w=r(58905),O=r(12169),S=r(85893);function P(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 k(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){C(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}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}var N="stripe_onboarding_modal",A=function(e){var t=e.countries,r=e.isDisabled,i=e.defaultValue,a=(0,s.UV)().contentPortalElement;return(0,S.jsxs)("div",{className:"flex flex-col gap-y-4 py-4",children:[(0,S.jsx)(O.Z.BodySm,{color:"text-default",children:(0,S.jsx)(x.w,{content:(0,n.t)([N,"subtitles"])[0]})}),(0,S.jsx)(O.Z.BodySm,{color:"text-default",children:(0,S.jsx)(x.w,{content:(0,n.t)([N,"subtitles"])[1]})}),(0,S.jsx)(o.l.TextSelect,{name:"country",options:t,label:null,initialValue:i,disabled:r,appendTo:a,rules:{validate:{countryIsSupported:function(e){return!d.includes(e.toUpperCase())}}},popperOptions:{modifiers:[k(k({},w.Z),{},{phase:"afterWrite"})]}})]})},I=r(30887),E=r(3803),D=function(e){var t=e.children;return(0,S.jsxs)(E.v,{className:"flex flex-row gap-3",children:[(0,S.jsx)("div",{children:(0,S.jsx)(I.JO,{type:"information-outline",size:24})}),(0,S.jsx)(O.Z.LabelSm,{weight:"regular",as:"div",children:t})]})},T=function(e){var t=e.isDisabled,r=e.onClose;return(0,S.jsx)(s.u_.Footer,{children:(0,S.jsxs)("div",{className:"flex items-stretch justify-end space-x-4",children:[(0,S.jsx)(i.z,{type:"button",variant:"secondary",onClick:r,disabled:t,children:(0,n.t)("cancel")}),(0,S.jsx)(i.z,{form:c,type:"submit",variant:"circle",disabled:t,children:(0,n.t)("continue")})]})})};function L(e){return function(e){if(Array.isArray(e))return M(e)}(e)||function(e){if("undefined"!==typeof Symbol&&Symbol.iterator in Object(e))return Array.from(e)}(e)||function(e,t){if(!e)return;if("string"===typeof e)return M(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 M(e,t)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function M(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}var R=function(e){var t=e.isLoading,r=e.onClose,i=e.defaultCountry,o=(0,g.Gc)(),a=o.watch,l=o.formState.isSubmitSuccessful,c=(0,_.v)().isMobileWebNewSpaceCustomizationUIEnabled,f=(0,v.useMemo)((function(){var e=u.map((function(e){return{label:(0,n.t)([j.p,e]),value:e.toLowerCase()}})),t=[].concat(L(p),L(d)).map((function(e){return{label:(0,n.t)([j.p,e]),value:e.toLowerCase()}})).sort((function(e,t){return e.label>=t.label?1:-1}));return[].concat(L(e),L(t))}),[]),m=a("country"),b=d.includes(m.toUpperCase()),h=t||l,w=t||l||b;return(0,S.jsxs)(S.Fragment,{children:[(0,S.jsxs)(s.u_.Body,{className:y()({"!px-5":c}),children:[(0,S.jsx)(A,{countries:f,isDisabled:h,defaultValue:i}),b&&(0,S.jsx)(D,{children:(0,S.jsx)(x.w,{content:(0,n.t)(["stripe_onboarding_modal","country_not_supported"],{country:(0,n.t)([j.p,m.toUpperCase()])})})})]}),(0,S.jsx)(T,{isDisabled:w,onClose:r})]})},B=function(){var e=(0,a.dd)(),t=(0,l.p)().error,r=b({onError:function(e){t(null===e||void 0===e?void 0:e.message),m()}}),i=r.onSubmit,u=r.isLoading,d=r.isSuccess,p=function(){var e,t,r=null===(e=window)||void 0===e?void 0:e.CLOUDFLARE_COUNTRY_CODE,n="pt"===(null===(t=window)||void 0===t?void 0:t.locale)?"BR":null;return(r||n||"US").toLowerCase()},f=u||d,m=function(){!f&&e.remove()},v={country:p()};return(0,S.jsx)(o.l,{id:c,onSubmit:i,defaultValues:v,children:(0,S.jsxs)(s.u_,{isOpen:e.visible,onClose:m,contentPortalId:"stripe-onboarding-business-modal",children:[(0,S.jsx)(s.u_.Overlay,{}),(0,S.jsxs)(s.u_.Content,{size:"lg",wrapperClassName:"!h-full",children:[(0,S.jsxs)(s.u_.Header,{children:[(0,S.jsx)(s.u_.Title,{size:"md",children:(0,n.t)(["stripe_onboarding_modal","title"])}),(0,S.jsx)(s.u_.HeaderActions,{children:(0,S.jsx)(s.u_.CloseButton,{onClick:m})})]}),(0,S.jsx)(R,{isLoading:u,onClose:m,defaultCountry:p()})]})]})})},U=function(){var e=(0,a.dd)(a.gk.create(B)),t=(0,n.t)("settings.paywalls.processor_status_v2.onboarding.subtitles"),r=b({}).onSubmit;return(0,S.jsxs)(o.l,{onSubmit:r,defaultValues:{forceForm:!0},formClassName:"flex flex-col gap-y-4",children:[(0,S.jsxs)("div",{className:"flex flex-col gap-y-2",children:[(0,S.jsx)("p",{className:"text-light",dangerouslySetInnerHTML:{__html:t[0]}}),(0,S.jsx)("p",{className:"text-light",dangerouslySetInnerHTML:{__html:t[1]}}),(0,S.jsx)("p",{className:"text-light",dangerouslySetInnerHTML:{__html:t[2]}})]}),(0,S.jsxs)("div",{className:"flex flex-row gap-x-2",children:[(0,S.jsx)(i.z,{type:"button",variant:"circle","data-testid":"stripe-connect",onClick:function(){e.show()},children:(0,S.jsx)("span",{children:(0,n.t)("settings.paywalls.buttons.connect")})}),(0,S.jsx)(i.z,{type:"button",variant:"secondary",onClick:function(){window.open("https://help.circle.so/c/paywall-setup/","_blank")},children:(0,n.t)("learn_more")})]})]})},F=r(22322),z=function(){var e=(0,n.t)("settings.paywalls.processor_status_v2.onboarding.title");return(0,S.jsx)("div",{className:"flex h-full w-full flex-col py-0 md:py-8",children:(0,S.jsxs)("div",{className:"w-full self-center md:w-3/4",children:[(0,S.jsx)(F.t,{sentiment:"default",title:e,description:(0,S.jsx)(U,{})}),(0,S.jsx)("p",{className:"text-default px-7 text-xs",dangerouslySetInnerHTML:{__html:(0,n.t)("settings.paywalls.processor_status_v2.onboarding.stripe_regulations_description")}})]})})}},95186:(e,t,r)=>{"use strict";r.d(t,{a:()=>p});var n=r(86013),i=r(88767),o=r(1229),a=r(55675),s=r(72855),l=r(21809),c=r(22044),u=r(22322),d=r(85893),p=function(){var e=(0,n.t)("settings.paywalls.alerts.error.action_failed"),t=(0,l.p)().error,r=(0,i.useMutation)((function(){return o.p.refresh()})),p=r.mutate,f=r.isLoading,m="danger",b=(0,d.jsx)(s.O,{variant:m,children:(0,n.t)("settings.paywalls.processor_status_v2.restricted.status")}),v=(0,d.jsxs)("div",{className:"flex flex-col gap-y-4",children:[(0,d.jsx)(c.d,{children:(0,d.jsx)("p",{className:"text-default text-lg",dangerouslySetInnerHTML:{__html:(0,n.t)("settings.paywalls.processor_status_v2.restricted.description")}})}),(0,d.jsx)("div",{children:(0,d.jsx)(a.z,{variant:"circle",onClick:function(){p(void 0,{onSuccess:function(e){window.location.href=e.url},onError:function(r){t((null===r||void 0===r?void 0:r.message)||e)}})},disabled:f,children:(0,n.t)("settings.paywalls.buttons.refresh")})})]});return(0,d.jsx)(u.t,{sentiment:m,title:(0,n.t)("settings.paywalls.processor_status_v2.restricted.title"),badge:b,description:v})}},86681:(e,t,r)=>{"use strict";r.d(t,{c:()=>l});var n=r(86013),i=r(97012),o=r(72855),a=r(22322),s=r(85893),l=function(){var e=(0,i.wh)().currentCommunitySettings,t=(0,s.jsx)(o.O,{variant:"warning",children:(0,n.t)("settings.paywalls.processor_status_v2.restricted.status")}),r=(0,s.jsx)("p",{className:"text-default text-lg",dangerouslySetInnerHTML:{__html:(0,n.t)("settings.paywalls.processor_status_v2.restricted_for_application_fee.description")}});return null!==e&&void 0!==e&&e.paywalls_for_restricted_country_enabled?null:(0,s.jsx)(a.t,{sentiment:"warning",title:(0,n.t)("settings.paywalls.processor_status_v2.restricted_for_application_fee.title"),badge:t,description:r})}},22322:(e,t,r)=>{"use strict";r.d(t,{t:()=>s});var n=r(94184),i=r.n(n),o=r(12169),a=r(85893),s=function(e){var t=e.sentiment,r=e.title,n=e.badge,s=e.description,l=i()("md:border md:border-primary md:rounded-lg md:p-8 m-6 bg-primary",{"flex flex-row":"default"!==t});return(0,a.jsx)("div",{className:l,"data-testid":"payment-processor-status",children:(0,a.jsxs)("div",{className:"flex flex-col gap-y-2",children:[n&&(0,a.jsx)("div",{children:n}),r&&(0,a.jsx)(o.Z.TitleMd,{"data-testid":"title",children:r}),s&&(0,a.jsx)("div",{"data-testid":"description",children:s})]})})}},94891:(e,t,r)=>{"use strict";r.d(t,{t:()=>c});var n=r(86013),i=r(43629),o=r(72855),a=r(22044),s=r(22322),l=r(85893),c=function(e){var t=e.status,r=t==i.Q.REJECTED?"danger":"warning",c=(0,l.jsx)(o.O,{variant:r,children:(0,n.t)("settings.paywalls.processor_status_v2.".concat(t,".status"))}),u=(0,l.jsx)(a.d,{children:(0,l.jsx)("p",{className:"text-default text-lg",dangerouslySetInnerHTML:{__html:(0,n.t)("settings.paywalls.processor_status_v2.".concat(t,".description"))}})});return(0,l.jsx)(s.t,{sentiment:r,badge:c,title:(0,n.t)("settings.paywalls.processor_status_v2.".concat(t,".title")),description:u})}},27258:(e,t,r)=>{"use strict";r.d(t,{eA:()=>i,J6:()=>o,nh:()=>a});var n=r(86013),i={DETAILS_TAB:(0,n.t)("settings.paywalls.modal.tabs.details.title"),PRICING_TAB:(0,n.t)("settings.paywalls.modal.tabs.pricing.title"),ACCESS_TAB:(0,n.t)("settings.paywalls.modal.tabs.access.title"),POST_PURCHASE_TAB:(0,n.t)("settings.paywalls.modal.tabs.post_purchase.title"),TRACKING_TAB:(0,n.t)("settings.paywalls.modal.tabs.tracking.title"),WORKFLOWS_TAB:(0,n.t)("settings.paywalls.modal.tabs.workflows.title")},o={NOT_EXIST:"PAYMENT_PROCESSOR_NOT_EXIST",RESTRICTED:"PAYMENT_PROCESSOR_RESTRICTED",RESTRICED_FOR_APPLICATION_FEES:"PAYMENT_PROCESSOR_RESTRICTED_FOR_APPLICATION_FEES",PENDING:"PAYMENT_PROCESSOR_PENDING",REJECTED:"PAYMENT_PROCESSOR_REJECTED",ENABLED:"PAYMENT_PROCESSOR_ENABLED"},a=[{title:(0,n.t)("settings.paywalls.list.form.display_name_label"),dataIndex:"displayName",key:"displayName"},{title:(0,n.t)("settings.paywalls.list.form.amount_label"),dataIndex:"preferred_price",key:"preferred_price"},{title:(0,n.t)("settings.paywalls.list.form.status_label"),dataIndex:"status",key:"status"},{title:" ",dataIndex:"action",key:"action"},{title:" ",dataIndex:"actionMenu",key:"actionMenu"}]},45157:(e,t,r)=>{"use strict";r.d(t,{l:()=>o});var n=r(43629),i=r(27258),o=function(e){var t,r=e.paymentProcessor,o=void 0;return(0,n.$)(r).some((function(e){o||(o=e())})),{paymentProcessorStatus:null!==(t=o)&&void 0!==t?t:i.J6.ENABLED}}},75122:(e,t,r)=>{"use strict";r.d(t,{B:()=>l});var n=r(86013),i=r(88767),o=r(13546),a=r(4796),s=r(21809),l=function(e){var t=e.createCallback,r=e.updateCallback,l=e.paywall,c=(0,s.p)(),u=c.success,d=c.error,p=(0,n.t)("settings.paywalls.alerts.error.action_failed"),f=function(e,t,r){u(t),r&&r(e)},m=function(e){var t="string"===typeof(null===e||void 0===e?void 0:e.errorDetails)?null===e||void 0===e?void 0:e.errorDetails:p;d(t,{duration:"long"})},b=function(e){return{publish:e,paywall:{status:e?l.status:a.Tl.INACTIVE}}};return{updateMutation:(0,i.useMutation)((function(e){return o.i.updatePaywall(l.id,e)}),{onSuccess:function(e){return f(e,(0,n.t)("settings.paywalls.alerts.success.updated"),r)},onError:m}),createMutation:(0,i.useMutation)((function(e){return o.i.createPaywall(e)}),{onSuccess:function(e){return f(e,(0,n.t)("settings.paywalls.alerts.success.created"),t)},onError:m}),publishMutation:(0,i.useMutation)((function(){return o.i.updatePaywall(l.id,b(!0))}),{onSuccess:function(e){return f(e,(0,n.t)("settings.paywalls.alerts.success.published"),r)},onError:m}),archiveMutation:(0,i.useMutation)((function(){return o.i.updatePaywall(l.id,b(!1))}),{onSuccess:function(e){return f(e,(0,n.t)("settings.paywalls.alerts.success.archived"),r)},onError:m}),deleteMutation:(0,i.useMutation)((function(){return o.i.deletePaywall(l.id)}),{onSuccess:function(e){return f(e,(0,n.t)("settings.paywalls.alerts.success.deleted"),r)},onError:m})}}},29710:(e,t,r)=>{"use strict";r.d(t,{u:()=>F,R:()=>U});var n=r(88767),i=r(72675),o=r(68830),a=r(16855),s=r(75752),l=r(21809),c=r(86013),u=r(55675),d=r(12169),p=r(32303),f=r(27258),m=r(85893);var b=function(e){var t,r,n,i,o=e.refetchPaywalls,a=e.paymentProcessorStatus,s=e.paywallGroupsEnabled,l=(0,p.I)(),b=function(){return l.show({paywall:void 0,refetchPaywalls:o,paywallGroupsEnabled:s})},v=null!==(t=(r={},n=f.J6.ENABLED,i=function(){return(0,m.jsxs)("div",{className:"flex justify-between",children:[(0,m.jsx)(d.Z.TitleSm,{weight:"font-semibold",children:(0,c.t)("settings.paywalls.title")}),(0,m.jsx)(u.z,{variant:"circle",onClick:b,children:(0,c.t)("settings.paywalls.buttons.new")})]})},n in r?Object.defineProperty(r,n,{value:i,enumerable:!0,configurable:!0,writable:!0}):r[n]=i,r)[a])&&void 0!==t?t:function(){return(0,m.jsx)("div",{className:"flex justify-between",children:(0,m.jsx)(d.Z.TitleSm,{weight:"font-semibold",children:(0,c.t)("settings.paywalls.title")})})};return(0,m.jsx)("div",{className:"paywalls-admin-header__container table-wrapper",children:v()})},v=r(3108),h=r(5295),y=r(649),g=r(43037),_=r(30887),j=r(45034),x=r(12995),w=function(e){var t=e.paywalls,r=e.refetchPaywalls,n=e.paywallGroupsEnabled,i=(0,p.I)().show;return{showPaywallAdminFormModalToCreate:function(){return i({paywall:void 0,refetchPaywalls:r,paywallGroupsEnabled:n})},dataSource:null===t||void 0===t?void 0:t.map((function(e){var t,o,a={active:{label:(0,c.t)("settings.paywalls.status.active"),variant:"success"},inactive:{label:(0,c.t)("settings.paywalls.status.inactive"),variant:"default"},draft:{label:(0,c.t)("settings.paywalls.status.draft"),variant:"default"},notIdentified:{label:"",variant:"default"}},s=null!==(t=a[e.status])&&void 0!==t?t:a.notIdentified,l=null!==(o=e.prices_attributes.find((function(e){return e.preferred})))&&void 0!==o?o:e.prices_attributes[0],u=l?(0,y.Y9)(e.currency,l.interval,l.interval_count,l.amount):(0,c.t)("settings.paywalls.list.form.no_preferred_price_selected"),d=[{key:"edit-paywall",label:(0,c.t)("settings.paywalls.list.form.edit"),onClick:function(){return function(e){return i({paywall:e,refetchPaywalls:r,paywallGroupsEnabled:n})}(e)}}];return{key:e.id,displayName:e.name||e.display_name,preferred_price:u,status:(0,m.jsx)(j.C,{variant:s.variant,children:s.label}),action:(0,m.jsxs)("button",{type:"button",className:"text-[12px]",onClick:function(){return(0,g.p0)(e.checkout_path,"#paywalls-list")},children:[(0,m.jsx)(_.JO,{type:"20-copy",className:"mr-2"}),(0,m.jsx)("span",{children:(0,c.t)("settings.paywalls.list.form.copy_url")})]}),actionMenu:(0,m.jsx)(x.t,{menuItems:d,dropdownSide:"left",shouldCloseOnClickItem:!0})}}))}},O=function(e){var t=e.paywalls,r=e.refetchPaywalls,n=e.isPaywallsLoading,i=e.paywallGroupsEnabled,o=w({paywalls:t,refetchPaywalls:r,paywallGroupsEnabled:i}).dataSource;return n?(0,m.jsx)(h.a,{}):(0,m.jsx)("div",{className:"paywall-coupons-list","data-testid":"paywall-list",children:o.length>0&&(0,m.jsx)(v.w,{columns:f.nh,className:"paywall-coupons-list__table",dataSource:o||[],hasStickyHeader:!0,headerClassName:"top-[116px]"})})},S=r(55500),P=r(38838),k=r(95186),C=r(86681),N=r(94891),A=r(64687),I=r.n(A),E=r(34128),D=r(77529),T=r(45157);function L(e,t,r,n,i,o,a){try{var s=e[o](a),l=s.value}catch(c){return void r(c)}s.done?t(l):Promise.resolve(l).then(n,i)}var M=function(e){var t=e.paymentProcessor,r=function(){var e,t=(e=I().mark((function e(){return I().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,E.UT)(D.av.paywalls.index()));case 1:case"end":return e.stop()}}),e)})),function(){var t=this,r=arguments;return new Promise((function(n,i){var o=e.apply(t,r);function a(e){L(o,n,i,a,s,"next",e)}function s(e){L(o,n,i,a,s,"throw",e)}a(void 0)}))});return function(){return t.apply(this,arguments)}}(),i=(0,n.useQuery)("paywalls",r);return{paywalls:i.data,refetchPaywalls:i.refetch,isPaywallsLoading:i.isLoading,paymentProcessorStatus:(0,T.l)({paymentProcessor:t}).paymentProcessorStatus}};function R(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var B=new n.QueryClient(s.Vr),U=function(e){var t,r=e.paymentProcessor,n=e.paywallGroupsEnabled,i=e.shouldHideHeader,o=void 0!==i&&i,a=M({paymentProcessor:r}),s=a.paymentProcessorStatus,l=a.paywalls,c=a.refetchPaywalls,u=a.isPaywallsLoading,d=(R(t={},f.J6.NOT_EXIST,(function(){return null})),R(t,f.J6.REJECTED,(function(){return(0,m.jsx)(N.t,{status:"rejected"})})),R(t,f.J6.PENDING,(function(){return(0,m.jsx)(N.t,{status:"pending"})})),R(t,f.J6.RESTRICED_FOR_APPLICATION_FEES,(function(){return(0,m.jsx)(C.c,{})})),R(t,f.J6.RESTRICTED,(function(){return(0,m.jsx)(k.a,{})})),R(t,f.J6.ENABLED,(function(){return(0,m.jsx)(S.T,{paymentProcessor:r})})),R(t,f.J6.NOT_EXIST,(function(){return(0,m.jsx)(P.q,{})})),t)[s];return(0,m.jsxs)(m.Fragment,{children:[!o&&(0,m.jsx)(b,{refetchPaywalls:c,paymentProcessorStatus:s,paywallGroupsEnabled:n}),d(),s===f.J6.ENABLED&&(0,m.jsx)(O,{refetchPaywalls:c,paywalls:null!==l&&void 0!==l?l:[],isPaywallsLoading:u,paywallGroupsEnabled:n})]})},F=function(e){var t=e.paymentProcessor,r=e.paywallGroupsEnabled;return(0,m.jsx)(o.C,{children:(0,m.jsx)(a.H,{children:(0,m.jsx)(l.V,{children:(0,m.jsx)(n.QueryClientProvider,{client:B,children:(0,m.jsx)(i.yB,{children:(0,m.jsx)(U,{paymentProcessor:t,paywallGroupsEnabled:r})})})})})})}},87658:(e,t,r)=>{"use strict";r.d(t,{x:()=>i});var n=r(97012),i=function(){var e,t=(0,n.wh)().currentCommunity;return null===t||void 0===t||null===(e=t.policies)||void 0===e?void 0:e.is_paywall_tax_available}},46231:(e,t,r)=>{"use strict";r.d(t,{g:()=>a});var n=r(94184),i=r.n(n),o=r(85893),a=function(e){var t=e.className,r=e.children;return(0,o.jsx)("div",{className:i()("border-secondary-200 flex flex-col py-6 empty:hidden",t),children:r})}},48478:(e,t,r)=>{"use strict";r.d(t,{f:()=>c});var n=r(94184),i=r.n(n),o=r(86013),a=r(46231),s=r(89957),l=r(85893),c=function(e){var t=e.className,r=e.preview.first_payment,n=r.due_on_phrase,c=r.formatted_amount_due,u=r.subtotal,d=r.formatted_subtotal,p=r.discount,f=r.formatted_discount,m=r.tax,b=r.formatted_tax,v=r.ending_balance,h=r.formatted_ending_balance;return(0,l.jsxs)(a.g,{className:i()("gap-y-2",t),children:[(0,l.jsx)(s.W,{label:n,labelWeight:"semibold",value:c,valueWeight:"semibold",dataTestId:"checkout-form-preview-today-payment-total"}),(p<0||m>0||v<0)&&(0,l.jsxs)(l.Fragment,{children:[u>=0&&(0,l.jsx)(s.W,{label:(0,o.t)("paywall_checkout.coupon.subtotal"),value:d,dataTestId:"checkout-form-preview-today-payment-subtotal"}),p<0&&(0,l.jsx)(s.W,{label:(0,o.t)("paywall_checkout.coupon.discount"),value:f,valueColor:"text-green-600",dataTestId:"checkout-form-preview-today-discount"}),m>0&&(0,l.jsx)(s.W,{label:(0,o.t)("paywall_checkout.coupon.tax"),value:b,dataTestId:"checkout-form-preview-today-tax"}),v<0&&(0,l.jsx)(s.W,{label:(0,o.t)("paywall_checkout.first_payment.ending_balance"),tooltip:(0,o.t)("paywall_checkout.first_payment.ending_balance_tooltip"),value:h,valueColor:"text-green-600",dataTestId:"checkout-form-preview-carry-over"})]})]})}},6841:(e,t,r)=>{"use strict";r.d(t,{N:()=>s});var n=r(86013),i=r(46231),o=r(89957),a=r(85893),s=function(e){var t=e.preview.future_payments;if(!t)return null;var r=t.formatted_total,s=t.start_on_phrase,l=t.formatted_subtotal,c=t.discount,u=t.formatted_discount,d=t.discount_phrase,p=t.tax,f=t.formatted_tax;return(0,a.jsxs)(i.g,{className:"gap-y-2 border-t",children:[(0,a.jsx)(o.W,{label:(0,n.t)("paywall_checkout.future_payments.header"),labelWeight:"semibold",value:r,valueWeight:"semibold",dataTestId:"checkout-form-preview-future-payments-total"}),(0,a.jsx)(o.W,{label:s,value:l,dataTestId:"checkout-form-preview-future-payments-subtotal"}),c<0&&(0,a.jsx)(o.W,{label:(0,n.t)("paywall_checkout.coupon.discount"),value:u,valueColor:"text-green-600",tooltip:d,dataTestId:"checkout-form-preview-future-payments-discount"}),p>0&&(0,a.jsx)(o.W,{label:(0,n.t)("paywall_checkout.coupon.tax"),value:f,dataTestId:"checkout-form-preview-future-payments-tax"})]})}},66954:(e,t,r)=>{"use strict";r.d(t,{U:()=>s});var n=r(86013),i=r(46231),o=r(89957),a=r(85893),s=function(e){var t=e.preview;return(0,a.jsx)(i.g,{className:"gap-y-3 border-t py-8",children:(0,a.jsx)(o.W,{label:(0,n.t)("paywall_checkout.amount_due"),labelSize:"md",labelWeight:"semibold",value:t.formatted_amount_due_now,valueSize:"lg",valueWeight:"semibold",dataTestId:"checkout-form-preview-total-due-today"})})}},89957:(e,t,r)=>{"use strict";r.d(t,{W:()=>c});var n=r(94184),i=r.n(n),o=r(30887),a=r(74284),s=r(12169),l=r(85893),c=function(e){var t=e.className,r=e.label,n=e.labelSize,c=void 0===n?"sm":n,u=e.labelWeight,d=void 0===u?"normal":u,p=e.tooltip,f=e.value,m=e.valueSize,b=void 0===m?"sm":m,v=e.valueColor,h=void 0===v?"text-primary":v,y=e.valueWeight,g=void 0===y?"normal":y,_=e.dataTestId,j="sm"===c?s.Z.LabelSm:s.Z.LabelMd,x="sm"===b?s.Z.LabelSm:"md"===b?s.Z.LabelMd:s.Z.LabelLg;return(0,l.jsxs)("div",{className:i()(t,"flex flex-row items-center justify-between space-x-2 whitespace-nowrap md:space-x-3"),"data-testid":_,children:[(0,l.jsxs)("div",{className:"flex flex-row gap-x-2 whitespace-normal",children:[(0,l.jsx)(j,{weight:d,children:r}),p&&(0,l.jsx)(a.Y,{dataTestId:"checkout-form-preview-entry-tooltip",className:"inline-flex",content:p,children:(0,l.jsx)(o.JO,{type:"16-question-mark",size:16,color:"text-primary"})})]}),(0,l.jsx)(x,{weight:g,color:h,children:f})]})}},40340:(e,t,r)=>{"use strict";r.d(t,{PC:()=>i,oO:()=>o,C:()=>a,zS:()=>s,IF:()=>l,JV:()=>c,bE:()=>u,Gs:()=>d});var n=r(86013),i={message:(0,n.t)("services.paywalls.failures.internal.generic")},o={message:(0,n.t)("paywall_checkout.form.errors.stripe_connection_failed")},a={message:(0,n.t)("paywall_checkout.form.errors.pix_payment.time_expired"),error_details:"PIX_PAYMENT_EXPIRED"},s={message:(0,n.t)("paywall_checkout.form.errors.pix_payment.pix_modal_closed"),error_details:"PIX_MODAL_CLOSED"},l=function(){var e;return null===(e=window.Rewardful)||void 0===e?void 0:e.referral},c={disablePayButton:!0,type:"danger",existingAccount:!1,hasAlreadyPurchased:!1,message:null},u=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=t.loginUrl,o=t.resetPasswordUrl;return{USER_LOGIN_REQUIRED:{disablePayButton:!1,type:"warning",existingAccount:!0,message:(0,n.t)("paywall_checkout.form.errors.existing_account",{sign_in_url:r,reset_password_url:o})},INVALID_COUPON:{message:e.message},PIX_PAYMENT_EXPIRED:a,PIX_MODAL_CLOSED:s}[e.error_details]||i},d=function(e){var t=e.isPaywallActive,r=e.selectedPrice,i=e.preview;return t&&r?null!==r&&void 0!==r&&r.trial_enabled?null!==r&&void 0!==r&&r.trial_requires_upfront_payment?(0,n.t)("paywall_checkout.form.buttons.paid_trial"):(0,n.t)("paywall_checkout.form.buttons.trial"):0===(null===i||void 0===i?void 0:i.amount_due_now)&&null!==r&&void 0!==r&&r.display_interval?(0,n.t)("paywall_checkout.form.buttons.subscribe"):0!==(null===i||void 0===i?void 0:i.amount_due_now)||null!==r&&void 0!==r&&r.display_interval?(null===i||void 0===i?void 0:i.amount_due_now)>0?"".concat((0,n.t)("paywall_checkout.form.buttons.pay")," ").concat(i.formatted_amount_due_now):"".concat((0,n.t)("paywall_checkout.form.buttons.pay")," ").concat(r.display_amount_with_currency):(0,n.t)("paywall_checkout.form.buttons.continue"):(0,n.t)("paywall_checkout.form.buttons.draft_pay")}},61577:(e,t,r)=>{"use strict";r.d(t,{h:()=>Ot});var n=r(67294),i=r(86664),o=r(64593),a=r(87536),s=r(88767),l=r(81196),c=r(88992),u=r(64117),d=r(75752),p=r(86084),f=r(57356),m=r(94184),b=r.n(m),v=r(86013),h=r.n(v),y=r(12169),g=r(85893),_=function(e){var t=e.name,r=e.addon,n=e.className,i=e.childClassName,o=e.children,a=e.optional,s=e.LabelComponent,l=void 0===s?y.Z.LabelSm:s;return(0,g.jsxs)("div",{className:b()(n,"flex flex-col"),children:[(0,g.jsxs)("div",{className:b()(i,"mb-1 flex flex-row items-center"),children:[(0,g.jsxs)("div",{className:"flex flex-row items-center gap-x-1",children:[(0,g.jsx)(l,{weight:"semibold",children:h().t("paywall_checkout.form.fields.".concat(t))}),a&&(0,g.jsxs)(g.Fragment,{children:[" ",(0,g.jsx)(y.Z.LabelSm,{weight:"normal",color:"text-light",children:"(".concat(h().t("paywall_checkout.form.fields.optional"),")")})]})]}),r]}),o]})},j=r(30887),x=r(55675),w=r(5295),O=r(43037),S=r(40340),P=r(64687),k=r.n(P),C=r(81967),N=r(76181),A=r(36762),I=r(34128),E=r(77529),D=function(e){return(0,I.t5)(E.av.communityMemberCharge.show({processorId:e}),{method:"GET"})},T=r(56874);function L(e,t,r,n,i,o,a){try{var s=e[o](a),l=s.value}catch(c){return void r(c)}s.done?t(l):Promise.resolve(l).then(n,i)}var M=function(e,t){var r,n,i=(null===e||void 0===e?void 0:e.subscription_processor_id)||(null===e||void 0===e?void 0:e.payment_intent_processor_id)||(null===e||void 0===e?void 0:e.invoice_processor_id),o="".concat(t).concat(i);return null===(r=window.webview)||void 0===r||null===(n=r.paymentSuccessful)||void 0===n||n.call(r),window.open(o,"_self")},R=function(){var e,t=(e=k().mark((function e(t,r,n,i,o,a){var s,l,c,u,d,p,f,m,b=arguments;return k().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(s=b.length>6&&void 0!==b[6]&&b[6],l=o.payment_intent_processor_id,c=o.invoice_processor_id,!(a>30)){e.next=5;break}return t(S.PC),e.abrupt("return");case 5:return u=null!==l&&void 0!==l?l:c,e.next=8,D(u);case 8:if(!(d=e.sent).ok){e.next=25;break}return e.next=12,d.json();case 12:if(p=e.sent,!(0,T.Om)(p)){e.next=25;break}if(!s||!n){e.next=24;break}return e.next=17,N.k.complete(o);case 17:if((f=e.sent).ok){e.next=24;break}return e.next=21,f.json();case 21:return m=e.sent,r(m),e.abrupt("return");case 24:return e.abrupt("return",M(o,i));case 25:return e.next=27,new Promise((function(e){return setTimeout(e,2e3)}));case 27:return e.next=29,R(t,r,n,i,o,a+1,s);case 29:return e.abrupt("return",void 0);case 30:case"end":return e.stop()}}),e)})),function(){var t=this,r=arguments;return new Promise((function(n,i){var o=e.apply(t,r);function a(e){L(o,n,i,a,s,"next",e)}function s(e){L(o,n,i,a,s,"throw",e)}a(void 0)}))});return function(e,r,n,i,o,a){return t.apply(this,arguments)}}(),B=r(96486);function U(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 F(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?U(Object(r),!0).forEach((function(t){z(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):U(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function z(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function V(e,t,r,n,i,o,a){try{var s=e[o](a),l=s.value}catch(c){return void r(c)}s.done?t(l):Promise.resolve(l).then(n,i)}function q(e){return function(){var t=this,r=arguments;return new Promise((function(n,i){var o=e.apply(t,r);function a(e){V(o,n,i,a,s,"next",e)}function s(e){V(o,n,i,a,s,"throw",e)}a(void 0)}))}}var Z=function(e){var t,r,n,o,a,l,c=e.stripe,u=e.elements,d=(0,p.Y)(),f=d.currentCommunity,m=d.checkoutConfirmationUrl,b=d.loginUrl,v=d.resetPasswordUrl,h=d.handleError,y=d.setIsProcessingPayment,g=d.getSelectedPrice,_=d.isCardInfoRequired,j=d.isSetupIntentRequired,x=d.arePostCreateActionsRequired,w=d.previewMutation,P=d.isPaywallDigitalWalletEnabled,I=d.stripePaymentMethodType,E=d.setPaywallFailure,D=(l=(0,p.Y)().memberBillingInfo,{paymentMethodDataParams:(0,B.isEmpty)(l)?{}:{payment_method_data:{billing_details:{address:(t=l.address_line1,r=l.address_line2,n=l.address_city,o=l.address_state,a=l.address_postal_code,{line1:t,line2:r,city:n,state:o,country:l.address_country,postal_code:a})}}}}).paymentMethodDataParams,T=function(e){(0,A.kW)(e)?E(e.failure):function(e,t,r,n){e((0,S.bE)(n,{loginUrl:t,resetPasswordUrl:r}))}(h,b,v,e)},L=function(){var e=q(k().mark((function e(t,r){var n,i=arguments;return k().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=i.length>2&&void 0!==i[2]&&i[2],e.next=3,R(h,T,x,m,t,r,n);case 3:return e.abrupt("return",e.sent);case 4:case"end":return e.stop()}}),e)})));return function(t,r){return e.apply(this,arguments)}}(),U=function(){var e=q(k().mark((function e(){var t,r;return k().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,u.submit();case 2:if(t=e.sent,!(r=t.error)){e.next=8;break}return h({message:r.message,disablePayButton:!1}),y(!1),e.abrupt("return",!1);case 8:return e.abrupt("return",!0);case 9:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),z=g();P&&u&&w.data&&u.update({amount:w.data.amount_due_now});var V=function(){var e=q(k().mark((function e(t){var r,n,o,a,s,l,d,p,f;return k().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(r=t.payment_intent_processor_id,n=t.payment_intent_client_secret,o=!1,c&&u){e.next=5;break}return h(S.oO),e.abrupt("return");case 5:if(r||n){e.next=9;break}return e.next=8,L(t,0,o);case 8:return e.abrupt("return");case 9:return e.next=11,c.retrievePaymentIntent(n);case 11:if(!(a=e.sent).error){e.next=15;break}return h({message:a.error.message,disablePayButton:!0}),e.abrupt("return");case 15:if("canceled"!==(s=a.paymentIntent).status){e.next=19;break}return h(S.PC),e.abrupt("return");case 19:if("succeeded"!==s.status){e.next=23;break}return e.next=22,L(t,0,o);case 22:return e.abrupt("return");case 23:if(!P){e.next=35;break}if(!j){e.next=30;break}return e.next=27,U();case 27:if(e.sent){e.next=30;break}return e.abrupt("return");case 30:return e.next=32,c.confirmPayment({elements:u,clientSecret:t.payment_intent_client_secret,confirmParams:F({return_url:window.location.href},D),redirect:"if_required"});case 32:l=e.sent,e.next=38;break;case 35:return e.next=37,c.confirmCardPayment(t.payment_intent_client_secret,{payment_method:{card:u.getElement(i.CardElement)}});case 37:l=e.sent;case 38:if(o=!0,!l.error&&"succeeded"===l.paymentIntent.status){e.next=53;break}if(!o||!x){e.next=50;break}return e.next=43,N.k.cancel(F(F({},t),{},{processor_error:l.error}));case 43:return d=e.sent,e.next=46,d.json();case 46:if(!(p=e.sent).failure){e.next=50;break}return T(p),e.abrupt("return");case 50:h(l.error?{message:l.error.message,disablePayButton:!1}:S.PC),e.next=57;break;case 53:return f=F({},t),(0,O.Lm)(I)&&(f.processor_payment_method_id=l.paymentIntent.payment_method),e.next=57,L(f,0,o);case 57:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),Z=function(){var e=q(k().mark((function e(t){var r,n,i;return k().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,N.k.create_DEPRECATED({formData:t});case 2:if(!(r=e.sent).ok){e.next=14;break}return e.next=6,r.json();case 6:if(n=e.sent,!z.trial_enabled||z.trial_requires_upfront_payment){e.next=10;break}return M(n,m),e.abrupt("return");case 10:return e.next=12,V(n);case 12:e.next=18;break;case 14:return e.next=16,r.json();case 16:i=e.sent,T(i);case 18:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),W=(0,s.useMutation)(function(){var e=q(k().mark((function e(t){var r,n,o,a,s,l,d;return k().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(r=t,(0,S.IF)()&&(r.referral_metadata=(0,S.IF)()),y(!0),e.prev=3,!_){e.next=46;break}if(!P){e.next=11;break}return e.next=8,U();case 8:if(e.sent){e.next=11;break}return e.abrupt("return");case 11:if(!j){e.next=46;break}return e.next=14,N.k.prepare_DEPRECATED(f.id,z.id);case 14:if((n=e.sent).ok){e.next=22;break}return e.next=18,n.json();case 18:return o=e.sent,T(o),y(!1),e.abrupt("return");case 22:return e.next=24,n.json();case 24:return a=e.sent,s=a.setup_intent.client_secret,e.next=28,c.retrieveSetupIntent(s);case 28:if((l=e.sent).setupIntent&&"succeeded"===l.setupIntent.status){e.next=39;break}if(!P){e.next=36;break}return e.next=33,c.confirmSetup({elements:u,clientSecret:s,confirmParams:F({return_url:window.location.href},D),redirect:"if_required"});case 33:l=e.sent,e.next=39;break;case 36:return e.next=38,c.confirmCardSetup(s,{payment_method:{card:u.getElement(i.CardElement)}});case 38:l=e.sent;case 39:if(!l.error){e.next=44;break}return console.error("Error: Setup error"),h({message:l.error.message,disablePayButton:!1}),y(!1),e.abrupt("return");case 44:d=l.setupIntent.payment_method,r.payment_method_processor_id=d;case 46:return e.next=48,Z(r);case 48:e.next=54;break;case 50:e.prev=50,e.t0=e.catch(3),(0,C.d)(e.t0),h(S.PC);case 54:return y(!1),e.abrupt("return",void 0);case 56:case"end":return e.stop()}}),e,null,[[3,50]])})));return function(t){return e.apply(this,arguments)}}());return{onSubmitMutation:W}},W="requires_action",H="succeeded",G=function(e){return(null===e||void 0===e?void 0:e.status)===W},Q=function(e){return(null===e||void 0===e?void 0:e.status)===H};function J(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?J(Object(r),!0).forEach((function(t){K(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):J(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function K(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function X(e,t,r,n,i,o,a){try{var s=e[o](a),l=s.value}catch(c){return void r(c)}s.done?t(l):Promise.resolve(l).then(n,i)}function Y(e){return function(){var t=this,r=arguments;return new Promise((function(n,i){var o=e.apply(t,r);function a(e){X(o,n,i,a,s,"next",e)}function s(e){X(o,n,i,a,s,"throw",e)}a(void 0)}))}}function ee(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 a,s=e[Symbol.iterator]();!(n=(a=s.next()).done)&&(r.push(a.value),!t||r.length!==t);n=!0);}catch(l){i=!0,o=l}finally{try{n||null==s.return||s.return()}finally{if(i)throw o}}return r}(e,t)||function(e,t){if(!e)return;if("string"===typeof e)return te(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 te(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 te(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}var re=function(e){throw new Error(null===e||void 0===e?void 0:e.message,{cause:e.body})};function ne(e,t,r,n,i,o,a){try{var s=e[o](a),l=s.value}catch(c){return void r(c)}s.done?t(l):Promise.resolve(l).then(n,i)}var ie=function(e,t,r){var n,i;(null===e||void 0===e||null===(n=e.cause)||void 0===n?void 0:n.error_details)!==S.zS.error_details&&((0,C.d)(e),console.error("Error: unexpected error occurred: ",e),t((0,S.bE)({message:e.message,error_details:(null===e||void 0===e||null===(i=e.cause)||void 0===i?void 0:i.error_details)||S.PC},r)))},oe=function(e){var t=e.stripe,r=e.elements,i=(0,p.Y)(),o=i.handleError,a=i.setIsProcessingPayment,l=i.loginUrl,c=i.resetPasswordUrl,u=Z({stripe:t,elements:r}),d=function(e){var t=e.stripe,r=(0,p.Y)(),i=r.currentCommunity,o=r.checkoutConfirmationUrl,a=(0,s.useMutation)((function(e){return t.confirmPixPayment(e.payment_intent_client_secret,{payment_method:{}})})),l=ee((0,n.useState)({}),2),c=l[0],u=l[1],d=(0,s.useMutation)((function(e){return N.k.prepare(e)})),f=(0,s.useMutation)((function(e){return N.k.create({formData:e})})),m=function(){var e=Y(k().mark((function e(r){var n,o,s,l,p,f,m,b,v,h,y,g,_,j,x;return k().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(o=r.name,s=r.email,l=r.payment_method_type,p=r.paywall_price_id,f=r.coupon_code,m=r.coupon_code_applied,b=r.community_member_billing_info_attributes,v={name:o,email:s,payment_method_type:l,paywall_price_id:p,community_id:i.id,coupon_code:m?f:void 0,community_member_billing_info_attributes:b},!(h=JSON.stringify(c)===JSON.stringify(v))){e.next=9;break}return e.next=6,t.retrievePaymentIntent(null===d||void 0===d||null===(n=d.data)||void 0===n?void 0:n.payment_intent_client_secret);case 6:e.t0=e.sent,e.next=10;break;case 9:e.t0=null;case 10:if(y=e.t0,g=h&&G(null===y||void 0===y?void 0:y.paymentIntent),e.t1=g&&(null===d||void 0===d?void 0:d.data),e.t1){e.next=17;break}return e.next=16,d.mutateAsync(v,{onSuccess:function(){u(v)},onError:re});case 16:e.t1=e.sent;case 17:if(!(_=e.t1)){e.next=29;break}return e.next=21,a.mutateAsync(_);case 21:if(j=e.sent,x=j.paymentIntent,!G(x)){e.next=25;break}throw new Error("Pix modal is closed",{cause:S.zS});case 25:if(Q(x)){e.next=29;break}throw d.reset(),u({}),new Error("Pix payment expired",{cause:S.C});case 29:return e.abrupt("return",_);case 30:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),b=function(){var e=Y(k().mark((function e(t,r){return k().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,f.mutateAsync($($({},t),{},{payment_intent_id:r.payment_intent_id}),{onError:re});case 2:return e.abrupt("return",e.sent);case 3:case"end":return e.stop()}}),e)})));return function(t,r){return e.apply(this,arguments)}}(),v=(0,s.useMutation)(function(){var e=Y(k().mark((function e(t){var r,n;return k().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,m(t);case 2:if(!(r=e.sent)){e.next=9;break}return e.next=6,b(t,r);case 6:return(n=e.sent)&&M(n,o),e.abrupt("return",n);case 9:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}());return{onSubmitMutation:v,mutations:{prepareMutation:d,checkoutMutation:f,confirmPixPaymentMutation:a}}}({stripe:t}),f={pix:d,card:u},m=function(){var e,t=(e=k().mark((function e(t){var r;return k().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return(0,S.IF)()&&(t.referral_metadata=(0,S.IF)()),r=f[t.payment_method_type].onSubmitMutation,e.prev=2,a(!0),e.next=6,r.mutateAsync(t);case 6:e.next=11;break;case 8:e.prev=8,e.t0=e.catch(2),ie(e.t0,o,{loginUrl:l,resetPasswordUrl:c});case 11:return e.prev=11,a(!1),e.finish(11);case 14:case"end":return e.stop()}}),e,null,[[2,8,11,14]])})),function(){var t=this,r=arguments;return new Promise((function(n,i){var o=e.apply(t,r);function a(e){ne(o,n,i,a,s,"next",e)}function s(e){ne(o,n,i,a,s,"throw",e)}a(void 0)}))});return function(e){return t.apply(this,arguments)}}();return{onSubmit:m}},ae=function(){var e=(0,a.Gc)().watch,t=(0,p.Y)(),r=t.currentUser,n=t.hasAlreadyPurchased,o=t.loginUrl,s=t.communityRootUrl,l=t.paywall,c=t.getSelectedPrice,u=t.previewMutation,d=t.paymentError,f=t.isCardInfoValid,m=t.isPaywallActive,b=t.isCardInfoComplete,v=t.setIsCardInfoComplete,h=t.isTaxIdMandatory,y=t.shouldShowTaxIdForm,g=t.setStripePaymentMethodType,_=t.setIsMemberUsingSavedPaymentMethod,j=(0,i.useStripe)(),x=(0,i.useElements)(),w=c(),P=e(),k=P.name,C=P.email,N=P.password,A=P.termsOfService,I=P.community_member_billing_info_address_attributes_complete,E=P.community_member_billing_info_attributes,D=E.tax_id_value,T=E.tax_id_type,L=!I||!r&&(!k||!C||!N||!A)||!f||!m||d.disablePayButton||(0,O.y9)(n,l)||u.isLoading||u.isError||h&&y&&(!D||!T),M=u.data,R=(0,S.Gs)({isPaywallActive:m,selectedPrice:w,preview:M}),B=oe({stripe:j,elements:x}).onSubmit;return{paymentError:d,isSubmitDisabled:L,selectedPrice:w,currentUser:r,stripe:j,loginUrl:o,communityRootUrl:s,payButtonLabel:R,hasAlreadyPurchased:n,handleOnChangeCard:function(e){var t,r;g(e.value.type),e.complete?v(!0):b&&v(!1),_(!(null===(t=e.value)||void 0===t||null===(r=t.payment_method)||void 0===r||!r.id))},handleOnReadyCard:function(e){return r&&e.focus()},onSubmit:B}},se=r(46231),le=r(38870),ce=function(){var e=(0,p.Y)(),t=e.currentUser,r=e.currentCommunityMember||t;return t?(0,g.jsxs)("div",{className:"flex flex-row items-center gap-x-2 rounded-lg border border-gray-200 bg-gray-50 px-2.5 py-2","data-testid":"checkout-form-account-details",children:[(0,g.jsx)(le.s,{src:r.avatar_url,name:r.name,size:"10"}),(0,g.jsxs)("div",{className:"flex w-full flex-col justify-between",children:[(0,g.jsxs)("div",{className:"flex flex-row items-center justify-between",children:[(0,g.jsx)(y.Z.LabelSm,{weight:"medium","data-testid":"checkout-form-account-details-name",children:r.name}),(0,g.jsx)(y.Z.LabelXs,{weight:"medium",children:(0,g.jsx)("a",{className:"!text-dark cursor-pointer",href:"".concat((0,E.jE)(),"?redirect_back_url=").concat(window.location.href),children:(0,v.t)("logout")})})]}),(0,g.jsx)(y.Z.LabelXs,{weight:"medium",color:"text-default","data-testid":"checkout-form-account-details-email",children:r.email})]})]}):null},ue=r(70360),de=["className","error"];function pe(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 fe(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?pe(Object(r),!0).forEach((function(t){me(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):pe(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function me(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function be(e,t){if(null==e)return{};var r,n,i=function(e,t){if(null==e)return{};var r,n,i={},o=Object.keys(e);for(n=0;n<o.length;n++)r=o[n],t.indexOf(r)>=0||(i[r]=e[r]);return i}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n<o.length;n++)r=o[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(i[r]=e[r])}return i}var ve=(0,n.forwardRef)((function(e,t){var r=e.className,n=e.error,i=void 0!==n&&n,o=be(e,de);return(0,g.jsx)("input",fe(fe({className:b()(r,{"border-red-600 focus:border-red-600":i},"placeholder:text-light h-11 grow rounded-lg border border-solid border-gray-200 bg-white px-4 py-3 shadow-none outline-0 ring-0 placeholder:opacity-100 focus:border focus:border-gray-500 focus:shadow-none focus:outline-0 focus:ring-0")},o),{},{ref:t}))}));function he(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 ye(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?he(Object(r),!0).forEach((function(t){ge(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):he(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function ge(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}ve.displayName="CheckoutFormInput";var _e=function(e){var t=e.autoFocus,r=void 0!==t&&t,n=e.className,i=e.name,o=e.placeholder,s=e.options,l=void 0===s?{}:s,c=e.type,u=(0,a.Gc)(),d=u.register,p=u.formState.errors,f=(0,a.U2)(p,i);return(0,g.jsxs)("div",{className:b()(n,"flex flex-col"),children:[(0,g.jsx)(ve,ye({autoFocus:r,type:c,error:!!f,placeholder:o},d(i,l))),f&&(0,g.jsx)("div",{className:"mt-2",children:(0,g.jsx)(y.Z.LabelSm,{weight:"semibold",color:"text-red-600",children:(0,v.t)("paywall_checkout.form.errors.".concat(i,"_").concat(String(f.type)))})})]})},je=function(){var e=(0,p.Y)(),t=e.currentUser,r=e.loginUrl;return t?null:(0,g.jsxs)(g.Fragment,{children:[(0,g.jsxs)(y.Z.BodyXs,{weight:"regular",children:[(0,v.t)("paywall_checkout.have_an_account"),(0,g.jsx)("a",{href:r,"data-testid":"checkout-form-sign-in-link",children:(0,v.t)("paywall_checkout.form.buttons.sign_in")})]}),(0,g.jsx)(_,{name:"email",children:(0,g.jsx)(_e,{type:"text",name:"email",autoFocus:!0,options:{required:!0,pattern:ue.CU}})}),(0,g.jsx)(_,{name:"password",children:(0,g.jsx)(_e,{type:"password",name:"password",options:{required:!0,pattern:ue.zU}})})]})},xe=function(){var e=ae().currentUser;return(0,g.jsxs)("div",{className:"flex flex-col gap-y-1 pt-6 md:pb-6 md:pt-12",children:[e?(0,g.jsx)(y.Z.LabelLg,{weight:"semibold",textAlign:"mb-4",children:(0,v.t)("paywall_checkout.your_account")}):(0,g.jsx)(y.Z.LabelLg,{weight:"semibold",children:(0,v.t)("paywall_checkout.create_your_account")}),(0,g.jsx)(se.g,{className:"gap-y-5 !py-0",children:e?(0,g.jsx)(ce,{}):(0,g.jsx)(je,{})})]})},we=function(){var e=(0,p.Y)(),t=e.paywall,r=e.hasAlreadyPurchased,n=e.paymentError,i=e.paywallFailure,o="",a="";return(0,O.y9)(r,t)?(o="warning",a=(0,v.t)("services.paywalls.failures.paywall.already_purchased")):i?(o=i.level,a=i.message):n&&n.message&&(o=n.type,a=n.message),o&&a?(0,g.jsx)("div",{className:b()("rounded border px-6 py-5",{"border-red-500 bg-red-50 text-red-800":"danger"===o,"border-yellow-500 bg-yellow-50 text-yellow-800":"warning"===o}),dangerouslySetInnerHTML:{__html:a},"data-testid":"checkout-alert"}):null},Oe=function(){var e=(0,p.Y)(),t=e.currentUser,r=e.isMemberAddressRequired,n=e.setMemberAddressAttributes;return!r&&t?null:r?(0,g.jsx)(i.AddressElement,{options:f.kl,onChange:n}):(0,g.jsx)(_,{name:"name",children:(0,g.jsx)(_e,{type:"text",name:"name",options:{required:!0}})})},Se=function(){var e=(0,a.Gc)().watch,t=(0,p.Y)().clearCouponCode,r=e("coupon_code");return(0,g.jsxs)("div",{className:"flex w-fit flex-row items-center rounded-lg bg-gray-100 px-4 py-2","data-testid":"checkout-form-coupon-code",children:[(0,g.jsx)(y.Z.LabelSm,{weight:"medium",children:r}),(0,g.jsxs)(x.z,{small:!0,className:"p-0 text-gray-600",type:"button",variant:"plain",onClick:t,"data-testid":"checkout-form-remove-coupon",children:[(0,g.jsx)("span",{className:"sr-only",children:(0,v.t)("paywall_checkout.form.buttons.remove_coupon")}),(0,g.jsx)(j.JO,{type:"16-close",size:16})]})]})},Pe=function(){var e=(0,a.Gc)().watch,t=(0,p.Y)().applyCouponCode,r=e("coupon_code");return(0,g.jsxs)("div",{className:"flex flex-row items-center gap-x-2",children:[(0,g.jsx)(_e,{className:"grow",type:"text",name:"coupon_code"}),r&&(0,g.jsx)(x.z,{large:!0,type:"button",variant:"secondary",onClick:t,"data-testid":"checkout-form-apply-coupon",children:(0,g.jsx)(y.Z.LabelSm,{weight:"medium",children:(0,v.t)("paywall_checkout.form.buttons.apply_coupon")})})]})},ke=function(){var e,t=(0,a.Gc)().watch;return(0,p.Y)().areCouponsEnabled?(e=t().coupon_code_applied?(0,g.jsx)(Se,{}):(0,g.jsx)(Pe,{}),(0,g.jsx)(_,{name:"coupon_code",optional:!0,children:e})):null},Ce=r(89932);function Ne(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 Ae(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Ne(Object(r),!0).forEach((function(t){Ie(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Ne(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function Ie(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var Ee="termsOfService",De=function(e){var t=e.label,r=void 0===t?(0,v.t)("checkbox"):t,n=(0,a.Gc)().register;return(0,p.Y)().currentUser?null:(0,g.jsx)("div",{className:"flex",children:(0,g.jsxs)("div",{className:"inline-flex items-start gap-3",children:[(0,g.jsx)("input",Ae({type:"checkbox",id:"terms",className:"bg-primary text-circle hover:bg-tertiary disabled:border-selector-inactive disabled:bg-tertiary mt-[3px] h-4 w-4 cursor-pointer rounded border-gray-300"},n(Ee,{required:!0}))),(0,g.jsxs)("label",{className:"text-dark mb-0 w-full cursor-pointer",htmlFor:Ee,children:[(0,g.jsx)("span",{className:"sr-only",children:r}),(0,g.jsx)(Ce.y,{caller:"paywallCheckout"})]})]})})},Te=r(54794),Le=r(25597);function Me(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 a,s=e[Symbol.iterator]();!(n=(a=s.next()).done)&&(r.push(a.value),!t||r.length!==t);n=!0);}catch(l){i=!0,o=l}finally{try{n||null==s.return||s.return()}finally{if(i)throw o}}return r}(e,t)||function(e,t){if(!e)return;if("string"===typeof e)return Re(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 Re(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 Re(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 Be(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 Ue(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Be(Object(r),!0).forEach((function(t){Fe(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Be(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function Fe(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var ze=function(e){return{value:e.label,text:e.label}},Ve=Le.A0.reduce((function(e,t){return Ue(Ue({},e),{},Fe({},t.label,t))}),{}),qe=function(){var e,t=(0,a.Gc)(),r=t.setValue,i=(0,t.watch)().community_member_billing_info_attributes.address_country,o=(0,p.Y)(),s=o.isMemberAddressRequired,l=o.isTaxIdMandatory,c=o.isBrazilianAccountAndProcessorStripeBr,u=Me((0,n.useState)(l&&c?(0,v.t)("tax_ids.brazil_cpf"):""),2),d=u[0],f=u[1],m=Ve[d],b={required:l},h=(0,n.useCallback)((function(e){var t=e.value;f(t)}),[f]);(0,n.useEffect)((function(){m&&(r("community_member_billing_info_attributes[tax_id_type]",m.enum),s||r("community_member_billing_info_attributes[address_country]",m.countryCode))}),[r,s,m]),(0,n.useEffect)((function(){s&&m&&m.countryCode!==i&&f("")}),[r,s,i,m]);var y=Le.A0.filter((function(e){return!l||!c||l&&c&&"BR"===e.countryCode})).filter((function(e){return!s||!i||e.countryCode===i})),j=Me((0,n.useState)(y.map(ze)),2),x=j[0],w=j[1],O=(0,n.useCallback)((function(e){var t=e.toLowerCase(),r=y.filter((function(e){return e.label.toLowerCase().includes(t)||e.country.toLowerCase().includes(t)})).map(ze);w(r)}),[y,w]);return(0,g.jsxs)(_,{name:"tax_id",optional:!l,children:[(0,g.jsx)(Te.P,{variant:"single",name:"taxIdTypeLabel",data:x,value:d,onChange:h,onSearch:O,hideSelectedItems:!0}),d&&(0,g.jsx)(_e,{className:"mt-2 grow",type:"text",name:"community_member_billing_info_attributes[tax_id_value]",placeholder:m.example,options:Ue(Ue({},null!==(e=null===m||void 0===m?void 0:m.formOptions)&&void 0!==e?e:{}),b)})]})},Ze=function(){var e=(0,(0,a.Gc)().watch)().community_member_billing_info_attributes.address_country,t=(0,p.Y)(),r=t.isMemberAddressRequired,n=t.isTaxIdCollectionEnabled,i=t.shouldShowTaxIdForm,o=t.enableTaxIdCollection;return!i||r&&!e?null:n?(0,g.jsx)(qe,{}):(0,g.jsx)("div",{className:"flex flex-row items-center gap-x-1",children:(0,g.jsxs)(y.Z.LabelSm,{weight:"regular",children:[(0,v.t)("paywall_checkout.form.tax_id.message")," ",(0,g.jsx)("button",{type:"button",className:"cursor-pointer text-blue-600",onClick:o,children:(0,v.t)("paywall_checkout.form.tax_id.cta")})]})})},We=function(){var e=(0,(0,p.Y)().getSelectedPrice)(),t=null!==e&&void 0!==e&&e.trial_enabled?(0,v.t)(["paywall_checkout.get_started.trial_title",e.trial_requires_upfront_payment?"paid":"free"]):(0,v.t)("paywall_checkout.get_started.no_trial_title"),r=null!==e&&void 0!==e&&e.trial_enabled?(0,v.t)("paywall_checkout.get_started.trial_description"):(0,v.t)("paywall_checkout.get_started.no_trial_description");return(0,g.jsxs)("div",{className:"flex flex-col gap-y-2",children:[(0,g.jsx)(y.Z.TitleMd,{children:t}),(0,g.jsx)(y.Z.LabelSm,{color:"text-secondary-500",children:r})]})},He=r(48478),Ge=r(6841),Qe=r(66954),Je=function(){var e=(0,p.Y)(),t=e.previewMutation,r=e.hasAlreadyPurchased,n=e.paywall,i=t.data;return t.isLoading?(0,g.jsx)("div",{className:"py-2",children:(0,g.jsx)(w.a,{variant:"default"})}):(0,O.y9)(r,n)||t.isIdle||t.isError||!i?null:(0,g.jsxs)("div",{className:"flex flex-col md:pt-6",children:[(0,g.jsx)("div",{className:"mb-4 flex flex-row items-center",children:(0,g.jsx)("div",{className:"flex flex-row items-center",children:(0,g.jsx)(y.Z.LabelLg,{weight:"semibold",children:(0,v.t)("paywall_checkout.order_summary")})})}),(0,g.jsx)(He.f,{className:"!py-0 !pb-6",preview:i}),(0,g.jsx)(Ge.N,{preview:i}),(0,g.jsx)(Qe.U,{preview:i})]})},$e=r(50768),Ke=function(e){var t=e.children,r=e.value,n=e.className;return(0,g.jsx)($e.E.Option,{value:r,className:function(e){var t=e.checked;return b()("bg-primary hover:border-secondary relative flex cursor-pointer justify-center rounded-lg border py-3 transition-colors focus:outline-none",{"border-secondary bg-secondary border-1":t,"border-primary":!t},n)},children:(0,g.jsx)("span",{className:"flex flex-row items-center space-x-2",children:t})})},Xe=function(){var e,t=(0,a.Gc)(),r=t.control,i=t.setValue,o=(0,p.Y)(),s=o.getSelectedPrice,l=o.amountDue,c=s(),u=1===(null===c||void 0===c||null===(e=c.payable_payment_methods)||void 0===e?void 0:e.length),d=l<O.eq.MINIMUM||l>O.eq.MAXIMUM;return(0,n.useEffect)((function(){(u||d)&&i("payment_method_type",O.Lt.CARD)}),[u,l]),u||d?null:(0,g.jsx)(a.Qr,{control:r,name:"payment_method_type",render:function(e){var t=e.field,r=t.onChange,n=t.value;return(0,g.jsx)($e.E,{value:n,onChange:r,children:(0,g.jsxs)("div",{className:"flex flex-row space-x-4",children:[(0,g.jsxs)(Ke,{value:O.Lt.CARD,className:"basis-1/2",children:[(0,g.jsx)(j.JO,{type:"credit-card",size:16}),(0,g.jsx)(y.Z.LabelMd,{children:(0,v.t)("paywall_checkout.payment_method_type.card")})]}),(0,g.jsxs)(Ke,{value:O.Lt.PIX,className:"basis-1/2",children:[(0,g.jsx)(j.JO,{type:"20-pix",viewBox:"0 0 24 24",size:24}),(0,g.jsx)(y.Z.LabelMd,{children:(0,v.t)("paywall_checkout.payment_method_type.pix")})]})]})})}})},Ye=r(87958),et=function(e){var t=e.handleOnChangeCard,r=e.handleOnReadyCard,n=(0,(0,p.Y)().getSelectedPrice)();return(0,g.jsx)(_,{name:"payment",addon:n.trial_enabled&&(0,g.jsx)("span",{className:"inline-flex",children:(0,g.jsx)(Ye.T,{className:"inline-flex",content:h().t("paywall_checkout.payment_subtitle_tooltip"),children:(0,g.jsx)(j.JO,{type:"12-question-mark",size:12,color:"text-primary"})})}),children:(0,g.jsx)("div",{"data-testid":"checkout-form-card-field-wrapper",children:(0,g.jsx)(i.CardElement,{options:f.T4,onChange:t,onReady:r})})})},tt=function(){var e=(0,p.Y)(),t=e.paymentMethodsSupported,r=e.setPaymentMethodsSupported;return function(e){var n,i,o,a;"deferred_intent.payment_method_types"===e.error.param?r(t.filter((function(e){return"link"!==e}))):(n=e,a="Failed to Render PE",console.error(a,n),(0,C.d)(new Error(null!==(i=null===n||void 0===n||null===(o=n.error)||void 0===o?void 0:o.message)&&void 0!==i?i:a)))}};function rt(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 nt(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?rt(Object(r),!0).forEach((function(t){it(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):rt(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function it(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var ot=function(e){var t,r=e.handleOnChangeCard,n=e.handleOnReadyCard,o=(0,p.Y)().getSelectedPrice,a=function(){var e=(0,p.Y)(),t=e.memberBillingInfo,r=e.isMemberAddressRequired;return{fieldsOption:!(0,B.isEmpty)(t)||r?{fields:{billingDetails:{address:"never"}}}:{}}}(),s=a.fieldsOption,l={defaultValuesOption:(t=(0,p.Y)().currentUser)&&t.email?{defaultValues:{billingDetails:{email:t.email}}}:{}}.defaultValuesOption,c=o(),u=tt();return(0,g.jsx)(_,{name:"payment",childClassName:"!mb-4",LabelComponent:y.Z.LabelLg,addon:c.trial_enabled&&(0,g.jsx)("span",{className:"inline-flex",children:(0,g.jsx)(Ye.T,{className:"inline-flex",content:h().t("paywall_checkout.payment_subtitle_tooltip"),children:(0,g.jsx)(j.JO,{type:"12-question-mark",size:12,color:"text-primary"})})}),children:(0,g.jsx)("div",{"data-testid":"checkout-form-payment-methods-field-wrapper",children:(0,g.jsx)(i.PaymentElement,{options:nt(nt(nt(nt({},l),s),{layout:{type:"accordion",radios:!1}}),{terms:{card:"never",googlePay:"never",applePay:"never"}}),onChange:r,onReady:n,onLoadError:u})})})},at=function(e){var t=e.handleOnChangeCard,r=e.handleOnReadyCard,n=(0,p.Y)(),i=n.isCardInfoRequired,o=n.isPaywallDigitalWalletEnabled,s=(0,(0,a.Gc)().watch)("payment_method_type"),l=(0,O.F_)(s)&&i,c=o?ot:et;return(0,g.jsx)(g.Fragment,{children:l&&(0,g.jsx)(c,{handleOnChangeCard:t,handleOnReadyCard:r})})},st=function(){var e=(0,a.Gc)().handleSubmit,t=(0,p.Y)().isProcessingPayment,r=ae(),n=r.handleOnChangeCard,i=r.handleOnReadyCard,o=r.onSubmit,s=r.payButtonLabel,l=r.stripe,c=r.isSubmitDisabled;return(0,g.jsxs)("div",{"data-testid":"checkout-form-container",children:[t&&(0,g.jsx)(w.a,{variant:"fullscreen"}),(0,g.jsxs)("form",{className:"flex flex-col",onSubmit:e(o),"data-testid":"checkout-form",children:[(0,g.jsx)(We,{}),(0,g.jsx)(xe,{}),(0,g.jsxs)(se.g,{className:"gap-y-5",children:[(0,g.jsx)(Xe,{}),(0,g.jsx)(at,{handleOnReadyCard:i,handleOnChangeCard:n}),(0,g.jsx)(Oe,{}),(0,g.jsx)(ke,{}),(0,g.jsx)(Ze,{})]}),(0,g.jsx)(Je,{}),(0,g.jsx)(we,{}),(0,g.jsxs)(se.g,{className:"gap-y-5",children:[(0,g.jsx)(De,{}),(0,g.jsx)(x.z,{type:"submit",large:!0,variant:"primary",disabled:!l||c,"data-testid":"checkout-form-submit-button",children:s}),(0,g.jsxs)("div",{className:"flex flex-row items-center justify-center","data-testid":"checkout-form-secure-legend-container",children:[(0,g.jsx)(j.JO,{color:"text-secondary-50",size:16,type:"lock-solid"}),(0,g.jsx)(y.Z.LabelXs,{color:"text-secondary-50",children:(0,v.t)("paywall_checkout.payment_secure_legend")})]})]})]})]})},lt=function(){var e=(0,p.Y)().currentCommunity;return(0,g.jsxs)("div",{className:"community-info",children:[e.logo_url&&(0,g.jsx)("img",{loading:"lazy",className:"community-info__logo",src:e.logo_url,alt:""}),!e.logo_url&&e.icon_url&&(0,g.jsxs)(g.Fragment,{children:[(0,g.jsx)("div",{className:"community-info__icon",children:(0,g.jsx)("img",{loading:"lazy",src:e.icon_url,alt:""})}),(0,g.jsx)("span",{className:"community-info__name",children:e.name})]}),!e.logo_url&&!e.icon_url&&(0,g.jsx)("span",{className:"community-info__name",children:e.name})]})},ct=r(20695),ut=function(e){var t=e.event,r=(0,u.TC)().isDarkAppearance;if(!t)return null;var n=t.cover_image_url,i=t.cover_image,o=t.cover_image_variants;if(!n||!i)return null;var a=(o||{}).thumbnail,s=r?(0,ct.aP)("dark-mode-cover-thumbnail-2x.png"):(0,ct.aP)("light-mode-cover-thumbnail-2x.png"),l=a||(n||s);return(0,g.jsx)("img",{loading:"lazy",alt:"",src:l,className:"border-primary relative h-full max-h-[112px] w-full max-w-[314px] rounded-lg border object-cover"})},dt=r(46367),pt=r(63698),ft=function(e){var t=e.event;if(null===t||void 0===t||!t.event_setting_attributes)return null;var r=t.event_setting_attributes,n=r.starts_at,i=r.ends_at,o=r.time_zone,a=r.time_zone_abbreviations,s=r.location_type,l=new Date(n),c=new Date(i),u=(0,pt.lo)(l,c,o),d=[{icon:"16-calendar",text:"".concat(u," (").concat(a,")")},{icon:s===dt.Bq.IN_PERSON||s===dt.Bq.TBD?"16-location":"16-video",text:dt.gP[s]}];return(0,g.jsx)("div",{className:"flex flex-col gap-y-2 pb-3",children:d.map((function(e){var t=e.icon,r=e.text;return(0,g.jsxs)("div",{className:"flex items-center gap-x-2",children:[(0,g.jsx)(j.JO,{type:t,size:16,className:"text-default !w-4"}),(0,g.jsx)(y.Z.LabelXs,{children:r})]},t)}))})},mt=function(e){var t=e.id,r=e.title,n=e.subtitle,i=e.value,o=e.isSelected,a=e.onSelect;return(0,g.jsxs)("button",{type:"button","aria-pressed":o,className:b()("border-primary bg-primary focus-visible:!outline-secondary flex min-h-[4rem] cursor-pointer flex-row items-center justify-between rounded-md border px-5 py-3 focus-visible:!outline focus-visible:!outline-2 focus-visible:!outline-offset-2",{"border-secondary bg-secondary":o}),"data-testid":"checkout-paywall-price-option",onClick:function(){return a(t)},children:[(0,g.jsxs)("div",{className:"flex flex-col justify-around gap-y-1 py-1 text-left",children:[(0,g.jsx)(y.Z.LabelMd,{weight:"medium",children:r}),n&&(0,g.jsx)(y.Z.LabelXs,{weight:"regular",children:n})]}),(0,g.jsx)("div",{className:"flex flex-col justify-center whitespace-nowrap",children:(0,g.jsx)(y.Z.LabelMd,{weight:"regular",children:i})})]})},bt=function(){var e,t,r,n,i=(0,p.Y)(),o=i.paywall,a=i.getSelectedPrice,s=i.setSelectedPrice,l=function(e){s(e)},c=a(),u=function(e){return c&&c.id==e.id};if(r=null!==(e=o.event)&&void 0!==e&&e.name?o.event.name:o.display_name,o.description)n=o.description;else if(null!==(t=o.event)&&void 0!==t&&t.body){var d;n=null===(d=o.event)||void 0===d?void 0:d.body}return(0,g.jsxs)("div",{className:"flex flex-col gap-8",children:[(0,g.jsx)(ut,{event:o.event}),(0,g.jsxs)("div",{className:"flex flex-col gap-3","data-testid":"checkout-paywall-detail",children:[(0,g.jsx)(y.Z.TitleLg,{children:r}),(0,g.jsx)(ft,{event:o.event}),n&&(0,g.jsx)(y.Z.BodyMd,{children:(0,g.jsx)("span",{className:"whitespace-pre-wrap",children:n})})]}),(0,g.jsx)("div",{className:"flex flex-col gap-4",children:(o.prices||[]).map((function(e){return(0,g.jsx)(mt,{id:e.id,title:e.title,subtitle:e.subtitle,value:e.value,isSelected:u(e),onSelect:l},"paywall_price-".concat(e.id))}))})]})};function vt(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 a,s=e[Symbol.iterator]();!(n=(a=s.next()).done)&&(r.push(a.value),!t||r.length!==t);n=!0);}catch(l){i=!0,o=l}finally{try{n||null==s.return||s.return()}finally{if(i)throw o}}return r}(e,t)||function(e,t){if(!e)return;if("string"===typeof e)return ht(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 ht(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 ht(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}var yt=["card","link"];function gt(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 _t(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?gt(Object(r),!0).forEach((function(t){jt(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):gt(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function jt(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function xt(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 a,s=e[Symbol.iterator]();!(n=(a=s.next()).done)&&(r.push(a.value),!t||r.length!==t);n=!0);}catch(l){i=!0,o=l}finally{try{n||null==s.return||s.return()}finally{if(i)throw o}}return r}(e,t)||function(e,t){if(!e)return;if("string"===typeof e)return wt(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 wt(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 wt(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}var Ot=function(e){var t,r,m,b,v=e.paywall,h=e.currentCommunity,y=e.currentCommunityMemberPaymentProcessorSessionClientSecret,_=e.currentUser,j=e.processorId,x=e.processorKey,w=e.isMemberAddressRequired,O=e.isPaywallDigitalWalletEnabled,S=e.paymentMethodsSupported,P=xt((r=S,[(m=vt((0,n.useState)(r.filter((function(e){return yt.includes(e)}))),2))[0],m[1]]),2),k=P[0],C=P[1],N=(0,n.useMemo)((function(){return(0,c.O)({stripeAccountId:j,stripePublicKey:x,locale:window.locale})}),[x,j]),A=function(e){var t=e.prices,r=t[0],n=t.find((function(e){return e.preferred}));n&&(r=n);var i=(0,E.Ph)("price_id");if(i){var o=t.find((function(e){return e.id===parseInt(i,10)}));o&&(r=o)}return r}({prices:v.prices}),I=(0,a.cI)({defaultValues:{community_id:h.id,user_id:null===_||void 0===_?void 0:_.id,paywall_price_id:A.id,coupon_code_applied:!1,community_member_billing_info_attributes:{},community_member_billing_info_address_attributes_complete:!w,payment_method_type:"card"}}),D=new s.QueryClient(d.Vr);b=null!==v&&void 0!==v&&null!==(t=v.event)&&void 0!==t&&t.name?v.event.name:v.display_name,(0,l.H)("paywall-checkout");var T=function(e){var t=e.filteredPaymentMethodsSupported,r=e.isPaywallDigitalWalletEnabled,n=e.paywall,i=e.price;return r?{payment_method_types:t,mode:"subscription",setup_future_usage:"off_session",currency:n.currency_code,amount:i.amount}:{}}({filteredPaymentMethodsSupported:k,isPaywallDigitalWalletEnabled:O,paywall:v,price:A});return(0,g.jsx)(i.Elements,{stripe:N,options:_t(_t(_t({},f.jP),T),{},{customerSessionClientSecret:y}),children:(0,g.jsx)(u.hk,{theme:u.v.default,children:(0,g.jsx)(s.QueryClientProvider,{client:D,children:(0,g.jsx)(a.RV,_t(_t({},I),{},{children:(0,g.jsxs)(p.G,_t(_t({},e),{},{paymentMethodsSupported:k,setPaymentMethodsSupported:C,isPaywallDigitalWalletEnabled:O,children:[(0,g.jsx)(o.q,{children:(0,g.jsx)("title",{children:b})}),(0,g.jsx)("div",{className:"paywall-checkout-wrapper",children:(0,g.jsxs)("div",{className:"paywall-checkout-container",children:[(0,g.jsx)("div",{className:"paywall-info",children:(0,g.jsxs)("div",{className:"paywall-info__content",children:[(0,g.jsx)(lt,{}),(0,g.jsx)(bt,{})]})}),(0,g.jsx)("div",{className:"user-info",children:(0,g.jsx)("div",{className:"paywall-info__content",children:(0,g.jsx)(st,{})})})]})})]}))}))})})},k.join(","))}},17986:(e,t,r)=>{"use strict";r.d(t,{X:()=>B,j:()=>U});var n=r(64687),i=r.n(n),o=r(86664),a=r(86013),s=r.n(a),l=r(72675),c=r(88992),u=r(53448),d=r(57356),p=r(5295),f=r(55675),m=r(67294),b=r(88767),v=r(50567),h=r(21809),y=r(96486),g={address_line1:"",address_line2:"",address_city:"",address_state:"",address_postal_code:"",address_country:""},_=(0,m.createContext)({communityMember:{id:0,name:"",email:""},billingInfo:g,onSuccess:y.noop,asPrerequisite:!1});_.displayName="BillingInfoContext";function j(e,t,r,n,i,o,a){try{var s=e[o](a),l=s.value}catch(c){return void r(c)}s.done?t(l):Promise.resolve(l).then(n,i)}function x(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 a,s=e[Symbol.iterator]();!(n=(a=s.next()).done)&&(r.push(a.value),!t||r.length!==t);n=!0);}catch(l){i=!0,o=l}finally{try{n||null==s.return||s.return()}finally{if(i)throw o}}return r}(e,t)||function(e,t){if(!e)return;if("string"===typeof e)return w(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 w(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 w(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}var O=function(){var e=(0,h.p)(),t=e.success,r=e.error,n=(0,m.useContext)(_),o=n.communityMember,a=n.billingInfo,l=n.onSuccess,c=n.asPrerequisite,u=x((0,m.useState)(!1),2),d=u[0],p=u[1],f=x((0,m.useState)({address_line1:null===a||void 0===a?void 0:a.address_line1,address_line2:null===a||void 0===a?void 0:a.address_line2,address_city:null===a||void 0===a?void 0:a.address_city,address_state:null===a||void 0===a?void 0:a.address_state,address_postal_code:null===a||void 0===a?void 0:a.address_postal_code,address_country:null===a||void 0===a?void 0:a.address_country}),2),y=f[0],g=f[1],w=function(){var e,t=(e=i().mark((function e(){return i().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!a.id){e.next=2;break}return e.abrupt("return",v.O.update(o.id,y));case 2:return e.abrupt("return",v.O.create(o.id,y));case 3:case"end":return e.stop()}}),e)})),function(){var t=this,r=arguments;return new Promise((function(n,i){var o=e.apply(t,r);function a(e){j(o,n,i,a,s,"next",e)}function s(e){j(o,n,i,a,s,"throw",e)}a(void 0)}))});return function(){return t.apply(this,arguments)}}(),O=(0,b.useMutation)(w,{onSuccess:function(){t(s().t("paywalls.community_members.billing_info_form.success")),l()},onError:function(e){console.error(e),r(e.message)}}),S=O.isLoading;return{communityMember:o,asPrerequisite:c,billingInfo:a,isBillingInfoComplete:d,onStripeElementAddressChangeEvent:function(e){var t=e.value,r=e.complete,n=t.address;g({address_line1:n.line1,address_line2:n.line2,address_city:n.city,address_state:n.state,address_postal_code:n.postal_code,address_country:n.country}),p(r)},onSaveBillingInfoClick:function(){O.mutate()},isUpdatingBillingInfo:S}},S=r(85893);function P(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 k(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){C(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}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}var N=function(){var e=O(),t=e.communityMember,r=e.asPrerequisite,n=e.billingInfo,i=e.onStripeElementAddressChangeEvent,a=e.isBillingInfoComplete,l=e.onSaveBillingInfoClick,c=e.isUpdatingBillingInfo;return(0,S.jsxs)(S.Fragment,{children:[(0,S.jsx)(u.u_.Body,{children:(0,S.jsx)(o.AddressElement,{className:"mt-3",options:k(k({},d.kl),{},{defaultValues:{name:(null===t||void 0===t?void 0:t.name)||"",address:{line1:n.address_line1,line2:n.address_line2,city:n.address_city,state:n.address_state,postal_code:n.address_postal_code,country:n.address_country}}}),onChange:i})}),(0,S.jsx)(u.u_.Footer,{children:(0,S.jsx)(f.z,{full:!0,large:!0,variant:"primary",disabled:!a||c,onClick:l,children:s().t("paywalls.community_members.billing_info_form.submit".concat(r?"_as_prerequisite":""))})})]})},A=r(55389),I=function(e){var t=e.communityMember,r=e.onSuccess,n=e.asPrerequisite,i=(0,A.r)(t),o=i.isLoadingBillingInfo,a=i.billingInfo;return o?(0,S.jsx)(p.a,{variant:"default"}):(0,S.jsx)(_.Provider,{value:{communityMember:t,billingInfo:a||g,onSuccess:r,asPrerequisite:n},children:(0,S.jsx)(N,{})})};function E(e,t,r,n,i,o,a){try{var s=e[o](a),l=s.value}catch(c){return void r(c)}s.done?t(l):Promise.resolve(l).then(n,i)}function D(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 T(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?D(Object(r),!0).forEach((function(t){L(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):D(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 M=function(e){var t=e.communityMember,r=e.onSuccess,n=e.asPrerequisite,i=e.localeRoot,s=void 0===i?"paywalls.community_members.billing_info_form":i,p=(0,l.dd)(),f=function(){p.hide(),p.remove()},m=(0,c.C)().stripePromise;return(0,S.jsxs)(u.u_,{title:(0,a.t)([s,"title"]),isOpen:p.visible,onClose:f,children:[(0,S.jsx)(u.u_.Overlay,{}),(0,S.jsxs)(u.u_.Content,{size:"md",children:[(0,S.jsxs)(u.u_.Header,{children:[(0,S.jsx)(u.u_.Title,{children:(0,a.t)([s,"title"])}),(0,S.jsx)(u.u_.HeaderActions,{children:(0,S.jsx)(u.u_.CloseButton,{onClick:f})})]}),(0,S.jsx)(o.Elements,{stripe:m,options:d.jP,children:(0,S.jsx)(I,{communityMember:t,onSuccess:function(){r(),p.hide(),p.remove()},asPrerequisite:n})})]})]})},R=l.gk.create((function(e){return(0,S.jsx)(M,T({},e))})),B=function(){return(0,l.dd)(R)},U=function(e,t){var r=(0,l.dd)(e),n=B();return T(T({},r),{},{show:function(e){var o,a,s,l=t(e);return null!==l&&void 0!==l&&null!==(o=l.policies)&&void 0!==o&&o.requires_billing_info?n.show({communityMember:l,onSuccess:(a=i().mark((function t(){return i().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,r.show(e);case 2:case"end":return t.stop()}}),t)})),s=function(){var e=this,t=arguments;return new Promise((function(r,n){var i=a.apply(e,t);function o(e){E(i,r,n,o,s,"next",e)}function s(e){E(i,r,n,o,s,"throw",e)}o(void 0)}))},function(){return s.apply(this,arguments)}),asPrerequisite:!0}):r.show(e)}})}},55389:(e,t,r)=>{"use strict";r.d(t,{r:()=>a});var n=r(88767),i=r(50567),o=r(77529),a=function(e){var t=(0,n.useQuery)(o.av.paywalls.communityMembers.billingInfo.show(e.id),(function(){return i.O.show(e.id)}),{retry:function(e,t){return 404!==t.status},useErrorBoundary:function(e){return 404!==(null===e||void 0===e?void 0:e.status)}});return{isLoadingBillingInfo:t.isLoading,billingInfo:t.data,refetchBillingInfo:t.refetch}}},57356:(e,t,r)=>{"use strict";var n;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}r.d(t,{jP:()=>o,kl:()=>a,T4:()=>s});var o={appearance:{theme:"stripe",variables:{spacingGridRow:"20px"},rules:(n={},i(n,".Label",{color:"rgb(59, 59, 59)",fontFamily:'system-ui, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"',fontSize:"14px",fontWeight:"600",lineHeight:"20px",margin:"0",padding:"0"}),i(n,".Input",{backgroundColor:"rgb(255, 255, 255)",border:"1px solid rgb(229, 231, 235)",borderColor:"rgb(229, 231, 235)",borderRadius:"8px",borderStyle:"solid",borderWidth:"1px",boxShadow:"none",color:"rgb(59, 59, 59)",fontFamily:'system-ui, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"',fontSize:"16px",fontWeight:"400",lineHeight:"18px",margin:"0",marginTop:"4px",outline:"transparent solid 0px",outlineOffset:"0",padding:"12px 16px",transition:"none"}),i(n,".Input:focus",{border:"1px solid rgba(107, 114, 128)",borderColor:"rgba(107, 114, 128)",borderWidth:"1px",boxShadow:"none",outline:"transparent solid 0px",outlineOffset:"0",transition:"none"}),i(n,".TermsText",{fontSize:"0"}),n)}},a={mode:"billing",fields:{phone:"never"},display:{name:"full"}},s={hidePostalCode:!0,classes:{base:"h-11 w-full grow rounded-lg border border-solid border-gray-200 bg-white px-4 py-3 shadow-none outline-0 ring-0",focus:"border border-gray-500 shadow-none outline-0 ring-0"}}},62199:(e,t,r)=>{"use strict";r.d(t,{c:()=>h});var n=r(64687),i=r.n(n),o=r(67294),a=r(96486),s=r(58533),l=r(5034),c=r(86078),u=r(20882),d=r(85893);function p(e){return function(e){if(Array.isArray(e))return v(e)}(e)||function(e){if("undefined"!==typeof Symbol&&Symbol.iterator in Object(e))return Array.from(e)}(e)||b(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function f(e,t,r,n,i,o,a){try{var s=e[o](a),l=s.value}catch(c){return void r(c)}s.done?t(l):Promise.resolve(l).then(n,i)}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 a,s=e[Symbol.iterator]();!(n=(a=s.next()).done)&&(r.push(a.value),!t||r.length!==t);n=!0);}catch(l){i=!0,o=l}finally{try{n||null==s.return||s.return()}finally{if(i)throw o}}return r}(e,t)||b(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 b(e,t){if(e){if("string"===typeof e)return v(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?v(e,t):void 0}}function v(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}var h=function(e){var t=m((0,o.useState)(e.posts||[]),2),r=t[0],n=t[1],b=m((0,o.useState)(!1),2),v=b[0],h=b[1],y=m((0,o.useState)(1),2),g=y[0],_=y[1],j=e.space,x=e.current_user,w=function(){var t,o=(t=i().mark((function t(){var o,s;return i().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,fetch(l.a.posts.index({spaceId:j.id,params:{page:g,sort:e.sort,iframe:!0}}));case 2:if(!(o=t.sent).ok){t.next=11;break}return t.next=6,o.json();case 6:s=t.sent,n((0,a.uniqBy)([].concat(p(r),p(s.records)),"id")),h(s.has_next_page),_(s.page+1),window.loadOembed();case 11:case"end":return t.stop()}}),t)})),function(){var e=this,r=arguments;return new Promise((function(n,i){var o=t.apply(e,r);function a(e){f(o,n,i,a,s,"next",e)}function s(e){f(o,n,i,a,s,"throw",e)}a(void 0)}))});return function(){return o.apply(this,arguments)}}();return(0,o.useEffect)((function(){w()}),[]),(0,d.jsx)(s.Z,{style:{overflow:"initial"},scrollThreshold:.75,next:w,hasMore:v,loader:(0,d.jsx)(c.m,{}),dataLength:r.length,children:r.map((function(e){return(0,d.jsx)(u.d,{post:e,space:j,current_user:x},e.id)}))})}},20882:(e,t,r)=>{"use strict";r.d(t,{d:()=>b});var n=r(67294),i=r(94184),o=r.n(i),a=r(66007),s=r(86013),l=r(77529),c=r(62128),u=r(61180),d=r(30887),p=r(85893);function f(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 a,s=e[Symbol.iterator]();!(n=(a=s.next()).done)&&(r.push(a.value),!t||r.length!==t);n=!0);}catch(l){i=!0,o=l}finally{try{n||null==s.return||s.return()}finally{if(i)throw o}}return r}(e,t)||function(e,t){if(!e)return;if("string"===typeof e)return m(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 m(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 m(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}var b=function(e){var t=e.space,r=e.post,i=e.current_user,m=e.show_comments_on_load,b=void 0!==m&&m,v=e.is_shared_post,h=void 0!==v&&v,y=i,g=(0,n.useRef)(null),_=f((0,n.useState)(b&&!h),2),j=_[0],x=_[1],w=f((0,n.useState)(!b),2),O=w[0],S=w[1],P=(0,u.Ro)(),k=f((0,n.useState)(P&&r.comments_count>10),2),C=k[0],N=k[1];(0,n.useEffect)((function(){if(g.current){var e=function(e){var n=g.current.querySelector('[data-action="toggle-comment-with-focus"]'),i=g.current.querySelector('[data-action="toggle-comment"]');if(n&&i){var o=n.contains(e.target);if(o||i.contains(e.target)){if(e.preventDefault(),h){var a=(0,l.LM)({slug:r.slug,spaceSlug:t.slug,params:{notice:(0,s.t)("comments.log_in_to_add_a_comment")}});return void(window.location.href=a)}x(!j),S(!!o)}}};return g.current.addEventListener("click",e),function(){g.current.removeEventListener("click",e)}}}),[g,x,j]);var A=o()("post post--parent",{"post--shared":h,"post--shared__truncated":h&&!y,"is-truncation-disabled":r.is_truncation_disabled,"is-pinned":r.pinned_at_top_of_space,"flagged-for-approval":r.flagged_for_approval_at,"post-name--empty":!r.name,"post-meta--hidden":r.hide_meta_info}),I=!y&&(null===r||void 0===r?void 0:r.is_comments_enabled)||h&&(null===r||void 0===r?void 0:r.show_post_teaser);return(0,p.jsxs)("div",{className:A,children:[(0,p.jsx)("div",{ref:g,children:(0,p.jsx)(a.Z,{html:r.html})}),Boolean(!!j&&!h)&&(0,p.jsxs)(p.Fragment,{children:[(0,p.jsxs)("div",{className:"post__comments trix-v2","data-controller":"comments",id:"all_comments","data-post-id":r.id,children:[Boolean(I&&(null===r||void 0===r?void 0:r.comments_count)>5)&&(0,p.jsx)(a.Z,{html:r.gated_html}),Boolean(C)&&(0,p.jsxs)(p.Fragment,{children:[Boolean((null===r||void 0===r?void 0:r.comments_count)>1)&&(0,p.jsx)("div",{className:"show-all-comments__wrapper",children:(0,p.jsxs)("a",{className:"show-all-comments__link btn btn-secondary",href:"#all_comments",onClick:function(e){e.preventDefault(),N(!1),window.location.hash="#all_comments"},children:[(0,p.jsx)(d.JO,{type:"arrow-solid-top-left"}),(0,s.t)("post.comments_section.show_all_count_comments",{count:r.comments_count})]})}),(0,p.jsx)(c.ZP.CommentHierarchy,{id:P,post:r,space:t,communityMember:y,showReplyForm:!0,autofocusReplyForm:O})]}),Boolean(!C)&&(0,p.jsx)(c.ZP.CommentsList,{post:r,space:t,communityMember:y,showReplyForm:!0,autofocusReplyForm:O})]}),Boolean(I&&(null===r||void 0===r?void 0:r.comments_count)<=5)&&(0,p.jsx)(a.Z,{html:r.gated_html})]})]})}},81435:(e,t,r)=>{"use strict";r.d(t,{P:()=>d});var n=r(94184),i=r.n(n),o=r(85893),a=["children","className","displayView"];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 l(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}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}function u(e,t){if(null==e)return{};var r,n,i=function(e,t){if(null==e)return{};var r,n,i={},o=Object.keys(e);for(n=0;n<o.length;n++)r=o[n],t.indexOf(r)>=0||(i[r]=e[r]);return i}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n<o.length;n++)r=o[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(i[r]=e[r])}return i}var d=function(e){var t=e.children,r=e.className,n=e.displayView,s=u(e,a);return(0,o.jsx)("div",l(l({className:i()("space__posts !pb-16 lg:!pb-6",c({},"space__posts--".concat(n),n),r),"data-testid":"post_section"},s),{},{children:t}))}},89609:(e,t,r)=>{"use strict";r.d(t,{v:()=>_});var n=r(67294),i=r(94184),o=r.n(i),a=r(24185),s=r(61345),l=r(77529),c=r(81217),u=r(393),d=r(25388),p=r(97012),f=r(84702),m=r(63099),b=r(72810);function v(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 a,s=e[Symbol.iterator]();!(n=(a=s.next()).done)&&(r.push(a.value),!t||r.length!==t);n=!0);}catch(l){i=!0,o=l}finally{try{n||null==s.return||s.return()}finally{if(i)throw o}}return r}(e,t)||function(e,t){if(!e)return;if("string"===typeof e)return h(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 h(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 h(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 y(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 a,s=e[Symbol.iterator]();!(n=(a=s.next()).done)&&(r.push(a.value),!t||r.length!==t);n=!0);}catch(l){i=!0,o=l}finally{try{n||null==s.return||s.return()}finally{if(i)throw o}}return r}(e,t)||function(e,t){if(!e)return;if("string"===typeof e)return g(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 g(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 g(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}var _=function(){var e,t,r=(0,a.UO)(),i=r.postSlug,h=r.spaceSlug,g=(0,p.wh)(),_=g.currentCommunitySettings,j=g.isLoading,x=(0,p.nT)(),w=(0,a.k6)(),O=(0,d.L)().show,S=(_||{}).quick_post_v2_enabled,P=x.helpers.findBy({slug:h})||{},k=(0,c.t)({spaceId:P.id,spaceSlug:h,postSlug:i}),C=(0,u.D)(),N=(0,f.I)(),A=Boolean(null===P||void 0===P?void 0:P.hide_right_sidebar)&&!(0,s.V5)(P),I=y((0,m.k)(!1),2),E=I[0],D=I[1];(0,n.useEffect)((function(){document.documentElement.scrollTo({top:0,left:0,behavior:"instant"})}),[null===k||void 0===k||null===(e=k.post)||void 0===e?void 0:e.id]);var T=o()("view-space view-space--".concat(null===(t=k.data)||void 0===t?void 0:t.space_id," view-space-in-group view-space-in-group--").concat(P.space_group_id)),L=C||k.isLoading||!k.data;!function(e){var t=e.enabled,r=e.key,i=e.onLoadInEditMode,o=(0,b.t)().edit,a=v((0,n.useState)(!1),2),s=a[0],l=a[1];(0,n.useEffect)((function(){l(!1)}),[r]),(0,n.useEffect)((function(){t&&!s&&"true"===o&&(i(),l(!0))}),[t,s,o,i])}({enabled:!j&&!L,key:"".concat(h).concat(i),onLoadInEditMode:function(){S?O({post:k.data,onPostChange:k.onPostChange}):D()}});var M=k.data?[[k.data.id]]:[];return{isLoading:L,isLoadingAppData:C,isIframeEmbed:N,isQuickPostV2Enabled:S,space:P,postResource:k,bodyClassNames:T,hasRightSidebar:A,shouldShowEditPostModal:E,setShouldShowEditPostModal:D,perPagePostIds:M,onPostDestroy:function(){w.push(l.RZ.show({spaceSlug:h}))},spacesContext:x,spaceSlug:h,postSlug:i}}},42590:(e,t,r)=>{"use strict";r.d(t,{h:()=>j});var n=r(67294),i=r(70714),o=r(59393),a=r(22972),s=r(97012),l=r(23560),c=r.n(l),u=r(28175),d=r(55675),p=r(30887),f=r(85893),m=function(e){var t=e.children,r=e.className,n=e.hasIcon,i=void 0!==n&&n,o=e.id,a=e.isButton,s=void 0!==a&&a,l=e.linkName,m=e.render,b=e.showModal,v=(0,u.I)().isV3Enabled;return c()(m)?(0,f.jsx)(f.Fragment,{children:m({onClick:b})}):s?(0,f.jsxs)(d.z,{type:"button",className:r,id:o,onClick:b,"aria-haspopup":!0,large:v,isFullRounded:v,children:[i&&(0,f.jsx)(p.JO,{type:"plus"}),l||t]}):(0,f.jsx)("a",{className:r,id:o,onClick:b,href:"#new-post","aria-haspopup":!0,children:l||t})},b=r(94812);function v(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 h(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?v(Object(r),!0).forEach((function(t){y(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):v(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function y(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function g(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 a,s=e[Symbol.iterator]();!(n=(a=s.next()).done)&&(r.push(a.value),!t||r.length!==t);n=!0);}catch(l){i=!0,o=l}finally{try{n||null==s.return||s.return()}finally{if(i)throw o}}return r}(e,t)||function(e,t){if(!e)return;if("string"===typeof e)return _(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 _(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 _(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}var j=function(e){var t,r=e.bodyForEditor,l=void 0===r?"":r,c=e.children,u=e.className,d=e.currentSpaceId,p=e.hasIcon,v=void 0!==p&&p,y=e.id,_=e.isButton,j=void 0===_||_,x=e.linkName,w=e.maxZIndexEnabled,O=void 0!==w&&w,S=e.onSubmitSuccess,P=e.render,k=e.tiptapBodyForEditor,C=e.title,N=void 0===C?"":C,A=(0,s.wh)(),I=A.currentCommunitySettings,E=A.isViewOnlyMasquerading,D=null===I||void 0===I?void 0:I.quick_post_v2_enabled,T=(0,i.r)(),L=g((0,n.useState)(!1),2),M=L[0],R=L[1],B=(0,s.L2)(),U=d||(null===B||void 0===B||null===(t=B.data)||void 0===t?void 0:t.id),F=(0,a.d)({cacheKey:o._7}).getPersistedFormFieldValues,z=g((0,n.useState)({space_id:U}),2),V=z[0],q=z[1];return(0,f.jsxs)(n.Fragment,{children:[(0,f.jsx)(m,{className:u,hasIcon:v,id:y,isButton:j,linkName:x,render:P,showModal:function(e){if(!E){e.preventDefault();var t=F();q(h(h({},t),{},{name:N||(null===t||void 0===t?void 0:t.name),body_for_editor:l||(null===t||void 0===t?void 0:t.body),space_id:U||(null===t||void 0===t?void 0:t.space_id)})),D?T.show({spaceId:U,onSubmitSuccess:S,bodyForEditor:l,tiptapBodyForEditor:k}):R(!0)}},children:c}),M&&(0,f.jsx)(s.DW,{post:V,onPostChange:q,children:(0,f.jsx)(b.Y,{show:!0,closeModal:function(){R(!1),q({})},currentSpaceId:U,maxZIndexEnabled:O,onSubmitSuccess:S})})]},U)}},63055:(e,t,r)=>{"use strict";r.d(t,{R:()=>_});var n=r(67294),i=r(86013),o=r(88767),a=r(75752),s=r(97012),l=r(81217),c=r(5295),u=r(85893),d=["currentSpaceId","postSlug","children","loaderVariant"];function p(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 f(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){m(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}function m(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function b(e,t){if(null==e)return{};var r,n,i=function(e,t){if(null==e)return{};var r,n,i={},o=Object.keys(e);for(n=0;n<o.length;n++)r=o[n],t.indexOf(r)>=0||(i[r]=e[r]);return i}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n<o.length;n++)r=o[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(i[r]=e[r])}return i}function v(e){var t=e.currentSpaceId,r=e.postSlug,n=e.children,i=e.loaderVariant,o=void 0===i?"fullscreen":i,a=b(e,d),p=(0,l.t)({spaceId:t,postSlug:r}),m=p.post;return p.isLoading?(0,u.jsx)(c.a,{variant:o}):(0,u.jsx)(s.DW,f(f({post:m},a),{},{children:n}))}var h=r(94812);function y(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 a,s=e[Symbol.iterator]();!(n=(a=s.next()).done)&&(r.push(a.value),!t||r.length!==t);n=!0);}catch(l){i=!0,o=l}finally{try{n||null==s.return||s.return()}finally{if(i)throw o}}return r}(e,t)||function(e,t){if(!e)return;if("string"===typeof e)return g(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 g(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 g(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}var _=function(e){var t=e.currentSpaceId,r=e.postSlug,l=y((0,n.useState)(!1),2),c=l[0],d=l[1],p=y((0,n.useState)(!1),2)[1];var f=function(){d(!1)},m=new o.QueryClient(a.Vr);return(0,u.jsxs)(u.Fragment,{children:[(0,u.jsxs)("button",{type:"button",onClick:function(e){e.preventDefault(),p(!0),d(!0)},children:[(0,u.jsx)("h4",{children:(0,i.t)("edit_post")}),(0,u.jsx)("div",{className:"dropdown-menu__descriptor",children:(0,i.t)("edit_post_description")})]}),(0,u.jsx)(o.QueryClientProvider,{client:m,children:(0,u.jsx)(s.HB,{children:c&&(0,u.jsx)(v,{currentSpaceId:t,postSlug:r,closeModal:f,onPostChange:function(){f(),window.location.reload()},children:(0,u.jsx)(h.Y,{show:!0,closeModal:f,currentSpaceId:t})})})})]})}},70714:(e,t,r)=>{"use strict";r.d(t,{r:()=>S});var n=r(86013),i=r(96486),o=r(72675),a=r(20744),s=r(59393),l=r(97012),c=r(22972),u=r(85893),d=function(e){var t,r,n=e.spaceId,i=e.bodyForEditor,o=e.tiptapBodyForEditor,d=e.shouldSkipRedirectAfterSubmit,p=e.onSubmitSuccess,f=(0,l.L2)(),m=n||("undefined"!==typeof(null===(t=f)||void 0===t||null===(r=t.data)||void 0===r?void 0:r.id)?f.data.id:void 0),b=(0,(0,c.d)({cacheKey:s._7}).getPersistedFormFieldValues)(),v={id:null,space_id:m||(null===b||void 0===b?void 0:b.space_id),name:null===b||void 0===b?void 0:b.name,body_for_editor:i||(null===b||void 0===b?void 0:b.body),tiptap_body:o||(null===b||void 0===b?void 0:b.tiptap_body),cover_image:null===b||void 0===b?void 0:b.cover_image};return(0,u.jsx)(l.DW,{post:v,children:(0,u.jsx)(a.H,{shouldSkipRedirectAfterSubmit:d,onSubmitSuccess:p})})},p=r(26636),f=r(80715),m=r(72892),b=r(53448),v=r(98175),h=r(16855),y=r(66443),g=r(35),_=r(76645);function j(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 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 w=function(e){var t=e.spaceId,r=e.shouldSkipRedirectAfterSubmit,a=e.onSubmitSuccess,s=e.bodyForEditor,l=e.tiptapBodyForEditor,c=(0,o.dd)(),j=(0,p.L)().isDirty,x=(0,m.c)({shouldPrevent:j}),w=(0,g.Z)(),O=(0,_.d)(),S=(0,y.d)(),P=w.visible||O.visible||S.visible;return(0,f.u)({disabled:P,onClose:x}),(0,u.jsxs)(b.u_,{isOpen:c.visible,onClose:i.noop,className:"quick-post-v2-modal w-full max-w-3xl","aria-label":(0,n.t)("quick_post_v2.title"),children:[(0,u.jsx)(b.u_.Overlay,{onClick:x}),(0,u.jsx)(h.H,{children:(0,u.jsx)(v._x,{children:(0,u.jsx)(d,{spaceId:t,bodyForEditor:s,tiptapBodyForEditor:l,shouldSkipRedirectAfterSubmit:r,onSubmitSuccess:a})})})]})},O=o.gk.create((function(e){return(0,u.jsx)(w,function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?j(Object(r),!0).forEach((function(t){x(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):j(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}({},e))})),S=function(){return(0,o.dd)(O)}},73377:(e,t,r)=>{"use strict";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)(),a=o.success,s=o.error;return(0,n.useEffect)((function(){t&&s(t),r&&a(r)}),[]),null}},66047:(e,t,r)=>{"use strict";r.d(t,{Z:()=>u});var n=r(67294),i=r(95220),o=r(85893);function a(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 s(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?a(Object(r),!0).forEach((function(t){l(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):a(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 c=(0,n.forwardRef)((function(e,t){return(0,o.jsx)("div",{children:(0,o.jsx)(i.y,s(s({},e),{},{ref:t}))})}));c.displayName="RichTextInput";const u=c},779:(e,t,r)=>{"use strict";r.d(t,{X:()=>s});var n=r(86013),i=r(43422),o=r(12169),a=r(85893),s=function(){return(0,a.jsx)(i.b,{className:"lg:-mt-16",leftContent:(0,a.jsx)(o.Z.LabelMd,{weight:"semibold",children:(0,a.jsx)("a",{className:"text-dark",href:"/",children:(0,n.t)("settings.analytics.title")})})})}},53787:(e,t,r)=>{"use strict";r.d(t,{Y:()=>p});var n=r(67294),i=r(96486),o=r(88767),a=r(97012),s=r(34128),l=r(31889),c=r(87232),u=r(77529),d=r(85893);function p(){var e=(0,a.wh)().currentCommunityMember,t=(0,l.vb)(e),r=(0,o.useInfiniteQuery)(["member-tags"],(function(e){var t=e.pageParam,r=void 0===t?1:t;return(0,s.UT)(u.av.memberTags.index({params:{page:r}}))}),{getNextPageParam:function(e){return e.has_next_page?e.page+1:void 0}}),p=r.data,f=r.fetchNextPage,m=r.hasNextPage,b=r.isLoading;return(0,n.useEffect)((function(){m&&f()}),[p]),{isLoading:b,memberTags:(0,n.useMemo)((function(){var e=(0,i.flatten)(null===p||void 0===p?void 0:p.pages.map((function(e){return e.records}))),r=function(e){return{label:e.name,richLabel:(0,d.jsxs)("span",{className:"flex gap-1.5",children:[e.custom_emoji_url?(0,d.jsx)("img",{loading:"lazy",className:"mt-[3px] block h-4",src:e.custom_emoji_url,alt:e.name}):(0,d.jsx)("span",{children:e.emoji}),(0,d.jsx)("span",{children:e.name})]}),value:e.id.toString()}};return t?e.map(r):(0,c.U)({memberTags:e}).map(r)}),[p,t])}}},24009:(e,t,r)=>{"use strict";r.d(t,{x:()=>i});var n=r(97012),i=function(){var e=(0,n.wh)(),t=e.currentCommunity;return!(e.isLoading||null===t||void 0===t||!t.analytics_filters_feature_flag_enabled)}},57882:(e,t,r)=>{"use strict";r.d(t,{T:()=>p});var n=r(86013),i=r(88767),o=r(34128),a=r(77529),s=r(78573),l=r(97012),c=r(21809),u=r(12169),d=r(85893),p=function(e){var t=e.show,r=e.onClose,p=(0,c.p)(),f=(0,l.N3)(),m=f.active_paywall_subscriptions,b=f.active_but_non_cancelable_paywall_subscriptions,v=a.av.communityMembers.deactivateAccount({id:f.id}),h=(0,i.useMutation)((function(){return(0,o.pC)(v)}),{onSuccess:function(){p.success((0,n.t)("deactivate_account_confirmation_modal.successfully_deactivated")),r(),window.location.href=(0,a.jE)()},onError:function(){p.error((0,n.t)("deactivate_account_confirmation_modal.error_deactivated"))}}),y=h.mutateAsync,g=h.isLoading;return b?(0,d.jsx)(s.W,{title:(0,n.t)("deactivate_account_confirmation_modal.title"),isOpen:t,onClose:r,contentPortalId:"deactivate-account-not-allowed",actionVariant:"primary",actionText:(0,n.t)("deactivate_account_confirmation_modal.not_allowed_action"),onAction:r,disabled:g,children:(0,d.jsx)(u.Z.LabelMd,{color:"text-default",children:(0,n.t)("deactivate_account_confirmation_modal.not_allowed_description")})}):(0,d.jsxs)(s.W,{title:(0,n.t)("deactivate_account_confirmation_modal.title"),isOpen:t,onClose:r,contentPortalId:"deactivate-account",actionVariant:"danger",actionText:(0,n.t)("deactivate_account_confirmation_modal.deactivate"),onAction:y,disabled:g,children:[m&&(0,d.jsx)("div",{className:"pb-3",children:(0,d.jsx)(u.Z.LabelMd,{color:"text-default",children:(0,n.t)("deactivate_account_confirmation_modal.description_with_subscription")})}),(0,d.jsx)(u.Z.LabelMd,{color:"text-default",children:(0,n.t)("deactivate_account_confirmation_modal.description")})]})}},72291:(e,t,r)=>{"use strict";r.d(t,{m:()=>u});var n=r(67294),i=r(97012),o=r(84503),a=r(88767),s=r(34128),l=r(77529),c=r(60720),u=function(){var e,t,r,u,d=(0,n.useRef)([]),p=function(){var e,t=(0,o.D)().currentPlan,r=function(e,t){var r=(0,c.gg)(e).toISOString().slice(0,19).replace("T"," "),n=(0,c.gg)(t).toISOString().slice(0,19).replace("T"," ");return(0,s.UT)(l.av.apiAnalytics.get(r,n))},n=(0,a.useQuery)(["apiAnalytics"],(function(){var e,n,i,o;return r(null===t||void 0===t||null===(e=t.api_billing)||void 0===e||null===(n=e.cycle)||void 0===n?void 0:n.start_date,null===t||void 0===t||null===(i=t.api_billing)||void 0===i||null===(o=i.cycle)||void 0===o?void 0:o.end_date)}),{enabled:!(null===t||void 0===t||null===(e=t.api_billing)||void 0===e||!e.cycle)}),i=n.data;return{apiAnalytics:void 0===i?{admin_v2:0,headless_member:0,headless_auth:0,legacy:0}:i,isLoading:n.isLoading,refetchApiAnalytics:n.refetch,fetchApiAnalytics:r}}(),f=p.apiAnalytics,m=p.isLoading,b=(0,o.D)(),v=b.currentPlan,h=b.isCurrentPlanLoading,y=(0,i.wh)(),g=y.currentCommunitySettings,_=y.currentCommunity,j=(0,n.useMemo)((function(){return!(null===g||void 0===g||!g.api_usage_enabled)&&!(null===_||void 0===_||!_.api_access_feature_flag_enabled)}),[g,_]),x=(0,n.useMemo)((function(){return{admin:(null===f||void 0===f?void 0:f.admin_v2)+(null===f||void 0===f?void 0:f.legacy)||0,headless:(null===f||void 0===f?void 0:f.headless_member)+(null===f||void 0===f?void 0:f.headless_auth)||0}}),[f]),w=(0,n.useCallback)((function(e){var t,r=e/(arguments.length>1&&void 0!==arguments[1]?arguments[1]:100)*100,n=[["#DC2626","#841717","#FF6B6B","#994444"],["#FBBF24","#B08619","#FFD700","#DAA520"],["#16A34A","#0F7234","#32CD32","#228B22"]],i=(t=r>=80?n[0]:r>=60?n[1]:n[2]).find((function(e){return!d.current.includes(e)}));if(i)return d.current.push(i),i;var o=t[0];return d.current.push(o),o}),[]),O=(0,n.useMemo)((function(){var e;return(null===v||void 0===v||null===(e=v.api_billing)||void 0===e?void 0:e.limits)||{admin:0,headless:0}}),[v]),S=(0,n.useCallback)((function(){d.current=[]}),[]);return{getColorByPercentage:w,limitsByTier:O,currentTier:null===v||void 0===v?void 0:v.tier,resetUsedColors:S,startOfBillingCycle:null===v||void 0===v||null===(e=v.api_billing)||void 0===e||null===(t=e.cycle)||void 0===t?void 0:t.start_date,endOfBillingCycle:null===v||void 0===v||null===(r=v.api_billing)||void 0===r||null===(u=r.cycle)||void 0===u?void 0:u.end_date,isApiAvailable:j,isLoadingApiUsage:m,isCurrentPlanLoading:h,apiRequestNumbersPerApi:x}}},29252:(e,t,r)=>{"use strict";r.d(t,{Z:()=>f});var n=r(86013),i=r(96486),o=r(72675),a=r(71032),s=r(20856),l=r(89574),c=r(85893),u=(0,i.uniqueId)("broadcast-settings-form-"),d=function(e){var t=e.confirmText,r=e.onSuccess,i=(0,o.dd)();return(0,c.jsx)(a.c,{isOpen:i.visible,onClose:i.hide,confirmVariant:"circle",confirmText:t||(0,n.t)("save"),title:(0,n.t)([l.jD,"can_you_tell_bit_more"]),onCancel:i.hide,formId:u,size:"xl",titleSize:"md",headerClassName:"!pb-4 !border-solid !border-b",footerClassName:"border border-t",children:(0,c.jsx)(s.e,{className:"py-6",formId:u,shouldShowSaveButton:!1,modal:i,onSuccess:r})})},p=o.gk.create((function(e){var t=e.confirmText,r=e.onSuccess;return(0,c.jsx)(d,{confirmText:t,onSuccess:r})})),f=function(){return(0,o.dd)(p)}},20856:(e,t,r)=>{"use strict";r.d(t,{e:()=>Y});var n=r(64687),i=r.n(n),o=r(94184),a=r.n(o),s=r(42241),l=r(5295),c=r(71898),u=r(86013),d=r(96486),p=r(88767),f=r(55579),m=r(21809),b=r(89574),v=r(77529),h=r(93826),y=r(87536),g=r(97012),_=r(82258),j=function(e){return["marketing-email-address-settings","footer-html",e]},x=r(85893),w=function(){var e,t,r=(0,g.wh)().currentCommunity,n=(r=void 0===r?{}:r).root_url,i=(0,y.Gc)().watch,o={rootUrl:n,addressLine1:i("address_line_1"),addressCity:i("address_city"),addressPostalCode:i("address_postal_code"),addressCountryCode:i("address_country"),addressState:i("address_state")},a=(0,_.c)(o,500),s=((e=a,t=(0,m.p)(),(0,p.useQuery)({queryKey:j(e),queryFn:function(){return f.G.footerHtml({root_url:e.rootUrl,address_line_1:e.addressLine1,address_city:e.addressCity,address_postal_code:e.addressPostalCode,address_country:e.addressCountryCode,address_state:e.addressState||""})},onError:function(){return t.error((0,u.t)("error"))},keepPreviousData:!0})).data||{footer_html:""}).footer_html;return(0,x.jsx)(h.w,{content:s})},O=r(12169),S=function(e){var t=e.children,r=e.title,n=e.description,i=e.childrenClassName,o=e.shouldHideMarginBottom,s=void 0!==o&&o;return(0,x.jsxs)("div",{className:a()({"mb-12":!s}),children:[(0,x.jsx)(O.Z.TitleSm,{weight:"bold",children:r}),(0,x.jsx)("div",{className:"mt-2",children:(0,x.jsx)(O.Z.BodyMd,{color:"text-default",children:n})}),(0,x.jsx)("div",{className:a()("mt-2",i),children:t})]})},P=function(e){var t=e.shouldHideBottomMargin,r=void 0===t||t;return(0,x.jsx)(S,{title:(0,u.t)([b.jD,"footer"]),description:(0,x.jsx)(h.w,{sanitizeProps:{ADD_ATTR:["target"]},content:(0,u.t)([b.jD,"footer_description"],{url:(0,v.UN)()})}),childrenClassName:"mt-7",shouldHideMarginBottom:r,children:(0,x.jsx)(w,{})})},k=r(61926),C=function(e){var t=e.children,r=e.name,n=e.label,i=e.tooltipText;return(0,x.jsx)(k.l.Item,{className:"grow basis-0 !pt-4",hideBorder:!0,hideDescription:!0,hidePlaceholder:!0,labelClassName:"mb-2",errorClassName:"mt-1 text-v2-danger text-sm",name:r,label:n,tooltipText:i,children:t||(0,x.jsx)(k.l.Input,{})})},N=r(63367);function A(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 I(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?A(Object(r),!0).forEach((function(t){E(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):A(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function E(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function D(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 a,s=e[Symbol.iterator]();!(n=(a=s.next()).done)&&(r.push(a.value),!t||r.length!==t);n=!0);}catch(l){i=!0,o=l}finally{try{n||null==s.return||s.return()}finally{if(i)throw o}}return r}(e,t)||function(e,t){if(!e)return;if("string"===typeof e)return T(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 T(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 T(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 L(e){var t=D((0,(0,y.Gc)().getValues)(["sender_email_domain"]),1)[0];return(0,x.jsxs)("div",{className:"flex flex-col gap-y-2",children:[(0,x.jsx)(k.l.Input,I({suffix:(0,x.jsx)("div",{className:"whitespace-nowrap py-1",children:(0,x.jsx)(O.Z.LabelMd,{color:"text-light",children:"@".concat(t)})}),suffixWrapperClassName:"!bg-selector-active"},e)),(0,x.jsx)(O.Z.LabelXs,{color:"text-default",children:(0,N.t)([b.jD,"sender_email_description"])})]})}var M=function(){var e=(0,(0,y.Gc)().watch)(b.r_);return(0,x.jsxs)(S,{title:(0,u.t)([b.jD,"from_address"]),description:(0,u.t)([b.jD,"from_address_description"]),children:[(0,x.jsx)(C,{name:"sender_name",label:(0,u.t)([b.jD,"sender_name"])}),(0,x.jsx)(C,{name:"sender_email",label:(0,u.t)([b.jD,"sender_email"]),tooltipText:(0,u.t)([b.jD,"sender_email_tooltip"]),children:(0,x.jsx)(L,{})}),(0,x.jsx)(k.l.Item,{className:"!flex flex-row-reverse !pt-4",labelClassName:"text-base text-default !font-normal ml-4",translationRoot:b.jD,hideDescription:!0,hideBorder:!0,fullWidth:!0,inline:!0,name:b.r_,id:b.r_,children:(0,x.jsx)(k.l.ToggleSwitch,{id:b.r_,wrapperClass:"!ml-0",name:b.r_,variant:"small"})}),e&&(0,x.jsx)(C,{name:"reply_to_email",label:(0,u.t)([b.jD,"reply_to_email"]),tooltipText:(0,u.t)([b.jD,"reply_to_email_tooltip"])})]})},R=r(67294),B=r(10050),U=r(74242);function F(e){return function(e){if(Array.isArray(e))return z(e)}(e)||function(e){if("undefined"!==typeof Symbol&&Symbol.iterator in Object(e))return Array.from(e)}(e)||function(e,t){if(!e)return;if("string"===typeof e)return z(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 z(e,t)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function z(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}var V=function(){var e=(0,R.useMemo)((function(){return e=b.i4.map((function(e){return{label:(0,u.t)([U.p,e]),value:e.toLowerCase()}})),t=b.Q9.map((function(e){return{label:(0,u.t)([U.p,e]),value:e.toLowerCase()}})).sort((function(e,t){return e.label>=t.label?1:-1})),[].concat(F(e),F(t));var e,t}),[]);return(0,x.jsx)(B.N,{wrapperClassName:"form-group no-border grow basis-0 !pt-4",name:"address_country",label:(0,u.t)([b.jD,"address_country"]),options:e,placeholder:(0,u.t)([b.jD,"select_country"])})},q=function(){return(0,x.jsxs)(S,{title:(0,u.t)([b.jD,"postal_address"]),description:(0,u.t)([b.jD,"postal_address_description"]),childrenClassName:"mt-7",children:[(0,x.jsx)(C,{name:"address_line_1",label:(0,u.t)([b.jD,"address_line_1"])}),(0,x.jsxs)("div",{className:"grid gap-3 sm:grid-cols-1 md:grid-cols-2",children:[(0,x.jsx)(C,{name:"address_city",label:(0,u.t)([b.jD,"address_city"])}),(0,x.jsx)(C,{name:"address_state",label:(0,u.t)([b.jD,"address_state"])}),(0,x.jsx)(C,{name:"address_postal_code",label:(0,u.t)([b.jD,"address_postal_code"])}),(0,x.jsx)(V,{})]})]})},Z=r(55675),W=function(){var e=(0,y.Gc)().formState.isSubmitting;return(0,x.jsx)("div",{className:"text-right",children:(0,x.jsx)(Z.z,{variant:"circle",className:"float-right",large:!0,disabled:e,children:e?(0,u.t)([b.jD,"saving_changes"]):(0,u.t)([b.jD,"save_changes"])})})},H=r(87561),G="settings.emails.settings.errors",Q=H.Ry().shape({sender_name:H.Z_().required((0,u.t)([G,"sender_name_is_required"])),sender_email:H.Z_().matches(b.lb,{message:(0,u.t)([G,"please_enter_valid_email_address"])}).required((0,u.t)([G,"sender_email_is_required"])),reply_to_email:H.Z_().when(b.r_,{is:!0,then:H.Z_().email((0,u.t)([G,"please_enter_valid_email_address"])).required((0,u.t)([G,"reply_to_email_is_required"]))}),address_country:H.Z_().required((0,u.t)([G,"country_is_required"])),address_line_1:H.Z_().required((0,u.t)([G,"address_is_required"])),address_city:H.Z_().required((0,u.t)([G,"city_is_required"])),address_postal_code:H.Z_().required((0,u.t)([G,"zip_code_is_required"]))});function J(e,t,r,n,i,o,a){try{var s=e[o](a),l=s.value}catch(c){return void r(c)}s.done?t(l):Promise.resolve(l).then(n,i)}function $(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 K(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?$(Object(r),!0).forEach((function(t){X(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):$(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 Y=function(e){var t,r,n=e.shouldShowSaveButton,o=void 0===n||n,v=e.formId,h=e.modal,y=e.onSuccess,g=e.className,_=void 0===g?"":g,j=function(e){var t=e.modal,r=e.onSuccess,n=(0,p.useQueryClient)(),i=(0,m.p)();return(0,p.useMutation)({mutationFn:function(e){return f.G.upsert(e)},onSuccess:function(){i.success((0,u.t)([b.jD,"settings_updated"])),n.invalidateQueries(c.E),null===t||void 0===t||t.remove(),(0,d.isFunction)(r)&&r()},onError:function(){i.error((0,u.t)("unexpected_error"))}})}({modal:h,onSuccess:y}),w=j.mutateAsync,O=(0,c.F)(),S=O.data;return O.isLoading?(0,x.jsx)(l.a,{}):(0,x.jsxs)(s.l,{id:v,className:a()("flex flex-col",_),defaultValues:K(K({},S),{},{sender_email:(t=null===S||void 0===S?void 0:S.sender_email,null===t||void 0===t?void 0:t.substring(0,null!==(r=t.indexOf("@"))&&void 0!==r?r:t.length))}),validationSchema:Q,onSubmit:function(){var e,t=(e=i().mark((function e(t){return i().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,w(t);case 2:case"end":return e.stop()}}),e)})),function(){var t=this,r=arguments;return new Promise((function(n,i){var o=e.apply(t,r);function a(e){J(o,n,i,a,s,"next",e)}function s(e){J(o,n,i,a,s,"throw",e)}a(void 0)}))});return function(e){return t.apply(this,arguments)}}(),children:[(0,x.jsx)(M,{}),(0,x.jsx)(q,{}),(0,x.jsx)(P,{shouldHideBottomMargin:!o}),o&&(0,x.jsx)(W,{})]})}},89574:(e,t,r)=>{"use strict";r.d(t,{jD:()=>n,r_:()=>i,lb:()=>o,i4:()=>a,Q9:()=>s});var n="settings.emails.settings",i="use_custom_reply_to_email",o=/^[A-Z0-9._%+-]+$/i,a=["US","BR","GB","AU","CA","DE","FR"],s=["AE","AG","AL","AM","AR","AT","BA","BE","BG","BH","BO","BS","CH","CI","CL","CO","CR","CY","CZ","DK","DO","EC","EE","EG","ES","ET","FI","GH","GM","GR","GT","GY","HK","HR","HU","ID","IE","IL","IN","IS","IT","JM","JO","JP","KE","KH","KR","KW","LC","LI","LK","LT","LU","LV","MA","MD","MG","MK","MN","MO","MT","MU","MX","MY","NA","NG","NL","NO","NZ","OM","PA","PE","PH","PL","PT","PY","QA","RO","RS","RW","SA","SE","SG","SK","SN","SV","TH","TN","TR","TT","TW","TZ","UY","UZ","VN","ZA"]},91312:(e,t,r)=>{"use strict";r.d(t,{y:()=>a});var n=r(67294),i=r(88634),o=r(50464),a=function(){var e=(0,o.Rf)().data,t=(0,i.wh)().currentCommunitySettings.marketing_hub_limits_enabled;return{shouldShowEmailNotices:(0,n.useMemo)((function(){return!(!(0,o.su)(e)||!t)}),[e,t]),isSendingMarketingEmailsAllowed:(0,n.useMemo)((function(){return!(0,o.su)(e)||!t||e.limits.allowance>0}),[e,t]),marketingHubData:(0,n.useMemo)((function(){return t&&(0,o.su)(e)?e:null}),[e,t])}}},55190:(e,t,r)=>{"use strict";r.d(t,{Z4:()=>a,uf:()=>s,SL:()=>l,lJ:()=>c,D8:()=>u,V9:()=>d,Ut:()=>p,DA:()=>f,MS:()=>v});var n,i=r(86013);function o(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var a={ALL:"all",DRAFT:"draft",SENT:"sent",PROCESSING:"processing",SCHEDULED:"scheduled",FAILED:"failed"},s={TRIAL_LIMIT_REACHED:"trial_limit_reached",LIMIT_REACHED:"limit_reached",SYSTEM_UNAVAILABLE:"system_unavailable",MARKETING_HUB_NOT_ENABLED:"marketing_hub_not_enabled",BLOCKED:"blocked",UNKNOWN:"unknown"},l={standard:"standard",workflow:"workflow"},c=[a.ALL,a.SENT,a.DRAFT,a.SCHEDULED],u=(o(n={},a.DRAFT,"default"),o(n,a.SENT,"success"),o(n,a.PROCESSING,"info"),o(n,a.SCHEDULED,"warning"),o(n,a.FAILED,"danger"),n),d="status",p=[a.PROCESSING,a.SENT,a.FAILED],f=15e3,m=(0,i.t)("dynamic_vars_groups.member"),b=(0,i.t)("dynamic_vars_groups.community"),v=[{group:m,label:"{{member.first_name}}",value:"{{member.first_name}}"},{group:m,label:"{{member.last_name}}",value:"{{member.last_name}}"},{group:m,label:"{{member.name}}",value:"{{member.name}}"},{group:m,label:"{{member.email}}",value:"{{member.email}}"},{group:m,label:"{{member.public_uid}}",value:"{{member.public_uid}}"},{group:b,label:"{{community.name}}",value:"{{community.name}}"},{group:b,label:"{{community.url}}",value:"{{community.url}}"}]},82074:(e,t,r)=>{"use strict";r.d(t,{b:()=>s});var n=r(86013),i=r(88767),o=r(5765),a=r(21809),s=function(){var e=(0,a.p)();return(0,i.useMutation)({mutationFn:function(e){return o.w.create(e)},onError:function(){return e.error((0,n.t)(["settings.emails.broadcasts.new_broadcast_modal","error_saving"]))}})}},54145:(e,t,r)=>{"use strict";r.d(t,{R:()=>p,S:()=>f});var n=r(67294),i=r(38776),o=r(61785),a=r(75758),s=r(85893);function l(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 a,s=e[Symbol.iterator]();!(n=(a=s.next()).done)&&(r.push(a.value),!t||r.length!==t);n=!0);}catch(l){i=!0,o=l}finally{try{n||null==s.return||s.return()}finally{if(i)throw o}}return r}(e,t)||c(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 c(e,t){if(e){if("string"===typeof e)return u(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?u(e,t):void 0}}function u(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}var d=(0,n.createContext)(null);d.displayName="BuilderBlockContext";var p=function(){var e=(0,n.useContext)(d);return(0,i.Z)(e,"useBuilderBlockContext must be used within a BuilderBlockContextProvider"),e};function f(e){var t,r,i,u,p,f,m,b,v,h=e.children,y=(0,o.u)().data,g=(null===y||void 0===y||null===(t=y.broadcast_audience)||void 0===t?void 0:t.audience_count)||0,_=(0,n.useMemo)((function(){var e,t,r,n,i,o,s,l,c;return new Map([["to",(c=null===y||void 0===y||null===(n=y.broadcast_audience)||void 0===n||null===(i=n.filter_rules)||void 0===i?void 0:i.rule_type,c===a.g.ALL_MEMBERS||c===a.g.ALL_CONTACTS||c===a.g.CUSTOM_FILTERS&&!(null===y||void 0===y||null===(o=y.broadcast_audience)||void 0===o||null===(s=o.filter_rules)||void 0===s||null===(l=s.rules)||void 0===l||!l.length))],["subject",!(null===y||void 0===y||null===(e=y.broadcast_content)||void 0===e||!e.subject)],["preview_text",!(null===y||void 0===y||null===(t=y.broadcast_content)||void 0===t||!t.preview_text)],["email_content",!(null===y||void 0===y||null===(r=y.broadcast_content)||void 0===r||!r.email_content)],["schedule",!(null===y||void 0===y||!y.send_type)]])}),[null===y||void 0===y||null===(r=y.broadcast_audience)||void 0===r||null===(i=r.filter_rules)||void 0===i?void 0:i.rule_type,null===y||void 0===y||null===(u=y.broadcast_audience)||void 0===u||null===(p=u.filter_rules)||void 0===p||null===(f=p.rules)||void 0===f?void 0:f.length,null===y||void 0===y||null===(m=y.broadcast_content)||void 0===m?void 0:m.email_content,null===y||void 0===y||null===(b=y.broadcast_content)||void 0===b?void 0:b.preview_text,null===y||void 0===y||null===(v=y.broadcast_content)||void 0===v?void 0:v.subject,null===y||void 0===y?void 0:y.send_type]),j=(0,n.useMemo)((function(){var e,t=function(e,t){var r;if("undefined"===typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(r=c(e))||t&&e&&"number"===typeof e.length){r&&(e=r);var n=0,i=function(){};return{s:i,n:function(){return n>=e.length?{done:!0}:{done:!1,value:e[n++]}},e:function(e){throw e},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,a=!0,s=!1;return{s:function(){r=e[Symbol.iterator]()},n:function(){var e=r.next();return a=e.done,e},e:function(e){s=!0,o=e},f:function(){try{a||null==r.return||r.return()}finally{if(s)throw o}}}}(_);try{for(t.s();!(e=t.n()).done;){var r=l(e.value,2),n=r[0];if(!r[1])return n}}catch(i){t.e(i)}finally{t.f()}return"to"}),[_]),x=l((0,n.useState)(j),2),w=x[0],O=x[1],S=(0,n.useMemo)((function(){return{activeSection:w,setActiveSection:O,filledStatus:_,audienceCount:g}}),[w,O,_,g]);return(0,s.jsx)(d.Provider,{value:S,children:h})}},75758:(e,t,r)=>{"use strict";r.d(t,{g:()=>o,V:()=>a});var n=r(86013),i="settings.emails.builder",o={ALL_CONTACTS:"all_contacts",ALL_MEMBERS:"all_members",CUSTOM_FILTERS:"custom_filters",SELECTED_MEMBERS:"selected_members"},a=[{text:(0,n.t)([i,"all_contacts"]),value:o.ALL_CONTACTS},{text:(0,n.t)([i,"all_members"]),value:o.ALL_MEMBERS},{text:(0,n.t)([i,"custom_filters"]),value:o.CUSTOM_FILTERS}]},99786:(e,t,r)=>{"use strict";r.d(t,{Mb:()=>n,gv:()=>i,b:()=>o});var n=255,i=140,o=140},85418:(e,t,r)=>{"use strict";r.d(t,{u:()=>s});var n=r(86013),i=r(88767),o=r(23302),a=r(21809),s=function(e){var t=e.id,r=(0,a.p)();return(0,i.useQuery)({queryKey:["forms","show",t],queryFn:function(){return o.G.show(t)},onError:function(){return r.error((0,n.t)("error"))},enabled:void 0!==t})}},440:(e,t,r)=>{"use strict";r.d(t,{e:()=>s});var n=r(63367),i=r(93826),o=r(12169),a=r(85893),s=function(){return(0,a.jsx)("div",{className:"py-5",children:(0,a.jsx)(o.Z.BodyMd,{color:"text-default",children:(0,a.jsx)(i.w,{content:(0,n.t)(["settings.emails.view_broadcast","please_wait_processing_recipient_list"])})})})}},97101:(e,t,r)=>{"use strict";r.d(t,{M:()=>n});var n=function(e){var t=e.value,r=e.total,n=e.precision,i=void 0===n?1:n,o=e.fallbackValue,a=void 0===o?"0.0%":o;return t&&r&&r>0&&t>=0?"".concat((t/r*100).toFixed(i),"%"):a}},40278:(e,t,r)=>{"use strict";r.d(t,{r:()=>i});var n=r(71898),i=function(){var e=(0,n.F)(),t=e.data,r=e.isLoading;return{areMarketingSettingsAvailable:Boolean(null===t||void 0===t?void 0:t.id),isLoading:r}}},42344:(e,t,r)=>{"use strict";r.d(t,{x:()=>d,t:()=>p});var n=r(86013),i=r(88767),o=r(5765),a=r(21809),s=["id"];function l(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}function u(e,t){if(null==e)return{};var r,n,i=function(e,t){if(null==e)return{};var r,n,i={},o=Object.keys(e);for(n=0;n<o.length;n++)r=o[n],t.indexOf(r)>=0||(i[r]=e[r]);return i}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n<o.length;n++)r=o[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(i[r]=e[r])}return i}var d=function(e){return["broadcasts","show",e]},p=function(e){var t=e.id,r=u(e,s),p=(0,a.p)();return(0,i.useQuery)(function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?l(Object(r),!0).forEach((function(t){c(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):l(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}({queryKey:d(t),queryFn:function(){return o.w.show({id:t})},onError:function(){return p.error((0,n.t)("error"))}},r))}},30669:(e,t,r)=>{"use strict";r.d(t,{w:()=>c});var n=r(86013),i=r(88767),o=r(5765),a=r(21809),s=r(55190),l=function(e){return["broadcasts",e,"report"]},c=function(e){var t=e.id,r=(0,a.p)();return(0,i.useQuery)({queryKey:l(t),queryFn:function(){return o.w.report({id:t})},onError:function(){return r.error((0,n.t)("error"))},refetchInterval:s.DA})}},71898:(e,t,r)=>{"use strict";r.d(t,{E:()=>l,F:()=>c});var n=r(86013),i=r(88767),o=r(55579),a=r(131),s=r(21809),l=["marketing-email-address-settings"],c=function(){var e=(0,s.p)(),t=(0,a.m5)();return(0,i.useQuery)({queryKey:l,queryFn:function(){return o.G.show()},onError:function(){return e.error((0,n.t)("error"))},enabled:t})}},12030:(e,t,r)=>{"use strict";r.d(t,{F:()=>O});var n=r(64687),i=r.n(n),o=r(86013),a=r(88767),s=r(24185),l=r(5765),c=r(61785),u=r(21809),d=r(29252),p=r(85751),f=r(72675),m=r(97012),b=r(78573),v=r(5295),h=r(12169),y=r(85893),g="settings.emails.builder",_=function(e){var t=e.handleSendTestEmail,r=(0,f.dd)(),n=(0,m.wh)(),i=n.currentUser;return n.isLoading?(0,y.jsx)(v.a,{}):(0,y.jsxs)(b.W,{isOpen:r.visible,onClose:function(){r.hide()},actionVariant:"circle",actionText:(0,o.t)([g,"send"]),onAction:t,title:(0,o.t)([g,"send_test_email_modal.send_test_email"]),children:[(0,y.jsx)("div",{className:"mb-1",children:(0,y.jsx)(p.I,{value:i.email,disabled:!0})}),(0,y.jsx)("div",{className:"leading-tight",children:(0,y.jsx)(h.Z.LabelXs,{color:"text-default",children:(0,o.t)([g,"send_test_email_modal.description"])})})]})},j=f.gk.create((function(e){var t=e.handleSendTestEmail;return(0,y.jsx)(_,{handleSendTestEmail:t})})),x=r(40278);function w(e,t,r,n,i,o,a){try{var s=e[o](a),l=s.value}catch(c){return void r(c)}s.done?t(l):Promise.resolve(l).then(n,i)}var O=function(){var e,t=(0,u.p)(),r=(0,c.u)().data,n=(0,s.UO)().id,p=null!==(e=null===r||void 0===r?void 0:r.id)&&void 0!==e?e:Number(n),m=(0,x.r)(),b=m.isLoading,v=m.areMarketingSettingsAvailable,h=(0,d.Z)(),y=(0,f.dd)(j),g=(0,a.useMutation)((function(){return l.w.sendTestEmail({id:p})}),{onSuccess:function(){t.success((0,o.t)("settings.emails.builder.send_test_email_modal.test_email_sent"))},onError:function(){t.error((0,o.t)("request_failure_message"))}}),_=g.mutate,O=g.isLoading,S=function(){var e,t=(e=i().mark((function e(){return i().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!v){e.next=2;break}return e.abrupt("return",P());case 2:return e.next=4,h.show({confirmText:(0,o.t)(["settings.emails.builder","save_and_send"]),onSuccess:_});case 4:case"end":return e.stop()}}),e)})),function(){var t=this,r=arguments;return new Promise((function(n,i){var o=e.apply(t,r);function a(e){w(o,n,i,a,s,"next",e)}function s(e){w(o,n,i,a,s,"throw",e)}a(void 0)}))});return function(){return t.apply(this,arguments)}}(),P=function(){y.show({handleSendTestEmail:function(){_(),y.hide()}})};return{isSending:O,isLoadingMarketingSettings:b,handleTestEmail:S}}},34576:(e,t,r)=>{"use strict";r.d(t,{j:()=>l});var n=r(86013),i=r(88767),o=r(5765),a=r(21809),s=r(42344),l=function(e){var t=e.id,r=(0,i.useQueryClient)(),l=(0,a.p)();return(0,i.useMutation)({mutationFn:function(e){var r=e.body;return o.w.update({id:t,body:{internal_name:r.internal_name,broadcast_content_attributes:r.broadcast_content,broadcast_audience_attributes:r.broadcast_audience,scheduled_at:r.scheduled_at,send_type:r.send_type}})},onSuccess:function(){r.invalidateQueries((0,s.x)(t))},onError:function(){return l.error((0,n.t)("unexpected_error"))}})}},37885:(e,t,r)=>{"use strict";r.d(t,{x:()=>c});var n=r(94184),i=r.n(n),o=r(96486),a=r(61926),s=r(85893),l=function(e){var t=e.children;return(0,s.jsx)("div",{className:"w-full",children:t})},c=function(e){var t=e.name,r=e.translationRoot,n=e.id,c=e.label,u=e.description,d=e.childrenWrapper,p=void 0===d?l:d,f=e.isHorizontal,m=void 0!==f&&f,b=e.hideLabel,v=void 0!==b&&b,h=e.placeholder,y=e.hidePlaceholder,g=void 0!==y&&y,_=e.hideDescription,j=void 0!==_&&_,x=e.rules,w=e.className,O=e.fullWidth,S=e.children,P=e.isDisabled,k=void 0!==P&&P,C=e.tooltipText,N=e.inlineReverse,A=void 0!==N&&N;return(0,s.jsx)(a.l.Item,{id:null!==n&&void 0!==n?n:(0,o.uniqueId)("".concat(t,"-")),name:t,translationRoot:r,label:c,description:u,className:i()("flex gap-4",{"flex-col":!m},w),labelWrapperClassName:"!w-full !order-none !p-0",placeholder:h,hidePlaceholder:g,hideBorder:!0,hideLabel:v,hideDescription:j,childrenWrapper:p,rules:x,fullWidth:O,isDisabled:k,tooltipText:C,inlineReverse:A,children:S})}},60720:(e,t,r)=>{"use strict";r.d(t,{Jo:()=>a,LL:()=>s,gg:()=>l});var n=r(86013),i=r(59075),o="settings.validation",a=function(e){var t=null!==e&&void 0!==e?e:{},r=t.isRequired,a=void 0===r||r,s=t.maxLength,l=void 0===s?255:s,c=t.requiredText,u=void 0===c?(0,n.t)([o,"this_field_is_required"]):c,d=t.maxLengthText,p=void 0===d?(0,n.t)([o,"maximum_number_of_characters_allowed"],{count:l}):d,f=t.isURL,m=void 0!==f&&f;return{required:{value:a,message:u},maxLength:{value:l,message:p},validate:{isURL:function(e){return!(m&&e&&!(0,i.K)(e))||(0,n.t)([o,"invalid_url_format"])}}}},s=function(e){return/^[a-z0-9_-]+$/.test(e)},l=function(e){return new Date(1e3*e)}},25992:(e,t,r)=>{"use strict";r.d(t,{L:()=>c,F:()=>u});var n=r(67294),i=r(88767),o=r(31491);function a(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 s(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?a(Object(r),!0).forEach((function(t){l(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):a(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 c=20,u=function(e){var t,r,a,l,u,d=null!==e&&void 0!==e?e:{},p=d.query,f=void 0===p?"":p,m=d.perPage,b=void 0===m?c:m,v=d.initialPage,h=void 0===v?1:v,y=d.options,g=["settings","invitation-links",f,b,h],_=s({getNextPageParam:function(e){var t=e.has_next_page,r=e.page;return t?Number(r)+1:void 0},getPreviousPageParam:function(e){var t=e.page;return t>1?t-1:void 0},keepPreviousData:!0},void 0===y?{}:y),j=(0,i.useInfiniteQuery)(g,(function(e){var t=e.pageParam,r=void 0===t?h:t,n=1;r>0&&(n=r);var i=s({page:n,per_page:b},f&&{query:f});return o.bC.list({params:i})}),_),x=(0,n.useMemo)((function(){var e,t;return null!==(e=null===(t=j.data)||void 0===t?void 0:t.pages)&&void 0!==e?e:[]}),[null===(t=j.data)||void 0===t?void 0:t.pages]),w=null!==(r=null===(a=x[0])||void 0===a?void 0:a.count)&&void 0!==r?r:0,O=null!==(l=null===(u=x[0])||void 0===u?void 0:u.per_page)&&void 0!==l?l:b;return s(s({},j),{},{queryKey:g,totalInvitationLinks:w,pageSize:O,pages:x})}},64632:(e,t,r)=>{"use strict";r.d(t,{S:()=>w,l:()=>O});var n=r(67294),i=r(24185),o=r(57882),a=r(72831),s=r(63099),l=r(60303),c=r(97012),u=r(54719),d=r(85893);function p(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 a,s=e[Symbol.iterator]();!(n=(a=s.next()).done)&&(r.push(a.value),!t||r.length!==t);n=!0);}catch(l){i=!0,o=l}finally{try{n||null==s.return||s.return()}finally{if(i)throw o}}return r}(e,t)||function(e,t){if(!e)return;if("string"===typeof e)return f(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 f(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 f(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}var m=function(){var e=p((0,s.k)(!1),2),t=e[0],r=e[1],n=(0,c.wh)();return n.isLoading?(0,d.jsx)(u.gi,{variant:"community-sidebar-v2"}):(0,a.h)(n)?(0,d.jsxs)(d.Fragment,{children:[(0,d.jsx)(o.T,{show:t,onClose:r}),(0,d.jsx)("div",{className:"sidebar sidebar--left","data-testid":"sidebar-left",children:(0,d.jsx)("div",{className:"fixed h-full w-full !max-w-[22.5rem]","data-draggable":"false",children:(0,d.jsx)(l.R,{})})})]}):(0,d.jsx)(i.l_,{to:"/"})},b=(0,n.memo)(m);function v(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 h(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?v(Object(r),!0).forEach((function(t){y(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):v(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function y(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function g(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 a,s=e[Symbol.iterator]();!(n=(a=s.next()).done)&&(r.push(a.value),!t||r.length!==t);n=!0);}catch(l){i=!0,o=l}finally{try{n||null==s.return||s.return()}finally{if(i)throw o}}return r}(e,t)||function(e,t){if(!e)return;if("string"===typeof e)return _(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 _(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 _(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}var j=(0,n.createContext)({config:{},setConfig:function(){}});j.displayName="LayoutContext";var x={disableRightSidebar:!1,renderLeftSidebar:function(){return(0,d.jsx)(b,{})},disableSidebar:!1,hideAppBar:!1},w=function(e){var t=e.children,r=g((0,n.useState)(x),2),i=r[0],o=r[1],a={config:i,setConfig:o,resetToDefault:function(){o(x)},mergeConfig:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};o(h(h({},i),e))}};return(0,d.jsx)(j.Provider,{value:a,children:t})},O=function(){return(0,n.useContext)(j)}},34256:(e,t,r)=>{"use strict";r.d(t,{y:()=>l});var n=r(67294),i=r(45697),o=r.n(i),a=r(96486),s=r(64632),l=function(e){var t=(0,s.l)(),r=t.mergeConfig,i=t.resetToDefault;return(0,n.useEffect)((function(){return(0,a.isFunction)(r)&&r(e),function(){(0,a.isFunction)(i)&&i()}}),[]),null};l.propTypes={disableRightSidebar:o().bool.isRequired,renderLeftSidebar:o().func,disableSidebar:o().func}},57263:(e,t,r)=>{"use strict";r.d(t,{L:()=>_});var n=r(65570),i=r(88767),o=r(64632),a=r(97529),s=r(97012),l=r(24880),c=r(75752),u=r(34974),d=r(21809),p=r(85893),f=["notice","alert","display_community_switcher","children"];function m(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 b(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){v(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}function v(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function h(e,t){if(null==e)return{};var r,n,i=function(e,t){if(null==e)return{};var r,n,i={},o=Object.keys(e);for(n=0;n<o.length;n++)r=o[n],t.indexOf(r)>=0||(i[r]=e[r]);return i}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n<o.length;n++)r=o[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(i[r]=e[r])}return i}var y=new i.QueryClient(c.Vr),g=(0,u.P)((function(e){var t=e.notice,r=e.alert,n=e.display_community_switcher,a=e.children,c=h(e,f);return(0,p.jsx)(i.QueryClientProvider,{client:y,children:(0,p.jsx)(l.i,{backendProps:b({notice:t,alert:r,display_community_switcher:n},c),children:(0,p.jsx)(s.HB,{children:(0,p.jsx)(d.V,{children:(0,p.jsx)(o.S,{children:a})})})})})}),(function(){return(0,p.jsx)(a.D,{})})),_=function(){return(0,p.jsx)(g,{children:(0,p.jsx)(n.LiveStreamSettings,{hideHeader:!0})})}},65570:(e,t,r)=>{"use strict";r.r(t),r.d(t,{LiveStreamSettings:()=>Te,default:()=>Le});var n=r(86013),i=r(36911),o=r(98003),a=r(92232),s=r(74339),l=r(97012),c=r(67144),u=r(86078),d=r(84614),p=r(15002),f=r(31256),m=r(12169),b=r(65771),v=r(23736),h=r(5295),y=r(85893),g=function(e){var t=e.title,r=e.children,i=e.isLoading,o=e.canPurchaseMore,a=void 0===o||o,s=e.onPurchase,l=(0,b.E)().isCommunityOnTrial,c=(0,v.v)();return(0,y.jsx)("div",{className:"bg-primary border-primary relative shrink-0 grow rounded-lg border px-5 py-4","data-testid":"live-main-status",children:i?(0,y.jsx)("div",{className:"flex h-full items-center justify-center",children:(0,y.jsx)(h.a,{})}):(0,y.jsxs)("div",{className:"flex h-full flex-col",children:[(0,y.jsxs)("div",{className:"flex items-center justify-between",children:[t&&(0,y.jsx)(m.Z.LabelSm,{children:t}),!l&&a&&(0,y.jsx)("button",{type:"button",className:"cursor-pointer text-sm",onClick:function(){c.show({onSuccess:s})},children:(0,n.t)("live_streams.dashboard.limits.add_more")})]}),(0,y.jsx)("div",{className:"relative grow",children:r})]})})},_=function(e){var t=e.hosts,r=e.participants,i=e.onPurchase,o=e.isLoading,a=(0,b.E)().isCommunityOnEnterprise;return(0,y.jsx)(g,{isLoading:o,canPurchaseMore:!a,onPurchase:i,title:(0,n.t)("live_streams.dashboard.limits.hosts"),children:(0,y.jsxs)("div",{className:"flex h-full flex-col justify-between",children:[(0,y.jsx)("div",{children:(0,y.jsx)("div",{className:"text-dark text-base font-bold",children:t})}),(0,y.jsxs)("div",{children:[(0,y.jsx)(m.Z.LabelSm,{children:(0,n.t)("live_streams.dashboard.limits.participants")}),(0,y.jsx)("div",{className:"text-dark text-base font-bold",children:r})]})]})})},j=function(e){return Math.trunc(100*e)/100},x=function(e){var t=e.usage,r=e.limit,n=e.color,i=void 0===n?"red":n,o=e.label,a={width:"".concat(r?Math.min(t/r*100,100):0,"%"),backgroundColor:i},s="".concat(j(t)," / ").concat(j(r));return(0,y.jsxs)(y.Fragment,{children:[(0,y.jsx)("div",{className:"relative mb-2 h-1 w-full rounded-sm bg-gray-300",children:(0,y.jsx)("div",{className:"absolute h-full rounded-sm",style:a})}),(0,y.jsxs)("div",{className:"flex items-center justify-between",children:[o&&(0,y.jsx)(m.Z.LabelXs,{children:o}),(0,y.jsx)(m.Z.LabelXs,{children:s})]})]})},w=function(e){var t=e.limit,r=e.usage,i=e.onPurchase,o=e.isLoading;if(!t)return null;var a=r/t*100;return(0,y.jsxs)(g,{isLoading:o,canPurchaseMore:!0,onPurchase:i,title:(0,n.t)("live_streams.dashboard.limits.video_storage"),children:[(0,y.jsx)("div",{className:"mb-5",children:(0,y.jsx)(m.Z.TitleMd,{children:j(r)})}),(0,y.jsx)(x,{usage:r,limit:t,label:(0,n.t)("live_streams.dashboard.limits.storage_limit"),color:a>75?"red":"green"})]})},O=function(e){var t=e.limit,r=e.usage,i=e.onPurchase,o=e.isLoading;if(!t)return null;var a=r/t*100;return(0,y.jsxs)(g,{isLoading:o,canPurchaseMore:!0,onPurchase:i,title:(0,n.t)("live_streams.dashboard.limits.hours_this_month"),children:[(0,y.jsx)("div",{className:"mb-5",children:(0,y.jsx)(m.Z.TitleMd,{children:j(r)})}),(0,y.jsx)(x,{usage:r,limit:t,label:(0,n.t)("live_streams.dashboard.limits.monthly_limit"),color:a>75?"red":"green"})]})},S=function(){var e=(0,l.wh)().currentCommunity,t=(0,f.lQ)(),r=t.monthlyHourLimit,n=t.monthlyHourUsage,i=t.storageLimit,o=t.storageUsage,a=t.hostLimit,s=t.participantLimit,c=t.isLoading,u=t.refetchAddons;return e.supports_live_streams?(0,y.jsxs)("div",{className:"mb-4 flex w-full flex-col gap-4 md:flex-row",children:[(0,y.jsx)(O,{isLoading:c,limit:r,usage:n,onPurchase:u}),(0,y.jsx)(w,{isLoading:c,limit:i,usage:o,onPurchase:u}),(0,y.jsx)(_,{isLoading:c,hosts:a,participants:s,onPurchase:u})]}):null},P=r(19175),k=r(78831),C=function(){var e=(0,P.t)();return(0,y.jsx)(k.u,{header:(0,n.t)("live_streams.dashboard.table.no_live_records"),description:(0,n.t)("live_streams.dashboard.table.engage_with_live"),primaryLabel:(0,n.t)("live_streams.now_live.go_live"),onPrimaryClick:function(){return e.show()}})},N=r(55675),A=function(e){var t=e.startRecordNumber,r=e.endRecordNumber,i=e.totalRecordCount,o=e.page,a=e.fetchPrevPage,s=e.hasNextPage,l=e.fetchNextPage;return(0,y.jsxs)("div",{className:"flex flex-row-reverse items-center justify-end space-x-4 space-x-reverse",children:[(0,y.jsxs)("div",{className:"text-dark text-sm font-medium",children:[t,"-",r," ",(0,n.t)("live_streams.dashboard.pagination.of")," ",i]}),(0,y.jsxs)("div",{className:"ml-2 space-x-2",children:[(0,y.jsx)(N.z,{variant:"secondary",disabled:1===o,onClick:a,type:"button",children:(0,n.t)("live_streams.dashboard.pagination.prev")}),(0,y.jsx)(N.z,{variant:"secondary",disabled:!s,onClick:l,type:"button",children:(0,n.t)("live_streams.dashboard.pagination.next")})]})]})},I=r(67294),E=r(94184),D=r.n(E),T=r(28772),L=r(61005),M=r(3108),R=r(42590),B=r(55162),U=r(11909),F=r(88767),z=r(88526),V=r(21809),q=function(e,t){var r=(0,V.p)(),i=r.error,o=r.success;return{deleteRecording:(0,F.useMutation)((function(){return z.Q.deleteRoomRecording({roomId:null===e||void 0===e?void 0:e.id,id:null===e||void 0===e?void 0:e.recording_id})}),{onSuccess:function(){o((0,n.t)("live_streams.delete_recording.success"),{duration:"short",shouldUseProgress:!1}),t()},onError:function(){i((0,n.t)("live_streams.delete_recording.error"))}}).mutate}},Z=r(22837),W=r(48885);function H(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 G(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?H(Object(r),!0).forEach((function(t){Q(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):H(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function Q(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var J=function(e){var t=e.room,r=(0,l.wh)().currentCommunitySettings,n=null===r||void 0===r?void 0:r.tiptap_post_enabled;return{trixBodyWithRecording:(0,I.useMemo)((function(){if(n||!t.recording_url)return"";var e=t.recording_blob,r=new Z.default.Attachment(G(G({},e),{},{url:t.recording_url,sgid:e.attachable_sgid,filesize:e.byte_size,contentType:"video/mp4",content:t.video_container_tag})),i=Z.default.Text.textForAttachmentWithAttributes(r),o=[new Z.default.Block(i)];if(t.description){var a=new Z.default.StringPiece(t.description),s=new Z.default.Text([a]);o.unshift(new Z.default.Block(s))}var l=new Z.default.Document(o),c=new Z.default.DocumentView(l).render(),u="";return c.forEach((function(e){var t=e.pop();u+=t.outerHTML})),u}),[n,t]),tiptapBodyWithRecording:n&&t.recording_attachment?(0,W.Ln)({bodyContent:[t.description?(0,W.Z9)({text:t.description}):(0,W.H9)(),(0,W.Om)({file:t.recording_attachment})],inlineAttachments:[t.recording_attachment]}):null}},$=function(e){var t=e.room,r=e.refetch,i=e.setCurrentRoom,o=function(e,t){var r=(0,V.p)(),i=r.error,o=r.success;return{endRoom:(0,F.useMutation)((function(){return z.Q.endStream({id:null===e||void 0===e?void 0:e.id})}),{onSuccess:function(){o((0,n.t)("live_streams.room.".concat((0,U.vX)(e),".end_success")),{duration:"short",shouldUseProgress:!1}),t()},onError:function(){return i((0,n.t)("live_streams.room.".concat((0,U.vX)(e),".end_error")))}}).mutate}}(t,r),a=o.endRoom,s=(0,U.vX)(t),c=q(t,r).deleteRecording,u=function(e,t){var r=(0,V.p)(),i=r.error,o=r.success,a=(0,l.wh)().currentUser;return{chatTranscript:(0,F.useMutation)((function(){return z.Q.chatTranscript({id:null===e||void 0===e?void 0:e.id})}),{onSuccess:function(){o((0,n.t)("live_streams.room.chat_transcript_success",{name:null===e||void 0===e?void 0:e.name,email:null===a||void 0===a?void 0:a.email})),t()},onError:function(){return i((0,n.t)("live_streams.room.chat_transcript_error"))}}).mutate}}(t,r),p=u.chatTranscript,f=(0,B.tv)({title:(0,n.t)("live_streams.".concat(s,"_ended.confirm")),onConfirm:a}),m=f.confirmModal,b=f.onConfirmButtonClick,v=(0,B.tv)({title:(0,n.t)("live_streams.chat_transcript.confirm"),onConfirm:p,sentiment:"primary"}),h=v.confirmModal,g=v.onConfirmButtonClick,_=(0,B.tv)({title:(0,n.t)("live_streams.delete_recording.confirm"),onConfirm:c,description:(0,n.t)("live_streams.delete_recording.confirm_description")}),j=_.confirmModal,x=_.onConfirmButtonClick,w=J({room:t}),O=w.trixBodyWithRecording,S=w.tiptapBodyWithRecording,P=[{key:"view-details",label:(0,n.t)("live_streams.dashboard.table.actions.view_details"),onClick:function(){return i(t)}}];if((0,U.UT)(t)||P.unshift({key:"end-stream",label:(0,n.t)("live_streams.dashboard.table.actions.".concat(s,".end")),onClick:b}),t.recording_url&&P.push({key:"post-to-space",linkComponent:function(e){return(0,y.jsx)(R.h,{hasIcon:!1,isButton:!1,render:function(e){var t=e.onClick;return(0,y.jsx)(d.w.Actions.Item,{onClick:t,children:(0,n.t)("live_streams.dashboard.table.actions.post_to_space")})},bodyForEditor:O,tiptapBodyForEditor:S,title:t.name},e)},label:(0,n.t)("live_streams.dashboard.table.actions.post_to_space")}),t.chat_transcript&&P.push({key:"chat-transcript",label:(0,n.t)("live_streams.dashboard.table.actions.chat_transcript"),onClick:g}),t.recording_url){P.push({key:"download-recording",label:(0,n.t)("live_streams.dashboard.table.actions.download_recording"),onClick:function(){window.open(t.recording_url,"_blank")}})}if(t.transcript_url){P.push({key:"download-transcript",label:(0,n.t)("live_streams.dashboard.table.actions.download_transcript"),onClick:function(){window.open(t.transcript_url,"_blank")}})}return t.recording_url&&P.push({key:"delete-recording",label:(0,n.t)("live_streams.dashboard.table.actions.delete_recording"),hasDanger:!0,onClick:x}),(0,y.jsxs)(y.Fragment,{children:[m,j,h,(0,y.jsx)(d.w.Actions,{children:P.map((function(e){var t=e.key,r=e.label,n=e.hasDanger,i=e.onClick,o=e.linkComponent;return"post-to-space"===t?o(t):(0,y.jsx)(d.w.Actions.Item,{hasDanger:n,onClick:i,children:r},t)}))})]})},K=r(78270),X=r(90846),Y=r(30887),ee=r(74284),te=r(12995),re=r(86112),ne=function(){return(0,y.jsx)(ee.Y,{content:(0,n.t)("live_streams.dashboard.details.actions"),children:(0,y.jsx)(Y.JO,{type:"menu-dots-vertical"})})},ie=function(e){var t=e.room,r=e.refetch,i=(0,l.wh)().currentCommunitySettings,o=q(t,r).deleteRecording,a=J({room:t}),s=a.trixBodyWithRecording,c=a.tiptapBodyWithRecording,u=(0,B.tv)({title:(0,n.t)("live_streams.delete_recording.confirm"),onConfirm:o,description:(0,n.t)("live_streams.delete_recording.confirm_description"),maxIndex:!0}),d=u.confirmModal,p=u.onConfirmButtonClick,f=[{key:"download",label:(0,n.t)("live_streams.dashboard.details.download"),href:t.recording_url},{key:"delete",label:(0,n.t)("live_streams.dashboard.details.delete"),onClick:p},{key:"post-to-space",linkComponent:(0,y.jsx)(R.h,{hasIcon:!1,isButton:!1,linkName:(0,n.t)("live_streams.dashboard.table.actions.post_to_space"),bodyForEditor:s,tiptapBodyForEditor:c,title:t.name,maxZIndexEnabled:!0}),label:(0,n.t)("live_streams.dashboard.table.actions.post_to_space")}];if(t.transcript_url){f.splice(1,0,{key:"download-transcript",label:(0,n.t)("live_streams.dashboard.details.download_transcript"),onClick:function(){window.open(t.transcript_url,"_blank")}})}return(0,y.jsxs)("div",{children:[(0,y.jsx)(re.Y,{rounded:!0,src:t.recording_url,type:"video/mp4",mediaTranscriptId:t.transcript_id,variant:null!==i&&void 0!==i&&i.community_ai_settings_enabled?"enhanced":"default"}),(0,y.jsxs)("div",{className:"flex items-center justify-between",children:[(0,y.jsx)("div",{className:"text-dark mb-1 mt-4 text-lg font-semibold",children:t.recording_name}),d,(0,y.jsx)(te.t,{renderButton:function(){return(0,y.jsx)(ne,{})},menuItems:f,dropdownSide:"left",shouldCloseOnClickItem:!0})]})]})},oe=function(e){var t=e.recording_duration;return(0,y.jsxs)("div",{className:"mb-6",children:[(0,y.jsx)("div",{className:"stream-details__details__label",children:(0,n.t)("live_streams.dashboard.details.duration")}),(0,y.jsx)("p",{children:t})]})},ae=function(e){var t=e.room,r=e.refetch,i=(0,T.ie)(t.created_at,{year:"numeric",month:"short",day:"numeric"});return(0,y.jsxs)("div",{className:"stream-details__details",children:[t.recording_url&&(0,y.jsx)(ie,{room:t,refetch:r}),t.description&&(0,y.jsx)("div",{className:"mb-6",children:(0,y.jsx)("p",{className:"break-words pr-12",children:t.description})}),(0,y.jsxs)("div",{className:"mb-6",children:[(0,y.jsx)("div",{className:"stream-details__details__label",children:(0,n.t)("live_streams.dashboard.details.room_id")}),(0,y.jsx)("p",{children:t.id})]}),(0,y.jsxs)("div",{className:"mb-6",children:[(0,y.jsx)("div",{className:"stream-details__details__label",children:(0,n.t)("live_streams.dashboard.details.created_at")}),(0,y.jsx)("p",{children:i})]}),t.recording_duration&&(0,y.jsx)(oe,{recording_duration:t.recording_duration}),(0,U.L6)(t)&&(0,y.jsxs)("div",{className:"mb-6",children:[(0,y.jsx)("div",{className:"text-darkest font-medium",children:(0,n.t)("live_streams.dashboard.details.guests_count")}),(0,y.jsx)("p",{children:t.guests_count})]})]})},se=function(e){var t=e.onClickDownload;return(0,y.jsxs)("div",{className:"grid grid-cols-2 pr-2 font-medium",children:[(0,y.jsx)("p",{className:"pr-1",children:I18n.t("live_streams.dashboard.participants.csv")}),(0,y.jsx)(Y.JO,{type:"download",className:D()("cursor-pointer"),onClick:t})]})},le=r(16492),ce=function(e){var t=e.record;return(0,y.jsxs)("div",{className:"flex items-center",children:[(0,y.jsxs)("div",{className:"flex w-1/2 items-center py-2",children:[(0,y.jsx)("div",{className:"relative mr-3 h-10 w-10",children:(0,y.jsx)(le.u,{name:t.name,src:t.avatar_url})}),(0,y.jsx)(m.Z.LabelSm,{weight:"semibold",children:t.name})]}),(0,y.jsx)("div",{className:"w-1/2",children:t.email})]})},ue=function(e){var t=e.onSearchChange;return(0,y.jsxs)("div",{className:"grow",children:[(0,y.jsx)(Y.JO,{type:"search"}),(0,y.jsx)("input",{type:"text",name:"textSearch",placeholder:I18n.t("live_streams.dashboard.participants.placeholder"),onChange:t,className:"bg-primary placeholder:text-light mr-2 w-10/12 border-transparent placeholder:opacity-100 focus:border-transparent focus:ring-0"})]})};function de(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 a,s=e[Symbol.iterator]();!(n=(a=s.next()).done)&&(r.push(a.value),!t||r.length!==t);n=!0);}catch(l){i=!0,o=l}finally{try{n||null==s.return||s.return()}finally{if(i)throw o}}return r}(e,t)||function(e,t){if(!e)return;if("string"===typeof e)return pe(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 pe(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 pe(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}var fe=function(e){var t=e.onClickSort,r=de((0,I.useState)(!1),2),n=r[0],i=r[1];return(0,y.jsxs)("div",{className:"grid grid-cols-2 pr-2 font-medium text-gray-800",children:[(0,y.jsx)("p",{className:"pr-1",children:I18n.t("live_streams.dashboard.participants.sort")}),(0,y.jsx)(Y.JO,{type:"caret-down",className:D()("cursor-pointer fill-gray-800",{"rotate-180":n}),onClick:function(){i(!n),t(n)}})]})},me=r(77529);function be(e){return function(e){if(Array.isArray(e))return ve(e)}(e)||function(e){if("undefined"!==typeof Symbol&&Symbol.iterator in Object(e))return Array.from(e)}(e)||function(e,t){if(!e)return;if("string"===typeof e)return ve(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 ve(e,t)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function ve(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 he(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 a,s=e[Symbol.iterator]();!(n=(a=s.next()).done)&&(r.push(a.value),!t||r.length!==t);n=!0);}catch(l){i=!0,o=l}finally{try{n||null==s.return||s.return()}finally{if(i)throw o}}return r}(e,t)||function(e,t){if(!e)return;if("string"===typeof e)return ye(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 ye(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 ye(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}var ge=function(e){var t=e.roomId,r=e.participantsCount,i=function(e){var t={per_page:2e3,sort:"oldest"},r=(0,F.useQuery)(me.av.liveStreams.participants({roomId:e,params:t})),n=r.data,i=r.isLoading,o=null===n||void 0===n?void 0:n.records;return{records:o&&be(new Map(o.map((function(e){return[e.email,e]}))).values()),isLoading:i}}(t),o=i.records,a=i.isLoading,s=he((0,I.useState)(""),2),c=s[0],u=s[1],d=he((0,I.useState)(!1),2),p=d[0],f=d[1],m=function(e){var t=(0,V.p)(),r=t.success,i=t.error,o=(0,l.wh)().currentCommunityMember,a=null===o||void 0===o?void 0:o.email;return{onDownloadCSV:function(){return fetch(me.av.liveStreams.downloadParticipantsCSV({roomId:e})).then((function(e){e.ok?r((0,n.t)("export_member_csv.message",{email:a})):i((0,n.t)("export_member_csv.error_message"))})).catch((function(e){i((0,n.t)("export_member_csv.error_message")),console.error(null===e||void 0===e?void 0:e.message)}))}}}(t),b=m.onDownloadCSV,v=o&&o.filter((function(e){return e.name.toLowerCase().includes(c.toLocaleLowerCase())}))||[];return v=p?v.sort((function(e,t){return t.name.localeCompare(e.name)})):v.sort((function(e,t){return e.name.localeCompare(t.name)})),(0,y.jsxs)("div",{className:"stream-details__participants",children:[(0,y.jsxs)("div",{className:"border-primary mb-6 flex items-center justify-between border-b-[1px] pb-1.5",children:[(0,y.jsx)(ue,{onSearchChange:function(e){u(e.target.value)}}),(0,y.jsx)(fe,{onClickSort:function(e){f(!e)}}),(0,y.jsx)(se,{onClickDownload:b})]}),!a&&(0,y.jsxs)(y.Fragment,{children:[(0,y.jsx)("div",{className:"stream-details__participants__label",children:(0,n.t)("live_streams.dashboard.participants.participant_count",{count:r})}),v&&v.length>0&&(0,y.jsx)("div",{className:"stream-details__participants__list",children:v.map((function(e){return(0,y.jsx)(ce,{record:e},e.id)}))})]})]})};function _e(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 a,s=e[Symbol.iterator]();!(n=(a=s.next()).done)&&(r.push(a.value),!t||r.length!==t);n=!0);}catch(l){i=!0,o=l}finally{try{n||null==s.return||s.return()}finally{if(i)throw o}}return r}(e,t)||function(e,t){if(!e)return;if("string"===typeof e)return je(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 je(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 je(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}var xe=function(e){var t=e.isOpen,r=e.onClose,i=e.room,o=e.refetch,a=Object.freeze({DETAILS:(0,n.t)("live_streams.dashboard.details.tabs.details"),PARTICIPANTS:(0,n.t)("live_streams.dashboard.details.tabs.participants")}),s=Object.values(a).map((function(e){return{label:e}})),l=_e((0,I.useState)(a.DETAILS),2),c=l[0],u=l[1],d=(null===i||void 0===i?void 0:i.room_type)||U.H0.STREAM;return i?(0,y.jsxs)(K.u,{variant:"large",show:t,onClose:r,className:"stream-details",children:[(0,y.jsx)("div",{className:"stream-details__title",children:(0,n.t)("live_streams.dashboard.details.".concat(d,".title"))}),(0,y.jsx)(X.m,{controlled:!0,activeTab:c,onClick:u,options:s,variant:"underline"}),c===a.DETAILS&&(0,y.jsx)(ae,{room:i,refetch:o}),c===a.PARTICIPANTS&&(0,y.jsx)(ge,{roomId:null===i||void 0===i?void 0:i.id,participantsCount:null===i||void 0===i?void 0:i.total_participants})]}):null};function we(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var Oe=function(e){var t,r=e.status,i=(we(t={},U.LV.INITIALIZING,(0,n.t)("live_streams.status.initializing")),we(t,U.LV.BACKSTAGE,(0,n.t)("live_streams.status.backstage")),we(t,U.LV.LIVE,(0,n.t)("live_streams.status.live")),we(t,U.LV.ENDED,(0,n.t)("live_streams.status.finished")),we(t,U.LV.CLOSING,(0,n.t)("live_streams.status.closing")),t);return(0,y.jsxs)("div",{className:"live-stream-status",children:[[U.LV.BACKSTAGE,U.LV.LIVE,U.LV.ENDED].includes(r)?(0,y.jsx)("div",{className:D()("live-stream-status__icon",{"live-stream-status__icon--backstage":r===U.LV.BACKSTAGE,"live-stream-status__icon--live":r===U.LV.LIVE,"live-stream-status__icon--ended":r===U.LV.ENDED}),children:(0,y.jsx)(Y.JO,{size:6,type:"middot"})}):null,i[r]||""]})};function Se(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 Pe(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Se(Object(r),!0).forEach((function(t){ke(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Se(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function ke(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function Ce(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 a,s=e[Symbol.iterator]();!(n=(a=s.next()).done)&&(r.push(a.value),!t||r.length!==t);n=!0);}catch(l){i=!0,o=l}finally{try{n||null==s.return||s.return()}finally{if(i)throw o}}return r}(e,t)||function(e,t){if(!e)return;if("string"===typeof e)return Ne(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 Ne(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 Ne(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}var Ae=function(e){var t=e.records,r=e.refetch,i=e.className,o=Ce((0,I.useState)(null),2),a=o[0],s=o[1],l=[{title:(0,n.t)("live_streams.dashboard.table.name"),dataIndex:"name",key:"name",variant:"uppercase"},{title:(0,n.t)("live_streams.dashboard.table.status"),dataIndex:"status",key:"status",variant:"uppercase",className:L.M.sm,tdClassName:L.M.sm},{title:(0,n.t)("live_streams.dashboard.table.date"),dataIndex:"live_at",key:"live_at",variant:"uppercase",className:L.M.xl,tdClassName:L.M.xl},{title:(0,n.t)("live_streams.dashboard.table.recording"),dataIndex:"recording",key:"recording",variant:"uppercase"},{title:(0,n.t)("live_streams.dashboard.table.participants"),dataIndex:"total_participants",key:"total_participants",variant:"uppercase",className:L.M.md,tdClassName:L.M.md},{title:(0,n.t)("live_streams.dashboard.table.type"),dataIndex:"type",key:"type",variant:"uppercase",className:L.M.xl,tdClassName:L.M.xl},{title:" ",dataIndex:"actions",key:"actions",variant:"actions"}],c=(null===t||void 0===t?void 0:t.map((function(e){return Pe(Pe({},e),{},{key:e.id,name:(0,y.jsx)("button",{type:"button",className:"max-w-[240px] cursor-pointer truncate",title:e.name,onClick:function(){s(e)},children:e.name}),status:(0,y.jsx)(Oe,{status:e.status}),live_at:(0,T.ie)(e.live_at,{year:"numeric",month:"short",day:"numeric"}),recording:(0,y.jsx)("a",{className:D()("text-dark inline max-w-sm truncate hover:text-black",{"cursor-text":!e.recording_url}),title:(0,n.t)("live_streams.dashboard.table.actions.download"),href:e.recording_url,download:!0,target:"_blank",rel:"noreferrer",children:e.recording_url?(0,n.t)("live_streams.dashboard.table.actions.download"):"-"}),type:"conference"==e.room_type?(0,n.t)("live_streams.dashboard.table.room"):(0,n.t)("live_streams.dashboard.table.stream"),actions:(0,y.jsx)($,{room:e,refetch:r,setCurrentRoom:s}),rowClassName:"group"})})))||[];return(0,y.jsxs)(y.Fragment,{children:[(0,y.jsx)(xe,{isOpen:!!a,onClose:function(){s(null)},room:a,refetch:r}),(0,y.jsx)(M.w,{columns:l,dataSource:c,className:i})]})},Ie=r(5034);function Ee(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 a,s=e[Symbol.iterator]();!(n=(a=s.next()).done)&&(r.push(a.value),!t||r.length!==t);n=!0);}catch(l){i=!0,o=l}finally{try{n||null==s.return||s.return()}finally{if(i)throw o}}return r}(e,t)||function(e,t){if(!e)return;if("string"===typeof e)return De(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 De(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 De(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}var Te=function(e){var t=e.hideHeader,r=void 0!==t&&t,f=(0,l.wh)().currentCommunity,m=(f=void 0===f?{}:f).supports_live_streams,b=(0,c.R)().liveStreamsLimitsEnabled,v=function(){var e=Ee((0,I.useState)(1),2),t=e[0],r=e[1],n=(0,F.useQuery)(Ie.a.liveStreams.index({params:{page:t,per_page:10}}),{keepPreviousData:!0}),i=n.isLoading,o=n.isFetching,a=n.data,s=n.refetch,l=(null===a||void 0===a?void 0:a.records)||[],c=null===a||void 0===a?void 0:a.count,u=null===a||void 0===a?void 0:a.page_count,d=c?Math.ceil(c/10):0,p=!(null===a||void 0===a||!a.has_next_page),f=10*(t-1)+1;return{page:t,records:l,totalRecordCount:c,pageRecordCount:u,pageCount:d,hasNextPage:p,startRecordNumber:f,endRecordNumber:f+u-1,isLoading:i,isFetching:o,refetch:s,fetchNextPage:function(){r(t+1)},fetchPrevPage:function(){r(Math.max(t-1,1))}}}(),h=v.records,g=v.page,_=v.hasNextPage,j=v.totalRecordCount,x=v.startRecordNumber,w=v.endRecordNumber,O=v.isLoading,P=v.refetch,k=v.fetchNextPage,N=v.fetchPrevPage,E=j>0;return(0,y.jsxs)("div",{className:"bg-primary h-full",children:[r?(0,y.jsx)(i.S,{title:(0,n.t)("live_streams_settings")}):(0,y.jsx)(o.b,{pageTitle:(0,n.t)("live_streams_settings"),rightContent:(0,y.jsx)(s.G,{inSettings:!0}),hasBorder:!0}),(0,y.jsxs)(p.T,{maxWidth:"none",children:[m&&(0,y.jsx)(y.Fragment,{children:O?(0,y.jsx)(u.m,{}):(0,y.jsxs)(y.Fragment,{children:[b&&E&&(0,y.jsx)(S,{}),j>0&&(0,y.jsx)(d.w.Headline,{className:"!px-0",children:(0,y.jsx)(d.w.Headline.Title,{children:(0,n.t)("live_streams.count",{count:j})})}),E?(0,y.jsxs)(y.Fragment,{children:[(0,y.jsx)(Ae,{records:h,refetch:P,className:"live-stream-settings__table",totalRecordCount:j}),(0,y.jsx)(A,{startRecordNumber:x,endRecordNumber:w,totalRecordCount:j,page:g,fetchPrevPage:N,hasNextPage:_,fetchNextPage:k})]}):(0,y.jsx)(C,{})]})}),!m&&(0,y.jsx)("div",{className:"border-primary bg-primary border p-6 text-center lg:rounded-lg lg:p-36",children:(0,y.jsx)(a.s,{})})]})]})};const Le=Te},967:(e,t,r)=>{"use strict";r.d(t,{Z:()=>n});const n=(0,r(30270).Ue)((function(e){return{manageMemberQueryParams:{},setManageMemberQueryParams:function(t){return e({manageMemberQueryParams:t})},resetManageMemberQueryParams:function(){return e({manageMemberQueryParams:void 0})}}}))},90724:(e,t,r)=>{"use strict";r.d(t,{v:()=>u});var n=r(67294),i=r(24185),o=r(77529),a=r(72810);function s(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 a,s=e[Symbol.iterator]();!(n=(a=s.next()).done)&&(r.push(a.value),!t||r.length!==t);n=!0);}catch(l){i=!0,o=l}finally{try{n||null==s.return||s.return()}finally{if(i)throw o}}return r}(e,t)||function(e,t){if(!e)return;if("string"===typeof e)return l(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 l(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 l(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}var c="page",u=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:1,t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],r=(0,a.t)(),l=Number(r[c]||e),u=s((0,n.useState)(l),2),d=u[0],p=u[1],f=(0,i.k6)();return(0,n.useEffect)((function(){t&&f.push({search:(0,o.m_)(c,String(d))})}),[d,f]),{page:d,setPage:p,initialPage:l}}},32799:(e,t,r)=>{"use strict";r.d(t,{L:()=>c,D:()=>u});var n=r(67294),i=r(88767),o=r(71462);function a(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 s(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?a(Object(r),!0).forEach((function(t){l(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):a(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 c=20,u=function(e){var t,r,a,l,u,d=(0,o.M)().list,p=null!==e&&void 0!==e?e:{},f=p.query,m=void 0===f?"":f,b=p.perPage,v=void 0===b?c:b,h=p.initialPage,y=void 0===h?1:h,g=p.options,_=void 0===g?{}:g,j=p.status,x=void 0===j?"inbox":j,w=["flagged-content",m,v,y,x],O=s({getNextPageParam:function(e){var t=e.has_next_page,r=e.page;return t?Number(r)+1:void 0},getPreviousPageParam:function(e){var t=e.page;return t>1?t-1:void 0},keepPreviousData:!0},_),S=(0,i.useInfiniteQuery)(w,(function(e){var t=e.pageParam,r=void 0===t?y:t,n=1;r>0&&(n=r);var i=s({page:n,per_page:v,status:x},m&&{query:m});return d({params:i})}),O),P=(0,n.useMemo)((function(){var e,t;return null!==(e=null===(t=S.data)||void 0===t?void 0:t.pages)&&void 0!==e?e:[]}),[null===(t=S.data)||void 0===t?void 0:t.pages]),k=null!==(r=null===(a=P[0])||void 0===a?void 0:a.count)&&void 0!==r?r:0,C=null!==(l=null===(u=P[0])||void 0===u?void 0:u.per_page)&&void 0!==l?l:v;return s(s({},S),{},{queryKey:w,totalRecords:k,pageSize:C,pages:P})}},63528:(e,t,r)=>{"use strict";r.d(t,{vC:()=>n,dW:()=>i,V9:()=>o,GI:()=>a});var n={INBOX:"inbox",APPROVED:"approved",REJECTED:"rejected"},i=["inbox","approved","rejected"],o="status",a={POST:"post",COMMENT:"comment"}},71462:(e,t,r)=>{"use strict";r.d(t,{M:()=>o});var n=r(34128),i=r(77529),o=function(){return{list:function(e){var t=e.params,r=void 0===t?{}:t;return(0,n.UT)(i.av.flaggedContent.index({params:r}))},get:function(e){return(0,n.UT)(i.av.flaggedContent.show({id:e}))},approve:function(e){return(0,n.gN)(i.av.flaggedContent.approve({id:e}))},reject:function(e){return(0,n.gN)(i.av.flaggedContent.reject({id:e}))}}}},75152:(e,t,r)=>{"use strict";r.d(t,{O:()=>o});var n=r(32799),i=r(63528),o=function(){var e=(0,n.D)({status:i.vC.INBOX}).totalRecords,t=(0,n.D)({status:i.vC.APPROVED}).totalRecords,r=(0,n.D)({status:i.vC.REJECTED}).totalRecords;return{inboxCount:e,approvedCount:t,rejectedCount:r,totalReports:e+t+r}}},13727:(e,t,r)=>{"use strict";r.d(t,{w:()=>a});var n=r(88767),i=r(34128),o=r(77529),a=function(e){var t=e.id;return(0,n.useQuery)(["community","header-nav-items"],(function(){return(0,i.UT)(o.av.settings.navigation.list())}),{enabled:!!t})}},23736:(e,t,r)=>{"use strict";r.d(t,{v:()=>J});var n=r(86013),i=r.n(n),o=r(88767),a=r(72675),s=r(53448),l=r(21809),c=r(64687),u=r.n(c),d=r(86599),p=r(61926),f=r(5295),m=r(33740),b=r(85893),v=["serverErrors"];function h(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 y(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?h(Object(r),!0).forEach((function(t){g(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):h(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function g(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function _(e,t){if(null==e)return{};var r,n,i=function(e,t){if(null==e)return{};var r,n,i={},o=Object.keys(e);for(n=0;n<o.length;n++)r=o[n],t.indexOf(r)>=0||(i[r]=e[r]);return i}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n<o.length;n++)r=o[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(i[r]=e[r])}return i}var j=function(e){var t=e.serverErrors,r=_(e,v),n=t.title,i=t.errors,o=t.topExtraInfo,a=t.bottomExtraInfo;return(0,b.jsx)("div",y(y({className:"server-errors"},r),{},{children:(0,b.jsxs)("div",{className:"server-errors__wrapper",children:[(0,b.jsx)("div",{className:"server-errors__close-icon",children:(0,b.jsx)(m.Z,{className:"server-errors__icon-svg"})}),(0,b.jsxs)("div",{className:"server-errors__container",children:[n&&(0,b.jsx)("h3",{className:"server-errors__title",children:n}),o&&(0,b.jsx)("p",{className:"server-errors__extra-info",children:o}),i&&Array.isArray(i)&&(0,b.jsx)("div",{className:"server-errors__content",children:(0,b.jsx)("ul",{className:"server-errors__list",children:i.map((function(e){return(0,b.jsxs)("li",{children:[(0,b.jsx)("span",{className:"server-errors__error-title",children:e.title}),":"," ",(0,b.jsx)("span",{dangerouslySetInnerHTML:{__html:e.description}})]},e.title)}))})}),a&&(0,b.jsx)("p",{className:"server-errors__extra-info",children:a})]})]})}))},x=r(67294),w=r(4992),O=function(e,t,r,n){return n?e?t:0:e*t/r};function S(e,t,r,n,i,o,a){try{var s=e[o](a),l=s.value}catch(c){return void r(c)}s.done?t(l):Promise.resolve(l).then(n,i)}function P(e){return function(){var t=this,r=arguments;return new Promise((function(n,i){var o=e.apply(t,r);function a(e){S(o,n,i,a,s,"next",e)}function s(e){S(o,n,i,a,s,"throw",e)}a(void 0)}))}}function k(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}function N(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 a,s=e[Symbol.iterator]();!(n=(a=s.next()).done)&&(r.push(a.value),!t||r.length!==t);n=!0);}catch(l){i=!0,o=l}finally{try{n||null==s.return||s.return()}finally{if(i)throw o}}return r}(e,t)||function(e,t){if(!e)return;if("string"===typeof e)return A(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 A(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 A(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}var I=(0,x.createContext)();I.displayName="AddOnsSettingsContext";var E=function(e){var t=e.onSuccess,r=e.onCloseModal,a=e.children,s=e.refetchCurrentPlan,c=N((0,x.useState)(),2),d=c[0],p=c[1],f=N((0,x.useState)([]),2),m=f[0],v=f[1],h=N((0,x.useState)(),2),y=h[0],g=h[1],_=N((0,x.useState)(),2),j=_[0],S=_[1],A=N((0,x.useState)(!0),2),E=A[0],D=A[1],T=N((0,x.useState)(),2),L=T[0],M=T[1],R=N((0,x.useState)(),2),B=R[0],U=R[1],F=function(e){var t=e.handleOnSuccess,r=void 0===t?null:t,i=e.setServerErrors,a=void 0===i?null:i,s=e.onCloseModal,c=void 0===s?null:s,u=e.refetchCurrentPlan,d=void 0===u?null:u,p=(0,l.p)();return{handleAddonsMutation:(0,o.useMutation)((function(e){return w.z.create(e)}),{onSuccess:function(){r?r():(d&&d(),p.success((0,n.t)("settings.billing.add_ons.changes_succeeded")),c&&c())},onError:function(e){console.error(e),a&&a({title:null===e||void 0===e?void 0:e.message,errors:null===e||void 0===e?void 0:e.errorDetails})}})}}({handleOnSuccess:t,setServerErrors:M,onCloseModal:r,refetchCurrentPlan:s}),z=F.handleAddonsMutation,V=function(e){return"boolean"===typeof e},q=function(e){return e.map((function(e){return e.step=e.unit_size,e.toggleable=V(e.quantity),e}))},Z=function(e){var t={};return e.map((function(e){t[e.slug]=O(e.quantity,e.base_amount,e.unit_size,V(e.quantity))})),t},W=function(e){return e.filter((function(e){return e.is_grandfathered})).map((function(e){return e.name})).join(", ")},H=function(e){var t={};return e.map((function(e){t[e.slug]=e.quantity})),t},G=function(e){return m.find((function(t){return t.slug===e}))},Q=function(){var e=P(u().mark((function e(){var t,r;return u().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,w.z.index();case 2:if(!(t=e.sent).ok){e.next=14;break}return e.next=6,t.json();case 6:r=e.sent,g(H(r)),v(q(r)),U(W(r)),S(Z(r)),D(!1),e.next=15;break;case 14:M({title:i().t("something_went_wrong")});case 15:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),J=function(){var e=P(u().mark((function e(t){var r;return u().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:r={},Object.keys(t).forEach((function(e){var n=G(e);r[n.id.toString()]=t[e]})),z.mutate(r);case 3:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}();(0,x.useEffect)((function(){Q()}),[]),(0,x.useEffect)((function(){!function(){var e=0;j&&(Object.keys(j).forEach((function(t){e+=j[t]})),p(e))}()}),[j]);var $={getPlanInterval:function(){return m[0].interval},getPlanCurrency:function(){return m[0].price_currency},total:d,addOnsData:m,defaultValues:y,isLoading:E,handleAddonsMutation:z,serverErrors:L,getAddOnPrice:function(e,t){var r=G(e);return O(t,r.base_amount,r.unit_size,r.toggleable)},updateTotalPrice:function(e,t){var r=function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?k(Object(r),!0).forEach((function(t){C(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):k(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}({},j);r[e]=t,S(r)},onSubmit:J,grandfatheredAddonNames:B};return(0,b.jsx)(I.Provider,{value:$,children:a})},D=function(){return(0,x.useContext)(I)},T=r(45833),L=r(97803),M=["name","interval","monthlyAmount","step","toggleable","maxPurchasableQuantity","priceCurrency","unitSize"];function R(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 B(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?R(Object(r),!0).forEach((function(t){U(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):R(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function U(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function F(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 a,s=e[Symbol.iterator]();!(n=(a=s.next()).done)&&(r.push(a.value),!t||r.length!==t);n=!0);}catch(l){i=!0,o=l}finally{try{n||null==s.return||s.return()}finally{if(i)throw o}}return r}(e,t)||function(e,t){if(!e)return;if("string"===typeof e)return z(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 z(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 z(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 V(e,t){if(null==e)return{};var r,n,i=function(e,t){if(null==e)return{};var r,n,i={},o=Object.keys(e);for(n=0;n<o.length;n++)r=o[n],t.indexOf(r)>=0||(i[r]=e[r]);return i}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n<o.length;n++)r=o[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(i[r]=e[r])}return i}var q=function(e){var t=e.name,r=e.interval,i=e.monthlyAmount,o=e.step,a=void 0===o?1:o,s=e.toggleable,l=void 0!==s&&s,c=e.maxPurchasableQuantity,u=e.priceCurrency,d=e.unitSize,f=V(e,M),m=D(),v=m.defaultValues,h=m.getAddOnPrice,y=m.updateTotalPrice,g=F((0,x.useState)(),2),_=g[0],j=g[1],w=function(e){var r=O(e);y(t,r)},O=function(e){var r=h(t,e);return j(r),r};return(0,x.useEffect)((function(){O(v[t])}),[]),(0,b.jsx)(p.l.Item,B(B({name:t,hideBorder:!0,isFirstChild:!0,label:(0,n.t)("settings.billing.add_ons.manage.".concat(t)),description:(0,n.t)("settings.billing.add_ons.manage.".concat(r,".").concat(t,"_description"),{amount:i,quantity:d})},f),{},{children:(0,b.jsxs)("div",{className:"form-input manage-add-ons__item",children:[l&&(0,b.jsx)("div",{className:"manage-add-ons__item-button",children:(0,b.jsx)(T.R,{name:t,onChange:w})}),!l&&(0,b.jsx)("div",{className:"manage-add-ons__item-button",children:(0,b.jsx)(L.A,{name:t,step:a,onChange:w,max:c})}),(0,b.jsx)("div",{className:"manage-add-ons__item-price",children:(0,b.jsxs)("span",{children:[(0,b.jsx)("b",{children:u+_})," ",(0,n.t)("separator_slash")," ",r.charAt(0)]})})]})}))};function Z(e,t,r,n,i,o,a){try{var s=e[o](a),l=s.value}catch(c){return void r(c)}s.done?t(l):Promise.resolve(l).then(n,i)}var W=function(e){var t=e.onAfterSubmit,r=D(),i=r.isLoading,o=r.handleAddonsMutation,a=r.addOnsData,s=r.defaultValues,l=r.onSubmit,c=r.total,m=r.serverErrors,v=r.getPlanInterval,h=r.getPlanCurrency,y=r.grandfatheredAddonNames,g=function(){var e,r=(e=u().mark((function e(){var r=arguments;return u().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:l.apply(void 0,r),t&&t();case 2:case"end":return e.stop()}}),e)})),function(){var t=this,r=arguments;return new Promise((function(n,i){var o=e.apply(t,r);function a(e){Z(o,n,i,a,s,"next",e)}function s(e){Z(o,n,i,a,s,"throw",e)}a(void 0)}))});return function(){return r.apply(this,arguments)}}();return(0,b.jsxs)(b.Fragment,{children:[i&&(0,b.jsx)("div",{className:"manage-add-ons__loader",children:(0,b.jsx)(f.a,{})}),!i&&(0,b.jsxs)("div",{children:[y&&(0,b.jsx)("div",{className:"mt-6 rounded-md border border-l-8 border-amber-500 p-5",children:(0,b.jsx)("p",{dangerouslySetInnerHTML:{__html:(0,n.t)("settings.billing.add_ons.manage.grandfathered_addons",{addons:y})}})}),(0,b.jsx)(p.l,{onSubmit:g,defaultValues:s,children:(0,b.jsxs)("div",{className:"manage-add-ons__fields-wrapper text-dark",children:[m&&(0,b.jsx)(j,{serverErrors:m}),a.map((function(e){return(0,b.jsx)("div",{className:"mb-1",children:(0,b.jsx)(q,{name:e.slug,step:e.step,monthlyAmount:e.formatted_base_monthly_amount,toggleable:e.toggleable,interval:e.interval,maxPurchasableQuantity:e.max_purchasable_quantity,unitSize:e.unit_size,priceCurrency:e.price_currency})},e.slug)})),(0,b.jsxs)("div",{className:"manage-add-ons__total",children:[(0,b.jsx)("div",{className:"manage-add-ons__total-label",children:(0,n.t)("settings.billing.add_ons.manage.total_purchase")}),(0,b.jsxs)("div",{className:"manage-add-ons__total-value",children:[(0,b.jsx)("b",{children:h()+c})," ",(0,n.t)("separator_slash")," ",v().charAt(0)]})]}),(0,b.jsx)("div",{className:"form-actions",children:(0,b.jsx)(d._,{type:"submit",variant:"primary",full:!0,submitting:o.isLoading,children:(0,n.t)("settings.billing.add_ons.manage.apply_changes")})})]})})]})]})},H=new o.QueryClient,G=function(e){var t=e.onSuccess,r=e.refetchCurrentPlan,i=(0,l.p)(),c=(0,a.dd)(),u=function(){c.hide(),c.remove()};return(0,b.jsx)(o.QueryClientProvider,{client:H,children:(0,b.jsx)(E,{onSuccess:t,onCloseModal:u,refetchCurrentPlan:r,children:(0,b.jsxs)(s.u_,{isOpen:c.visible,onClose:u,className:"manage-add-ons__modal",title:(0,n.t)("settings.billing.add_ons.manage_addons"),children:[(0,b.jsx)(s.u_.Overlay,{}),(0,b.jsxs)(s.u_.Content,{size:"lg",children:[(0,b.jsx)(s.u_.Header,{children:(0,b.jsx)(s.u_.Title,{size:"sm",children:(0,n.t)("settings.billing.add_ons.manage_addons")})}),(0,b.jsx)(s.u_.Body,{children:(0,b.jsx)(W,{onAfterSubmit:function(){t&&(u(),i&&i.success((0,n.t)("settings.billing.add_ons.changes_succeeded")))}})})]})]})})})},Q=a.gk.create((function(e){var t=e.onSuccess,r=e.refetchCurrentPlan;return(0,b.jsx)(G,{onSuccess:t,refetchCurrentPlan:r})})),J=function(){return(0,a.dd)(Q)}},81949:(e,t,r)=>{"use strict";r.d(t,{k:()=>d});var n=r(72810),i=r(48177),o=r(65998),a=["page"];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 l(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}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}function u(e,t){if(null==e)return{};var r,n,i=function(e,t){if(null==e)return{};var r,n,i={},o=Object.keys(e);for(n=0;n<o.length;n++)r=o[n],t.indexOf(r)>=0||(i[r]=e[r]);return i}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n<o.length;n++)r=o[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(i[r]=e[r])}return i}var d=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=(0,n.t)(),r=t.page,s=u(t,a),c=Number(r)||1,d=l(l({status:i.MG},s),e),p=(0,o.D)({page:c,filter:d});return{posts:p.posts,postsCount:p.postsCount,isLoadingPosts:p.isLoadingPosts,filter:d,page:c}}},15002:(e,t,r)=>{"use strict";r.d(t,{T:()=>l});var n=r(94184),i=r.n(n),o=r(86013),a=r(28175),s=r(85893),l=function(e){var t=e.maxWidth,r=void 0===t?"md":t,n=e.className,l=e.children,c=(0,a.I)().isV3Enabled,u={md:"max-w-4xl",lg:"max-w-[1152px]",xl:"max-w-8xl",none:"max-w-none"}[r]||"";return(0,s.jsx)("main",{"aria-label":(0,o.t)("main_content"),className:i()("settings-app text-dark mx-auto p-4 lg:py-12",u,n,{"lg:px-6":!c,"lg:px-9":c}),children:l})}},98003:(e,t,r)=>{"use strict";r.d(t,{b:()=>b});var n=r(36911),i=r(43422),o=r(34256),a=r(1293),s=r(66365),l=r(49942),c=r(97012),u=r(98929),d=r(85893);function p(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 f(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){m(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}function m(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var b=function(e){var t=e.pageTitle,r=e.layoutConfigProps,p=e.pageMetaProps,m=e.rightContent,b=e.leftContent,v=e.filters,h=e.headline,y=e.hasBorder,g=e.children,_=window.innerWidth<=768?".no-header":".header__inside",j=(0,c.wh)().currentCommunity,x=!(0,u.Aq)(j);return(0,a.$)(_),(0,d.jsxs)(d.Fragment,{children:[(0,d.jsx)(n.S,f({title:t},p)),(0,d.jsx)(o.y,f({disableRightSidebar:!1},r)),x&&(0,d.jsxs)(s.n,{children:[(0,d.jsx)(i.b,{leftContent:b||(0,d.jsx)(l.y,{children:t}),rightContent:m,filters:v,headline:h,hasBorder:y}),g]})]})}},94621:(e,t,r)=>{"use strict";r.d(t,{T:()=>l});var n=r(66007),i=r(86013),o=r(30887),a=r(3803),s=r(85893),l=function(){return(0,s.jsxs)(a.v,{className:"flex gap-x-4",children:[(0,s.jsx)("div",{children:(0,s.jsx)(o.JO,{type:"20-info",size:24,"aria-hidden":"true"})}),(0,s.jsx)(n.Z,{html:(0,i.t)("settings_sso_add_members_suggestion")})]})}},443:(e,t,r)=>{"use strict";r.d(t,{a:()=>$,V:()=>J});var n=r(64687),i=r.n(n),o=r(67294),a=r(85908),s=r(66614),l=r(86013),c=r(87536),u=r(4422),d=r(21522),p=r(54647),f=r(4483),m=r(61785),b=r(52312),v=r(5295),h=r(10759),y=r(85893);function g(){return(0,m.u)().isLoading?(0,y.jsx)(v.a,{}):(0,y.jsx)("div",{className:"flex flex-col gap-y-6",children:(0,y.jsx)(h.h,{hideViewEmailModal:!0})})}var _=r(34900);function j(){var e=((0,b.B2)().action||{}).api_params,t=null===e||void 0===e?void 0:e.broadcast_id;return t?(0,y.jsx)(m.X,{id:Number(t),children:(0,y.jsx)(g,{})}):(0,y.jsx)(_.Z,{internalName:null===e||void 0===e?void 0:e.internal_name,subject:null===e||void 0===e?void 0:e.subject,inlinePreviewComponent:(0,y.jsx)(f.j,{})})}var x=r(6),w=r(78597),O=r(2836),S=r(21017),P=r(89278),k=["id","children","onAddClick","onDeleteClick","hasBottomConnection","actionType","title","isApplicableToMembersOnly"];function C(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 N(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?C(Object(r),!0).forEach((function(t){A(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):C(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function A(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function I(e,t){if(null==e)return{};var r,n,i=function(e,t){if(null==e)return{};var r,n,i={},o=Object.keys(e);for(n=0;n<o.length;n++)r=o[n],t.indexOf(r)>=0||(i[r]=e[r]);return i}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n<o.length;n++)r=o[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(i[r]=e[r])}return i}var E=function(e){var t=e.id,r=e.children,n=e.onAddClick,i=e.onDeleteClick,a=e.hasBottomConnection,s=void 0===a||a,u=e.actionType,p=e.title,f=e.isApplicableToMembersOnly,m=I(e,k),b=function(e,t){var r=(0,c.Gc)().formState.errors,n=(0,o.useMemo)((function(){return d.U0.reduce((function(e,t){var r=t||{},n=r.value,i=r.isCompactView,o=r.compactViewTitlePrefix;return e.set(n,{isCompactView:i,compactViewTitlePrefix:o}),e}),new Map)}),[]).get(e);return{compactViewTitle:null!==n&&void 0!==n&&n.isCompactView&&null!==n&&void 0!==n&&n.compactViewTitlePrefix?(0,y.jsxs)("div",{className:"flex gap-3",children:[n.compactViewTitlePrefix,(0,y.jsx)("span",{className:"text-base font-semibold",children:t})]}):void 0,isCompactView:(null===n||void 0===n?void 0:n.isCompactView)&&!!r}}(u,p),v=b.isCompactView,h=b.compactViewTitle;return(0,y.jsx)(P.F,N(N({id:t,title:p,description:(0,l.t)("settings.workflows.action"),isApplicableToMembersOnly:f,onAddNewConnection:n,hasBottomConnection:s,className:"m-auto",actions:[{label:(0,l.t)("settings.workflows.delete_step"),onClick:i}],isCompactView:v,compactViewTitle:h},m),{},{children:r}))},D=r(1365),T=r(86689),L=r(96486),M=r(42959),R=r(97012),B=r(71861),U=r(10050),F=r(12169);function z(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 a,s=e[Symbol.iterator]();!(n=(a=s.next()).done)&&(r.push(a.value),!t||r.length!==t);n=!0);}catch(l){i=!0,o=l}finally{try{n||null==s.return||s.return()}finally{if(i)throw o}}return r}(e,t)||function(e,t){if(!e)return;if("string"===typeof e)return V(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 V(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 V(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}var q=function(e){var t=e.index,r=void 0===t?0:t,n="actions.".concat(r,".action_type"),i="actions.".concat(r,".api_params"),a=(0,c.Gc)(),s=a.watch,u=a.setValue,p=a.clearErrors,f=a.resetField,m=z((0,o.useState)(!1),2),b=m[0],v=m[1],h=(0,o.useMemo)((function(){return d.U0.reduce((function(e,t){var r=t.value,n=t.formComponent;return e.set(r,n),e}),new Map)}),[]),g=s(n),_=h.get(g),j=(0,d.LK)().eligibleActions,x=(0,B.w)(),w=(0,R.wh)().currentCommunity,O=(void 0===w?{}:w).current_plan_tier;(0,o.useEffect)((function(){var e=d.U0.find((function(e){return e.value===g}));e&&k(e,O)&&P(g,e),v(!0)}),[g,O]);var S=function(e){return e.charAt(0).toUpperCase()+e.slice(1)},P=function(e,t){"string"!==typeof t.label&&(t.label=(0,l.t)("settings.workflows.form.actions.".concat(e)))},k=function(e,t){return!e.eligiblePlanTiers||e.eligiblePlanTiers.includes(t)};return(0,y.jsxs)("div",{className:"mb-9 flex flex-col gap-9",children:[b&&(0,y.jsx)(U.N,{name:n,groupBy:function(e){return e.group},label:(0,y.jsx)(F.Z.LabelSm,{weight:"semibold",children:(0,l.t)("settings.workflows.form.choose_an_action")}),labelClassName:"!mb-2 !text-sm",rules:{required:(0,l.t)("settings.workflows.form.errors.required")},options:j,onChange:function(e){p(n),p(i),u(i,{});var t=d.U0.find((function(t){return t.value===e}));if(k(t,O))P(e,t);else{var r=t.eligiblePlanTiers[0];x.show({planTier:r,source:(0,M.yf)(),subheading:(0,l.t)("settings.workflows.view.actions.".concat(e,".plan_upgrade.subheader"),{planName:S(r)}),onSuccess:function(){x.hide()},successButtonLabel:(0,l.t)("settings.workflows.upgrade_modal.done"),usedForWorkflows:!0,showPlanDetails:!0}),(0,L.delay)((function(){f(n)}))}}}),_&&(0,y.jsx)(_,{})]})},Z=r(44251);function W(e,t,r,n,i,o,a){try{var s=e[o](a),l=s.value}catch(c){return void r(c)}s.done?t(l):Promise.resolve(l).then(n,i)}function H(e){return function(){var t=this,r=arguments;return new Promise((function(n,i){var o=e.apply(t,r);function a(e){W(o,n,i,a,s,"next",e)}function s(e){W(o,n,i,a,s,"throw",e)}a(void 0)}))}}function G(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 a,s=e[Symbol.iterator]();!(n=(a=s.next()).done)&&(r.push(a.value),!t||r.length!==t);n=!0);}catch(l){i=!0,o=l}finally{try{n||null==s.return||s.return()}finally{if(i)throw o}}return r}(e,t)||function(e,t){if(!e)return;if("string"===typeof e)return Q(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 Q(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 Q(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}var J=function(e){var t=e.actionType,r=e.apiParams,n=d.U0.find((function(e){return e.value===t}));return n&&"getActionTitle"in n?n.getActionTitle(r):(0,l.t)("settings.workflows.view.actions.".concat(t,".title"),{defaultValue:(0,l.t)("settings.workflows.form.add_an_action")})},$=function(e){var t=e.hasBottomConnection,r=void 0===t||t,n=e.onAddClick,l=e.onDeleteClick,f=(0,Z.o)(),m=f.isUpdatingAction,b=f.doesActionhasServerId,v=(0,D.B)(),h=v.index,g=v.action,_=v.path,P=(0,S.l)(_),k=P.isCompleted,C=P.hasError,N=P.statusMessage,A=P.revalidate,I=P.hasValue,L=(0,s.j)().result,M=(0,a.Lz)(),R=G((0,o.useState)(""),2),B=R[0],U=R[1],F=null===g||void 0===g?void 0:g.action_type,z=null===g||void 0===g?void 0:g.api_params,V=d.U0.find((function(e){return e.value===F})),W=(0,(0,c.Gc)().getValues)("trigger.trigger_type"),Q={webhook_test:{url:null===z||void 0===z?void 0:z.url,trigger_type:W}},$=(0,u.I)(g,A),K=$.isTestingWebhook,X=$.isWebhookTestSuccessful,Y=$.isWebhookTested,ee=$.isWebhookUrlChanged,te=$.testWebhookResult,re=$.handleTestWebhook,ne=(0,o.useCallback)((function(){U(J({actionType:F,apiParams:z}))}),[F,z]);(0,o.useEffect)((function(){ne()}),[ne]);var ie=function(){var e=H(i().mark((function e(t){return i().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(b(g)&&L){e.next=4;break}return e.next=3,l(t);case 3:return e.abrupt("return");case 4:return e.next=6,M.show({onConfirm:function(){var e=H(i().mark((function e(){return i().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:M.hide(),l(t);case 2:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),onCancel:function(){M.hide()}});case 6:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}();return(0,y.jsxs)(E,{id:(null===g||void 0===g?void 0:g.id)||h+1,actionType:F,hasBottomConnection:r,onAddClick:H(i().mark((function e(){return i().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,A();case 2:if(e.sent){e.next=5;break}return e.abrupt("return");case 5:n(h);case 6:case"end":return e.stop()}}),e)}))),onDeleteClick:function(){ie(h)},hasError:C,hasSuccess:k,statusMessage:N,title:B,isApplicableToMembersOnly:null===V||void 0===V?void 0:V.isApplicableToMembersOnly,collapsedViewMetaComponent:F===p.Cz.value&&(0,y.jsx)(j,{}),children:[(0,y.jsx)(q,{index:h}),Y&&te&&(0,y.jsx)(O.j,{isWebhookTestSuccessful:X,webhookTestResult:te}),F!==x.l.value||X&&!ee?(0,y.jsx)(T.Z,{onSubmit:ne}):(0,y.jsx)(w.p,{handleTestWebhook:function(){return re(Q)},isDisabled:m||!I||K||!W||""===W,isTestingWebhook:K,isWebhookTestSuccessful:X,isWebhookUrlChanged:ee,isWebhookTested:Y,triggerType:W})]},g.id)}},1365:(e,t,r)=>{"use strict";r.d(t,{B:()=>a,t:()=>s});var n=r(67294),i=r(85893),o=(0,n.createContext)(null);o.displayName="CurrentActionContext";var a=function(){var e=(0,n.useContext)(o);if(!e)throw new Error("useCurrentAction must be used within a Action");return e},s=function(e){var t=e.action,r=e.index,n=e.children,a=e.isViewOnlyMode,s=void 0!==a&&a,l="actions.".concat(r),c="".concat(l,".api_params"),u=Boolean(null===t||void 0===t?void 0:t.id);return(0,i.jsx)(o.Provider,{value:{action:t,index:r,isSaved:u,paramsPath:c,path:l,isViewOnlyMode:s},children:n})}},86689:(e,t,r)=>{"use strict";r.d(t,{Z:()=>_});var n=r(64687),i=r.n(n),o=r(86013),a=r(27593),s=r(54647),l=r(46583),c=r(21017),u=r(1365),d=r(44251),p=r(29252),f=r(40278),m=r(21270);function b(e,t,r,n,i,o,a){try{var s=e[o](a),l=s.value}catch(c){return void r(c)}s.done?t(l):Promise.resolve(l).then(n,i)}var v=function(e){var t,r,n=(0,f.r)(),o=n.areMarketingSettingsAvailable,a=n.isLoading,s=(0,p.Z)(),l=(0,m.q)(null!==(t=null===e||void 0===e||null===(r=e.api_params)||void 0===r?void 0:r.broadcast_id)&&void 0!==t?t:null).onUpsert,c=function(){var e,t=(e=i().mark((function e(t){var r;return i().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(r=t.continueAction,!o){e.next=8;break}return e.next=4,l();case 4:return e.next=6,r();case 6:e.next=10;break;case 8:return e.next=10,s.show({onSuccess:function(){r()}});case 10:case"end":return e.stop()}}),e)})),function(){var t=this,r=arguments;return new Promise((function(n,i){var o=e.apply(t,r);function a(e){b(o,n,i,a,s,"next",e)}function s(e){b(o,n,i,a,s,"throw",e)}a(void 0)}))});return function(e){return t.apply(this,arguments)}}();return{handleEmailActionContinue:c,isLoadingMarketingSettings:a}},h=r(85893);function y(e,t,r,n,i,o,a){try{var s=e[o](a),l=s.value}catch(c){return void r(c)}s.done?t(l):Promise.resolve(l).then(n,i)}function g(e){return function(){var t=this,r=arguments;return new Promise((function(n,i){var o=e.apply(t,r);function a(e){y(o,n,i,a,s,"next",e)}function s(e){y(o,n,i,a,s,"throw",e)}a(void 0)}))}}const _=function(e){var t=e.onSubmit,r=(0,a.h)(),n=(0,d.o)(),p=n.saveActions,f=n.isSavingActions,m=(0,u.B)(),b=m.action,y=m.path,_=(0,c.l)(y),j=_.value,x=_.revalidate,w=_.hasValue,O=v(b),S=O.handleEmailActionContinue,P=O.isLoadingMarketingSettings,k=r?j.action_type:null===b||void 0===b?void 0:b.action_type,C=f?(0,o.t)("settings.workflows.form.saving"):w?(0,o.t)("settings.workflows.form.continue"):(0,o.t)("settings.workflows.form.fill_all_fields_to_continue"),N=k===s.Cz.value,A=f||!w||N&&P,I=function(){var e=g(i().mark((function e(){var r;return i().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,x();case 2:if(e.sent){e.next=5;break}return e.abrupt("return");case 5:if(r=function(){var e=g(i().mark((function e(){return i().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,p();case 2:t();case 3:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),!N){e.next=11;break}return e.next=9,S({continueAction:r});case 9:e.next=13;break;case 11:return e.next=13,r();case 13:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,h.jsx)(l.f,{disabled:A,onClick:I,children:C})}},62763:(e,t,r)=>{"use strict";r.d(t,{g:()=>a});var n=r(86013),i=r(30887),o=r(85893),a=function(e){var t=e.label,r=e.showUpgradeButton;return(0,o.jsxs)("div",{className:"group relative flex items-center",children:[t,r&&(0,o.jsx)("div",{className:"absolute right-0 hidden group-hover:block",children:(0,o.jsxs)("span",{className:"text-default border-dark bg-primary inline-flex h-5 items-center gap-1 rounded-2xl border px-1.5 py-[3px] text-[0.6rem] font-medium",children:[(0,o.jsx)(i.JO,{type:"12-arrow-up",size:12,className:"!h-3 !w-3",useWithFillCurrentColor:!0,"aria-hidden":!0}),(0,n.t)("upgrade")]})})]})}},85908:(e,t,r)=>{"use strict";r.d(t,{Lz:()=>u});var n=r(86013),i=r(72675),o=r(71032),a=r(85893),s="settings.workflows.edit.confirm_delete_action_modal",l=function(e){var t=e.onConfirm,r=e.onCancel,l=e.disabled,c=void 0!==l&&l,u=(0,i.dd)();return(0,a.jsx)(o.c,{isOpen:u.visible,onClose:u.hide,confirmVariant:"circle",confirmText:(0,n.t)("".concat(s,".confirm_text")),title:(0,n.t)("".concat(s,".title")),cancelText:(0,n.t)("".concat(s,".cancel_text")),onConfirm:t,onCancel:r,disabled:c,children:(0,n.t)("".concat(s,".body"))})},c=i.gk.create((function(e){var t=e.onConfirm,r=e.onCancel,n=e.disabled,i=void 0!==n&&n;return(0,a.jsx)(l,{onConfirm:t,onCancel:r,disabled:i})})),u=function(){return(0,i.dd)(c)}},52312:(e,t,r)=>{"use strict";r.d(t,{Es:()=>f,ol:()=>u.o,B2:()=>c.B});var n=r(64687),i=r.n(n),o=r(67294),a=r(967),s=r(6202),l=r(443),c=r(1365),u=r(44251),d=r(85893);function p(e,t,r,n,i,o,a){try{var s=e[o](a),l=s.value}catch(c){return void r(c)}s.done?t(l):Promise.resolve(l).then(n,i)}var f=function(){var e=(0,u.o)(),t=e.itemsIds,r=e.formActions,n=e.isFirstRender,f=e.addActionAfterPosition,m=e.removeActionAtPosition,b=(0,a.Z)().manageMemberQueryParams,v=(0,s.d)().setActiveItemId;return(0,o.useEffect)((function(){null!==b&&void 0!==b&&b.queryParams&&!n&&v(t.at(-1).id)}),[n]),(0,d.jsx)(d.Fragment,{children:r.map((function(e,t){return(0,d.jsx)(c.t,{action:e,index:t,children:(0,d.jsx)(l.a,{onAddClick:function(){var e,t=(e=i().mark((function e(t){return i().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,f({index:t});case 2:case"end":return e.stop()}}),e)})),function(){var t=this,r=arguments;return new Promise((function(n,i){var o=e.apply(t,r);function a(e){p(o,n,i,a,s,"next",e)}function s(e){p(o,n,i,a,s,"throw",e)}a(void 0)}))});return function(e){return t.apply(this,arguments)}}(),onDeleteClick:m,hasBottomConnection:t!==r.length-1})},e.id)}))})}},44251:(e,t,r)=>{"use strict";r.d(t,{a:()=>L,o:()=>M});var n=r(64687),i=r.n(n),o=r(67294),a=r(57096),s=r(21453),l=r(87536),c=r(88767),u=r(31491);function d(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 p(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?d(Object(r),!0).forEach((function(t){f(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):d(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function f(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var m=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=(0,(0,l.Gc)().watch)("id"),r=(0,c.useQueryClient)();return(0,c.useMutation)((function(e){return function(e,t){return u.nH.deleteAction({workflowId:e,id:t})}(t,e)}),p(p({},e),{},{onSuccess:function(n,i,o){var a;r.invalidateQueries(["workflows",t]),null===(a=e.onSuccess)||void 0===a||a.call(e,n,i,o)}}))},b=r(69431),v=r(87382),h=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=(0,(0,l.Gc)().watch)("id");return(0,c.useMutation)((function(e){return function(e){var t=(arguments.length>1&&void 0!==arguments[1]?arguments[1]:[]).map((function(e){var t={action_type:e.action_type,api_params:e.api_params};return e.id&&!e.id.startsWith("action")&&(t.id=e.id),t}));return u.nH.upsertActions({workflowId:e,body:{actions:t}})}(t,e)}),e)},y=r(96486),g=r(23560),_=r.n(g),j=r(6202),x=r(21809),w=r(10516),O=r(10611),S=r(58171);function P(e){return function(e){if(Array.isArray(e))return k(e)}(e)||function(e){if("undefined"!==typeof Symbol&&Symbol.iterator in Object(e))return Array.from(e)}(e)||function(e,t){if(!e)return;if("string"===typeof e)return k(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 k(e,t)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function k(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}var C={id:"0"};function N(e){return function(e){if(Array.isArray(e))return T(e)}(e)||function(e){if("undefined"!==typeof Symbol&&Symbol.iterator in Object(e))return Array.from(e)}(e)||D(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function A(e,t,r,n,i,o,a){try{var s=e[o](a),l=s.value}catch(c){return void r(c)}s.done?t(l):Promise.resolve(l).then(n,i)}function I(e){return function(){var t=this,r=arguments;return new Promise((function(n,i){var o=e.apply(t,r);function a(e){A(o,n,i,a,s,"next",e)}function s(e){A(o,n,i,a,s,"throw",e)}a(void 0)}))}}function E(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 a,s=e[Symbol.iterator]();!(n=(a=s.next()).done)&&(r.push(a.value),!t||r.length!==t);n=!0);}catch(l){i=!0,o=l}finally{try{n||null==s.return||s.return()}finally{if(i)throw o}}return r}(e,t)||D(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 D(e,t){if(e){if("string"===typeof e)return T(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?T(e,t):void 0}}function T(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}var L="actions",M=function(){var e=E((0,o.useState)(!0),2),t=e[0],r=e[1],n=(0,j.d)(),c=n.onCloseItemAndOpenNext,u=n.setActiveItemId,d=(0,x.p)(),p=(0,a.hp)(),f=(0,l.Gc)(),g=f.watch,k=f.setError,A=f.trigger,D=f.setValue,T=f.resetField,M=f.formState,R=function(){var e=(0,(0,l.Gc)().watch)(L,[]).map((function(e,t){return{id:(null===e||void 0===e?void 0:e.id)||t+1}}));return{itemsIds:[C].concat(P(e)),actionsIds:e}}(),B=R.actionsIds,U=R.itemsIds,F=M.dirtyFields,z=M.touchedFields,V=M.defaultValues,q=g(L,[]),Z=q.length>0,W=Object.keys(M.errors).length>0,H=(0,l.Dq)({name:L}),G=H.remove,Q=H.replace,J=(0,s.D)(),$=J.status,K=J.id,X=(0,b.m)({workflowId:K}).refetch;(0,o.useEffect)((function(){t&&!Z&&(r(!1),Q(null===V||void 0===V?void 0:V.actions))}),[null===V||void 0===V?void 0:V.actions,Z,t,Q]);var Y=m(),ee=Y.mutate,te=Y.isLoading,re=(0,v.H)(),ne=re.mutateAsync,ie=re.isLoading,oe=re.isError,ae=function(){var e=I(i().mark((function e(){var t,r,n=arguments;return i().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t=n.length>1?n[1]:void 0,r=(n.length>0&&void 0!==n[0]?n[0]:[]).map((function(e){return(0,y.omit)(e,"errors")})),Q(r),T(L,{defaultValue:r}),_()(t)?t():c(),e.prev=6,e.next=9,X();case 9:e.next=14;break;case 11:e.prev=11,e.t0=e.catch(6),console.error(e.t0);case 14:case"end":return e.stop()}}),e,null,[[6,11]])})));return function(){return e.apply(this,arguments)}}(),se=function(e){var t,r;((null===e||void 0===e||null===(t=e.body)||void 0===t||null===(r=t.data)||void 0===r?void 0:r.actions)||[]).forEach((function(e,t){for(var r in e)k("".concat(L,"[").concat(t,"].").concat(r),{type:"server",message:e[r]})})),d.error(e.message)},le=h({onSuccess:ae,onError:se}),ce=le.mutateAsync,ue=le.isLoading,de=le.isError,pe=function(e,t){var r;Q(e),T(L,{defaultValue:e});var n=null===(r=e[t])||void 0===r?void 0:r.id;u(n)},fe=function(){var e=I(i().mark((function e(t){var r,n,o,a;return i().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:r=t.index,n=(0,w.Ep)(),o=g(L,[]),a=[].concat(N(o.slice(0,r+1)),[n],N(o.slice(r+1))),pe(a,r+1);case 5:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),me=function(e){return(0,y.isString)(null===e||void 0===e?void 0:e.id)&&!e.id.startsWith("action")},be=function(){var e=I(i().mark((function e(t){var r,n,o,a;return i().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(e.prev=0,r=g(L,[]),n=r[t],o=me(n),G(t),a=g(L,[]),T(L,{defaultValue:a}),o){e.next=9;break}return e.abrupt("return");case 9:if(ee(n.id),0!==a.length||$!==w.qN.ACTIVE){e.next=16;break}return D("status",w.qN.INACTIVE),e.next=14,X();case 14:return e.next=16,p.show({i18nBase:"settings.workflows.edit.incomplete_workflow_no_actions_modal",onAction:function(){p.hide()}});case 16:e.next=22;break;case 18:e.prev=18,e.t0=e.catch(0),console.error(e.t0),d.error(e.t0.message);case 22:case"end":return e.stop()}}),e,null,[[0,18]])})));return function(t){return e.apply(this,arguments)}}(),ve=q.some((function(e,t){var r="".concat(L,"[").concat(t,"]"),n=(0,y.get)(F,r,null);return(0,S.p)(n)})),he=q.some((function(e,t){var r="".concat(L,"[").concat(t,"]"),n=(0,y.get)(z,r,null);return(0,S.p)(n)})),ye=q.every((function(e){return(0,O.a)(e)})),ge=q.every((function(e){return(0,y.isString)(null===e||void 0===e?void 0:e.id)&&!e.id.startsWith("action")})),_e=ye&&!ve&&ge,je=function(){var e=I(i().mark((function e(){var t,r;return i().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,A(L);case 2:if(e.sent){e.next=5;break}return e.abrupt("return");case 5:return e.prev=5,t=g(L)||[],e.next=9,ce(t);case 9:r=e.sent,ae(r),e.next=16;break;case 13:e.prev=13,e.t0=e.catch(5),se(e.t0);case 16:case"end":return e.stop()}}),e,null,[[5,13]])})));return function(){return e.apply(this,arguments)}}(),xe=function(){var e=I(i().mark((function e(t){var r,n,o,a,s;return i().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.path,n=t.action,o=t.skipOpenNext,a=void 0!==o&&o,e.prev=1,e.next=4,ne(n);case 4:s=e.sent,D(r,s),T(r,{defaultValue:s}),a?u(s.id):c(),X(),e.next=14;break;case 11:e.prev=11,e.t0=e.catch(1),d.error(e.t0.message);case 14:case"end":return e.stop()}}),e,null,[[1,11]])})));return function(t){return e.apply(this,arguments)}}();return{actionsIds:B,isFirstRender:t,addActionAfterPosition:fe,addActionAtStart:function(){var e=(0,w.Ep)(),t=g(L,[]),r=[e].concat(N(t));pe(r,0)},formActions:q,hasActions:Z,hasErrors:W,isActionError:oe,doesActionhasServerId:me,isActionsError:de,isSavingActions:ue,isUpdatingAction:ie,itemsIds:U,isActionDeleting:te,removeActionAtPosition:be,saveAction:xe,saveActions:je,areAllActionsFilled:ye,areSomeActionsDirty:ve,areSomeActionsTouched:he,areAllActionsWithServerIds:ge,areAllActionsSaved:_e}}},444:(e,t,r)=>{"use strict";r.d(t,{P:()=>s});var n=r(94184),i=r.n(n),o=r(85893),a=r(12169),s=Object.assign((function(e){var t=e.className,r=e.children;return(0,o.jsx)("div",{className:i()("flex flex-col gap-6",t),children:r})}),{Section:function(e){var t=e.className,r=e.children;return(0,o.jsx)("div",{className:i()("flex flex-col gap-2",t),children:r})},Title:function(e){var t=e.children;return(0,o.jsx)("div",{children:(0,o.jsx)(a.Z.LabelSm,{weight:"semibold",children:t})})}})},14956:(e,t,r)=>{"use strict";r.d(t,{t:()=>j,I:()=>x});var n=r(86013),i=r(30887),o=r(67294),a=r(87536),s=r(37885),l=r(10516),c=r(88634),u=r(61926),d=r(3803),p=r(12169),f=r(10050),m=r(52312),b=r(85893),v="settings.workflows.form.time_delay",h=[{value:"hours",label:(0,n.t)([v,"time_unit_options.hours_label"]),rules:{minValue:1,maxValue:999}},{value:"days",label:(0,n.t)([v,"time_unit_options.days_label"]),rules:{minValue:1,maxValue:365}},{value:"weeks",label:(0,n.t)([v,"time_unit_options.weeks_label"]),rules:{minValue:1,maxValue:52}}],y=r(48895),g=function(e,t){var r=t.time_unit,n=j[r]||1,i=t.time_unit_amount*n;return(0,y.w)({dateTime:new Date(new Date(e).getTime()+1e3*i),format:"short_date_at_short_time"})},_={cancelled:{time:function(e){return(0,b.jsx)(p.Z.LabelSm,{children:(0,y.w)({dateTime:new Date(null===e||void 0===e?void 0:e.updated_at),format:"short_date_at_short_time"})})},title:(0,b.jsx)(p.Z.LabelSm,{weight:"medium",children:(0,n.t)("settings.workflows.view.actions.time_delay.cancelled")}),statusTitle:(0,b.jsx)(p.Z.LabelSm,{weight:"medium",color:"text-v2-danger",children:(0,n.t)("settings.workflows.table.result.cancelled")})},in_progress:{time:function(e,t){return(0,b.jsx)(p.Z.LabelSm,{children:(0,b.jsx)("i",{children:g(null===e||void 0===e?void 0:e.created_at,t)})})},title:(0,b.jsx)(p.Z.LabelSm,{weight:"medium",children:(0,b.jsx)("i",{children:(0,n.t)("settings.workflows.view.actions.time_delay.expected_end")})}),statusTitle:(0,b.jsx)(p.Z.LabelSm,{color:"text-messaging-info-blue",children:(0,n.t)("settings.workflows.table.result.in_progress")})},success:{time:function(e){return(0,b.jsx)(p.Z.LabelSm,{children:(0,y.w)({dateTime:new Date(e.updated_at),format:"short_date_at_short_time"})})},title:(0,b.jsx)(p.Z.LabelSm,{weight:"medium",children:(0,n.t)("settings.workflows.view.actions.time_delay.ended")}),statusTitle:(0,b.jsx)(p.Z.LabelSm,{color:"text-v2-success",children:(0,n.t)("settings.workflows.table.result.success")})}},j={hours:3600,days:86400,weeks:604800},x={label:(0,n.t)("settings.workflows.form.actions.time_delay"),value:"time_delay",group:(0,n.t)("settings.workflows.form.action_groups.flow"),leftAddon:(0,b.jsx)(i.JO,{type:"16-workflow-time-delay",size:16,className:"!h-4 !w-4"}),formComponent:function(){var e,t,r=(0,m.B2)(),y=r.paramsPath,g=r.action,_=(0,m.ol)().doesActionhasServerId,j=(0,a.Gc)(),x=j.watch,w=j.setValue,O=j.clearErrors,S=j.trigger,P=(0,c.wh)().currentCommunitySettings,k=(0,(0,a.Gc)().getValues)("status")===l.qN.DRAFT,C=x("".concat(y,".time_unit")),N=null!==(e=null===(t=h.find((function(e){return e.value===C})))||void 0===t?void 0:t.rules)&&void 0!==e?e:{minValue:1,maxValue:999},A=N.minValue,I=N.maxValue;return(0,o.useEffect)((function(){C||(w("".concat(y,".time_unit_amount"),1),w("".concat(y,".time_unit"),"days",{shouldValidate:!0}))}),[y,w,C]),(0,o.useEffect)((function(){O("".concat(y,".time_unit_amount")),S("".concat(y,".time_unit_amount"))}),[C,O,y,S]),(null===P||void 0===P?void 0:P.edit_workflows_enabled)&&!(null!==P&&void 0!==P&&P.edit_time_delays_enabled)&&_(g)&&!k?(0,b.jsx)(d.v,{className:"flex justify-between !py-3",children:(0,b.jsxs)("div",{className:"flex items-center",children:[(0,b.jsx)(i.JO,{className:"mr-3",type:"20-info",size:20}),(0,b.jsx)(p.Z.LabelSm,{children:(0,n.t)([v,"cannot_edit_time_delay"])})]})}):(0,b.jsxs)("div",{className:"react-form",children:[(0,b.jsx)(p.Z.LabelSm,{weight:"semibold",children:(0,n.t)([v,"time_unit_amount"])}),(0,b.jsxs)("div",{className:"mt-2 flex flex-row gap-5",children:[(0,b.jsx)("div",{className:"flex flex-1",children:(0,b.jsx)(s.x,{className:"w-full !p-0",name:"".concat(y,".time_unit_amount"),hideLabel:!0,placeholder:(0,n.t)([v,"time_unit_amount_placeholder"]),translationRoot:v,hideDescription:!0,rules:{required:(0,n.t)([v,"errors.time_unit_amount.required"]),min:{value:A,message:(0,n.t)([v,"errors.time_unit_amount.enter_a_value_between"],{start:A,end:I})},max:{value:I,message:(0,n.t)([v,"errors.time_unit_amount.enter_a_value_between"],{start:A,end:I})}},children:(0,b.jsx)(u.l.Input,{type:"number",name:"".concat(y,".time_unit_amount"),"data-testid":"time_unit_amount"})})}),(0,b.jsx)("div",{className:"flex flex-1",children:(0,b.jsx)(f.N,{wrapperClassName:"w-full",name:"".concat(y,".time_unit"),label:"",options:h,rules:{required:(0,n.t)([v,"errors.time_unit.required"])}})})]})]})},viewComponent:function(e){var t,r=(e.action||{}).api_params;return(0,b.jsx)("div",{className:"flex items-center justify-center",children:(0,b.jsxs)("div",{className:"border-dark flex h-[60px] w-[360px] justify-center gap-3 rounded-xl border px-5 py-[18px]",children:[(0,b.jsx)(i.JO,{type:"20-time-delay",size:20,useWithFillCurrentColor:!0,"aria-hidden":!0}),(0,b.jsx)(p.Z.LabelMd,{weight:"semibold",children:null===(t=x.getActionTitle)||void 0===t?void 0:t.call(x,r)})]})})},isCompactView:!0,compactViewTitlePrefix:(0,b.jsx)(i.JO,{type:"24-workflow-time-delay",size:24,className:"!h-5 !w-5"}),historyDetailViewComponent:function(e){var t,r=e.apiParams,i=e.log,o=e.status,a=i.message.status===l.bI.IN_PROGRESS&&o===l.bI.IN_PROGRESS?l.bI.IN_PROGRESS:i.message.status===l.bI.SUCCESS?l.bI.SUCCESS:(null===i||void 0===i?void 0:i.created_at)===(null===i||void 0===i?void 0:i.updated_at)&&"task_action_completed"===(null===i||void 0===i?void 0:i.action)||"cancelled"===i.message.status?"cancelled":"in_progress",s=_[a],c=(0,y.w)({dateTime:new Date(i.created_at),format:"short_date_at_short_time"});return(0,b.jsxs)("div",{className:"flex flex-col rounded-lg",children:[(0,b.jsxs)("div",{className:"bg-secondary border-dark flex flex-col gap-1 rounded-t-lg border-b px-6 py-5",children:[(0,b.jsx)(p.Z.LabelMd,{weight:"semibold",children:"".concat((0,n.t)("settings.workflows.view.actions.time_delay.delay")," ").concat(null===(t=x.getActionTitle)||void 0===t?void 0:t.call(x,r))}),s.statusTitle]}),(0,b.jsxs)("div",{className:"flex flex-col gap-2 px-6 py-5",children:[(0,b.jsxs)("div",{className:"flex gap-2",children:[(0,b.jsx)(p.Z.LabelSm,{weight:"medium",children:(0,n.t)("settings.workflows.view.actions.time_delay.started")}),(0,b.jsx)(p.Z.LabelSm,{children:c})]}),(0,b.jsxs)("div",{className:"flex gap-2",children:[s.title,(0,b.jsx)(p.Z.LabelSm,{children:s.time(i,r)})]})]})]})},getActionTitle:function(e){var t=e.time_unit_amount,r=e.time_unit;return t&&r?(0,n.t)("settings.workflows.view.actions.time_delay.title_with_units",{time_unit_amount:t,time_unit:(0,n.t)("settings.workflows.view.actions.time_delay.options.".concat(r),{count:Number(t)})}):(0,n.t)("settings.workflows.view.actions.time_delay.title")},icon:"clock",isCompactHistoryView:!0,isApplicableToMembersOnly:!1}},54647:(e,t,r)=>{"use strict";r.d(t,{KY:()=>ge,TQ:()=>ye,Ah:()=>me,MK:()=>fe,Cz:()=>tt,zW:()=>he});var n,i=r(86013),o=r(30887),a=r(67294),s=r(87536),l=r(97012),c=r(61926),u=r(52312),d=r(21453),p=r(10179),f=r(10042),m=r(55675),b=r(5295),v=r(12169),h=r(88767),y=r(31491),g=r(2055),_=r(97227),j=r(18619),x=r(80991),w=r(10328),O=r(20079),S=r(2770),P=r(52896),k=r(89575),C=r(20414),N=r(11730),A=r(92803);function I(e){return function(e){if(Array.isArray(e))return E(e)}(e)||function(e){if("undefined"!==typeof Symbol&&Symbol.iterator in Object(e))return Array.from(e)}(e)||function(e,t){if(!e)return;if("string"===typeof e)return E(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 E(e,t)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function E(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 D(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var T="event",L="space",M="space_group",R="member_tag",B="post",U=["paywall","paywall_price","currency"],F=(D(n={},_.Zo.value,[T]),D(n,_.PJ.value,[T]),D(n,_.OC.value,[T]),D(n,N.G.value,[T]),D(n,_.BP.value,[T]),D(n,_.Q4.value,[T]),D(n,C.aD.value,[L]),D(n,C.D1.value,[L]),D(n,g.ey.value,[L]),D(n,g.ES.value,[L]),D(n,g.dP.value,[L]),D(n,A._.value,[M]),D(n,A.d.value,[M]),D(n,j.m.value,[R]),D(n,j.E.value,[R]),D(n,k.dO.value,[B]),D(n,k.fT.value,[B]),D(n,k.Qw.value,["comment"]),D(n,w.u.value,U),D(n,O.H.value,U),D(n,S.j.value,U),D(n,P.j.value,U),D(n,x.x.value,U),n),z=r(70313),V=r(72675),q=r(35452),Z=r(38870),W=r(53448),H=r(85893),G=function(e){var t=e.children,r=(0,V.dd)();return(0,H.jsxs)(W.u_,{title:(0,i.t)("settings.workflows.form.preview_message.modal_title"),isOpen:r.visible,onClose:r.hide,contentPortalId:"",children:[(0,H.jsx)(W.u_.Overlay,{}),(0,H.jsxs)(W.u_.Content,{size:"lg",children:[(0,H.jsxs)(W.u_.Header,{children:[(0,H.jsx)(W.u_.Title,{className:"text-left",children:(0,i.t)("settings.workflows.form.preview_message.modal_title")}),(0,H.jsx)(W.u_.HeaderActions,{className:"absolute right-0 top-0 mr-6 mt-6",children:(0,H.jsx)(W.u_.CloseButton,{onClick:r.hide})})]}),(0,H.jsxs)(W.u_.Body,{className:"pt-0",children:[(0,H.jsx)("p",{className:"text-default mb-6 text-sm",children:(0,i.t)("settings.workflows.form.preview_message.modal_description")}),(0,H.jsx)("div",{className:"border-primary mb-6 flex rounded border px-4 py-6",children:t})]})]})]})},Q=r(96486),J=r(77529);function $(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 K(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var X=function(e){var t=e.body,r=e.communityMemberId,n=e.resourceAttributes,o=e.localSgidToObjectMap,a=void 0===o?{}:o,s=function(e){var t=e.communityMemberId,r=e.body,n=e.resourceAttributes,i=(0,h.useQuery)(["workflows-fetch-interpolated-preview-message",t,r,n],(function(){return y.nH.fetchInterpolatedPreviewMessage({body:{rich_text_body:r,mappings:n}})}),{enabled:!(0,Q.isEmpty)(n)}),o=i.data,a=(o=void 0===o?{}:o).interpolated_body,s=void 0===a?{}:a,l=i.isLoading,c=(0,h.useQuery)(J.av.communityMembers.show({id:t}),{enabled:!!t}),u=c.data;return{isLoadingPreviewMessageBody:l,isLoadingCommunityMember:c.isLoading,interpolatedBody:s,communityMember:u}}({body:t,communityMemberId:r,resourceAttributes:n}),l=s.interpolatedBody,c=s.isLoadingCommunityMember,u=s.isLoadingPreviewMessageBody,d=s.communityMember;if(c||u||!d)return(0,H.jsx)(G,{children:(0,H.jsx)(b.a,{})});var p=d.name,f=d.avatar_url;return(0,H.jsxs)(G,{children:[(0,H.jsx)("div",{className:"px-2",children:(0,H.jsx)(Z.s,{size:"10",src:f,name:p})}),Object.keys(l).length>0&&(0,H.jsxs)("div",{className:"max-w-[calc(100%-3rem)] px-2",children:[(0,H.jsxs)("div",{className:"mb-2 flex items-center gap-x-2",children:[(0,H.jsx)(v.Z.LabelMd,{weight:"semibold",children:p}),(0,H.jsx)(v.Z.LabelXs,{color:"text-light",weight:"medium",children:(0,i.t)("settings.workflows.form.preview_message.placeholder_time")})]}),(0,H.jsx)(q.T,{rich_text_body:{body:l,sgids_to_object_map:a},editable:!1})]})]})},Y=V.gk.create((function(e){return(0,H.jsx)(X,function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?$(Object(r),!0).forEach((function(t){K(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):$(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}({},e))})),ee=r(34128),te=r(7034),re=function e(t,r){return Object.values(t||{}).some((function(t){return"object"===typeof t?Array.isArray(t)?t.some((function(t){return e(t,r)})):e(t,r):"string"===typeof t&&r.test(t)}))},ne=function(){var e=(0,s.Gc)(),t=e.watch,r=e.getValues,n=(0,u.B2)().paramsPath,i=(0,V.dd)(Y),o=(0,z.Z)(),a=r("trigger.trigger_type"),l=function(e){var t=e.triggerType,r=e.shouldSupportTriggerVariables,n=["dynamic_variables",t];return(0,h.useQuery)(n,(function(){return(0,ee.UT)(te.v.fetchDynamicVariables({params:{trigger_type:t,support_trigger_variables:r}}))}))}({triggerType:a,shouldSupportTriggerVariables:o}),c=l.data,d=(c=void 0===c?{}:c).supported_variables,p=void 0===d?[]:d,f=l.isLoading,m=t("".concat(n,".rich_text_body")),b=function(e){var t=e.triggerType,r=[].concat(["community_member","community"],I(F[t]||"")).filter(Boolean);return(0,h.useQuery)(["workflows-fetch-preview-attributes",t],(function(){return y.nH.fetchPreviewAttributes({params:{resource_names:r}})}))}({triggerType:a}),v=b.data,g=b.isSuccess,_=re(m||{},/{{[^{}]+}}/g)&&g;return{paramsPath:n,triggerType:a,dynamicVariables:p,isLoadingDynamicVariables:f,shouldShowPreviewDmButton:_,handlePreviewDmClick:function(){i.show({body:r("".concat(n,".rich_text_body")).body,communityMemberId:r("".concat(n,".from")),localSgidToObjectMap:r("".concat(n,".rich_text_body")).localSgidToObjectMap,resourceAttributes:v})}}},ie=function(){var e=(0,u.B2)().isViewOnlyMode,t=ne(),r=t.paramsPath,n=t.triggerType,o=t.isLoadingDynamicVariables,a=t.dynamicVariables,s=t.shouldShowPreviewDmButton,l=t.handlePreviewDmClick;return o?(0,H.jsx)(b.a,{}):(0,H.jsxs)("div",{className:"flex flex-col gap-2",children:[(0,H.jsx)(v.Z.LabelSm,{weight:"semibold",children:(0,i.t)("settings.workflows.form.message_body")}),(0,H.jsx)(p._,{placeholder:(0,i.t)("settings.workflows.form.message_body_placeholder"),name:"".concat(r,".rich_text_body"),submitOnEnter:!1,className:"!border-primary focus-within:!border-light !mb-0 !px-4 !text-base",editorClassName:"min-h-[5rem]",menuBarComponent:f.D,menubarProps:{dynamicVariables:a},type:"workflow",disabled:e},n),s&&(0,H.jsx)(m.z,{variant:"circle-plain",type:"button",className:"max-w-fit !px-2",onClick:l,children:(0,i.t)("settings.workflows.form.preview_message.button_label")})]})};function oe(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 ae(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?oe(Object(r),!0).forEach((function(t){se(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):oe(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function se(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var le=function(e,t){var r=(0,s.Gc)(),n=r.getValues,i=r.setValue;(0,a.useEffect)((function(){n(e)||i(e,t)}),[e,i,n,t])},ce=r(81783),ue=r(42027),de=r(444),pe="settings.workflows.view",fe={label:(0,i.t)("settings.workflows.form.actions.send_dm"),value:"send_dm",group:(0,i.t)("settings.workflows.form.action_groups.communication"),leftAddon:(0,H.jsx)(o.JO,{type:"16-messages",size:16,className:"!h-4 !w-4"}),formComponent:function(){var e=(0,u.B2)().paramsPath,t=(0,s.Gc)().register,r=(0,d.D)().isBulkAction,n=(0,l.N3)().id,o=r?void 0:"initiator";return le("".concat(e,".from"),n),le("".concat(e,".to"),o),(0,H.jsxs)("div",{className:"flex flex-col gap-9",children:[(0,H.jsx)(c.l.Item,{name:"".concat(e,".from"),hideBorder:!0,fullWidth:!0,hideDescription:!0,label:(0,i.t)("settings.workflows.form.from"),labelClassName:"!mb-2 !text-sm",className:"!py-0",children:(0,H.jsx)(c.l.CommunityMemberSelect,{defaultValue:n,name:"".concat(e,".from"),filters:{role:"admin_or_moderator",messaging_enabled:!0}})}),(0,H.jsx)("div",{className:"hidden",children:(0,H.jsx)("input",ae({type:"hidden"},t("".concat(e,".to"))))}),(0,H.jsx)(ie,{})]})},viewComponent:function(e){var t=(e.action||{}).api_params||{},r=t.from,n=t.rich_text_body;return r&&n?(0,H.jsxs)(de.P,{children:[(0,H.jsxs)(de.P.Section,{children:[(0,H.jsx)(de.P.Title,{children:(0,i.t)([pe,"from"])}),(0,H.jsx)("div",{children:(0,H.jsx)(ce.q,{communityMemberId:r})})]}),(0,H.jsxs)(de.P.Section,{children:[(0,H.jsx)(de.P.Title,{children:(0,i.t)([pe,"to"])}),(0,H.jsx)("div",{children:(0,H.jsx)(ue.C,{icon:(0,H.jsx)(o.JO,{type:"12-lightning",size:12,className:"!text-default !h-3 !w-3"}),text:(0,i.t)("settings.workflows.view.initiator")})})]}),(0,H.jsxs)(de.P.Section,{children:[(0,H.jsx)(de.P.Title,{children:(0,i.t)([pe,"message_body"])}),(0,H.jsx)("div",{className:"text-default text-sm",children:(0,H.jsx)(q.T,{type:"workflow",rich_text_body:{body:n.body,sgids_to_object_map:n.localSgidToObjectMap},editable:!1},(0,Q.uniqueId)("tiptap_"))})]})]}):null},historyDetailViewComponent:function(e){var t=e.body,r=t.executor_member_id,n=t.receiver_member_id,o=t.rich_text_body;return(0,H.jsxs)("div",{className:"flex flex-col gap-2",children:[(0,H.jsxs)("div",{className:"md:flex",children:[(0,H.jsx)("div",{className:"w-1/4",children:(0,H.jsx)(v.Z.LabelSm,{weight:"semibold",children:(0,i.t)("settings.workflows.action_messages.send_dm.from")})}),(0,H.jsx)("div",{className:"w-3/4",children:(0,H.jsx)(ce.q,{communityMemberId:r})})]}),(0,H.jsxs)("div",{className:"md:flex",children:[(0,H.jsx)("div",{className:"w-1/4",children:(0,H.jsx)(v.Z.LabelSm,{weight:"semibold",children:(0,i.t)("settings.workflows.action_messages.send_dm.to")})}),(0,H.jsx)("div",{className:"w-3/4",children:(0,H.jsx)(ce.q,{communityMemberId:n})})]}),(0,H.jsxs)("div",{className:"md:flex",children:[(0,H.jsx)("div",{className:"w-1/4",children:(0,H.jsx)(v.Z.LabelSm,{weight:"semibold",children:(0,i.t)("settings.workflows.action_messages.send_dm.message")})}),(0,H.jsx)("div",{className:"w-3/4",children:(0,H.jsx)(q.T,{editable:!1,rich_text_body:o,editorClassName:"text-sm inline-flex flex-col w-full"})})]})]})},icon:"chat",isApplicableToMembersOnly:!0},me={label:(0,i.t)("settings.workflows.form.actions.remove_community_member_from_community"),value:"remove_community_member_from_community",group:(0,i.t)("settings.workflows.form.action_groups.members"),leftAddon:(0,H.jsx)(o.JO,{type:"16-workflow-user-remove-outline",size:16,className:"!h-4 !w-4"}),formComponent:null,viewComponent:null,historyDetailViewComponent:function(e){var t=e.url,r=new URL(t).pathname.split("/").pop();return(0,H.jsx)("div",{className:"flex flex-col gap-2",children:(0,H.jsxs)("div",{className:"md:flex",children:[(0,H.jsx)("div",{className:"w-1/4",children:(0,H.jsx)(v.Z.LabelSm,{weight:"semibold",children:(0,i.t)("settings.workflows.action_messages.member")})}),(0,H.jsx)("div",{className:"w-3/4",children:(0,H.jsx)(ce.q,{communityMemberId:r})})]})})},icon:"user-remove",isApplicableToMembersOnly:!0},be=r(79599),ve="settings.workflows.view",he={label:(0,i.t)("settings.workflows.form.actions.send_notification_to_member"),value:"send_notification_to_member",group:(0,i.t)("settings.workflows.form.action_groups.communication"),leftAddon:(0,H.jsx)(o.JO,{type:"16-mobile",size:16,className:"!h-4 !w-4"}),formComponent:function(){var e=(0,u.B2)(),t=e.paramsPath,r=e.isViewOnlyMode,n=(0,l.wh)().currentCommunity.root_url,o=(0,s.Gc)(),d=o.getValues,f=o.setValue,m=d("".concat(t,".path"));(0,a.useEffect)((function(){if(m)if(m.match(/^\//)){var e=m.replace(/^\//,"");f("".concat(t,".path"),e)}else{var r=m.split("://");if(!(r.length<=1)){var n=r[1].split("/");if(n.length<=1)f("".concat(t,".path"),"");else{var i=n.slice(1).join("/");f("".concat(t,".path"),i)}}}}),[m]);var b="".concat(n,"/");return(0,H.jsxs)("div",{className:"react-form flex flex-col gap-9",children:[(0,H.jsx)(c.l.Item,{name:"".concat(t,".path"),hideBorder:!0,fullWidth:!0,hideDescription:!0,label:(0,i.t)("settings.workflows.form.path.name"),labelClassName:"!mb-2 !text-sm",className:"!py-0",placeholder:(0,i.t)("settings.workflows.form.path.placeholder"),rules:{pattern:{value:be.i4,message:(0,i.t)("settings.workflows.form.path.error")}},children:(0,H.jsx)(c.l.Input,{prefix:(0,H.jsx)("div",{className:"whitespace-nowrap pl-4 pr-2",children:(0,H.jsx)(v.Z.LabelMd,{children:b})})})}),(0,H.jsxs)("div",{className:"flex flex-col gap-2",children:[(0,H.jsx)(v.Z.LabelSm,{weight:"semibold",children:(0,i.t)("settings.workflows.form.message_body")}),(0,H.jsx)(p._,{placeholder:(0,i.t)("settings.workflows.form.message_body_placeholder"),name:"".concat(t,".message"),showMenuBar:!1,submitOnEnter:!1,className:"!border-primary focus-within:!border-light !mb-0 !px-4 !text-base",editorClassName:"min-h-[5rem]",maxLength:150,disabled:r,type:"workflow"})]})]})},viewComponent:function(e){var t=(e.action||{}).api_params||{},r=t.path,n=t.message,o=(0,l.wh)().currentCommunity.root_url;return n?(0,H.jsxs)(de.P,{children:[r&&(0,H.jsxs)(de.P.Section,{children:[(0,H.jsx)(de.P.Title,{children:(0,i.t)([ve,"path"])}),(0,H.jsx)("div",{children:(0,H.jsx)(v.Z.LabelSm,{children:"https://".concat(o,"/").concat(r)})})]}),(0,H.jsxs)(de.P.Section,{children:[(0,H.jsx)(de.P.Title,{children:(0,i.t)([ve,"message_body"])}),(0,H.jsx)("div",{className:"text-default text-sm",children:(0,H.jsx)(q.T,{rich_text_body:n,editable:!1},(0,Q.uniqueId)("tiptap_"))})]})]}):null},historyDetailViewComponent:function(e){var t=e.body,r=t.path,n=t.message,o=(0,l.wh)().currentCommunity.root_url;return(0,H.jsxs)("div",{className:"flex flex-col gap-2",children:[(0,H.jsxs)("div",{className:"md:flex",children:[(0,H.jsx)("div",{className:"w-1/4",children:(0,H.jsx)(v.Z.LabelSm,{weight:"semibold",children:(0,i.t)("settings.workflows.action_messages.send_notification_to_member.path")})}),(0,H.jsx)("div",{className:"w-3/4",children:(0,H.jsx)(v.Z.LabelSm,{children:"https://".concat(o,"/").concat(r)})})]}),(0,H.jsxs)("div",{className:"md:flex",children:[(0,H.jsx)("div",{className:"w-1/4",children:(0,H.jsx)(v.Z.LabelSm,{weight:"semibold",children:(0,i.t)("settings.workflows.action_messages.send_notification_to_member.message")})}),(0,H.jsx)("div",{className:"w-3/4",children:(0,H.jsx)(q.T,{editable:!1,rich_text_body:n,editorClassName:"text-sm inline-flex flex-col w-full"})})]})]})},icon:"notification",isApplicableToMembersOnly:!0},ye={label:(0,i.t)("settings.workflows.form.actions.enable_messaging_on_member"),value:"enable_messaging_on_member",group:(0,i.t)("settings.workflows.form.action_groups.members"),leftAddon:(0,H.jsx)(o.JO,{type:"16-enable-DM",size:16,className:"!h-4 !w-4"}),formComponent:null,viewComponent:null,historyDetailViewComponent:function(e){var t=e.body.community_member_id;return(0,H.jsx)("div",{className:"flex flex-col gap-2",children:(0,H.jsxs)("div",{className:"md:flex",children:[(0,H.jsx)("div",{className:"w-1/4",children:(0,H.jsx)(v.Z.LabelSm,{weight:"semibold",children:(0,i.t)("settings.workflows.action_messages.member")})}),(0,H.jsx)("div",{className:"w-3/4",children:(0,H.jsx)(ce.q,{communityMemberId:t})})]})})},icon:"chat",isApplicableToMembersOnly:!0},ge={label:(0,i.t)("settings.workflows.form.actions.disable_messaging_on_member"),value:"disable_messaging_on_member",group:(0,i.t)("settings.workflows.form.action_groups.members"),leftAddon:(0,H.jsx)(o.JO,{type:"16-disable-DM",size:16,className:"!h-4 !w-4"}),formComponent:null,viewComponent:null,historyDetailViewComponent:function(e){var t=e.url,r=new URL(t).pathname.split("/").pop();return(0,H.jsx)("div",{className:"flex flex-col gap-2",children:(0,H.jsxs)("div",{className:"md:flex",children:[(0,H.jsx)("div",{className:"w-1/4",children:(0,H.jsx)(v.Z.LabelSm,{weight:"semibold",children:(0,i.t)("settings.workflows.action_messages.member")})}),(0,H.jsx)("div",{className:"w-3/4",children:(0,H.jsx)(ce.q,{communityMemberId:r})})]})})},icon:"chat",isApplicableToMembersOnly:!0},_e=r(99786),je=r(42344),xe=r(63367),we=r(66192),Oe=r(87886),Se=r(64687),Pe=r.n(Se),ke=r(74846),Ce=r(38776),Ne=r(27593),Ae=r(86984),Ie=r(54719),Ee=r(21017),De=r(34576),Te=r(61785),Le=r(84725);function Me(e){var t=e.broadcastId,r=e.isOpen,n=e.onToggle,i=(0,De.j)({id:Number(t)});return(0,H.jsx)(Te.X,{id:Number(t),children:(0,H.jsx)(Le.W,{isOpen:r,update:i,onClose:n})})}var Re=r(21270);function Be(e,t,r,n,i,o,a){try{var s=e[o](a),l=s.value}catch(c){return void r(c)}s.done?t(l):Promise.resolve(l).then(n,i)}function Ue(e){return function(){var t=this,r=arguments;return new Promise((function(n,i){var o=e.apply(t,r);function a(e){Be(o,n,i,a,s,"next",e)}function s(e){Be(o,n,i,a,s,"throw",e)}a(void 0)}))}}function Fe(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 a,s=e[Symbol.iterator]();!(n=(a=s.next()).done)&&(r.push(a.value),!t||r.length!==t);n=!0);}catch(l){i=!0,o=l}finally{try{n||null==s.return||s.return()}finally{if(i)throw o}}return r}(e,t)||function(e,t){if(!e)return;if("string"===typeof e)return ze(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 ze(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 ze(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}var Ve="settings.workflows.form";function qe(){var e=(0,Ne.h)(),t=(0,s.Gc)(),r=t.watch,n=t.setValue,i=(0,h.useQueryClient)(),o=(0,u.B2)().paramsPath,l=r("".concat(o,".email_content")),c=r("".concat(o,".broadcast_id")),d=(0,Re.q)(c?Number(c):null).onUpsert,p=Fe((0,ke.Z)(!1),2),f=p[0],b=p[1],y=(0,u.ol)(),g=y.doesActionhasServerId,_=y.saveAction,j=(0,u.B2)(),x=j.action,w=j.path,O=(0,Ee.l)(w).value;(0,a.useEffect)((function(){var t=function(){var t=Ue(Pe().mark((function t(){var r,i,a;return Pe().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(!(g(x)&&l&&!c)){t.next=11;break}return t.next=4,d();case 4:return r=t.sent,i=null===r||void 0===r?void 0:r.id,(0,Ce.Z)(i,"Broadcast ID is required to start writing email"),a=e?O:x,n("".concat(o,".broadcast_id"),i),t.next=11,_({path:w,action:a,skipOpenNext:!0});case 11:case"end":return t.stop()}}),t)})));return function(){return t.apply(this,arguments)}}();t()}),[]);var S=function(){var e=Ue(Pe().mark((function e(){var t,r;return Pe().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,d();case 2:t=e.sent,r=null===t||void 0===t?void 0:t.id,(0,Ce.Z)(r,"Broadcast ID is required to start writing email"),n("".concat(o,".broadcast_id"),r),b();case 7:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,H.jsxs)("div",{className:"flex flex-col",children:[(0,H.jsxs)("div",{className:"border-primary flex justify-between rounded-b-none rounded-t-lg border px-5 py-4",children:[(0,H.jsxs)("div",{className:"flex flex-col gap-y-1",children:[(0,H.jsx)(v.Z.LabelSm,{weight:"semibold",color:"text-very-dark",children:(0,xe.t)([Ve,"email_content"])}),(0,H.jsx)(v.Z.LabelXs,{color:"text-default",children:(0,xe.t)([Ve,"email_content_description"])})]}),(0,H.jsx)("div",{children:(0,H.jsx)(m.z,{variant:"secondary",type:"button",onClick:S,children:l?(0,xe.t)("edit"):(0,xe.t)([Ve,"start_writing"])})})]}),(0,H.jsx)("div",{className:"bg-secondary border-primary h-64 overflow-y-auto rounded-b-lg border-x border-b py-6",children:(0,H.jsx)("div",{className:"bg-primary mx-auto max-w-[500px] rounded-lg p-8 shadow-sm",children:l?(0,H.jsx)(Ae.C,{content:l}):(0,H.jsx)(Ie.gi,{variant:"email-preview"})})}),c&&(0,H.jsx)(Me,{isOpen:f,broadcastId:Number(c),onToggle:function(){b(),i.invalidateQueries((0,je.x)(Number(c)))}})]})}var Ze="settings.workflows.action_messages.send_email",We=r(131),He=r(62763),Ge=function(){var e=(0,We.tj)();return(0,H.jsx)(He.g,{showUpgradeButton:!e,label:(0,i.t)("settings.workflows.form.actions.send_email")})},Qe=r(80639),Je=r(54509),$e=r(63694),Ke=r(10759);function Xe(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 a,s=e[Symbol.iterator]();!(n=(a=s.next()).done)&&(r.push(a.value),!t||r.length!==t);n=!0);}catch(l){i=!0,o=l}finally{try{n||null==s.return||s.return()}finally{if(i)throw o}}return r}(e,t)||function(e,t){if(!e)return;if("string"===typeof e)return Ye(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 Ye(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 Ye(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 et(){var e=(0,Qe.U)().isLoading,t=Xe((0,ke.Z)(!1),2),r=t[0],n=t[1];return e?(0,H.jsx)(b.a,{}):(0,H.jsxs)("div",{className:"flex flex-col gap-y-6",children:[(0,H.jsx)(Ke.h,{}),(0,H.jsx)(Je.J,{onFullReportClick:n}),(0,H.jsx)($e.L,{isOpen:r,onClose:n})]})}var tt={label:(0,H.jsx)(Ge,{}),textLabel:(0,i.t)("settings.workflows.form.actions.send_email"),value:"send_email",group:(0,i.t)("settings.workflows.form.action_groups.communication"),leftAddon:(0,H.jsx)(o.JO,{type:"16-email",size:16,className:"!h-4 !w-4"}),formComponent:function(){var e=(0,u.B2)().paramsPath,t=(0,s.Gc)(),r=t.watch,n=t.setValue,i=r("".concat(e,".broadcast_id"));return(0,je.t)({id:i,enabled:!!i,onSuccess:function(t){var r,i,o;n("".concat(e,".internal_name"),t.internal_name),n("".concat(e,".subject"),null===(r=t.broadcast_content)||void 0===r?void 0:r.subject),n("".concat(e,".preview_text"),null===(i=t.broadcast_content)||void 0===i?void 0:i.preview_text),n("".concat(e,".email_content"),null===(o=t.broadcast_content)||void 0===o?void 0:o.email_content)}}),(0,H.jsxs)("div",{className:"react-form flex flex-col gap-y-7",children:[(0,H.jsx)(c.l.Item,{name:"".concat(e,".internal_name"),label:(0,xe.t)(["settings.workflows.form","internal_name"]),hideDescription:!0,hidePlaceholder:!0,hideBorder:!0,isFirstChild:!0,rules:{maxLength:{value:_e.Mb,message:(0,xe.t)(["settings.emails.broadcasts","internal_name_too_long"])}},children:(0,H.jsx)(c.l.Input,{})}),(0,H.jsx)(Oe.O,{fieldName:"".concat(e,".subject")}),(0,H.jsx)(we.W,{fieldName:"".concat(e,".preview_text")}),(0,H.jsx)(qe,{})]})},viewComponent:function(e){var t=(e.action||{}).api_params,r=function(){if(t&&"broadcast_id"in t)return Number(t.broadcast_id);(0,Ce.Z)(!1,"Broadcast ID is required for send_email action")};return(0,H.jsx)(Te.X,{id:r(),children:(0,H.jsx)(Qe.x,{id:r(),children:(0,H.jsx)(et,{})})})},historyDetailViewComponent:function(e){var t,r,n=e.apiParams.broadcast_id,o=(0,je.t)({id:Number(n)}),a=o.data;return o.isLoading?(0,H.jsx)(b.a,{}):(0,H.jsxs)("div",{className:"flex flex-col gap-2",children:[(0,H.jsxs)("div",{className:"md:flex",children:[(0,H.jsx)("div",{className:"w-1/4",children:(0,H.jsx)(v.Z.LabelSm,{weight:"semibold",children:(0,i.t)([Ze,"internal_name"])})}),(0,H.jsx)("div",{className:"w-3/4",children:null===a||void 0===a?void 0:a.internal_name})]}),(0,H.jsxs)("div",{className:"md:flex",children:[(0,H.jsx)("div",{className:"w-1/4",children:(0,H.jsx)(v.Z.LabelSm,{weight:"semibold",children:(0,i.t)([Ze,"subject"])})}),(0,H.jsx)("div",{className:"w-3/4",children:null===a||void 0===a||null===(t=a.broadcast_content)||void 0===t?void 0:t.subject})]}),(0,H.jsxs)("div",{className:"md:flex",children:[(0,H.jsx)("div",{className:"w-1/4",children:(0,H.jsx)(v.Z.LabelSm,{weight:"semibold",children:(0,i.t)([Ze,"preview_text"])})}),(0,H.jsx)("div",{className:"w-3/4",children:null===a||void 0===a||null===(r=a.broadcast_content)||void 0===r?void 0:r.preview_text})]})]})},icon:"email",released:function(){var e=(0,l.wh)().currentCommunitySettings;return Boolean(null===e||void 0===e?void 0:e.send_email_action_enabled_on_workflows)},isApplicableToMembersOnly:!1}},54509:(e,t,r)=>{"use strict";r.d(t,{J:()=>h});var n=r(94184),i=r.n(n),o=r(63367),a=r(27593),s=r(80639),l=r(70608),c=r(30887),u=r(12169),d=r(84277),p=r(97101),f=r(66628),m=r(85893);function b(e){var t=e.value,r=e.total,n=e.label;return(0,m.jsxs)("div",{className:"flex flex-1 flex-col gap-y-1.5",children:[(0,m.jsx)(u.Z.LabelMd,{weight:"bold",color:"text-very-dark",children:(0,p.M)({total:r,value:t})}),(0,m.jsxs)("div",{className:"flex justify-center gap-x-1",children:[(0,m.jsx)(u.Z.LabelXs,{weight:"medium",color:"text-default",children:n}),(0,m.jsx)(u.Z.LabelXs,{weight:"medium",color:"text-default",children:t?(0,f.HA)(t):0})]})]})}var v="settings.workflows.view";function h(e){var t=e.onFullReportClick,r=(0,s.U)().data,n=(0,a.h)();if(!r)return null;var p=r.delivered,f=r.opened,h=r.clicked,y=r.recipient_count,g=r.sent||y;return(0,m.jsxs)("div",{className:"flex flex-col gap-y-2",children:[!n&&(0,m.jsx)(l.V,{recipient_type:"all_recipients",className:i()("flex items-center gap-x-1",{"mt-2":n}),children:(0,m.jsx)(d.u,{recipientCount:y})}),(0,m.jsxs)("div",{className:i()("overflow-hidden rounded-lg border",{"border-hover bg-secondary mt-3":n,"border-primary bg-primary":!n}),children:[(0,m.jsxs)("div",{className:i()("divide-primary flex items-center justify-around divide-x text-center",{"py-6":!n,"py-3":n}),children:[(0,m.jsx)(b,{total:g,label:(0,o.t)([v,"delivered"]),value:p}),(0,m.jsx)(b,{total:g,label:(0,o.t)([v,"opened"]),value:f}),(0,m.jsx)(b,{total:g,label:(0,o.t)([v,"clicked"]),value:h})]}),!n&&(0,m.jsxs)("button",{type:"button",onClick:function(e){t(),e.stopPropagation()},className:"bg-secondary hover:bg-tertiary flex w-full items-center justify-center gap-x-2 py-2.5",children:[(0,m.jsx)(c.JO,{type:"20-analytics",size:16}),(0,m.jsx)(u.Z.LabelSm,{weight:"medium",color:"text-very-dark",children:(0,o.t)([v,"show_full_report"])})]})]})]})}},63694:(e,t,r)=>{"use strict";r.d(t,{L:()=>y});var n=r(63367),i=r(80639),o=r(44937),a=r(38726),s=r(5295),l=r(53448),c=r(86013),u=r(38776),d=r(48895),p=r(70608),f=r(12169),m=r(84277),b=r(85893),v="settings.workflows.view",h=function(){var e=(0,i.U)().data;(0,u.Z)(e,"Broadcast data must be present");var t=e.subject,r=void 0===t?"":t,n=e.first_delivery_at,o=void 0===n?null:n,a=e.recipient_count,s=void 0===a?null:a;return(0,b.jsxs)("div",{children:[(0,b.jsxs)("div",{className:"mb-1 gap-y-1",children:[(0,b.jsxs)("div",{className:"flex gap-x-1",children:[(0,b.jsx)(f.Z.LabelSm,{weight:"semibold",color:"text-default",children:(0,c.t)([v,"subject"])}),(0,b.jsx)(f.Z.LabelSm,{color:"text-default",children:r})]}),(0,b.jsxs)("div",{className:"flex gap-x-1",children:[(0,b.jsx)(f.Z.LabelSm,{weight:"semibold",color:"text-default",as:"div",children:(0,c.t)([v,"first_delivery"])}),(0,b.jsx)(f.Z.LabelSm,{color:"text-default",as:"div",children:o?(0,c.t)([v,"sent_on_date_time"],{datetime:(0,d.w)({dateTime:new Date(o),format:d.f.short_date_at_short_time})}):(0,c.t)("n/a")})]})]}),(0,b.jsx)("div",{className:"flex items-center",children:(0,b.jsx)(p.V,{recipient_type:"all_recipients",className:"text-dark flex items-center gap-x-1 decoration-current decoration-dashed underline-offset-2",children:(0,b.jsx)(m.u,{recipientCount:s})})})]})};function y(e){var t=e.isOpen,r=e.onClose,c=(0,i.U)().isLoading;return(0,b.jsxs)(l.u_,{isOpen:t,onClose:r,children:[(0,b.jsx)(l.u_.Overlay,{}),(0,b.jsxs)(l.u_.Content,{size:"2xl",shouldCloseOnOutsideClick:!0,children:[(0,b.jsxs)(l.u_.Header,{children:[(0,b.jsx)(l.u_.Title,{children:(0,n.t)("settings.workflows.view.email_report")}),(0,b.jsx)(l.u_.HeaderActions,{className:"absolute right-0 top-0 mr-6 mt-6",children:(0,b.jsx)(l.u_.CloseButton,{onClick:r})})]}),(0,b.jsx)(l.u_.Body,{className:"pb-6 pt-4",children:c?(0,b.jsx)(s.a,{}):(0,b.jsxs)("div",{className:"flex flex-col gap-y-8",children:[(0,b.jsx)(h,{}),(0,b.jsxs)("div",{children:[(0,b.jsx)(a.o,{}),(0,b.jsx)(o.H,{})]})]})})]})]})}},84277:(e,t,r)=>{"use strict";r.d(t,{u:()=>c});var n=r(63367),i=r(66628),o=r(27593),a=r(12169),s=r(85893),l="settings.workflows.view",c=function(e){var t=e.recipientCount,r=(0,o.h)()?a.Z.LabelXs:a.Z.LabelSm;return null===t?(0,s.jsx)(r,{weight:"semibold",color:"text-default",children:(0,n.t)([l,"no_recipients"])}):(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(r,{weight:"semibold",color:"text-default",children:(0,i.HA)(t)}),(0,s.jsx)(r,{weight:"semibold",color:"text-very-dark",children:(0,n.t)([l,"recipients"])})]})}},10759:(e,t,r)=>{"use strict";r.d(t,{h:()=>y});var n=r(74846),i=r(63367),o=r(61785),a=r(55675),s=r(48462),l=r(5295),c=r(53448),u=r(85893);function d(e){var t=e.isOpen,r=e.onClose,n=(0,o.u)(),a=n.data,d=n.isLoading;return(0,u.jsxs)(c.u_,{isOpen:t,onClose:r,children:[(0,u.jsx)(c.u_.Overlay,{}),(0,u.jsxs)(c.u_.Content,{size:"xl",shouldCloseOnOutsideClick:!0,className:"grid grid-rows-[auto,_1fr]",children:[(0,u.jsxs)(c.u_.Header,{children:[(0,u.jsx)(c.u_.Title,{children:(0,i.t)("settings.workflows.view.view_email")}),(0,u.jsx)(c.u_.HeaderActions,{className:"absolute right-0 top-0 mr-6 mt-6",children:(0,u.jsx)(c.u_.CloseButton,{onClick:r})})]}),(0,u.jsx)(c.u_.Body,{className:"pb-6 pt-4",children:d||!a?(0,u.jsx)(l.a,{}):(0,u.jsx)("div",{className:"border-primary h-full overflow-hidden rounded-xl border",children:(0,u.jsx)(s.M,{})})})]})]})}var p=r(86984);function f(){var e,t=(0,o.u)(),r=t.data,n=t.isLoading,i=null===r||void 0===r||null===(e=r.broadcast_content)||void 0===e?void 0:e.email_content;return n||!i?null:(0,u.jsx)("div",{className:"border-primary pointer-events-none relative aspect-square h-14 w-14 cursor-default select-none overflow-hidden rounded-md border",children:(0,u.jsx)("div",{className:"absolute h-[560px] w-[560px] origin-top-left scale-[10%] px-8 py-4",children:(0,u.jsx)(p.C,{content:i})})})}var m=r(34900);function b(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 a,s=e[Symbol.iterator]();!(n=(a=s.next()).done)&&(r.push(a.value),!t||r.length!==t);n=!0);}catch(l){i=!0,o=l}finally{try{n||null==s.return||s.return()}finally{if(i)throw o}}return r}(e,t)||function(e,t){if(!e)return;if("string"===typeof e)return v(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 v(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 v(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}var h="settings.workflows.view";function y(e){var t,r=e.hideViewEmailModal,s=void 0!==r&&r,l=(0,o.u)().data,c=b((0,n.Z)(!1),2),p=c[0],v=c[1];return(0,u.jsxs)("div",{className:"flex justify-between gap-x-2",children:[(0,u.jsx)(m.Z,{inlinePreviewComponent:(0,u.jsx)(f,{}),internalName:null===l||void 0===l?void 0:l.internal_name,subject:null===l||void 0===l||null===(t=l.broadcast_content)||void 0===t?void 0:t.subject}),!s&&(0,u.jsxs)(u.Fragment,{children:[(0,u.jsx)("div",{children:(0,u.jsx)(a.z,{variant:"secondary-light",type:"button",onClick:v,children:(0,i.t)([h,"view_email"])})}),(0,u.jsx)(d,{isOpen:p,onClose:v})]})]})}},34900:(e,t,r)=>{"use strict";r.d(t,{Z:()=>s});var n=r(86013),i=r(12169),o=r(85893),a="settings.workflows.view";const s=function(e){var t=e.inlinePreviewComponent,r=e.internalName,s=e.subject;return(0,o.jsxs)("div",{className:"flex flex-1 items-center gap-x-4",children:[t,(0,o.jsxs)("div",{className:"flex flex-col gap-y-1",children:[(0,o.jsx)(i.Z.LabelSm,{weight:"semibold",children:r||(0,n.t)([a,"untitled_email"])}),(0,o.jsxs)("div",{className:"flex gap-x-1",children:[(0,o.jsx)(i.Z.LabelXs,{weight:"medium",children:(0,n.t)([a,"subject"])}),(0,o.jsx)(i.Z.LabelXs,{children:s||(0,n.t)([a,"no_subject_line"])})]})]})]})}},21270:(e,t,r)=>{"use strict";r.d(t,{q:()=>f});var n=r(87536),i=r(55190),o=r(82074),a=r(34576),s=r(52312);function l(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){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?l(Object(r),!0).forEach((function(t){u(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):l(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function u(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function d(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 a,s=e[Symbol.iterator]();!(n=(a=s.next()).done)&&(r.push(a.value),!t||r.length!==t);n=!0);}catch(l){i=!0,o=l}finally{try{n||null==s.return||s.return()}finally{if(i)throw o}}return r}(e,t)||function(e,t){if(!e)return;if("string"===typeof e)return p(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 p(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 p(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}var f=function(e){var t=(0,s.B2)().paramsPath,r=(0,n.Gc)().getValues,l=(0,o.b)(),u=l.data,p=l.mutateAsync,f=Number(null!==e&&void 0!==e?e:null===u||void 0===u?void 0:u.id),m=(0,a.j)({id:f}).mutateAsync;return{onUpsert:function(){var e=d(r(["".concat(t,".internal_name"),"".concat(t,".subject"),"".concat(t,".preview_text"),"".concat(t,".email_content")]),4),n=e[0],o=e[1],a=e[2],s=e[3],l={internal_name:n,broadcast_type:i.SL.workflow};return f?m({body:c(c({},l),{},{broadcast_content:{subject:o,preview_text:a,email_content:s}})}):p(c(c({},l),{},{broadcast_content_attributes:{subject:o,preview_text:a,email_content:s}}))},broadcastId:f}}},54115:(e,t,r)=>{"use strict";r.d(t,{m:()=>g,T:()=>F});var n=r(86013),i=r(30887),o=r(4039),a=r(10050),s=r(5295),l=r(12169),c=r(52312),u=r(85893),d="settings.workflows.form",p=r(81783),f=r(41609),m=r.n(f),b=r(29736),v=r(42027),h=function(e){var t=e.id,r=(0,b.a)(t),i=r.data,o=void 0===i?{}:i;return r.isLoading?(0,u.jsx)(v.C,{isLoading:!0}):m()(o)?(0,u.jsx)(l.Z.LabelSm,{children:(0,n.t)("settings.workflows.view.deleted_paywall")}):(0,u.jsx)(l.Z.LabelSm,{children:o.name||o.display_name})},y=r(444),g={label:(0,n.t)("settings.workflows.form.actions.cancel_community_member_paywall_subscription"),value:"cancel_community_member_paywall_subscription",group:(0,n.t)("settings.workflows.form.action_groups.paywall"),leftAddon:(0,u.jsx)(i.JO,{type:"16-remove-paywall",size:16,className:"!h-4 !w-4"}),formComponent:function(){var e=(0,c.B2)().paramsPath,t=(0,o.g)(),r=t.activePaywalls,i=t.isLoading,p=t.isSuccess,f=r.map((function(e){var t=e.id,r=e.name,n=e.display_name;return{value:t,label:r||n}}));return i?(0,u.jsx)(s.a,{center:!0}):p?(0,u.jsx)(a.N,{name:"".concat(e,".paywall_id"),label:(0,u.jsx)(l.Z.LabelSm,{weight:"semibold",children:(0,n.t)([d,"select_paywall"])}),options:f,rules:{required:(0,n.t)([d,"errors.required"])},emptyMessage:(0,n.t)([d,"errors.paywalls.not_found"])}):(0,u.jsx)(l.Z.LabelXs,{children:(0,u.jsx)("span",{className:"text-v2-danger",children:(0,n.t)([d,"paywalls.fetch_failed"])})})},viewComponent:function(e){var t=((e.action||{}).api_params||{}).paywall_id,r=(0,b.a)(t),i=r.data,o=void 0===i?{}:i,a=r.isLoading;return o||a?(0,u.jsx)(y.P,{children:(0,u.jsxs)(y.P.Section,{children:[(0,u.jsx)(y.P.Title,{children:(0,n.t)(["settings.workflows.view","resources.paywall"])}),(0,u.jsx)("div",{children:a?(0,u.jsx)(v.C,{isLoading:!0}):(0,u.jsx)(l.Z.LabelSm,{children:o.name||o.display_name})})]})}):null},historyDetailViewComponent:function(e){var t=e.body,r=e.apiParams,i=t.community_member_id,o=r.paywall_id;return(0,u.jsxs)("div",{className:"flex flex-col gap-2",children:[(0,u.jsxs)("div",{className:"md:flex",children:[(0,u.jsx)("div",{className:"w-1/4",children:(0,u.jsx)(l.Z.LabelSm,{weight:"semibold",children:(0,n.t)("settings.workflows.action_messages.paywall")})}),(0,u.jsx)("div",{className:"w-3/4",children:(0,u.jsx)(h,{id:o})})]}),(0,u.jsxs)("div",{className:"md:flex",children:[(0,u.jsx)("div",{className:"w-1/4",children:(0,u.jsx)(l.Z.LabelSm,{weight:"semibold",children:(0,n.t)("settings.workflows.action_messages.member")})}),(0,u.jsx)("div",{className:"w-3/4",children:(0,u.jsx)(p.q,{communityMemberId:i})})]})]})},isApplicableToMembersOnly:!0},_=r(87536),j=r(4796),x=r(61926),w="settings.workflows.form",O=function(){var e=(0,c.B2)().paramsPath;return(0,u.jsxs)("div",{className:"flex flex-col gap-y-4",children:[(0,u.jsx)(l.Z.LabelSm,{weight:"semibold",children:(0,n.t)([w,"notify_member"])}),(0,u.jsxs)("div",{className:"flex flex-row gap-x-4 py-2",children:[(0,u.jsx)(x.l.ToggleSwitch,{name:"".concat(e,".send_notification_subscription_created_by_admin"),variant:"small"}),(0,u.jsx)("div",{className:"flex flex-col",children:(0,u.jsx)("span",{children:(0,n.t)([w,"send_notification_subscription_created_by_admin"])})})]})]})},S=r(9242),P="settings.workflows.form",k=function(e){var t=e.paywallPrices,r=(0,c.B2)().paramsPath,i=(0,S.PI)(t).map((function(e){return{value:e.id,label:e.display_name}}));return(0,u.jsx)(a.N,{name:"".concat(r,".paywall_price_id"),label:(0,u.jsx)(l.Z.LabelSm,{weight:"semibold",children:(0,n.t)([P,"select_paywall_price"])}),options:i,hidePlaceholder:!0,rules:{required:(0,n.t)([P,"errors.required"])},emptyMessage:(0,n.t)([P,"errors.paywalls.not_found"])})},C=r(28028),N="settings.workflows.form",A=function(e){var t=e.disabled,r=e.name,i={pattern:{value:/^[0-9]+$/,message:(0,n.t)("create_paywall_subscription_modal.warning.only_number_are_allowed")},required:(0,n.t)("create_paywall_subscription_modal.warning.only_number_are_allowed"),min:{value:C.dy,message:(0,n.t)("settings.paywalls.modal.tabs.pricing.alerts.free_trial_should_be_greater_than")},max:{value:C.ut,message:(0,n.t)("settings.paywalls.modal.tabs.pricing.alerts.free_trial_should_be_less_or_equal_than")}};return(0,u.jsx)(x.l.Item,{name:r,hideDescription:!0,label:(0,u.jsx)(l.Z.LabelSm,{weight:"semibold",children:(0,n.t)([N,"trial_days"])}),hideBorder:!0,isFirstChild:!0,hiddenField:!0,className:"flex flex-1 flex-col gap-1",errorClassName:"text-red-500 text-xs",rules:i,placeholder:(0,n.t)([N,"trial_days_placeholder"]),children:(0,u.jsx)(x.l.Input,{name:"trial_days",inputMode:"numeric",suffix:(0,n.t)("create_paywall_subscription_modal.form.trial_days_suffix"),disabled:t})})};function I(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(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var D="settings.workflows.form",T=r(88767),L=r(7034),M=function(e){var t=e.paywallId,r=e.priceId,n=(0,T.useQuery)(L.v.paywallPrices.show({paywallId:t,id:r})),i=n.data;return{paywallPrice:void 0===i?{}:i,isLoading:n.isLoading,isSuccess:n.isSuccess}},R=function(e){var t=e.paywallId,r=e.paywallPriceId,i=M({paywallId:t,priceId:r}),o=i.paywallPrice,a=void 0===o?{}:o;return i.isLoading?(0,u.jsx)(v.C,{isLoading:!0}):m()(a)?(0,u.jsx)(l.Z.LabelSm,{children:(0,n.t)("settings.workflows.view.deleted_paywall_price")}):(0,u.jsxs)(l.Z.LabelSm,{children:[a.paywall_name," - ",a.display_name]})},B="settings.workflows.view",U=function(e){return e?(0,n.t)("yes"):(0,n.t)("no")},F={label:(0,n.t)("settings.workflows.form.actions.subscribe_community_member_to_paywall_trial"),value:"subscribe_community_member_to_paywall_trial",group:(0,n.t)("settings.workflows.form.action_groups.paywall"),leftAddon:(0,u.jsx)(i.JO,{type:"16-paywall",size:16,className:"!h-4 !w-4"}),formComponent:function(){var e=(0,c.B2)().paramsPath,t=(0,o.g)(),r=t.isLoading,i=t.isSuccess,d=t.activePaywalls,p=(0,(0,_.Gc)().watch)("".concat(e,".paywall_id")),f=[],m={};return(0,j.Jy)(d).forEach((function(e){f.push({value:e.id,label:e.name||e.display_name}),m[e.id]=function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?I(Object(r),!0).forEach((function(t){E(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):I(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}({},e)})),r?(0,u.jsx)(s.a,{center:!0}):i?(0,u.jsxs)(u.Fragment,{children:[(0,u.jsx)(a.N,{name:"".concat(e,".paywall_id"),label:(0,u.jsx)(l.Z.LabelSm,{weight:"semibold",children:(0,n.t)([D,"select_paywall"])}),options:f,rules:{required:(0,n.t)([D,"errors.required"])},emptyMessage:(0,n.t)([D,"errors.paywalls.not_found"])}),p&&(0,u.jsxs)(u.Fragment,{children:[(0,u.jsxs)("div",{className:"flex flex-col gap-x-5 md:flex-row",children:[(0,u.jsx)(k,{paywallPrices:m[p].prices}),(0,u.jsx)(A,{name:"".concat(e,".trial_days"),disabled:r})]}),(0,u.jsx)("div",{className:"flex flex-col gap-x-5 md:flex-row",children:(0,u.jsx)(O,{})})]})]}):(0,u.jsx)(l.Z.LabelXs,{children:(0,u.jsx)("span",{className:"text-v2-danger",children:(0,n.t)([D,"errors.paywall_prices.fetch_failed"])})})},viewComponent:function(e){var t=(e.action||{}).api_params,r=(t=void 0===t?{}:t).paywall_price_id,i=t.paywall_id,o=t.trial_days,a=t.send_notification_subscription_created_by_admin,s=M({paywallId:i,priceId:r}),c=s.paywallPrice,d=s.isLoading;return c||d?(0,u.jsxs)(y.P,{children:[(0,u.jsxs)(y.P.Section,{children:[(0,u.jsx)(y.P.Title,{children:(0,n.t)([B,"resources.paywall"])}),(0,u.jsx)("div",{children:d?(0,u.jsx)(v.C,{isLoading:!0}):(0,u.jsx)(l.Z.LabelSm,{children:m()(c)?(0,n.t)("settings.workflows.view.deleted_paywall"):c.paywall_name||c.paywall_display_name})})]}),(0,u.jsxs)(y.P.Section,{children:[(0,u.jsx)(y.P.Title,{children:(0,n.t)([B,"resources.paywall_price"])}),(0,u.jsx)("div",{children:d?(0,u.jsx)(v.C,{isLoading:!0}):(0,u.jsx)(l.Z.LabelSm,{children:m()(c)?(0,n.t)("settings.workflows.view.deleted_paywall_price"):c.display_name})})]}),(0,u.jsxs)(y.P.Section,{children:[(0,u.jsx)(y.P.Title,{children:(0,n.t)([B,"trial_days"])}),(0,u.jsx)("div",{children:d?(0,u.jsx)(v.C,{isLoading:!0}):(0,u.jsx)(l.Z.LabelSm,{children:o})})]}),(0,u.jsxs)(y.P.Section,{children:[(0,u.jsx)(y.P.Title,{children:(0,n.t)([B,"send_notification_subscription_created_by_admin"])}),(0,u.jsx)("div",{children:d?(0,u.jsx)(v.C,{isLoading:!0}):(0,u.jsx)(l.Z.LabelSm,{children:U(a)})})]})]}):null},historyDetailViewComponent:function(e){var t=e.body,r=e.apiParams,i=t.community_member_id,o=t.trial_days,a=null!==r&&void 0!==r?r:{},s=a.paywall_id,c=a.paywall_price_id;return(0,u.jsxs)("div",{className:"flex flex-col gap-2",children:[(0,u.jsxs)("div",{className:"md:flex",children:[(0,u.jsx)("div",{className:"w-1/4",children:(0,u.jsx)(l.Z.LabelSm,{weight:"semibold",children:(0,n.t)("settings.workflows.action_messages.paywall_price")})}),(0,u.jsx)("div",{className:"w-3/4",children:(0,u.jsx)(R,{paywallId:s,paywallPriceId:c})})]}),(0,u.jsxs)("div",{className:"md:flex",children:[(0,u.jsx)("div",{className:"w-1/4",children:(0,u.jsx)(l.Z.LabelSm,{weight:"semibold",children:(0,n.t)("settings.workflows.action_messages.member")})}),(0,u.jsx)("div",{className:"w-3/4",children:(0,u.jsx)(p.q,{communityMemberId:i})})]}),(0,u.jsxs)("div",{className:"md:flex",children:[(0,u.jsx)("div",{className:"w-1/4",children:(0,u.jsx)(l.Z.LabelSm,{weight:"semibold",children:(0,n.t)("settings.workflows.action_messages.trial_days")})}),(0,u.jsx)("div",{className:"w-3/4",children:o})]})]})},isApplicableToMembersOnly:!0}},78597:(e,t,r)=>{"use strict";r.d(t,{p:()=>s});var n=r(86013),i=r(27593),o=r(55675),a=r(85893),s=function(e){var t,r,s=e.handleTestWebhook,l=e.isDisabled,c=e.isTestingWebhook,u=e.isWebhookTestSuccessful,d=e.isWebhookUrlChanged,p=e.isWebhookTested,f=e.triggerType,m=(0,i.h)();return(0,a.jsx)(o.z,{disabled:l,onClick:s,large:!m,variant:"circle",type:"button",children:(t=!f||""===f,r=(!u||d)&&p,c?(0,n.t)("settings.workflows.form.testing_webhook"):r?(0,n.t)("settings.workflows.form.test_again"):t?(0,n.t)("settings.workflows.form.select_entry_rule"):(0,n.t)("settings.workflows.form.test_webhook"))})}},2836:(e,t,r)=>{"use strict";r.d(t,{j:()=>O});var n=r(64687),i=r.n(n),o=r(86013),a=r(54132),s=r(12169),l=r(72675),c=r(53448),u=r(67294),d=r(48895),p=r(64629),f=r(32491),m=r(54169),b=r(85893),v=function(e){var t=e.testResult,r=e.onClose,n=function(e){try{return JSON.stringify(e,null,2)}catch(t){return console.error("Error parsing JSON:",t),""}},i=(0,u.useMemo)((function(){return{request:n(t.request_body),response:n(t.response_body)}}),[t]),a=(0,d.w)({dateTime:new Date(t.date_time),format:"short_date_at_short_time"});return(0,b.jsxs)(b.Fragment,{children:[(0,b.jsxs)(c.u_.Header,{children:[(0,b.jsx)(c.u_.Title,{children:(0,o.t)("settings.workflows.action_messages.send_to_webhook.webhook_test_result")}),(0,b.jsx)(c.u_.HeaderActions,{children:(0,b.jsx)(c.u_.CloseButton,{onClick:r})})]}),(0,b.jsxs)(c.u_.Body,{children:[(0,b.jsx)("div",{className:"flex flex-col",children:(0,b.jsx)("div",{className:"border-dark rounded-lg border",children:(0,b.jsxs)(p.O.Group,{children:[(0,b.jsxs)("div",{className:"bg-secondary border-dark flex flex-col gap-3.5 rounded-t-lg border-b px-6 pt-5",children:[(0,b.jsx)("div",{className:"flex flex-col gap-1",children:(0,b.jsxs)("div",{className:"flex flex-col gap-2 md:flex-row",children:[(0,b.jsx)(m.x,{result:null!==t&&void 0!==t&&t.success?"success":"failed",isBadge:!1}),(0,b.jsx)(s.Z.LabelSm,{color:"text-default",as:"time",children:a})]})}),(0,b.jsxs)(p.O.List,{children:[(0,b.jsx)(p.O,{children:(0,o.t)("settings.workflows.action_messages.send_to_webhook.webhook_url")}),(0,b.jsx)(p.O,{children:(0,o.t)("settings.workflows.action_messages.send_to_webhook.request_body")}),(0,b.jsx)(p.O,{children:(0,o.t)("settings.workflows.action_messages.send_to_webhook.response_body")})]})]}),(0,b.jsxs)(p.O.Panels,{children:[(0,b.jsx)(p.O.Panel,{className:"px-6 py-5",children:t.url}),(0,b.jsx)(p.O.Panel,{className:"p-2",children:(0,b.jsx)(f.X,{code:i.request})}),(0,b.jsx)(p.O.Panel,{className:"p-2",children:(0,b.jsx)(f.X,{code:i.response})})]})]})})}),(0,b.jsx)("div",{className:"mt-5"})]})]})};function h(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 y(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var g=function(e){var t=e.testResult,r=(0,l.dd)();return(0,b.jsxs)(c.u_,{isOpen:r.visible,onClose:r.hide,children:[(0,b.jsx)(c.u_.Overlay,{}),(0,b.jsx)(c.u_.Content,{size:"lg",children:(0,b.jsx)(v,{testResult:t,onClose:r.hide})})]})},_=l.gk.create((function(e){return(0,b.jsx)(g,function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?h(Object(r),!0).forEach((function(t){y(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):h(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}({},e))}));function j(e,t,r,n,i,o,a){try{var s=e[o](a),l=s.value}catch(c){return void r(c)}s.done?t(l):Promise.resolve(l).then(n,i)}var x={type:"success",title:(0,o.t)("settings.workflows.action_messages.send_to_webhook.test_success"),description:(0,o.t)("settings.workflows.action_messages.send_to_webhook.success_support_text")},w={type:"alert",title:(0,o.t)("settings.workflows.action_messages.send_to_webhook.test_failed"),description:(0,o.t)("settings.workflows.action_messages.send_to_webhook.error_support_text")},O=function(e){var t=e.isWebhookTestSuccessful,r=e.webhookTestResult,n=(0,l.dd)(_),c=function(){var e,t=(e=i().mark((function e(){return i().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,n.show({testResult:r});case 2:case"end":return e.stop()}}),e)})),function(){var t=this,r=arguments;return new Promise((function(n,i){var o=e.apply(t,r);function a(e){j(o,n,i,a,s,"next",e)}function s(e){j(o,n,i,a,s,"throw",e)}a(void 0)}))});return function(){return t.apply(this,arguments)}}(),u=t?x:w,d=u.type,p=u.title,f=u.description,m=(0,b.jsxs)("span",{className:"flex gap-x-1",children:[(0,b.jsx)(s.Z.LabelSm,{children:f}),(0,b.jsx)("button",{type:"button",className:"border-light hover:border-darkest border-b border-dashed",onClick:c,children:(0,b.jsx)(s.Z.LabelSm,{weight:"medium",children:(0,o.t)("settings.workflows.action_messages.send_to_webhook.show_test_data_output")})})]});return(0,b.jsx)("div",{className:"mb-9",children:(0,b.jsx)(a.b,{type:d,title:p,description:m})})}},6:(e,t,r)=>{"use strict";r.d(t,{l:()=>n.l});var n=r(9526)},9526:(e,t,r)=>{"use strict";r.d(t,{l:()=>j,E:()=>x});var n=r(86013),i=r(30887),o=r(10516),a=r(10179),s=r(79599),l=r(61926),c=r(12169),u=r(52312),d=r(85893),p=function(){var e=(0,u.B2)(),t=e.paramsPath,r=e.isViewOnlyMode;return(0,d.jsxs)("div",{className:"react-form flex flex-col gap-9",children:[(0,d.jsx)(l.l.Item,{name:"".concat(t,".url"),hideBorder:!0,fullWidth:!0,hideDescription:!0,label:(0,n.t)("settings.workflows.form.webhook_path.name"),labelClassName:"!mb-2 !text-sm",className:"!py-0",placeholder:(0,n.t)("settings.workflows.form.webhook_path.placeholder"),rules:{pattern:{value:s.lu,message:(0,n.t)("settings.workflows.form.webhook_path.error")}},children:(0,d.jsx)(l.l.Input,{})}),(0,d.jsxs)("div",{className:"flex flex-col gap-2",children:[(0,d.jsx)(c.Z.LabelSm,{weight:"semibold",children:(0,n.t)("settings.workflows.form.optional_description")}),(0,d.jsx)(a._,{placeholder:(0,n.t)("settings.workflows.form.optional_description_placeholder"),name:"".concat(t,".description.body"),showMenuBar:!1,submitOnEnter:!1,className:"!border-primary focus-within:!border-light !mb-0 !px-4 !text-base",editorClassName:"min-h-[5rem]",type:"workflow",disabled:r})]})]})},f=function(e){var t=e.url;return(0,d.jsx)("div",{className:"flex flex-col gap-2",children:(0,d.jsxs)("div",{className:"md:flex",children:[(0,d.jsx)("div",{className:"w-1/4",children:(0,d.jsx)(c.Z.LabelSm,{weight:"semibold",children:(0,n.t)("settings.workflows.action_messages.send_to_webhook.url")})}),(0,d.jsx)("div",{className:"w-3/4",children:(0,d.jsx)(c.Z.LabelSm,{weight:"semibold",children:t})})]})})},m=r(97012),b=r(62763),v=function(){var e=(0,m.wh)().currentCommunity,t=(void 0===e?{}:e).current_plan_tier,r=o.Db.includes(t);return(0,d.jsx)(b.g,{showUpgradeButton:!r,label:(0,n.t)("settings.workflows.form.actions.send_to_webhook")})},h=r(35452),y=r(444),g="settings.workflows.view",_=function(e){var t=(e.action||{}).api_params||{},r=t.url,i=t.description;return(0,d.jsxs)(y.P,{children:[r&&(0,d.jsxs)(y.P.Section,{children:[(0,d.jsx)(y.P.Title,{children:(0,n.t)([g,"webhook.url"])}),(0,d.jsx)("div",{children:(0,d.jsx)(c.Z.LabelSm,{children:r})})]}),(0,d.jsxs)(y.P.Section,{children:[(0,d.jsx)(y.P.Title,{children:(0,n.t)([g,"webhook.description"])}),i?(0,d.jsx)("div",{className:"text-default text-sm",children:(0,d.jsx)(h.T,{rich_text_body:i,editable:!1})}):(0,d.jsx)(c.Z.LabelSm,{children:(0,n.t)([g,"webhook.empty_description"])})]})]})},j={label:(0,d.jsx)(v,{}),textLabel:(0,n.t)("settings.workflows.form.action_groups.webhook.send_to_webhook"),value:"send_to_webhook",group:(0,n.t)("settings.workflows.form.action_groups.webhook"),leftAddon:(0,d.jsx)(i.JO,{type:"16-webhook",size:16,className:"!h-4 !w-4"}),formComponent:p,viewComponent:_,historyDetailViewComponent:f,availability:["dynamic"],eligiblePlanTiers:o.Db,isApplicableToMembersOnly:!0},x={label:(0,n.t)("settings.workflows.form.actions.send_to_webhook"),textLabel:(0,n.t)("settings.workflows.form.action_groups.webhook.send_to_webhook"),value:"send_to_webhook",group:(0,n.t)("settings.workflows.form.action_groups.webhook"),leftAddon:(0,d.jsx)(i.JO,{type:"16-webhook",size:16,className:"!h-4 !w-4"}),formComponent:p,viewComponent:_,historyDetailViewComponent:f,availability:["dynamic"],eligiblePlanTiers:o.Db,isApplicableToMembersOnly:!0}},41051:(e,t,r)=>{"use strict";r.d(t,{U:()=>ce});var n=r(86013),i=r(30887),o=r(98567),a=r(10050),s=r(5295),l=r(12169),c=r(52312),u=r(85893),d="settings.workflows.form",p=r(81783),f=r(88767),m=r(29583),b=["eventId"];function v(e,t){if(null==e)return{};var r,n,i=function(e,t){if(null==e)return{};var r,n,i={},o=Object.keys(e);for(n=0;n<o.length;n++)r=o[n],t.indexOf(r)>=0||(i[r]=e[r]);return i}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n<o.length;n++)r=o[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(i[r]=e[r])}return i}var h=function(e){var t=e.eventId,r=v(e,b);return(0,f.useQuery)(["event",t],(function(){return m.S.fetchEvent({id:t})}),r)},y=function(e){var t=e.id,r=h({eventId:t}),n=r.data;return r.isLoading?(0,u.jsx)("span",{className:"bg-tertiary block h-4 w-full animate-pulse rounded"}):(0,u.jsx)("span",{children:n.name})},g=r(42027),_=r(444),j={label:(0,n.t)("settings.workflows.form.actions.rsvp_member_to_event"),value:"rsvp_member_to_event",group:(0,n.t)("settings.workflows.form.action_groups.events"),leftAddon:(0,u.jsx)(i.JO,{type:"16-calendar-join-date",size:16,className:"!h-4 !w-4"}),formComponent:function(){var e=(0,c.B2)().paramsPath,t=(0,o.i)({per_page:100}),r=t.data,i=t.isLoading,p=t.isError,f=(r||{}).records,m=(void 0===f?[]:f).map((function(e){var t=e.recurring?"".concat(e.name," ").concat((0,n.t)([d,"recurring_label"])):e.name,r=e.paid_event?"".concat(e.space_name," \u2022 ").concat(e.start_date," \u2022 ").concat(e.ticket_price):"".concat(e.space_name," \u2022 ").concat(e.start_date);return{label:t,value:e.id,description:r}}));return i?(0,u.jsx)(s.a,{center:!0}):p?(0,u.jsx)(l.Z.LabelXs,{children:(0,u.jsx)("span",{className:"text-v2-danger",children:(0,n.t)([d,"errors.upcoming_events.fetch_failed"])})}):(0,u.jsx)(a.N,{name:"".concat(e,".event_id"),label:(0,u.jsx)(l.Z.LabelSm,{weight:"semibold",children:(0,n.t)([d,"which_event"])}),options:m,rules:{required:(0,n.t)([d,"errors.required"])},emptyMessage:(0,n.t)([d,"errors.upcoming_events.not_found"])})},viewComponent:function(e){var t=((e.action||{}).api_params||{}).event_id,r=h({eventId:t}),i=r.data,o=r.isLoading;return i||o?(0,u.jsx)(_.P,{children:(0,u.jsxs)(_.P.Section,{children:[(0,u.jsx)(_.P.Title,{children:(0,n.t)(["settings.workflows.view","event"])}),(0,u.jsx)("div",{children:o?(0,u.jsx)(g.C,{isLoading:!0}):(0,u.jsx)(l.Z.LabelSm,{children:i.name})})]})}):null},historyDetailViewComponent:function(e){var t=e.body,r=t.event_id,i=t.community_member_id;return(0,u.jsxs)("div",{className:"flex flex-col gap-2",children:[(0,u.jsxs)("div",{className:"md:flex",children:[(0,u.jsx)("div",{className:"w-1/4",children:(0,u.jsx)(l.Z.LabelSm,{weight:"semibold",children:(0,n.t)("settings.workflows.action_messages.event")})}),(0,u.jsx)(y,{id:r})]}),(0,u.jsxs)("div",{className:"md:flex",children:[(0,u.jsx)("div",{className:"w-1/4",children:(0,u.jsx)(l.Z.LabelSm,{weight:"semibold",children:(0,n.t)("settings.workflows.action_messages.member")})}),(0,u.jsx)("div",{className:"w-3/4",children:(0,u.jsx)(p.q,{communityMemberId:i})})]})]})},icon:"event",isApplicableToMembersOnly:!0},x=r(14956),w=r(54647),O=r(98602),S="settings.workflows.form",P=function(){var e=(0,c.B2)().paramsPath,t=(0,O.t)(),r=t.memberTags,i=void 0===r?[]:r,o=t.isLoading,d=t.isError,p=i.map((function(e){return{value:e.id,label:e.name}}));return o?(0,u.jsx)(s.a,{center:!0}):d?(0,u.jsx)(l.Z.LabelXs,{children:(0,u.jsx)("span",{className:"text-v2-danger",children:(0,n.t)([S,"member_tags.fetch_failed"])})}):(0,u.jsx)(a.N,{name:"".concat(e,".member_tag_id"),label:(0,u.jsx)(l.Z.LabelSm,{weight:"semibold",children:(0,n.t)([S,"select_tag"])}),options:p,rules:{required:(0,n.t)([S,"errors.required"])},emptyMessage:(0,n.t)([S,"errors.member_tags.not_found"])})},k=r(93162),C=r(41609),N=r.n(C),A=function(e){var t=e.memberTagId,r=(0,k.u)({id:t}),i=r.data;return r.isLoading?(0,u.jsx)(g.C,{isLoading:!0}):N()(i)?(0,u.jsx)(l.Z.LabelSm,{children:(0,n.t)("settings.workflows.view.deleted_member_tag")}):(0,u.jsx)(l.Z.LabelSm,{children:i.name})},I=function(e){var t=e.body,r=t.member_tag_id,i=t.community_member_id,o=t.contact_id;return(0,u.jsxs)("div",{className:"flex flex-col gap-2",children:[(0,u.jsxs)("div",{className:"md:flex",children:[(0,u.jsx)("div",{className:"w-1/4",children:(0,u.jsx)(l.Z.LabelSm,{weight:"semibold",children:(0,n.t)("settings.workflows.action_messages.tag")})}),(0,u.jsx)("div",{className:"w-3/4",children:(0,u.jsx)(A,{memberTagId:r})})]}),(0,u.jsxs)("div",{className:"md:flex",children:[(0,u.jsx)("div",{className:"w-1/4",children:(0,u.jsx)(l.Z.LabelSm,{weight:"semibold",children:(0,n.t)("settings.workflows.action_messages.member")})}),(0,u.jsx)("div",{className:"w-3/4",children:(0,u.jsx)(p.q,{communityMemberId:i||o})})]})]})},E="settings.workflows.view",D=function(e){var t=((e.action||{}).api_params||{}).member_tag_id,r=(0,k.u)({id:t}),i=r.data,o=void 0===i?{}:i,a=r.isLoading;if(!o)return null;var s=N()(o)?(0,n.t)([E,"deleted_member_tag"]):o.name;return(0,u.jsx)(_.P,{children:(0,u.jsxs)(_.P.Section,{children:[(0,u.jsx)(_.P.Title,{children:(0,n.t)([E,"member_tag"])}),(0,u.jsx)("div",{children:a?(0,u.jsx)(g.C,{isLoading:!0}):o&&(0,u.jsx)(g.C,{text:s})})]})})},T={label:(0,n.t)("settings.workflows.form.actions.add_tag"),value:"add_tag_to_community_member",group:(0,n.t)("settings.workflows.form.action_groups.tags"),leftAddon:(0,u.jsx)(i.JO,{type:"16-tag",size:16,className:"!h-4 !w-4"}),formComponent:P,viewComponent:D,historyDetailViewComponent:I,icon:"tag",isApplicableToMembersOnly:!1},L={label:(0,n.t)("settings.workflows.form.actions.remove_tag"),value:"remove_tag_from_community_member",group:(0,n.t)("settings.workflows.form.action_groups.tags"),leftAddon:(0,u.jsx)(i.JO,{type:"16-remove-tags",size:16,className:"!h-4 !w-4"}),formComponent:P,viewComponent:D,historyDetailViewComponent:I,icon:"tag",isApplicableToMembersOnly:!1},M=r(54115),R=r(58922),B="settings.workflows.form",U=function(){var e=(0,c.B2)().paramsPath,t=(0,R.r)(),r=t.data,i=t.isLoading,o=t.isError,d=(r||{}).records,p=(void 0===d?[]:d).map((function(e){return{value:e.id,label:e.name}}));return i?(0,u.jsx)(s.a,{center:!0}):o?(0,u.jsx)(l.Z.LabelXs,{children:(0,u.jsx)("span",{className:"text-v2-danger",children:(0,n.t)([B,"spaces.fetch_failed"])})}):(0,u.jsx)(a.N,{name:"".concat(e,".space_id"),label:(0,u.jsx)(l.Z.LabelSm,{weight:"semibold",children:(0,n.t)([B,"select_space"])}),options:p,rules:{required:(0,n.t)([B,"errors.required"])},emptyMessage:(0,n.t)([B,"errors.spaces.not_found"])})},F=r(77529),z=r(34128);function V(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 q(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var Z=function(e){var t=e.id,r=e.options,n=void 0===r?{}:r;return(0,f.useQuery)(["space",t],(function(){return(0,z.UT)(F.av.spaces.show({id:t}))}),function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?V(Object(r),!0).forEach((function(t){q(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):V(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}({enabled:!!t},n))},W=r(61345),H=function(e){var t=e.id,r=Z({id:t}),n=r.data;return r.isLoading?(0,u.jsx)("span",{className:"bg-tertiary block h-4 w-full animate-pulse rounded"}):(0,u.jsxs)("div",{className:"post__space",children:[(0,W.xt)(n)&&(0,u.jsx)("span",{children:n.emoji}),(0,u.jsx)("span",{children:n.name})]})},G=function(e){var t=e.body,r=e.url,i=t.executor_member_id,o=new URL(r).pathname.split("/")[5];return(0,u.jsxs)("div",{className:"flex flex-col gap-2",children:[(0,u.jsxs)("div",{className:"md:flex",children:[(0,u.jsx)("div",{className:"w-1/4",children:(0,u.jsx)(l.Z.LabelSm,{weight:"semibold",children:(0,n.t)("settings.workflows.action_messages.space")})}),(0,u.jsx)("div",{className:"w-3/4",children:(0,u.jsx)(H,{id:o})})]}),(0,u.jsxs)("div",{className:"md:flex",children:[(0,u.jsx)("div",{className:"w-1/4",children:(0,u.jsx)(l.Z.LabelSm,{weight:"semibold",children:(0,n.t)("settings.workflows.action_messages.member")})}),(0,u.jsx)("div",{className:"w-3/4",children:(0,u.jsx)(p.q,{communityMemberId:i})})]})]})},Q=r(97012),J=function(e){var t=((e.action||{}).api_params||{}).space_id,r=(0,Q.T4)({spaceId:t}),i=r.data,o=r.isLoading;return i||o?(0,u.jsx)(_.P,{children:(0,u.jsxs)(_.P.Section,{children:[(0,u.jsx)(_.P.Title,{children:(0,n.t)(["settings.workflows.view","space"])}),(0,u.jsx)("div",{children:o?(0,u.jsx)(g.C,{isLoading:!0}):(0,u.jsx)(l.Z.LabelSm,{children:i.name})})]})}):null},$={label:(0,n.t)("settings.workflows.form.actions.add_community_member_to_space"),value:"add_community_member_to_space",group:(0,n.t)("settings.workflows.form.action_groups.space_and_space_group"),leftAddon:(0,u.jsx)(i.JO,{type:"16-space-directory",size:16,className:"!h-4 !w-4"}),formComponent:U,viewComponent:J,historyDetailViewComponent:G,icon:"user",isApplicableToMembersOnly:!0},K={label:(0,n.t)("settings.workflows.form.actions.remove_community_member_from_space"),value:"remove_community_member_from_space",group:(0,n.t)("settings.workflows.form.action_groups.space_and_space_group"),leftAddon:(0,u.jsx)(i.JO,{type:"16-space-directory-remove",size:16,className:"!h-4 !w-4"}),formComponent:U,viewComponent:J,historyDetailViewComponent:G,icon:"user-remove",isApplicableToMembersOnly:!0},X="settings.workflows.form",Y=function(){var e=(0,c.B2)().paramsPath,t=(0,Q.e2)(),r=t.records,i=t.isLoading,o=t.isError,d=r.map((function(e){return{value:e.id,label:e.name}}));return i?(0,u.jsx)(s.a,{center:!0}):o?(0,u.jsx)(l.Z.LabelXs,{children:(0,u.jsx)("span",{className:"text-v2-danger",children:(0,n.t)([X,"space_groups.fetch_failed"])})}):(0,u.jsx)(a.N,{name:"".concat(e,".space_group_id"),label:(0,u.jsx)(l.Z.LabelSm,{weight:"semibold",children:(0,n.t)([X,"select_space_group"])}),options:d,rules:{required:(0,n.t)([X,"errors.required"])},emptyMessage:(0,n.t)([X,"errors.space_groups.not_found"])})};function ee(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 te(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var re=function(e){var t=e.id,r=e.options,n=void 0===r?{}:r;return(0,f.useQuery)(["space-group",t],(function(){return(0,z.UT)(F.av.spaceGroups.show({id:t}))}),function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?ee(Object(r),!0).forEach((function(t){te(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):ee(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}({enabled:!!t},n))},ne=function(e){var t=e.id,r=re({id:t}),n=r.data;return r.isLoading?(0,u.jsx)("span",{className:"bg-tertiary block h-4 w-full animate-pulse rounded"}):(0,u.jsx)("span",{children:n.name})},ie=function(e){var t=e.body,r=e.url,i=t.executor_member_id,o=new URL(r).pathname.split("/")[5];return(0,u.jsxs)("div",{className:"flex flex-col gap-2",children:[(0,u.jsxs)("div",{className:"md:flex",children:[(0,u.jsx)("div",{className:"w-1/4",children:(0,u.jsx)(l.Z.LabelSm,{weight:"semibold",children:(0,n.t)("settings.workflows.action_messages.space_group")})}),(0,u.jsx)("div",{className:"w-3/4",children:(0,u.jsx)(ne,{id:o})})]}),(0,u.jsxs)("div",{className:"md:flex",children:[(0,u.jsx)("div",{className:"w-1/4",children:(0,u.jsx)(l.Z.LabelSm,{weight:"semibold",children:(0,n.t)("settings.workflows.action_messages.member")})}),(0,u.jsx)("div",{className:"w-3/4",children:(0,u.jsx)(p.q,{communityMemberId:i})})]})]})},oe=function(e){var t=((e.action||{}).api_params||{}).space_group_id,r=(0,Q.p7)(t),i=r.data,o=void 0===i?{}:i,a=r.isLoading;return o||a?(0,u.jsx)(_.P,{children:(0,u.jsxs)(_.P.Section,{children:[(0,u.jsx)(_.P.Title,{children:(0,n.t)(["settings.workflows.view","space_group"])}),(0,u.jsx)("div",{children:a?(0,u.jsx)(g.C,{isLoading:!0}):(0,u.jsx)(l.Z.LabelSm,{children:o.name})})]})}):null},ae={label:(0,n.t)("settings.workflows.form.actions.add_community_member_to_space_group"),value:"add_community_member_to_space_group",group:(0,n.t)("settings.workflows.form.action_groups.space_and_space_group"),leftAddon:(0,u.jsx)(i.JO,{type:"16-folder",size:16,className:"!h-4 !w-4"}),formComponent:Y,viewComponent:oe,historyDetailViewComponent:ie,icon:"user",isApplicableToMembersOnly:!0},se={label:(0,n.t)("settings.workflows.form.actions.remove_community_member_from_space_group"),value:"remove_community_member_from_space_group",group:(0,n.t)("settings.workflows.form.action_groups.space_and_space_group"),leftAddon:(0,u.jsx)(i.JO,{type:"16-folder-remove",size:16,className:"!h-4 !w-4"}),formComponent:Y,viewComponent:oe,historyDetailViewComponent:ie,icon:"user-remove",isApplicableToMembersOnly:!0},le=r(6),ce=[w.Cz,w.MK,T,L,w.Ah,$,K,ae,se,le.l,M.m,M.T,j,w.zW,w.TQ,w.KY,x.I]},21522:(e,t,r)=>{"use strict";r.d(t,{U0:()=>i.U,mR:()=>a,LK:()=>n.L});var n=r(49905),i=r(41051),o=i.U.reduce((function(e,t){return e.set(t.value,t.icon),e}),new Map),a=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"user";return o.get(e)||t}},49905:(e,t,r)=>{"use strict";r.d(t,{f:()=>a,L:()=>s});var n=r(70313),i=r(21453),o=r(41051),a=function(e){return void 0===e||("function"===typeof e?e():e)},s=function(){var e=(0,n.Z)(),t=(0,i.D)().type,r=e?o.U:o.U.filter((function(e){return a(e.released)}));return{eligibleActions:r=r.filter((function(e){return!e.availability||e.availability.includes(t)}))}}},5268:(e,t,r)=>{"use strict";r.d(t,{k:()=>o});var n=r(96486),i=r(10943),o=function(){var e=(arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}).filters;return(void 0===e?[]:e).filter((function(e){return!(0,i.N)(e)})).map((function(e){return(0,n.omit)(e,["isInitialOpen"])}))}},95582:(e,t,r)=>{"use strict";r.d(t,{Y:()=>m});var n=r(96486),i=r(87536),o=r(40105),a=r(85499),s=r(16580),l=r(37461),c=r(5268),u=["totalQueryAudience"];function d(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 p(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function f(e,t){if(null==e)return{};var r,n,i=function(e,t){if(null==e)return{};var r,n,i={},o=Object.keys(e);for(n=0;n<o.length;n++)r=o[n],t.indexOf(r)>=0||(i[r]=e[r]);return i}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n<o.length;n++)r=o[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(i[r]=e[r])}return i}var m=function(e){var t=(0,(0,i.Gc)().watch)("audience.filter_rules")||{},r=(0,c.k)(t);e&&r.push({key:"name",filter_type:"contains",value:e});var m=!(0,n.isEmpty)(r),b=(0,a.J)(),v=(0,o._)({filters:r,scope:{status:b?s.vC.ALL:s.vC.ACTIVE,exclude_empty_name:!1,exclude_empty_profiles:!1},options:{keepPreviousData:!0}}),h=v.totalQueryAudience,y=f(v,u);return function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?d(Object(r),!0).forEach((function(t){p(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):d(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}({hasFilters:m,formattedCount:(0,l.V)(h),count:h},y)}},81783:(e,t,r)=>{"use strict";r.d(t,{q:()=>l});var n=r(86013),i=r(96486),o=r(88304),a=r(38870),s=r(85893),l=function(e){var t=e.communityMemberId,r=e.withDeleted,l=void 0===r||r,c=(0,o.y)({ids:[t],withDeleted:l,enabled:!!t}),u=c.data,d=(c.isLoading,(0,i.head)(null===u||void 0===u?void 0:u.records));if(!d)return(0,s.jsx)("span",{className:"text-sm",children:(0,n.t)("deactivated_member")});var p=d.name,f=d.avatar_url;return d.is_deleted?(0,s.jsxs)("span",{className:"break-normal text-sm",children:[(0,n.t)("deactivated_member")," (",p,")"]}):(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)("span",{className:"pl-2",children:(0,s.jsx)("div",{className:"float-left",children:(0,s.jsx)(a.s,{size:"6",src:f,name:p})})}),(0,s.jsx)("span",{className:"break-normal text-sm",children:p})]})}},42027:(e,t,r)=>{"use strict";r.d(t,{C:()=>s});var n=r(94184),i=r.n(n),o=r(12169),a=r(85893),s=function(e){var t=e.icon,r=e.text,n=e.isLoading;return(0,a.jsxs)("span",{className:i()("inline-flex h-6 items-center gap-1 rounded-full border px-2",{"bg-tertiary border-tertiary w-20 animate-pulse":n,"border-dark":!n}),children:[t&&(0,a.jsx)("span",{className:"flex",children:t}),r&&(0,a.jsx)(o.Z.LabelXs,{weight:"medium",color:"text-default",children:r})]})}},88694:(e,t,r)=>{"use strict";r.d(t,{WX:()=>l,le:()=>c,I:()=>u});var n=r(67294),i=r(88304),o=r(85893);function a(e){return function(e){if(Array.isArray(e))return s(e)}(e)||function(e){if("undefined"!==typeof Symbol&&Symbol.iterator in Object(e))return Array.from(e)}(e)||function(e,t){if(!e)return;if("string"===typeof e)return s(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 s(e,t)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function s(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}var l=(0,n.createContext)(null);l.displayName="CommunityMembersListContext";var c=function(){var e=(0,n.useContext)(l);return console.assert(e,"useCommunityMembersListContext is being used outside context provider."),e},u=function(e){var t=e.ids,r=e.children,n=(0,i.y)({ids:a(new Set(t)),withDeleted:!0,enabled:!(null===t||void 0===t||!t.length)});return(0,o.jsx)(l.Provider,{value:n,children:r})}},18396:(e,t,r)=>{"use strict";r.d(t,{Xg:()=>l,I:()=>a.I,le:()=>a.le});var n=r(86013),i=r(38870),o=r(5295),a=r(88694),s=r(85893),l=function(e){var t=e.id,r=e.isAvatarHidden,l=e.isLastNameHidden,c=(0,a.le)();if(!c)return(0,s.jsx)(o.a,{center:!0,className:"p-0"});var u=c.data;if(c.isLoading)return(0,s.jsx)(o.a,{center:!0,className:"!p-0"});var d=null===u||void 0===u?void 0:u.records.find((function(e){return e.id===t}));if(!d)return(0,s.jsx)("span",{className:"break-normal text-sm",children:(0,n.t)("deactivated_member")});var p=d.first_name,f=d.name,m=d.avatar_url;return(0,s.jsxs)(s.Fragment,{children:[!r&&(0,s.jsx)("span",{className:"pl-3",children:(0,s.jsx)("div",{className:"float-left",children:(0,s.jsx)(i.s,{size:"6",src:m,name:f})})}),(0,s.jsx)("span",{className:"break-normal text-sm",children:l?p:f})]})}},51601:(e,t,r)=>{"use strict";r.d(t,{C:()=>S});var n=r(67294),i=r(86013),o=r(88767),a=r(87561),s=r(31491),l=r(48895),c=r(61926),u=r(53448),d=r(21809),p=r(94545),f=r(87536),m=r(55675),b=r(12169),v=r(65689),h=r(85893),y="settings.workflows.one_time_schedule_modal",g=function(){var e=(0,f.Gc)().watch,t=Boolean(e("scheduler.last_run_at")),r=e("scheduler.last_run_at");return(0,h.jsxs)(h.Fragment,{children:[(0,h.jsxs)(u.u_.Body,{children:[(0,h.jsx)(b.Z.LabelMd,{weight:"semibold",children:(0,i.t)([y,"date_and_time"])}),(0,h.jsx)("div",{className:"flex flex-col",children:(0,h.jsx)(c.l.Item,{name:"scheduler.last_run_at",hideDescription:!0,hideBorder:!0,fullWidth:!0,placeholder:" ",children:(0,h.jsx)(v.q,{name:"scheduler.last_run_at",datePlaceholder:(0,i.t)([y,"date"]),timePlaceholder:(0,i.t)([y,"time"]),minDate:new Date,dataTestId:"last_run_at"})})}),r&&(0,h.jsx)("div",{className:"flex flex-col gap-y-4",children:(0,h.jsx)(b.Z.LabelSm,{weight:"medium",children:(0,i.t)("".concat(y,".summary"),{runAt:(0,l.w)({dateTime:new Date(r),format:"date_time_with_short_timezone"})})})})]}),(0,h.jsx)(u.u_.Footer,{children:(0,h.jsx)(m.z,{variant:"circle",full:!0,large:!0,disabled:!t,children:(0,i.t)("".concat(y,".submit"))})})]})};function _(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 j(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?_(Object(r),!0).forEach((function(t){x(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):_(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}function w(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 a,s=e[Symbol.iterator]();!(n=(a=s.next()).done)&&(r.push(a.value),!t||r.length!==t);n=!0);}catch(l){i=!0,o=l}finally{try{n||null==s.return||s.return()}finally{if(i)throw o}}return r}(e,t)||function(e,t){if(!e)return;if("string"===typeof e)return O(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 O(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 O(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}var S=function(e){var t,r,f=e.workflowId,m=e.onCancel,b=e.setIsConfirmContent,v=e.hasRuns,y=e.schedule,_=(0,d.p)(),x="settings.workflows.one_time_schedule_modal",O=w((0,n.useState)(!1),2),S=O[0],P=O[1],k=w((0,n.useState)({}),2),C=k[0],N=k[1],A=y.id,I=y.isReschedule,E=(0,o.useMutation)((function(e){return function(e,t,r){var n=new Date(r.scheduler.last_run_at).toISOString();return A?I?s.nH.reschedule({workflowId:e,id:A,body:{last_run_at:n,schedule_type:"one_time",do_not_skip_tasks:r.do_not_skip_tasks}}):s.nH.updateOneTimeSchedule({workflowId:e,id:A,body:{last_run_at:n,do_not_skip_tasks:r.do_not_skip_tasks}}):s.nH.createOneTimeSchedule({workflowId:e,body:{last_run_at:n}})}(f,0,e)}),{onSuccess:function(){b(!0)},onError:function(e){"message"in e&&_.error(null===e||void 0===e?void 0:e.message)}}),D=E.mutate,T=I?"":null===y||void 0===y?void 0:y.last_run_at;return S?(0,h.jsx)(p.R,{onSubmit:function(e){D(j(j({},C),e))},doNotSkipTasks:null!==(t=null===y||void 0===y||null===(r=y.do_not_skip_tasks)||void 0===r?void 0:r.toString())&&void 0!==t?t:"false",onCancel:m}):(0,h.jsxs)(u.u_.Content,{size:"md",children:[(0,h.jsxs)(u.u_.Header,{children:[(0,h.jsx)(u.u_.Title,{size:"md",className:"text-center",children:(0,i.t)([x,"title"])}),(0,h.jsx)(u.u_.HeaderActions,{className:"absolute right-0 top-0 mr-6 mt-6",children:(0,h.jsx)(u.u_.CloseButton,{onClick:m})})]}),(0,h.jsx)(c.l,{defaultValues:{scheduler:{last_run_at:T}},validationSchema:a.Ry().shape({scheduler:a.Ry().shape({last_run_at:a.hT().required().min(new Date,(0,i.t)([x,"past_error"],{currentDateTime:(0,l.w)({dateTime:new Date,format:"date_time_with_short_timezone"})}))})}),onSubmit:function(e){N(e),v?P(!0):D(e)},children:(0,h.jsx)(g,{})})]})}},94545:(e,t,r)=>{"use strict";r.d(t,{R:()=>u});var n=r(86013),i=r(96486),o=r(53448),a=r(55675),s=r(61926),l=r(78743),c=r(85893),u=function(e){var t=e.doNotSkipTasks,r=e.onCancel,u=e.onSubmit,d=e.onBack,p={do_not_skip_tasks:null!==t&&void 0!==t?t:"false"};return(0,c.jsxs)(o.u_.Content,{onClose:r,children:[(0,c.jsxs)(o.u_.Header,{children:[(0,c.jsx)(o.u_.Title,{className:"text-center",children:(0,n.t)("settings.workflows.recurring_schedule_modal.rerun_settings")}),(0,c.jsx)(o.u_.CloseButton,{onClick:r}),(0,i.isFunction)(d)&&(0,c.jsx)(o.u_.HeaderActions,{className:"absolute left-0 top-0 ml-6 mt-6",children:(0,c.jsx)(o.u_.BackButton,{onClick:d})})]}),(0,c.jsx)(s.l,{defaultValues:p,onSubmit:u,children:(0,c.jsxs)("div",{className:"flex flex-col gap-y-8",children:[(0,c.jsx)(l.n,{}),(0,c.jsx)(o.u_.Footer,{children:(0,c.jsx)(a.z,{variant:"circle",full:!0,large:!0,type:"submit",children:(0,n.t)("settings.workflows.rerun_modal.continue")})})]})})]})}},60727:(e,t,r)=>{"use strict";r.d(t,{L:()=>we});var n=r(67294),i=r(83894),o=r(87536),a=r(88767),s=r(38776),l=r(31491),c=r(63367),u=r(63099),d=r(85516),p=r(53448),f=r(21809),m=r(97012),b=function(){var e=(0,m.wh)().currentCommunitySettings;return Boolean(null===e||void 0===e?void 0:e.modify_schedule_enabled)},v=r(49546),h=r(96486),y=r(48895),g=r(30887),_=r(55675),j=r(12169),x=r(86013),w=r(61926),O=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 P(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){k(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}function k(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function C(e){var t=e.name,r=e.label,n=e.value,i=(0,o.Gc)().register;return(0,O.jsxs)("label",{children:[(0,O.jsx)("input",P({type:"checkbox",value:n,className:"peer sr-only"},i(t))),(0,O.jsx)("span",{className:"border-disabled peer-checked:border-secondary peer-checked:bg-secondary flex flex-wrap items-center justify-center rounded-md border px-3 py-2 uppercase",children:(0,O.jsx)(j.Z.LabelXxs,{weight:"semibold",children:r})})]})}function N(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 A(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function I(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 a,s=e[Symbol.iterator]();!(n=(a=s.next()).done)&&(r.push(a.value),!t||r.length!==t);n=!0);}catch(l){i=!0,o=l}finally{try{n||null==s.return||s.return()}finally{if(i)throw o}}return r}(e,t)||function(e,t){if(!e)return;if("string"===typeof e)return E(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 E(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 E(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}var D=function(e){var t=e.days,r=I((0,n.useState)(!1),2),i=r[0],o=r[1];return(0,n.useEffect)((function(){o(!0)}),[]),i?(0,O.jsx)(w.l.Item,{name:"days_of_week",label:(0,x.t)(["settings.workflows.recurring_schedule_modal","repeats_every"]),hideBorder:!0,hideDescription:!0,labelClassName:"mb-2",children:(0,O.jsx)("div",{className:"flex flex-wrap justify-between gap-y-2",children:t.map((function(e){return(0,O.jsx)(C,function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?N(Object(r),!0).forEach((function(t){A(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):N(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}({name:"days_of_week"},e),e.value)}))})}):null},T=r(10050),L=r(65689),M=r(94184),R=r.n(M),B=r(9198),U=r.n(B),F=r(20342),z=["minDate","maxDate","name","disabled","placeholder"],V=["value","ref"];function q(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?q(Object(r),!0).forEach((function(t){W(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):q(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function W(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function H(e,t){if(null==e)return{};var r,n,i=function(e,t){if(null==e)return{};var r,n,i={},o=Object.keys(e);for(n=0;n<o.length;n++)r=o[n],t.indexOf(r)>=0||(i[r]=e[r]);return i}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n<o.length;n++)r=o[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(i[r]=e[r])}return i}function G(e){var t=e.minDate,r=e.maxDate,i=e.name,a=e.disabled,s=e.placeholder,l=H(e,z),c=(0,n.useRef)(null),u=(0,n.useRef)((0,h.uniqueId)("date-picker-portal-"));return(0,O.jsx)(o.Qr,{name:i,render:function(e){var n=e.field,i=n.value,o=n.ref,d=H(n,V),p=i?new Date(i):null,f=(0,F.l)([o,c]);return(0,O.jsxs)("div",{className:"relative mr-1",children:[(0,O.jsx)(U(),Z(Z({selected:p,dateFormat:"MMM d, yyyy",minDate:t,maxDate:r,disabled:a,placeholderText:s,ref:f,portalId:u,popperClassName:"!z-[1080] !w-auto",className:R()({"!bg-secondary !border-primary":a})},d),l)),(0,O.jsx)(g.JO,{type:"cheveron-down",className:"hover:text-darkest absolute right-4 top-1/2 -translate-y-1/2 cursor-pointer",onClick:function(){var e,t;null===(e=c.current)||void 0===e||null===(t=e.input)||void 0===t||t.focus()}})]})}})}var Q="settings.workflows.recurring_schedule_modal",J="never",$=[{label:(0,x.t)([Q,J]),value:J},{label:(0,x.t)([Q,"on"]),value:"on"}],K=function(){var e=new Date;return e.setDate(e.getDate()-1),e};function X(){var e,t=(0,o.Gc)(),r=t.watch,i=t.setValue,a=b(),s=r("first_run_at"),l=r("last_run_at"),c=r("ends_on"),u=r("has_schedule_run_before"),d=(0,n.useMemo)((function(){return s?new Date(s):new Date}),[s]);(0,n.useEffect)((function(){c===J&&i("last_run_at",null)}),[c,i]);var p=u&&a;return(0,O.jsxs)("div",{className:"flex flex-col",children:[p?(0,O.jsx)(w.l.Item,{name:"next_run_at",label:(0,x.t)([Q,"time"]),hideDescription:!0,hideBorder:!0,children:(0,O.jsx)(L.q,{name:"next_run_at",timePlaceholder:(0,x.t)([Q,"select_time"]),maxDate:l?new Date(l):void 0,classNameDate:"hidden",classNameTime:"ml-[-0.25rem] w-full",minDate:K()})}):(0,O.jsx)(w.l.Item,{name:"first_run_at",label:(0,x.t)([Q,"first_run"]),hideDescription:!0,isDisabled:u,hideBorder:!0,children:(0,O.jsx)(L.q,{name:"first_run_at",datePlaceholder:(0,x.t)([Q,"select_date"]),timePlaceholder:(0,x.t)([Q,"select_time"]),maxDate:l?new Date(l):void 0,disabled:u})}),(0,O.jsxs)("div",{className:"flex gap-x-2",children:[(0,O.jsx)(w.l.Item,{name:"ends_on",label:(0,x.t)("settings.workflows.recurring_schedule_modal.ends"),hideDescription:!0,hideBorder:!0,className:"flex-1",children:(0,O.jsx)(T.N,{name:"ends_on",label:null,options:$})}),(0,O.jsx)(w.l.Item,{name:"last_run_at",emptyLabel:!0,hideDescription:!0,hideBorder:!0,placeholder:(0,x.t)([Q,"select_date"]),className:"flex-1",children:(0,O.jsx)(G,{name:"last_run_at",minDate:d,disabled:c===(null===(e=(0,h.head)($))||void 0===e?void 0:e.value)})})]})]})}var Y="settings.workflows.recurring_schedule_modal",ee=function(e){var t=b();return{prefix:e&&t?(0,x.t)("".concat(Y,".workflow_already_started")):(0,x.t)("".concat(Y,".workflow_will_start_running")),midSection:e&&t?(0,x.t)("".concat(Y,".workflow_will_now_run")):(0,x.t)("".concat(Y,".once_started_workflow_will_run"))}},te="settings.workflows.recurring_schedule_modal",re=[{value:"monday",label:(0,x.t)([te,"mon"])},{value:"tuesday",label:(0,x.t)([te,"tue"])},{value:"wednesday",label:(0,x.t)([te,"wed"])},{value:"thursday",label:(0,x.t)([te,"thu"])},{value:"friday",label:(0,x.t)([te,"fri"])},{value:"saturday",label:(0,x.t)([te,"sat"])},{value:"sunday",label:(0,x.t)([te,"sun"])}];var ne={daily:"every_day_at_until",weekly:"every_week_on_until",monthly:"every_month_on_until",yearly:"every_year_on_until"},ie={daily:"every_day_at",weekly:"every_week_on",monthly:"every_month_on",yearly:"every_year_on"},oe=function(e){var t=e.data,r=e.onBack,n=e.onCancel,i=e.onPublish,o="true"==(null===t||void 0===t?void 0:t.do_not_skip_tasks)?(0,c.t)("settings.workflows.rerun_modal.all_members"):(0,c.t)("settings.workflows.rerun_modal.only_new_members"),a=t.ends_on,l=t.frequency,u=t.first_run_at,d=t.last_run_at,f=t.days_of_week,m=t.next_run_at,b=t.has_schedule_run_before,x=ee(b),w=x.prefix,S=x.midSection,P=b&&m?new Date(m):new Date(u),k=[{message:function(){var e=("on"===a?ne:ie)[l];(0,s.Z)(e,"Message by frequency should be selected.");var t=null;if("weekly"===l){var r=new Intl.ListFormat(void 0,{style:"long",type:"conjunction"}),n=f.map((function(e){var t,r=null===(t=re.find((function(t){return t.value===e})))||void 0===t?void 0:t.label;return(0,h.capitalize)(r)}));t=r.format(n)}return(0,c.t)(["settings.workflows.recurring_schedule_modal",e],{start_time_at:(0,y.w)({dateTime:new Date(u),format:"date_time_with_short_timezone"}),end_time_at:(0,y.w)({dateTime:new Date(d),format:"long_date"}),day_of_month:u?(0,v.default)(new Date(u),"do"):null,repeat_days:t,prefix:w,mid_section:S,recurring_time:u?(0,y.w)({dateTime:new Date(u),format:"short_month_and_date"}):null,recurring_hour_minutes:(0,y.w)({dateTime:P,format:"short_time"})})}(),icon:"16-clock"},{message:o,icon:"16-members"}],C=b?(0,c.t)("settings.workflows.confirm_modal.modify_schedule"):(0,c.t)("settings.workflows.confirm_modal.schedule");return(0,O.jsxs)(p.u_.Content,{size:"md",children:[(0,O.jsxs)(p.u_.Header,{children:[(0,O.jsx)(p.u_.Title,{size:"md",className:"text-center",children:(0,c.t)("settings.workflows.confirm_modal.schedule_summary")}),(0,O.jsx)(p.u_.HeaderActions,{className:"absolute right-0 top-0 mr-6 mt-6",children:(0,O.jsx)(p.u_.CloseButton,{onClick:n})}),(0,h.isFunction)(r)&&(0,O.jsx)(p.u_.HeaderActions,{className:"absolute left-0 top-0 ml-6 mt-6",children:(0,O.jsx)(p.u_.BackButton,{onClick:r})})]}),(0,O.jsx)(p.u_.Body,{children:(0,O.jsxs)("div",{className:"flex flex-col gap-y-5 pt-5",children:[(0,O.jsx)(j.Z.LabelMd,{weight:"semibold",children:(0,c.t)("settings.workflows.confirm_modal.workflow_summary")}),(0,O.jsx)("ul",{className:"flex list-none flex-col gap-y-4",children:k.map((function(e){var t=e.message,r=e.icon;return(0,O.jsxs)("li",{className:"text-default flex items-center gap-x-2",children:[(0,O.jsx)(g.JO,{type:r,size:16,className:"mt-1 !h-4 !w-4 shrink-0 !self-start"}),(0,O.jsx)(j.Z.BodySm,{weight:"font-medium",children:t})]},t)}))})]})}),(0,O.jsx)(p.u_.Footer,{children:(0,O.jsx)(_.z,{variant:"circle",onClick:i,full:!0,large:!0,children:C})})]})},ae=r(87561);function se(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 le(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?se(Object(r),!0).forEach((function(t){ce(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):se(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function ce(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function ue(e){var t=e.i18n,r=e.isMessageVisible,n=e.variables,i=void 0===n?{}:n,a=(0,o.Gc)().watch,s=a("first_run_at"),l=a("last_run_at"),c=a("next_run_at"),u=a("ends_on"),d=a("has_schedule_run_before"),p=d?new Date(c):new Date(s),f=null!==r&&void 0!==r?r:!!s&&!("on"===u&&!l),m=ee(d),b=m.prefix,v=m.midSection;return(0,O.jsxs)("div",{className:"flex flex-col gap-y-4",children:[(0,O.jsx)(X,{}),f&&(0,O.jsx)(j.Z.LabelSm,{weight:"medium",children:(0,x.t)(t,le({start_time_at:(0,y.w)({dateTime:new Date(s),format:"date_time_with_short_timezone"}),end_time_at:(0,y.w)({dateTime:new Date(l),format:"long_date"}),prefix:b,mid_section:v,recurring_hour_minutes:(0,y.w)({dateTime:p,format:"short_time"})},i))})]})}var de=function(e,t){return"on"===(0,(0,o.Gc)().watch)("ends_on")?e:t};var pe={daily:function(){var e=de("every_day_at_until","every_day_at");return(0,O.jsx)(ue,{i18n:["settings.workflows.recurring_schedule_modal",e]})},weekly:function(){var e=(0,o.Gc)().watch,t=e("first_run_at"),r=e("last_run_at"),i=e("next_run_at"),a=e("days_of_week"),s=e("ends_on"),l=e("has_schedule_run_before"),c=l?new Date(i):new Date(t),u="on"===s?"every_week_on_until":"every_week_on",d=ee(l),p=d.prefix,f=d.midSection,m=(0,n.useMemo)((function(){if(null===a||void 0===a||!a.length)return"";var e=new Intl.ListFormat(void 0,{style:"long",type:"conjunction"}),t=a.map((function(e){var t,r=null===(t=re.find((function(t){return t.value===e})))||void 0===t?void 0:t.label;return(0,h.capitalize)(r)}));return e.format(t)}),[a]);return(0,O.jsxs)("div",{className:"flex flex-col gap-y-4",children:[(0,O.jsxs)("div",{className:"flex flex-col",children:[(0,O.jsx)(D,{days:re}),(0,O.jsx)(X,{})]}),!!t&&!!a.length&&!("on"===s&&!r)&&(0,O.jsx)(j.Z.LabelSm,{weight:"medium",children:(0,x.t)([te,u],{start_time_at:(0,y.w)({dateTime:new Date(t),format:"date_time_with_short_timezone"}),end_time_at:(0,y.w)({dateTime:new Date(r),format:"long_date"}),repeat_days:m,prefix:p,mid_section:f,recurring_hour_minutes:(0,y.w)({dateTime:c,format:"short_time"})})})]})},monthly:function(){var e=(0,(0,o.Gc)().watch)("first_run_at"),t=de("every_month_on_until","every_month_on");return(0,O.jsx)(ue,{i18n:["settings.workflows.recurring_schedule_modal",t],variables:{day_of_month:e?(0,v.default)(new Date(e),"do"):null}})},yearly:function(){var e=(0,(0,o.Gc)().watch)("first_run_at"),t=de("every_year_on_until","every_year_on");return(0,O.jsx)(ue,{i18n:["settings.workflows.recurring_schedule_modal",t],variables:{recurring_time:e?(0,y.w)({dateTime:new Date(e),format:"short_month_and_date"}):null}})}};function fe(){var e=(0,(0,o.Gc)().watch)("frequency"),t=pe[e];return(0,O.jsx)(t,{})}var me=[{value:"daily",label:(0,x.t)("settings.workflows.recurring_schedule_modal.every_day")},{value:"weekly",label:(0,x.t)("settings.workflows.recurring_schedule_modal.every_week")},{value:"monthly",label:(0,x.t)("settings.workflows.recurring_schedule_modal.every_month")},{value:"yearly",label:(0,x.t)("settings.workflows.recurring_schedule_modal.every_year")}];function be(){var e=(0,o.Gc)().watch,t=e("frequency"),r=e("first_run_at"),i=e("last_run_at"),a=e("days_of_week"),s=e("ends_on"),l=(0,n.useMemo)((function(){return!!t&&(!("weekly"===t&&!a.length)&&(!("on"===s&&!i)&&Boolean(r)))}),[t,r,i,s,a]);return(0,O.jsxs)("div",{className:"flex flex-col gap-y-10",children:[(0,O.jsxs)("div",{children:[(0,O.jsx)(w.l.Item,{name:"frequency",label:(0,x.t)("settings.workflows.recurring_schedule_modal.frequency"),hideDescription:!0,hideBorder:!0,children:(0,O.jsx)(T.N,{name:"frequency",label:null,options:me})}),(0,O.jsx)(fe,{})]}),(0,O.jsx)(_.z,{type:"submit",full:!0,large:!0,variant:"circle",disabled:!l,children:(0,x.t)("continue")})]})}var ve=function(e){var t=e.schedule,r=e.formState,i=e.onSubmit,o=e.onCancel,a=t.isReschedule,s=(0,n.useMemo)((function(){return ae.Ry().shape({first_run_at:ae.Vo((function(){return null!==t&&void 0!==t&&t.has_run_but_not_completed?ae.hT().required():ae.hT().required().min(new Date,(0,x.t)(["settings.workflows.one_time_schedule_modal","past_error"],{currentDateTime:(0,y.w)({dateTime:new Date,format:"date_time_with_short_timezone"})}))}))})}),[null===t||void 0===t?void 0:t.has_run_but_not_completed]);return(0,O.jsxs)(p.u_.Content,{onClose:o,children:[(0,O.jsxs)(p.u_.Header,{children:[(0,O.jsx)(p.u_.Title,{className:"text-center",children:(0,x.t)("".concat("settings.workflows.recurring_schedule_modal",".title"))}),(0,O.jsx)(p.u_.CloseButton,{onClick:o})]}),(0,O.jsx)(p.u_.Body,{className:"pb-6",children:(0,O.jsx)(w.l,{defaultValues:a?{frequency:"weekly",days_of_week:[],ends_on:"never"}:r||{frequency:(null===t||void 0===t?void 0:t.frequency)||"weekly",days_of_week:(null===t||void 0===t?void 0:t.days_of_week)||[],ends_on:null!==t&&void 0!==t&&t.last_run_at?"on":"never",first_run_at:null===t||void 0===t?void 0:t.first_run_at,last_run_at:null===t||void 0===t?void 0:t.last_run_at,next_run_at:null===t||void 0===t?void 0:t.next_run_at,has_schedule_run_before:null===t||void 0===t?void 0:t.has_run_but_not_completed},onSubmit:i,validationSchema:s,children:(0,O.jsx)(be,{})})})]})},he=r(94545);function ye(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 ge(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?ye(Object(r),!0).forEach((function(t){_e(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):ye(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function _e(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function je(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 a,s=e[Symbol.iterator]();!(n=(a=s.next()).done)&&(r.push(a.value),!t||r.length!==t);n=!0);}catch(l){i=!0,o=l}finally{try{n||null==s.return||s.return()}finally{if(i)throw o}}return r}(e,t)||function(e,t){if(!e)return;if("string"===typeof e)return xe(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 xe(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 xe(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 we(e){var t,r,m,v=e.workflowId,h=e.onCancel,y=e.schedule,g=e.onPublish,_=e.isLoading,j=(0,f.p)(),x=(0,a.useQueryClient)(),w=(0,o.Gc)(),S=y.id,P=y.isReschedule,k=je((0,n.useState)(!1),2),C=k[0],N=k[1],A=je((0,n.useState)(null),2),I=A[0],E=A[1],D=je((0,n.useState)(null),2),T=D[0],L=D[1],M=je((0,u.k)(!1),2),R=M[0],B=M[1],U=b(),F=(0,a.useMutation)((function(e){return function(e,t){var r=t.last_run_at?(0,i.default)(new Date(t.last_run_at)).toISOString():null,n=t.next_run_at?new Date(t.next_run_at).toISOString():null,o=new Date(t.first_run_at).toISOString(),a=Intl.DateTimeFormat().resolvedOptions().timeZone,s=t.frequency,c=t.days_of_week,u=t.do_not_skip_tasks;return S?P?l.nH.reschedule({workflowId:e,id:S,body:{last_run_at:r,first_run_at:o,frequency:s,days_of_week:c,schedule_type:"recurring",do_not_skip_tasks:u,tz:a}}):l.nH.updateRecurringSchedule({workflowId:e,id:S,body:ge({last_run_at:r,first_run_at:o,frequency:s,days_of_week:c,do_not_skip_tasks:u,tz:a},U&&{next_run_at:n})}):l.nH.createRecurringSchedule({workflowId:e,body:{last_run_at:r,first_run_at:o,frequency:s,days_of_week:c,do_not_skip_tasks:u,tz:a}})}(v,e)}),{onSuccess:function(e){B(),w.setValue("schedule",e),x.invalidateQueries(["workflows",v])},onError:function(e){"message"in e&&j.error(null===e||void 0===e?void 0:e.message)}}).mutate,z=function(e){L(e),(0,s.Z)(I,"formData should be defined on rerun submit"),F(ge(ge({},I),e))};if(_)return(0,O.jsx)(p.u_.Content,{children:(0,O.jsx)(p.u_.Body,{className:"w-full !px-10 !py-16",children:(0,O.jsx)(d.u,{title:(0,c.t)("settings.workflows.publishing_your_workflow"),subtitle:(0,c.t)("settings.workflows.we_are_preparing")})})});if(null!==I&&void 0!==I&&I.has_schedule_run_before&&U){var V=y.do_not_skip_tasks?"true":"false";return(0,O.jsx)(oe,{onCancel:h,onBack:h,onPublish:function(){z({do_not_skip_tasks:V}),g()},data:ge(ge({},I),{},{do_not_skip_tasks:V})})}return R&&T&&I?(0,O.jsx)(oe,{onCancel:h,onBack:B,onPublish:g,data:ge(ge({},I),T)}):C&&I?(0,O.jsx)(he.R,{doNotSkipTasks:null!==(t=null!==(r=null===T||void 0===T?void 0:T.do_not_skip_tasks)&&void 0!==r?r:null===(m=y.do_not_skip_tasks)||void 0===m?void 0:m.toString())&&void 0!==t?t:"false",onCancel:h,onSubmit:z,onBack:function(){N(!1),L(null)}}):(0,O.jsx)(ve,{schedule:y,formState:I,onCancel:h,onSubmit:function(e){E(e),N(!0)}})}},78743:(e,t,r)=>{"use strict";r.d(t,{n:()=>m});var n=r(86013),i=r(87536),o=r(27027),a=r(53448),s=r(47230),l=r(12169),c=r(85893);function u(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 d(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="settings.workflows.rerun_modal.form",f=[{value:"true",label:(0,n.t)([p,"include_all_members.title"]),description:(0,n.t)([p,"include_all_members.description"])},{value:"false",label:(0,n.t)([p,"only_new_members.title"]),description:(0,n.t)([p,"only_new_members.description"])}],m=function(){var e=(0,i.Gc)().register;return(0,c.jsxs)(a.u_.Body,{children:[(0,c.jsx)(l.Z.LabelMd,{weight:"semibold",children:(0,n.t)([p,"title"])}),(0,c.jsx)("div",{className:"flex flex-col pt-5",children:(0,c.jsx)(o.p,{children:f.map((function(t){var r=t.value,n=t.label,i=t.description;return(0,c.jsx)(s.Y,function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?u(Object(r),!0).forEach((function(t){d(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):u(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}({id:"rerunbody-radio-".concat(r),label:n,description:i,value:r},e("do_not_skip_tasks")),r)}))})})]})}},65689:(e,t,r)=>{"use strict";r.d(t,{q:()=>d});var n=r(67294),i=r(96486),o=r(60208),a=r(85893),s=["name","minDate"];function l(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}function u(e,t){if(null==e)return{};var r,n,i=function(e,t){if(null==e)return{};var r,n,i={},o=Object.keys(e);for(n=0;n<o.length;n++)r=o[n],t.indexOf(r)>=0||(i[r]=e[r]);return i}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n<o.length;n++)r=o[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(i[r]=e[r])}return i}function d(e){var t=e.name,r=e.minDate,d=void 0===r?new Date:r,p=u(e,s),f=(0,n.useRef)((0,i.uniqueId)("date-time-picker-portal-")).current;return(0,a.jsx)(o.x,function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?l(Object(r),!0).forEach((function(t){c(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):l(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}({name:t,portalId:f,popperClassName:"!z-[1080] !w-auto",minDate:d},p))}},18353:(e,t,r)=>{"use strict";r.d(t,{W:()=>a});var n=r(94184),i=r.n(n),o=r(85893),a=function(e){var t=e.children,r=e.className;return(0,o.jsx)("main",{className:i()("bg-primary flex h-full flex-col",r),children:t})}},1862:(e,t,r)=>{"use strict";r.d(t,{H:()=>F});var n=r(94184),i=r.n(n),o=r(24185),a=r(86013),s=r(77529),l=r(30887),c=r(12169),u=r(85893),d=function(e){var t=e.shouldTruncate,r=void 0===t||t,n=e.children,i=r?{display:"-webkit-box",WebkitLineClamp:"3",WebkitBoxOrient:"vertical",overflow:"hidden"}:{};return(0,u.jsx)("div",{style:i,children:(0,u.jsx)(c.Z.LabelLg,{weight:"semibold",children:n})})},p=r(67294),f=r(23560),m=r.n(f),b=r(27593);function v(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 h(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?v(Object(r),!0).forEach((function(t){y(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):v(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function y(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const g=function(e){var t=e.children,r=e.onClick,n=e.centerContent,o=void 0!==n&&n,a=m()(r),s=(0,b.h)(),l=a?{role:"button",onClick:r}:{};return(0,u.jsx)("div",h(h({className:i()("bg-primary border-primary hover:shadow-xs hover:border-secondary flex w-full max-w-xs flex-col gap-5 border p-5 transition-colors duration-75",{"cursor-pointer":a,"items-center justify-center text-center":o,"h-[205px] rounded-lg":!s,"h-auto w-[314px] rounded-xl":s})},l),{},{children:t}))};var _,j=function(){var e=(0,o.k6)();return(0,u.jsxs)(g,{onClick:function(){e.push(s.o0.select_type())},centerContent:!0,children:[(0,u.jsx)("div",{className:"flex gap-2",children:(0,u.jsx)("div",{className:"text-default bg-secondary flex h-10 min-w-[2.5rem] cursor-pointer items-center justify-center rounded-full",children:(0,u.jsx)(l.JO,{type:"plus-v2",size:16,useWithFillCurrentColor:!0,className:"!h-5 !w-5"})})}),(0,u.jsx)("div",{className:"flex",children:(0,u.jsx)(d,{children:(0,a.t)("settings.onboarding.tabs.workflows.actions.create_custom")})})]})},x=r(49908),w=r(32891),O=r(79235),S=r(10516),P=r(87958);function k(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var C="settings.workflows.templates",N=(k(_={},S.nQ.DYNAMIC,{color:"text-[#9F15E0]",backgroundColor:"bg-[#9F15E00F]"}),k(_,S.nQ.BULK_ACTION,{color:"text-[#0A7A9D]",backgroundColor:"bg-[#0A7A9D14]"}),k(_,"default",{color:"text-default",backgroundColor:"bg-tertiary"}),_),A=function(e){var t=e.type,r=void 0===t?"":t,n=N[r]||N.default,o=n.color,s=n.backgroundColor;return(0,u.jsx)(P.T,{content:"".concat((0,a.t)([C,"workflow_type"]),": ").concat((0,a.t)([C,r],{defaultValue:r})),placement:"top",children:(0,u.jsxs)("span",{className:i()("inline-flex items-center gap-1 rounded py-0.5 pl-1 pr-1.5",s),children:[(0,u.jsx)("span",{className:"flex",children:(0,u.jsx)(l.JO,{type:"12-lightning",size:12,className:i()("!h-3 !w-3",o)})}),(0,u.jsx)("span",{className:i()("flex items-center text-[0.7rem] font-semibold uppercase",o),children:(0,a.t)([C,r],{defaultValue:r})})]})})},I=function(e){var t=e.name,r=e.templateType,n=e.trigger,i=e.audience,o=e.actions,a=void 0===o?[]:o,s=e.onClick,l=(0,O.Q)(a),c=l.length>0;return(0,u.jsxs)(g,{onClick:s,children:[(0,u.jsxs)("div",{className:"flex gap-2",children:[(0,u.jsx)(w.$,{trigger:n,audience:i,workflowType:r}),c&&(0,u.jsx)(x.W,{actions:l})]}),(0,u.jsxs)("div",{className:"flex h-full flex-col justify-between gap-2",children:[(0,u.jsx)("div",{className:"flex",children:(0,u.jsx)(d,{children:t})}),r&&(0,u.jsx)("div",{className:"flex h-5",children:(0,u.jsx)(A,{type:r})})]})]})};function E(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 D(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?E(Object(r),!0).forEach((function(t){T(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):E(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function T(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var L=function(e){var t=e.id,r=e.category,n=e.title,a=e.description,s=e.includeCreateButton,l=e.templates,d=void 0===l?[]:l,p=e.className,f=(0,o.k6)();return(0,u.jsxs)("div",{id:t,className:i()("flex max-w-[62rem] flex-col gap-7",p),children:[!r&&(0,u.jsxs)("div",{className:"flex flex-col gap-1.5",children:[(0,u.jsx)("div",{children:(0,u.jsx)(c.Z.TitleMd,{children:n})}),a&&(0,u.jsx)("div",{children:(0,u.jsx)(c.Z.LabelMd,{color:"text-default",children:a})})]}),(0,u.jsxs)("div",{className:"grid gap-6 sm:grid-cols-2 lg:grid-cols-3",children:[s&&(0,u.jsx)(j,{}),d.map((function(e){return(0,u.jsx)(I,D(D({},e),{},{templateType:e.template_type,onClick:function(){return t=e.id,r="/settings/workflows/new/preview/".concat(t),void f.push(r);var t,r}}),e.id)}))]})]})},M=r(82472),R="settings.workflows.templates";function B(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 U(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var F=function(e){var t,r=e.category,n=e.includeCreateButton,i=void 0!==n&&n,o=(t=(0,M.r)().templates,{templateGroups:(0,p.useMemo)((function(){var e=t.filter((function(e){return e.recommended})),r={id:"category-recommended",title:(0,a.t)([R,"categories","recommended"]),templates:e};return t.reduce((function(e,t){var r=t.category,n=e.find((function(e){return e.id==="category-".concat(r)}));return n?n.templates.push(t):e.push({id:"category-".concat(r),title:(0,a.t)([R,"categories",r],{defaultValue:r}),templates:[t]}),e}),[r])}),[t])}),s=o.templateGroups,l=r?s.filter((function(e){return e.id==="category-".concat(r)})):s;return(0,u.jsx)("div",{className:"flex flex-col pb-12",children:l.map((function(e){return(0,u.jsx)(L,function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?B(Object(r),!0).forEach((function(t){U(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):B(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}({category:r,includeCreateButton:i,className:"pt-8 md:pt-16 md:first:pt-6"},e),e.id)}))})}},82472:(e,t,r)=>{"use strict";r.d(t,{N:()=>p,r:()=>f});var n=r(67294),i=r(85564),o=r.n(i),a=r(88767),s=r(31491),l=r(70313),c=function(e){var t=(0,l.Z)(),r=(0,a.useInfiniteQuery)("workflow-templates-list",(function(t){var r,n=t.pageParam;return r={page:void 0===n?1:n,per_page:100,v2_2_enabled:!0},e&&(r.category=e),s.nH.templates({params:r})}),{getNextPageParam:function(e){return e.has_next_page?e.page+1:void 0}}),n=r.data,i=r.isLoading,c=r.fetchNextPage,u=(null===n||void 0===n?void 0:n.pages)||[],d=o()(u.map((function(e){return e.records})));return{templates:t?d:d.filter((function(e){return e.released})),isLoading:i,fetchNextPage:c}},u=r(85893),d=(0,n.createContext)({templates:[],isLoadingTemplates:!1,selectedTemplateId:void 0});d.displayName="WorkflowFormData";var p=function(e){var t=e.children,r=e.category,n=c(r),i=n.templates,o=n.isLoading;return(0,u.jsx)(d.Provider,{value:{templates:i,isLoadingTemplates:o},children:t})};p.defaultProps={category:void 0};var f=function(){return(0,n.useContext)(d)}},88502:(e,t,r)=>{"use strict";r.d(t,{p:()=>l});var n=r(67294),i=r(86013),o=r(70157),a=r(85893),s="settings.workflows.view.header",l=function(e){var t=e.isDisabled,r=e.isLoading,l=e.isWorkflowActive,c=e.hasNoActions,u=e.hasActionsUnsaved,d=e.isDraft,p=void 0!==d&&d,f=e.onChange,m=(0,n.useCallback)((function(){return u?(0,i.t)([s,"incomplete_actions_message"]):p?(0,i.t)([s,"disabled_tooltip"]):c?(0,i.t)([s,"has_no_actions_message"]):(0,i.t)([s,"off_tooltip"])}),[u,c,p]),b=(0,n.useCallback)((function(e){null===f||void 0===f||f(e)}),[f]);return(0,a.jsx)(o.J,{isChecked:l,checkedLabel:(0,i.t)([s,"on_value"]),uncheckedLabel:(0,i.t)([s,"off_value"]),tooltipCheckedLabel:(0,i.t)([s,"on_tooltip"]),tooltipUncheckedLabel:m(),tooltipPlacement:"bottom",isLoading:r,isDisabled:t,onChange:b,containerClassName:"mx-auto",className:""})}},40562:(e,t,r)=>{"use strict";r.d(t,{H:()=>i});var n=r(10516),i=function(e){return e===n.qN.IN_PROGRESS||e===n.qN.ACTIVE}},66614:(e,t,r)=>{"use strict";r.d(t,{j:()=>a});var n=r(40562),i=r(7566),o=r(21453),a=function(){var e=(0,o.D)(),t=e.id,r=e.isDynamic,a=e.status,s=(0,i.C)({workflowId:r?void 0:t,disableRefetching:!0}),l=s.areAllRunsCompleted,c=s.isLoading;return r?{result:(0,n.H)(a)}:{result:!l,isLoading:c}}},27782:(e,t,r)=>{"use strict";r.d(t,{i:()=>u});var n=r(5295),i=r(12169),o=r(42027),a=r(94184),s=r.n(a),l=r(85893),c=function(e){var t=e.className,r=e.children;return(0,l.jsx)("div",{className:s()("flex flex-col gap-6",t),children:r})};c.Section=function(e){var t=e.className,r=e.children;return(0,l.jsx)("div",{className:s()("flex flex-col gap-2",t),children:r})},c.Title=function(e){var t=e.children;return(0,l.jsx)("div",{children:(0,l.jsx)(i.Z.LabelSm,{weight:"semibold",children:t})})};var u=function(e){var t=e.label,r=e.value,n=e.isLoading,i=e.shouldRepresentAsBadge,o=void 0!==i&&i;return(0,l.jsx)(c,{children:(0,l.jsxs)(c.Section,{children:[(0,l.jsx)(c.Title,{children:t}),(0,l.jsx)("div",{children:o?(0,l.jsx)(d,{value:r,isLoading:n}):(0,l.jsx)(p,{value:r,isLoading:n})})]})})},d=function(e){var t=e.value;return e.isLoading?(0,l.jsx)(o.C,{isLoading:!0}):(0,l.jsx)(o.C,{text:t})},p=function(e){var t=e.value;return e.isLoading?(0,l.jsx)(n.a,{}):(0,l.jsx)(i.Z.LabelSm,{children:t})}},15053:(e,t,r)=>{"use strict";r.d(t,{H:()=>a});var n=r(86013),i=r(27782),o=r(85893),a=function(e){var t=e.resourceId,r=String(t);return(0,o.jsx)(i.i,{label:(0,n.t)("settings.workflows.form.events.community_member_joined_community.community_id"),value:r})}},28116:(e,t,r)=>{"use strict";r.d(t,{E:()=>u});var n=r(67294),i=r(87536),o=r(97012),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 l(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}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}var u=function(){var e=(0,i.Gc)(),t=e.register,r=e.getValues,s=e.setValue,c=(0,o.wh)(),u=c.currentCommunity,d=c.isLoading,p=r("trigger.resource_id");return(0,n.useEffect)((function(){d||p||(s("trigger.resource_type","Community"),s("trigger.resource_id",u.id))}),[u,d,s,p]),d?null:(0,a.jsxs)("div",{className:"hidden",children:[(0,a.jsx)("input",l({type:"hidden"},t("trigger.resource_type"))),(0,a.jsx)("input",l({type:"hidden"},t("trigger.resource_id")))]})}},85100:(e,t,r)=>{"use strict";r.d(t,{T:()=>l,d:()=>u});var n=r(86013),i=r(10050),o=r(12169),a=r(85893),s="settings.workflows.form",l="all_contacts",c=[{value:"members",label:(0,n.t)([s,"audience_type_options.members"])},{value:"non_members",label:(0,n.t)([s,"audience_type_options.non_members"])},{value:l,label:(0,n.t)([s,"audience_type_options.all_contacts"])}],u=function(){return(0,a.jsx)(i.N,{name:"trigger.contact_type",options:c,initialValue:l,label:(0,a.jsx)(o.Z.LabelSm,{weight:"semibold",children:(0,n.t)([s,"audience_type"])})})}},2055:(e,t,r)=>{"use strict";r.d(t,{ey:()=>s,ES:()=>f,dP:()=>h,UP:()=>C,NB:()=>P,NX:()=>A});var n=r(86013),i=r(10516),o=r(46737),a=r(69947),s={label:(0,n.t)("settings.workflows.form.events.community_member_completed_course.title"),value:"community_member_completed_course",group:(0,n.t)("settings.workflows.form.event_groups.courses"),description:(0,n.t)("settings.workflows.form.events.community_member_completed_course.description"),resource:i.uN.COURSE,formComponent:o.u,viewComponent:a.A,icon:"course"},l=r(87346),c=r(60533),u=r(85893),d="settings.workflows.form.entity_type.lesson",p=[{value:i.uN.COMMUNITY,label:(0,n.t)([d,"community.title"]),description:(0,n.t)([d,"community.description"])},{value:i.uN.SPACE_GROUP,label:(0,n.t)([d,"space_group.title"]),description:(0,n.t)([d,"space_group.description"])},{value:i.uN.COURSE,label:(0,n.t)([d,"space.title"]),description:(0,n.t)([d,"space.description"])},{value:i.uN.LESSON,label:(0,n.t)([d,"specific_lesson.title"]),description:(0,n.t)([d,"specific_lesson.description"])}],f={label:(0,n.t)("settings.workflows.form.events.community_member_completed_lesson.title"),value:"community_member_completed_lesson",group:(0,n.t)("settings.workflows.form.event_groups.courses"),description:(0,n.t)("settings.workflows.form.events.community_member_completed_lesson.description"),resource:i.uN.LESSON,formComponent:function(){return(0,u.jsx)(c.X,{entityTypeOptions:p,resourceType:i.S7.COURSE})},viewComponent:l.k,icon:"course"},m="settings.workflows.form.entity_type.section",b=[{value:i.uN.COMMUNITY,label:(0,n.t)([m,"community.title"]),description:(0,n.t)([m,"community.description"])},{value:i.uN.SPACE_GROUP,label:(0,n.t)([m,"space_group.title"]),description:(0,n.t)([m,"space_group.description"])},{value:i.uN.COURSE,label:(0,n.t)([m,"space.title"]),description:(0,n.t)([m,"space.description"])},{value:i.uN.SECTION,label:(0,n.t)([m,"specific_section.title"]),description:(0,n.t)([m,"specific_section.description"])}],v="settings.workflows.form",h={label:(0,n.t)([v,"events.community_member_completed_section.title"]),value:"community_member_completed_section",group:(0,n.t)("settings.workflows.form.event_groups.courses"),description:(0,n.t)([v,"events.community_member_completed_section.description"]),resource:i.uN.SECTION,formComponent:function(){return(0,u.jsx)(c.X,{entityTypeOptions:b,resourceType:i.S7.COURSE})},viewComponent:l.k,icon:"course"},y=r(88767),g=r(77529),_=r(27782),j=function(e){var t=e.resourceId,r=(0,y.useQuery)(g.av.settings.courses.lessons.show({id:t})),i=r.data,o=r.isLoading;return(0,u.jsx)(_.i,{label:(0,n.t)("settings.workflows.view.resources.quiz"),value:null===i||void 0===i?void 0:i.name,isLoading:o})},x="settings.workflows.form.entity_type.quiz",w=[{value:i.uN.COMMUNITY,label:(0,n.t)([x,"community.title"]),description:(0,n.t)([x,"community.description"])},{value:i.uN.SPACE_GROUP,label:(0,n.t)([x,"space_group.title"]),description:(0,n.t)([x,"space_group.description"])},{value:i.uN.COURSE,label:(0,n.t)([x,"space.title"]),description:(0,n.t)([x,"space.description"])},{value:i.uN.QUIZ,label:(0,n.t)([x,"specific_quiz.title"]),description:(0,n.t)([x,"specific_quiz.description"])}],O=function(){return(0,u.jsx)(c.X,{entityTypeOptions:w,resourceType:i.S7.COURSE,isQuizSelector:!0})},S="settings.workflows.form",P={label:(0,n.t)([S,"events.community_member_passed_quiz.title"]),value:"community_member_passed_quiz",group:(0,n.t)("settings.workflows.form.event_groups.courses"),description:(0,n.t)([S,"events.community_member_passed_quiz.description"]),resource:i.uN.QUIZ,formComponent:O,viewComponent:j,icon:"course",released:!0},k="settings.workflows.form",C={label:(0,n.t)([k,"events.community_member_failed_quiz.title"]),value:"community_member_failed_quiz",group:(0,n.t)("settings.workflows.form.event_groups.courses"),description:(0,n.t)([k,"events.community_member_failed_quiz.description"]),resource:i.uN.QUIZ,formComponent:O,viewComponent:j,icon:"course",released:!0},N="settings.workflows.form",A={label:(0,n.t)([N,"events.community_member_submitted_quiz.title"]),value:"community_member_submitted_quiz",group:(0,n.t)("settings.workflows.form.event_groups.courses"),description:(0,n.t)([N,"events.community_member_submitted_quiz.description"]),resource:i.uN.QUIZ,formComponent:O,viewComponent:j,icon:"course",released:!0}},87346:(e,t,r)=>{"use strict";r.d(t,{k:()=>j});var n,i=r(10516),o=r(15053),a=r(86013),s=r(88767),l=r(77529),c=r(27782),u=r(85893),d=r(28355),p=r(7034),f=r(69947),m=r(89078),b=["resourceType"];function v(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 h(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?v(Object(r),!0).forEach((function(t){g(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):v(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function y(e,t){if(null==e)return{};var r,n,i=function(e,t){if(null==e)return{};var r,n,i={},o=Object.keys(e);for(n=0;n<o.length;n++)r=o[n],t.indexOf(r)>=0||(i[r]=e[r]);return i}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n<o.length;n++)r=o[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(i[r]=e[r])}return i}function g(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var _=(g(n={},i.uN.COMMUNITY,o.H),g(n,i.uN.SPACE_GROUP,m.T),g(n,i.uN.SPACE,f.A),g(n,i.uN.POST_BASIC,(function(e){var t=e.resourceId,r=(0,s.useQuery)(p.v.posts.show({id:String(t)})),n=r.data,i=r.isLoading;return(0,u.jsx)(c.i,{label:(0,a.t)("settings.workflows.view.resources.post"),value:null===n||void 0===n?void 0:n.name,isLoading:i})})),g(n,i.uN.EVENT,d.B),g(n,i.uN.LESSON,(function(e){var t=e.resourceId,r=(0,s.useQuery)(l.av.settings.courses.lessons.show({id:t})),n=r.data,i=r.isLoading;return(0,u.jsx)(c.i,{label:(0,a.t)("settings.workflows.view.resources.lesson"),value:null===n||void 0===n?void 0:n.name,isLoading:i})})),g(n,i.uN.SECTION,(function(e){var t=e.resourceId,r=(0,s.useQuery)(l.av.settings.courses.sections.show({id:t})),n=r.data,i=r.isLoading;return(0,u.jsx)(c.i,{label:(0,a.t)("settings.workflows.view.resources.section"),value:null===n||void 0===n?void 0:n.name,isLoading:i})})),n),j=function(e){var t=e.resourceType,r=y(e,b),n=_[t]||null;return(0,u.jsx)(u.Fragment,{children:n&&(0,u.jsx)(n,h({resourceType:t},r))})}},60533:(e,t,r)=>{"use strict";r.d(t,{X:()=>oe});var n=r(86013),i=r(10516),o=r(10050),a=r(12169),s=r(28116),l=r(87536),c=r(67294),u=r(96486),d=r(23279),p=r.n(d),f=r(88767),m=r(34128),b=r(77529),v=r(21809);function h(e){return function(e){if(Array.isArray(e))return _(e)}(e)||function(e){if("undefined"!==typeof Symbol&&Symbol.iterator in Object(e))return Array.from(e)}(e)||g(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function y(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 a,s=e[Symbol.iterator]();!(n=(a=s.next()).done)&&(r.push(a.value),!t||r.length!==t);n=!0);}catch(l){i=!0,o=l}finally{try{n||null==s.return||s.return()}finally{if(i)throw o}}return r}(e,t)||g(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 g(e,t){if(e){if("string"===typeof e)return _(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?_(e,t):void 0}}function _(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}var j=function(e){return{label:e.name,value:e.id,description:"".concat(e.course_name," \u2022 ").concat(e.section_name)}},x=function(e){var t,r=e.selectedLessonId,i=e.onlyQuizzes,o=void 0!==i&&i,a=y((0,c.useState)(""),2),s=a[0],l=a[1],d=function(e){var t=e.name,r=e.onlyQuizzes,i=void 0!==r&&r,o=(0,v.p)().error;return(0,f.useQuery)(["workflows","list","lessons",t],(function(){return(0,m.UT)(i?b.av.settings.courses.quizzes.index({params:{name:t}}):b.av.settings.courses.lessons.index({params:{name:t}}))}),{onError:function(){return o((0,n.t)(["settings.workflows.form","errors","lessons","fetch_failed"]))}})}({name:s,onlyQuizzes:o}),g=d.data,_=d.isLoading,x=function(e){var t=e.lessonId,r=(0,v.p)().error;return(0,f.useQuery)(["workflows","list","lessons",t],(function(){return(0,m.UT)(b.av.settings.courses.lessons.show({id:t}))}),{onError:function(){return r((0,n.t)(["settings.workflows.form","errors","lessons","fetch_failed"]))},enabled:!!t})}({lessonId:r}),w=x.data,O=x.isLoading,S=x.isSuccess,P=(null!==(t=null===g||void 0===g?void 0:g.records)&&void 0!==t?t:[]).map(j);return w&&!O&&S&&(P=(0,u.uniqBy)([].concat(h(P),[j(w)]),"value")),{isLoading:_||O,lessonOptions:P,handleLessonTitleChange:p()((function(e){return l(e)}),500)}},w=r(85893);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 S(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){P(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 P(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function k(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 a,s=e[Symbol.iterator]();!(n=(a=s.next()).done)&&(r.push(a.value),!t||r.length!==t);n=!0);}catch(l){i=!0,o=l}finally{try{n||null==s.return||s.return()}finally{if(i)throw o}}return r}(e,t)||function(e,t){if(!e)return;if("string"===typeof e)return C(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 C(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 C(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}var N=function(e){return{label:e.name,value:e.id,description:e.course_name}},A=function(e){var t,r=e.selectedSectionId,i=k((0,c.useState)(""),2),o=i[0],a=i[1],s=function(e){var t=e.name,r=(0,v.p)().error;return(0,f.useQuery)(["workflows","list","sections",t],(function(){return(0,m.UT)(b.av.settings.courses.sections.index({params:{name:t}}))}),{onError:function(){return r((0,n.t)(["settings.workflows.form","errors","sections","fetch_failed"]))}})}({name:o}),l=s.data,u=s.isLoading,d=function(e){var t=e.sectionId,r=(0,v.p)().error;return(0,f.useQuery)(["workflows","list","sections",t],(function(){return(0,m.UT)(b.av.settings.courses.sections.show({id:t}))}),{onError:function(){return r((0,n.t)(["settings.workflows.form","errors","sections","fetch_failed"]))},enabled:!!t})}({sectionId:r}),h=d.data,y=d.isLoading,g=d.isSuccess,_=(null!==(t=null===l||void 0===l?void 0:l.records)&&void 0!==t?t:[]).map(N);return h&&!y&&g&&_.push(N(h)),{isLoading:u||y,sectionOptions:_,handleSectionTitleChange:p()((function(e){return a(e)}),500)}};function I(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(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?I(Object(r),!0).forEach((function(t){D(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):I(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function D(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var T="settings.workflows.form",L=r(98567),M=r(5295);function R(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 B(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?R(Object(r),!0).forEach((function(t){U(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):R(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function U(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var F=r(81949),z=r(7034);function V(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 a,s=e[Symbol.iterator]();!(n=(a=s.next()).done)&&(r.push(a.value),!t||r.length!==t);n=!0);}catch(l){i=!0,o=l}finally{try{n||null==s.return||s.return()}finally{if(i)throw o}}return r}(e,t)||function(e,t){if(!e)return;if("string"===typeof e)return q(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 q(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 q(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}var Z=function(e){return{label:e.display_title,value:e.id,description:"".concat(e.space_name," \u2022 ").concat(e.community_member.name)}},W=function(e){var t,r,n=e.selectedPostId,i=V((0,c.useState)(""),2),o=i[0],a=i[1],s=(0,F.k)({title:o}),l=s.posts,u=s.isLoadingPosts,d=(t=n,{post:(r=(0,f.useQuery)(["post",t],(function(){return(0,m.UT)(z.v.posts.show({id:t}))}),{enabled:!!t})).data,isLoadingPost:r.isLoading,isPostLoaded:r.isSuccess}),b=d.post,v=d.isLoadingPost,h=d.isPostLoaded,y=l.map(Z);return b&&!v&&h&&y.push(Z(b)),{isLoading:u||v,postOptions:y,handlePostTitleChange:p()((function(e){return a(e)}),500)}};function H(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 G(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?H(Object(r),!0).forEach((function(t){Q(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):H(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function Q(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var J,$=r(46737),K=r(19534),X=r(20225),Y=["entityTypeOptions"];function ee(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 te(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?ee(Object(r),!0).forEach((function(t){ne(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):ee(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function re(e,t){if(null==e)return{};var r,n,i=function(e,t){if(null==e)return{};var r,n,i={},o=Object.keys(e);for(n=0;n<o.length;n++)r=o[n],t.indexOf(r)>=0||(i[r]=e[r]);return i}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n<o.length;n++)r=o[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(i[r]=e[r])}return i}function ne(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var ie=(ne(J={},i.uN.COMMUNITY,s.E),ne(J,i.uN.SPACE_GROUP,X.D),ne(J,i.uN.SPACE,K.r),ne(J,i.uN.COURSE_SPACE,$.u),ne(J,i.uN.POST_BASIC,(function(){var e,t=(0,l.Gc)(),r=t.formState.touchedFields,i=t.register,s=t.getValues,c=(null===(e=r.trigger)||void 0===e?void 0:e.resource_type)?null:s("trigger.resource_id"),u=W({selectedPostId:c}),d=u.isLoading,p=u.postOptions,f=u.handlePostTitleChange;return d?(0,w.jsx)(M.a,{center:!0}):(0,w.jsxs)(w.Fragment,{children:[(0,w.jsx)("input",G({type:"hidden",className:"hidden"},i("trigger.resource_type"))),(0,w.jsx)(o.N,{name:"trigger.resource_id",label:(0,w.jsx)(a.Z.LabelSm,{weight:"semibold",children:(0,n.t)(["settings.workflows.form","choose_post"])}),options:p,rules:{required:(0,n.t)("settings.workflows.form.errors.required")},emptyMessage:(0,n.t)("settings.workflows.form.errors.posts.not_found"),onSearchChange:f})]})})),ne(J,i.uN.EVENT,(function(){var e,t=(0,l.Gc)().register,r=(0,L.i)({per_page:100}),i=r.data,s=r.isLoading,c=r.isError,u=null===i||void 0===i||null===(e=i.records)||void 0===e?void 0:e.map((function(e){var t=e.name,r=e.space_name,i=e.start_date,o=e.id;return{label:e.recurring?"".concat(String(t)," ").concat((0,n.t)("settings.workflows.form.recurring_label")):e.name,value:o,description:e.paid_event?"".concat(String(r)," \u2022 ").concat(String(i)," \u2022 ").concat(e.ticket_price):"".concat(String(r)," \u2022 ").concat(String(i))}}));return s?(0,w.jsx)(M.a,{center:!0}):c?(0,w.jsx)(a.Z.LabelXs,{children:(0,w.jsx)("span",{className:"text-v2-danger",children:(0,n.t)("settings.workflows.form.errors.upcoming_events.fetch_failed")})}):(0,w.jsxs)(w.Fragment,{children:[(0,w.jsx)("div",{className:"hidden",children:(0,w.jsx)("input",B({type:"hidden"},t("trigger.resource_type")))}),(0,w.jsx)(o.N,{name:"trigger.resource_id",label:(0,w.jsx)(a.Z.LabelSm,{weight:"semibold",children:(0,n.t)("settings.workflows.form.which_event")}),options:u,rules:{required:(0,n.t)("settings.workflows.form.errors.required")},emptyMessage:(0,n.t)("settings.workflows.form.errors.upcoming_events.not_found")})]})})),ne(J,i.uN.LESSON,(function(e){var t,r=e.isQuizSelector,i=(0,l.Gc)(),s=i.formState.touchedFields,c=i.register,u=i.getValues,d=(null===(t=s.trigger)||void 0===t?void 0:t.resource_type)?null:u("trigger.resource_id"),p=x({selectedLessonId:d,onlyQuizzes:r}),f=p.lessonOptions,m=p.handleLessonTitleChange;return(0,w.jsxs)(w.Fragment,{children:[(0,w.jsx)("input",S({type:"hidden",className:"hidden"},c("trigger.resource_type"))),(0,w.jsx)(o.N,{name:"trigger.resource_id",label:(0,w.jsx)(a.Z.LabelSm,{weight:"semibold",children:(0,n.t)(["settings.workflows.form",r?"choose_quiz":"choose_lesson"])}),options:f,rules:{required:(0,n.t)("settings.workflows.form.errors.required")},emptyMessage:(0,n.t)(r?"settings.workflows.form.errors.quizzes.not_found":"settings.workflows.form.errors.lessons.not_found"),onSearchChange:m})]})})),ne(J,i.uN.SECTION,(function(){var e,t=(0,l.Gc)(),r=t.formState.touchedFields,i=t.register,s=t.getValues,c=(null===(e=r.trigger)||void 0===e?void 0:e.resource_type)?null:s("trigger.resource_id"),u=A({selectedSectionId:c}),d=u.sectionOptions,p=u.handleSectionTitleChange;return(0,w.jsxs)(w.Fragment,{children:[(0,w.jsx)("input",E({type:"hidden",className:"hidden"},i("trigger.resource_type"))),(0,w.jsx)(o.N,{name:"trigger.resource_id",label:(0,w.jsx)(a.Z.LabelSm,{weight:"semibold",children:(0,n.t)([T,"choose_section"])}),options:d,rules:{required:(0,n.t)([T,"errors.required"])},emptyMessage:(0,n.t)([T,"errors.sections.not_found"]),onSearchChange:p})]})})),J),oe=function(e){var t,r,i,s=e.entityTypeOptions,c=re(e,Y),u=(t=(0,l.Gc)(),r=t.watch,i=t.setValue,{resourceType:r("trigger.resource_type"),handleEntitySelectorChange:function(){i("trigger.resource_id",null)}}),d=u.handleEntitySelectorChange,p=ie[u.resourceType]||null;return(0,w.jsxs)(w.Fragment,{children:[(0,w.jsx)(o.N,{name:"trigger.resource_type",options:s,label:(0,w.jsx)(a.Z.LabelSm,{weight:"semibold",children:(0,n.t)(["settings.workflows.form","choose_entity"])}),onChange:d}),p&&(0,w.jsx)(p,te({},c))]})}},97227:(e,t,r)=>{"use strict";r.d(t,{BP:()=>v,OC:()=>b,Q4:()=>P,Zo:()=>m,PJ:()=>D});var n=r(86013),i=r(87346),o=r(10516),a=r(60533),s=r(11363),l=r(85893);function c(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}var u,d="settings.workflows.form.entity_type.event",p=[].concat(function(e){if(Array.isArray(e))return c(e)}(u=s.L)||function(e){if("undefined"!==typeof Symbol&&Symbol.iterator in Object(e))return Array.from(e)}(u)||function(e,t){if(e){if("string"===typeof e)return c(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?c(e,t):void 0}}(u)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(),[{value:o.uN.EVENT,label:(0,n.t)([d,"event.title"]),description:(0,n.t)([d,"event.description"])}]),f=function(){return(0,l.jsx)(a.X,{entityTypeOptions:p,resourceType:o.S7.EVENT})},m={label:(0,n.t)("settings.workflows.form.events.community_member_rsvps_to_event.title"),value:"community_member_rsvps_to_event",group:(0,n.t)("settings.workflows.form.event_groups.events"),description:(0,n.t)("settings.workflows.form.events.community_member_rsvps_to_event.description"),formComponent:f,viewComponent:i.k,icon:"event"},b={label:(0,n.t)("settings.workflows.form.events.event_starts_in_an_hour.title"),value:"event_starts_in_an_hour",group:(0,n.t)("settings.workflows.form.event_groups.events"),description:(0,n.t)("settings.workflows.form.events.event_starts_in_an_hour.description"),formComponent:f,viewComponent:i.k,icon:"event"},v={label:(0,n.t)("settings.workflows.form.events.event_ended_for_member.title"),value:"event_ended_for_member",group:(0,n.t)("settings.workflows.form.event_groups.events"),description:(0,n.t)("settings.workflows.form.events.event_ended_for_member.description"),formComponent:f,viewComponent:i.k,icon:"event",released:!0},h=r(98567),y=r(87536),g=r(10050),_=r(5295),j=r(12169);function x(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?x(Object(r),!0).forEach((function(t){O(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):x(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function O(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var S=r(28355),P={label:(0,n.t)("settings.workflows.form.events.community_member_attended_live_event.title"),value:"community_member_attended_live_event",group:(0,n.t)("settings.workflows.form.event_groups.events"),description:(0,n.t)("settings.workflows.form.events.community_member_attended_live_event.description"),resource:o.uN.EVENT,formComponent:function(){var e,t=(0,y.Gc)().register,r=(0,h.i)({per_page:100,location_type:"live"}),i=r.data,o=r.isLoading,a=r.isError,s=null===i||void 0===i||null===(e=i.records)||void 0===e?void 0:e.map((function(e){var t=e.name,r=e.space_name,i=e.start_date,o=e.id;return{label:e.recurring?"".concat(String(t)," ").concat((0,n.t)("settings.workflows.form.recurring_label")):e.name,value:o,description:e.paid_event?"".concat(String(r)," \u2022 ").concat(String(i)," \u2022 ").concat(e.ticket_price):"".concat(String(r)," \u2022 ").concat(String(i))}}));return o?(0,l.jsx)(_.a,{center:!0}):a?(0,l.jsx)(j.Z.LabelXs,{children:(0,l.jsx)("span",{className:"text-v2-danger",children:(0,n.t)("settings.workflows.form.errors.upcoming_events.fetch_failed")})}):(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)("div",{className:"hidden",children:(0,l.jsx)("input",w({type:"hidden"},t("trigger.resource_type")))}),(0,l.jsx)(g.N,{name:"trigger.resource_id",label:(0,l.jsx)(j.Z.LabelSm,{weight:"semibold",children:(0,n.t)("settings.workflows.form.which_event")}),options:s,rules:{required:(0,n.t)("settings.workflows.form.errors.required")},emptyMessage:(0,n.t)("settings.workflows.form.errors.upcoming_events.not_found")})]})},viewComponent:S.B,icon:"event",released:!0},k=r(88767),C=r(7034),N=r(27782);function A(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 I(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?A(Object(r),!0).forEach((function(t){E(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):A(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function E(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var D={label:(0,n.t)("settings.workflows.form.events.community_member_rsvps_to_recurring_event.title"),value:"community_member_rsvps_to_recurring_event",group:(0,n.t)("settings.workflows.form.event_groups.events"),description:(0,n.t)("settings.workflows.form.events.community_member_rsvps_to_recurring_event.description"),resource:o.uN.RECURRING_EVENT_SETTING,formComponent:function(){var e,t=(0,y.Gc)().register,r=(0,h.i)({per_page:100,location_type:"recurring"}),i=r.data,o=r.isLoading,a=r.isError,s=null===i||void 0===i||null===(e=i.records)||void 0===e?void 0:e.map((function(e){var t=e.name,r=e.space_name,n=e.start_date;return{label:t,value:e.recurring_event_setting_id,description:e.paid_event?"".concat(String(r)," \u2022 ").concat(String(n)," \u2022 ").concat(e.ticket_price):"".concat(String(r)," \u2022 ").concat(String(n))}}));return o?(0,l.jsx)(_.a,{center:!0}):a?(0,l.jsx)(j.Z.LabelXs,{children:(0,l.jsx)("span",{className:"text-v2-danger",children:(0,n.t)("settings.workflows.form.errors.upcoming_events.fetch_failed")})}):(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)("div",{className:"hidden",children:(0,l.jsx)("input",I({type:"hidden"},t("trigger.resource_type")))}),(0,l.jsx)(g.N,{name:"trigger.resource_id",label:(0,l.jsx)(j.Z.LabelSm,{weight:"semibold",children:(0,n.t)("settings.workflows.form.which_event")}),options:s,rules:{required:(0,n.t)("settings.workflows.form.errors.required")},emptyMessage:(0,n.t)("settings.workflows.form.errors.upcoming_events.not_found")})]})},viewComponent:function(e){var t=e.resourceId,r=(0,k.useQuery)(C.v.recurringEventSettings.show({id:String(t)})),i=r.data,o=r.isLoading;return(0,l.jsx)(N.i,{label:(0,n.t)("settings.workflows.view.resources.event"),value:null===i||void 0===i?void 0:i.name,isLoading:o})},icon:"event"}},11363:(e,t,r)=>{"use strict";r.d(t,{L:()=>l,d:()=>c});var n=r(86013),i=r(10516),o=r(60533),a=r(85893),s="settings.workflows.form.entity_type.event",l=[{value:i.uN.COMMUNITY,label:(0,n.t)([s,"community.title"]),description:(0,n.t)([s,"community.description"])},{value:i.uN.SPACE_GROUP,label:(0,n.t)([s,"space_group.title"]),description:(0,n.t)([s,"space_group.description"])},{value:i.uN.SPACE,label:(0,n.t)([s,"space.title"]),description:(0,n.t)([s,"space.description"])}],c=function(){return(0,a.jsx)(o.X,{entityTypeOptions:l,resourceType:i.S7.EVENT})}},28355:(e,t,r)=>{"use strict";r.d(t,{B:()=>l});var n=r(86013),i=r(88767),o=r(7034),a=r(27782),s=r(85893),l=function(e){var t=e.resourceId,r=(0,i.useQuery)(o.v.events.show({id:String(t)})),l=r.data,c=r.isLoading;return(0,s.jsx)(a.i,{label:(0,n.t)("settings.workflows.view.resources.event"),value:null===l||void 0===l?void 0:l.name,isLoading:c})}},18619:(e,t,r)=>{"use strict";r.d(t,{m:()=>w,E:()=>O});var n=r(86013),i=r(10516),o=r(98602),a=r(87536),s=r(85499),l=r(10050),c=r(5295),u=r(12169),d=r(85100),p=r(85893);function f(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 m(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?f(Object(r),!0).forEach((function(t){b(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):f(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function b(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var v=function(){var e=(0,a.Gc)().register,t=(0,o.t)(),r=t.memberTags,i=t.isLoading,f=(0,s.J)();if(i)return(0,p.jsx)(c.a,{center:!0});var b=r.map((function(e){return{label:e.name,value:e.id}}));return(0,p.jsxs)(p.Fragment,{children:[(0,p.jsx)("div",{className:"hidden",children:(0,p.jsx)("input",m({type:"hidden"},e("trigger.resource_type")))}),(0,p.jsx)(l.N,{name:"trigger.resource_id",label:(0,p.jsx)(u.Z.LabelSm,{weight:"semibold",children:(0,n.t)("settings.workflows.form.which_tag")}),options:b,rules:{required:(0,n.t)("settings.workflows.form.errors.required")},emptyMessage:(0,n.t)("settings.workflows.form.errors.member_tags.not_found")}),f&&(0,p.jsx)(d.d,{})]})},h=r(93162),y=r(41609),g=r.n(y),_=r(27782),j="settings.workflows.view",x=function(e){var t=e.resourceId,r=e.contactType,i=(0,h.u)({id:t}),o=i.data,a=void 0===o?{}:o,l=i.isLoading,c=(0,s.J)();if(!a)return null;var u=g()(a)?(0,n.t)([j,"deleted_member_tag"]):a.name;return(0,p.jsxs)("div",{className:"flex flex-col gap-6",children:[(0,p.jsx)(_.i,{label:(0,n.t)([j,"resources.member_tag"]),value:u,isLoading:l,shouldRepresentAsBadge:!0}),c&&(0,p.jsx)(_.i,{label:(0,n.t)([j,"resources.contact_type"]),value:(0,n.t)(["settings.workflows.form.audience_type_options",r])})]})},w={label:(0,n.t)("settings.workflows.form.events.contact_tagged.title"),value:"contact_tagged",group:(0,n.t)("settings.workflows.form.event_groups.tags"),description:(0,n.t)("settings.workflows.form.events.contact_tagged.description"),resource:i.uN.MEMBER_TAG,formComponent:v,viewComponent:x,icon:"tag"},O={label:(0,n.t)("settings.workflows.form.events.contact_untagged.title"),value:"contact_untagged",group:(0,n.t)("settings.workflows.form.event_groups.tags"),description:(0,n.t)("settings.workflows.form.events.contact_untagged.description"),resource:i.uN.MEMBER_TAG,formComponent:v,viewComponent:x,icon:"tag"}},80991:(e,t,r)=>{"use strict";r.d(t,{x:()=>s});var n=r(86013),i=r(10516),o=r(61145),a=r(19448),s={label:(0,n.t)("settings.workflows.form.events.community_member_ended_trial_without_subscription.title"),value:"community_member_ended_trial_without_subscription",group:(0,n.t)("settings.workflows.form.event_groups.paywalls"),description:(0,n.t)("settings.workflows.form.events.community_member_ended_trial_without_subscription.description"),resource:i.uN.PAYWALL,formComponent:a.Q,viewComponent:o.Q,icon:"paywall"}},10328:(e,t,r)=>{"use strict";r.d(t,{u:()=>s});var n=r(86013),i=r(10516),o=r(61145),a=r(19448),s={label:(0,n.t)("settings.workflows.form.events.community_member_purchases_paywall.title"),value:"community_member_purchases_paywall",group:(0,n.t)("settings.workflows.form.event_groups.paywalls"),description:(0,n.t)("settings.workflows.form.events.community_member_purchases_paywall.description"),resource:i.uN.PAYWALL,formComponent:a.Q,viewComponent:o.Q,icon:"paywall"}},20079:(e,t,r)=>{"use strict";r.d(t,{H:()=>s});var n=r(86013),i=r(10516),o=r(61145),a=r(19448),s={label:(0,n.t)("settings.workflows.form.events.community_member_subscribed_to_paywall.title"),value:"community_member_subscribed_to_paywall",group:(0,n.t)("settings.workflows.form.event_groups.paywalls"),description:(0,n.t)("settings.workflows.form.events.community_member_subscribed_to_paywall.description"),resource:i.uN.PAYWALL,formComponent:a.Q,viewComponent:o.Q,icon:"paywall"}},2770:(e,t,r)=>{"use strict";r.d(t,{j:()=>s});var n=r(86013),i=r(10516),o=r(61145),a=r(19448),s={label:(0,n.t)("settings.workflows.form.events.community_member_unsubscribed_from_paywall.title"),value:"community_member_unsubscribed_from_paywall",group:(0,n.t)("settings.workflows.form.event_groups.paywalls"),description:(0,n.t)("settings.workflows.form.events.community_member_unsubscribed_from_paywall.description"),resource:i.uN.PAYWALL,formComponent:a.Q,viewComponent:o.Q,icon:"paywall"}},61145:(e,t,r)=>{"use strict";r.d(t,{Q:()=>s});var n=r(86013),i=r(29736),o=r(27782),a=r(85893),s=function(e){var t=e.resourceId,r=(0,i.a)(String(t)),s=r.data,l=void 0===s?{}:s,c=r.isLoading;return(0,a.jsx)(o.i,{label:(0,n.t)("settings.workflows.view.resources.paywall"),value:l.display_name,isLoading:c})}},19448:(e,t,r)=>{"use strict";r.d(t,{Q:()=>f});var n=r(86013),i=r(87536),o=r(4039),a=r(10050),s=r(5295),l=r(12169),c=r(85893);function u(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 d(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?u(Object(r),!0).forEach((function(t){p(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):u(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function p(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var f=function(){var e=(0,i.Gc)().register,t=(0,o.g)(),r=t.activePaywalls,u=t.isLoading,p=t.isSuccess,f=r.map((function(e){return{label:e.display_name,value:e.id}}));return u?(0,c.jsx)(s.a,{center:!0}):p?(0,c.jsxs)(c.Fragment,{children:[(0,c.jsx)("div",{className:"hidden",children:(0,c.jsx)("input",d({type:"hidden"},e("trigger.resource_type")))}),(0,c.jsx)(a.N,{name:"trigger.resource_id",label:(0,n.t)("settings.workflows.form.which_paywall"),options:f,rules:{required:(0,n.t)("settings.workflows.form.errors.required")},emptyMessage:(0,n.t)("settings.workflows.form.errors.paywalls.not_found")})]}):(0,c.jsx)(l.Z.LabelXs,{children:(0,c.jsx)("span",{className:"text-v2-danger",children:(0,n.t)("settings.workflows.form.errors.paywalls.fetch_failed")})})}},52896:(e,t,r)=>{"use strict";r.d(t,{j:()=>s});var n=r(86013),i=r(10516),o=r(61145),a=r(19448),s={label:(0,n.t)("settings.workflows.form.events.community_member_started_paywall_trial.title"),value:"community_member_started_paywall_trial",group:(0,n.t)("settings.workflows.form.event_groups.paywalls"),description:(0,n.t)("settings.workflows.form.events.community_member_started_paywall_trial.description"),resource:i.uN.PAYWALL,formComponent:a.Q,viewComponent:o.Q,icon:"paywall"}},89575:(e,t,r)=>{"use strict";r.d(t,{Qw:()=>f,fT:()=>y,dO:()=>u});var n=r(86013),i=r(87346),o=r(10516),a=r(60533),s=r(85893),l="settings.workflows.form.entity_type.post",c=[{value:o.uN.COMMUNITY,label:(0,n.t)([l,"community.title"]),description:(0,n.t)([l,"community.description"])},{value:o.uN.SPACE_GROUP,label:(0,n.t)([l,"space_group.title"]),description:(0,n.t)([l,"space_group.description"])},{value:o.uN.SPACE,label:(0,n.t)([l,"space.title"]),description:(0,n.t)([l,"space.description"])}],u={label:(0,n.t)("settings.workflows.form.events.post_published.title"),value:"post_published",group:(0,n.t)("settings.workflows.form.event_groups.posts_and_comments"),description:(0,n.t)("settings.workflows.form.events.post_published.description"),formComponent:function(){return(0,s.jsx)(a.X,{entityTypeOptions:c,resourceType:o.S7.BASIC})},viewComponent:i.k,icon:"post"},d="settings.workflows.form.entity_type.comment",p=[{value:o.uN.COMMUNITY,label:(0,n.t)([d,"community.title"]),description:(0,n.t)([d,"community.description"])},{value:o.uN.SPACE_GROUP,label:(0,n.t)([d,"space_group.title"]),description:(0,n.t)([d,"space_group.description"])},{value:o.uN.SPACE,label:(0,n.t)([d,"space.title"]),description:(0,n.t)([d,"space.description"])},{value:o.uN.POST_BASIC,label:(0,n.t)([d,"post.title"]),description:(0,n.t)([d,"space.description"])}],f={label:(0,n.t)("settings.workflows.form.events.post_comment_created.title"),value:"post_comment_created",group:(0,n.t)("settings.workflows.form.event_groups.posts_and_comments"),description:(0,n.t)("settings.workflows.form.events.post_comment_created.description"),formComponent:function(){return(0,s.jsx)(a.X,{entityTypeOptions:p,resourceType:o.S7.BASIC})},viewComponent:i.k,icon:"post"};function m(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}var b,v="settings.workflows.form.entity_type.post",h=[].concat(function(e){if(Array.isArray(e))return m(e)}(b=c)||function(e){if("undefined"!==typeof Symbol&&Symbol.iterator in Object(e))return Array.from(e)}(b)||function(e,t){if(e){if("string"===typeof e)return m(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?m(e,t):void 0}}(b)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(),[{value:o.uN.POST_BASIC,label:(0,n.t)([v,"specific_post.title"]),description:(0,n.t)([v,"specific_post.description"])}]),y={label:(0,n.t)("settings.workflows.form.events.post_liked.title"),value:"post_liked",group:(0,n.t)("settings.workflows.form.event_groups.posts_and_comments"),description:(0,n.t)("settings.workflows.form.events.post_liked.description"),formComponent:function(){return(0,s.jsx)(a.X,{entityTypeOptions:h,resourceType:o.S7.BASIC})},viewComponent:i.k,icon:"post"}},11730:(e,t,r)=>{"use strict";r.d(t,{G:()=>a});var n=r(86013),i=r(87346),o=r(11363),a={label:(0,n.t)("settings.workflows.form.events.event_published.title"),value:"event_published",group:(0,n.t)("settings.workflows.form.event_groups.events"),description:(0,n.t)("settings.workflows.form.events.event_published.description"),formComponent:o.d,viewComponent:i.k,icon:"event",released:!0}},20414:(e,t,r)=>{"use strict";r.d(t,{_:()=>c.G,aD:()=>s,D1:()=>l});var n=r(86013),i=r(10516),o=r(69947),a=r(19534),s={label:(0,n.t)("settings.workflows.form.events.community_member_joined_space.title"),value:"community_member_joined_space",group:(0,n.t)("settings.workflows.form.event_groups.space"),description:(0,n.t)("settings.workflows.form.events.community_member_joined_space.description"),resource:i.uN.SPACE,formComponent:a.r,viewComponent:o.A,icon:"space"},l={label:(0,n.t)("settings.workflows.form.events.community_member_leaves_space.title"),value:"community_member_leaves_space",group:(0,n.t)("settings.workflows.form.event_groups.space"),description:(0,n.t)("settings.workflows.form.events.community_member_leaves_space.description"),resource:i.uN.SPACE,formComponent:a.r,viewComponent:o.A,icon:"space"},c=r(11730)},46737:(e,t,r)=>{"use strict";r.d(t,{u:()=>m});var n=r(86013),i=r(87536),o=r(58922),a=r(43548),s=r(61926),l=r(5295),c=r(85893);function u(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 d(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?u(Object(r),!0).forEach((function(t){p(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):u(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function p(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var f="settings.workflows.form",m=function(){var e=(0,i.Gc)().register,t=(0,o.r)(),r=t.data,u=t.isLoading,p=(r||{}).records,m=(void 0===p?[]:p).filter((function(e){return"course"===e.post_type}));return u?(0,c.jsx)(l.a,{center:!0}):(0,c.jsxs)(c.Fragment,{children:[(0,c.jsx)("input",d({type:"hidden",className:"hidden"},e("trigger.resource_type"))),(0,c.jsx)(s.l.Item,{name:"trigger.resource_id",hideBorder:!0,fullWidth:!0,hideDescription:!0,label:(0,n.t)([f,"choose_course"]),labelClassName:"!mb-2 !text-sm",placeholder:(0,n.t)([f,"search_course"]),className:"!py-0",children:u?(0,c.jsx)(l.a,{center:!0}):(0,c.jsx)(a.M,{spaces:m,shouldShowEmoji:!0,variant:"form-input",containerClassname:"relative",dropdownClassName:"!top-12",defaultButtonLabel:(0,n.t)([f,"select_course"]),placeholder:(0,n.t)([f,"search_course"]),name:"space-select"})})]})}},69947:(e,t,r)=>{"use strict";r.d(t,{A:()=>s});var n=r(86013),i=r(97012),o=r(27782),a=r(85893),s=function(e){var t=e.resourceId,r=(0,i.T4)({spaceId:t}),s=r.data,l=r.isLoading;return(0,a.jsx)(o.i,{label:(0,n.t)("settings.workflows.view.resources.space"),value:null===s||void 0===s?void 0:s.name,isLoading:l})}},19534:(e,t,r)=>{"use strict";r.d(t,{r:()=>m});var n=r(86013),i=r(87536),o=r(58922),a=r(43548),s=r(61926),l=r(5295),c=r(85893);function u(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 d(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?u(Object(r),!0).forEach((function(t){p(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):u(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function p(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var f="settings.workflows.form",m=function(e){var t=e.resourceType,r=void 0===t?"":t,u=(0,i.Gc)().register,p=(0,o.r)(),m=p.data,b=p.isLoading,v=(m||{}).records,h=(void 0===v?[]:v).filter((function(e){var t=e.post_type;return!r||t===r}));return(0,c.jsxs)(c.Fragment,{children:[(0,c.jsx)("input",d({type:"hidden",className:"hidden"},u("trigger.resource_type"))),(0,c.jsx)(s.l.Item,{name:"trigger.resource_id",hideBorder:!0,fullWidth:!0,hideDescription:!0,label:(0,n.t)([f,"choose_space"]),labelClassName:"!mb-2 !text-sm",placeholder:(0,n.t)([f,"search_space"]),rules:{required:(0,n.t)("settings.workflows.form.errors.required")},className:"!py-0",children:b?(0,c.jsx)(l.a,{center:!0}):(0,c.jsx)(a.M,{spaces:h,shouldShowEmoji:!0,variant:"form-input",containerClassname:"relative",dropdownClassName:"!top-12",rules:{required:(0,n.t)("settings.workflows.form.errors.required")}})})]})}},92803:(e,t,r)=>{"use strict";r.d(t,{_:()=>s,d:()=>l});var n=r(86013),i=r(10516),o=r(89078),a=r(20225),s={label:(0,n.t)("settings.workflows.form.events.community_member_joined_space_group.title"),value:"community_member_joined_space_group",group:(0,n.t)("settings.workflows.form.event_groups.space_group"),description:(0,n.t)("settings.workflows.form.events.community_member_joined_space_group.description"),resource:i.uN.SPACE_GROUP,formComponent:a.D,viewComponent:o.T,icon:"space"},l={label:(0,n.t)("settings.workflows.form.events.community_member_leaves_space_group.title"),value:"community_member_leaves_space_group",group:(0,n.t)("settings.workflows.form.event_groups.space_group"),description:(0,n.t)("settings.workflows.form.events.community_member_leaves_space_group.description"),resource:i.uN.SPACE_GROUP,formComponent:a.D,viewComponent:o.T,icon:"space"}},89078:(e,t,r)=>{"use strict";r.d(t,{T:()=>s});var n=r(86013),i=r(97012),o=r(27782),a=r(85893),s=function(e){var t=e.resourceId,r=(0,i.p7)(t),s=r.data,l=r.isLoading;return(0,a.jsx)(o.i,{label:(0,n.t)("settings.workflows.view.resources.space_group"),value:null===s||void 0===s?void 0:s.name,isLoading:l})}},20225:(e,t,r)=>{"use strict";r.d(t,{D:()=>b});var n=r(86013),i=r(87536),o=r(79718),a=r(97012),s=r(61926),l=r(5295),c=r(85893);function u(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 d(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?u(Object(r),!0).forEach((function(t){p(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):u(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function p(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var f="settings.workflows.form",m=function(){var e=(0,i.Gc)().register,t=(0,a.e2)(),r=t.records,u=t.isLoading;return(0,c.jsxs)(c.Fragment,{children:[(0,c.jsx)("input",d({type:"hidden",className:"hidden"},e("trigger.resource_type"))),(0,c.jsx)(s.l.Item,{name:"trigger.resource_id",hideBorder:!0,fullWidth:!0,hideDescription:!0,label:(0,n.t)([f,"choose_space_group"]),labelClassName:"!mb-2 !text-sm",placeholder:(0,n.t)([f,"search_space_group"]),className:"!py-0",children:u?(0,c.jsx)(l.a,{center:!0}):(0,c.jsx)(o.V,{spaceGroups:r,shouldShowEmoji:!0,variant:"form-input",containerClassname:"relative",dropdownClassName:"!top-12",rules:{required:(0,n.t)("settings.workflows.form.errors.required")}})})]})},b=function(){return(0,c.jsx)(a.CM,{children:(0,c.jsx)(m,{})})}},56411:(e,t,r)=>{"use strict";r.d(t,{rG:()=>Q,UH:()=>ie,p$:()=>re});var n=r(86013),i=r(8817),o=r(10516),a=r(85418),s=r(27782),l=r(63367),c=r(85893),u=r(87536),d=r(85100),p=r(77529),f=r(41319),m=r(10050),b=r(5295),v=r(12169);function h(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 y(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?h(Object(r),!0).forEach((function(t){g(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):h(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function g(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var _={label:(0,n.t)("settings.workflows.form.events.received_form_submission.title"),value:"received_form_submission",group:(0,n.t)("settings.workflows.form.event_groups.forms"),description:(0,n.t)("settings.workflows.form.events.received_form_submission.description"),formComponent:function(){var e=(0,u.Gc)().register,t=(0,f.U)({api:p.av.forms.index,key:"forms"}),r=t.records,i=void 0===r?[]:r;if(t.isLoading)return(0,c.jsx)(b.a,{center:!0});var o=[];return i&&(o=i.map((function(e){var t=e.id,r=e.name;return{value:t,label:null!==r&&void 0!==r?r:""}}))),(0,c.jsxs)(c.Fragment,{children:[(0,c.jsx)("input",y({type:"hidden",className:"hidden"},e("trigger.resource_type"))),(0,c.jsx)("input",y({type:"hidden",className:"hidden"},e("trigger.contact_type",{value:d.T}))),(0,c.jsx)(m.N,{name:"trigger.resource_id",label:(0,c.jsx)(v.Z.LabelSm,{weight:"semibold",children:(0,n.t)(["settings.workflows.form","events.received_form_submission.choose"])}),options:o,rules:{required:(0,n.t)("settings.workflows.form.errors.required")},emptyMessage:(0,n.t)("settings.workflows.form.events.received_form_submission.error")})]})},resource:o.uN.FORM,viewComponent:function(e){var t=e.resourceId,r=(0,a.u)({id:t}),n=r.data,i=r.isLoading;return(0,c.jsx)(s.i,{label:(0,l.t)("settings.workflows.form.events.received_form_submission.form"),value:null===n||void 0===n?void 0:n.name,isLoading:i})},icon:"email",released:i.$},j=r(15053),x=r(28116),w={label:(0,n.t)("settings.workflows.form.events.community_member_joined_community.title"),value:"community_member_joined_community",group:(0,n.t)("settings.workflows.form.event_groups.member"),description:(0,n.t)("settings.workflows.form.events.community_member_joined_community.description"),formComponent:x.E,resource:o.uN.COMMUNITY,viewComponent:j.H,icon:"user",hasNoVisibleFormFields:!0},O={label:(0,n.t)("settings.workflows.form.events.community_member_email_changed.title"),value:"community_member_email_changed",group:(0,n.t)("settings.workflows.form.event_groups.member"),description:(0,n.t)("settings.workflows.form.events.community_member_email_changed.description"),formComponent:x.E,resource:o.uN.COMMUNITY,viewComponent:j.H,icon:"email",hasNoVisibleFormFields:!0},S=r(40535),P=r(68e3);function k(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){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?k(Object(r),!0).forEach((function(t){N(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):k(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function N(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var A={label:(0,n.t)("settings.workflows.form.events.community_member_profile_field_updated.title"),value:"community_member_profile_field_updated",group:(0,n.t)("settings.workflows.form.event_groups.member"),description:(0,n.t)("settings.workflows.form.events.community_member_profile_field_updated.description"),formComponent:function(){var e=(0,u.Gc)().register,t=(0,P.N)().getOptions,r=t.data;if(t.isLoading)return(0,c.jsx)(b.a,{center:!0});var i=null===r||void 0===r?void 0:r.map((function(e){return{value:e.id,label:e.label}}));return(0,c.jsxs)(c.Fragment,{children:[(0,c.jsx)("input",C({type:"hidden",className:"hidden"},e("trigger.resource_type"))),(0,c.jsx)(m.N,{name:"trigger.resource_id",label:(0,c.jsx)(v.Z.LabelSm,{weight:"semibold",children:(0,n.t)(["settings.workflows.form","choose_profile_field"])}),options:i,rules:{required:(0,n.t)("settings.workflows.form.errors.required")},emptyMessage:(0,n.t)("settings.workflows.form.errors.profile_fields.not_found")})]})},viewComponent:function(e){var t=e.resourceId,r=(0,S.Yw)({fieldId:t}).getOptions,i=r.data,o=void 0===i?{}:i,a=r.isLoading;return(0,c.jsx)(s.i,{label:(0,n.t)("settings.workflows.view.resources.profile_field"),value:o.label,isLoading:a})},resource:o.uN.PROFILE_FIELD,icon:"user",released:!0},I=r(2055),E=r(97227),D=r(51557);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 L(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){M(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 M(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var R,B={label:(0,n.t)("settings.workflows.form.events.gamification_member_leveled_up.title"),value:"gamification_member_leveled_up",group:(0,n.t)("settings.workflows.form.event_groups.member"),description:(0,n.t)("settings.workflows.form.events.gamification_member_leveled_up.description"),formComponent:function(){var e=(0,u.Gc)().register,t=(0,D.c8)(),r=t.data;if(t.isLoading||!r)return(0,c.jsx)(b.a,{center:!0});var i=[];return r.levels&&(i=r.levels.map((function(e){var t=e.id,r=e.name;return{value:t,label:null!==r&&void 0!==r?r:""}}))),(0,c.jsxs)(c.Fragment,{children:[(0,c.jsx)("input",L({type:"hidden",className:"hidden"},e("trigger.resource_type"))),(0,c.jsx)(m.N,{name:"trigger.resource_id",label:(0,c.jsx)(v.Z.LabelSm,{weight:"semibold",children:(0,n.t)(["settings.workflows.form","choose_level"])}),options:i,rules:{required:(0,n.t)("settings.workflows.form.errors.required")},emptyMessage:(0,n.t)("settings.workflows.form.events.gamification_member_leveled_up.error")})]})},resource:o.uN.GAMIFICATION_LEVEL,viewComponent:function(e){var t,r,i=e.resourceId,o=(0,D.c8)(),a=o.data,l=o.isLoading,u=null===a||void 0===a||null===(t=a.levels)||void 0===t||null===(r=t.find((function(e){return e.id===i})))||void 0===r?void 0:r.name;return(0,c.jsx)(s.i,{label:(0,n.t)("settings.workflows.form.events.gamification_member_leveled_up.level"),value:u,isLoading:l})},icon:"email"},U=r(18619),F=r(10328),z=r(20079),V=r(2770),q=r(52896),Z=r(80991),W=r(89575),H=r(20414),G=r(92803),Q=[w,E.Zo,E.PJ,H.aD,H.D1,G._,G.d,F.u,U.m,U.E,E.BP,W.dO,W.Qw,W.fT,I.ey,I.ES,I.dP,z.H,V.j,q.j,Z.x,E.OC,H._,E.Q4,A,O,B,_,I.NB,I.UP,I.NX],J=r(70313),$=r(97012),K=r(85499);function X(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 Y(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?X(Object(r),!0).forEach((function(t){ee(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):X(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function ee(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var te=(ee(R={},U.m.value,{labelKey:"settings.workflows.form.events.contact_tagged.title_new",descriptionKey:"settings.workflows.form.events.contact_tagged.description_new"}),ee(R,U.E.value,{labelKey:"settings.workflows.form.events.contact_untagged.title_new",descriptionKey:"settings.workflows.form.events.contact_untagged.description_new"}),R),re=function(){var e=(0,J.Z)(),t=(0,$.wh)().currentCommunitySettings,r=(0,D.c8)().data,i=null===t||void 0===t?void 0:t.gamification_enabled,a=(null===r||void 0===r?void 0:r.enabled)&&i,s=(0,K.J)(),l=Q;return a||(l=l.filter((function(e){return e.resource!==o.uN.GAMIFICATION_LEVEL}))),s&&(l=l.map((function(e){var t=te[e.value];return t?Y(Y({},e),{},{label:(0,n.t)(t.labelKey),description:(0,n.t)(t.descriptionKey)}):e}))),{releasedEvents:e?l:l.filter((function(e){return void 0===(t=e.released)||("function"===typeof t?t():t);var t}))}},ne=Q.reduce((function(e,t){return e.set(t.value,t.icon),e}),new Map),ie=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"user";return ne.get(e)||t}},85925:(e,t,r)=>{"use strict";r.d(t,{h:()=>c});var n=r(86013),i=r(24185),o=r(77529),a=r(55675),s=r(98003),l=r(85893),c=function(e){var t=e.title,r=e.showAddNewButton,c=void 0===r||r,u=e.showBottomBorder,d=void 0===u||u,p=e.children,f=(0,i.k6)();return(0,l.jsx)(s.b,{pageTitle:t,layoutConfigProps:{disableRightSidebar:!0},hasBorder:d,rightContent:c&&(0,l.jsx)(a.z,{onClick:function(){f.push(o.o0.new())},variant:"circle",children:(0,n.t)(["settings.workflows","new_workflow"])}),children:p})}},32491:(e,t,r)=>{"use strict";r.d(t,{X:()=>k});var n=r(67294),i=r(94184),o=r.n(i),a=r(86013),s=r(85893);function l(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){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?l(Object(r),!0).forEach((function(t){u(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):l(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function u(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var d=(0,n.forwardRef)((function(e,t){var r=e.isExpanded,n=void 0!==r&&r,i=e.isTruncationEnabled,a=void 0!==i&&i,l=e.children;return(0,s.jsx)("div",{ref:t,className:o()("w-full",{"max-h-56 overflow-hidden":!n}),style:c({},a&&!n&&{WebkitMaskImage:"linear-gradient(180deg,#000 80%,transparent)",maskImage:"linear-gradient(180deg,#000 80%,transparent)"}),children:l})}));d.displayName="Container";var p=r(64687),f=r.n(p),m=r(64593),b=r(64117);function v(e,t,r,n,i,o,a){try{var s=e[o](a),l=s.value}catch(c){return void r(c)}s.done?t(l):Promise.resolve(l).then(n,i)}var h=function(){var e,t=(e=f().mark((function e(){var t,n,i,o;return f().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,Promise.resolve().then(r.bind(r,30837));case 3:return t=e.sent,n=t.default,e.next=7,r.e(4262).then(r.bind(r,54766));case 7:i=e.sent,o=i.default,n.registerLanguage("json",o),n.configure({languages:["json"]}),n.highlightAll(),e.next=17;break;case 14:e.prev=14,e.t0=e.catch(0),console.error(e.t0);case 17:case"end":return e.stop()}}),e,null,[[0,14]])})),function(){var t=this,r=arguments;return new Promise((function(n,i){var o=e.apply(t,r);function a(e){v(o,n,i,a,s,"next",e)}function s(e){v(o,n,i,a,s,"throw",e)}a(void 0)}))});return function(){return t.apply(this,arguments)}}(),y=function(){var e=(0,b.TC)().isDarkAppearance;return(0,n.useEffect)((function(){h()}),[e]),e?(0,s.jsx)(m.q,{children:(0,s.jsx)("link",{rel:"stylesheet",href:"https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/styles/github-dark.min.css",integrity:"sha512-rO+olRTkcf304DQBxSWxln8JXCzTHlKnIdnMUwYvQa9/Jd4cQaNkItIUj6Z4nvW1dqK0SKXLbn9h4KwZTNtAyw==",crossOrigin:"anonymous",referrerPolicy:"no-referrer"})}):(0,s.jsx)(m.q,{children:(0,s.jsx)("link",{rel:"stylesheet",href:"https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/styles/github.min.css",integrity:"sha512-0aPQyyeZrWj9sCA46UlmWgKOP0mUipLQ6OZXu8l4IcAmD2u31EPEy9VcIMvl7SoAaKe8bLXZhYoMaE/in+gcgA==",crossOrigin:"anonymous",referrerPolicy:"no-referrer"})})},g=["children","className"];function _(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 j(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?_(Object(r),!0).forEach((function(t){x(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):_(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}function w(e,t){if(null==e)return{};var r,n,i=function(e,t){if(null==e)return{};var r,n,i={},o=Object.keys(e);for(n=0;n<o.length;n++)r=o[n],t.indexOf(r)>=0||(i[r]=e[r]);return i}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n<o.length;n++)r=o[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(i[r]=e[r])}return i}var O=function(e){var t=e.children,r=e.className,n=w(e,g);return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(y,{}),(0,s.jsx)("pre",{className:"bg-tertiary m-0 !rounded-md border-none px-4 py-3",children:(0,s.jsx)("code",j(j({className:o()("!bg-transparent !p-0 text-xs leading-4",r)},n),{},{children:t}))})]})};function S(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 a,s=e[Symbol.iterator]();!(n=(a=s.next()).done)&&(r.push(a.value),!t||r.length!==t);n=!0);}catch(l){i=!0,o=l}finally{try{n||null==s.return||s.return()}finally{if(i)throw o}}return r}(e,t)||function(e,t){if(!e)return;if("string"===typeof e)return P(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 P(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 P(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}var k=function(e){var t=e.code,r=e.className,i=(0,n.useRef)(null),l=function(e){var t=e.containerRef,r=S((0,n.useState)(!1),2),i=r[0],o=r[1],a=S((0,n.useState)(!1),2),s=a[0],l=a[1];return(0,n.useLayoutEffect)((function(){var e=null===t||void 0===t?void 0:t.current;if(e){var r=e.querySelector("pre");if(r){var n=e.clientHeight;r.clientHeight>n&&l(!0)}}}),[t]),{isTruncationEnabled:s,isExpanded:i,toggleExpand:function(){o((function(e){return!e}))}}}({containerRef:i}),c=l.isTruncationEnabled,u=l.isExpanded,p=l.toggleExpand;return(0,s.jsxs)("div",{className:o()("flex flex-col items-start gap-1",r),children:[(0,s.jsx)(d,{ref:i,isExpanded:u,isTruncationEnabled:c,children:(0,s.jsx)(O,{children:t})}),c&&(0,s.jsx)("div",{className:"px-1",children:(0,s.jsx)("button",{type:"submit",className:"text-default hover:text-dark text-xs transition-colors",onClick:p,children:u?(0,a.t)("show_less"):(0,a.t)("show_more")})})]})}},20670:(e,t,r)=>{"use strict";r.d(t,{H:()=>G});var n=r(72675),i=r(53448),o=r(86013),a=r(88767),s=r(31491),l=r(5295),c=r(94184),u=r.n(c),d=r(85893),p=function(e){var t=e.className;return(0,d.jsx)("div",{className:u()("border-dark m-1 h-4 w-[1px] border-l",t)})},f=r(67294),m=r(96486),b=r(48895),v=r(85499),h=r(87958),y=r(39834),g=r(64629),_=r(12169),j=r(21522),x=r(54169),w=r(32491),O=j.U0.reduce((function(e,t){return e.set(t.value,t.historyDetailViewComponent),e}),new Map),S=function(e){var t=e.log,r=e.status,n=t.message.action,i=t.message.request_details||{},o=i.body,a=void 0===o?{}:o,s=i.url,l=void 0===s?"":s,c=(n||{}).api_params,u=void 0===c?{}:c,p=O.get(null===n||void 0===n?void 0:n.action_type)||function(){return null};return(0,d.jsx)(p,{body:a,url:l,apiParams:u,log:t,status:r})},P=function(e){var t,r,n,i=e.log,a=e.status,s=(0,v.J)(),l=i.message,c=i.created_at,u=void 0===c?"":c,p=l.request_details,O=void 0===p?{}:p,P=l.response_details,k=void 0===P?{}:P,C=(0,f.useMemo)((function(){return j.U0.find((function(e){var t;return e.value===(null===l||void 0===l||null===(t=l.action)||void 0===t?void 0:t.action_type)}))}),[null===l||void 0===l||null===(t=l.action)||void 0===t?void 0:t.action_type]),N=(0,f.useMemo)((function(){var e,t;return null!==(e=null===C||void 0===C?void 0:C.label)&&void 0!==e?e:null===l||void 0===l||null===(t=l.action)||void 0===t?void 0:t.action_type}),[null===l||void 0===l||null===(r=l.action)||void 0===r?void 0:r.action_type,null===C||void 0===C?void 0:C.label]),A=(0,f.useMemo)((function(){var e=(0,m.omit)(O,["url"]);return{request:JSON.stringify(e,null,2),response:JSON.stringify(k,null,2)}}),[O,k]);if(null===l||void 0===l||null===(n=l.action)||void 0===n||!n.action_type)return null;var I=(0,b.w)({dateTime:new Date(u),format:"short_date_at_short_time"});return null!==C&&void 0!==C&&C.isCompactHistoryView?(0,d.jsx)("div",{className:"border-dark rounded-lg border",children:(0,d.jsx)(S,{log:i,status:a})}):(0,d.jsx)("div",{className:"border-dark rounded-lg border",children:(0,d.jsxs)(g.O.Group,{children:[(0,d.jsxs)("div",{className:"bg-secondary border-dark flex flex-col gap-3.5 rounded-t-lg border-b px-6 pt-5",children:[(0,d.jsxs)("div",{className:"flex justify-between",children:[(0,d.jsxs)("div",{className:"flex flex-col gap-1",children:[(0,d.jsx)("div",{children:(0,d.jsx)(_.Z.LabelMd,{weight:"semibold",children:N})}),(0,d.jsxs)("div",{className:"flex flex-col gap-2 md:flex-row",children:[(0,d.jsx)(x.x,{result:null===l||void 0===l?void 0:l.status,isBadge:!1}),(0,d.jsx)(_.Z.LabelSm,{color:"text-default",as:"time",children:I})]})]}),(0,d.jsx)("div",{children:s&&(null===C||void 0===C?void 0:C.isApplicableToMembersOnly)&&(0,d.jsx)(h.T,{content:(0,o.t)("settings.workflows.members_only_tooltip"),interactive:!1,children:(0,d.jsx)(y.g,{label:(0,o.t)("settings.workflows.members_only")})})})]}),(0,d.jsxs)(g.O.List,{children:[(0,d.jsx)(g.O,{children:(0,o.t)("settings.workflows.history.info")}),(0,d.jsx)(g.O,{children:(0,o.t)("settings.workflows.history.data_in")}),(0,d.jsx)(g.O,{children:(0,o.t)("settings.workflows.history.data_out")})]})]}),(0,d.jsxs)(g.O.Panels,{children:[(0,d.jsx)(g.O.Panel,{className:"px-6 py-5",children:(0,d.jsx)(S,{log:i,status:a})}),(0,d.jsx)(g.O.Panel,{className:"p-2",children:(0,d.jsx)(w.X,{code:null===A||void 0===A?void 0:A.request})}),(0,d.jsx)(g.O.Panel,{className:"p-2",children:(0,d.jsx)(w.X,{code:null===A||void 0===A?void 0:A.response})})]})]})})},k=function(e){var t=e.log,r=t.action_to_s,n=void 0===r?"":r,i=t.created_at,o=void 0===i?"":i,a=t.message,s=void 0===a?{}:a,l=(0,b.w)({dateTime:new Date(o),format:"short_date_at_short_time"});return(0,d.jsxs)("div",{className:"border-dark rounded-lg border",children:[(0,d.jsx)("div",{className:"bg-secondary border-dark flex flex-col gap-3.5 rounded-t-lg border-b px-6 py-5",children:(0,d.jsxs)("div",{className:"flex flex-col gap-1",children:[(0,d.jsx)("div",{children:(0,d.jsx)(_.Z.LabelMd,{weight:"semibold",children:n})}),(0,d.jsxs)("div",{className:"flex flex-col gap-2 md:flex-row",children:[(0,d.jsx)(x.x,{result:"failed",isBadge:!1}),(0,d.jsx)(_.Z.LabelSm,{color:"text-default",as:"time",dateTime:o,children:l})]})]})}),(0,d.jsx)("div",{className:"px-6 py-5",children:(0,d.jsx)(_.Z.LabelSm,{children:null===s||void 0===s?void 0:s.error})})]})},C=function(e){var t=e.log,r=e.noMessage,n=void 0!==r&&r,i=t.action_to_s,o=void 0===i?"":i,a=t.created_at,s=void 0===a?"":a,l=t.message,c=void 0===l?{}:l,p=(0,b.w)({dateTime:new Date(s),format:"short_date_at_short_time"});return(0,d.jsxs)("div",{className:"border-dark rounded-lg border",children:[(0,d.jsx)("div",{className:u()("bg-secondary border-dark flex flex-col gap-3.5 rounded-t-lg px-6 py-5",{"border-b":!n,"rounded-b-lg":n}),children:(0,d.jsxs)("div",{className:"flex flex-col gap-1",children:[(0,d.jsx)("div",{children:(0,d.jsx)(_.Z.LabelMd,{weight:"semibold",children:o})}),(0,d.jsxs)("div",{className:"flex flex-col gap-2 md:flex-row",children:[(0,d.jsx)(x.x,{result:(null===c||void 0===c?void 0:c.status)||"success",isBadge:!1,textSize:"text-sm"}),(0,d.jsx)(_.Z.LabelSm,{color:"text-default",as:"time",dateTime:s,children:p})]})]})}),!n&&(0,d.jsx)("div",{className:"p-2",children:(0,d.jsx)(w.X,{code:JSON.stringify(c,null,2)})})]})},N=function(e){var t=e.log,r=t.action_to_s,n=void 0===r?"":r,i=t.created_at,o=void 0===i?"":i,a=t.message,s=void 0===a?{}:a,l=(0,b.w)({dateTime:new Date(o),format:"short_date_at_short_time"});return(0,d.jsxs)("div",{className:"border-dark rounded-lg border",children:[(0,d.jsx)("div",{className:"bg-secondary border-dark flex flex-col gap-3.5 rounded-t-lg border-b px-6 py-5",children:(0,d.jsxs)("div",{className:"flex flex-col gap-1",children:[(0,d.jsx)("div",{children:(0,d.jsx)(_.Z.LabelMd,{weight:"semibold",children:n})}),(0,d.jsxs)("div",{className:"flex flex-col gap-2 md:flex-row",children:[(0,d.jsx)(x.x,{result:"skipped",isBadge:!1}),(0,d.jsx)(_.Z.LabelSm,{color:"text-default",as:"time",dateTime:o,children:l})]})]})}),(0,d.jsx)("div",{className:"px-6 py-5",children:(0,d.jsx)(_.Z.LabelSm,{children:null===s||void 0===s?void 0:s.reason})})]})},A=r(81783),I=r(56411),E=function(e){var t,r,n=e.log,i=e.text,o=n.action_to_s,a=void 0===o?"":o,s=n.created_at,l=void 0===s?"":s,c=n.message,u=void 0===c?{}:c,p=(0,b.w)({dateTime:new Date(l),format:"short_date_at_short_time"});return(0,d.jsxs)("div",{className:"border-dark rounded-lg border",children:[(0,d.jsx)("div",{className:"border-dark bg-secondary flex flex-col gap-3.5 rounded-t-lg border-b px-6 py-5",children:(0,d.jsxs)("div",{className:"flex flex-col gap-1",children:[(0,d.jsx)("div",{children:(0,d.jsx)(_.Z.LabelMd,{weight:"semibold",children:(r=I.rG.find((function(e){return e.value===(null===u||void 0===u?void 0:u.trigger_type)})),null!==(t=null===r||void 0===r?void 0:r.label)&&void 0!==t?t:a)})}),(0,d.jsxs)("div",{className:"flex flex-col gap-2 md:flex-row",children:[(0,d.jsx)(x.x,{result:"success",isBadge:!1}),(0,d.jsx)(_.Z.LabelSm,{color:"text-default",as:"time",dateTime:l,children:p})]})]})}),(0,d.jsx)("div",{className:"px-6 py-5",children:(0,d.jsxs)("div",{className:"md:flex",children:[(0,d.jsx)("div",{className:"w-1/4",children:(0,d.jsx)(_.Z.LabelSm,{weight:"semibold",children:i})}),(0,d.jsx)("div",{className:"w-3/4",children:(0,d.jsx)(A.q,{communityMemberId:null===u||void 0===u?void 0:u.initiator_id})})]})})]})},D=function(e){var t=e.log,r=e.status;switch(t.action){case"event_triggered":return(0,d.jsx)(E,{log:t,text:(0,o.t)("settings.workflows.trigger.event")});case"run_triggered":return(0,d.jsx)(E,{log:t,text:(0,o.t)("settings.workflows.trigger.run")});case"task_execution_completed":case"run_completed":case"trigger_execution_check_failed":return(0,d.jsx)(C,{log:t,noMessage:!0});case"task_action_completed":case"task_action_failed":return(0,d.jsx)(P,{log:t,status:r});case"fetching_audience_members_failed":case"run_failed":case"task_execution_failed":return(0,d.jsx)(k,{log:t});case"task_skipped":return(0,d.jsx)(N,{log:t});default:return(0,d.jsx)(C,{log:t})}},T=r(64687),L=r.n(T),M=r(40160),R=r(77529),B=r(30887),U=r(21809),F=r(97957);function z(e,t,r,n,i,o,a){try{var s=e[o](a),l=s.value}catch(c){return void r(c)}s.done?t(l):Promise.resolve(l).then(n,i)}var V="settings.workflows.history",q=function(e){var t=e.task,r=t.status,n=t.id,i=t.workflow.id,a=(0,U.p)(),s=function(){var e,t=(e=L().mark((function e(){return L().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,navigator.clipboard.writeText(n);case 3:a.success((0,o.t)([V,"copy_success"])),e.next=9;break;case 6:e.prev=6,e.t0=e.catch(0),a.error((0,o.t)([V,"copy_error"]));case 9:case"end":return e.stop()}}),e,null,[[0,6]])})),function(){var t=this,r=arguments;return new Promise((function(n,i){var o=e.apply(t,r);function a(e){z(o,n,i,a,s,"next",e)}function s(e){z(o,n,i,a,s,"throw",e)}a(void 0)}))});return function(){return t.apply(this,arguments)}}(),l="".concat((0,o.t)([V,"task_id"]),": ").concat(n);return(0,d.jsxs)("div",{className:"mt-3 flex flex-col items-start gap-3 md:flex-row md:items-center",children:[(0,d.jsx)(x.x,{result:r}),(0,d.jsxs)("span",{className:"flex max-w-[15rem] cursor-pointer items-center",children:[(0,d.jsx)(F.Y,{tooltipOptions:{content:n},children:(0,d.jsx)(_.Z.LabelSm,{children:l})}),(0,d.jsxs)("button",{className:"hover:bg-secondary rounded-md transition",type:"button",onClick:s,children:[(0,d.jsx)("span",{className:"sr-only",children:(0,o.t)("copy")}),(0,d.jsx)("span",{className:"flex h-6 w-6 items-center justify-center",children:(0,d.jsx)(B.JO,{type:"16-copy",size:16})})]})]}),(0,d.jsxs)(M.rU,{to:R.o0.view({workflowId:i}),className:"text-default hover:text-dark flex items-center",children:[(0,d.jsx)(_.Z.LabelSm,{children:(0,o.t)([V,"view_workflow"])}),(0,d.jsx)(B.JO,{type:"16-arrow",useWithFillCurrentColor:!0,viewBox:"0 0 16 16","aria-hidden":!0})]})]})},Z=function(e){var t,r=e.taskId,n=e.onClose,c=(0,a.useQuery)(["task-detail",r],(function(){return s.nH.taskDetail({taskId:r})})),u=c.data;if(c.isLoading)return(0,d.jsx)(l.a,{center:!0});var f=u.workflow,m=u.logs,b=u.status;return(0,d.jsxs)(d.Fragment,{children:[(0,d.jsxs)(i.u_.Header,{children:[(0,d.jsx)(i.u_.Title,{children:null!==(t=f.name)&&void 0!==t?t:(0,o.t)("settings.workflows.detailed_history")}),(0,d.jsx)(i.u_.HeaderActions,{children:(0,d.jsx)(i.u_.CloseButton,{onClick:n})})]}),(0,d.jsxs)(i.u_.Body,{children:[(0,d.jsx)(q,{task:u}),(0,d.jsx)("div",{className:"mt-5 flex flex-col",children:m.map((function(e,t){return(0,d.jsxs)("div",{children:[(0,d.jsx)(D,{log:e,status:b}),t<m.length-1&&(0,d.jsx)(p,{className:"ml-[3.3rem]"}),t===m.length-1&&(0,d.jsx)("div",{className:"m-1 h-4"})]},t)}))})]})]})},W=function(e){var t=e.taskId,r=(0,n.dd)();return(0,d.jsxs)(i.u_,{isOpen:r.visible,onClose:r.hide,children:[(0,d.jsx)(i.u_.Overlay,{}),(0,d.jsx)(i.u_.Content,{size:"lg",children:(0,d.jsx)(Z,{taskId:t,onClose:r.hide})})]})},H=n.gk.create((function(e){var t=e.taskId;return(0,d.jsx)(W,{taskId:t})})),G=function(){return(0,n.dd)(H)}},56274:(e,t,r)=>{"use strict";r.d(t,{a:()=>l});var n=r(94184),i=r.n(n),o=r(74284),a=r(85893),s={md:"w-8 h-8",lg:"min-w-[2.5rem] h-10"},l=function(e){var t=e.tooltipContent,r=e.size,n=void 0===r?"lg":r,l=e.className,c=e.children,u=function(){return(0,a.jsx)("div",{className:i()("border-dark text-default bg-primary flex items-center justify-center rounded-full border",s[n],l,{"cursor-pointer":t}),children:c})};return t?(0,a.jsx)(o.Y,{placement:"top",content:t,children:(0,a.jsx)(u,{})}):(0,a.jsx)(u,{})}},49908:(e,t,r)=>{"use strict";r.d(t,{W:()=>m});var n=r(94184),i=r.n(n),o=r(30887),a=r(12169),s=r(56274),l=r(67294),c=r(86013),u=r(21522),d="settings.workflows",p=r(85893),f={md:16,lg:24},m=function(e){var t=e.actions,r=void 0===t?[]:t,n=e.size,m=void 0===n?"lg":n,b=e.truncationLimit,v=void 0===b?2:b,h=e.className,y=function(e){var t=e.actions,r=e.truncationLimit,n="".concat((0,c.t)([d,"action"]),": "),i=(0,l.useMemo)((function(){return t.filter((function(e){return""!==e})).map((function(e){var t=(0,u.mR)(e);return{title:"".concat(n).concat((0,c.t)([d,"action_types",e],{defaultValue:(0,c.t)([d,"action_types","unknown"])})),icon:t}}))}),[t,n]),o=(0,l.useMemo)((function(){return t.slice(r).map((function(e){return"".concat(n).concat((0,c.t)([d,"action_types",e],{defaultValue:(0,c.t)([d,"action_types","unknown"])}))})).join(", ")}),[t,r,n]),a=t.length-r;return{actions:a>1?i.slice(0,r):i,remainingActionsCount:a,remainingItemsTooltip:o}}({actions:r,truncationLimit:v}),g=y.actions,_=y.remainingActionsCount,j=y.remainingItemsTooltip,x=f[m]||f.lg;if(0===r.length||v<1)return(0,p.jsx)("div",{className:"py-[25px] leading-none",children:"-"});var w="+".concat(_);return(0,p.jsxs)("div",{className:i()("flex items-center",{"gap-1":"md"===m,"gap-2":"lg"===m},h),children:[g.map((function(e,t){var r=e.title,n=e.icon;return(0,p.jsx)(s.a,{tooltipContent:r,size:m,children:(0,p.jsx)(o.JO,{type:"".concat(x,"-workflow-").concat(n),size:x,useWithFillCurrentColor:!0,className:i()({"!w-4":"md"===m,"!w-6":"lg"===m})})},"".concat(n,"-").concat(t))})),_>1&&(0,p.jsx)(s.a,{tooltipContent:j,size:m,children:(0,p.jsx)("div",{className:"flex items-center",children:(0,p.jsx)(a.Z.LabelSm,{weight:"semibold",children:(0,p.jsx)("span",{className:i()("text-default flex",{"text-xxs":"md"===m}),children:w})})})})]})}},32891:(e,t,r)=>{"use strict";r.d(t,{$:()=>s});var n=r(30887),i=r(56274),o=r(4297),a=r(85893),s=function(e){var t=e.trigger,r=e.audience,s=e.workflowType,l=(0,o.b)({trigger:t,audience:r,workflowType:s});if(!l)return null;var c=l||{},u=c.title,d=c.iconType,p=c.size,f=void 0===p?"lg":p;return(0,a.jsx)(i.a,{size:f,tooltipContent:u,children:(0,a.jsx)(n.JO,{type:"24-workflow-".concat(d),size:24,useWithFillCurrentColor:!0,className:"!h-5 !w-5"})})}},4297:(e,t,r)=>{"use strict";r.d(t,{b:()=>d});var n=r(67294),i=r(86013),o=r(10516),a=r(56411);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 l(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}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}var u="settings.workflows.form",d=function(){var e,t,r=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},s=r.workflowType,c=r.trigger,d=r.audience,p=s===o.nQ.DYNAMIC,f=s===o.nQ.BULK_ACTION,m=(c||{}).trigger_type,b=(0,n.useMemo)((function(){var e,t;return(null!==(e=null===d||void 0===d||null===(t=d.filter_rules)||void 0===t?void 0:t.filters)&&void 0!==e?e:[]).find((function(e){return"role"===e.key}))}),[d]);if(!(p&&!m||f&&!b)){var v={iconType:(0,a.UH)(m),title:(0,i.t)([u,"events",m,"title"]),description:(0,i.t)([u,"events",m,"description"])};if(p)return l(l({},v),{},{title:"".concat((0,i.t)([u,"event"]),": ").concat(v.title)});var h=((null===d||void 0===d||null===(e=d.filter_rules)||void 0===e?void 0:e.filters)||[]).map((function(e){return(0,i.t)(["settings.workflows.view","audience_filters",e.key])})).join(", "),y={iconType:null!==(t=o.yJ[b.value])&&void 0!==t?t:"user",title:h,description:(0,i.t)([u,"audience_types","default"])};return f?l(l({},y),{},{title:"".concat((0,i.t)([u,"audience_filters"]),": ").concat(y.title)}):void 0}}},79235:(e,t,r)=>{"use strict";r.d(t,{Q:()=>o});var n=r(1469),i=r.n(n),o=function(e){return i()(e)?e.filter((function(e){return e.action_type})).map((function(e){return e.action_type})):[]}},24198:(e,t,r)=>{"use strict";r.d(t,{o:()=>R});var n=r(64687),i=r.n(n),o=r(86013),a=r(88767),s=r(24185),l=r(31491),c=r(63479),u=r(95295),d=r(42959),p=r(97012),f=r(77529),m=r(72810),b=r(71861),v=r(21809),h=r(10516),y=r(72675),g=r(71032),_=r(85893),j=function(e){var t=e.name,r=e.onConfirm,n=e.disabled,i=(0,y.dd)();return(0,_.jsx)(g.c,{isOpen:i.visible,onClose:i.hide,confirmVariant:"circle",confirmText:(0,o.t)("settings.workflows.table.actions.archive"),title:(0,o.t)("settings.workflows.table.actions.archive_confirm_active_workflow_title"),onConfirm:r,disabled:n,children:(0,o.t)("settings.workflows.table.actions.archive_confirm_active_workflow_description",{name:t||(0,o.t)("settings.workflows.table.untitled_workflow")})})},x=y.gk.create((function(e){var t=e.name,r=e.onConfirm,n=e.disabled;return(0,_.jsx)(j,{name:t,onConfirm:r,disabled:n})})),w=r(93826),O=r(78573),S=function(e){var t=e.name,r=e.onConfirm,n=e.disabled,i=(0,y.dd)(),a=(0,o.t)("settings.workflows.table.actions.archive_confirm_description",{name:t||(0,o.t)("settings.workflows.table.untitled_workflow")}),s=(0,_.jsx)(w.w,{content:a});return(0,_.jsx)(O.W,{isOpen:i.visible,onClose:i.hide,actionVariant:"danger",actionText:(0,o.t)("settings.workflows.table.actions.archive"),title:(0,o.t)("settings.workflows.table.actions.archive_confirm_title"),onAction:r,disabled:n,children:s})},P=y.gk.create((function(e){var t=e.name,r=e.onConfirm,n=e.disabled;return(0,_.jsx)(S,{name:t,onConfirm:r,disabled:n})})),k=function(e){var t=e.onConfirm,r=e.disabled,n="settings.workflows.table.actions.cancel",i=(0,y.dd)();return(0,_.jsx)(O.W,{isOpen:i.visible,onClose:i.hide,actionVariant:"danger",actionText:(0,o.t)("".concat(n,".title")),title:(0,o.t)("".concat(n,".confirm_title")),onAction:t,disabled:r,children:(0,o.t)("".concat(n,".description"))})},C=y.gk.create((function(e){var t=e.onConfirm,r=e.disabled;return(0,_.jsx)(k,{onConfirm:t,disabled:r})})),N=function(e){var t=e.onConfirm,r=e.disabled,n=(0,y.dd)();return(0,_.jsx)(O.W,{isOpen:n.visible,onClose:n.hide,actionVariant:"danger",actionText:(0,o.t)("settings.workflows.table.actions.delete"),title:(0,o.t)("settings.workflows.table.actions.delete_confirm_title"),onAction:t,disabled:r,children:(0,o.t)("settings.workflows.table.actions.delete_confirm_description")})},A=y.gk.create((function(e){var t=e.onConfirm,r=e.disabled;return(0,_.jsx)(N,{onConfirm:t,disabled:r})}));function I(e,t,r,n,i,o,a){try{var s=e[o](a),l=s.value}catch(c){return void r(c)}s.done?t(l):Promise.resolve(l).then(n,i)}function E(e){return function(){var t=this,r=arguments;return new Promise((function(n,i){var o=e.apply(t,r);function a(e){I(o,n,i,a,s,"next",e)}function s(e){I(o,n,i,a,s,"throw",e)}a(void 0)}))}}function D(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 T(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?D(Object(r),!0).forEach((function(t){L(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):D(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 M="settings.workflows.table.actions",R=function(e){var t,r,n,g,_=e.workflowId,j=e.type,w=e.status,O=e.name,S=e.refetch,k=(0,s.k6)(),N=(0,v.p)(),I=N.success,D=N.error,L=(0,a.useQueryClient)(),R=(0,m.t)(),B=(0,y.dd)(A),U=(0,y.dd)(C),F=(0,y.dd)(P),z=(0,y.dd)(x),V=(0,b.w)(),q=(0,p.wh)().currentCommunity.current_plan_tier,Z=w===h.qN.ACTIVE?z:F,W=(0,a.useMutation)((function(){return l.nH.createRun({workflowId:_})}),{onSuccess:function(){I((0,o.t)([M,"run_in_progress"]),{messageComplete:(0,o.t)([M,"run_success"]),onComplete:function(){return k.push({pathname:f.o0.history(),search:"workflow_type=bulk_action"})}})},onError:function(e){(0,c.h)(e)||(0,c.w)(e)?H(e):D(e.message)}}).mutate,H=function(e){return V.show(T(T({},(0,c.h)(e)&&{planTier:(0,u.gq)(q)}),{},{subheading:e.body.message,source:(0,d.yf)(),isMarketingHubRequired:(0,c.w)(e),onSuccess:function(){V.hide(),W()},successButtonLabel:(0,o.t)("settings.workflows.upgrade_modal.run_this_workflow"),usedForWorkflows:!0,showPlanDetails:!0}))},G=(0,a.useMutation)((function(){return l.nH.deleteWorkflow({id:_})}),{onSuccess:(t=E(i().mark((function e(){return i().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return B.hide(),I((0,o.t)([M,"deleting_workflow"]),{messageComplete:(0,o.t)([M,"deletion_successful"])}),e.next=4,null===S||void 0===S?void 0:S();case 4:case"end":return e.stop()}}),e)}))),function(){return t.apply(this,arguments)}),onError:function(e){return D(e.message)}}),Q=G.mutate,J=G.isLoading,$=(0,a.useMutation)((function(){return l.nH.inactivate({id:_})}),{onSuccess:(r=E(i().mark((function e(){return i().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return U.hide(),I((0,o.t)([M,"cancel","cancelling_schedule"]),{messageComplete:(0,o.t)([M,"cancel","cancellation_successful"])}),e.next=4,null===S||void 0===S?void 0:S();case 4:case"end":return e.stop()}}),e)}))),function(){return r.apply(this,arguments)}),onError:function(e){return D(e.message)}}),K=$.mutate,X=$.isLoading,Y=(0,a.useMutation)((function(){return l.nH.archiveWorkflow({id:_})}),{onSuccess:(n=E(i().mark((function e(){return i().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return Z.hide(),I((0,o.t)([M,"archiving_workflow"]),{messageComplete:(0,o.t)([M,"archive_successful"]),onComplete:function(){L.invalidateQueries({queryKey:["totalArchivedWorkflows"]})}}),e.next=4,null===S||void 0===S?void 0:S();case 4:case"end":return e.stop()}}),e)}))),function(){return n.apply(this,arguments)}),onError:function(e){return D(e.message)}}),ee=Y.mutate,te=Y.isLoading,re=R.page,ne=R.status,ie=(0,a.useMutation)((function(){return l.nH.duplicateWorkflow({id:_})}),{onSuccess:(g=E(i().mark((function e(){return i().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(I((0,o.t)([M,"duplicating_workflow"]),{messageComplete:(0,o.t)([M,"duplication_successful"])}),ne!==h.qN.ARCHIVED&&1===Number(re)){e.next=5;break}k.push({pathname:f.o0.index(),search:"workflow_type=".concat(j,"&page=1")}),e.next=7;break;case 5:return e.next=7,null===S||void 0===S?void 0:S();case 7:case"end":return e.stop()}}),e)}))),function(){return g.apply(this,arguments)}),onError:function(e){return D(e.message)}}),oe=ie.mutate;return{onDelete:Q,onDuplicate:oe,handleDeleteWithConfirmation:function(){B.show({disabled:J,onConfirm:Q})},handleArchiveWithConfirmation:function(){Z.show({name:O,disabled:te,onConfirm:ee})},handleCancelWithConfirmation:function(){U.show({name:O,disabled:X,onConfirm:K})}}}},70978:(e,t,r)=>{"use strict";r.d(t,{ou:()=>m,GE:()=>M,ud:()=>p,f2:()=>R});var n=r(67294),i=r(86013),o=r(92615),a=r(84614),s=(r(10516),r(18396)),l=r(20670),c=r(30823),u=r(85893),d="settings.workflows.table",p=function(e){var t=e.columns,r=e.workflowType,p=(0,c.x)({workflowType:r}),f=p.infiniteQuery,m=p.isLoading,b=p.totalWorkflows,v=p.initialPage,h=p.defaultPageSize,y=p.setPage,g=(0,l.H)(),_=(0,n.useMemo)((function(){var e=f.isLoading,t=f.tasks,r=f.isError;return e||r?null:t.map((function(e){return e.community_member_id}))}),[f]);return(0,u.jsx)(s.I,{ids:_,children:(0,u.jsxs)(o.J,{columns:t,infiniteQuery:f,pageSize:h,initialPage:v,totalCountPath:"total_count",onChangePage:y,onClickRow:function(e){var t=e.original.id;g.show({taskId:t})},children:[!m&&(0,u.jsx)(a.w.Headline,{children:(0,u.jsx)(a.w.Headline.Title,{children:(0,i.t)([d,"workflows_runs"],{count:b})})}),(0,u.jsxs)(a.w.TableWrapper,{children:[(0,u.jsxs)(a.w.Table,{children:[(0,u.jsxs)("colgroup",{children:[(0,u.jsx)("col",{"data-testid":"workflow-history-name-column"}),(0,u.jsx)("col",{"data-testid":"workflow-history-member-column"}),(0,u.jsx)("col",{"data-testid":"workflow-history-status-column",className:"min-w-[10rem]"}),(0,u.jsx)("col",{"data-testid":"workflow-history-steps-column"}),(0,u.jsx)("col",{"data-testid":"workflow-history-run-at-column"})]}),(0,u.jsx)(a.w.Header,{className:"z-10"}),(0,u.jsx)(a.w.Loader,{}),(0,u.jsx)(a.w.NoRecords,{text:(0,i.t)([d,"no_runs_found"])}),(0,u.jsx)(a.w.Body,{})]}),(0,u.jsx)(a.w.Pagination,{align:"left",direction:"reverse"})]})]})})},f=r(48895),m=function(e){var t=e.dateTime;if(!t)return null;var r=(0,f.w)({dateTime:new Date(t),format:"short_date_at_short_time"});return(0,u.jsx)("time",{dateTime:t,className:"break-normal",children:r})},b=r(96486),v=r(88767),h=r(34128),y=r(77529),g=function(e){return function(){return(0,h.UT)(y.av.communityMember.show({memberId:e}))}},_=r(84012),j=r(46854),x=r(31513),w=r(55675),O=r(61926);var S=function(){var e,t,r,n="member-filter",o=(0,x.j)(),a=o.selectedText,s=o.onApply,l=(0,j.r)();return(0,u.jsx)(O.l,{defaultValues:(e={},t=n,r=+a,t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e),onSubmit:function(e,t){var r=t.reset;s(e[n]),r()},children:(0,u.jsxs)("div",{className:"flex flex-col gap-y-4 p-4",children:[(0,u.jsx)(O.l.CommunityMemberSelect,{name:n,includeInactive:!0,direction:"down",autoFocus:!0}),(0,u.jsx)(w.z,{variant:l,type:"submit",full:!0,children:(0,i.t)("filters.apply")})]})})},P="settings.workflows.history.filters",k="member_id",C="settings.workflows.history.filters",N="settings.workflows.history.filters",A="settings.workflows",I=[{label:(0,i.t)([A,"table.result.success"]),value:"success"},{label:(0,i.t)([A,"table.result.failed"]),value:"failed"},{label:(0,i.t)([A,"table.result.partial_success"]),value:"partial_success"},{label:(0,i.t)([A,"table.result.skipped"]),value:"skipped"},{label:(0,i.t)([A,"table.result.in_progress"]),value:"in_progress"},{label:(0,i.t)([A,"table.result.duplicate_skipped"]),value:"duplicate_skipped"},{label:(0,i.t)([A,"table.result.cancelled"]),value:"cancelled"}],E=r(94184),D=r.n(E),T=r(28175),L=r(23984),M=function(e){var t=e.filtersConfig,r=(0,T.I)().isV3Enabled;return(0,u.jsx)(L.x,{className:D()("border-stroke-background relative border-b px-6 py-3",{"lg:px-9":r}),children:t.map((function(e){var t=e.name,r=e.component;return(0,u.jsx)(r,{},t)}))})},R={NameFilter:function(e){var t=e.isInitialOpen,r=e.onApply,n=e.changeUrl,o=void 0===n||n,a=e.value,s=(0,_.Xt)(),l=s.queryParams,c=s.updateUrl;return(0,u.jsx)(_.wn,{chip:(0,i.t)([C,"name"]),title:(0,i.t)([C,"name_title"]),selectedText:a||l.workflow_name,isInitialOpen:t,onApply:function(e){o&&c("workflow_name",e),(0,b.isFunction)(r)&&r(e)},shouldUsePortal:!0,children:(0,u.jsx)(_.xo,{name:"name-filter",placeholder:(0,i.t)([C,"name_placeholder"])})})},StatusFilter:function(e){var t=e.onApply,r=(0,_.Xt)(),n=r.queryParams,o=r.updateUrl;return(0,u.jsx)(_.wn,{chip:(0,i.t)([A,"history.filters.status"]),title:(0,i.t)([A,"history.filters.status"]),selectedText:n.status,renderSelectedText:function(e){var t,r=e.selectedText;if(!r)return null;var n=I.find((function(e){return e.value===r}));return null!==(t=null===n||void 0===n?void 0:n.label)&&void 0!==t?t:r},onApply:function(e){o("status",e),(0,b.isFunction)(t)&&t(e)},shouldUsePortal:!0,children:(0,u.jsx)(_.dQ,{options:I,legend:(0,i.t)([A,"history.filters.status_legend"]),name:"status-filter"})})},RunIdFilter:function(e){var t=e.onApply,r=(0,_.Xt)(),n=r.queryParams,o=r.updateUrl;return(0,u.jsx)(_.wn,{chip:(0,i.t)([N,"run_id"]),title:(0,i.t)([N,"run_id_title"]),selectedText:n.run_id,onApply:function(e){o("run_id",e),(0,b.isFunction)(t)&&t(e)},shouldUsePortal:!0,children:(0,u.jsx)(_.xo,{name:"run-id-filter",placeholder:(0,i.t)([N,"run_id_placeholder"])})})},CommunityMemberFilter:function(e){var t=e.onApply,r=(0,_.Xt)(),n=r.queryParams,o=r.updateUrl,a=n[k],s=function(e){var t=e.memberId;return{communityMemberQuery:(0,v.useQuery)(["community-member-show",t],g(t),{enabled:!!t})}}({memberId:a}),l=s.communityMemberQuery.data;return(0,u.jsx)(_.wn,{chip:(0,i.t)([P,"member"]),title:(0,i.t)([P,"member_title"]),selectedText:a,renderSelectedText:function(){if(l)return l.name},onApply:function(e){o(k,null===e||void 0===e?void 0:e.toString()),(0,b.isFunction)(t)&&t(e)},shouldUsePortal:!0,children:(0,u.jsx)(S,{defaultValue:l})})}}},30823:(e,t,r)=>{"use strict";r.d(t,{x:()=>x});var n=r(27361),i=r.n(n),o=r(84012),a=r(90724),s=r(67294),l=r(85564),c=r.n(l),u=r(88767),d=r(31491),p=["perPage","initialPage","options","workflowType"];function f(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 m(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?f(Object(r),!0).forEach((function(t){b(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):f(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function b(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function v(e,t){if(null==e)return{};var r,n,i=function(e,t){if(null==e)return{};var r,n,i={},o=Object.keys(e);for(n=0;n<o.length;n++)r=o[n],t.indexOf(r)>=0||(i[r]=e[r]);return i}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n<o.length;n++)r=o[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(i[r]=e[r])}return i}var h=["member_id"];function y(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 g(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?y(Object(r),!0).forEach((function(t){_(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):y(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function _(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function j(e,t){if(null==e)return{};var r,n,i=function(e,t){if(null==e)return{};var r,n,i={},o=Object.keys(e);for(n=0;n<o.length;n++)r=o[n],t.indexOf(r)>=0||(i[r]=e[r]);return i}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n<o.length;n++)r=o[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(i[r]=e[r])}return i}var x=function(e){var t=e.workflowType,r=(0,o.Xt)().queryParams,n=(0,a.v)(),l=n.setPage,f=n.initialPage,b=r.member_id,y=g(g({},j(r,h)),{},{perPage:20,initialPage:f,workflowType:t,options:{keepPreviousData:!1}});b&&(y.community_member_ids=b);var _=function(){var e,t,r,n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},i=n.perPage,o=void 0===i?20:i,a=n.initialPage,l=void 0===a?1:a,f=n.options,b=void 0===f?{}:f,h=n.workflowType,y=v(n,p),g=["workflows-history",h,o,y],_=m({getNextPageParam:function(e){return e.has_next_page?e.page+1:void 0},getPreviousPageParam:function(e){return e.page>1?e.page-1:void 0},keepPreviousData:!0},b),j=(0,u.useInfiniteQuery)(g,(function(e){var t=e.pageParam,r=void 0===t?l:t,n=1;"number"===typeof r&&r>0&&(n=r);var i=m(m({},y),{},{page:n,workflow_type:h,per_page:o});return d.nH.listHistory({params:i})}),_),x=(0,s.useMemo)((function(){var e;return(null===(e=j.data)||void 0===e?void 0:e.pages)||[]}),[null===(e=j.data)||void 0===e?void 0:e.pages]),w=(null===(t=x[0])||void 0===t?void 0:t.total_count)||0,O=(null===(r=x[0])||void 0===r?void 0:r.per_page)||o,S=(0,s.useMemo)((function(){return c()(x.map((function(e){return e.records})))}),[x]);return m(m({},j),{},{queryKey:g,totalTasks:w,tasks:S,pageSize:O,pages:x})}(y);return{infiniteQuery:_,totalWorkflows:i()(null===_||void 0===_?void 0:_.pages[0],"total_count",0),isLoading:null===_||void 0===_?void 0:_.isLoading,setPage:l,initialPage:f,defaultPageSize:20}}},54169:(e,t,r)=>{"use strict";r.d(t,{x:()=>b});var n,i,o=r(86013),a=r(10516),s=r(72855),l=r(97268),c=r(85893);function u(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 d(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?u(Object(r),!0).forEach((function(t){p(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):u(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function p(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var f=(p(n={},a.Ii.SUCCESS,"success"),p(n,a.Ii.PARTIAL_SUCCESS,"warning"),p(n,a.Ii.FAILED,"danger"),p(n,a.Ii.IN_PROGRESS,"info"),n),m=(p(i={},a.Ii.SUCCESS,"success"),p(i,a.Ii.PARTIAL_SUCCESS,"warning"),p(i,a.Ii.FAILED,"danger"),p(i,a.Ii.CANCELLED,"danger"),p(i,a.Ii.IN_PROGRESS,"info"),i),b=function(e){var t=e.result,r=e.isBadge,n=void 0===r||r,i=Object.values(a.Ii).includes(t),u=n?f[t]:m[t],p=n?s.O:l.r;return(0,c.jsx)(p,d(d({variant:u},!i&&{textTransform:"capitalize"}),{},{children:(0,o.t)(["settings.workflows.table.result",t],{defaultValue:t||"\u2500"})}))}},55986:(e,t,r)=>{"use strict";r.d(t,{W:()=>o});var n=r(12169),i=r(85893),o=function(e){var t=e.children;return(0,i.jsx)(n.Z.LabelSm,{weight:"medium",children:(0,i.jsx)("span",{className:"break-normal",children:t})})}},30086:(e,t,r)=>{"use strict";r.d(t,{ud:()=>_.ud,yG:()=>g});var n=r(67294),i=r(86013),o=r(24185),a=r(10516),s=r(77529),l=r(92615),c=r(84614),u=r(18396),d=r(27361),p=r.n(d),f=r(61825),m=r(84012),b=r(15272),v=r(90724),h=r(85893),y="settings.workflows.table",g=function(e){var t=e.columns,r=e.colgroup,d=function(e){var t=e.workflowType,r=e.status,n=(0,m.Xt)().queryParams,i=(0,b._)(),o=i.pageSize,a=void 0===o?f.L8:o,s=i.category,l=(0,v.v)(1,!s),c=l.setPage,u=l.initialPage,d=p()(n,"query",""),h=(0,f.mA)({perPage:a,sort:f.zw.LATEST,workflowType:t,status:r,initialPage:u,query:d,options:{keepPreviousData:!1}});return{infiniteQuery:h,totalWorkflows:p()(null===h||void 0===h?void 0:h.pages[0],"total_count",0),isLoading:null===h||void 0===h?void 0:h.isLoading,setPage:c,initialPage:u,defaultPageSize:a}}({workflowType:e.workflowType,status:e.status}),g=d.infiniteQuery,_=d.isLoading,j=d.totalWorkflows,x=d.initialPage,w=d.defaultPageSize,O=d.setPage,S=(0,o.k6)(),P=(0,n.useMemo)((function(){var e=g.isLoading,t=g.workflows,r=g.isError;return e||r?null:t.map((function(e){return e.created_by_community_member_id}))}),[g]);return(0,h.jsx)(u.I,{ids:P,children:(0,h.jsxs)(l.J,{columns:t({refetch:g.refetch}),infiniteQuery:g,pageSize:w,initialPage:x,totalCountPath:"total_count",onChangePage:function(e){O(e)},onClickRow:function(e){var t=e.original||{},r=t.id,n=t.status;if(r){var i={pathname:n===a.qN.DRAFT?s.o0.edit({workflowId:r}):s.o0.view({workflowId:r}),state:{from:{path:S.location.pathname,query:S.location.search}}};S.push(i)}},children:[!_&&(0,h.jsx)(c.w.Headline,{children:(0,h.jsx)(c.w.Headline.Title,{children:(0,i.t)([y,"workflows_count"],{count:j})})}),(0,h.jsxs)(c.w.TableWrapper,{children:[(0,h.jsxs)(c.w.Table,{children:[r&&(0,h.jsx)(h.Fragment,{children:r}),(0,h.jsx)(c.w.Header,{className:"z-10"}),(0,h.jsx)(c.w.Loader,{}),(0,h.jsx)(c.w.NoRecords,{text:(0,i.t)([y,"no_workflows_found"])}),(0,h.jsx)(c.w.Body,{})]}),(0,h.jsx)(c.w.Pagination,{align:"left",direction:"reverse"})]})]})})},_=r(70978)},52198:(e,t,r)=>{"use strict";r.d(t,{PF:()=>c});var n=r(86013),i=r(72675),o=r(71032),a=r(85893),s=function(e){var t=e.onConfirm,r=e.onCancel,s=e.disabled,l=void 0!==s&&s,c=e.title,u=e.body,d=(0,i.dd)();return(0,a.jsx)(o.c,{isOpen:d.visible,onClose:d.hide,confirmVariant:"circle",confirmText:(0,n.t)("settings.workflows.continue_to_edit"),title:c,cancelText:(0,n.t)("settings.workflows.cancel"),onConfirm:t,onCancel:r,disabled:l,children:u})},l=i.gk.create((function(e){var t=e.onConfirm,r=e.onCancel,n=e.disabled,i=void 0!==n&&n,o=e.title,l=e.body;return(0,a.jsx)(s,{onConfirm:t,onCancel:r,disabled:i,title:o,body:l})})),c=function(){return(0,i.dd)(l)}},57096:(e,t,r)=>{"use strict";r.d(t,{hp:()=>u});var n=r(86013),i=r(72675),o=r(78573),a=r(12169),s=r(85893),l=function(e){var t=e.onAction,r=e.i18nBase,l=void 0===r?"settings.workflows.edit.incomplete_workflow_modal":r,c=(0,i.dd)();return(0,s.jsx)(o.W,{isOpen:c.visible,onClose:c.hide,actionVariant:"circle",actionText:(0,n.t)([l,"confirm_text"]),onAction:t,title:(0,n.t)([l,"title"]),children:(0,s.jsx)("div",{children:(0,s.jsx)(a.Z.BodyMd,{textAlign:"text-center",color:"text-default",children:(0,n.t)([l,"body"])})})})},c=i.gk.create((function(e){var t=e.onAction,r=e.i18nBase;return(0,s.jsx)(l,{onAction:t,i18nBase:r})})),u=function(){return(0,i.dd)(c)}},7566:(e,t,r)=>{"use strict";r.d(t,{C:()=>i});var n=r(88186),i=function(e){var t=e.workflowId,r=e.disableRefetching,i=(0,n.RC)({workflowId:t,disableRefetching:r});return{areAllRunsCompleted:i.areAllRunsCompleted,isLoading:i.isLoading}}},98418:(e,t,r)=>{"use strict";r.d(t,{q:()=>j});var n=r(64687),i=r.n(n),o=r(86013),a=r(88767),s=r(31491),l=r(63479),c=r(95295),u=r(42959),d=r(97012),p=r(20073),f=r(71861),m=r(21809);function b(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 v(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?b(Object(r),!0).forEach((function(t){h(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):b(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function h(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function y(e,t,r,n,i,o,a){try{var s=e[o](a),l=s.value}catch(c){return void r(c)}s.done?t(l):Promise.resolve(l).then(n,i)}function g(e){return function(){var t=this,r=arguments;return new Promise((function(n,i){var o=e.apply(t,r);function a(e){y(o,n,i,a,s,"next",e)}function s(e){y(o,n,i,a,s,"throw",e)}a(void 0)}))}}var _="settings.workflows.view.header",j=function(e){var t,r,n=e.workflowId,b=e.isActive,h=(0,a.useQueryClient)(),y=(0,m.p)(),j=y.success,x=y.error,w=function(){var e=g(i().mark((function e(){return i().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,h.invalidateQueries(["workflows",n]);case 2:return e.next=4,h.invalidateQueries(["all-workflows"]);case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),O=(0,d.wh)().currentCommunity.current_plan_tier,S=(0,f.w)(),P=(0,a.useMutation)((function(){return(0,p.Cp)(s.nH.activate({id:n}))}),{onSuccess:(t=g(i().mark((function e(t,r){return i().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,w();case 2:r.onSuccessCallback?r.onSuccessCallback():j((0,o.t)([_,"workflow_activated"]));case 3:case"end":return e.stop()}}),e)}))),function(e,r){return t.apply(this,arguments)}),onError:function(e){return(0,l.h)(e)||(0,l.w)(e)?function(e){S.show(v(v({},(0,l.h)(e)&&{planTier:(0,c.gq)(O)}),{},{subheading:e.body.message,isMarketingHubRequired:(0,l.w)(e),source:(0,u.yf)(),onSuccess:function(){S.hide(),k({})},successButtonLabel:(0,o.t)("settings.workflows.upgrade_modal.activate_this_workflow"),usedForWorkflows:!0,showPlanDetails:!0}))}(e):x((0,o.t)([_,"workflow_activation_error"]))}}),k=P.mutate,C=P.isLoading,N=(0,a.useMutation)((function(){return s.nH.inactivate({id:n})}),{onSuccess:(r=g(i().mark((function e(){return i().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,w();case 2:j((0,o.t)([_,"workflow_deactivated"]));case 3:case"end":return e.stop()}}),e)}))),function(){return r.apply(this,arguments)}),onError:function(){return x((0,o.t)([_,"workflow_deactivation_error"]))}}),A=N.mutate,I=N.isLoading;return{onActivateWorkflow:k,onDeactivateWorkflow:A,onChangeActiveStatus:function(){b?A():k({})},isLoading:C||I}}},89278:(e,t,r)=>{"use strict";r.d(t,{F:()=>P,k:()=>k});var n=r(89500),i=(r(67294),r(94184)),o=r.n(i),a=r(8121),s=r(30887),l=r(1002),c=r(86013),u=r(87958),d=r(85893),p="settings.workflows.form",f=function(e){var t=e.hasError;return(0,d.jsx)("span",{className:"flex items-center",children:t?(0,d.jsx)(s.JO,{type:"20-alert",size:20,className:"!text-v2-danger","aria-label":(0,c.t)([p,"step_incomplete"])}):(0,d.jsx)(s.JO,{type:"20-checkmark-circle-fill-thin",size:20,"aria-label":(0,c.t)([p,"step_complete"])})})},m=function(e){var t=e.hasError,r=void 0!==t&&t,n=e.hasSuccess,i=void 0!==n&&n,o=e.statusMessage;return r||i?o?(0,d.jsx)(u.T,{content:o,className:"cursor-pointer",children:(0,d.jsx)(f,{hasError:r})}):(0,d.jsx)(f,{hasError:r}):null},b=function(e){var t=e.hasSuccess,r=e.hasError,n=e.statusMessage,i=e.actions,o=e.children,c=(0,a.h)().isOpen;return(0,d.jsxs)("div",{className:"flex items-center gap-3 px-8 pl-4 pr-6",children:[!c&&o,(0,d.jsx)(m,{hasSuccess:t,hasError:r,statusMessage:n}),i&&(0,d.jsx)(l.Lt,{buttonWrapperClassName:"flex",linkType:"button",button:(0,d.jsx)(l.Lt.MenuButton,{className:"hover:bg-tertiary rounded !p-0.5 transition-colors",children:(0,d.jsx)("span",{className:"flex items-center",children:(0,d.jsx)(s.JO,{type:"20-menu-dots-horizontal",size:20,className:"text-default"})})}),options:i})]})},v=r(85499),h=r(39834),y=r(12169),g=function(e){var t=e.title,r=e.description,n=e.isApplicableToMembersOnly,i=(0,v.J)();return(0,d.jsxs)("div",{className:"flex items-center justify-between",children:[(0,d.jsxs)("div",{className:"flex flex-col gap-1",children:[(0,d.jsx)("div",{children:(0,d.jsx)(y.Z.LabelSm,{color:"text-default",children:r})}),(0,d.jsx)("div",{children:(0,d.jsx)(y.Z.TitleSm,{weight:"semibold",children:t})})]}),i&&n&&(0,d.jsx)(u.T,{content:(0,c.t)("settings.workflows.members_only_tooltip"),interactive:!1,className:"flex",children:(0,d.jsx)(h.g,{label:(0,c.t)("settings.workflows.members_only")})})]})},_=function(e){var t=e.title,r=e.isApplicableToMembersOnly,i=e.actions,s=e.hasSuccess,l=e.hasError,c=e.statusMessage,u=e.children,p=e.description,f=e.isCompactView,m=e.compactViewTitle,v=e.actionComponents,h=e.collapsedViewMetaComponent,y=(0,a.h)().isOpen,_=!!f&&!y;return(0,d.jsxs)(n.h.Content,{className:o()({"!w-fit":_}),children:[(0,d.jsxs)("div",{className:"flex justify-between",children:[(0,d.jsx)(n.h.Button,{className:"pr-0",children:(0,d.jsx)(g,{title:_?m:t,description:_?void 0:p,isApplicableToMembersOnly:r})}),(0,d.jsx)(b,{actions:i,hasSuccess:s,hasError:l,statusMessage:c,children:v})]}),!y&&h&&(0,d.jsx)("div",{className:"mx-8 border-t py-5",children:h}),(0,d.jsx)(n.h.Panel,{panelClassName:o()("max-h-fit ease-in-out",{"h-0":!y,"h-auto":y}),children:u})]})},j=["title","description","actions","isApplicableToMembersOnly","hasSuccess","hasError","statusMessage","children","actionComponents","isCompactView","compactViewTitle","collapsedViewMetaComponent"];function x(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?x(Object(r),!0).forEach((function(t){O(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):x(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function O(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function S(e,t){if(null==e)return{};var r,n,i=function(e,t){if(null==e)return{};var r,n,i={},o=Object.keys(e);for(n=0;n<o.length;n++)r=o[n],t.indexOf(r)>=0||(i[r]=e[r]);return i}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n<o.length;n++)r=o[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(i[r]=e[r])}return i}var P=function(e){var t=e.title,r=e.description,i=e.actions,o=e.isApplicableToMembersOnly,a=e.hasSuccess,s=e.hasError,l=e.statusMessage,c=e.children,u=e.actionComponents,p=e.isCompactView,f=e.compactViewTitle,m=e.collapsedViewMetaComponent,b=S(e,j);return(0,d.jsxs)(n.h.Item,w(w({},b),{},{children:[(0,d.jsx)(_,{title:t,isApplicableToMembersOnly:o,actions:i,hasSuccess:a,hasError:s,statusMessage:l,actionComponents:u,description:r,isCompactView:p,compactViewTitle:f,collapsedViewMetaComponent:m,children:c}),(0,d.jsx)(n.h.Connector,{})]}))},k=function(e){var t=e.items,r=void 0===t?[]:t,i=e.children;return(0,d.jsx)(n.h,{items:r,children:i})}},46583:(e,t,r)=>{"use strict";r.d(t,{f:()=>p});var n=r(96486),i=r(27593),o=r(55675),a=r(85893),s=["onClick","children"];function l(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){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?l(Object(r),!0).forEach((function(t){u(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):l(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function u(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function d(e,t){if(null==e)return{};var r,n,i=function(e,t){if(null==e)return{};var r,n,i={},o=Object.keys(e);for(n=0;n<o.length;n++)r=o[n],t.indexOf(r)>=0||(i[r]=e[r]);return i}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n<o.length;n++)r=o[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(i[r]=e[r])}return i}var p=function(e){var t=e.onClick,r=e.children,l=d(e,s),u=(0,i.h)();return(0,a.jsx)(o.z,c(c({large:!u,variant:"circle",type:"button",onClick:function(){(0,n.isFunction)(t)&&t()}},l),{},{children:r}))}},87143:(e,t,r)=>{"use strict";r.d(t,{g:()=>v});var n=r(67294),i=r(41609),o=r.n(i),a=r(87536),s=r(85499),l=r(27593),c=r(63883),u=r(10516),d=r(85893);function p(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 f(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){m(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}function m(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var b={filter_rules:{filters:[(0,c.G9)({key:"role",value:"Member"})]}},v=function(e){var t,r,i=e.workflow,c=e.children,p=(0,l.h)(),m=!o()(null===i||void 0===i?void 0:i.actions),v=(0,n.useMemo)((function(){return p&&!m?[]:m?i.actions:[(0,u.Ep)()]}),[p,m,null===i||void 0===i?void 0:i.actions]),h=(0,s.J)(),y="bulk_action"===(null===i||void 0===i?void 0:i.workflow_type),g="scheduled"===(null===i||void 0===i?void 0:i.workflow_type),_=(null===i||void 0===i||null===(t=i.audience)||void 0===t||null===(r=t.filter_rules)||void 0===r?void 0:r.filters)&&!o()(i.audience.filter_rules.filters)&&Object.values(i.audience.filter_rules.filters).some(Boolean),j=(0,n.useMemo)((function(){return(y||g)&&_?i.audience:h?{filter_rules:{filters:[]}}:b}),[_,y,h,g,i.audience]),x=g?i.schedule:{},w=(0,a.cI)({mode:"onChange",reValidateMode:"onChange",defaultValues:f(f({},i),{},{actions:v,audience:j,schedule:x})});return(0,d.jsx)(a.RV,f(f({},w),{},{children:c}))}},10611:(e,t,r)=>{"use strict";r.d(t,{a:()=>u});var n=r(96486),i=r(99786),o=r(14956),a=r(54647),s=r(54115),l=r(6),c=r(23603),u=function(){var e,t,r=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},i=r.action_type,u=void 0===i?"":i,m=r.api_params,b=void 0===m?{}:m;return u===a.Cz.value?d(b):u===a.MK.value?p(b):u===a.Ah.value||(u===a.TQ.value||(u===a.KY.value||(u===a.zW.value?f(null===b||void 0===b||null===(e=b.message)||void 0===e||null===(t=e.body)||void 0===t?void 0:t.content):u===l.l.value?(0,c.Y)(null===b||void 0===b?void 0:b.url):u===s.T.value?(0,c.Y)((0,n.omit)(b,"send_notification_subscription_created_by_admin")):u===o.I.value?(0,c.Y)((0,n.omit)(b,"time_delay")):(0,c.Y)(b))))},d=function(){var e,t,r=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return!!(r.internal_name&&r.subject&&r.broadcast_id)&&(!(r.subject.length>i.gv||(null===(e=r.preview_text)||void 0===e?void 0:e.length)>i.b||(0,n.isEmpty)(r.email_content))&&f(null===r||void 0===r||null===(t=r.email_content)||void 0===t?void 0:t.body.content))},p=function(){var e,t,r=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return!(!(0,n.isNumber)(null===r||void 0===r?void 0:r.from)||(0,n.isEmpty)(null===r||void 0===r?void 0:r.rich_text_body))&&f(null===r||void 0===r||null===(e=r.rich_text_body)||void 0===e||null===(t=e.body)||void 0===t?void 0:t.content)},f=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];return!(0,n.isEmpty)(e)&&e.some((function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.type,r=void 0===t?"":t,i=e.content,o=void 0===i?[]:i,a=e.text,s=void 0===a?"":a;return"text"===r?!(0,n.isEmpty)(s):"paragraph"===r?o.some((function(){var e=(arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}).text,t=void 0===e?"":e;return!(0,n.isEmpty)(t)})):void 0}))}},16281:(e,t,r)=>{"use strict";r.d(t,{$:()=>o});var n=r(96486),i=r(5268),o=function(){var e=(arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}).filter_rules,t=void 0===e?{}:e,r=(0,i.k)(t);return!(0,n.isEmpty)({filters:r})}},58171:(e,t,r)=>{"use strict";r.d(t,{p:()=>i});var n=r(96486),i=function e(t){return(0,n.isObject)(t)?Object.values(t).some((function(t){return e(t)})):Boolean(t)}},23603:(e,t,r)=>{"use strict";r.d(t,{Y:()=>i});var n=r(96486),i=function e(t){return(0,n.isObject)(t)?!(0,n.isEmpty)(t)&&Object.values(t).every((function(t){return e(t)})):Boolean(t)}},30080:(e,t,r)=>{"use strict";r.d(t,{H:()=>Te});var n=r(67294),i=r(94184),o=r.n(i),a=r(27593),s=r(64687),l=r.n(s),c=r(88767),u=r(21809),d=r(21453),p=r(87536),f=r(31491),m=r(20073);function b(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 v(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var h=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=(0,(0,p.Gc)().watch)("id");return(0,c.useMutation)((function(){return(0,m.Cp)(f.nH.activate({id:r,params:t}),500)}),function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?b(Object(r),!0).forEach((function(t){v(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):b(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}({onError:function(e){console.error(e)}},e))};function y(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 g(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var _=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=(0,(0,p.Gc)().watch)("id");return(0,c.useMutation)((function(){return(0,m.Cp)(f.nH.createRun({workflowId:t}),500)}),function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?y(Object(r),!0).forEach((function(t){g(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):y(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}({onError:function(e){console.error(e)}},e))};function j(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 x(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function w(e,t,r,n,i,o,a){try{var s=e[o](a),l=s.value}catch(c){return void r(c)}s.done?t(l):Promise.resolve(l).then(n,i)}function O(e){return function(){var t=this,r=arguments;return new Promise((function(n,i){var o=e.apply(t,r);function a(e){w(o,n,i,a,s,"next",e)}function s(e){w(o,n,i,a,s,"throw",e)}a(void 0)}))}}var S=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=(0,d.D)().isBulkAction,r=(0,u.p)(),n=h().mutateAsync,i=_().mutateAsync;return(0,c.useMutation)(O(l().mark((function e(){return l().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,n();case 2:if(!t){e.next=5;break}return e.next=5,i();case 5:case"end":return e.stop()}}),e)}))),function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?j(Object(r),!0).forEach((function(t){x(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):j(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}({onError:function(e){r.error(e.message)}},e))},P=r(96486),k=r(63479),C=r(95295),N=r(72675),A=r(42959),I=r(97012),E=r(71861),D=r(53448),T=r(10516),L=r(87143),M=r(86013),R=r(85516),B=r(55675),U=r(30887),F=r(12169),z=r(52312),V=r(54647),q=r(95582),Z=r(21522),W=r(85893),H=function(){var e=((0,(0,p.Gc)().watch)("actions")||[]).map((function(e){return null===e||void 0===e?void 0:e.action_type})).filter(Boolean).map((function(e){return{title:(0,M.t)(["settings.workflows.view.actions",e,"title"],{defaultValue:(0,M.t)("settings.workflows.form.add_an_action")}),icon:(0,Z.mR)(e)}}));return(0,W.jsx)(W.Fragment,{children:e.map((function(e,t){var r=e.title,n=e.icon;return(0,W.jsxs)("div",{className:"flex flex-row items-center gap-3",children:[(0,W.jsx)(U.JO,{type:"24-workflow-".concat(n),size:24,useWithFillCurrentColor:!0,className:"!h-5 !w-5"}),(0,W.jsx)(F.Z.BodySm,{children:r})]},t)}))})},G=function(){var e=(0,q.Y)(),t=e.count,r=e.formattedCount,n=(0,M.t)("settings.workflows.confirm_modal.members_match_right_now",{count:t}),i=t>0?"".concat(r," ").concat(n):n;return(0,W.jsxs)(W.Fragment,{children:[(0,W.jsxs)("div",{className:"flex flex-row items-center gap-3",children:[(0,W.jsx)(U.JO,{type:"24-workflow-audience",size:24,className:"!h-5 !w-5"}),(0,W.jsx)(F.Z.BodySm,{children:i})]}),(0,W.jsx)(H,{})]})},Q=function(){var e=(0,q.Y)(),t=e.isLoading,r=e.hasFilters,n=(0,z.ol)().formActions.find((function(e){return e.action_type===V.Ah.value})),i=n?(0,M.t)("settings.workflows.confirm_modal.workflow_summary_remove_members_title"):(0,M.t)("settings.workflows.confirm_modal.workflow_summary");return(0,W.jsxs)(D.u_.Body,{children:[(0,W.jsx)(F.Z.LabelMd,{weight:"semibold",children:i}),(0,W.jsx)("div",{className:"pt-5",children:(0,W.jsx)("div",{className:"bg-secondary rounded-lg border p-5",children:r&&(0,W.jsxs)("div",{className:"text-default flex flex-col gap-5",children:[t&&(0,W.jsx)("div",{className:"flex flex-row items-center gap-3",children:(0,W.jsx)(U.JO,{type:"loader",size:16,className:"!h-4 !w-4"})}),(0,W.jsx)(G,{})]})})}),n&&(0,W.jsx)("div",{className:"pt-5",children:(0,W.jsx)(F.Z.LabelSm,{children:(0,M.t)("settings.workflows.confirm_modal.workflow_summary_remove_members_description")})})]})},J=function(){return(0,W.jsx)(D.u_.Body,{className:"text-center",children:(0,W.jsx)(F.Z.BodyMd,{children:(0,M.t)("settings.workflows.confirm_modal.are_you_sure_you_want_to_publish_your_workflow")})})},$=function(e){var t=e.rerunParams,r="true"==(null===t||void 0===t?void 0:t.do_not_skip_tasks)?(0,M.t)("settings.workflows.rerun_modal.all_members"):(0,M.t)("settings.workflows.rerun_modal.only_new_members");return(0,W.jsxs)(D.u_.Body,{children:[(0,W.jsx)(F.Z.LabelMd,{weight:"semibold",children:(0,M.t)("settings.workflows.confirm_modal.workflow_summary")}),(0,W.jsx)("div",{className:"pt-5",children:(0,W.jsx)("div",{className:"bg-secondary rounded-lg border p-5",children:(0,W.jsxs)("div",{className:"text-default flex flex-col gap-5",children:[(0,W.jsxs)("div",{className:"flex flex-row items-start gap-3",children:[(0,W.jsx)("div",{children:(0,W.jsx)(U.JO,{type:"24-workflow-audience",size:24,className:"!h-6 !w-6"})}),(0,W.jsx)(F.Z.BodySm,{children:r})]}),(0,W.jsx)(H,{})]})})})]})},K=function(e){var t=e.isBulkAction,r=e.isScheduled,n=e.isRerun,i=e.rerunParams;return t&&n?{title:(0,M.t)("settings.workflows.confirm_modal.rerun_summary"),body:(0,W.jsx)($,{rerunParams:i}),successButtonLabel:(0,M.t)("settings.workflows.upgrade_modal.rerun_this_workflow")}:t?{title:(0,M.t)("settings.workflows.confirm_modal.run_this_workflow"),body:(0,W.jsx)(Q,{}),successButtonLabel:(0,M.t)("settings.workflows.upgrade_modal.run_this_workflow")}:r?{title:(0,M.t)("settings.workflows.confirm_modal.schedule_this_workflow"),body:(0,W.jsx)(Q,{}),successButtonLabel:(0,M.t)("settings.workflows.upgrade_modal.schedule_this_workflow")}:{title:(0,M.t)("settings.workflows.confirm_modal.publish_your_workflow"),body:(0,W.jsx)(J,{}),successButtonLabel:(0,M.t)("settings.workflows.upgrade_modal.activate_this_workflow")}},X=function(e){var t=e.onCancel,r=e.onPublish,n=e.isLoading,i=void 0!==n&&n,o=e.isRerun,a=e.rerunParams,s=e.onBack,l=(0,d.D)(),c=l.isBulkAction,u=l.isScheduled;if(i)return(0,W.jsx)(D.u_.Content,{children:(0,W.jsx)(D.u_.Body,{className:"w-full !px-10 !py-16",children:(0,W.jsx)(R.u,{title:(0,M.t)("settings.workflows.publishing_your_workflow"),subtitle:(0,M.t)("settings.workflows.we_are_preparing")})})});var p=K({isBulkAction:c,isScheduled:u,isRerun:o,rerunParams:a}),f=p.title,m=p.body;return(0,W.jsxs)(D.u_.Content,{size:"md",children:[(0,W.jsxs)(D.u_.Header,{children:[(0,W.jsx)(D.u_.Title,{size:"md",className:"text-center",children:f}),(0,W.jsx)(D.u_.HeaderActions,{className:"absolute right-0 top-0 mr-6 mt-6",children:(0,W.jsx)(D.u_.CloseButton,{onClick:t})}),(0,P.isFunction)(s)&&(0,W.jsx)(D.u_.HeaderActions,{className:"absolute left-0 top-0 ml-6 mt-6",children:(0,W.jsx)(D.u_.BackButton,{onClick:s})})]}),m,(0,W.jsx)(D.u_.Footer,{children:(0,W.jsx)(B.z,{variant:c?"danger":"circle",onClick:r,full:!0,large:!0,children:c?(0,M.t)("settings.workflows.confirm_modal.confirm_and_run"):u?(0,M.t)("settings.workflows.confirm_modal.schedule"):(0,M.t)("settings.workflows.confirm_modal.publish_and_enable")})})]})},Y=r(51601),ee=r(60727);function te(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 re(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var ne=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0,r=(0,(0,p.Gc)().watch)("id"),n=(0,u.p)();return(0,c.useMutation)((function(){return(0,m.Cp)(f.nH.createRun({workflowId:r,params:t}),500)}),function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?te(Object(r),!0).forEach((function(t){re(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):te(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}({onError:function(e){n.error(e.message)}},e))},ie=r(63367),oe=r(63099),ae=r(61926),se=function(e){var t=e.onCancel,r=e.onPublish,n=e.rerunParams,i=e.onBack,o=(0,d.D)(),a=o.isBulkAction,s=o.isScheduled,l=K({isBulkAction:a,isScheduled:s,isRerun:!0,rerunParams:n}),c=l.title,u=l.body;return(0,W.jsxs)(D.u_.Content,{size:"md",children:[(0,W.jsxs)(D.u_.Header,{children:[(0,W.jsx)(D.u_.Title,{size:"md",className:"text-center",children:c}),(0,W.jsx)(D.u_.HeaderActions,{className:"absolute right-0 top-0 mr-6 mt-6",children:(0,W.jsx)(D.u_.CloseButton,{onClick:t})}),(0,W.jsx)(D.u_.HeaderActions,{className:"absolute left-0 top-0 ml-6 mt-6",children:(0,W.jsx)(D.u_.BackButton,{onClick:i})})]}),u,(0,W.jsx)(D.u_.Footer,{children:(0,W.jsx)(B.z,{variant:"danger",onClick:r,full:!0,large:!0,children:(0,M.t)("settings.workflows.confirm_modal.confirm_and_run")})})]})},le=r(78743),ce="settings.workflows.rerun_modal",ue=function(e){var t=e.onCancel;return(0,W.jsxs)(W.Fragment,{children:[(0,W.jsxs)(D.u_.Header,{children:[(0,W.jsx)(D.u_.Title,{size:"md",className:"text-center",children:(0,M.t)([ce,"title"])}),(0,W.jsx)(D.u_.HeaderActions,{className:"absolute right-0 top-0 mr-6 mt-6",children:(0,W.jsx)(D.u_.CloseButton,{onClick:t})})]}),(0,W.jsx)(le.n,{}),(0,W.jsx)(D.u_.Footer,{children:(0,W.jsx)(B.z,{variant:"circle",type:"submit",full:!0,large:!0,children:(0,M.t)([ce,"continue"])})})]})};function de(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 pe(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?de(Object(r),!0).forEach((function(t){fe(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):de(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function fe(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function me(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 a,s=e[Symbol.iterator]();!(n=(a=s.next()).done)&&(r.push(a.value),!t||r.length!==t);n=!0);}catch(l){i=!0,o=l}finally{try{n||null==s.return||s.return()}finally{if(i)throw o}}return r}(e,t)||function(e,t){if(!e)return;if("string"===typeof e)return be(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 be(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 be(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}var ve=function(e){var t=e.hasRuns,r=e.onPublish,i=e.onCancel,o=e.additionalRerunParams,a=me((0,n.useState)(null),2),s=a[0],l=a[1],c=me((0,oe.k)(!1===t),2),u=c[0],d=c[1],p=ne({onError:P.noop},pe(pe({},s),o)),f=p.mutateAsync;return p.isLoading?(0,W.jsx)(D.u_.Content,{children:(0,W.jsx)(D.u_.Body,{className:"w-full !px-10 !py-16",children:(0,W.jsx)(R.u,{title:(0,ie.t)("settings.workflows.rerunning_your_workflow"),subtitle:(0,ie.t)("settings.workflows.we_are_preparing")})})}):u?(0,W.jsx)(se,{rerunParams:s,onBack:d,onCancel:i,onPublish:function(){return r(f)}}):(0,W.jsx)(D.u_.Content,{size:"md",children:(0,W.jsx)(ae.l,{defaultValues:{do_not_skip_tasks:(null===s||void 0===s?void 0:s.do_not_skip_tasks)||"false"},onSubmit:function(e){l(e),d()},children:(0,W.jsx)(ue,{onCancel:i})})})};function he(e,t,r,n,i,o,a){try{var s=e[o](a),l=s.value}catch(c){return void r(c)}s.done?t(l):Promise.resolve(l).then(n,i)}function ye(e){return function(){var t=this,r=arguments;return new Promise((function(n,i){var o=e.apply(t,r);function a(e){he(o,n,i,a,s,"next",e)}function s(e){he(o,n,i,a,s,"throw",e)}a(void 0)}))}}function ge(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(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?ge(Object(r),!0).forEach((function(t){je(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):ge(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function je(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function xe(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 a,s=e[Symbol.iterator]();!(n=(a=s.next()).done)&&(r.push(a.value),!t||r.length!==t);n=!0);}catch(l){i=!0,o=l}finally{try{n||null==s.return||s.return()}finally{if(i)throw o}}return r}(e,t)||function(e,t){if(!e)return;if("string"===typeof e)return we(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 we(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 we(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}var Oe="dismissed",Se="error",Pe="closed_after_success",ke=function(e){var t=e.isRerun,r=void 0!==t&&t,i=(0,N.dd)(),o=(0,A.yf)(),a=(0,d.D)(),s=a.saveWorkflowName,c=a.hasName,p=a.placeholderName,f=a.isBulkAction,m=a.isScheduled,b=a.schedule,v=a.hasRuns,h=a.id,y=xe((0,n.useState)(!(r||m)),2),g=y[0],_=y[1],j=S({onError:P.noop}),x=j.mutateAsync,w=j.isLoading,O=(0,I.wh)().currentCommunity.current_plan_tier,L=(0,E.w)(),M=(0,u.p)(),R=K({isBulkAction:f,isRerun:r}).successButtonLabel,B=function(){i.resolve(Oe),i.hide()},U=function(){L.hide(),i.show()},F=function(){var e=ye(l().mark((function e(t){return l().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,t();case 3:i.resolve(Pe),e.next=16;break;case 6:if(e.prev=6,e.t0=e.catch(0),!(0,k.h)(e.t0)&&!(0,k.w)(e.t0)){e.next=14;break}return i.hide(),e.next=12,r=e.t0,L.show(_e(_e({},(0,k.h)(r)&&{planTier:(0,C.gq)(O)}),{},{subheading:r.body.message,isMarketingHubRequired:(0,k.w)(r),onSuccess:U,successButtonLabel:R,usedForWorkflows:!0,showPlanDetails:!0,source:o}));case 12:e.next=15;break;case 14:M.error(e.t0.message);case 15:i.resolve(Se);case 16:return e.prev=16,i.hide(),e.finish(16);case 19:case"end":return e.stop()}var r}),e,null,[[0,6,16,19]])})));return function(t){return e.apply(this,arguments)}}();return(0,W.jsxs)(D.u_,{isOpen:i.visible,onClose:B,children:[(0,W.jsx)(D.u_.Overlay,{}),g?(0,W.jsx)(X,{isLoading:w,onPublish:function(){return F(ye(l().mark((function e(){return l().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(c){e.next=3;break}return e.next=3,s(p);case 3:return e.next=5,x();case 5:case"end":return e.stop()}}),e)}))))},onCancel:B}):m?function(){switch(null===b||void 0===b?void 0:b.schedule_type){case T.By.ONE_TIME:return(0,W.jsx)(Y.C,{workflowId:h,setIsConfirmContent:_,onCancel:B,schedule:b,hasRuns:v});case T.By.RECURRING:return(0,W.jsx)(ee.L,{workflowId:h,onCancel:B,schedule:b,isLoading:w,onPublish:function(){return F(ye(l().mark((function e(){return l().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(c){e.next=3;break}return e.next=3,s(p);case 3:return e.next=5,x();case 5:case"end":return e.stop()}}),e)}))))}});case"run_now":return(0,W.jsx)(ve,{hasRuns:v,onCancel:B,onPublish:F,additionalRerunParams:{schedule_run_now:!0}})}return null}():r?(0,W.jsx)(ve,{onPublish:F,onCancel:B}):null]})},Ce=function(e){var t=e.isRerun;return(0,N.dd)(function(e){var t=e.isRerun;return N.gk.create((function(e){var r=e.workflow;return(0,W.jsx)(L.g,{workflow:r,children:(0,W.jsx)(ke,{isRerun:t})})}))}({isRerun:t}))},Ne=r(24185),Ae=r(77529);function Ie(e,t,r,n,i,o,a){try{var s=e[o](a),l=s.value}catch(c){return void r(c)}s.done?t(l):Promise.resolve(l).then(n,i)}var Ee=function(e){var t=e.isRerun,r=(0,Ne.k6)(),n=Ce({isRerun:t}),i=(0,c.useQueryClient)(),o=(0,u.p)(),a=(0,p.Gc)(),s=a.handleSubmit,d=a.getValues,f=function(){var e,t=(e=l().mark((function e(){var t,o,a,s,c,u,p,f=arguments;return l().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t=f.length>0&&void 0!==f[0]?f[0]:{},e.next=3,n.show({workflow:d()});case 3:if((o=e.sent)!==Oe&&o!==Se){e.next=6;break}return e.abrupt("return");case 6:if(a=t.id,s=t.workflow_type,c=t.schedule,u=s===T.nQ.BULK_ACTION,p="run_now"===(null===c||void 0===c?void 0:c.schedule_type),i.removeQueries(["workflows",a]),!u&&!p){e.next=13;break}return r.push(Ae.o0.runs({workflowId:a})),e.abrupt("return");case 13:r.push(Ae.o0.view({workflowId:a}));case 14:case"end":return e.stop()}}),e)})),function(){var t=this,r=arguments;return new Promise((function(n,i){var o=e.apply(t,r);function a(e){Ie(o,n,i,a,s,"next",e)}function s(e){Ie(o,n,i,a,s,"throw",e)}a(void 0)}))});return function(){return t.apply(this,arguments)}}();return{submitWorkflow:s(f,(function(){o.error((0,M.t)("settings.workflows.form.errors.fill_all_required_fields"))}))}},De=(0,n.forwardRef)((function(e,t){var r=e.children,n=e.className,i=e.isRerun,s=Ee({isRerun:i}).submitWorkflow,l=(0,a.h)();return(0,W.jsx)("form",{ref:t,className:o()("flex h-full flex-col",{"w-full":l},n),onSubmit:s,children:r})}));De.displayName="Form";var Te=function(e){var t=e.workflow,r=e.formRef,n=e.children,i=e.isRerun;return(0,W.jsx)(L.g,{workflow:t,children:(0,W.jsx)(De,{ref:r,isRerun:i,className:"w-auto",children:n})})}},21017:(e,t,r)=>{"use strict";r.d(t,{l:()=>d});var n=r(86013),i=r(87536),o=r(96486),a=r(10611),s=r(16281),l=r(58171),c=r(23603),u=function(e){var t=(0,i.Gc)(),r=t.getFieldState,n=t.formState,u=(0,t.watch)(e),d=r(e,n).error,p=n.dirtyFields,f=n.touchedFields,m=(0,o.get)(p,e,null),b=(0,l.p)(m),v=(0,o.get)(f,e,null),h=(0,l.p)(v),y=Boolean(null===u||void 0===u?void 0:u.id),g=Boolean(d),_=function(e,t){return e.startsWith("actions")?(0,a.a)(t):e.startsWith("audience")?(0,s.$)(t):(0,c.Y)(t)}(e,u);return{isDirty:b,isTouched:h,hasError:g,hasValue:_,hasId:y,value:u}},d=function(e){var t=(0,i.Gc)().trigger,r=u(e),o=r.isDirty,a=r.isTouched,s=r.hasError,l=r.hasValue,c=r.hasId,d=r.value,p=c&&l&&!o&&!a&&!s;return{hasError:s,hasValue:l,isCompleted:p,revalidate:function(){return t(e)},statusMessage:s?(0,n.t)("settings.workflows.form.step_incomplete"):p?(0,n.t)("settings.workflows.form.step_complete"):"",wasSaved:c,value:d}}},21453:(e,t,r)=>{"use strict";r.d(t,{D:()=>h});var n=r(64687),i=r.n(n),o=r(67294),a=r(87536),s=r(88767),l=r(31491),c=r(21809);function u(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 d(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=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=(0,a.Gc)().watch,r=(0,c.p)(),n=t("id");return(0,s.useMutation)((function(e){return l.nH.update({id:n,body:e})}),function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?u(Object(r),!0).forEach((function(t){d(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):u(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}({onError:function(e){console.error(e),r.error(e.message)}},e))},f=r(86013);function m(e,t,r,n,i,o,a){try{var s=e[o](a),l=s.value}catch(c){return void r(c)}s.done?t(l):Promise.resolve(l).then(n,i)}function b(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 a,s=e[Symbol.iterator]();!(n=(a=s.next()).done)&&(r.push(a.value),!t||r.length!==t);n=!0);}catch(l){i=!0,o=l}finally{try{n||null==s.return||s.return()}finally{if(i)throw o}}return r}(e,t)||function(e,t){if(!e)return;if("string"===typeof e)return v(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 v(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 v(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}var h=function(){var e=(0,s.useQueryClient)(),t=p(),r=t.mutate,n=t.mutateAsync,l=t.isLoading,c=t.isError,u=(0,a.Gc)(),d=u.watch,v=u.setValue,h=u.formState,y=d("id"),g=d("name"),_=d("schedule"),j=b((0,o.useState)(g),2),x=j[0],w=j[1],O=Boolean(g),S=(0,f.t)("settings.workflows.form.untitled_workflow"),P=d("status"),k=function(){var t,r=(t=i().mark((function t(r){return i().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(r!==x){t.next=2;break}return t.abrupt("return");case 2:if(""!==r.trim()){t.next=5;break}return v("name",x),t.abrupt("return");case 5:return t.next=7,n({name:r});case 7:e.invalidateQueries({queryKey:["workflows",y]}),w(r);case 9:case"end":return t.stop()}}),t)})),function(){var e=this,r=arguments;return new Promise((function(n,i){var o=t.apply(e,r);function a(e){m(o,n,i,a,s,"next",e)}function s(e){m(o,n,i,a,s,"throw",e)}a(void 0)}))});return function(e){return r.apply(this,arguments)}}(),C=h.defaultValues,N=null===C||void 0===C?void 0:C.workflow_type,A="dynamic"===N,I="bulk_action"===N,E="scheduled"===N,D=(null===C||void 0===C?void 0:C.runs_count)>0;return{id:y,hasRuns:D,name:g,type:N,placeholderName:S,hasName:O,status:P,saveWorkflowName:k,updateWorkflow:r,updateWorkflowAsync:n,isBulkAction:I,isDynamic:A,isScheduled:E,schedule:_,isSavingWorkflow:l,isWorkflowError:c}}},79207:(e,t,r)=>{"use strict";r.d(t,{y:()=>n});var n={title:"md:w-1/3 xl:w-1/4",steps:"hidden xl:table-cell min-w-[11rem]",user:"hidden md:table-cell min-w-[9rem] max-w-[16rem] truncate text-ellipsis",status:"min-w-[9rem]",workflowType:"min-w-[8rem]",scheduleType:"min-w-[8rem]",dateShort:"hidden 2xl:table-cell min-w-[8rem]",dateLong:"hidden 2xl:table-cell min-w-[12rem]",number:"hidden xl:table-cell min-w-[6rem]",toggleInput:"2xl:max-w-auto 2xl:min-w-[6rem]",uuid:"hidden 2xl:table-cell max-w-[12rem]"}},10516:(e,t,r)=>{"use strict";r.d(t,{qN:()=>o,bI:()=>a,nQ:()=>s,By:()=>l,I3:()=>c,$m:()=>u,yJ:()=>d,Ii:()=>p,Ep:()=>f,uN:()=>m,S7:()=>b,Db:()=>v});var n=r(96486),i=r(95295),o={ALL:"all",ACTIVE:"active",INACTIVE:"inactive",DRAFT:"draft",PUBLISHED:"published",ARCHIVED:"archived",IN_PROGRESS:"in_progress"},a={SUCCESS:"success",PARTIAL_SUCCESS:"partial_success",IN_PROGRESS:"in_progress",FAILED:"failed",SKIPPED:"skipped",DUPLICATE_SKIPPED:"duplicate_skipped"},s={DYNAMIC:"dynamic",BULK_ACTION:"bulk_action",SCHEDULED:"scheduled",ALL:"all"},l={ONE_TIME:"one_time",RECURRING:"recurring"},c={DYNAMIC:"dynamic",BULK_ACTION:"bulk_action",SCHEDULED:"scheduled",ARCHIVED:"archived"},u=[c.DYNAMIC,c.BULK_ACTION,c.SCHEDULED,c.ARCHIVED],d={member:"user"},p={SUCCESS:"success",PARTIAL_SUCCESS:"partial_success",IN_PROGRESS:"in_progress",SKIPPED:"skipped",DUPLICATE_SKIPPED:"duplicate_skipped",FAILED:"failed",CANCELLED:"cancelled"},f=function(e){return{action_type:null!==e&&void 0!==e?e:"",id:(0,n.uniqueId)("action_"),api_params:{}}},m={SPACE:"Space",PAYWALL:"Paywall",EVENT:"Posts::Event",MEMBER_TAG:"MemberTag",SPACE_GROUP:"SpaceGroup",POST_BASIC:"Posts::Basic",COMMUNITY:"Community",COURSE:"Space",PROFILE_FIELD:"ProfileField",RECURRING_EVENT_SETTING:"RecurringEventSetting",LESSON:"Lesson",QUIZ:"Lesson",SECTION:"Section",GAMIFICATION_LEVEL:"Gamification::Level",FORM:"Form"},b={BASIC:"basic",EVENT:"event",MEMBERS:"members",COURSE:"course",CHAT:"chat"},v=[i.Gb.enterprise,i.Gb.plus]},15272:(e,t,r)=>{"use strict";r.d(t,{_:()=>s,C:()=>l});var n=r(67294),i=r(61825),o=r(85893),a=(0,n.createContext)({pageSize:i.L8});a.displayName="WorkflowsData";var s=function(){return(0,n.useContext)(a)},l=function(e){var t=e.children,r=e.pageSize,n={pageSize:void 0===r?i.L8:r,category:e.category};return(0,o.jsx)(a.Provider,{value:n,children:t})}},93162:(e,t,r)=>{"use strict";r.d(t,{u:()=>l});var n=r(88767),i=r(77529),o=r(34128);function a(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 s(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var l=function(e){var t=e.id,r=e.options,l=void 0===r?{}:r;return(0,n.useQuery)(["member-tag",t],(function(){return(0,o.UT)(i.av.memberTags.show({id:t}))}),function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?a(Object(r),!0).forEach((function(t){s(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):a(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}({enabled:!!t},l))}},58922:(e,t,r)=>{"use strict";r.d(t,{r:()=>c});var n=r(86013),i=r(88767),o=r(31491),a=r(21809),s=["per_page"];function l(e,t){if(null==e)return{};var r,n,i=function(e,t){if(null==e)return{};var r,n,i={},o=Object.keys(e);for(n=0;n<o.length;n++)r=o[n],t.indexOf(r)>=0||(i[r]=e[r]);return i}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n<o.length;n++)r=o[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(i[r]=e[r])}return i}var c=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{per_page:100},t=e.per_page,r=l(e,s),c=(0,a.p)().error;return(0,i.useQuery)(["workflows","list","spaces"],(function(){return o.rb.list({params:{per_page:t}})}),{onError:function(){return c((0,n.t)(["settings.workflows.form","errors","spaces","fetch_failed"]))}},r)}},98567:(e,t,r)=>{"use strict";r.d(t,{i:()=>s});var n=r(88767),i=r(29583),o=["per_page","location_type"];function a(e,t){if(null==e)return{};var r,n,i=function(e,t){if(null==e)return{};var r,n,i={},o=Object.keys(e);for(n=0;n<o.length;n++)r=o[n],t.indexOf(r)>=0||(i[r]=e[r]);return i}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n<o.length;n++)r=o[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(i[r]=e[r])}return i}var s=function(e){var t=e.per_page,r=e.location_type,s=void 0===r?"":r,l=a(e,o);return(0,n.useQuery)(["workflows","list","upcomingEvents"],(function(){return i.S.fetchUpcomingEvents({params:{per_page:t,location_type:s}})}),l)}},69431:(e,t,r)=>{"use strict";r.d(t,{m:()=>l});var n=r(88767),i=r(31491),o=r(20073),a=["workflowId"];function s(e,t){if(null==e)return{};var r,n,i=function(e,t){if(null==e)return{};var r,n,i={},o=Object.keys(e);for(n=0;n<o.length;n++)r=o[n],t.indexOf(r)>=0||(i[r]=e[r]);return i}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n<o.length;n++)r=o[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(i[r]=e[r])}return i}var l=function(e){var t=e.workflowId,r=s(e,a);return(0,n.useQuery)(["workflows",t],(function(){return(0,o.Cp)(i.nH.fetch({id:t,params:{v2_2_enabled:!0}}))}),r)}},98602:(e,t,r)=>{"use strict";r.d(t,{t:()=>o});var n=r(77529),i=r(41319),o=function(){var e=(0,i.U)({api:n.av.memberTags.index}),t=e.records;return{memberTags:void 0===t?[]:t,isLoading:e.isLoading}}},42959:(e,t,r)=>{"use strict";r.d(t,{ko:()=>c,yf:()=>u,Kg:()=>d});var n=r(67294),i=r(24185),o=r(87189),a=r(77529),s=r(49498),l="workflowSource",c=function(){var e=(0,i.TH)(),t=(0,o.U)();(0,n.useMemo)((function(){var r;if(e.pathname.includes(a.lA.paywalls.index)?r=s.f.PAYWALLS_WORKFLOWS_MODAL:e.pathname.includes(a.lA.members.onboarding)?r=s.f.ONBOARDING_WORKFLOWS_MODAL:t&&(r=s.f.SPACE_WORKFLOWS_MODAL),r)try{sessionStorage.setItem(l,r)}catch(n){console.error("Failed to set workflow source in sessionStorage",n)}}),[e,t])},u=function(){try{return sessionStorage.getItem(l)||s.f.WORKFLOWS_UPGRADE_MODAL}catch(e){return console.error("Failed to get workflow source from sessionStorage",e),s.f.WORKFLOWS_UPGRADE_MODAL}},d=function(){return{shouldGoBack:u()!==s.f.WORKFLOWS_UPGRADE_MODAL}}},88186:(e,t,r)=>{"use strict";r.d(t,{RC:()=>h});var n=r(67294),i=r(85564),o=r.n(i),a=r(81763),s=r.n(a),l=r(88767),c=r(31491),u=r(10516);function d(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 p(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?d(Object(r),!0).forEach((function(t){f(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):d(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function f(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}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 a,s=e[Symbol.iterator]();!(n=(a=s.next()).done)&&(r.push(a.value),!t||r.length!==t);n=!0);}catch(l){i=!0,o=l}finally{try{n||null==s.return||s.return()}finally{if(i)throw o}}return r}(e,t)||function(e,t){if(!e)return;if("string"===typeof e)return b(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 b(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 b(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}var v=function(e,t){return!e&&(!t&&5e3)},h=function(){var e,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},r=m((0,n.useState)(!1),2),i=r[0],a=r[1],d=t.query,f=void 0===d?"":d,b=t.workflowId,h=t.perPage,y=void 0===h?20:h,g=t.initialPage,_=void 0===g?1:g,j=t.disableRefetching,x=void 0!==j&&j,w=t.options,O=void 0===w?{refetchInterval:v(x,i),enabled:!!b}:w,S=["workflows",b,"runs",f,y],P=p({getNextPageParam:function(e){return e.has_next_page?e.page+1:void 0},getPreviousPageParam:function(e){return e.page>1?e.page-1:void 0},keepPreviousData:!0},O),k=(0,l.useInfiniteQuery)(S,(function(e){var t=e.pageParam,r=void 0===t?_:t,n=1;s()(r)&&r>0&&(n=r);var i={page:n,per_page:y};return f&&(i.query=f),c.nH.fetchRuns({workflowId:b,params:i})}),P),C=(0,n.useMemo)((function(){var e;return(null===(e=k.data)||void 0===e?void 0:e.pages)||[]}),[null===(e=k.data)||void 0===e?void 0:e.pages]),N=(0,n.useMemo)((function(){return o()(C.map((function(e){return e.records})))}),[C]);return(0,n.useEffect)((function(){if(!k.isLoading){var e=N.every((function(e){return(null===e||void 0===e?void 0:e.status)!==u.bI.IN_PROGRESS}));a(e)}}),[N,k.isLoading]),p(p({},k),{},{queryKey:S,runs:N,areAllRunsCompleted:i})}},87382:(e,t,r)=>{"use strict";r.d(t,{p:()=>a,H:()=>s});var n=r(87536),i=r(88767),o=r(31491),a=function(e,t){var r=t.id,n=t.action_type,i=t.api_params,a=t.position,s=void 0===a?1:a;return!r||r.startsWith("action")?o.nH.createAction({workflowId:e,body:{action_type:n,api_params:i,position:s}}):o.nH.updateAction({workflowId:e,id:r,body:{action_type:n,api_params:i,position:s}})},s=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=(0,(0,n.Gc)().watch)("id");return(0,i.useMutation)((function(e){return a(t,e)}),e)}},4422:(e,t,r)=>{"use strict";r.d(t,{I:()=>b});var n=r(64687),i=r.n(n),o=r(67294),a=r(88767),s=r(31491),l=r(21809);function c(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 u(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var d=function(e){var t=e.setIsTestingWebhook,r=e.setIsWebhookTestSuccessful,n=e.setIsWebhookTested,i=e.setTestWebhookResult,o=e.setIsWebhookUrlChanged,d=e.options,p=void 0===d?{}:d,f=(0,l.p)();return(0,a.useMutation)((function(e){return s.nH.testWebhook({body:e})}),function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?c(Object(r),!0).forEach((function(t){u(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):c(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}({onSuccess:function(e){r(null===e||void 0===e?void 0:e.success),t(!1),n(!0),i(e),o(!1)},onError:function(e){console.error(e),f.error(e.message)}},p))};function p(e,t,r,n,i,o,a){try{var s=e[o](a),l=s.value}catch(c){return void r(c)}s.done?t(l):Promise.resolve(l).then(n,i)}function f(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 a,s=e[Symbol.iterator]();!(n=(a=s.next()).done)&&(r.push(a.value),!t||r.length!==t);n=!0);}catch(l){i=!0,o=l}finally{try{n||null==s.return||s.return()}finally{if(i)throw o}}return r}(e,t)||function(e,t){if(!e)return;if("string"===typeof e)return m(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 m(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 m(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}var b=function(e,t){var r,n=f((0,o.useState)(!1),2),a=n[0],s=n[1],l=f((0,o.useState)(!1),2),c=l[0],u=l[1],m=f((0,o.useState)(!1),2),b=m[0],v=m[1],h=f((0,o.useState)(!1),2),y=h[0],g=h[1],_=f((0,o.useState)(null),2),j=_[0],x=_[1],w=d({setIsTestingWebhook:s,setIsWebhookTestSuccessful:u,setIsWebhookTested:v,setTestWebhookResult:x,setIsWebhookUrlChanged:g}).mutate;(0,o.useEffect)((function(){var t;g(b&&(null===e||void 0===e||null===(t=e.api_params)||void 0===t?void 0:t.url)!==(null===j||void 0===j?void 0:j.url))}),[null===e||void 0===e||null===(r=e.api_params)||void 0===r?void 0:r.url]);var O=function(){var e,r=(e=i().mark((function e(r){return i().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,t();case 2:if(e.sent){e.next=5;break}return e.abrupt("return");case 5:s(!0),w(r);case 7:case"end":return e.stop()}}),e)})),function(){var t=this,r=arguments;return new Promise((function(n,i){var o=e.apply(t,r);function a(e){p(o,n,i,a,s,"next",e)}function s(e){p(o,n,i,a,s,"throw",e)}a(void 0)}))});return function(e){return r.apply(this,arguments)}}();return{isTestingWebhook:a,isWebhookTestSuccessful:c,isWebhookTested:b,isWebhookUrlChanged:y,testWebhookResult:j,handleTestWebhook:O}}},58893:(e,t,r)=>{"use strict";r.d(t,{k:()=>pt});var n=r(67294),i=r(38776),o=r(50464),a=r(85893),s=(0,n.createContext)(null);s.displayName="MarketingHubStatusContext";var l=function(e){var t=e.children,r=(0,o.Rf)();return(0,a.jsx)(s.Provider,{value:r,children:t})},c=r(18353),u=r(94184),d=r.n(u),p=r(86013),f=r(52353),m=r.n(f),b=r(10516),v=r(42959),h=r(85499),y=r(5295),g=r(64629),_=r(15272),j=r(85925),x=r(24185),w=r(77529),O=r(65771),S=r(78688),P=r(30887),k=r(37004),C=r(36584),N=r(90312),A=r(5375),I=r(67764),E=r(74402),D=r(84731),T=r(31842),L=r(19338),M="settings.workflows.landing_page",R=function(){return(0,a.jsxs)(S.e.FeatureCards.Container,{children:[(0,a.jsx)(S.e.FeatureCards.Card,{srcSet:"".concat(N," 663w, ").concat(k," 812w, ").concat(C," 2000w"),src:N,bgColor:"#CFD8FE",imgClassName:"max-w-full max-h-full xl:max-w-[406px]",children:(0,a.jsx)(S.e.FeatureCards.CardDescription,{mainIconEl:(0,a.jsx)(P.JO,{type:"20-lightning",size:20}),title:(0,p.t)([M,"card_1.title"]),subtitle:(0,p.t)([M,"card_1.subtitle"]),checkedList:[(0,p.t)([M,"card_1.bullet_1"]),(0,p.t)([M,"card_1.bullet_2"]),(0,p.t)([M,"card_1.bullet_3"])],bgColor:"#F4F6FF",accentColor:"#CFD8FE"})}),(0,a.jsx)(S.e.FeatureCards.Card,{srcSet:"".concat(E," 663w, ").concat(A," 812w, ").concat(I," 2000w"),src:E,bgColor:"#B0EBD9",imgClassName:"max-w-full max-h-full xl:max-w-[423px]",children:(0,a.jsx)(S.e.FeatureCards.CardDescription,{mainIconEl:(0,a.jsx)(P.JO,{type:"20-rocket",size:20}),title:(0,p.t)([M,"card_2.title"]),subtitle:(0,p.t)([M,"card_2.subtitle"]),checkedList:[(0,p.t)([M,"card_2.bullet_1"]),(0,p.t)([M,"card_2.bullet_2"]),(0,p.t)([M,"card_2.bullet_3"])],bgColor:"#EBFAF5",accentColor:"#B0EBD9"})}),(0,a.jsx)(S.e.FeatureCards.Card,{srcSet:"".concat(L," 663w, ").concat(D," 812w, ").concat(T," 2000w"),src:L,bgColor:"#FFC9D3",imgClassName:"max-w-full max-h-full xl:max-w-[360px] self-end mb-[-7px]",children:(0,a.jsx)(S.e.FeatureCards.CardDescription,{mainIconEl:(0,a.jsx)(P.JO,{type:"20-clock",size:20}),title:(0,p.t)([M,"card_3.title"]),subtitle:(0,p.t)([M,"card_3.subtitle"]),checkedList:[(0,p.t)([M,"card_3.bullet_1"]),(0,p.t)([M,"card_3.bullet_2"]),(0,p.t)([M,"card_3.bullet_3"])],bgColor:"#FFF1F3",accentColor:"#FFC9D3"})})]})},B="settings.workflows.landing_page",U=function(){var e=(0,x.k6)(),t=(0,O.E)(),r=t.isCommunityOnTrial,n=t.isCommunityOnBasic,i=t.isCommunityOnProfessional,o=r||n||i,s=function(){e.push(w.o0.new())};return(0,a.jsxs)(a.Fragment,{children:[o&&(0,a.jsx)(S.e.HelloBar,{to:(0,w.xn)(),children:(0,p.t)([B,"upgrade_your_plan_to_start_using_workflows"])}),(0,a.jsx)(j.h,{title:(0,p.t)("settings.workflows.workflows")}),(0,a.jsx)(S.e.HeroSection,{title:(0,p.t)([B,"hero_title"]),subtitle:(0,p.t)([B,"hero_subtitle"]),buttonText:(0,p.t)([B,"action_button"]),onActionButtonClick:s,children:(0,p.t)([B,"hero_description"])}),(0,a.jsx)(R,{}),(0,a.jsx)(S.e.FooterAction,{title:(0,p.t)([B,"hero_title"]),buttonText:(0,p.t)([B,"action_button"]),onActionButtonClick:s,children:(0,p.t)([B,"footer_description"])})]})},F=r(18396),z=r(49908),V=r(30086),q=r(84614),Z=r(1002),W=function(e){var t=e.onClick;return(0,a.jsx)(Z.Lt.ItemWithLink,{onClick:t,children:(0,p.t)("settings.workflows.table.actions.archive")})},H=function(e){var t=e.onClick;return(0,a.jsx)(Z.Lt.ItemWithLink,{hasDanger:!0,onClick:t,children:(0,p.t)("settings.workflows.table.actions.delete")})},G=function(e){var t=e.onClick;return(0,a.jsx)(Z.Lt.ItemWithLink,{onClick:t,children:(0,p.t)(["settings.workflows.table.actions","duplicate"])})},Q=r(7566),J=r(52198),$=function(e){var t=e.workflowId,r=e.isAutomation,n=e.isActive,i=e.isBulkOrScheduled,o=e.isInProgress,s=(0,J.PF)(),l=(0,Q.C)({workflowId:t,disableRefetching:!0}).areAllRunsCompleted,c=(0,x.k6)();return(0,a.jsx)(Z.Lt.ItemWithLink,{onClick:function(){var e="";r&&n&&(e="settings.workflows.edit.continue_edit_automation_confirmation_modal"),!i||!o&&l||(e="settings.workflows.edit.continue_edit_running_workflow_confirmation_modal"),e?s.show({title:(0,p.t)([e,"title"]),body:(0,p.t)([e,"body"]),onConfirm:function(){s.hide(),c.push({pathname:w.o0.edit({workflowId:t}),state:{from:{path:c.location.pathname,query:c.location.search}}})},onCancel:function(){s.hide()}}):c.push({pathname:w.o0.edit({workflowId:t}),state:{from:{path:c.location.pathname,query:c.location.search}}})},children:(0,p.t)(["settings.workflows.table.actions","edit"])})},K=r(96486),X=r(88767),Y=r(31491),ee=r(30080),te=function(e){var t=e.workflowId,r=e.hideRerunModal,i=(0,n.useRef)(null),o=(0,X.useQuery)(["workflow-detail",t],(function(){return Y.nH.fetch({id:t})}),{onSuccess:function(){(0,K.defer)((function(){i.current&&i.current.dispatchEvent(new Event("submit",{cancelable:!0}))}))}}),s=o.data,l=o.isLoading;return(0,n.useEffect)((function(){return function(){r()}}),[r]),l?null:(0,a.jsx)(ee.H,{formRef:i,workflow:s,isRerun:!0})},re=function(e){var t=e.showRerunConfirmation;return(0,a.jsx)(Z.Lt.ItemWithLink,{onClick:t,children:(0,p.t)("settings.workflows.table.actions.rerun")})},ne=function(e){var t=e.workflowId,r=(0,x.k6)();return(0,a.jsx)(Z.Lt.ItemWithLink,{onClick:function(){r.push({pathname:w.o0.view({workflowId:t}),state:{from:{path:r.location.pathname,query:r.location.search}}})},children:(0,p.t)(["settings.workflows.table.actions","view"])})},ie=r(24198);function oe(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 a,s=e[Symbol.iterator]();!(n=(a=s.next()).done)&&(r.push(a.value),!t||r.length!==t);n=!0);}catch(l){i=!0,o=l}finally{try{n||null==s.return||s.return()}finally{if(i)throw o}}return r}(e,t)||function(e,t){if(!e)return;if("string"===typeof e)return ae(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 ae(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 ae(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}var se=function(e){var t=e.workflow,r=e.refetch,i=t.id,o=t.name,s=t.workflow_type,l=t.status,c=t.steps,u=void 0===c?[]:c,d=(0,ie.o)({workflowId:i,name:o,type:s,status:l,refetch:r}),p=d.onDuplicate,f=d.handleArchiveWithConfirmation,m=d.handleDeleteWithConfirmation,v=oe((0,n.useState)(!1),2),h=v[0],y=v[1];if(l===b.qN.ARCHIVED)return(0,a.jsx)("div",{className:"min-w-[2rem]",children:(0,a.jsx)(q.w.Actions,{children:(0,a.jsx)(G,{onClick:p})})});var g=s===b.nQ.BULK_ACTION||s===b.nQ.SCHEDULED,_=s===b.nQ.BULK_ACTION,j=s===b.nQ.DYNAMIC,x=l===b.qN.ACTIVE,w=l===b.qN.DRAFT,O=l===b.bI.IN_PROGRESS,S=u.length>0,P=_&&!O&&S&&!w;return(0,a.jsxs)("div",{className:"min-w-[2rem]",children:[(0,a.jsxs)(q.w.Actions,{children:[(0,a.jsx)(ne,{workflowId:i}),P&&(0,a.jsx)(re,{showRerunConfirmation:function(){y(!0)}}),(0,a.jsx)($,{workflowId:i,isAutomation:j,isActive:x,isBulkOrScheduled:g,isInProgress:O}),!w&&(0,a.jsx)(W,{onClick:f}),(0,a.jsx)(G,{onClick:p}),w&&(0,a.jsx)(H,{onClick:m})]}),h&&(0,a.jsx)(te,{workflowId:i,hideRerunModal:function(){return y(!1)}})]})},le=r(48895),ce=function(e){var t=e.date,r=e.shouldIncludeTime?le.f.short_date_at_short_time:le.f.long_date;return(0,a.jsx)("span",{className:"break-normal",children:t?(0,le.w)({dateTime:new Date(t),format:r}):"-"})},ue=r(55986),de=r(79207),pe="settings.workflows.table",fe=function(e){return function(t){var r=function(e){var t=e.refetch;return[{accessorKey:"name",header:(0,p.t)([pe,"name"]),thClassName:de.y.title,cellClassName:de.y.title,cell:function(e){return(0,a.jsx)(ue.W,{children:e.getValue()||(0,p.t)([pe,"untitled_workflow"])})}},{accessorKey:"workflow_type",header:(0,p.t)([pe,"type.title"]),thClassName:de.y.workflowType,cellClassName:de.y.workflowType,cell:function(e){return(0,a.jsx)("span",{className:"break-normal",children:(0,p.t)([pe,"type",e.getValue()||"unknown"])})}},{accessorKey:"steps",header:(0,p.t)([pe,"steps"]),thClassName:de.y.steps,cellClassName:d()("!py-0",de.y.steps),cell:function(e){return(0,a.jsx)(z.W,{actions:e.getValue(),size:"md",truncationLimit:3,className:"flex-wrap py-4"})}},{accessorKey:"created_by_community_member_id",header:(0,p.t)([pe,"created_by"]),thClassName:de.y.user,cellClassName:de.y.user,cell:function(e){return(0,a.jsx)(F.Xg,{id:e.getValue(),isLastNameHidden:!0})}},{accessorKey:"created_at",header:(0,p.t)([pe,"created_on"]),thClassName:de.y.dateShort,cellClassName:de.y.dateShort,cell:function(e){return(0,a.jsx)(ce,{date:e.getValue()})}},{accessorKey:"last_run_at",header:(0,p.t)([pe,"last_run"]),thClassName:de.y.dateLong,cellClassName:de.y.dateLong,cell:function(e){return(0,a.jsx)(ce,{date:e.getValue(),shouldIncludeTime:!0})}},{accessorKey:"actions",header:"",cellClassName:"cursor-default",onClick:function(e){return e.event.stopPropagation()},cell:function(e){var r=e.row;return(0,a.jsx)(se,{workflow:r.original,refetch:t})}}]}({refetch:t.refetch});if(!e)return r;var n=["name","workflow_type","created_by_community_member_id"];return r.filter((function(e){return n.includes(e.accessorKey)}))}},me=function(){var e=(0,_._)().category;return(0,a.jsx)(V.yG,{columns:fe(e),workflowType:b.nQ.ALL,status:b.qN.ARCHIVED})},be=r(88502),ve=r(98418),he=function(e){var t=e.workflow,r=t.id,n=t.status,i=t.steps,o=Boolean(null===i||void 0===i?void 0:i.length),s=n===b.qN.ACTIVE,l=n===b.qN.DRAFT,c=(0,ve.q)({workflowId:r,isActive:s}),u=c.onChangeActiveStatus,d=c.isLoading;return(0,a.jsx)(be.p,{isWorkflowActive:s,isDisabled:!o||l,hasNoActions:!o,isDraft:l,isLoading:d,onChange:u})},ye="settings.workflows.table",ge=function(){var e,t=(0,_._)().category;return(0,a.jsx)(V.yG,{columns:(e=t,function(t){var r=t.refetch,n={name:{accessorKey:"name",header:(0,p.t)([ye,"name"]),thClassName:de.y.title,cellClassName:de.y.title,cell:function(e){return(0,a.jsx)(ue.W,{children:e.getValue()||(0,p.t)([ye,"untitled_workflow"])})}},steps:{accessorKey:"steps",header:(0,p.t)([ye,"steps"]),thClassName:de.y.steps,cellClassName:d()("!py-0",de.y.steps),cell:function(e){return(0,a.jsx)(z.W,{actions:e.getValue(),size:"md",truncationLimit:3,className:"flex-wrap py-4"})}},createdBy:{accessorKey:"created_by_community_member_id",header:(0,p.t)([ye,"created_by"]),thClassName:de.y.user,cellClassName:de.y.user,cell:function(e){return(0,a.jsx)(F.Xg,{id:e.getValue(),isLastNameHidden:!0})}},createdAt:{accessorKey:"created_at",header:(0,p.t)([ye,"created_on"]),thClassName:de.y.dateShort,cellClassName:de.y.dateShort,cell:function(e){return(0,a.jsx)(ce,{date:e.getValue()})}},lastRunAt:{accessorKey:"last_run_at",header:(0,p.t)([ye,"last_run"]),thClassName:de.y.dateLong,cellClassName:de.y.dateLong,cell:function(e){return(0,a.jsx)(ce,{date:e.getValue(),shouldIncludeTime:!0})}},tasksCount:{accessorKey:"tasks_count",header:(0,p.t)([ye,"total_runs"]),thClassName:de.y.number,thInnerClassName:"justify-end",cellClassName:d()("text-right",de.y.number),cell:function(e){return(0,a.jsx)("span",{className:"break-normal",children:e.getValue()||0})}},active:{header:(0,p.t)([ye,"active"]),thClassName:de.y.toggleInput,thInnerClassName:"justify-center",cellClassName:d()("!py-4 cursor-default",de.y.toggleInput),onClick:function(e){return e.event.stopPropagation()},cell:function(e){return(0,a.jsx)(he,{workflow:e.row.original})}},actions:{accessorKey:"actions",header:"",cellClassName:"cursor-default",onClick:function(e){return e.event.stopPropagation()},cell:function(e){var t=e.row;return(0,a.jsx)(se,{workflow:t.original,refetch:r})}}};return(e?["name","createdBy","tasksCount","active"]:["name","steps","createdBy","createdAt","lastRunAt","tasksCount","active","actions"]).map((function(e){return n[e]}))}),workflowType:b.nQ.DYNAMIC,status:b.qN.ALL})},_e=function(e){var t=e.status;return(0,a.jsx)("span",{className:"flex min-h-[1.5rem] items-center gap-2",children:(0,a.jsx)("span",{className:"break-normal capitalize",children:(0,p.t)(["settings.workflows.table.status",t],{defaultValue:t||"\u2500"})})})},je="settings.workflows.table",xe=function(e){return function(t){var r=function(e){var t=e.refetch;return[{accessorKey:"name",header:(0,p.t)([je,"name"]),thClassName:de.y.title,cellClassName:de.y.title,cell:function(e){return(0,a.jsx)(ue.W,{children:e.getValue()||(0,p.t)([je,"untitled_workflow"])})}},{accessorKey:"status",header:(0,p.t)([je,"status.title"]),thClassName:de.y.status,cellClassName:de.y.status,cell:function(e){return(0,a.jsx)(_e,{status:e.getValue()})}},{accessorKey:"steps",header:(0,p.t)([je,"steps"]),thClassName:de.y.steps,cellClassName:d()("!py-0",de.y.steps),cell:function(e){return(0,a.jsx)(z.W,{actions:e.getValue(),size:"md",truncationLimit:3,className:"flex-wrap py-4"})}},{accessorKey:"created_by_community_member_id",header:(0,p.t)([je,"created_by"]),thClassName:de.y.user,cellClassName:de.y.user,cell:function(e){return(0,a.jsx)(F.Xg,{id:e.getValue(),isLastNameHidden:!0})}},{accessorKey:"created_at",header:(0,p.t)([je,"created_on"]),thClassName:de.y.dateShort,cellClassName:de.y.dateShort,cell:function(e){return(0,a.jsx)(ce,{date:e.getValue()})}},{accessorKey:"last_run_at",header:(0,p.t)([je,"last_run"]),thClassName:de.y.dateLong,cellClassName:de.y.dateLong,cell:function(e){return(0,a.jsx)(ce,{date:e.getValue(),shouldIncludeTime:!0})}},{accessorKey:"tasks_count",header:(0,p.t)([je,"total_runs"]),thClassName:de.y.number,thInnerClassName:"justify-end",cellClassName:d()("text-right",de.y.number),cell:function(e){return(0,a.jsx)("span",{className:"break-normal",children:e.getValue()||0})}},{accessorKey:"actions",header:"",cellClassName:"cursor-default",onClick:function(e){return e.event.stopPropagation()},cell:function(e){var r=e.row;return(0,a.jsx)(se,{workflow:r.original,refetch:t})}}]}({refetch:t.refetch});if(!e)return r;var n=["name","status","created_by_community_member_id"];return r.filter((function(e){return n.includes(e.accessorKey)}))}},we=function(){var e=(0,_._)().category;return(0,a.jsx)(V.yG,{columns:xe(e),workflowType:b.nQ.BULK_ACTION,status:b.qN.ALL})},Oe=r(1862),Se=r(82472),Pe=r(12169),ke=function(e){var t=e.category;return(0,a.jsx)(Se.N,{category:t,children:(0,a.jsxs)("div",{className:"px-6",children:[(0,a.jsx)(Pe.Z.TitleSm,{weight:"bold",children:(0,p.t)("settings.workflows.workflows")}),(0,a.jsx)(Oe.H,{category:t,includeCreateButton:!0})]})})},Ce=r(28772),Ne=r(72364),Ae="settings.workflows.table.notices.marketing_hub_access_ending_soon",Ie=function(e){var t=e.accessEndDate;return(0,a.jsx)("div",{className:"bg-primary px-6 pt-5",children:(0,a.jsx)(Ne.W,{iconEl:(0,a.jsx)(P.JO,{type:"20-info",size:20,className:"mt-0.5 !self-start"}),children:(0,a.jsxs)("div",{className:"flex flex-col gap-1",children:[(0,a.jsx)(Pe.Z.LabelSm,{weight:"bold",children:(0,p.t)("".concat(Ae,".title"))}),(0,a.jsx)(Pe.Z.LabelSm,{children:(0,p.t)("".concat(Ae,".description"),{accessEndDate:(0,Ce.ie)(t)})})]})})})};function Ee(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var De=function(e){var t,r=e.scheduleType,n="settings.workflows.schedule_types",i=(Ee(t={},b.By.ONE_TIME,(0,p.t)("".concat(n,".one_time"))),Ee(t,b.By.RECURRING,(0,p.t)("".concat(n,".recurring"))),t);return(0,a.jsx)("span",{className:"flex min-h-[1.5rem] items-center gap-2",children:(0,a.jsx)("span",{className:"break-normal",children:i[r]})})},Te=r(87958),Le=r(23855),Me=r(7069),Re=r(42699),Be=r(313),Ue=r(97012),Fe=function(){var e,t=(e=(0,n.useContext)(s),(0,i.Z)(e,"useMarketingHubStatus must be used within a MarketingHubStatusProvider"),e),r=t.data,o=t.isLoading,a=(0,Ue.wh)().currentCommunity;if(!r||!("plan"in r)||o)return{isLoading:o,accessEndDate:null};var l=r.enabled,c=r.trialing,u=r.plan;return l?c?{isLoading:o,accessEndDate:a.trial_ends_at}:u.cancel_at_period_end&&u.current_period_end?{isLoading:o,accessEndDate:u.current_period_end}:{isLoading:o,accessEndDate:null}:{isLoading:o,accessEndDate:null}},ze=function(){var e=Fe(),t=e.isLoading,r=e.accessEndDate;return{isLoading:t,hasAccessToRunOnDate:function(e){return!r||new Date(r)>=new Date(e)},isMarketingHubAccessEndingSoon:function(){if(!r)return!1;var e=new Date,t=(0,Le.default)(r),n=(0,Me.default)(t,7);return(0,Re.default)(e,n)&&(0,Be.default)(e,t)},accessEndDate:r}},Ve="settings.workflows.table",qe=function(e){var t=e.date,r=e.steps,n=(0,h.J)(),i=ze(),o=i.hasAccessToRunOnDate;if(i.isLoading)return(0,a.jsx)(y.a,{});var s=r.some((function(e){return"send_email"===e}));return n&&s&&t&&!o(t)?(0,a.jsx)(Te.T,{content:(0,p.t)([Ve,"requires_marketing_hub_tooltip"]),children:(0,p.t)([Ve,"requires_marketing_hub"])}):(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(ce,{date:t,shouldIncludeTime:!0}),t&&(0,a.jsx)(P.JO,{type:"16-clock",className:"ml-2 pt-1"})]})},Ze="settings.workflows.table",We=function(e){return function(t){var r=function(e){var t=e.refetch;return[{accessorKey:"name",header:(0,p.t)([Ze,"name"]),thClassName:de.y.title,cellClassName:de.y.title,cell:function(e){return(0,a.jsx)(ue.W,{children:e.getValue()||(0,p.t)([Ze,"untitled_workflow"])})}},{accessorKey:"steps",header:(0,p.t)([Ze,"steps"]),thClassName:de.y.steps,cellClassName:d()("!py-0",de.y.steps),cell:function(e){return(0,a.jsx)(z.W,{actions:e.getValue(),size:"md",truncationLimit:3,className:"flex-wrap py-4"})}},{accessorKey:"schedule_type",header:(0,p.t)([Ze,"schedule_type"]),thClassName:de.y.scheduleType,cellClassName:de.y.scheduleType,cell:function(e){return(0,a.jsx)(De,{scheduleType:e.getValue()})}},{accessorKey:"created_by_community_member_id",header:(0,p.t)([Ze,"created_by"]),thClassName:de.y.user,cellClassName:de.y.user,cell:function(e){return(0,a.jsx)(F.Xg,{id:e.getValue(),isLastNameHidden:!0})}},{accessorKey:"created_at",header:(0,p.t)([Ze,"created_on"]),thClassName:de.y.dateShort,cellClassName:de.y.dateShort,cell:function(e){return(0,a.jsx)(ce,{date:e.getValue()})}},{accessorKey:"next_run_at",header:(0,p.t)([Ze,"next_run"]),thClassName:de.y.dateLong,cellClassName:de.y.dateLong,cell:function(e){return(0,a.jsx)(qe,{date:e.getValue(),steps:e.row.original.steps})}},{accessorKey:"last_run_at",header:(0,p.t)([Ze,"last_run"]),thClassName:de.y.dateLong,cellClassName:de.y.dateLong,cell:function(e){return(0,a.jsx)(ce,{date:e.getValue(),shouldIncludeTime:!0})}},{accessorKey:"tasks_count",header:(0,p.t)([Ze,"total_runs"]),thClassName:de.y.number,thInnerClassName:"justify-end",cellClassName:d()("text-right",de.y.number),cell:function(e){return(0,a.jsx)("span",{className:"break-normal",children:e.getValue()||0})}},{accessorKey:"actions",header:"",cellClassName:"cursor-default",onClick:function(e){return e.event.stopPropagation()},cell:function(e){var r=e.row;return(0,a.jsx)(se,{workflow:r.original,refetch:t})}}]}({refetch:t.refetch});if(!e)return r;var n=["name","schedule_type","created_by_community_member_id"];return r.filter((function(e){return n.includes(e.accessorKey)}))}},He=function(){var e=(0,_._)().category;return(0,a.jsx)(V.yG,{columns:We(e),workflowType:b.nQ.SCHEDULED,status:b.qN.ALL})},Ge=r(91312),Qe=r(66628),Je=r(93826),$e=function(){var e=(0,Ge.y)(),t=e.shouldShowEmailNotices,r=e.isSendingMarketingEmailsAllowed,n=e.marketingHubData;if(!t||!n||r)return null;var i=n.trialing?"settings.workflows.table.notices.trialing_limit_exhausted":"settings.workflows.table.notices.marketing_hub_limit_exceeded";return(0,a.jsx)("div",{className:"bg-primary px-6 pt-6",children:(0,a.jsx)(Ne.W,{iconEl:(0,a.jsx)(P.JO,{type:"20-info",size:20,className:"mt-0.5 !self-start"}),children:(0,a.jsx)(Je.w,{sanitizeProps:{ADD_ATTR:["target"]},content:(0,p.t)("".concat(i),{limit:(0,Qe.HA)(n.limits.marketing_email_limit)})})})})},Ke=r(72810),Xe=r(84860),Ye=function(){return Y.nH.list({per_page:1})};function et(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 tt(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?et(Object(r),!0).forEach((function(t){rt(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):et(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function rt(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function nt(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 a,s=e[Symbol.iterator]();!(n=(a=s.next()).done)&&(r.push(a.value),!t||r.length!==t);n=!0);}catch(l){i=!0,o=l}finally{try{n||null==s.return||s.return()}finally{if(i)throw o}}return r}(e,t)||function(e,t){if(!e)return;if("string"===typeof e)return it(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 it(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 it(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}var ot="workflow_type",at="status",st=function(){var e,t=(0,Xe.K)(),r=(0,Ke.t)(),i=(0,x.k6)(),o=nt((0,n.useState)(),2),a=o[0],s=o[1],l=nt((0,n.useState)(0),2),c=l[0],u=l[1],d=(0,X.useQuery)("totalWorkflows",Ye),f=d.data,m=(f=void 0===f?{meta:{}}:f).total_count,v=f.meta,h=(v=void 0===v?{}:v).counts_by_workflow_type,y=(h=void 0===h?{}:h).dynamic,g=h.bulk_action,_=h.scheduled,j=h.archived,O=v.has_active_marketing_hub_workflows,S=d.isLoading,P=(rt(e={},b.I3.DYNAMIC,y),rt(e,b.I3.BULK_ACTION,g),rt(e,b.I3.SCHEDULED,_),rt(e,b.I3.ARCHIVED,j),e),k=(0,n.useMemo)((function(){var e;return rt(e={},b.I3.DYNAMIC,(0,p.t)("settings.workflows.table.type.automations")),rt(e,b.I3.BULK_ACTION,(0,p.t)("settings.workflows.table.type.bulk_actions")),rt(e,b.I3.SCHEDULED,(0,p.t)("settings.workflows.table.type.scheduled")),rt(e,b.I3.ARCHIVED,(0,p.t)("settings.workflows.table.type.archived")),e}),[]),C=r.status,N=r.workflow_type;return(0,n.useEffect)((function(){if(!S){var e=j>0,t=C===b.qN.ARCHIVED&&e?b.I3.ARCHIVED:N||b.I3.DYNAMIC,r=b.$m.findIndex((function(e){return e===t}));s(e),u(r)}}),[S,a,C,N,j,k]),{isWorkflowExecutionEnabled:t,hasArchivedWorkflows:a,isLoading:S,totalWorkflows:m,hasActiveMarketingHubWorkflows:O,tabsCountersMap:P,selectedTabIndex:c,handleTabChange:function(e){u(e);var t=e===b.$m.length-1,r=tt(tt({},t&&rt({},at,b.qN.ARCHIVED)),!t&&rt({},ot,b.$m[e]));i.push({search:(0,w.WB)(r)})},tabNames:b.$m,tabLabels:k}},lt=function(){var e=st(),t=e.isLoading,r=e.totalWorkflows,n=e.hasArchivedWorkflows,i=e.isWorkflowExecutionEnabled,s=e.tabsCountersMap,l=e.selectedTabIndex,c=e.handleTabChange,u=e.tabNames,f=e.tabLabels,x=e.hasActiveMarketingHubWorkflows,w=(0,_._)().category;(0,v.ko)();var O=ze(),S=O.isLoading,P=O.isMarketingHubAccessEndingSoon,k=O.accessEndDate,C=(0,o.Rf)(),N=C.isLoading,A=C.data,I=(0,h.J)();return t||S||N||m()(l)?(0,a.jsx)(y.a,{}):t||0!==r&&(i||null!==A&&void 0!==A&&A.enabled)?(0,a.jsx)("div",{className:"bg-primary h-full",children:(0,a.jsxs)(g.O.Group,{selectedIndex:l,onChange:c,className:"!h-auto overflow-visible",children:[(0,a.jsxs)(j.h,{showBottomBorder:!1,title:(0,p.t)("settings.workflows.workflows"),children:[(0,a.jsx)(g.O.ListWrapper,{children:(0,a.jsx)(g.O.List,{children:u.map((function(e){return(0,a.jsxs)(g.O,{className:d()({hidden:e===b.I3.ARCHIVED&&!n}),children:[f[e],(0,a.jsx)(g.O.Counter,{children:s[e]})]},e)}))})}),I&&x&&P()&&(0,a.jsx)(Ie,{accessEndDate:k})]}),(0,a.jsx)($e,{}),(0,a.jsxs)(g.O.Panels,{children:[(0,a.jsx)(g.O.Panel,{children:(0,a.jsx)(ge,{})}),(0,a.jsx)(g.O.Panel,{children:(0,a.jsx)(we,{})}),(0,a.jsx)(g.O.Panel,{children:(0,a.jsx)(He,{})}),n&&(0,a.jsx)(g.O.Panel,{children:(0,a.jsx)(me,{})})]})]})}):w?(0,a.jsx)(ke,{category:w}):(0,a.jsx)(U,{})};function ct(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 ut(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?ct(Object(r),!0).forEach((function(t){dt(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):ct(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function dt(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var pt=function(e){return(0,a.jsx)(_.C,ut(ut({},e),{},{children:(0,a.jsx)(l,{children:(0,a.jsx)(c.W,{children:(0,a.jsx)(lt,{})})})}))}},63479:(e,t,r)=>{"use strict";r.d(t,{h:()=>n,w:()=>i});var n=function(e){var t,r;return Boolean(null===e||void 0===e||null===(t=e.body)||void 0===t||null===(r=t.data)||void 0===r?void 0:r.plan_limits_reached)},i=function(e){var t,r;return Boolean(null===e||void 0===e||null===(t=e.body)||void 0===t||null===(r=t.data)||void 0===r?void 0:r.marketing_hub_required)}},54032:(e,t,r)=>{"use strict";r.d(t,{x:()=>y});var n=r(64687),i=r.n(n),o=r(86013),a=r(23560),s=r.n(a),l=r(88767),c=r(31491),u=r(93826),d=r(97012),p=r(37933),f=r(15591),m=r(21809),b=r(12169),v=r(85893);function h(e,t,r,n,i,o,a){try{var s=e[o](a),l=s.value}catch(c){return void r(c)}s.done?t(l):Promise.resolve(l).then(n,i)}var y=function(e){var t,r,n=e.show,a=e.spaceGroupId,y=e.onClose,g=e.onSuccess,_=(0,m.p)(),j=_.error,x=_.success,w=(0,p.C)().goToCommunityRootPath,O=(0,d.nT)(),S=O.records,P=O.actions.refresh,k=(0,d.e2)(),C=k.actions.refresh,N=k.helpers.findById,A=(0,l.useMutation)((function(){return c.iD.destroy(a)}),{onSuccess:(t=i().mark((function e(){return i().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return x((0,o.t)("space_groups.form.delete.success")),e.next=3,Promise.all([P(),C()]);case 3:w(),s()(y)&&y(),s()(g)&&g();case 6:case"end":return e.stop()}}),e)})),r=function(){var e=this,r=arguments;return new Promise((function(n,i){var o=t.apply(e,r);function a(e){h(o,n,i,a,s,"next",e)}function s(e){h(o,n,i,a,s,"throw",e)}a(void 0)}))},function(){return r.apply(this,arguments)}),onError:function(){j((0,o.t)("space_groups.form.delete.failed"))}}),I=A.mutate,E=A.isLoading,D=S.filter((function(e){return e.space_group_id===a})),T=N(a);return(0,v.jsxs)(f.V,{title:(0,o.t)("space_groups.delete.title"),confirmUserPrompt:(0,o.t)("space_groups.delete.confirm_prompt"),isOpen:n,onClose:y,onCancel:y,onConfirm:I,confirmVariant:"danger",isDisabled:E,confirmText:E?(0,o.t)("deleting"):(0,o.t)("confirm"),children:[(0,v.jsx)(u.w,{content:(0,o.t)("space_groups.delete.description",{space_name:(null===T||void 0===T?void 0:T.name)||""})})," ",Boolean(D.length)&&(0,v.jsxs)(v.Fragment,{children:[(0,o.t)("space_groups.delete.this_includes"),(0,v.jsxs)("div",{className:"border-primary mt-4 rounded-md border",children:[(0,v.jsx)("div",{className:"bg-secondary border-primary rounded-t-md border-b px-4 py-1",children:(0,v.jsx)(b.Z.LabelXs,{weight:"semibold",children:(0,o.t)("space_groups.delete.spaces_count",{count:D.length})})}),(0,v.jsx)("ul",{className:"max-h-56 w-full list-inside overflow-y-scroll p-4",children:D.map((function(e){return(0,v.jsx)("li",{className:"truncate",children:e.name},e.id)}))})]})]})]})}},11117:(e,t,r)=>{"use strict";r.d(t,{a:()=>u});var n=r(86013),i=r(61926),o=r(85893);function a(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 s(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?a(Object(r),!0).forEach((function(t){l(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):a(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 c={translationRoot:"space_groups.form.create",hiddenField:!0,hideDescription:!0,className:"flex flex-row-reverse justify-end m-0",labelClassName:"ml-4 mb-0",labelWrapperClassName:"flex items-center",shouldToggleValueOnLabelClick:!0},u=function(){return(0,o.jsxs)("div",{className:"mt-8 space-y-5",children:[(0,o.jsx)(i.l.Item,s(s({},c),{},{name:"hide_members_count",tooltipText:(0,n.t)("space_groups.form.create.hide_members_count_tooltip"),children:(0,o.jsx)(i.l.ToggleSwitch,{variant:"small"})})),(0,o.jsx)(i.l.Item,s(s({},c),{},{name:"is_hidden_from_non_members",tooltipText:(0,n.t)("space_groups.form.create.is_hidden_from_non_members_tooltip"),children:(0,o.jsx)(i.l.ToggleSwitch,{variant:"small"})})),(0,o.jsx)(i.l.Item,s(s({},c),{},{name:"hide_non_member_spaces_from_sidebar",tooltipText:(0,n.t)("space_groups.form.create.hide_non_member_spaces_from_sidebar_tooltip"),children:(0,o.jsx)(i.l.ToggleSwitch,{variant:"small"})})),(0,o.jsx)(i.l.Item,s(s({},c),{},{name:"allow_members_to_create_spaces",tooltipText:(0,n.t)("space_groups.form.create.allow_members_to_create_spaces_tooltip"),children:(0,o.jsx)(i.l.ToggleSwitch,{variant:"small"})})),(0,o.jsx)(i.l.Item,s(s({},c),{},{name:"automatically_add_members_to_new_spaces",tooltipText:(0,n.t)("space_groups.form.create.automatically_add_members_to_new_spaces_tooltip"),children:(0,o.jsx)(i.l.ToggleSwitch,{variant:"small"})})),(0,o.jsx)(i.l.Item,s(s({},c),{},{name:"add_members_to_space_group_on_space_join",tooltipText:(0,n.t)("space_groups.form.create.add_members_to_space_group_on_space_join_tooltip"),children:(0,o.jsx)(i.l.ToggleSwitch,{variant:"small"})}))]})}},17021:(e,t,r)=>{"use strict";r.d(t,{K:()=>b});var n=r(67294),i=r(86013),o=r(87536),a=r(31304),s=r.n(a),l=r(61926),c=r(85893);function u(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 d(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?u(Object(r),!0).forEach((function(t){p(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):u(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function p(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var f={replacement:"-",remove:/[*+~.;()'"!:@#]/g,lower:!0},m={translationRoot:"space_groups.form.create",hideBorder:!0,hideDescription:!0,fullWidth:!1},b=function(){var e=(0,o.Gc)(),t=e.watch,r=e.setValue,a=e.formState,u=t("name"),p=Boolean(a.dirtyFields.name),b=Boolean(a.dirtyFields.slug);return(0,n.useEffect)((function(){u&&!b&&p&&r("slug",s()(u,f))}),[r,u,b,p]),(0,c.jsxs)(c.Fragment,{children:[(0,c.jsx)("div",{className:"w-full",children:(0,c.jsx)(l.l.Item,d(d({},m),{},{isFirstChild:!0,name:"name",rules:{required:(0,i.t)("space_groups.form.create.name_is_required"),maxLength:255},variant:"extra-bottom-margin",children:(0,c.jsx)(l.l.Input,{})}))}),(0,c.jsx)(l.l.Item,d(d({},m),{},{name:"slug",rules:{maxLength:255},variant:"extra-bottom-margin",transformValue:function(e){return s()(e,f)},tooltipText:(0,i.t)("space_groups.form.create.slug_tooltip",{host:window.location.origin}),children:(0,c.jsx)(l.l.Input,{})}))]})}},6363:(e,t,r)=>{"use strict";r.d(t,{X:()=>f});var n=r(86013),i=r.n(n),o=r(87561),a=r(36147),s=r(18009),l=r(61926),c=r(85893);function u(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 d(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?u(Object(r),!0).forEach((function(t){p(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):u(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function p(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var f=function(e){var t=e.space,r=e.isEdit,u=e.bookmark,p=e.renderFooter,f=e.isFolder,m=void 0!==f&&f,b=e.folderId,v=e.onAfterCreateOrUpdate,h=(0,s.k)(),y=o.Ry().shape(d({name:o.Z_().required(i().t("spaces.bookmarks.form.errors.name_required"))},!m&&{url:o.Z_().url(i().t("spaces.bookmarks.form.errors.url_format")).required(i().t("spaces.bookmarks.form.errors.url_required"))})),g=(0,a.S)({space:t,bookmark:u,onAfterCreateOrUpdate:v}),_=g.createBookmark,j=g.isCreatingBookmark,x=g.updateBookmark,w=g.isUpdatingBookmark;return(0,c.jsxs)(l.l,{id:"bookmark-form",onSubmit:function(e){return r?x(e):_(e)},validationSchema:y,autoComplete:"off",defaultValues:r?d({},u):d(d({display_type:m?"folder":"link",space_id:t.id,name:""},!m&&{url:"",emoji:"",folder_id:b}),!m&&b&&{folder_id:b}),children:[(0,c.jsx)(l.l.Item,{name:"name",variant:"extra-bottom-margin",label:(0,n.t)("spaces.bookmarks.form.name"),hideDescription:!0,hideBorder:!0,children:(0,c.jsx)(l.l.Input,{ref:h,prefix:!m&&(0,c.jsx)(l.l.EmojiPickerV3Wrapper,{record:u})})}),!m&&(0,c.jsx)(l.l.Item,{variant:"extra-bottom-margin",name:"url",label:(0,n.t)("spaces.bookmarks.form.url"),hideDescription:!0,hideBorder:!0,children:(0,c.jsx)(l.l.Input,{})}),null===p||void 0===p?void 0:p({isSubmitting:j||w})]})}},36147:(e,t,r)=>{"use strict";r.d(t,{S:()=>p});var n=r(64687),i=r.n(n),o=r(88767),a=r(52672),s=r(34128),l=r(77529),c=r(61345),u=r(28175);function d(e,t,r,n,i,o,a){try{var s=e[o](a),l=s.value}catch(c){return void r(c)}s.done?t(l):Promise.resolve(l).then(n,i)}var p=function(e){var t=e.space,r=e.bookmark,n=e.onAfterCreateOrUpdate,p=(0,a.z)(),f=(0,u.I)().isV3Enabled,m=(0,o.useQuery)(l.av.spaces.bookmarks.index({spaceId:null===t||void 0===t?void 0:t.id,params:{per_page:40}}),{enabled:!(null===t||void 0===t||!t.id),refetchOnWindowFocus:!1}),b=m.data,v=m.isLoading,h=m.refetch,y=(null===b||void 0===b?void 0:b.records)||[],g=function(){var e,t=(e=i().mark((function e(){return i().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return null===n||void 0===n||n(),e.next=3,h();case 3:return e.next=5,p.hide();case 5:case"end":return e.stop()}}),e)})),function(){var t=this,r=arguments;return new Promise((function(n,i){var o=e.apply(t,r);function a(e){d(o,n,i,a,s,"next",e)}function s(e){d(o,n,i,a,s,"throw",e)}a(void 0)}))});return function(){return t.apply(this,arguments)}}(),_=(0,o.useMutation)((function(e){return(0,s.Cu)(l.av.spaces.bookmarks.create({spaceId:null===t||void 0===t?void 0:t.id}),{bookmark:e})}),{onSuccess:g}),j=_.mutate,x=_.isLoading,w=(0,o.useMutation)((function(e){return(0,s.aU)(l.av.spaces.bookmarks.update({spaceId:null===t||void 0===t?void 0:t.id,id:null===r||void 0===r?void 0:r.id}),{bookmark:e})}),{onSuccess:g}),O=w.mutate,S=w.isLoading,P=(0,o.useMutation)((function(e){var r=e.bookmarks_order;return(0,s.aU)(l.av.spaces.update({id:null===t||void 0===t?void 0:t.id}),{space:{bookmarks_order:r}})})).mutate,k=(0,o.useMutation)((function(){return(0,s.pC)(l.av.spaces.bookmarks.destroy({spaceId:null===t||void 0===t?void 0:t.id,id:null===r||void 0===r?void 0:r.id}))}),{onSuccess:h}),C=k.mutate,N=k.isLoading,A=Boolean(null===y||void 0===y?void 0:y.length),I=t&&((0,c.k8)(t)||A);return{records:y,isLoading:v,createBookmark:j,isCreatingBookmark:x,updateBookmark:O,isUpdatingBookmark:S,updateBookmarksOrder:P,deleteBookmark:C,isDeleting:N,shouldShowBookmarks:Boolean(f?t&&A:I)}}},70996:(e,t,r)=>{"use strict";r.d(t,{T:()=>I});var n=r(67294),i=r(86013),o=r(97012),a=r(30887),s=r(55675),l=r(5295),c=r(12169),u=r(64687),d=r.n(u),p=r(99310),f=r(88767),m=r(34128),b=r(77529);r(61345);var v=r(71032),h=r(86599),y=r(53448),g=r(21809),_=r(50193),j=r(61926),x=r(85893),w="edit-course-type-form",O=function(e){var t=e.defaultValues,r=e.onSubmit;return(0,x.jsx)(j.l,{id:w,onSubmit:r,defaultValues:t,validationSchema:void 0,className:void 0,formClassName:void 0,children:(0,x.jsx)(_.q,{hideLabel:!0})})};function S(e,t,r,n,i,o,a){try{var s=e[o](a),l=s.value}catch(c){return void r(c)}s.done?t(l):Promise.resolve(l).then(n,i)}function P(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 a,s=e[Symbol.iterator]();!(n=(a=s.next()).done)&&(r.push(a.value),!t||r.length!==t);n=!0);}catch(l){i=!0,o=l}finally{try{n||null==s.return||s.return()}finally{if(i)throw o}}return r}(e,t)||function(e,t){if(!e)return;if("string"===typeof e)return k(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 k(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 k(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}var C=function(e){var t,r,a,l=e.space,c=e.isOpen,u=e.onClose,_=(null===(t=l.course_setting)||void 0===t?void 0:t.course_type)||p.t,j={course_setting:{course_type:_}},k=P((0,n.useState)(!1),2),C=k[0],N=k[1],A=P((0,n.useState)(!1),2),I=A[0],E=A[1],D=P((0,n.useState)(!0),2),T=D[0],L=D[1],M=P((0,n.useState)(j),2),R=M[0],B=M[1],U=(0,g.p)(),F=U.error,z=U.success,V=function(){u(),setTimeout((function(){N(!1),L(!0),E(!1)}),100)},q=(0,o.T4)({spaceId:l.id}).refetch,Z=function(e){var t=e.space,r=e.options,n=void 0===r?{}:r,i=b.av.courses.settings({courseId:t.id});return(0,f.useMutation)((function(e){return(0,m.aU)(i,e)}),n)}({space:l,options:{onSuccess:(r=d().mark((function e(){return d().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,q();case 2:z((0,i.t)("spaces.form.create.course_types.save_success"),{duration:"short",shouldUseProgress:!1}),V();case 4:case"end":return e.stop()}}),e)})),a=function(){var e=this,t=arguments;return new Promise((function(n,i){var o=r.apply(e,t);function a(e){S(o,n,i,a,s,"next",e)}function s(e){S(o,n,i,a,s,"throw",e)}a(void 0)}))},function(){return a.apply(this,arguments)}),onError:function(){F((0,i.t)("spaces.form.create.course_types.save_error")),N(!1)}}}),W=Z.mutate,H=R.course_setting.course_type,G=(0,i.t)("spaces.form.create.course_types.".concat(H,"_confirmation"));return(0,x.jsxs)(y.u_,{isOpen:c,onClose:u,contentPortalId:"course-type-picker-portal",children:[(0,x.jsx)(y.u_.Overlay,{}),(0,x.jsxs)(y.u_.Content,{size:"md",children:[(0,x.jsxs)(y.u_.Header,{children:[(0,x.jsx)(y.u_.Title,{size:"sm",children:(0,i.t)("spaces.form.create.course_types.label")}),(0,x.jsx)(y.u_.HeaderActions,{children:(0,x.jsx)(y.u_.CloseButton,{onClick:u})})]}),(0,x.jsxs)(y.u_.Body,{className:"px-2",children:[T&&(0,x.jsx)(O,{defaultValues:j,onSubmit:function(e){_===e.course_setting.course_type?(z((0,i.t)("spaces.form.create.course_types.save_success"),{duration:"short",shouldUseProgress:!1}),V()):(B(e),E(!0),L(!1))}}),(0,x.jsx)(v.c,{title:(0,i.t)("spaces.form.create.course_types.are_you_sure"),confirmText:(0,i.t)("save"),cancelText:(0,i.t)("cancel"),confirmVariant:"circle",disabled:C,isOpen:I,onCancel:function(){L(!0),E(!1)},onClose:function(){L(!0),E(!1)},onConfirm:function(){N(!0),W(R)},children:(0,x.jsx)("p",{children:G})})]}),(0,x.jsxs)(y.u_.Footer,{className:"flex justify-end",children:[!C&&(0,x.jsx)(s.z,{type:"button",variant:"secondary",className:"mr-2",onClick:u,children:(0,i.t)("cancel")}),(0,x.jsx)(h._,{type:"submit",variant:"circle",form:w,submitting:C,children:(0,i.t)("save")})]})]})]})};function N(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 a,s=e[Symbol.iterator]();!(n=(a=s.next()).done)&&(r.push(a.value),!t||r.length!==t);n=!0);}catch(l){i=!0,o=l}finally{try{n||null==s.return||s.return()}finally{if(i)throw o}}return r}(e,t)||function(e,t){if(!e)return;if("string"===typeof e)return A(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 A(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 A(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}var I=function(e){var t,r=e.space,u=N((0,n.useState)(!1),2),d=u[0],f=u[1],m=(0,o.T4)({spaceId:null===r||void 0===r?void 0:r.id}),b=m.data,v=m.isLoading,h=(0,o.wh)().isViewOnlyMasquerading;if(v)return(0,x.jsx)(l.a,{});if(!b)return null;var y=(null===(t=b.course_setting)||void 0===t?void 0:t.course_type)||p.t;return(0,x.jsxs)(x.Fragment,{children:[(0,x.jsx)(C,{space:b,isOpen:d,onClose:function(){f(!1)}}),(0,x.jsxs)(c.Z.BodySm,{weight:"font-medium",children:[(0,x.jsx)(a.JO,{type:"16-book",size:16,className:"align-text-bottom"})," ",(0,i.t)("spaces.form.create.course_types.label"),":"," ",(0,x.jsx)(s.z,{variant:"plain",className:"hover:bg-tertiary !text-dark !px-1 !py-0.5 !font-semibold underline decoration-dashed decoration-1 underline-offset-2",onClick:function(){return f(!0)},disabled:h,children:(0,i.t)("spaces.form.create.course_types.".concat(y))})]})]})}},50193:(e,t,r)=>{"use strict";r.d(t,{q:()=>l});var n=r(86013),i=r(30887),o=r(61926),a=r(85893),s=[{label:(0,n.t)("spaces.form.create.course_types.self_paced"),value:"self_paced",description:(0,n.t)("spaces.form.create.course_types.self_paced_info")},{label:(0,n.t)("spaces.form.create.course_types.structured"),value:"structured",description:(0,n.t)("spaces.form.create.course_types.structured_info")},{label:(0,n.t)("spaces.form.create.course_types.scheduled"),value:"scheduled",description:(0,n.t)("spaces.form.create.course_types.scheduled_info")}],l=function(e){var t=e.hideLabel;return(0,a.jsx)(o.l.Item,{name:"course_setting[course_type]",hideDescription:!0,rules:{required:(0,n.t)("spaces.form.create.choose_course_type"),maxLength:255},hideBorder:!0,fullWidth:!0,variant:"extra-bottom-margin",label:(0,n.t)("spaces.form.create.course_types.label"),hideLabel:t,children:(0,a.jsx)(o.l.RadioGroup,{variant:"box",name:"visibility",options:s,optionAlignment:"left",checkedIcon:(0,a.jsx)(i.JO,{type:"20-checkmark-circle",size:16})})})}},99310:(e,t,r)=>{"use strict";r.d(t,{d:()=>n,t:()=>i});var n={self_paced:"self_paced",scheduled:"scheduled",structured:"structured"},i=n.self_paced},41213:(e,t,r)=>{"use strict";r.d(t,{a:()=>ne});var n=r(16765),i=r(77529),o=r(94184),a=r.n(o),s=r(85893),l=["href","children","className","rel"];function c(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 u(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?c(Object(r),!0).forEach((function(t){d(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):c(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function d(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function p(e,t){if(null==e)return{};var r,n,i=function(e,t){if(null==e)return{};var r,n,i={},o=Object.keys(e);for(n=0;n<o.length;n++)r=o[n],t.indexOf(r)>=0||(i[r]=e[r]);return i}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n<o.length;n++)r=o[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(i[r]=e[r])}return i}var f=function(e){var t=e.href,r=e.children,n=e.className,i=e.rel,o=void 0===i?"noopener noreferrer":i,c=p(e,l);return(0,s.jsx)("a",u(u({},c),{},{href:t,rel:o,className:a()("focus-visible:!outline-secondary bg-brand text-brand-button inline-block rounded-md px-[18px] py-[6px] text-sm font-bold leading-5 transition-colors duration-150 hover:opacity-90 focus-visible:!outline focus-visible:!outline-2 focus-visible:!outline-offset-2",n),children:r}))},m=function(e){var t=e.heading,r=void 0===t?"":t,o=e.description,a=void 0===o?"":o,l=e.button_label,c=void 0===l?"":l,u=e.button_link,d=void 0===u?"":u,p=e.background_image,m=void 0===p?"":p,b=e.overlay_color,v=void 0===b?"#191B1F":b,h=e.heading_color,y=void 0===h?"#FFFFFF":h,g=e.text_color,_=void 0===g?"#FFFFFF":g,j=e.button_background_color,x=void 0===j?"#2B2E33":j,w=e.button_text_color,O=void 0===w?"#FFFFFF":w,S=(0,n.Vi)(v).alpha(.75).toRgbString(),P="";if(m)try{P=new URL(m).href}catch(k){P=(0,i.C9)({signed_id:m})}return(0,s.jsx)("div",{className:"flex w-full flex-col items-center bg-cover bg-center py-14 bg-blend-multiply",style:{backgroundImage:"url(".concat(P,")"),backgroundColor:S},children:(0,s.jsxs)("div",{className:"max-w-3xl px-5 text-center",children:[Boolean(r)&&(0,s.jsx)("h2",{className:"mb-3 text-4xl font-bold leading-10",style:{color:y},children:r}),Boolean(a)&&(0,s.jsx)("p",{className:"mb-5 text-base leading-6 tracking-tighter",style:{color:_},children:a}),Boolean(c)&&(0,s.jsx)(f,{href:d,style:{backgroundColor:x,color:O},children:c})]})})};function b(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 v(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var h=r(67294),y=r(96486),g=r(5947);function _(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 a,s=e[Symbol.iterator]();!(n=(a=s.next()).done)&&(r.push(a.value),!t||r.length!==t);n=!0);}catch(l){i=!0,o=l}finally{try{n||null==s.return||s.return()}finally{if(i)throw o}}return r}(e,t)||function(e,t){if(!e)return;if("string"===typeof e)return j(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 j(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 j(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}var x=r(66007),w=r(86013),O=r(72810),S=r(12169),P=(r(64555),r(30887)),k=r(6809),C=function(e){var t=e.locked_page_heading,r=void 0===t?"":t,n=e.locked_page_description,i=void 0===n?{}:n,o=e.locked_button_url,a=void 0===o?"":o,l=e.locked_button_label,c=void 0===l?"":l,u=(0,O.t)().invited,d=Boolean(u),p=Boolean(c&&a),f=i.rendered_html_with_layout,m=void 0===f?"":f,b=Boolean(m);return(0,s.jsx)("div",{className:"flex h-full w-full justify-center p-0 md:h-auto md:p-6","data-testid":"locked-space",children:(0,s.jsxs)("div",{className:"border-primary bg-primary h-full w-full max-w-5xl rounded-none border-0 px-10 py-20 text-center md:h-auto md:rounded-lg md:border",children:[(0,s.jsx)(P.JO,{type:"lock",className:"mb-5 !w-14"}),d&&(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(S.Z.TitleSm,{weight:"semibold",children:(0,w.t)("please_check_your_email")}),(0,s.jsx)(S.Z.BodyMd,{children:(0,w.t)("please_check_your_email_description")})]}),!d&&(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)("div",{className:"mb-3",children:(0,s.jsx)(S.Z.TitleSm,{weight:"semibold",children:r||(0,w.t)("this_space_is_private")})}),(0,s.jsxs)("div",{className:"mb-4",children:[b&&(0,s.jsx)("div",{className:"text-dark flex justify-center",children:(0,s.jsx)(x.Z,{html:m})}),!b&&(0,s.jsx)(S.Z.BodyMd,{children:(0,w.t)("this_space_is_private_description")})]}),p&&(0,s.jsx)(k.Q,{variant:"brand",href:a,children:c})]})]})})},N=r(46613),A=r(43037),I=r(4796),E=r(55675),D=function(e){var t=e.children,r=e.isHighlighted,n=e.isError,i=e.isEmpty,o=e.hasFavorites;return(0,s.jsxs)("div",{className:a()("flex flex-col",{"opacity-40":i}),children:[o&&(0,s.jsx)("div",{className:a()("bg-brand flex flex-col items-center py-1",{"rounded-t-lg border-x border-t":r,"hidden md:invisible md:flex":!r,"border-feedback-error":n,"border-primary":!n}),children:(0,s.jsx)(S.Z.LabelXs,{weight:"bold",color:"text-brand-button",textTransform:"uppercase",children:(0,w.t)("paywalls.lock_screen.preview.featured")})}),(0,s.jsx)("div",{className:a()("bg-primary flex h-full flex-col gap-y-4 border p-5",{"rounded-b-lg":r,"rounded-lg":!r,"border-feedback-error":n,"border-primary":!n}),children:t})]})},T=function(e){var t=e.children,r=h.Children.count(t);return(0,s.jsx)("div",{className:a()("grid max-w-[960px] grid-cols-1 gap-y-4 px-6 md:mx-4",{"w-full md:w-1/3":1===r,"w-full md:grid md:w-full md:gap-4":r>=2,"md:w-full md:grid-cols-2":2===r,"md:w-full md:grid-cols-3":r>2}),children:t})},L=Object.assign((function(){return(0,s.jsx)("div",{className:"flex flex-col",children:(0,s.jsxs)("div",{className:"flex flex-row items-center gap-x-1",children:[(0,s.jsx)(S.Z.TitleXl,{children:(0,w.t)("paywalls.lock_screen.preview.empty_block.price")}),(0,s.jsx)(S.Z.LabelSm,{color:"text-default",children:"USD"})]})})}),{validateToRender:function(e){return!(null!==e&&void 0!==e&&e.id)}}),M=r(9242),R=r(61666),B="paywalls.lock_screen.preview.price.installment_payment",U="paywalls.lock_screen.preview.price.free_trial",F="paywalls.lock_screen.preview.price.once_payment",z={trial_then_upfront_then_value:{free_trial_label:U,once_payment:F,installment_payment:B},upfront_then_trial_then_value:{once_payment:F,free_trial_label:"paywalls.lock_screen.preview.price.trial",installment_payment:B},trial_then_value:{free_trial_label:U,installment_payment:B},upfront_then_value:{once_payment:"paywalls.lock_screen.preview.price.today_payment",installment_payment:B},value:{installment_payment:B}},V=Object.assign((function(e){var t=e.price,r=e.currency,n=z[null===t||void 0===t?void 0:t.scenario]||z.value,i=(0,R.I)(r,null===t||void 0===t?void 0:t.amount,{includeCurrencyCode:!1,includeCurrencySymbol:!0});return(0,s.jsxs)("div",{className:"flex flex-col",children:[(0,s.jsxs)("div",{className:"flex flex-row items-center gap-x-1",children:[(0,s.jsx)(S.Z.TitleXl,{children:i||(null===t||void 0===t?void 0:t.amount_formatted)}),(0,s.jsx)(S.Z.LabelSm,{color:"text-default",children:r.code.toUpperCase()})]}),(0,s.jsx)("div",{className:"flex flex-col gap-y-2",children:Object.keys(n).length>0&&(0,s.jsx)(S.Z.LabelXs,{color:"text-default",children:(0,y.compact)(Object.keys(n).map((function(e){return n[e]}))).map((function(e){return(0,w.t)(e,{once_payment_amount:(0,R.I)(r,null===t||void 0===t?void 0:t.upfront_payment_amount),installment_count:null===t||void 0===t?void 0:t.installments_count,installment_amount:(0,R.I)(r,null===t||void 0===t?void 0:t.installment_amount),interval_qualifier:(0,w.t)(["settings.paywall_prices.price_types","as_adverb",t.interval,t.interval_count]).toLowerCase(),count:null===t||void 0===t?void 0:t.trial_days})})).join((0,w.t)("paywalls.lock_screen.preview.price.separator"))})})]})}),{validateToRender:function(e){return(0,M.t3)(e)}}),q=Object.assign((function(e){var t=e.price,r=e.currency,n=(0,R.I)(r,null===t||void 0===t?void 0:t.amount,{includeCurrencyCode:!1,includeCurrencySymbol:!0});return(0,s.jsx)("div",{className:"flex flex-col",children:(0,s.jsxs)("div",{className:"flex flex-row items-center gap-x-1",children:[(0,s.jsx)(S.Z.TitleXl,{children:n}),(0,s.jsx)(S.Z.LabelSm,{color:"text-default",children:r.code.toUpperCase()})]})})}),{validateToRender:function(e){return(0,M.ZN)(e)}}),Z="paywalls.lock_screen.preview.price.recurring_payment",W="settings.paywall_prices.price_types",H="paywalls.lock_screen.preview.price.free_trial",G="paywalls.lock_screen.preview.price.today_payment",Q={trial_then_upfront_then_value:{free_trial_label:H,once_payment:"paywalls.lock_screen.preview.price.once_payment",recurring_payment:Z},upfront_then_trial_then_value:{once_payment:G,free_trial_label:"paywalls.lock_screen.preview.price.trial",recurring_payment:Z},trial_then_value:{free_trial_label:H,recurring_payment:Z},upfront_then_value:{once_payment:G,recurring_payment:Z},value:{}},J=[L,q,Object.assign((function(e){var t=e.price,r=e.currency,n=Q[null===t||void 0===t?void 0:t.scenario]||Q.value,i=(0,R.I)(r,null===t||void 0===t?void 0:t.amount,{includeCurrencyCode:!1,includeCurrencySymbol:!0});return(0,s.jsxs)("div",{className:"flex flex-col",children:[(0,s.jsxs)("div",{className:"flex flex-row items-center gap-x-1",children:[(0,s.jsx)(S.Z.TitleXl,{children:i}),(0,s.jsx)(S.Z.LabelSm,{color:"text-default",textTransform:"lowercase",children:"/ ".concat((0,w.t)([W,"when_advertising",t.interval,t.interval_count]))})]}),(0,s.jsx)("div",{className:"flex flex-col gap-y-2",children:Object.keys(n).length>0&&(0,s.jsx)(S.Z.LabelXs,{color:"text-default",children:(0,y.compact)(Object.keys(n).map((function(e){return n[e]}))).map((function(e){return(0,w.t)(e,{once_payment_amount:(0,R.I)(r,null===t||void 0===t?void 0:t.upfront_payment_amount),recurring_payment_amount:(0,R.I)(r,null===t||void 0===t?void 0:t.amount),interval_qualifier:(0,w.t)([W,"as_adverb",t.interval,t.interval_count]).toLowerCase(),count:null===t||void 0===t?void 0:t.trial_days})})).join((0,w.t)("paywalls.lock_screen.preview.price.separator"))})})]})}),{validateToRender:function(e){return(0,M.QT)(e)}}),V],$=function(e){var t=e.price,r=e.currency,n=J.find((function(e){return e.validateToRender(t)}));return n?(0,s.jsx)(n,{price:t,currency:r}):null},K=function(){return(0,s.jsx)(T,{children:(0,s.jsxs)(D,{isHighlighted:!1,isError:!1,isEmpty:!0,children:[(0,s.jsxs)("div",{className:"border-primary flex flex-col gap-y-2 border-b pb-4",children:[(0,s.jsx)(S.Z.LabelLg,{truncate:!0,children:(0,w.t)("paywalls.lock_screen.preview.empty_block.name")}),(0,s.jsx)($,{price:null,currency:null})]}),(0,s.jsxs)("div",{className:"flex h-full flex-col justify-between gap-y-4",children:[(0,s.jsx)(S.Z.BodySm,{color:"text-lightest",children:(0,w.t)("paywalls.lock_screen.preview.empty_block.description")}),(0,s.jsx)(E.z,{variant:"primary",type:"button",children:(0,w.t)("join")})]})]})})},X=r(87536),Y=function(e){return(0,I.zh)(e)&&!function(e){var t;return!e.id||!(null!==e&&void 0!==e&&null!==(t=e.web_paywall_price)&&void 0!==t&&t.id)}(e)};function ee(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 te(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var re={banner:m,description:function(e){var t=e.description_tiptap,r=void 0===t?{}:t,n=e.sgids_to_object_map,i=void 0===n?{}:n,o=e.inline_attachments,a=void 0===o?[]:o,l=_((0,h.useState)((0,y.uniqueId)("description_block_")),2),c=l[0],u=l[1];return(0,h.useEffect)((function(){u((0,y.uniqueId)("description_block_"))}),[r]),(0,s.jsx)("div",{className:"bg-primary flex w-full flex-col items-center",children:(0,s.jsx)("div",{className:"w-full max-w-[960px] px-6",children:(0,s.jsx)(g.R,{readOnly:!0,value:r,sgidToObjectMap:i,inlineAttachments:a,editorClassName:"break-words",disabledExtensions:["mention","poll","ai_copilot"]})})},c)},call_to_action:function(e){return(0,s.jsx)(m,function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?b(Object(r),!0).forEach((function(t){v(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):b(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}({},e))},lessons:function(e){var t=e.isMember,r=void 0!==t&&t,n=e.sections,i=void 0===n?[]:n;return(0,s.jsx)("div",{className:"bg-primary flex w-full flex-col items-center py-10",children:(0,s.jsx)("div",{className:"w-full max-w-[960px] px-6",children:(0,s.jsx)(N.V,{isMember:r,sections:i})})})},legacy_lock_screen:function(e){var t=e.locked_page_heading,r=void 0===t?"":t,n=e.locked_page_description,i=void 0===n?{}:n,o=e.locked_button_url,a=void 0===o?"":o,l=e.locked_button_label,c=void 0===l?"":l;return(0,s.jsx)("div",{className:"bg-secondary text-dark h-full",children:(0,s.jsx)(C,{locked_page_heading:r,locked_page_description:i,locked_button_url:a,locked_button_label:c})})},paywalls:function(e){var t=e.paywalls,r=function(){var e=(0,X.Gc)(),t=[];if(e){var r,n,i=e.formState.errors,o=null===i||void 0===i||null===(r=i.lock_screen_blocks)||void 0===r?void 0:r.find((function(e){var t;return null===e||void 0===e||null===(t=e.data)||void 0===t?void 0:t.paywalls}));(0,y.compact)((null===o||void 0===o||null===(n=o.data)||void 0===n?void 0:n.paywalls)||[]).forEach((function(e){var r,n,i,o,a;if(null!==e&&void 0!==e&&null!==(r=e.id)&&void 0!==r&&null!==(n=r.ref)&&void 0!==n&&n.name){var s=parseInt(e.id.ref.name.match(/paywalls.(\d).id+/)[1]);t[s]=!0}if(null!==e&&void 0!==e&&null!==(i=e.web_paywall_price)&&void 0!==i&&null!==(o=i.id)&&void 0!==o&&null!==(a=o.ref)&&void 0!==a&&a.name){var l=parseInt(e.web_paywall_price.id.ref.name.match(/paywalls.(\d).web_paywall_price+/)[1]);t[l]=!0}}))}return{paywallWithErrorsByIndex:t,isEditing:!!e,isPreviewing:!e}}(),n=r.paywallWithErrorsByIndex,i=r.isEditing,o=t.some((function(e){return e.paywall_highlighted})),l=t.some((function(e){return Y(e)}));return l||i?!l&&i?(0,s.jsx)("div",{className:a()("bg-primary flex w-full flex-col items-center"),children:(0,s.jsx)(K,{})}):(0,s.jsx)("div",{className:a()("bg-primary flex w-full flex-col items-center"),children:(0,s.jsx)(T,{children:(0,y.compact)(t.map((function(e,t){var r=i?e.description||(0,w.t)("paywalls.lock_screen.preview.empty_block.description"):e.description,l=i?e.display_name||(0,w.t)("paywalls.lock_screen.preview.empty_block.name"):e.display_name;return Y(e)||i?(0,s.jsxs)(D,{isHighlighted:e.paywall_highlighted,isError:!!n[t],isEmpty:!Y(e),hasFavorites:o,children:[(0,s.jsxs)("div",{className:"border-primary flex flex-col gap-y-2 border-b pb-4",children:[(0,s.jsx)(S.Z.LabelLg,{truncate:!0,children:l}),(0,s.jsx)($,{price:e.web_paywall_price,currency:e.currency})]}),(0,s.jsxs)("div",{className:"flex h-full flex-col justify-between gap-y-4",children:[(0,s.jsx)(S.Z.BodySm,{color:a()({"text-lightest":i&&!e.description}),children:(0,s.jsx)("span",{className:"whitespace-pre-wrap",children:r})}),(0,s.jsx)(E.z,{variant:"primary",type:"button",onClick:function(){return function(e){var t=new URL("".concat((0,A.Sr)()).concat(e.checkout_path));t.searchParams.set("price_id",e.web_paywall_price.id),window.open(t,"_blank")}(e)},children:(0,w.t)("join")})]})]},e.id):null})))})}):null}},ne=function(e){var t=e.block,r=void 0===t?{}:t,n=r.type,i=r.data,o=re[n];return(0,s.jsx)(o,function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?ee(Object(r),!0).forEach((function(t){te(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):ee(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}({},i))}},42561:(e,t,r)=>{"use strict";r.d(t,{Z:()=>s});var n=r(17182),i=r(50515),o=r(41213),a=r(85893),s=function(e){var t=e.blocks,r=void 0===t?[]:t;return Array.isArray(r)&&r.some((function(e){return!(null!==e&&void 0!==e&&e.hidden)}))?(0,a.jsx)("div",{className:"bg-primary text-dark flex h-full flex-col gap-y-10",children:r.filter((function(e){return!e.hidden})).map((function(e){return(0,a.jsx)("div",{className:"pointer-events-none select-none",children:(0,a.jsx)(o.a,{block:e})},e.id)}))}):(0,a.jsx)(n.F.Body,{hasPaddingTopMobile:!1,children:(0,a.jsx)(i.R,{})})}},87301:(e,t,r)=>{"use strict";r.d(t,{z:()=>C,U:()=>k});var n=r(67294),i=r(96486),o=r(86013);function a(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 s(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?a(Object(r),!0).forEach((function(t){l(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):a(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 c={type:"banner",hidden:!1,data:{heading:(0,o.t)("courses.lockscreen.default.banner_heading"),description:(0,o.t)("courses.lockscreen.default.banner_description"),button_label:(0,o.t)("courses.lockscreen.default.buy_now"),button_link:"",background_image:"",overlay_color:"#191B1F",heading_color:"#FFFFFF",text_color:"#FFFFFF",button_background_color:"#2B2E33",button_text_color:"#FFFFFF"}},u={type:"description",hidden:!1,data:{description_tiptap:{type:"doc",content:[{type:"paragraph",content:[{type:"text",text:(0,o.t)("courses.lockscreen.default.description")}]}]},sgids_to_object_map:{},inline_attachments:[]}},d={type:"lessons",hidden:!0,data:{sections:[]}},p={type:"call_to_action",hidden:!1,data:s(s({},c.data),{},{overlay_color:"#2C3341",heading:(0,o.t)("courses.lockscreen.default.call_to_action_heading"),description:(0,o.t)("courses.lockscreen.default.call_to_action_description")})},f={type:"paywalls",hidden:!1,data:{paywalls:[]}},m=[c,u,d,f,p];function b(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 v(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?b(Object(r),!0).forEach((function(t){h(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):b(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function h(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function y(e){return function(e){if(Array.isArray(e))return g(e)}(e)||function(e){if("undefined"!==typeof Symbol&&Symbol.iterator in Object(e))return Array.from(e)}(e)||function(e,t){if(!e)return;if("string"===typeof e)return g(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 g(e,t)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function g(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}var _=function(){var e=["banner","description","paywalls","call_to_action"];return{event:[].concat(e,["legacy_lock_screen"]),basic:[].concat(e,["legacy_lock_screen"]),chat:[].concat(e,["legacy_lock_screen"]),course:[].concat(e,["lessons"])}},j=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],r=(arguments.length>2&&void 0!==arguments[2]?arguments[2]:{}).post_type,n=e[void 0===r?"basic":r]||e.basic;return t.filter((function(e){return n.includes(e.type)}))},x=function(){return(arguments.length>0&&void 0!==arguments[0]?arguments[0]:[]).reduce((function(e,t){return e.some((function(e){return e.type===t.type}))||e.push(t),e}),[])},w=function(){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},t=y(arguments.length>0&&void 0!==arguments[0]?arguments[0]:[]),r=e.locked_page_heading,n=void 0===r?"":r,i=e.locked_page_description,o=void 0===i?{}:i,a=e.locked_button_label,s=void 0===a?"":a,l=e.locked_button_url,c=void 0===l?"":l,u=e.post_type,d=void 0===u?"basic":u,p=o.rendered_html_with_layout;return Boolean(n||s||c||(void 0===p?"":p))&&"course"!==d?t.some((function(e){return"legacy_lock_screen"===e.type}))?t.map((function(e){return"legacy_lock_screen"===e.type?v(v({},e),{},{data:{locked_page_heading:n,locked_page_description:o,locked_button_url:c,locked_button_label:s}}):e})):(t.unshift({type:"legacy_lock_screen",hidden:!1,data:{locked_page_heading:n,locked_page_description:o,locked_button_url:c,locked_button_label:s}}),t.map((function(e){return"legacy_lock_screen"===e.type?e:v(v({},e),{},{hidden:!0})}))):t},O=function(e){return e.map((function(e){return v(v({},e),{},{id:(0,i.uniqueId)("block_")})}))},S=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=(arguments.length>1&&void 0!==arguments[1]?arguments[1]:{}).course_sections,r=void 0===t?[]:t,n=Array.isArray(r)?r:[];return e.map((function(e){return"lessons"!==e.type?e:v(v({},e),{},{data:v(v({},e.data),{},{sections:n})})}))},P=function(e){var t=e.space,r=void 0===t?{}:t,n=r.lock_screen_blocks,i=void 0===n?[]:n,o=Array.isArray(i)&&i.length>0?i:m,a=_(),s=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[],n=(arguments.length>3&&void 0!==arguments[3]?arguments[3]:{}).post_type,i=void 0===n?"basic":n,o=y(r);return(e[i]||e.basic).forEach((function(e,r){"legacy_lock_screen"!==e&&(o.some((function(t){return t.type===e}))||(o=[].concat(y(o.slice(0,r)),[t[e]],y(o.slice(r)))))})),o}(a,{banner:c,description:u,call_to_action:p,lessons:d,paywalls:f},j(a,o,r),r),l=x(s),b=w(l,r),v=O(b);return S(v,r)},k=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return(0,n.useMemo)((function(){return function(e){var t=e.space,r=void 0===t?{}:t,n=r.lock_screen_blocks,i=void 0===n?[]:n,o=Array.isArray(i)&&i.length>0?i:[],a=_(),s=j(a,o,r),l=x(s),c=w(l,r),u=O(c);return S(u,r)}({space:e})}),[e])},C=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return(0,n.useMemo)((function(){return P({space:e})}),[e])}},93156:(e,t,r)=>{"use strict";r.d(t,{v:()=>a});var n=r(86013),i=r(30887),o=r(85893),a=function(e){var t=e.isSpaceMember,r=e.isDripped,a=e.isCompleted,s="lock",l="lesson_locked";return t&&r&&(s=a?"16-checked-green":"16-unchecked",l=a?"lesson_completed":"lesson_incomplete"),(0,o.jsx)(i.JO,{className:"text-default flex-none",size:16,type:s,"aria-label":(0,n.t)(["courses.lessons",l])})}},46613:(e,t,r)=>{"use strict";r.d(t,{V:()=>C});var n=r(86013);function i(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 a,s=e[Symbol.iterator]();!(n=(a=s.next()).done)&&(r.push(a.value),!t||r.length!==t);n=!0);}catch(l){i=!0,o=l}finally{try{n||null==s.return||s.return()}finally{if(i)throw o}}return r}(e,t)||function(e,t){if(!e)return;if("string"===typeof e)return o(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 o(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 o(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}var a=function(e){var t=e.reduce((function(e,t){var r=i(t.split(":").reverse(),3),n=r[0],o=r[1],a=r[2];return e+(parseInt(n)+60*parseInt(o)+3600*parseInt(null!==a&&void 0!==a?a:0))}),0);return{hours:Math.floor(t/3600),minutes:Math.floor(t%3600/60),seconds:t%60}},s=function(e){var t=e.hours,r=e.minutes;return t>0?(0,n.t)("courses.summary.content.hr_min_duration",{hours:t,minutes:r}):(0,n.t)("courses.summary.content.min_duration",{minutes:r})},l=r(55675),c=r(12169),u=r(94184),d=r.n(u),p=r(30887),f=r(40160),m=r(24185),b=r(93156),v=r(16219),h=r(77529),y=r(87958),g=r(85893),_=function(e){var t,r=e.lesson,n=void 0===r?{}:r,i=e.isMember,o=e.section,a=(0,m.UO)(),s=null===a||void 0===a?void 0:a.spaceSlug;return(0,g.jsx)(f.OL,{onClick:function(e){i||e.preventDefault()},to:h.H4.showLesson({spaceSlug:s,lessonId:n.id,sectionId:o.id}),className:d()("flex w-full items-center space-x-2 p-4",i?"cursor-pointer":"cursor-default"),children:(0,g.jsxs)(y.T,{content:(0,v.t)({drippedAt:o.dripped_at,dripDelay:o.drip_delay,needsToCompletePreviousLesson:n.needs_to_complete_previous_lesson}),placement:"bottom-start",disabled:n.is_dripped,arrow:!1,className:"flex w-full items-center",dataTestId:"lesson-content-tittle",children:[(0,g.jsx)(b.v,{isDripped:n.is_dripped,isSpaceMember:i,isCompleted:n.completed}),(0,g.jsx)("div",{className:"ml-3 flex-1",children:(0,g.jsx)(c.Z.BodySm,{children:n.name})}),(null===(t=n.featured_media)||void 0===t?void 0:t.duration)&&(0,g.jsx)(c.Z.BodySm,{children:n.featured_media.duration})]})},n.id)},j=function(e){var t=e.section,r=void 0===t?{}:t,i=e.isMember,o=e.hasBorder,l=void 0!==o&&o,u=e.open,f=e.onToggle,m=a(r.lessons.map((function(e){var t;return null===(t=e.featured_media)||void 0===t?void 0:t.duration})).filter(Boolean)),b=(0!==m.hours||0!==m.minutes)&&" ".concat((0,n.t)("separator_dot")," ").concat(s(m)),v=r.lessons.length;return(0,g.jsxs)("div",{children:[(0,g.jsxs)("button",{type:"button",onClick:f,className:d()("bg-secondary flex w-full justify-between p-4 text-left",{"border-primary border-b":u||l}),children:[(0,g.jsxs)("div",{className:"flex",children:[(0,g.jsx)(p.JO,{type:u?"16-chevron-down":"16-chevron-right",className:"mr-2",size:16}),(0,g.jsx)(c.Z.LabelMd,{weight:"semibold",color:"text-darkest",children:r.name})]}),(0,g.jsxs)(c.Z.LabelSm,{children:[(0,n.t)("courses.summary.content.lessons_count",{count:v}),b]})]}),u&&(0,g.jsx)("div",{className:"divide-primary divide-y",children:r.lessons.map((function(e){return(0,g.jsx)(_,{lesson:e,isMember:i,section:r},e.id)}))})]},r.id)},x=r(67294);function w(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 O(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?w(Object(r),!0).forEach((function(t){S(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):w(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function S(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function P(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 a,s=e[Symbol.iterator]();!(n=(a=s.next()).done)&&(r.push(a.value),!t||r.length!==t);n=!0);}catch(l){i=!0,o=l}finally{try{n||null==s.return||s.return()}finally{if(i)throw o}}return r}(e,t)||function(e,t){if(!e)return;if("string"===typeof e)return k(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 k(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 k(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}var C=function(e){var t=e.isMember,r=void 0!==t&&t,i=e.sections,o=void 0===i?[]:i,u=function(e){var t=e.sections,r=P((0,x.useState)(Object.fromEntries(t.map((function(e){return[e.id,!0]})))),2),n=r[0],i=r[1];return{hasExpandedSections:function(){return Object.values(n).some(Boolean)},isSectionExpanded:function(e){return n[e.id]},toggleSectionExpanded:function(e){i((function(t){return O(O({},t),{},S({},e.id,!t[e.id]))}))},expandAllSections:function(){i(Object.fromEntries(t.map((function(e){return[e.id,!0]}))))},collapseAllSections:function(){i(Object.fromEntries(t.map((function(e){return[e.id,!1]}))))}}}({sections:o}),d=u.hasExpandedSections,p=u.isSectionExpanded,f=u.toggleSectionExpanded,m=u.expandAllSections,b=u.collapseAllSections;if(0===(null===o||void 0===o?void 0:o.length))return null;var v=o.length,h=o.reduce((function(e,t){return e+t.lessons.length}),0),y=a(o.map((function(e){return e.lessons})).flat().map((function(e){var t;return null===(t=e.featured_media)||void 0===t?void 0:t.duration})).filter(Boolean)),_=(0!==y.hours||0!==y.minutes)&&(0,g.jsxs)(g.Fragment,{children:[(0,g.jsx)(c.Z.LabelSm,{children:(0,n.t)("separator_dot")}),(0,g.jsx)(c.Z.LabelSm,{children:s(y)})]});return(0,g.jsxs)("div",{className:"flex w-full flex-col","data-testid":"summary-course-content",children:[(0,g.jsx)(c.Z.TitleSm,{as:"h2",weight:"semibold",color:"text-darkest",children:(0,n.t)("courses.summary.content.title")}),(0,g.jsxs)("div",{className:"mb-4 flex justify-between",children:[(0,g.jsxs)("div",{className:"text-dark flex items-center space-x-1",children:[(0,g.jsx)(c.Z.LabelSm,{children:(0,n.t)("courses.summary.content.sections_count",{count:v})}),(0,g.jsx)("span",{children:(0,n.t)("separator_dot")}),(0,g.jsx)(c.Z.LabelSm,{children:(0,n.t)("courses.summary.content.lessons_count",{count:h})}),_]}),(0,g.jsx)(l.z,{className:"!p-0",variant:"plain",onClick:function(){d()?b():m()},children:(0,g.jsx)(c.Z.LabelSm,{children:d()?(0,n.t)("courses.summary.content.collapse_all_sections"):(0,n.t)("courses.summary.content.expand_all_sections")})})]}),(0,g.jsx)("div",{className:"border-primary overflow-hidden rounded-md border",children:o.map((function(e,t){var n=t===v-1;return(0,g.jsx)(j,{section:e,isMember:r,hasBorder:!n,open:p(e),onToggle:function(){return f(e)}},e.id)}))})]})}},27799:(e,t,r)=>{"use strict";r.d(t,{l:()=>O});var n=r(67294),i=r(94184),o=r.n(i),a=r(86013),s=r(96486),l=r(50730),c=r(68465),u=r(26953),d=r(74284),p=r(71362),f=r(78270),m=r(30887),b=r(85893),v=function(e){var t=e.onClick;return(0,b.jsx)("a",{href:"#create-space",className:"block-header__action action--add-space","data-testid":"create-space",onClick:t,children:(0,b.jsx)(m.JO,{type:"circle-add"})})},h=["spaceGroupId","type","size","useDrawerFlow","children"];function y(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 g(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?y(Object(r),!0).forEach((function(t){_(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):y(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function _(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function j(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 a,s=e[Symbol.iterator]();!(n=(a=s.next()).done)&&(r.push(a.value),!t||r.length!==t);n=!0);}catch(l){i=!0,o=l}finally{try{n||null==s.return||s.return()}finally{if(i)throw o}}return r}(e,t)||function(e,t){if(!e)return;if("string"===typeof e)return x(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 x(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 x(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 w(e,t){if(null==e)return{};var r,n,i=function(e,t){if(null==e)return{};var r,n,i={},o=Object.keys(e);for(n=0;n<o.length;n++)r=o[n],t.indexOf(r)>=0||(i[r]=e[r]);return i}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n<o.length;n++)r=o[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(i[r]=e[r])}return i}var O=function(e){var t=e.spaceGroupId,r=e.type,i=e.size,m=void 0===i?"md":i,y=e.useDrawerFlow,_=e.children,x=w(e,h),O=j((0,n.useState)(!1),2),S=O[0],P=O[1],k=(0,u.a7)(),C=function(){P(!1)},N=function(e){e.preventDefault(),P(!0)};return(0,b.jsxs)(b.Fragment,{children:[!r&&(0,b.jsx)("a",g(g({href:"#create-space",onClick:N},x),{},{children:_})),"icon"===r&&(k?(0,b.jsx)(d.Y,{content:(0,a.t)("create_a_space"),delay:0,arrow:!0,size:"regular",animation:"fade",children:(0,b.jsx)(v,{onClick:N})}):(0,b.jsx)(v,{onClick:N})),"link"===r&&(0,b.jsx)("button",g(g({type:"submit",className:o()({"create-space-btn--md":"md"===m,"create-space-btn--lg":"lg"===m}),onClick:N},x),{},{children:(0,a.t)("create_a_space")})),y?(0,b.jsx)(p.d,{hideHeader:!0,open:S,noWrapperPadding:!0,children:(0,b.jsx)(c._,{open:S,onClose:C,currentSpaceGroupId:t})}):(0,b.jsx)(f.u,{variant:"fullscreen",title:(0,a.t)("create_a_space"),show:S,onClose:s.noop,hideCloseButton:!0,hideTitle:!0,children:(0,b.jsx)(l.J,{space_group_id:t,onModalClose:C})})]})}},61645:(e,t,r)=>{"use strict";r.d(t,{Nn:()=>d,Jr:()=>p});var n=r(86013),i=(r(61345),"!h-6 !w-6 !text-dark"),o="spaces.form.edit.customize.layout",a=[{label:(0,n.t)([o,"feed"]),icon:{type:"feed-thumbnail",viewBox:"0 0 75 78"},value:"posts"},{label:(0,n.t)([o,"list"]),icon:{type:"list-thumbnail",viewBox:"0 0 75 77"},value:"list"},{label:(0,n.t)([o,"card"]),icon:{type:"card-thumbnail",viewBox:"0 0 75 77"},value:"cards"}],s=[{label:(0,n.t)([o,"feed"]),icon:{type:"customize-layout-feed",viewBox:"0 0 25 24",className:i},value:"posts"},{label:(0,n.t)([o,"list"]),icon:{type:"customize-layout-list",viewBox:"0 0 25 24",className:i},value:"list"},{label:(0,n.t)([o,"card"]),icon:{type:"20-card-view-mobile",viewBox:"0 0 25 24",className:i},value:"cards"}],l=[{label:(0,n.t)([o,"thumbnail"]),icon:{type:"customize-layout-feed",viewBox:"0 0 25 24",className:i},value:"thumbnail"},{label:(0,n.t)([o,"list"]),icon:{type:"customize-layout-list",viewBox:"0 0 25 24",className:i},value:"posts"},{label:(0,n.t)([o,"calendar"]),icon:{type:"support-widget-calendar",viewBox:"0 0 24 24",className:i},value:"calendar"}],c=[{label:(0,n.t)([o,"thumbnail"]),icon:{type:"event-layout-thumbnail",viewBox:"0 0 118 84"},value:"thumbnail"},{label:(0,n.t)([o,"list"]),icon:{type:"event-layout-list",viewBox:"0 0 118 90"},value:"posts"},{label:(0,n.t)([o,"calendar"]),icon:{type:"event-layout-calendar",viewBox:"0 0 120 90"},value:"calendar"}],u=[{label:(0,n.t)([o,"feed"]),icon:{type:"20-feed",viewBox:"-2 -1 25 24",className:i},value:"feed"},{label:(0,n.t)([o,"masonry"]),icon:{type:"20-masonry",viewBox:"-2 -1 25 24",className:i},value:"masonry"},{label:(0,n.t)([o,"grid"]),icon:{type:"20-grid",viewBox:"-2 -1 25 24",className:i},value:"grid"}],d=function(e){var t=e.excludedOptions,r=void 0===t?[]:t,n=e.postType;return("event"===n?c:"image"===n?u:a).filter((function(e){return!r.includes(e.value)}))},p=function(e){var t=e.excludedOptions,r=void 0===t?[]:t,n=e.postType;return("event"===n?l:"image"===n?u:s).filter((function(e){return!r.includes(e.value)}))}},73761:(e,t,r)=>{"use strict";r.d(t,{Hr:()=>d,fj:()=>p,$o:()=>m});var n=r(96486);function i(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 o(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?i(Object(r),!0).forEach((function(t){a(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):i(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function s(e){return function(e){if(Array.isArray(e))return l(e)}(e)||function(e){if("undefined"!==typeof Symbol&&Symbol.iterator in Object(e))return Array.from(e)}(e)||function(e,t){if(!e)return;if("string"===typeof e)return l(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 l(e,t)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function l(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}var c=function(e){return[].concat(s("all"==e.default_notification_setting?["default_notification_setting"]:[]),s("all"==e.default_in_app_notification_setting?["default_in_app_notification_setting"]:[]),s("all"==e.default_mobile_notification_setting?["default_mobile_notification_setting"]:[]))},u=function(e){return e.all_notifications_enabled?"all":e.mention_notifications_enabled?"mentions":e.notifications_off?"never":void 0},d=function(e){var t=e.visible_tabs;return Object.keys(t).filter((function(e){return t[e]}))},p=function(e){var t;return o(o({},(0,n.omit)(e,["default_notification_setting","default_in_app_notification_setting","default_mobile_notification_setting","visible_tabs","hide_right_sidebar","is_post_disabled","prevent_members_from_adding_others","hide_post_settings","disable_member_post_covers","is_hidden","hide_sorting","moderator_ids"])),{},{notification_type:"chat"===e.post_type?u(e):c(e),show_right_sidebar:!e.hide_right_sidebar,allow_members_to_create_posts:!e.is_post_disabled,allow_members_to_add_others:!e.prevent_members_from_adding_others,allow_post_title:!e.hide_post_settings,allow_cover_images:!e.disable_member_post_covers,show_sorting:!e.hide_sorting,show_to_logged_out_visitors:!e.is_hidden,visible_tabs:d(e),locked_page_description:null===(t=e.locked_page_description)||void 0===t?void 0:t.trix_html})},f=function(e){var t={};return e.forEach((function(e){return t[e]=!0})),t},m=function(e){var t,r=e.show_right_sidebar,i=e.allow_members_to_create_posts,a=e.allow_members_to_add_others,s=e.allow_post_title,l=e.allow_cover_images,c=e.show_to_logged_out_visitors,u=e.meta_tag_attributes,d=e.notification_type,p=e.visible_tabs,m=e.show_sorting;return o(o(o({},(0,n.omit)(e,["default_notification_setting","default_in_app_notification_setting","default_mobile_notification_setting","visible_tabs","show_right_sidebar","allow_members_to_create_posts","allow_members_to_add_others","allow_post_title","allow_cover_images","show_to_logged_out_visitors","customize_lock_screen","policies","is_space_owner","is_space_member","meta_tag_attributes","show_sorting","moderator_ids"])),{},{hide_right_sidebar:!r,is_post_disabled:!i,prevent_members_from_adding_others:!a,hide_post_settings:!s,disable_member_post_covers:!l,is_hidden:!c,hide_sorting:!m,visible_tabs:f(p)},function(e){return{default_notification_setting:e.includes("default_notification_setting")?"all":"never",default_in_app_notification_setting:e.includes("default_in_app_notification_setting")?"all":"never",default_mobile_notification_setting:e.includes("default_mobile_notification_setting")?"all":"never",default_mention_mobile_notification_setting:e.includes("default_mention_mobile_notification_setting")?"all":"never",default_mention_in_app_notification_setting:e.includes("default_mention_in_app_notification_setting")?"all":"never"}}("chat"===e.post_type?(t=d).includes("all")?["default_mobile_notification_setting","default_mention_mobile_notification_setting","default_mention_in_app_notification_setting"]:t.includes("mentions")?["default_mention_mobile_notification_setting","default_mention_in_app_notification_setting"]:[]:d)),{},{meta_tag_attributes:o({},(0,n.omit)(u,"opengraph_image_id"))})}},82253:(e,t,r)=>{"use strict";r.d(t,{c:()=>de});var n=r(67294),i=r(86013),o=r.n(i),a=r(97012),s=r(21809),l=r(64687),c=r.n(l),u=r(24185),d=r(31491),p=r(30887),f=r(71362),m=r(61345),b=r(76034),v=r(55675),h=r(61926),y=r(94184),g=r.n(y),_=r(87536),j=r(19770),x=r(61989),w=r(61645),O=r(85893),S=function(e){var t,r,o,s=e.space,l=e.isShownInRailBar,c=void 0!==l&&l,u=((0,a.wh)().currentCommunitySettings||{}).space_directory_enabled,d=(0,_.Gc)(),p=d.watch,f=d.setValue,b="open"!==p("visibility"),v=p("visible_tabs"),y=p("default_tab"),S=p("show_tab_bar"),P=p("display_view"),k=p("locked_page_description"),C=(0,m.H3)(s),N=p("hide_member_sidebar"),A=null===v||void 0===v?void 0:v.includes("posts"),I="cards"===P;(v.includes(y)||f("default_tab",v[0]),v.length>1&&!S&&f("show_tab_bar",!0),b&&null!==s&&void 0!==s&&null!==(t=s.locked_page_description)&&void 0!==t&&t.trix_html&&!k)&&f("locked_page_description",null===s||void 0===s||null===(o=s.locked_page_description)||void 0===o?void 0:o.trix_html);(0,n.useEffect)((function(){v.includes("members")?f("hide_member_sidebar",!0):f("hide_member_sidebar",!1)}),[s]),(0,n.useEffect)((function(){C&&f("visible_tabs",N?["posts","members"]:["posts"])}),[N,C]);var E=!I,D=!(0,m.Ug)(s)||(0,m.Ug)(s)&&u;return(0,O.jsxs)("div",{className:g()({"edit-space__container":!c}),children:[(0,m.H3)(s)&&(0,O.jsxs)(O.Fragment,{children:[A&&(0,O.jsx)(h.l.Item,{hideBorder:!0,hideDescription:!0,label:(0,i.t)("spaces.form.edit.customize.layout.label"),name:"display_view",variant:"extra-bottom-margin",children:(0,O.jsx)(h.l.RadioGroup,{fullWidth:!1,labelOutside:!0,options:(0,w.Nn)({postType:s.post_type})})}),E&&(0,O.jsx)(h.l.Item,{inline:!0,hideBorder:!0,hideDescription:!0,label:(0,i.t)("spaces.form.edit.customize.right_sidebar"),name:"show_right_sidebar",shouldToggleValueOnLabelClick:!0,children:(0,O.jsx)(h.l.ToggleSwitch,{variant:"small"})})]}),!(0,m.Ug)(s)&&(0,O.jsx)(h.l.Item,{inline:!0,hideBorder:!0,label:(0,i.t)("spaces.form.edit.customize.cover_image"),name:"cover_image",description:(0,i.t)("spaces.form.edit.customize.cover_image_description"),children:(0,O.jsx)(j.a,{name:"cover_image",aspectRatio:43/9})}),(0,m.Ug)(s)&&(0,O.jsx)("div",{className:"mb-4",children:(0,O.jsx)(h.l.Item,{name:"chat_room_description",hideBorder:!0,hideDescription:!0,label:(0,i.t)("spaces.form.edit.customize.add_description"),placeholder:(0,i.t)("spaces.form.edit.customize.description_placeholder"),variant:"extra-bottom-margin",children:(0,O.jsx)(h.l.TextArea,{})})}),D&&(0,O.jsx)(h.l.Item,{inline:!0,hideBorder:!0,label:(0,i.t)("spaces.form.edit.customize.thumbnail_image"),name:"thumbnail_image",description:(0,i.t)("spaces.form.edit.customize.thumbnail_image_description"),children:(0,O.jsx)(j.a,{name:"thumbnail_image",aspectRatio:16/9})}),C&&(0,O.jsx)(h.l.Item,{inline:!0,hideBorder:!0,hideDescription:!0,label:(0,i.t)("spaces.form.edit.customize.show_sidebar_members_block"),name:"hide_member_sidebar",shouldToggleValueOnLabelClick:!0,children:(0,O.jsx)(h.l.ToggleSwitch,{variant:"small"})}),b&&(0,O.jsxs)(O.Fragment,{children:[(0,O.jsx)(h.l.Item,{name:"customize_lock_screen",inline:!0,hideBorder:!0,hideDescription:!0,tooltipText:(0,i.t)("spaces.form.edit.customize.customize_lock_screen.description"),label:(0,i.t)("spaces.form.edit.customize.customize_lock_screen.label")}),(0,O.jsxs)("div",{className:"customize-lock-screen",children:[(0,O.jsx)(h.l.Input,{name:"locked_page_heading",placeholder:(0,i.t)("spaces.form.edit.customize.customize_lock_screen.placeholders.title")}),(0,O.jsx)("div",{className:"trix-v2",children:(0,O.jsx)(x.O,{value:k,className:"locked-page-description",id:"locked_page_description",name:"locked_page_description",placeholder:(0,i.t)("spaces.form.edit.customize.customize_lock_screen.placeholders.description")},null===s||void 0===s||null===(r=s.locked_page_description)||void 0===r?void 0:r.trix_html)}),(0,O.jsx)(h.l.Input,{name:"locked_button_label",placeholder:(0,i.t)("spaces.form.edit.customize.customize_lock_screen.placeholders.button_text")}),(0,O.jsx)(h.l.Input,{name:"locked_button_url",placeholder:(0,i.t)("spaces.form.edit.customize.customize_lock_screen.placeholders.button_link")})]})]})]})},P=r(55560),k=r(84436),C=r(52991),N=r(63395),A=function(){return(0,O.jsxs)("div",{className:"edit-space__container",children:[(0,O.jsx)(P.Z,{}),(0,O.jsx)(N.Z,{}),(0,O.jsx)(C.V,{}),(0,O.jsx)(k.Z,{})]})},I=r(90846),E={DETAILS:"Details",CUSTOMIZE:"Customize",OPTIONS:"Options"};const D=function(e){var t=e.activeTab,r=e.setActiveTab,n=(0,_.Gc)(),i=n.reset,o=n.formState.dirtyFields,a=!!Object.keys(o).length;return(0,O.jsx)(I.m,{wrapperClassName:"px-6",controlled:!0,activeTab:t,onClick:function(e){a?confirm("Are you sure you want to navigate away from this page?\nAll your unsaved changes will be lost.")&&(i(),r(e)):r(e)},options:Object.values(E).map((function(e){return{label:e}})),variant:"underline"})};var T=r(19988),L=function(){return(0,O.jsx)(T.z,{title:(0,i.t)("spaces.form.edit.options.labels.label"),children:(0,O.jsx)("div",{className:"edit-space__container",children:(0,O.jsx)(h.l.Item,{hideBorder:!0,label:(0,i.t)("spaces.form.edit.options.labels.pinned_posts.label"),description:(0,i.t)("spaces.form.edit.options.labels.pinned_posts.description"),name:"pinned_posts_label",variant:"extra-bottom-margin",children:(0,O.jsx)(h.l.Input,{placeholder:(0,i.t)("spaces.form.pinned_posts")})})})})};const M=function(){return(0,O.jsx)(T.z,{title:o().t("spaces.form.edit.options.moderators.label"),children:(0,O.jsx)("div",{className:"edit-space__container",children:(0,O.jsx)(h.l.Item,{variant:"extra-bottom-margin",label:o().t("spaces.form.edit.options.moderators.space_moderators.label"),description:o().t("spaces.form.edit.options.moderators.space_moderators.description"),name:"moderator_ids",hideBorder:!0,children:(0,O.jsx)(h.l.CommunityMemberSelect,{placeholder:o().t("spaces.form.edit.options.moderators.space_moderators.placeholder"),variant:"tags",direction:"down",valueField:"id",excludeAdmins:!0})})})})};var R=r(98929);function B(e){return function(e){if(Array.isArray(e))return U(e)}(e)||function(e){if("undefined"!==typeof Symbol&&Symbol.iterator in Object(e))return Array.from(e)}(e)||function(e,t){if(!e)return;if("string"===typeof e)return U(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 U(e,t)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function U(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}const F=function(e){var t=e.space,r=[];(0,m.V5)(t)&&(r=["allow_members_to_add_others","hide_from_featured_areas","allow_members_to_create_posts"]),(0,m.Ug)(t)&&(r=["chat_room_show_history"]),(0,m.H3)(t)&&(r=["allow_members_to_add_others","allow_members_to_create_posts","allow_post_title","allow_cover_images","hide_from_featured_areas"]);var n=(0,a.wh)().currentCommunity;(0,R.v)(n)||(0,m.Ug)(t)||(r=[].concat(B(r),["show_to_logged_out_visitors"]));var i=function(e){return"allow_members_to_create_posts"!==e?(0,m.V5)(t)?"allow_members_to_create_events":"allow_members_to_create_posts":e};return(0,O.jsx)(T.z,{title:o().t("spaces.form.edit.options.permissions.label"),children:(0,O.jsx)("div",{className:"edit-space__container",children:r.map((function(e){return(0,O.jsx)(h.l.Item,{inline:!0,hideBorder:!0,hideDescription:!0,label:o().t("spaces.form.edit.options.permissions.".concat(i(e))),name:e,children:(0,O.jsx)(h.l.ToggleSwitch,{variant:"small"})},e)}))})})};var z=r(31304),V=r.n(z),q=r(59393),Z=r(36883),W=r(71299);const H=function(e){var t=e.setImageToDelete,r=[{name:"slug",label:o().t("spaces.form.edit.options.seo.slug"),description:o().t("spaces.form.edit.options.seo.slug_description",{host:window.location.host}),transformValue:function(e){return V()(e,{replacement:"-",remove:/[*+~.;()'"!:@#]/g,lower:!0})}},{name:"meta_tag_attributes[meta_title]",label:o().t("spaces.form.edit.options.seo.meta_title")},{name:"meta_tag_attributes[meta_description]",label:o().t("spaces.form.edit.options.seo.meta_description")},{name:"meta_tag_attributes[opengraph_title]",label:o().t("spaces.form.edit.options.seo.opengraph_title")},{name:"meta_tag_attributes[opengraph_description]",label:o().t("spaces.form.edit.options.seo.opengraph_description")}],n=(0,_.Gc)().getValues;return(0,O.jsx)(T.z,{title:o().t("spaces.form.edit.options.seo.label"),children:(0,O.jsxs)("div",{className:"edit-space__container",children:[r.map((function(e){var t=e.name,r=e.label,n=e.description,i=e.transformValue;return(0,O.jsx)(h.l.Item,{hideBorder:!0,hideDescription:!n,label:r,name:t,transformValue:i,description:n,variant:"extra-bottom-margin",children:(0,O.jsx)(h.l.Input,{})},t)})),(0,O.jsxs)("div",{className:"edit-space__image-upload",children:[(0,O.jsx)(h.l.Label,{hideBorder:!0,label:o().t("spaces.form.edit.options.seo.opengraph_image.label")}),(0,O.jsx)(W.D,{name:"meta_tag_attributes[opengraph_image]",alt:"",className:"relative",showAddCoverBtn:!0,aspectRatio:q.pI.OPEN_GRAPH,changeImageText:o().t("spaces.form.edit.options.seo.opengraph_image.change"),onDelete:function(){return t(n("meta_tag_attributes[opengraph_image_id]"))},customAddCoverBtn:(0,O.jsx)(Z.Z,{title:o().t("spaces.form.edit.options.seo.opengraph_image.add"),description:o().t("spaces.form.edit.options.seo.opengraph_image.description")})})]})]})})};function G(e){return function(e){if(Array.isArray(e))return Q(e)}(e)||function(e){if("undefined"!==typeof Symbol&&Symbol.iterator in Object(e))return Array.from(e)}(e)||function(e,t){if(!e)return;if("string"===typeof e)return Q(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 Q(e,t)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Q(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}const J=function(e){var t=e.space,r={LATEST:{label:(0,i.t)("latest"),value:"latest"},OLDEST:{label:(0,i.t)("oldest"),value:"oldest"},POPULAR:{label:(0,i.t)("popular"),value:"popular"},LIKES:{label:(0,i.t)("likes"),value:"likes"},NEW_ACTIVITY:{label:(0,i.t)("new_activity"),value:"new_activity"},ALPHABETICAL:{label:(0,i.t)("alphabetical"),value:"alphabetical"}},n=[{name:"default_comment_sort",options:[r.LATEST,r.OLDEST]}];return(0,m.V5)(t)||(n=[].concat(G(n),[{name:"default_sort",options:Object.values(r)},{name:"default_member_sort",options:[r.LATEST,r.OLDEST]}])),(0,O.jsx)(T.z,{title:(0,i.t)("spaces.form.edit.options.sort.label"),children:(0,O.jsxs)("div",{className:"edit-space__container",children:[(0,O.jsx)(h.l.Item,{inline:!0,hideBorder:!0,hideDescription:!0,label:(0,i.t)("spaces.form.edit.options.sort.show_sorting"),name:"show_sorting",children:(0,O.jsx)(h.l.ToggleSwitch,{variant:"small"})}),n.map((function(e){var t=e.name,r=e.options;return(0,O.jsx)(h.l.Item,{hideBorder:!0,label:(0,i.t)("spaces.form.edit.options.sort.".concat(t,".label")),description:(0,i.t)("spaces.form.edit.options.sort.".concat(t,".description")),name:t,variant:"extra-bottom-margin",children:(0,O.jsx)(h.l.SelectNative,{options:r})},t)}))]})})};const $=function(e){var t=e.setImageToDelete,r=e.space;return(0,O.jsxs)("div",{className:"edit-space__container edit-space__container--no-padding",children:[!(0,m.Ug)(r)&&(0,O.jsx)(M,{}),(0,O.jsx)(F,{space:r}),(0,m.H3)(r)&&(0,O.jsx)(L,{}),(0,O.jsx)(H,{setImageToDelete:t}),!(0,m.Ug)(r)&&(0,O.jsx)(J,{space:r})]})};var K=r(73761);function X(e,t,r,n,i,o,a){try{var s=e[o](a),l=s.value}catch(c){return void r(c)}s.done?t(l):Promise.resolve(l).then(n,i)}function Y(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 a,s=e[Symbol.iterator]();!(n=(a=s.next()).done)&&(r.push(a.value),!t||r.length!==t);n=!0);}catch(l){i=!0,o=l}finally{try{n||null==s.return||s.return()}finally{if(i)throw o}}return r}(e,t)||function(e,t){if(!e)return;if("string"===typeof e)return ee(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 ee(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 ee(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}var te=function(e){var t=e.spaceId,r=e.spaceGroupId,i=e.refetch,l=e.refreshSidebarSpaces,y=(0,b.m)(),g=y.fetchSpace,_=y.space,j=(0,m.fO)(),x=Y((0,n.useState)(!1),2),w=x[0],P=x[1],k=Y((0,n.useState)(E.DETAILS),2),C=k[0],N=k[1],I=Y((0,n.useState)(null),2),T=I[0],L=I[1],M=(0,a.wh)().currentCommunityMember;(0,n.useEffect)((function(){g(t)}),[]);var R=(0,b.m)().updateSpace,B=(0,s.p)(),U=(0,u.k6)(),F=function(){var e,r=(e=c().mark((function e(r,n){var a,s,u;return c().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(a=n.reset,e.prev=1,P(!0),s=(0,K.$o)(r),!T){e.next=8;break}return e.next=7,d.UK.deleteOpenGraphImage(T);case 7:L(!1);case 8:return e.next=10,R(s,t);case 10:return u=e.sent,e.next=13,Promise.all([i(),l()]);case 13:a((0,K.fj)(u)),U.push(j(u,M)),B.success(o().t("spaces.form.edit.success")),e.next=21;break;case 18:e.prev=18,e.t0=e.catch(1),B.error(o().t("spaces.form.edit.error"));case 21:return e.prev=21,P(!1),e.finish(21);case 24:case"end":return e.stop()}}),e,null,[[1,18,21,24]])})),function(){var t=this,r=arguments;return new Promise((function(n,i){var o=e.apply(t,r);function a(e){X(o,n,i,a,s,"next",e)}function s(e){X(o,n,i,a,s,"throw",e)}a(void 0)}))});return function(e,t){return r.apply(this,arguments)}}(),z=(0,n.useMemo)((function(){return _&&(0,K.fj)(_)}),[_]);return _&&z?(0,O.jsxs)(h.l,{onSubmit:F,defaultValues:z,className:"form__wrapper edit-space edit-space__form",children:[(0,O.jsx)(D,{activeTab:C,setActiveTab:N,space:_}),function(){switch(C){case E.DETAILS:return(0,O.jsx)(A,{currentSpaceGroup:r});case E.CUSTOMIZE:return(0,O.jsx)(S,{space:_});case E.OPTIONS:return(0,O.jsx)($,{space:_,setImageToDelete:L})}}(),(0,O.jsx)(f.d.Footer,{sticky:!0,children:(0,O.jsx)(v.z,{disabled:w,type:"submit",full:!0,variant:"primary",children:w?o().t("spaces.form.edit.apply_changes_button_saving"):o().t("spaces.form.edit.apply_changes_button")})})]}):(0,O.jsx)("div",{className:"edit-space__loader",children:(0,O.jsx)(p.JO,{type:"loader"})})};function re(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 ne(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?re(Object(r),!0).forEach((function(t){ie(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):re(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function ie(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var oe=function(e){return(0,O.jsx)(s.V,{children:(0,O.jsx)(a.Br,{children:(0,O.jsx)(a.CM,{children:(0,O.jsx)(a.BD,{children:(0,O.jsx)(te,ne({},e))})})})})};function ae(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 se(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?ae(Object(r),!0).forEach((function(t){le(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):ae(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function le(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function ce(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 a,s=e[Symbol.iterator]();!(n=(a=s.next()).done)&&(r.push(a.value),!t||r.length!==t);n=!0);}catch(l){i=!0,o=l}finally{try{n||null==s.return||s.return()}finally{if(i)throw o}}return r}(e,t)||function(e,t){if(!e)return;if("string"===typeof e)return ue(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 ue(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 ue(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}var de=function(e){var t=ce((0,n.useState)(!1),2),r=t[0],i=t[1],a=ce((0,n.useState)(!1),2),s=a[0],l=a[1];return(0,O.jsxs)(O.Fragment,{children:[(0,O.jsx)("button",{type:"submit",onClick:function(){return i(!0)},className:"edit-space-button",children:o().t("spaces.form.edit.edit_button_label")}),(0,O.jsx)(f.d,{noWrapperPadding:!0,fixedHeader:!0,maskClosable:!1,title:o().t("spaces.form.edit.edit_drawer_header"),open:r,onClose:function(){i(!1),s&&window.location.reload()},children:(0,O.jsx)(oe,se(se({},e),{},{open:r,setSubmitted:l}))})]})}},4093:(e,t,r)=>{"use strict";r.d(t,{r:()=>R});var n=r(86013),i=r(58533),o=r(86078),a=r(46479),s=r(12169),l=r(30887),c=r(85893),u=function(e){var t=e.onAdd;return(0,c.jsxs)("button",{type:"button",className:"hover:bg-secondary flex h-12 w-full flex-row items-center rounded-lg",onClick:t,children:[(0,c.jsx)("div",{className:"bg-secondary ml-4 mr-3 inline-flex h-8 w-8 items-center justify-center rounded-md text-gray-600",children:(0,c.jsx)(l.JO,{type:"16-account",size:16})}),(0,c.jsx)(s.Z.LabelSm,{weight:"semibold",children:(0,n.t)("spaces.form.edit.members.add_members")})]})},d=r(26953),p=r(1002),f=function(e){var t=e.member,r=e.cellVariant,i=e.onEdit,o=e.onRemove,s=e.tableVariant,u=t.id;return(0,c.jsx)(a.pj,{variant:r,className:"w-12 pr-4 text-right",children:(0,c.jsxs)(p.Lt,{direction:"bottom-end",button:(0,c.jsx)(p.Lt.MenuButton,{className:"invisible group-hover:visible",children:(0,c.jsx)(l.JO,{type:"20-menu-dots-horizontal",size:20,className:"text-dark"})}),children:[(0,c.jsx)(p.Lt.Item,{children:(0,c.jsx)(p.Lt.ItemLink,{type:"button",onClick:function(){return i(t)},children:(0,n.t)("spaces.form.edit.members.edit_member")})}),(0,c.jsx)(p.Lt.Item,{onClick:function(){return o(u)},children:(0,c.jsx)(p.Lt.ItemLink,{type:"button",children:"space-group-members"==s?(0,n.t)("space_groups.form.edit.members.remove_from_space_group"):(0,n.t)("spaces.form.edit.members.remove_from_space")})})]})})},m=r(48895),b=function(e){var t,r=e.member,n=e.cellVariant;if(e.hideColumn)return null;var i=null!==r&&void 0!==r&&null!==(t=r.currentSpaceMember)&&void 0!==t&&t.created_at?(0,m.w)({dateTime:new Date(r.currentSpaceMember.created_at),format:"long_date"}):"";return(0,c.jsx)(a.pj,{variant:n,className:"",children:(0,c.jsx)(s.Z.LabelSm,{color:"text-selector-active",children:i})})},v=function(e){var t=e.member,r=e.cellVariant;if(e.hideColumn)return null;var n=null!==t&&void 0!==t&&t.lastActive?(0,m.w)({dateTime:new Date(t.lastActive),format:"long_date"}):"";return(0,c.jsx)(a.pj,{variant:r,className:"",children:(0,c.jsx)(s.Z.LabelSm,{color:"text-selector-active",children:n})})},h=r(61345),y=r(30259),g=r(97012),_=r(31889),j=r(38870),x=r(39834),w=function(e){var t=e.member,r=t.id,i=t.name,o=t.email,l=t.avatarUrl,u=t.role,d=t.publicUid,p=e.cellVariant,f=(0,g.L2)();return(0,c.jsx)(a.pj,{variant:p,className:"w-80",children:(0,c.jsxs)("div",{className:"inline-flex items-center",children:[(0,c.jsx)(y.C,{communityMemberId:r,name:i,publicUid:d,avatarURL:l,children:(0,c.jsx)(j.s,{name:i,src:l,size:"10"})}),(0,c.jsxs)("div",{className:"w-60 pl-3",children:[(0,c.jsxs)("div",{className:"flex gap-4",children:[(0,c.jsx)(s.Z.LabelSm,{truncate:!0,weight:"semibold",color:"text-selector-active",children:i}),(0,h.H)(null===f||void 0===f?void 0:f.data)&&(0,_.RN)(u)&&(0,c.jsx)(x.g,{label:(0,n.t)("spaces.form.edit.members.waitlist"),square:!0})]}),(0,c.jsx)("div",{className:"w-60 truncate",children:(0,c.jsx)(s.Z.LabelSm,{color:"text-default",children:o})})]})]})})},O=r(5100),S=function(e){var t=e.cellVariant,r=e.member,n=e.onRoleChange,i=r.role,o=r.id;return(0,c.jsx)(a.pj,{variant:t,className:"w-32",children:(0,c.jsx)(O.D,{id:o,role:i,onRoleChange:n})})},P=function(e){var t,r,n,i=e.member,o=e.cellVariant,u=e.hideColumn,d=null===i||void 0===i||null===(t=i.currentSpaceMember)||void 0===t?void 0:t.community_member_paywall_content_granted;if(u)return null;var p=(null===d||void 0===d||null===(r=d.paywall)||void 0===r?void 0:r.name)||(null===d||void 0===d||null===(n=d.paywall)||void 0===n?void 0:n.display_name),f=Boolean(p),m=(0,c.jsxs)("div",{className:"flex items-center gap-x-2",children:[(0,c.jsx)(l.JO,{type:"20-payments",className:"text-selector-active !w-4",size:20}),(0,c.jsx)("div",{className:"w-36 truncate",children:(0,c.jsx)(s.Z.LabelSm,{color:"text-selector-active",children:p})})]});return(0,c.jsx)(a.pj,{variant:o,className:"",children:f?m:"-"})},k=function(e){var t=e.member,r=e.onRemove,n=e.onEdit,i=e.onRoleChange,o=e.cellVariant,s=void 0===o?"no-padding":o,l=e.tableVariant,u=e.columns,p=(0,d.kK)();return(0,c.jsxs)(a.SC,{className:"border-primary hover:bg-secondary group h-14 border-b",children:[(0,c.jsx)(w,{member:t,cellVariant:s}),(0,c.jsx)(S,{member:t,cellVariant:s,onRoleChange:i}),(0,c.jsx)(b,{member:t,cellVariant:s,hideColumn:!u.joinedAt||p}),(0,c.jsx)(P,{member:t,cellVariant:s,hideColumn:!u.paywall}),(0,c.jsx)(v,{member:t,cellVariant:s,hideColumn:!u.lastActive||p}),(0,c.jsx)(f,{member:t,cellVariant:s,onEdit:n,onRemove:r,tableVariant:l})]})},C=function(e){var t=e.columnsToRender,r=e.shouldShowHeader;return void 0!==r&&r?(0,c.jsx)(a.FE,{children:Object.keys(t).map((function(e){var r,n=t[e];return n&&(0,c.jsx)(a.dc,{className:"!px-0 ".concat(null!==(r=n.className)&&void 0!==r?r:""),children:(0,c.jsx)(s.Z.LabelXs,{leading:"leading-tight",color:"text-default",weight:"semibold",children:n.title.toUpperCase()})},n.key)}))}):null},N=r(55675),A=function(e){var t=e.onAddMember;return(0,c.jsxs)("div",{className:"flex min-h-[600px] flex-col items-center pt-44",children:[(0,c.jsx)("div",{className:"mb-3",children:(0,c.jsx)(s.Z.TitleSm,{weight:"semibold",children:(0,n.t)("spaces.form.edit.members.no_members")})}),(0,c.jsx)("div",{className:"mb-8",children:(0,c.jsx)(s.Z.BodySm,{children:(0,n.t)("spaces.form.edit.members.there_are_no_members")})}),(0,c.jsx)(N.z,{type:"button",variant:"secondary",large:!0,onClick:t,children:(0,n.t)("spaces.form.edit.members.add_members")})]})},I=r(67294),E=["dataLength","members","onAdd","onEdit","onRemove","onRoleChange","searchTerm","shouldHideAddMemberButton","shouldShowHeader","cellVariant","variant"];function D(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 T(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?D(Object(r),!0).forEach((function(t){L(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):D(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}function M(e,t){if(null==e)return{};var r,n,i=function(e,t){if(null==e)return{};var r,n,i={},o=Object.keys(e);for(n=0;n<o.length;n++)r=o[n],t.indexOf(r)>=0||(i[r]=e[r]);return i}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n<o.length;n++)r=o[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(i[r]=e[r])}return i}var R=function(e){var t=e.dataLength,r=e.members,l=e.onAdd,p=e.onEdit,f=e.onRemove,m=e.onRoleChange,b=e.searchTerm,v=void 0===b?"":b,h=e.shouldHideAddMemberButton,y=void 0!==h&&h,g=e.shouldShowHeader,_=void 0!==g&&g,j=e.cellVariant,x=void 0===j?"no-border":j,w=e.variant,O=void 0===w?"space-members":w,S=M(e,E),P=function(e){var t=e.dataLength,r=e.searchTerm,i=e.members,o=e.shouldHideAddMemberButton,a=0===t,s=0===i.length&&!r,l=0===i.length&&r,c=!r&&!o,u=(0,d.kK)(),p=i[0];return{isSpaceMembersEmpty:a,isResultEmpty:s,isResultEmptyWithSearch:l,shouldShowAddMember:c,columnsToRender:(0,I.useMemo)((function(){var e=null===p||void 0===p?void 0:p.currentSpaceMember,t=(null===p||void 0===p?void 0:p.currentSpaceMember)&&!u,r=(null===p||void 0===p?void 0:p.lastActive)&&!u;return{member:{title:(0,n.t)("spaces.form.edit.members.columns.name"),key:"name",className:"w-80"},memberRole:{title:(0,n.t)("spaces.form.edit.members.columns.role"),key:"memberRole"},joinedAt:t?{title:(0,n.t)("spaces.form.edit.members.columns.joined"),key:"joinedAt"}:null,paywall:e?{title:(0,n.t)("spaces.form.edit.members.columns.paywall"),key:"paywall"}:null,lastActive:r?{title:(0,n.t)("spaces.form.edit.members.columns.last_active"),key:"lastActive"}:null,dropdown:{title:"",key:"dropdown",className:"w-12"}}}),[p,u])}}({dataLength:t,members:r,searchTerm:v,shouldHideAddMemberButton:y}),N=P.isSpaceMembersEmpty,D=P.isResultEmpty,L=P.isResultEmptyWithSearch,R=P.shouldShowAddMember,B=P.columnsToRender;return N||D?(0,c.jsx)(A,{onAddMember:l}):L?(0,c.jsx)(s.Z.BodyMd,{children:(0,n.t)("spaces.form.edit.members.no_members_found_for_term",{member_search_term:v})}):(0,c.jsxs)(i.Z,T(T({loader:(0,c.jsx)(o.m,{}),dataLength:t,style:{overflow:"initial"},scrollThreshold:.5},S),{},{children:[R&&(0,c.jsx)(u,{onAdd:l}),(0,c.jsxs)(a.iA,{variant:"no-border",className:"w-full min-w-[600px]",tableClassName:"w-full table-fixed",children:[(0,c.jsx)(C,{columnsToRender:B,shouldShowHeader:_}),(0,c.jsx)(a.RM,{variant:"no-divider",children:r.map((function(e){return(0,c.jsx)(k,{cellVariant:x,member:e,onEdit:p,onRemove:f,onRoleChange:m,columns:B,tableVariant:O},e.id)}))})]})]}))}},36287:(e,t,r)=>{"use strict";r.d(t,{Z:()=>i});var n=r(85893),i=function(){return(0,n.jsx)("div",{className:"border-primary my-1 border-t"})}},82102:(e,t,r)=>{"use strict";r.d(t,{X:()=>L});var n=r(86013),i=r(96486),o=r(72675),a=r(26953),s=r(53448),l=r(97012),c=r(31889),u=r(61345),d=r(30887),p=r(12169),f=r(55826),m=r(2476),b=r(38460),v=r(8733),h=r(5295),y=r(85893),g=function(e){var t=e.space,r=(0,v.uk)(t.chat_room_uuid),a=r.chatParticipants,l=r.isLoading,c=r.refetchChatParticipants,u=r.hasNextPage,d=r.fetchNextPage,f=r.totalCount,m=(0,o.dd)(),g=t.chat_room_description;return(0,y.jsxs)(s.u_,{isOpen:m.visible,onClose:m.visible?m.hide:i.noop,children:[(0,y.jsx)(s.u_.Overlay,{}),(0,y.jsxs)(s.u_.Content,{children:[(0,y.jsxs)(s.u_.Header,{children:[(0,y.jsxs)(s.u_.Title,{size:"sm",children:[(0,n.t)("chat_space.details")," (",!l&&f,")"]}),(0,y.jsx)(s.u_.HeaderActions,{children:(0,y.jsx)(s.u_.CloseButton,{onClick:m.visible?m.hide:i.noop})})]}),(0,y.jsxs)(s.u_.Body,{className:"flex flex-col gap-4 !px-5 !py-2",children:[g&&(0,y.jsx)(p.Z.BodySm,{children:g}),l?(0,y.jsx)(h.a,{center:!0}):(0,y.jsx)(b.V,{spaceMembers:a,hasMoreSpaceMembers:u,space:t,refetchSpaceMembers:c,fetchNextPage:d})]})]})]})},_=o.gk.create((function(e){var t=e.space;return(0,y.jsx)(g,{space:t})})),j=r(36287),x=function(e){var t=e.space,r=e.setIsAddMemberOpen,i=e.isAdmin,a=(0,u.Y_)(t),s=(0,u.J$)(t),l=(0,o.dd)(_);return(0,y.jsxs)(y.Fragment,{children:[s&&(0,y.jsxs)(y.Fragment,{children:[(0,y.jsxs)("button",{type:"submit",className:"flex w-full items-center justify-between px-5 py-2.5",onClick:function(){return l.show({space:t})},children:[(0,y.jsxs)("div",{className:"flex items-center gap-4",children:[(0,y.jsx)(d.JO,{type:"16-info",size:16,className:"text-default"}),(0,y.jsx)(p.Z.LabelSm,{color:"text-light",weight:"medium",children:(0,n.t)("chat_space.details")})]}),(0,y.jsx)(d.JO,{type:"16-chevron-right",size:16,className:"text-default"})]}),(0,y.jsx)(j.Z,{})]}),a&&(0,y.jsxs)(y.Fragment,{children:[(0,y.jsx)(m.j,{space:t,onInviteMember:function(){return r(!0)}}),(0,y.jsx)(j.Z,{})]}),(0,y.jsx)(f.B,{space:t,isAdmin:i})]})},w=function(e){var t=e.space,r=e.isAdmin,n=e.setIsAddMemberOpen,i=(0,u.Y_)(t);return(0,y.jsxs)(y.Fragment,{children:[i&&(0,y.jsxs)(y.Fragment,{children:[(0,y.jsx)(m.j,{space:t,onInviteMember:function(){return n(!0)}}),(0,y.jsx)(j.Z,{})]}),(0,y.jsx)(f.B,{space:t,isAdmin:r})]})},O=r(84711),S=r(72406),P=function(e){var t=e.space,r=e.setIsAddMemberOpen,n=e.onClickAddCoverImage,i=e.isAdmin,o=(0,u.Y_)(t),a=(0,u.J$)(t);return(0,y.jsxs)(y.Fragment,{children:[a&&(0,y.jsx)("div",{className:"md:hidden",children:(0,y.jsx)(O.v,{space:t})}),(0,y.jsx)(j.Z,{}),o&&(0,y.jsx)(m.j,{space:t,onInviteMember:function(){return r(!0)},onAddCoverImage:n}),!i&&a&&(0,u.P8)(t)&&(0,y.jsx)(S.B,{space:t,onInviteMember:function(){return r(!0)}}),(0,y.jsx)(j.Z,{}),(0,y.jsx)(f.B,{space:t,isAdmin:i})]})},k=r(11801),C=function(e){var t=e.space,r=e.isAdmin,n=e.setIsAddMemberOpen,i=(0,u.J$)(t);return(0,y.jsxs)(y.Fragment,{children:[i&&(0,u.JW)(t)&&(0,y.jsxs)(y.Fragment,{children:[(0,y.jsx)(k.t,{space:t}),(0,y.jsx)(j.Z,{})]}),(0,u.Y_)(t)&&(0,y.jsxs)(y.Fragment,{children:[(0,y.jsx)(m.j,{space:t,onInviteMember:function(){return n(!0)}}),(0,y.jsx)(j.Z,{})]}),!r&&i&&(0,u.P8)(t)&&(0,y.jsxs)(y.Fragment,{children:[(0,y.jsx)(S.B,{space:t,onInviteMember:function(){return n(!0)}}),(0,y.jsx)(j.Z,{})]}),(0,y.jsx)(f.B,{space:t,isAdmin:r})]})},N=r(96363),A=r(71232),I=function(e){var t=e.space,r=e.setIsAddMemberOpen,n=e.onClickAddCoverImage,i=e.isAdmin,o=(0,u.JW)(t),a=(0,u.Y_)(t),s=(0,u.J$)(t);return(0,y.jsxs)("div",{className:"flex flex-col",children:[(0,y.jsx)(N.m,{space:t}),(0,y.jsx)(j.Z,{}),o&&(0,y.jsxs)(y.Fragment,{children:[(0,y.jsx)(A.J,{space:t}),(0,y.jsx)(j.Z,{})]}),a&&(0,y.jsxs)(y.Fragment,{children:[(0,y.jsx)(m.j,{space:t,onInviteMember:function(){return r(!0)},onAddCoverImage:n}),(0,y.jsx)(j.Z,{})]}),!i&&s&&(0,u.P8)(t)&&(0,y.jsxs)(y.Fragment,{children:[(0,y.jsx)(S.B,{space:t,onInviteMember:function(){return r(!0)}}),(0,y.jsx)(j.Z,{})]}),(0,y.jsx)(f.B,{space:t,isAdmin:i})]})},E=function(e){var t=e.space,r=e.onClickAddCoverImage,n=e.setIsAddMemberOpen,i=(0,l.wh)().currentCommunityMember,o=(0,c.vb)(i);return t?(0,u.H3)(t)||(0,u.Ds)(t)?(0,y.jsx)(I,{space:t,setIsAddMemberOpen:n,onClickAddCoverImage:r,isAdmin:o}):(0,u.Ug)(t)?(0,y.jsx)(x,{space:t,setIsAddMemberOpen:n,isAdmin:o}):(0,u.V5)(t)?(0,y.jsx)(P,{space:t,setIsAddMemberOpen:n,onClickAddCoverImage:r,isAdmin:o}):(0,u.qy)(t)?(0,y.jsx)(C,{space:t,setIsAddMemberOpen:n,isAdmin:o}):(0,u.EG)(t)?(0,y.jsx)(w,{space:t,isAdmin:o,setIsAddMemberOpen:n}):null:null},D=function(e){var t=e.space,r=e.setIsAddMemberOpen,l=e.onClickAddCoverImage,c=(0,o.dd)();return!(0,a.kK)()&&c.visible&&c.hide(),(0,y.jsxs)(s.u_,{isOpen:c.visible,onClose:c.visible?c.hide:i.noop,children:[(0,y.jsx)(s.u_.Overlay,{}),(0,y.jsxs)(s.u_.Content,{size:"lg",children:[(0,y.jsxs)(s.u_.Header,{className:"!px-5 !py-4",children:[(0,y.jsx)(s.u_.Title,{size:"sm",children:(0,n.t)("space_settings")}),(0,y.jsx)(s.u_.HeaderActions,{children:(0,y.jsx)(s.u_.CloseButton,{onClick:c.visible?c.hide:i.noop})})]}),(0,y.jsx)(s.u_.Body,{className:"!px-0 !py-1",children:(0,y.jsx)(E,{space:t,setIsAddMemberOpen:r,onClickAddCoverImage:l})})]})]})},T=o.gk.create((function(e){var t=e.space,r=e.setIsAddMemberOpen,n=e.onClickAddCoverImage;return(0,y.jsx)(D,{space:t,setIsAddMemberOpen:r,onClickAddCoverImage:n})})),L=function(){return(0,o.dd)(T)}},49276:(e,t,r)=>{"use strict";r.d(t,{$:()=>g});var n=r(94184),i=r.n(n),o=r(86013),a=r(24185),s=r(31889),l=r(48794),c=r(32078),u=r(97012),d=r(61642),p=r(28175),f=r(87958),m=r(1002),b=r(128),v=r(54719),h=r(36622),y=r(85893),g=function(e){var t=e.space,r=(0,a.k6)(),n=(0,u.wh)().currentCommunityMember,g=(0,l.g)({spaces:t.slug}),_=g.members,j=g.isLoading,x=g.canSeeMembersDirectory,w=(0,c.u)().show,O=(0,p.I)().isV3Enabled,S=(0,h.m)(t),P=(0,d.I)({spaceId:t.id,enabled:!S}),k=P.count,C=P.isLoading;return S?null:C||j?(0,y.jsx)(v.gi,{variant:"members-avatar-row"}):(0,y.jsx)(f.T,{content:(0,o.t)("see_all_members"),disabled:!x,children:(0,y.jsxs)("button",{type:"button",disabled:!x,onClick:function(){if((0,s.vb)(n))return w({spaceId:t.id,initialSection:(0,o.t)("customize_space.members")});x&&r.push("/members?filter[spaces]=".concat(t.slug))},className:i()({"focus-visible:outline-secondary rounded-full focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2":O}),children:[(0,y.jsx)("div",{className:"md:hidden",children:(0,y.jsx)(m.Lt.Header,{children:(0,o.t)("members")})}),(0,y.jsx)(b.n,{members:_,amountToShow:3,totalCount:k})]})})}},36622:(e,t,r)=>{"use strict";r.d(t,{m:()=>o});var n=r(97012),i=r(48794),o=function(e){var t=(0,i.g)({spaces:e.slug}).canSeeMembersAvatarRow,r=(0,n.T4)({spaceId:e.id}),o=r.data;return r.isLoading||Boolean(null===o||void 0===o?void 0:o.hide_members_count)||!t}},84711:(e,t,r)=>{"use strict";r.d(t,{v:()=>o});var n=r(49276),i=r(85893),o=function(e){var t=e.space;return(0,i.jsx)(n.$,{space:t})}},33439:(e,t,r)=>{"use strict";r.d(t,{c:()=>a});var n=r(87522),i=r(61345),o=r(97012),a=function(e){var t=e.space,r=(0,o.wh)(),a=r.currentCommunitySettings,s=r.currentCommunity,l=(a||{}).chat_notification_preferences_enabled,c=s.ios_app_enabled||s.has_branded_app,u=!(0,i.Ug)(t)||l&&c,d=(0,n.N)({space:t});return{updateSpaceMemberNotificationPreferences:d.updateSpaceMemberNotificationPreferences,updateChatSpaceMemberNotificationPreferences:d.updateChatSpaceMemberNotificationPreferences,notificationState:d.notificationState,shouldShowNotificationsSection:!(0,i.qy)(t)&&(0,i.J$)(t)&&u}}},96363:(e,t,r)=>{"use strict";r.d(t,{m:()=>o});var n=r(49276),i=r(85893),o=function(e){var t=e.space;return(0,i.jsx)(n.$,{space:t})}},32743:(e,t,r)=>{"use strict";r.d(t,{X:()=>w,p:()=>O});var n=r(1002),i=r(40160),o=r(24185),a=r(67732),s=r(73367),l=r(82102),c=r(67294),u=r(86013),d=r(91966),p=r.n(d),f=r(77529),m=r(72810),b=["sort"];function v(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 h(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?v(Object(r),!0).forEach((function(t){y(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):v(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function y(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function g(e,t){if(null==e)return{};var r,n,i=function(e,t){if(null==e)return{};var r,n,i={},o=Object.keys(e);for(n=0;n<o.length;n++)r=o[n],t.indexOf(r)>=0||(i[r]=e[r]);return i}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n<o.length;n++)r=o[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(i[r]=e[r])}return i}var _=["latest","new_activity","oldest","popular","likes","alphabetical"],j=function(e){var t=e.defaultSort,r=void 0===t?"latest":t,n=e.include,i=void 0===n?_:n,o=e.exclude,a=void 0===o?[]:o,s=_.includes(r)?r:i[0],l=(0,m.t)(),d=l.sort,v=void 0===d?s:d,y=g(l,b);return{sort:v,sortingOptions:(0,c.useMemo)((function(){var e=p()(i,a);return r=r||e[0],e.map((function(e){return{value:e,label:(0,u.t)("sorting_options.".concat(e)),pathTo:"?".concat((0,f.UK)(h(h({},y),{},{sort:e})))}}))}),[r,i,a,y,v])}},x=r(85893),w=function(e){var t=e.defaultSort,r=e.include,i=e.exclude,o=e.shouldOpenToLeft,a=void 0!==o&&o,s=e.onChange,l=e.button,c=j({defaultSort:t,exclude:i,include:r}),u=c.sort,d=c.sortingOptions,p=u?String(u):void 0;return(0,x.jsx)(n.Lt,{direction:a?"bottom-start":"bottom-end",options:d,activeOptionValue:p,onChange:s,button:l})},O=function(e){var t=e.defaultSort,r=e.include,n=e.exclude,c=j({defaultSort:t,include:r,exclude:n}).sortingOptions,u=(0,a.v)().isMobileWebNewSpaceCustomizationUIEnabled,d=(0,l.X)(),p=(0,o.TH)(),f=new URLSearchParams(p.search).get("sort")||t;return u?(0,x.jsx)("div",{children:c.map((function(e){var t=e.value,r=e.label,n=e.pathTo;return(0,x.jsx)(i.OL,{className:"text-light block px-5 py-2 text-sm font-medium",to:n,onClick:d.hide,isActive:function(){return f===t},activeClassName:"!text-dark",children:r},t)}))}):(0,x.jsx)(x.Fragment,{children:c.map((function(e){var t=e.value,r=e.label,n=e.pathTo;return(0,x.jsx)(s.F,{forceClose:!0,to:n,children:r},t)}))})}},49942:(e,t,r)=>{"use strict";r.d(t,{y:()=>o});var n=r(12169),i=r(85893),o=function(e){var t=e.children,r=e.truncate,o=void 0!==r&&r;return(0,i.jsx)(n.Z.TitleSm,{as:"h1","data-testid":"space-title-name",weight:"semibold",truncate:o,children:t})}},96391:(e,t,r)=>{"use strict";r.d(t,{M:()=>h});var n=r(94184),i=r.n(n),o=r(64117),a=r(97012),s=r(31889),l=r(28175),c=r(15218),u=r(30887),d=r(2194),p=r(85893),f=function(e){var t=e.space,r=e.className,n=(0,o.TC)().currentAppearance,f=(0,a.wh)().currentCommunityMember,m=(0,s.vb)(f),b=(0,d.$)({shouldShowLockIconForNonMembers:t.show_lock_icon_for_non_members&&!t.is_space_member,isPrivate:t.is_private,isAdmin:m}),v=(0,l.I)().isV3Enabled;return(0,p.jsx)(c.S,{className:i()("title-emoji",r,{"!w-6":!v,"w-5":v}),emoji:t.emoji,appearance:n,customEmojiUrl:t.custom_emoji_url,customEmojiDarkUrl:t.custom_emoji_dark_url,shouldUseLockIcon:b,lockIcon:(0,p.jsx)(u.JO,{type:"lock",className:"text-dark"}),dataTestId:"title-emoji"})},m=r(12169),b=r(61642),v=r(49942),h=function(e){var t=e.space,r=e.shouldShowMembersCount,n=void 0!==r&&r,o=(0,b.I)({spaceId:t.id,enabled:n}),a=o.count,s=o.isLoading,c=(0,l.I)().isV3Enabled;return(0,p.jsxs)("div",{className:i()("flex items-center truncate",{"gap-4":!c,"gap-2":c}),children:[(0,p.jsx)(f,{className:i()({"text-2xl":!c,"justify-center text-sm":c}),space:t}),(0,p.jsxs)("div",{className:"flex truncate",children:[(0,p.jsx)(v.y,{truncate:!0,children:t.name}),n&&(0,p.jsx)("div",{className:"ml-1",children:(0,p.jsx)(m.Z.BodyLg,{weight:"semibold",tracking:"tracking-normal",children:!s&&"(".concat(a,")")})})]})]})}},72406:(e,t,r)=>{"use strict";r.d(t,{B:()=>m});var n=r(86013),i=r(96486),o=r(97012),a=r(61345),s=r(28175),l=r(67732),c=r(30887),u=r(1002),d=r(12169),p=r(81562),f=r(85893),m=function(e){var t=e.space,r=e.onInviteMember,m=(0,o.wh)().isViewOnlyMasquerading,b=(0,l.v)().isMobileWebNewSpaceCustomizationUIEnabled,v=(0,s.I)().iconSize,h=(0,a.H)(t)?(0,n.t)("customize_space.add_waitlist"):(0,n.t)("space_header.invite_member"),y=(0,p.o)().inviteMemberIcon;return b?(0,f.jsxs)("button",{type:"submit",className:"flex w-full items-center justify-between px-5 py-2.5",onClick:r,children:[(0,f.jsxs)("div",{className:"flex items-center gap-4",children:[(0,f.jsx)(c.JO,{type:y,size:v,className:"text-default"}),(0,f.jsx)(d.Z.LabelSm,{color:"text-light",weight:"medium",children:(0,n.t)("space_header.invite_member")})]}),(0,f.jsx)(c.JO,{type:"16-chevron-right",size:16,className:"text-default"})]}):(0,f.jsx)(u.Lt.IconWithBadgeList,{options:[{value:(0,n.t)("space_header.invite_member"),label:h,onClick:m?i.noop:r,icon:y,iconSize:v}]})}},55826:(e,t,r)=>{"use strict";r.d(t,{B:()=>P});var n=r(86013),i=r(93556),o=r(61892),a=r(87189),s=r(97012),l=function(){var e=(0,a.U)();return{space:(0,s.nT)().helpers.findBy({slug:e})}},c=r(72675),u=r(85893),d=function(){var e=l().space,t=(0,c.dd)();return(0,u.jsx)(s.mE,{spaceId:null===e||void 0===e?void 0:e.id,children:(0,u.jsx)(o.k,{show:t.visible,space:e,onClose:t.hide})})},p=c.gk.create((function(){return(0,u.jsx)(d,{})})),f=function(){return(0,c.dd)(p)},m=r(61345),b=r(28175),v=r(67732),h=r(30887),y=r(1002),g=r(12169),_=r(33439),j=r(81562),x=function(){var e=(0,i.Y)(),t=l().space,r=(0,b.I)().isV3Enabled,o=(0,j.o)().deleteSpaceIcon;return(0,u.jsx)(y.Lt.ItemWithLink,{onClick:function(){return e.show({space:t,onSuccess:function(){window.location.href="/"}})},children:(0,u.jsx)(y.Lt.IconContainer,{children:r?(0,u.jsxs)(u.Fragment,{children:[(0,u.jsx)("span",{className:"h-5 w-5",children:(0,u.jsx)(h.JO,{type:o,className:"text-v2-danger",size:20})}),(0,u.jsx)(g.Z.LabelXsPlus,{weight:"medium",color:"text-v2-danger",children:(0,n.t)("space_header.delete_space")})]}):(0,u.jsxs)(u.Fragment,{children:[(0,u.jsx)(h.JO,{type:o,className:"text-v2-danger",size:16}),(0,u.jsx)(g.Z.LabelSm,{color:"text-v2-danger",children:(0,n.t)("space_header.delete_space")})]})})},(0,n.t)("space_header.delete_space"))},w=r(72406),O=r(96486),S=function(){var e=f(),t=(0,s.wh)().isViewOnlyMasquerading,r=(0,b.I)().isV3Enabled,i=(0,j.o)().leaveSpaceIcon;return(0,u.jsx)(y.Lt.ItemWithLink,{onClick:t?O.noop:e.show,children:(0,u.jsx)(y.Lt.IconContainer,{children:r?(0,u.jsxs)(u.Fragment,{children:[(0,u.jsx)("span",{className:"h-5 w-5",children:(0,u.jsx)(h.JO,{type:i,className:"text-v2-danger",size:20})}),(0,u.jsx)(g.Z.LabelXsPlus,{weight:"medium",color:"text-v2-danger",children:(0,n.t)("space_header.leave_space")})]}):(0,u.jsxs)(u.Fragment,{children:[(0,u.jsx)(h.JO,{type:i,className:"text-v2-danger",size:16}),(0,u.jsx)(g.Z.LabelSm,{color:"text-v2-danger",children:(0,n.t)("space_header.leave_space")})]})})},(0,n.t)("space_header.leave_space"))},P=function(e){var t=e.space,r=e.isAdmin,o=e.onInviteMember,a=(0,v.v)().isMobileWebNewSpaceCustomizationUIEnabled,s=(0,m.J$)(t),l=(0,m.D)(t),c=(0,i.Y)(),d=f(),p=(0,b.I)(),O=p.isV3Enabled,P=p.iconSize,k=(0,j.o)(),C=k.leaveSpaceIcon,N=k.deleteSpaceIcon,A=(0,m.EG)(t),I=O&&(0,m.P8)(t)&&!!o,E=s&&!l,D=(0,_.c)({space:t}).shouldShowNotificationsSection,T=O&&(r||I||D&&!A);return a?(0,u.jsxs)(u.Fragment,{children:[s&&!l&&(0,u.jsxs)("button",{type:"submit",className:"flex w-full items-center gap-4 px-5 py-2",onClick:function(){return d.show()},children:[(0,u.jsx)(h.JO,{type:C,className:"text-v2-danger",size:P}),(0,u.jsx)(g.Z.LabelSm,{color:"text-v2-danger",children:(0,n.t)("space_header.leave_space")})]}),r&&(0,u.jsxs)("button",{type:"submit",className:"flex w-full items-center gap-4 px-5 py-2",onClick:function(){return c.show({space:t,onSuccess:function(){window.location.href="/"}})},children:[(0,u.jsx)(h.JO,{type:N,className:"text-v2-danger",size:P}),(0,u.jsx)(g.Z.LabelSm,{color:"text-v2-danger",children:(0,n.t)("space_header.delete_space")})]})]}):(0,u.jsxs)(u.Fragment,{children:[!O&&r&&(0,u.jsx)(y.Lt.Separator,{}),T&&(0,u.jsx)(y.Lt.Separator,{}),I&&(0,u.jsx)(w.B,{space:t,onInviteMember:o}),E&&(0,u.jsx)(S,{}),r&&(0,u.jsx)(x,{})]})}},2476:(e,t,r)=>{"use strict";r.d(t,{j:()=>Z});var n=r(86013),i=r(32078),o=r(72675),a=r(67294),s=r(25362),l=r(6363),c=r(82286),u=r(55675),d=r(53448),p=r(86599),f=r(85893),m=function(e){var t=e.isSubmitting,r=void 0!==t&&t,i=e.onClickCancel,o=void 0===i?function(){}:i;return(0,f.jsxs)(d.u_.Footer,{className:"flex justify-end gap-2 !px-0",children:[(0,f.jsx)(u.z,{type:"button",variant:"secondary",large:!0,onClick:o,children:(0,n.t)("back")}),(0,f.jsx)(p._,{type:"submit",form:"bookmark-form",variant:"circle",large:!0,submitting:r,children:(0,n.t)("save")})]})};function b(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 a,s=e[Symbol.iterator]();!(n=(a=s.next()).done)&&(r.push(a.value),!t||r.length!==t);n=!0);}catch(l){i=!0,o=l}finally{try{n||null==s.return||s.return()}finally{if(i)throw o}}return r}(e,t)||function(e,t){if(!e)return;if("string"===typeof e)return v(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 v(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 v(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}var h=[{label:(0,n.t)("add_a_link"),value:"link",icon:"16-link",iconSize:16},{label:(0,n.t)("add_a_folder"),value:"folder",icon:"16-folder",iconSize:16}],y=function(e){var t=e.space,r=(0,s.dd)(),i=b((0,a.useState)("link"),2),o=i[0],p=i[1],v=b((0,a.useState)(!1),2),y=v[0],g=v[1];return(0,a.useEffect)((function(){r.visible||(p("link"),g(!1))}),[r.visible]),(0,f.jsxs)(d.u_,{isOpen:r.visible,onClose:r.hide,children:[(0,f.jsx)(d.u_.Overlay,{}),(0,f.jsxs)(d.u_.Content,{children:[(0,f.jsxs)(d.u_.Header,{children:[(0,f.jsx)(d.u_.Title,{size:"md",children:(0,n.t)("add_space_links")}),(0,f.jsx)(d.u_.HeaderActions,{className:"absolute right-0 top-0 mr-6 mt-6",children:(0,f.jsx)(d.u_.CloseButton,{onClick:r.hide})})]}),(0,f.jsx)(d.u_.Body,{children:y?(0,f.jsx)(l.X,{space:t,isEdit:!1,isFolder:"folder"===o,renderFooter:function(e){var t=e.isSubmitting;return(0,f.jsx)(m,{isSubmitting:t,onClickCancel:function(){return g(!1)}})},onAfterCreateOrUpdate:r.hide},o):(0,f.jsxs)("div",{className:"mt-4",children:[(0,f.jsx)(c.S,{name:"spaceLinkType",defaultChecked:o,options:h,size:"sm",onChange:function(e){p(e)},hasRadioCheckmarks:!0}),(0,f.jsxs)(d.u_.Footer,{className:"flex justify-end gap-2 !px-0",children:[(0,f.jsx)(u.z,{type:"button",variant:"secondary",large:!0,onClick:r.hide,children:(0,n.t)("cancel")}),(0,f.jsx)(u.z,{type:"button",variant:"circle",large:!0,onClick:function(){return g(!0)},children:(0,n.t)("next")})]})]})})]})]})},g=o.gk.create((function(e){var t=e.space;return(0,f.jsx)(y,{space:t})})),_=r(97012),j=r(28175),x=r(67732),w=r(30887),O=r(1002),S=r(12169),P=r(36287),k=r(23560),C=r.n(k),N=r(61345),A=r(26953),I=r(61642),E=r(66628),D=r(81562),T=(0,n.t)("customize_space.customize"),L=(0,n.t)("customize_space.options"),M=(0,n.t)("customize_space.paywalls.title"),R=(0,n.t)("customize_space.members"),B=(0,n.t)("customize_space.lessons"),U=(0,n.t)("customize_space.lock_screen"),F=(0,n.t)("customize_space.set_welcome_banner"),z=(0,n.t)("customize_space.workflows"),V=(0,n.t)("add_space_links"),q=function(e){var t=e.space,r=e.onInviteMemberClick,i=e.onAddCoverClick,o=e.openCustomizeModal,a=e.openAddSpaceLinksModal,s=(0,_.wh)().currentCommunitySettings||{},l=s.space_description_enabled,c=s.upgrade_flows_for_workflows_spaces_enabled,u=(0,N.EG)(t),d=C()(i),p=C()(r),f=u,m=(0,N.V5)(t),b=(0,A.a7)(),v=function(e){var t=e.space,r=null!==t&&void 0!==t?t:{},i=r.cover_image_url,o=r.cover_image_visible;return i||o?(0,n.t)("update_cover"):(0,n.t)("add_cover")}({space:t}),h=function(e){var t=e.space,r=(0,I.I)({spaceId:null===t||void 0===t?void 0:t.id}),n=r.count;return{customizeMembersBadge:""+(r.isLoading?"":(0,E.HA)(n))}}({space:t}),y=h.customizeMembersBadge,g=(0,j.I)(),x=g.isV3Enabled,w=g.iconSize,O=(0,D.o)(),S=O.coverImageIcon,P=O.customizeLessonsIcon,k=O.welcomeBannerIcon,q=O.customizeIcon,Z=O.creditCardIcon,W=O.customizeLockScreenIcon,H=O.customizeMembersIcon,G=O.inviteMemberIcon,Q=O.customizeOptionsIcon,J=O.addSpaceLinksIcon,$=[];if(d&&$.push({value:(0,n.t)("add_cover_image"),label:v,onClick:i,icon:S,iconSize:w}),!x||(0,N.Ds)(t)||(0,N.qy)(t)||$.push({value:V,label:V,onClick:function(){return a()},icon:J,iconSize:w}),f&&$.push({value:B,label:B,onClick:function(){return o({initialSection:B})},icon:P,iconSize:w}),l&&m&&$.push({value:T,label:F,onClick:function(){return o({initialSection:T,scrollToId:"space-welcome-banner"})},icon:k,iconSize:w}),$.push({value:T,label:T,onClick:function(){return o({initialSection:T})},icon:q,iconSize:w},{value:M,label:M,onClick:function(){return o({initialSection:M})},icon:Z,iconSize:w},{value:U,label:U,onClick:function(){return o({initialSection:U})},icon:W,iconSize:w},{value:R,label:R,badge:y,onClick:function(){return o({initialSection:R})},icon:H,iconSize:w}),p&&(!x||!b)){var K=(0,N.H)(t)?(0,n.t)("customize_space.add_waitlist"):(0,n.t)("space_header.invite_member");$.push({value:(0,n.t)("space_header.invite_member"),label:K,onClick:r,icon:G,iconSize:w})}return $.push({value:L,label:L,onClick:function(){return o({initialSection:L})},icon:Q,iconSize:w}),c&&$.push({value:z,label:z,onClick:function(){return o({initialSection:z})},icon:"lightning"}),$},Z=function(e){var t=e.space,r=e.onInviteMember,a=e.onAddCoverImage,s=t.id,l=(0,i.u)().show,c=(0,_.L2)().refetch,u=(0,x.v)().isMobileWebNewSpaceCustomizationUIEnabled,d=(0,j.I)(),p=d.isV3Enabled,m=d.iconSize,b=(0,o.dd)(g),v=function(e){var t=e.initialSection,r=e.scrollToId;l({spaceId:s,refetch:function(){c()},initialSection:t,scrollToId:r})},h=[{value:(0,n.t)("customize_space.access"),label:(0,n.t)("customize_space.access"),icon:p?"20-locker-open-v3":"16-lock-unlocked",iconSize:m,badge:p&&"open"===t.visibility?(0,n.t)("spaces.form.create.visibility_types.public"):(0,n.t)("spaces.form.create.visibility_types.".concat(t.visibility)),badgeVariant:"plain",onClick:function(){return v({initialSection:(0,n.t)("customize_space.customize")})}}],y=q({space:t,onInviteMemberClick:r,onAddCoverClick:a,openCustomizeModal:v,openAddSpaceLinksModal:function(){b.show({space:t})}});return u?(0,f.jsxs)(f.Fragment,{children:[(0,f.jsxs)("button",{type:"submit",className:"flex w-full items-center justify-between px-5 py-2.5",onClick:function(){return v({initialSection:(0,n.t)("customize_space.customize")})},children:[(0,f.jsxs)("div",{className:"flex items-center gap-4",children:[(0,f.jsx)(w.JO,{type:"16-lock-unlocked",size:16,className:"text-default"}),(0,f.jsx)(S.Z.LabelSm,{color:"text-light",weight:"medium",children:(0,n.t)("customize_space.access")})]}),(0,f.jsxs)("div",{className:"flex items-center gap-2",children:[(0,f.jsx)(S.Z.LabelSm,{color:"text-dark",weight:"semibold",children:(0,n.t)("spaces.form.create.visibility_types.".concat(t.visibility))}),(0,f.jsx)(w.JO,{type:"16-chevron-right",size:16,className:"text-default"})]})]}),(0,f.jsx)(P.Z,{}),y.map((function(e){return(0,f.jsxs)("button",{type:"submit",className:"flex w-full items-center justify-between px-5 py-2.5",onClick:e.onClick,children:[(0,f.jsxs)("div",{className:"flex items-center gap-4",children:[e.icon&&(0,f.jsx)(w.JO,{type:e.icon,size:m,className:"text-default"}),(0,f.jsx)(S.Z.LabelSm,{color:"text-light",weight:"medium",children:e.label})]}),(0,f.jsx)(w.JO,{type:"16-chevron-right",size:16,className:"text-default"})]},e.value)}))]}):(0,f.jsxs)(f.Fragment,{children:[(0,f.jsx)(O.Lt.IconWithBadgeList,{options:h}),(0,f.jsx)(O.Lt.Separator,{}),(0,f.jsx)(O.Lt.Header,{children:(0,n.t)("space")}),(0,f.jsx)(O.Lt.IconWithBadgeList,{options:y})]})}},11801:(e,t,r)=>{"use strict";r.d(t,{t:()=>s});var n=r(86013),i=r(32743),o=r(1002),a=r(85893),s=function(e){var t=e.space;return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(o.Lt.Header,{children:(0,n.t)("space_header.sort_order")}),(0,a.jsx)(i.p,{defaultSort:t.default_member_sort||"latest",showDescription:!1,include:["latest","oldest","alphabetical"]})]})}},71232:(e,t,r)=>{"use strict";r.d(t,{J:()=>s});var n=r(86013),i=r(32743),o=r(1002),a=r(85893),s=function(e){var t=e.space;return(0,a.jsxs)("div",{children:[(0,a.jsx)(o.Lt.Header,{children:(0,n.t)("space_header.sort_order")}),(0,a.jsx)(i.p,{defaultSort:(null===t||void 0===t?void 0:t.default_sort)||"latest",showDescription:!1})]})}},81562:(e,t,r)=>{"use strict";r.d(t,{o:()=>s});var n=r(67294),i=r(28175),o={coverImageIcon:"16-file-image",customizeLessonsIcon:"16-document-text",welcomeBannerIcon:"16-welcome-banner",customizeIcon:"16-customize",creditCardIcon:"credit-card",customizeLockScreenIcon:"16-lock",customizeMembersIcon:"members-v2",inviteMemberIcon:"16-invite-member",customizeOptionsIcon:"16-info",leaveSpaceIcon:"16-exit",deleteSpaceIcon:"16-trash-bin"},a={coverImageIcon:"20-image-v3",customizeLessonsIcon:"20-doc-v3",welcomeBannerIcon:"20-welcome-banner-v3",customizeIcon:"20-customize-v3",creditCardIcon:"20-card-v3",customizeLockScreenIcon:"20-locker-closed-v3",customizeMembersIcon:"20-users-v3",inviteMemberIcon:"20-user-plus-v3",customizeOptionsIcon:"20-info-v3",leaveSpaceIcon:"20-sign-out-v3",deleteSpaceIcon:"20-bin-v3",addSpaceLinksIcon:"20-book-v3"},s=function(){var e=(0,i.I)().isV3Enabled;return(0,n.useMemo)((function(){return e?a:o}),[e])}},87522:(e,t,r)=>{"use strict";r.d(t,{N:()=>h});var n=r(67294),i=r(88767),o=r(34128),a=r(77529),s=r(64687),l=r.n(s);function c(e,t,r,n,i,o,a){try{var s=e[o](a),l=s.value}catch(c){return void r(c)}s.done?t(l):Promise.resolve(l).then(n,i)}var u="space-members",d=function(){var e,t,r=(0,i.useQueryClient)();return(0,i.useMutation)((function(e){var t=e.spaceMember,r=e.updates;return(0,o.aU)(a.av.spaceMembers.update({spaceId:t.space_id,memberId:t.community_member_id}),{space_member:r})}),{onMutate:(e=l().mark((function e(t){var n,i,o;return l().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=t.spaceMember,i=[u,n.community_member_id],e.next=4,r.cancelQueries(i);case 4:return o=r.getQueryData(i),r.setQueryData(i,n),e.abrupt("return",{previousData:o,spaceMember:n});case 7:case"end":return e.stop()}}),e)})),t=function(){var t=this,r=arguments;return new Promise((function(n,i){var o=e.apply(t,r);function a(e){c(o,n,i,a,s,"next",e)}function s(e){c(o,n,i,a,s,"throw",e)}a(void 0)}))},function(e){return t.apply(this,arguments)}),onSuccess:function(e){r.setQueryData([u,e.community_member_id],e)}})},p=r(97012);function f(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 a,s=e[Symbol.iterator]();!(n=(a=s.next()).done)&&(r.push(a.value),!t||r.length!==t);n=!0);}catch(l){i=!0,o=l}finally{try{n||null==s.return||s.return()}finally{if(i)throw o}}return r}(e,t)||function(e,t){if(!e)return;if("string"===typeof e)return m(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 m(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 m(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}var b="never",v="all",h=function(e){var t=e.space,r=d().mutate,s=f((0,n.useState)(null),2),l=s[0],c=s[1],m=(0,p.wh)().currentCommunityMember,h=function(e){var t=e.spaceId,r=e.memberId;return(0,i.useQuery)([u,r],(function(){return(0,o.UT)(a.av.spaceMembers.show({spaceId:t,memberId:r}))}))}({spaceId:t.id,memberId:null===m||void 0===m?void 0:m.id}),y=h.data,g=h.isLoading,_=(0,n.useCallback)((function(e){return e===v}),[]);(0,n.useEffect)((function(){y&&c({notification_type:_(null===y||void 0===y?void 0:y.notification_type),in_app_notification_setting:_(null===y||void 0===y?void 0:y.in_app_notification_setting),mobile_notification_setting:_(null===y||void 0===y?void 0:y.mobile_notification_setting),all:null===y||void 0===y?void 0:y.all_notifications_enabled,mentions:null===y||void 0===y?void 0:y.mention_notifications_enabled,never:null===y||void 0===y?void 0:y.notifications_off})}),[y,g,_]);var j=(0,n.useCallback)((function(e){var t,n,i,o=e.fieldKey,a=e.shouldEnable;return r({spaceMember:y,updates:(t={},n=o,i=a?v:b,n in t?Object.defineProperty(t,n,{value:i,enumerable:!0,configurable:!0,writable:!0}):t[n]=i,t)})}),[y,g]),x=(0,n.useCallback)((function(e){var t=e.fieldKey;return r({spaceMember:y,updates:w(t)})}),[y,r]),w=function(e){return"all"==e?{mobile_notification_setting:v,mention_mobile_notification_setting:v,mention_in_app_notification_setting:v}:"mentions"==e?{mobile_notification_setting:b,mention_mobile_notification_setting:v,mention_in_app_notification_setting:v}:"never"==e?{mobile_notification_setting:b,mention_mobile_notification_setting:b,mention_in_app_notification_setting:b}:void 0};return{updateSpaceMemberNotificationPreferences:j,updateChatSpaceMemberNotificationPreferences:x,isNotificationTypeEnabled:_,notificationState:l,isLoading:g}}},61892:(e,t,r)=>{"use strict";r.d(t,{k:()=>g});var n=r(64687),i=r.n(n),o=r(86013),a=r(88767),s=r(34128),l=r(77529),c=r(40754),u=r(93826),d=r(97012),p=r(61345),f=r(37933),m=r(15591),b=r(21809),v=r(85893);function h(e,t,r,n,i,o,a){try{var s=e[o](a),l=s.value}catch(c){return void r(c)}s.done?t(l):Promise.resolve(l).then(n,i)}var y="spaces.leave",g=function(e){var t=e.show,r=e.onClose,n=e.space,g=(0,f.C)().goToCommunityRootPath,_=(0,d.wh)().currentCommunityMember,j=(0,d.e2)().actions.refresh,x=(0,d.nT)().actions.refresh,w=(0,d.T4)({spaceId:null===n||void 0===n?void 0:n.id}),O=w.space,S=void 0===O?{}:O,P=w.refetch,k=(0,b.p)(),C=k.error,N=k.success,A=(0,c.m)(S.chat_room_uuid).refetchChatRoom,I=function(){var e,t=(e=i().mark((function e(){return i().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:j(),x(),(0,p.$n)(n)||P(),(0,p.Ug)(n)&&A();case 4:case"end":return e.stop()}}),e)})),function(){var t=this,r=arguments;return new Promise((function(n,i){var o=e.apply(t,r);function a(e){h(o,n,i,a,s,"next",e)}function s(e){h(o,n,i,a,s,"throw",e)}a(void 0)}))});return function(){return t.apply(this,arguments)}}(),E=(0,a.useMutation)((function(){return(0,s.pC)(l.av.spaceMembers.leaveSpace({spaceId:null===n||void 0===n?void 0:n.id,memberId:null===_||void 0===_?void 0:_.id}))}),{onSuccess:function(){N((0,o.t)("leave_space_success",{name:n.name}),{duration:"short",shouldUseProgress:!1}),I(),r(),(0,p.$n)(n)&&g()},onError:function(){C((0,o.t)("leave_space_error"))}}),D=E.mutate,T=E.isLoading;return(0,v.jsxs)(m.V,{title:(0,o.t)([y,"title"]),confirmUserPrompt:(0,o.t)([y,"confirm_prompt"]),isOpen:t,onClose:r,onCancel:r,onConfirm:D,confirmVariant:"danger",isDisabled:T,confirmText:T?(0,o.t)("leaving"):(0,o.t)("confirm"),children:[(0,v.jsx)(u.w,{content:(0,o.t)([y,"description"],{space_name:(null===n||void 0===n?void 0:n.name)||""})})," ",!(0,p.Y_)(n)&&((0,p.$n)(n)||(0,p.WB)(n))&&(0,o.t)([y,"private_space"])]})}},50515:(e,t,r)=>{"use strict";r.d(t,{R:()=>c});var n=r(86013),i=r(12169),o=r(30887),a=r(85893),s=function(){return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(i.Z.TitleSm,{weight:"semibold",children:(0,n.t)("please_check_your_email")}),(0,a.jsx)(i.Z.BodyMd,{children:(0,n.t)("please_check_your_email_description")})]})},l=function(){return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("div",{className:"mb-3",children:(0,a.jsx)(i.Z.TitleSm,{weight:"semibold",children:(0,n.t)("this_space_is_private")})}),(0,a.jsx)("div",{className:"mb-4",children:(0,a.jsx)(i.Z.BodyMd,{children:(0,n.t)("this_space_is_private_description")})})]})},c=function(e){var t=e.isInvited;return(0,a.jsxs)("div",{className:"border-primary bg-primary h-full rounded-none border-0 px-10 py-20 text-center sm:h-auto sm:rounded-lg sm:border","data-testid":"locked-space",children:[(0,a.jsx)(o.JO,{type:"lock",className:"mb-5 !w-14"}),t?(0,a.jsx)(s,{}):(0,a.jsx)(l,{})]})}},50730:(e,t,r)=>{"use strict";r.d(t,{J:()=>V});var n=r(97012),i=r(64687),o=r.n(i),a=r(67294),s=r(47031),l=r(76034),c=r(61926),u=r(21809),d=r(86013),p=r(87536),f=r(35500),m=r(81888),b=r(79718),v=r(26953),h=r(40733),y=r(85893),g=function(){var e=(0,n.e2)().records,t=(0,v.Be)(),r=[{label:(0,d.t)("spaces.form.create.space_type_basic_post_label"),name:"basic",description:(0,d.t)("spaces.form.create.space_type_basic_post_description"),icon:{default:"space-open",selected:"space-open-active",viewBox:"0 0 80 80"},multi:!1},{label:(0,d.t)("spaces.form.create.space_type_event_post_label"),name:"event",description:(0,d.t)("spaces.form.create.space_type_event_post_description"),icon:{default:"space-private",selected:"space-private-active",viewBox:"0 0 80 80"},multi:!1}],i=[{label:(0,d.t)("spaces.form.create.visibility_open_label"),name:"open",description:(0,d.t)("spaces.form.create.visibility_open_description"),icon:{default:"space-open",selected:"space-open-active",viewBox:"0 0 80 80"},alertTitle:(0,d.t)("spaces.form.create.visibility_open_alert_title"),multi:!1},{label:(0,d.t)("spaces.form.create.visibility_private_label"),name:"private",description:(0,d.t)("spaces.form.create.visibility_private_description"),icon:{default:"space-private",selected:"space-private-active",viewBox:"0 0 80 80"},alertTitle:(0,d.t)("spaces.form.create.visibility_private_alert_title"),multi:!1},{label:(0,d.t)("spaces.form.create.visibility_secret_label"),name:"secret",description:(0,d.t)("spaces.form.create.visibility_secret_description"),icon:{default:"space-members-only",selected:"space-members-only-active",viewBox:"0 0 80 80"},multi:!1}];return(0,y.jsxs)("div",{className:"new-space-form__step new-space-form__basic-info",children:[(0,y.jsxs)("div",{className:"new-space-form__space-group",children:[(0,y.jsxs)("h2",{className:"heading-h2",children:[1===e.length&&(0,d.t)("spaces.form.create.space_type_step_title_no_spaces"),e.length>1&&(0,d.t)("spaces.form.create.space_type_step_title")]}),e.length>1&&(0,y.jsx)(b.V,{variant:"large",name:"space_group_id",spaceGroups:e})]}),(0,y.jsxs)("div",{className:"new-space-form__name",children:[(0,y.jsx)(c.l.Item,{name:"emoji",hideBorder:!0,hideDescription:!0,label:(0,d.t)("spaces.form.create.icon"),children:(0,y.jsx)(c.l.EmojiPicker,{name:"emoji",placement:"bottom-start",emojiSize:23,defaultEmoji:"hash_prefix"})}),(0,y.jsx)(c.l.Item,{name:"name",hideBorder:!0,hideDescription:!0,translationRoot:"spaces.form",rules:{required:"Name is required!",maxLength:255},placeholder:(0,d.t)("spaces.form.create.name_your_space"),fullWidth:!0,children:(0,y.jsx)(c.l.Input,{label:(0,d.t)("spaces.form.create.space_name"),className:"form-control form-control--lg",autoFocus:!0})})]}),(0,y.jsxs)("div",{className:"new-space-form__type",children:[(0,y.jsx)("h3",{className:"heading-h3",children:(0,d.t)("spaces.form.create.space_type_label")}),(0,y.jsx)(h.X,{id:"post_type",name:"post_type",variant:"box",direction:t?"horizontal":"vertical",list:r})]}),(0,y.jsxs)("div",{className:"new-space-form__visibility",children:[(0,y.jsx)("label",{children:(0,d.t)("spaces.form.create.visibility_step_title")}),(0,y.jsx)(h.X,{id:"visibility",name:"visibility",variant:"box",direction:t?"horizontal":"vertical",list:i})]})]})},_=r(18009),j=r(61989),x=function(){var e=(0,_.k)(),t="spaces.form.create";return(0,y.jsxs)(y.Fragment,{children:[(0,y.jsx)("h2",{className:"heading-h2",children:I18n.t("".concat(t,".private_space_lock_screen_step_title"))}),(0,y.jsxs)("div",{className:"new-space-form__locked-screen",children:[(0,y.jsx)(c.l.Item,{name:"locked_page_heading",rules:{},hideBorder:!0,hideDescription:!0,translationRoot:t,fullWidth:!0,children:(0,y.jsx)(c.l.Input,{autoFocus:!0})}),(0,y.jsxs)("div",{className:"form-group form-group--column no-border trix-v2",children:[(0,y.jsx)("label",{children:I18n.t("spaces.form.create.locked_page_description")}),(0,y.jsx)(j.O,{ref:e,id:"locked_page_description",name:"locked_page_description",placeholder:I18n.t("".concat(t,".locked_page_content_placeholder")),preventAccidentalLeave:!1,tabIndex:0,className:"w-full"})]}),(0,y.jsx)(c.l.Item,{name:"locked_button_label",hideDescription:!0,translationRoot:t,hideBorder:!0,fullWidth:!0,children:(0,y.jsx)(c.l.Input,{})}),(0,y.jsx)(c.l.Item,{name:"locked_button_url",hideDescription:!0,translationRoot:t,hideBorder:!0,fullWidth:!0,children:(0,y.jsx)(c.l.Input,{})})]})]})},w=function(){var e=(0,v.a7)(),t=[{label:(0,d.t)("spaces.notification_email_label"),description:(0,d.t)("spaces.notification_email_description"),name:"default_notification_setting",icon:{default:"notifications-email",selected:"notifications-email-active",viewBox:"0 0 88 88"},multi:!0},{label:(0,d.t)("spaces.notification_in_app_label"),description:(0,d.t)("spaces.notification_in_app_description"),name:"default_in_app_notification_setting",icon:{default:"notifications-app",selected:"notifications-app-active",viewBox:"0 0 88 88"},multi:!0},{label:(0,d.t)("spaces.notification_mobile_label"),description:(0,d.t)("spaces.notification_mobile_description"),name:"default_mobile_notification_setting",icon:{default:"notifications-mobile",selected:"notifications-mobile-active",viewBox:"0 0 88 88"},multi:!0},{label:(0,d.t)("spaces.no_notification_label"),description:(0,d.t)("spaces.no_notification_description"),name:"none",icon:{default:"notifications-none",selected:"notifications-none-active",viewBox:"0 0 88 88"},multi:!1}];return(0,y.jsxs)("div",{className:"new-space-form__notification",children:[(0,y.jsx)("h2",{className:"heading-h2 heading-max-width",children:I18n.t("spaces.form.create.notification_step_title")}),(0,y.jsx)("div",{className:"new-space-form__notification-options",children:(0,y.jsx)(h.X,{id:"notification_preferences",name:"notification_preferences",variant:"box",direction:e?"horizontal":"vertical",list:t,multi:!0})})]})},O=function(e){var t=e.currentSpaceGroupId,r=e.isPrivateSpaceWithLockedScreen,n=(0,p.Gc)().watch,i=(0,a.useContext)(f.l).steps,o=n("name"),s=n("visibility"),l=n("notification_preferences");return(0,y.jsxs)(y.Fragment,{children:[(0,y.jsx)(m.h,{sequence:i.basicInformation.sequence,title:i.basicInformation.title,status:i.basicInformation.status,displayNext:!0,isNextStepDisabled:!o||!s,children:(0,y.jsx)(g,{spaceGroupId:t})}),(0,y.jsx)(m.h,{sequence:i.notificationPreferences.sequence,title:i.notificationPreferences.title,status:i.notificationPreferences.status,displaySubmit:!0,isNextStepDisabled:!l,children:(0,y.jsx)(w,{})}),(0,y.jsx)(m.h,{sequence:i.lockScreen.sequence,title:i.lockScreen.title,status:i.lockScreen.status,displayNext:!0,displaySkip:!0,children:(0,y.jsx)(x,{isPrivateSpaceWithLockedScreen:r})})]})};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 P(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){k(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}function k(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function C(e,t,r,n,i,o,a){try{var s=e[o](a),l=s.value}catch(c){return void r(c)}s.done?t(l):Promise.resolve(l).then(n,i)}function N(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 a,s=e[Symbol.iterator]();!(n=(a=s.next()).done)&&(r.push(a.value),!t||r.length!==t);n=!0);}catch(l){i=!0,o=l}finally{try{n||null==s.return||s.return()}finally{if(i)throw o}}return r}(e,t)||function(e,t){if(!e)return;if("string"===typeof e)return A(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 A(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 A(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}var I=function(e){var t=e.currentSpaceGroupId,r=e.onModalClose,n=(0,p.Gc)(),i=n.watch,s=n.trigger,l=i("visibility"),c={basicInformation:{sequence:1,title:(0,d.t)("name_and_type"),status:"active"},lockScreen:{sequence:2,title:(0,d.t)("lock_screen"),status:"upcoming"},notificationPreferences:{sequence:3,title:(0,d.t)("notification"),status:"upcoming"}},u=N((0,a.useState)(c),2),m=u[0],b=u[1],v=function(){return null===l||void 0===l?void 0:l.includes("private")},h=function(){var e,t=(e=o().mark((function e(t){var r,n;return o().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:e.t0=t,e.next=e.t0===m.basicInformation.sequence?3:e.t0===m.lockScreen.sequence?8:13;break;case 3:return e.next=5,s("name");case 5:return e.sent&&(r=P(P({},m),{},{basicInformation:P(P({},m.basicInformation),{},{status:"completed"})}),r=!0===v()?P(P({},r),{},{lockScreen:P(P({},m.lockScreen),{},{status:"active"})}):P(P({},r),{},{lockScreen:P(P({},m.lockScreen),{},{status:"inactive"}),notificationPreferences:P(P({},m.notificationPreferences),{},{status:"active"})}),b(r)),e.abrupt("break",13);case 8:return e.next=10,s("locked_page_heading");case 10:return e.sent&&(n=P(P({},m),{},{lockScreen:P(P({},m.lockScreen),{},{status:"completed"}),notificationPreferences:P(P({},m.notificationPreferences),{},{status:"active"})}),b(n)),e.abrupt("break",13);case 13:case"end":return e.stop()}}),e)})),function(){var t=this,r=arguments;return new Promise((function(n,i){var o=e.apply(t,r);function a(e){C(o,n,i,a,s,"next",e)}function s(e){C(o,n,i,a,s,"throw",e)}a(void 0)}))});return function(e){return t.apply(this,arguments)}}();return m?(0,y.jsx)(f.O,{steps:m,onNextClick:h,onPreviousClick:function(e){switch(e){case m.lockScreen.sequence:var t=P(P({},m),{},{lockScreen:P(P({},m.lockScreen),{},{status:"upcoming"}),basicInformation:P(P({},m.basicInformation),{},{status:"active"})});b(t);break;case m.notificationPreferences.sequence:var r=P(P({},m),{},{notificationPreferences:P(P({},m.notificationPreferences),{},{status:"upcoming"})});r=!0===v()?P(P({},r),{},{lockScreen:P(P({},m.lockScreen),{},{status:"active"})}):P(P({},r),{},{lockScreen:P(P({},m.lockScreen),{},{status:"upcoming"}),basicInformation:P(P({},m.basicInformation),{},{status:"active"})}),b(r)}},onClose:r,stepPanelContainer:(0,y.jsx)(O,{currentSpaceGroupId:t,isPrivateSpaceWithLockedScreen:v})}):null},E=r(55675),D=r(78270),T=function(e){var t=e.show,r=e.onModalClose,n=e.spaceRootUrl;return(0,y.jsxs)(D.u,{show:t,onClose:r,showIcon:!1,children:[(0,y.jsx)("p",{className:"text-sm text-gray-500",children:I18n.t("spaces.form.create.success_message")}),(0,y.jsx)(E.z,{style:{width:200,height:100},name:name,onClick:function(){window.location="".concat(n,"/invite")},variant:"secondary",children:I18n.t("spaces.invite_members")}),(0,y.jsx)(E.z,{style:{width:200,height:100},name:name,onClick:function(){window.location="".concat(n,"/new")},variant:"secondary",children:I18n.t("spaces.create_post")}),(0,y.jsx)(E.z,{style:{width:200,height:100},name:name,onClick:function(){window.location="".concat(n,"/settings")},variant:"secondary",children:I18n.t("spaces.customize")})]})};function L(e,t,r,n,i,o,a){try{var s=e[o](a),l=s.value}catch(c){return void r(c)}s.done?t(l):Promise.resolve(l).then(n,i)}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 a,s=e[Symbol.iterator]();!(n=(a=s.next()).done)&&(r.push(a.value),!t||r.length!==t);n=!0);}catch(l){i=!0,o=l}finally{try{n||null==s.return||s.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}var B=function(e){var t=e.space_group_id,r=e.onModalClose,i=(0,l.m)().createSpace,d=(0,n.c6)(),p=(0,n.e2)(),f=d.helpers.isDataLoaded()&&p.helpers.isDataLoaded(),m=M((0,a.useState)(!1),1)[0],b=M((0,a.useState)(""),1)[0],v=(0,u.p)(),h=function(e){var t={};return Object.entries(e).forEach((function(e){var r=M(e,2),n=r[0],i=r[1];["visibility","post_type"].includes(n)?t[n]=i[0]:"notification_preferences"===n?["default_notification_setting","default_in_app_notification_setting","default_mobile_notification_setting"].forEach((function(e){i.includes("none")?t[e]="never":t[e]=i.includes(e)?"all":"never"})):t[n]=i})),t},g=function(){var e,t=(e=o().mark((function e(t){var r,n,a,s;return o().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,i(h(t));case 3:(r=e.sent)&&r.root_url&&(window.location=r.root_url),e.next=13;break;case 7:e.prev=7,e.t0=e.catch(0),console.error(e.t0),n=e.t0.firstErrorDetail,a=e.t0.errorDetails,s=n||a,v.error(s);case 13:case"end":return e.stop()}}),e,null,[[0,7]])})),function(){var t=this,r=arguments;return new Promise((function(n,i){var o=e.apply(t,r);function a(e){L(o,n,i,a,s,"next",e)}function s(e){L(o,n,i,a,s,"throw",e)}a(void 0)}))});return function(e){return t.apply(this,arguments)}}();return(0,y.jsx)(s.u.Root,{show:f,as:a.Fragment,children:(0,y.jsxs)("div",{className:"new-space-form",children:[(0,y.jsx)(c.l,{onSubmit:g,defaultValues:{space_group_id:t,emoji:"#"},children:(0,y.jsx)(I,{currentSpaceGroupId:t,onModalClose:function(){r.redirect_to?window.location=r.redirect_to:r()}})}),(0,y.jsx)(T,{show:m,onModalClose:function(){window.location="/"},spaceRootUrl:b})]})})};function U(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 F(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?U(Object(r),!0).forEach((function(t){z(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):U(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function z(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var V=function(e){return(0,y.jsx)(n.Br,{children:(0,y.jsx)(n.CM,{children:(0,y.jsx)(B,F({},e))})})}},55560:(e,t,r)=>{"use strict";r.d(t,{Z:()=>c});var n=r(79718),i=r(97012),o=r(18009),a=r(61926),s=r(53448),l=r(85893);const c=function(){var e=(0,o.k)(),t=(0,i.e2)().records,r=(0,s.UV)().contentPortalElement;return(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)(a.l.Item,{name:"name",hideDescription:!0,translationRoot:"spaces.form.create.basic_info",rules:{required:"Name is required!",maxLength:255},hideBorder:!0,fullWidth:!0,variant:"extra-bottom-margin",children:(0,l.jsx)(a.l.Input,{ref:e,prefix:(0,l.jsx)(a.l.EmojiPickerV3Wrapper,{})})}),(0,l.jsx)(a.l.Item,{name:"space_group_id",translationRoot:"spaces.form.create.basic_info",hideDescription:!0,rules:{required:"Please choose a space group!",maxLength:255},hideBorder:!0,fullWidth:!0,variant:"extra-bottom-margin",children:(0,l.jsx)(n.V,{variant:"form-input",spaceGroups:t,name:"space_group_id",appendTo:r})})]})}},84436:(e,t,r)=>{"use strict";r.d(t,{Z:()=>l});var n=r(86013),i=r.n(n),o=r(87536),a=r(61926),s=r(85893);function l(){return"event"!==(0,(0,o.Gc)().watch)("post_type")?null:(0,s.jsx)(a.l.Item,{name:"event_auto_rsvp_enabled",label:i().t("spaces.form.event_auto_rsvp_enabled"),hideBorder:!0,hideDescription:!0,inline:!0,shouldToggleValueOnLabelClick:!0,children:(0,s.jsx)(a.l.ToggleSwitch,{variant:"small"})})}},52991:(e,t,r)=>{"use strict";r.d(t,{V:()=>c});var n=r(86013),i=r(87536),o=r(69447),a=r(97012),s=r(61926),l=r(85893),c=function(){var e=(0,i.qo)({name:"post_type"}),t=(0,a.wh)(),r=t.currentCommunitySettings,c=t.currentCommunity,u=Boolean(null===r||void 0===r?void 0:r.chat_notification_preferences_enabled),d=Boolean((null===c||void 0===c?void 0:c.ios_app_enabled)||(null===c||void 0===c?void 0:c.has_branded_app));if("chat"==e&&(!u||!d)||"course"==e||"members"==e)return null;var p=[{label:(0,n.t)("spaces.form.create.notification_types.email"),description:(0,n.t)("spaces.form.create.notification_by_space_type.".concat(e,".email_description")),value:"default_notification_setting"},{label:(0,n.t)("spaces.form.create.notification_types.inapp"),description:(0,n.t)("spaces.form.create.notification_by_space_type.".concat(e,".inapp_description")),value:"default_in_app_notification_setting"},{label:(0,n.t)("spaces.form.create.notification_types.mobile"),description:(0,n.t)("spaces.form.create.notification_by_space_type.".concat(e,".mobile_description")),value:"default_mobile_notification_setting"}],f="chat"==e?(0,n.t)("spaces.form.create.notification_types.chat_label"):(0,n.t)("spaces.form.create.notification_types.label");return(0,l.jsx)(s.l.Item,{name:"notification_type",label:f,hideDescription:!0,hideBorder:!0,fullWidth:!0,variant:"extra-bottom-margin",children:"chat"==e?(0,l.jsx)("div",{className:"mt-4",children:(0,l.jsx)(s.l.RadioGroup,{variant:"radio",name:"notification_type",verticalSpacing:"normal",options:o.M})}):(0,l.jsx)(s.l.CheckboxGroup,{name:"notification_type",options:p})})}},79024:(e,t,r)=>{"use strict";r.d(t,{m:()=>a});var n=r(86013),i=r(61926),o=r(85893);function a(e){var t=e.disabled,r=void 0!==t&&t,a=e.isCoursesEnabled,s=void 0!==a&&a,l=e.hideLabel,c=void 0!==l&&l,u=[{label:(0,n.t)("spaces.form.create.space_types.post_label"),icon:{type:"post-2",viewBox:"0 0 20 20"},value:"basic"},{label:(0,n.t)("spaces.form.create.space_types.event_label"),icon:{type:"event",viewBox:"0 0 20 20"},value:"event"},{label:(0,n.t)("spaces.form.create.space_types.chat_label"),icon:{type:"chat-2",viewBox:"0 0 20 20"},value:"chat"}];return s&&u.push({label:(0,n.t)("spaces.form.create.space_types.course_label"),icon:{type:"book",viewBox:"0 0 20 20"},value:"course"}),u.push({label:(0,n.t)("spaces.form.create.space_types.members_label"),icon:{type:"20-space-picker-members",viewBox:"0 0 20 20"},value:"members"}),u.push({label:(0,n.t)("spaces.form.create.space_types.image_label"),icon:{type:"20-images",viewBox:"0 0 20 20"},value:"image"}),(0,o.jsx)(i.l.Item,{name:"post_type",hideLabel:c,label:(0,n.t)("spaces.form.create.space_types.label"),hideDescription:!0,rules:{required:"Please choose an access type!",maxLength:255},hideBorder:!0,fullWidth:!0,variant:"extra-bottom-margin",children:(0,o.jsx)(i.l.RadioGroup,{className:"create-space__form__grid-type",disabled:r,variant:"box",fullWidth:!1,name:"space_type",options:u})})}},63395:(e,t,r)=>{"use strict";r.d(t,{Z:()=>c});var n=r(86013),i=r.n(n),o=r(87536),a=r(61345),s=r(61926),l=r(85893);const c=function(){var e=[{label:i().t("spaces.form.create.visibility_types.open"),value:"open",info:i().t("spaces.form.create.visibility_types.open_info")},{label:i().t("spaces.form.create.visibility_types.private"),value:"private",info:i().t("spaces.form.create.visibility_types.private_info"),infoSubText:i().t("spaces.form.create.visibility_types.private_info_subtext")},{label:i().t("spaces.form.create.visibility_types.secret"),value:"secret",info:i().t("spaces.form.create.visibility_types.secret_info"),infoSubText:i().t("spaces.form.create.visibility_types.secret_info_subtext")}],t=(0,o.qo)({name:"post_type"}),r=(0,o.qo)({name:"visibility"}),n=(0,o.Gc)().setValue;return(0,a.EG)({post_type:t})?("draft"!=r&&n("visibility","draft"),(0,l.jsx)(s.l.Item,{hideBorder:!0,name:"visibility",label:i().t("courses.access"),description:i().t("courses.access_description")})):(0,l.jsx)(s.l.Item,{name:"visibility",hideDescription:!0,label:i().t("spaces.form.create.visibility_types.label"),rules:{required:"Please choose a visibility!",maxLength:255},hideBorder:!0,fullWidth:!0,variant:"extra-bottom-margin",children:(0,l.jsx)(s.l.RadioGroup,{fullWidth:!1,variant:"box",name:"visibility",options:e})})}},19865:(e,t,r)=>{"use strict";r.d(t,{e:()=>q,F:()=>Z});var n=r(64687),i=r.n(n),o=r(67294),a=r(86013),s=r(96486),l=r(24185),c=r(99310),u=r(81967),d=r(95295),p=r(97012),f=r(77529),m=r(76034),b=r(86078),v=r(71861),h=r(49498),y=r(61926),g=r(32014),_=r(21809),j=r(87536),x=r(87958),w=r(61345),O=r(85893),S=function(e){var t=e.spaceGroupMemberCount,r=e.chatSpaceMemberLimit,n=(0,p.e2)().helpers.findBy,i=(0,j.Gc)(),s=i.watch,l=i.setValue,c=s("space_group_id"),u=s("post_type"),d=n({id:c});(0,o.useEffect)((function(){d&&l("add_members_from_space_group",d.automatically_add_members_to_new_spaces)}),[c]);var f=(0,w.Ug)({post_type:u})&&t>r;return(0,O.jsx)(x.T,{content:(0,a.t)("members_in_space_group_limit_reached"),disabled:!f,children:(0,O.jsx)(y.l.Item,{name:"add_members_from_space_group",label:I18n.t("spaces.form.add_members_from_space_this_group"),hideBorder:!0,hideDescription:!0,inline:!0,shouldToggleValueOnLabelClick:!0,isDisabled:f,children:(0,O.jsx)(y.l.ToggleSwitch,{variant:"small",disabled:f})})})},P=r(55560),k=r(55675),C=r(71362),N=function(e){var t=e.isLoading,r=void 0!==t&&t;return(0,O.jsx)(C.d.Footer,{sticky:!0,children:(0,O.jsx)(k.z,{type:"submit",variant:"circle",full:!0,disabled:r,form:q,children:r?(0,a.t)("creating"):(0,a.t)("create_space")})})},A=r(30887),I=function(e){var t=e.onClose;return(0,O.jsx)(C.d.Header,{addHeaderPadding:!0,title:(0,a.t)("spaces.form.create.title"),fixed:!0,Actions:(0,O.jsxs)("button",{type:"submit",className:"close-button",onClick:t,children:[(0,O.jsx)(A.JO,{type:"close"}),(0,O.jsx)("span",{className:"sr-only",children:(0,a.t)("drawer.close_panel")})]})})},E=r(84436),D=r(52991),T=r(79024),L=r(63395);function M(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 R(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){B(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}function B(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function U(e,t,r,n,i,o,a){try{var s=e[o](a),l=s.value}catch(c){return void r(c)}s.done?t(l):Promise.resolve(l).then(n,i)}function F(e){return function(){var t=this,r=arguments;return new Promise((function(n,i){var o=e.apply(t,r);function a(e){U(o,n,i,a,s,"next",e)}function s(e){U(o,n,i,a,s,"throw",e)}a(void 0)}))}}function z(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 a,s=e[Symbol.iterator]();!(n=(a=s.next()).done)&&(r.push(a.value),!t||r.length!==t);n=!0);}catch(l){i=!0,o=l}finally{try{n||null==s.return||s.return()}finally{if(i)throw o}}return r}(e,t)||function(e,t){if(!e)return;if("string"===typeof e)return V(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 V(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 V(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}var q="create-space-form",Z=function(e){var t=e.onClose,r=e.currentSpaceGroupId,n=e.post_type,j=void 0===n?"basic":n,x=e.courseSetting,w=void 0===x?{course_type:c.t}:x,k=e.renderHeader,C=void 0===k?I:k,A=e.renderFooter,M=void 0===A?N:A,B=e.hideSpaceTypePicker,U=void 0!==B&&B,V=e.setExternalLoadingState,Z=void 0===V?s.noop:V,W=(0,l.k6)(),H=(0,p.nT)().actions.refresh,G=z((0,o.useState)(!1),2),Q=G[0],J=G[1],$=(0,m.m)(),K=$.createSpace,X=$.maxSpaceLimit,Y=(0,p.wh)(),ee=Y.currentCommunity,te=Y.currentCommunitySettings,re=Y.currentCommunityMember,ne=!(null===re||void 0===re||!re.is_admin),ie=(0,_.p)(),oe=(0,v.w)(),ae=!(null===te||void 0===te||!te.courses_enabled)&&(null===ee||void 0===ee?void 0:ee.courses_feature_flag_enabled),se=(0,p.e2)().helpers,le=se.isDataLoading,ce=se.findBy,ue=ee.current_plan_tier,de=ce({id:r}),pe={space_group_id:r,post_type:ne?j:"basic",visibility:"open",course_setting:w,emoji:"#",custom_emoji:g.j,notification_type:["default_notification_setting","default_in_app_notification_setting","default_mobile_notification_setting"],is_post_disabled:!0,add_members_from_space_group:null===de||void 0===de?void 0:de.automatically_add_members_to_new_spaces,default_comment_sort:"latest",default_member_sort:"latest",default_sort:"latest",hide_right_sidebar:"basic"===j};if("chat"==j&&(pe.notification_type="never"),le())return(0,O.jsx)(b.m,{});var fe=!(0,d.kw)(ue)&&!(0,d.gR)(ue)&&Boolean(null===re||void 0===re?void 0:re.is_admin)&&Boolean(null===te||void 0===te?void 0:te.upgrade_flows_for_space_creation_enabled),me=function(){var e=F(i().mark((function e(t){return i().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!fe){e.next=3;break}return e.next=3,X(t);case 3:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),be=function(){var e=F(i().mark((function e(){return i().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t(),W.push(f.lA.content.spaces),e.next=4,oe.hide();case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),ve=function(){var e=F(i().mark((function e(t){return i().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return J(!1),Z(!1),e.next=4,oe.show({planTier:(0,d.FZ)(ue)||void 0,onSuccess:be,subheading:t.body.message,successButtonLabel:(0,a.t)("pricing_plans.upgrade_modal.actions.go_to_spaces"),source:h.f.SPACE_LIMIT_UPGRADE_MODAL,showPlanDetails:!0});case 4:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),he=function(e){return R(R(R(R({},(0,s.omit)(e,"notification_type","course_setting")),function(e){return{default_notification_setting:e.includes("default_notification_setting")?"all":"never",default_in_app_notification_setting:e.includes("default_in_app_notification_setting")?"all":"never",default_mobile_notification_setting:e.includes("default_mobile_notification_setting")?"all":"never",default_mention_mobile_notification_setting:e.includes("default_mention_mobile_notification_setting")?"all":"never",default_mention_in_app_notification_setting:e.includes("default_mention_in_app_notification_setting")?"all":"never"}}("chat"===e.post_type?"all"==(t=e.notification_type)?["default_mobile_notification_setting","default_mention_mobile_notification_setting","default_mention_in_app_notification_setting"]:"mentions"==t?["default_mention_mobile_notification_setting","default_mention_in_app_notification_setting"]:[]:e.notification_type)),"course"===e.post_type?{course_setting:e.course_setting}:{}),{},{is_post_disabled:"event"===e.post_type&&e.is_post_disabled});var t},ye=function(){var e=F(i().mark((function e(r){var n,o,a,s,l;return i().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return J(!0),Z(!0),e.prev=2,e.next=5,me(r.space_group_id);case 5:return n=he(r),e.next=8,K(n);case 8:return o=e.sent,e.next=11,H();case 11:t(),W.push((0,f._v)({spaceSlug:o.slug})),e.next=27;break;case 15:if(e.prev=15,e.t0=e.catch(2),(0,u.d)(e.t0),console.error(e.t0),a=e.t0.firstErrorDetail,s=e.t0.errorDetails,l=a||s,i=e.t0,c=void 0,d=void 0,!(null===(c=i.body)||void 0===c||null===(d=c.error_details)||void 0===d?void 0:d.max_space_limit)||!fe){e.next=26;break}return e.next=24,ve(e.t0);case 24:e.next=27;break;case 26:ie.error(l);case 27:return e.prev=27,Z(!1),e.finish(27);case 30:case"end":return e.stop()}var i,c,d}),e,null,[[2,15,27,30]])})));return function(t){return e.apply(this,arguments)}}();return(0,O.jsxs)(y.l,{id:q,onSubmit:ye,defaultValues:pe,className:"create-space__form",children:[C({onClose:t}),(0,O.jsxs)("div",{children:[(0,O.jsx)(P.Z,{}),(0,O.jsx)(S,{spaceGroupMemberCount:(null===de||void 0===de?void 0:de.space_group_members_count)||0,chatSpaceMemberLimit:(null===ee||void 0===ee?void 0:ee.chat_space_members_limit)||0}),ne&&!U&&(0,O.jsx)(T.m,{isCoursesEnabled:ae}),(0,O.jsx)(L.Z,{}),(0,O.jsx)(D.V,{}),(0,O.jsx)(E.Z,{})]}),M({isLoading:Q})]})}},68465:(e,t,r)=>{"use strict";r.d(t,{_:()=>c});var n=r(97012),i=r(19865),o=r(85893);function a(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 s(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?a(Object(r),!0).forEach((function(t){l(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):a(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 c=function(e){return(0,o.jsx)(n.Br,{children:(0,o.jsx)(n.CM,{children:(0,o.jsx)(i.F,s({},e))})})}},34532:(e,t,r)=>{"use strict";r.d(t,{d:()=>a});var n=r(94184),i=r.n(n),o=r(85893),a=function(e){var t=e.children,r=e.className;return(0,o.jsx)("div",{className:i()("react-page-space-show h-full w-full",r),children:t})}},96888:(e,t,r)=>{"use strict";r.d(t,{K:()=>yt});var n=r(64687),i=r.n(n),o=r(67294),a=r(62748),s=r(393),l=r(97012),c=r(34128),u=r(28803),d=r(60060),p=r(85192),f=r(28175),m=r(26953),b=r(94184),v=r.n(b),h=r(86013),y=r.n(h),g=r(32757),_=r(30887),j=function(e){return e.type.toLowerCase().includes("touch")},x=r(96486),w=r(77803),O=r(31889),S=r(72675),P=r(88767),k=r(87561),C=r(53448),N=r(77529),A=r(55675),I=r(61926),E=r(85893);function D(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 T(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?D(Object(r),!0).forEach((function(t){L(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):D(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 M=k.Ry().shape({name:k.Z_().required(y().t("link_name_required")),url:k.Vo((function(e){return e.startsWith("mailto:")?k.Z_().trim().matches(/([mailto:\w.\-pL]+@\w+.[\w.\-pL]+)/,y().t("link_url_invalid")).required(y().t("link_url_required")):k.Z_().url(y().t("link_url_invalid")).required(y().t("link_url_required"))}))}),R=function(e){var t=e.isEdit,r=e.link,n=(0,l.wh)().refetch,i=F(),o=function(){n(),i.hide()},a=(0,P.useMutation)((function(e){return(0,c.Cu)(N.av.communities.communityLinks.create(),e)}),{onSuccess:o}),s=a.mutate,u=a.isLoading,d=(0,P.useMutation)((function(e){return(0,c.aU)(N.av.communities.communityLinks.update({communityLinkId:r.id}),e)}),{onSuccess:o}),p=d.mutate,f=d.isLoading;return(0,E.jsxs)(I.l,{onSubmit:function(e){t?p(e):s(e)},validationSchema:M,defaultValues:t?T({},r):{name:"",url:""},children:[(0,E.jsxs)(C.u_.Body,{children:[(0,E.jsx)(I.l.Item,{name:"name",variant:"extra-bottom-margin",label:y().t("link_name"),description:y().t("link_name_description"),hideBorder:!0,children:(0,E.jsx)(I.l.Input,{})}),(0,E.jsx)(I.l.Item,{variant:"extra-bottom-margin",name:"url",label:y().t("link_url"),description:y().t("link_url_description"),hideBorder:!0,children:(0,E.jsx)(I.l.Input,{})})]}),(0,E.jsx)(C.u_.Footer,{children:t?(0,E.jsx)(A.z,{full:!0,disabled:f,type:"submit",variant:"primary",children:f?y().t("link_updating"):y().t("link_update")}):(0,E.jsx)(A.z,{full:!0,disabled:u,type:"submit",variant:"primary",children:u?y().t("link_creating"):y().t("link_create")})})]})},B=function(e){var t=e.isEdit,r=void 0!==t&&t,n=e.link,i=(0,S.dd)();return(0,E.jsxs)(C.u_,{title:(0,h.t)("add_link"),isOpen:i.visible,onClose:i.hide,children:[(0,E.jsx)(C.u_.Overlay,{}),(0,E.jsxs)(C.u_.Content,{children:[(0,E.jsxs)(C.u_.Header,{children:[(0,E.jsx)(C.u_.Title,{className:"text-center",size:"md",children:(0,h.t)("add_link")}),(0,E.jsx)(C.u_.HeaderActions,{className:"absolute right-0 top-0 mr-6 mt-6",children:(0,E.jsx)(C.u_.CloseButton,{onClick:i.hide})})]}),(0,E.jsx)(R,{isEdit:r,link:n})]})]})},U=S.gk.create((function(e){var t=e.isEdit,r=e.link;return(0,E.jsx)(B,{isEdit:t,link:r})})),F=function(){return(0,S.dd)(U)},z=r(30414),V=function(){var e=F(),t=(0,f.I)().isV3Enabled;return(0,E.jsx)(z.T,{children:(0,E.jsxs)("button",{type:"button",className:v()("text-c-sidebar hover:text-c-sidebar hover:bg-c-sidebar-hover focus:bg-c-sidebar-hover flex w-full items-center px-2",{"rounded-md py-1.5 text-sm":!t,"text-xs-plus h-8.5 rounded-lg px-4 font-medium transition-colors duration-200":t}),onClick:function(){return e.show()},children:[(0,E.jsx)(_.JO,{type:"16-add-new",size:16}),(0,E.jsx)("span",{className:"ml-2",children:(0,h.t)("add_link")})]})})},q=r(1002),Z=r(63099),W=r(71032),H=function(e){var t=e.isOpen,r=e.onClose,n=e.link,i=(0,l.wh)().refetch,o=(0,P.useMutation)((function(e){return(0,c.pC)(N.av.communities.communityLinks.delete({communityLinkId:n.id}),e)}),{onSuccess:function(){i(),r()}}),a=o.mutate,s=o.isLoading;return(0,E.jsx)(W.c,{isOpen:t,title:(0,h.t)("delete_link"),onClose:r,onCancel:r,onConfirm:a,cancelText:(0,h.t)("cancel"),confirmText:s?(0,h.t)("deleting"):(0,h.t)("delete"),disabled:s,confirmVariant:"danger",children:(0,h.t)("delete_link_confirmation",{name:n.name})})};function G(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 a,s=e[Symbol.iterator]();!(n=(a=s.next()).done)&&(r.push(a.value),!t||r.length!==t);n=!0);}catch(l){i=!0,o=l}finally{try{n||null==s.return||s.return()}finally{if(i)throw o}}return r}(e,t)||function(e,t){if(!e)return;if("string"===typeof e)return Q(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 Q(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 Q(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}var J=(0,w.W8)((function(e){var t=e.link,r=e.isAdmin,n=G((0,Z.k)(!1),2),i=n[0],o=n[1],a=G((0,Z.k)(!1),2),s=a[0],l=a[1],c=(0,m.en)(),u=F(),d=(0,f.I)().isV3Enabled;return(0,E.jsxs)(E.Fragment,{children:[(0,E.jsxs)("a",{href:t.url,target:"_blank",rel:"noreferrer",draggable:"false",title:t.name,className:v()("text-c-sidebar hover:text-c-sidebar focus:text-c-sidebar active:text-c-sidebar hover:bg-c-sidebar-hover focus:bg-c-sidebar-hover group flex w-full items-center gap-2 px-2",{"my-px rounded-md py-1.5 text-sm font-normal":!d,"text-xs-plus h-8.5 !m-0 rounded-lg px-4 font-medium transition-colors duration-200":d}),children:[(0,E.jsx)("span",{className:v()({"flex !h-5 !w-5 items-center justify-center":d}),children:(0,E.jsx)(_.JO,{type:"16-external-link",className:v()({"!h-4 !w-4":d}),size:16})}),(0,E.jsx)("h4",{className:v()("truncate text-current",{"w-full max-w-full text-sm font-normal":!d,"text-xs-plus flex-1 font-medium":d}),children:t.name}),(0,E.jsx)("button",{type:"button",className:v()("flex gap-0.5",{"hidden group-hover:flex":c&&s}),onClick:function(e){e.preventDefault(),e.stopPropagation()},"aria-label":(0,h.t)("community_sidebar.view_sidebar_link_options"),children:r&&(0,E.jsxs)(q.Lt,{buttonClassName:"flex py-0.5 w-5 h-5 rounded hover:bg-black/10 transition-colors",button:(0,E.jsx)(_.JO,{type:"16-menu-dots-horizontal",size:16}),onToggle:l,appendTo:document.body,children:[(0,E.jsx)(q.Lt.ItemWithLink,{onClick:function(){u.show({isEdit:!0,link:t})},children:(0,h.t)("edit")}),(0,E.jsx)(q.Lt.ItemWithLink,{onClick:o,children:(0,h.t)("delete")})]})})]},t.url),(0,E.jsx)(H,{link:t,isOpen:i,onClose:o})]})})),$=(0,w.JN)((function(e){var t=e.links,r=(0,l.wh)().currentCommunityMember,n=(0,O.vb)(r),i=(0,f.I)().isV3Enabled,o=(0,m.a7)(),a=!n||!o;return(0,E.jsxs)("div",{className:v()({"space-y-px":!i,"flex flex-col gap-y-1":i}),children:[t.map((function(e,t){return(0,E.jsx)(J,{index:t,disabled:a,isAdmin:n,link:e},(0,x.uniqueId)(String(t)))})),n&&(0,E.jsx)(V,{})]})}));function K(e){return function(e){if(Array.isArray(e))return ee(e)}(e)||function(e){if("undefined"!==typeof Symbol&&Symbol.iterator in Object(e))return Array.from(e)}(e)||Y(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function X(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 a,s=e[Symbol.iterator]();!(n=(a=s.next()).done)&&(r.push(a.value),!t||r.length!==t);n=!0);}catch(l){i=!0,o=l}finally{try{n||null==s.return||s.return()}finally{if(i)throw o}}return r}(e,t)||Y(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 Y(e,t){if(e){if("string"===typeof e)return ee(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?ee(e,t):void 0}}function ee(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}var te=function(){var e=function(){var e=(0,l.wh)(),t=e.currentCommunity,r=e.currentCommunityMember,n=X((0,Z.k)(!0),2),i=n[0],a=n[1],s=X((0,o.useState)(t.links),2),u=s[0],d=s[1],p=(0,O.vb)(r),f=(0,P.useMutation)((function(e){var t=e.links_order_array;return(0,c.aU)(N.av.communities.communityLinks.reorder(),{links_order_array:t})})).mutate;return(0,o.useEffect)((function(){var e=t.links,r=u;e.length===r.length?(e.some((function(e){return e.name!==r.find((function(t){return t.id===e.id})).name}))||e.some((function(e){return e.url!==r.find((function(t){return t.id===e.id})).url})))&&d(t.links):d(t.links)}),[t.links,u]),{canSeeLinks:p||t.links.length>0,shouldShowLinks:i,toggleLinks:a,orderedList:u,onSortEnd:function(e){var t=e.oldIndex,r=e.newIndex,n=K((0,w.Rp)(u,t,r)),i=n.map((function(e){return e.id.toString()}));d(n),f({links_order_array:i})}}}(),t=e.canSeeLinks,r=e.shouldShowLinks,n=e.toggleLinks,i=e.orderedList,a=e.onSortEnd,s=(0,m.en)(),u=(0,f.I)().isV3Enabled,d=(0,g.a)();return t?(0,E.jsxs)("div",{id:"links-section",className:v()("mb-8 px-3",{"mt-4":!u,"!mb-16":d,"mt-6 flex flex-col gap-1 lg:px-6":u}),children:[(0,E.jsxs)("button",{type:"button",className:v()("text-c-sidebar hover:bg-c-sidebar-hover focus-visible:bg-c-sidebar-hover group flex w-full items-center space-x-px py-1.5 text-sm font-semibold transition-colors",{"my-px rounded-md px-2":!u,"rounded-lg px-4 transition-colors duration-200":u}),onClick:n,children:[(0,E.jsx)("span",{children:(0,h.t)("links")}),(0,E.jsx)("div",{className:v()("flex rounded py-0.5 transition-transform",{"hidden group-hover:flex":s,"rotate-0":!r,"rotate-90":r}),"aria-label":r?(0,h.t)("community_sidebar.expand_group",{group_name:"links"}):(0,h.t)("community_sidebar.collapse_group",{group_name:"links"}),children:(0,E.jsx)(_.JO,{type:"cheveron-right",size:16})})]}),r&&(0,E.jsx)($,{links:i,distance:5,lockAxis:"y",onSortEnd:a,shouldCancelStart:function(e){return j(e)}})]}):null},re=r(24185),ne=r(27064),ie=r(73188),oe=r(37179),ae=["children"];function se(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 le(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?se(Object(r),!0).forEach((function(t){ce(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):se(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function ce(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function ue(e,t){if(null==e)return{};var r,n,i=function(e,t){if(null==e)return{};var r,n,i={},o=Object.keys(e);for(n=0;n<o.length;n++)r=o[n],t.indexOf(r)>=0||(i[r]=e[r]);return i}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n<o.length;n++)r=o[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(i[r]=e[r])}return i}var de=function(e){var t=e.children,r=ue(e,ae);return(0,E.jsx)("button",le(le({type:"button",className:"text-c-sidebar hover:text-c-sidebar hover:bg-c-sidebar-hover focus:bg-c-sidebar-hover my-px flex cursor-pointer items-center justify-start rounded-md px-2 py-1.5 text-sm"},r),{},{children:t}))};function pe(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 fe(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?pe(Object(r),!0).forEach((function(t){me(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):pe(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function me(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var be=function(e){return(0,E.jsxs)(de,fe(fe({},e),{},{children:[(0,E.jsx)(_.JO,{size:16,type:"16-add-new"}),(0,E.jsx)("span",{"data-testid":"add-space",className:"mx-2",children:(0,h.t)("add_space")})]}))},ve=function(e){var t=e.spaceGroupId,r=(0,ne.G)();return(0,E.jsx)(be,{onClick:function(){r.show({spaceGroupId:t})}})};function he(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 ye(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?he(Object(r),!0).forEach((function(t){ge(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):he(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function ge(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function _e(){return _e=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},_e.apply(this,arguments)}var je=function(e){var t=_e({},e);return(0,E.jsxs)(de,ye(ye({},t),{},{children:[(0,E.jsx)(_.JO,{size:16,type:"16-add-new"}),(0,E.jsx)("span",{className:"mx-2",children:(0,h.t)("join_a_space")})]}))},xe=function(e){var t=e.spaceGroupSlug,r=(0,re.k6)();return(0,E.jsx)(je,{onClick:function(){r.push("/s/".concat(t))}})},we=function(e){var t=e.spaceGroup;return(0,u.yG)({spaceGroup:t})?(0,E.jsx)(ve,{spaceGroupId:t.id}):t.hide_non_member_spaces_from_sidebar?(0,E.jsx)(xe,{spaceGroupSlug:t.slug}):null},Oe=r(32194),Se=r(61345),Pe=r(94623);const ke=(0,w.W8)((function(e){var t=e.space,r=(0,l.wh)().currentCommunityMember,n=(0,Se.fO)()(t,r),i=(0,Oe.h4)().spaces.find((function(e){return e.id===t.id}));return(0,E.jsx)(Pe.z,{space:t,buttonLink:n,spaceNotificationDetail:i})}));var Ce=r(78232),Ne=(0,w.JN)((function(e){var t=e.spaceGroup,r=e.listId,n=(0,l.wh)().currentCommunityMember,i=t.spaces,o=i.length>0,a=(0,m.a7)(),s=!(0,O.vb)(n)||!a;return(0,E.jsx)(Ce.I,{id:r,children:o?i.map((function(e,t){return(0,E.jsx)(ke,{index:t,space:e,disabled:s},e.id)})):(0,E.jsx)(we,{spaceGroup:t})})}));Ne.displayName="SpaceList";var Ae=r(76382);function Ie(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 a,s=e[Symbol.iterator]();!(n=(a=s.next()).done)&&(r.push(a.value),!t||r.length!==t);n=!0);}catch(l){i=!0,o=l}finally{try{n||null==s.return||s.return()}finally{if(i)throw o}}return r}(e,t)||function(e,t){if(!e)return;if("string"===typeof e)return Ee(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 Ee(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 Ee(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}var De=(0,w.W8)((function(e){var t=e.spaceGroup,r=e.onSpaceSortEnd,n=e.position,i=e.spaceGroupDragProperties,o=(0,l.wh)(),a=o.currentCommunityMember,s=o.currentCommunitySettings,d=Ie((0,Z.k)(t.collapsed),2),p=d[0],f=d[1],m=(0,ie.a)(),b=(0,re.k6)(),v=(0,ne.G)(),h=(0,oe.I)().toggleSpaceGroupDrawer,y=(0,P.useMutation)((function(){return(0,c.Cu)(N.Ts.toggleVisibility({spaceGroupId:String(t.id)}))})).mutate,g=(0,O.vb)(a),_=(0,u.wh)({spaceGroup:t}),x=(null===s||void 0===s?void 0:s.new_space_group_creation_flow_enabled)?function(){return m.show({spaceGroup:t,tab:"Details"})}:function(){return b.push(N.Ts.edit({spaceGroupId:String(t.id)}))},w=t.slug,S="".concat(t.slug,"-list");return(0,E.jsx)(Ae.I,{id:w,listId:S,position:n,isCollapsed:!!Boolean(n===(null===i||void 0===i?void 0:i.index)&&(null===i||void 0===i?void 0:i.isDragging))||p,isDragging:null===i||void 0===i?void 0:i.isDragging,canManage:_,onCollapseToggle:function(){f(),y()},spaceGroup:t,onEditSpaceGroupClick:x,onCreateSpaceClick:function(){return v.show({spaceGroupId:t.id})},onCreateSpaceGroupClick:h,isAdmin:g,onAddMembersClick:function(){return m.show({spaceGroup:t,tab:"Members"})},children:(0,E.jsx)(Ne,{listId:S,distance:10,lockAxis:"y",shouldCancelStart:function(e){return j(e)},onSortEnd:function(e){var n=e.oldIndex,i=e.newIndex;return r({oldIndex:n,newIndex:i,spaceGroup:t})},spaceGroup:t})})})),Te=r(36168),Le=(0,w.JN)((function(e){var t=e.spaceGroupWithSpaces,r=e.onSpaceSortEnd,n=e.spaceGroupDragProperties,i=(0,l.wh)().currentCommunityMember,o=(0,O.vb)(i),a=(0,m.a7)(),s=!o||!a;return(0,E.jsx)(Te.E,{children:t.map((function(e,t){return(0,E.jsx)(De,{index:t,disabled:s,isAdmin:o,position:t,spaceGroup:e,spaceGroupDragProperties:n,onSpaceSortEnd:r},e.id)}))})})),Me=r(15560),Re=r(98486),Be=r(45771),Ue=r(51557),Fe=r(19736),ze=r(8733),Ve=r(23744),qe=r(41435),Ze=r(69709),We=r(59665),He=function(){var e,t,r=(0,re.k6)(),n=(0,qe.d)(),i=n.links,o=n.adminVisiblePlatformLinks,a=n.memberVisiblePlatformLinks,s=(0,oe.I)(),l=s.shouldShowOnboarding,c=s.isOnboardingActive,u=s.hideOnboardingConfirmationModal,d=s.currentCommunity,p=s.currentCommunitySettings,m=s.currentCommunityMember,b=s.showSpotlightSearch,v=s.shouldShowAllEventsPage,h=(0,We.R)(),y=h.newNotificationCount,g=h.toggleNotificationDrawer,_=h.resetNewNotificationsCount,j=(0,ze.rZ)().unreadThreadsCount,x=(0,ze.K$)().unreadChatCount,w=(0,f.I)().isV3Enabled,S=(0,Ue.c8)().data,P=(0,O.vb)(m),k=(0,Ve.g)(),C=(null===m||void 0===m||null===(e=m.policies)||void 0===e?void 0:e.can_access_threads_tab)||j>0,N=P?o:a,A=function(e){return N.some((function(t){return t.kind===e}))},I=(0,O.VP)(m,p)&&A("members"),D=(null===d||void 0===d||null===(t=d.policies)||void 0===t?void 0:t.can_view_courses_directory)&&A("courses"),T=v&&A("events"),L=w&&(null===p||void 0===p?void 0:p.gamification_enabled)&&((null===S||void 0===S?void 0:S.enabled)||P)&&A("leaderboard");return(0,E.jsx)(Ze.x,{allDMsBadgeText:String(x),hasCurrentCommunityMember:!!m,isHomePageEnabled:null===d||void 0===d?void 0:d.home_page_enabled,isMessagingEnabled:k,isOnboardingActive:c,notificationBadgeText:String(y),onGettingStartedClick:function(){return r.push(Fe.Fy.onboarding())},onGettingStartedClose:u.show,onNotificationClick:function(){g(),_()},onSearchClick:b,shouldShowMemberDirectory:I,shouldShowOnboarding:l,shouldShowSpaceDirectory:null===p||void 0===p?void 0:p.space_directory_enabled,shouldShowCoursesDirectory:D,shouldShowChatThreadsTab:C,resetNewNotificationsCount:_,unreadThreadsCount:j,shouldShowAllEventsPage:T,shouldShowLeaderboard:L,links:i})},Ge=r(89457),Qe=r(19175),Je=function(e){var t=e.variant,r=void 0===t?"primary":t,n=e.small,i=void 0===n||n,o=(0,l.wh)(),a=o.currentCommunityMember,s=o.isLoading,c=(0,Qe.t)();return s||!(0,O.vb)(a)?null:(0,E.jsx)(A.z,{variant:r,onClick:function(){c.show()},small:i,children:(0,E.jsx)("span",{children:(0,h.t)("live_streams.now_live.go_live")})})},$e=r(83218),Ke=r(17091),Xe=function(e){var t=e.headline,r=void 0===t?"":t,n=e.name,i=void 0===n?"":n;return(0,E.jsxs)("div",{className:"flex max-w-[128px] flex-col text-left",children:[(0,E.jsx)("span",{className:"text-c-sidebar truncate text-sm font-medium",children:i}),(0,E.jsx)("span",{className:"text-c-sidebar truncate text-sm font-normal",children:r})]})},Ye=r(38870),et={strategy:"absolute",modifiers:[{name:"offset",options:{offset:[0,8]}}]},tt=function(e){var t=e.imageUrl,r=void 0===t?"":t,n=e.name,i=void 0===n?"":n,o=e.onEditProfileClick,a=e.onSignOutClick,s=e.publicUid,l=void 0===s?"":s,c=e.headline,u=void 0===c?"":c,d=e.showMemberBilling,p=void 0!==d&&d,f=e.canAccessAuthenticationPage,m=void 0!==f&&f,b=e.canShowPaywallsAffiliate,v=void 0!==b&&b,y=(0,re.TH)(),g=(0,Ke.r)().show,_=[];return _.push({value:(0,h.t)("view_profile"),label:(0,h.t)("view_profile"),onClick:function(){return g({memberPublicId:l})},icon:"16-account",dataTestId:"profile-link"},{value:(0,h.t)("edit_profile"),label:(0,h.t)("edit_profile"),onClick:function(){return(0,x.isFunction)(o)&&o()},icon:"16-edit",dataTestId:"edit-profile-link"},{value:(0,h.t)("notification"),label:(0,h.t)("notification"),pathTo:N.du.notifications(y),icon:"sidebar-bell",dataTestId:"notification-link"}),m&&_.push({value:(0,h.t)("authentication"),label:(0,h.t)("authentication"),pathTo:N.du.authentication(y),icon:"16-lock-unlocked",dataTestId:"authentication-link"}),p&&_.push({value:(0,h.t)("billing"),label:(0,h.t)("billing"),pathTo:N.du.billing(y),icon:"credit-card",dataTestId:"member-billing-link"}),v&&_.push({value:(0,h.t)("member_profile_modal.affiliate_dashboard.title"),label:(0,h.t)("member_profile_modal.affiliate_dashboard.title"),pathTo:N.du.affiliate(y),icon:"16-paywalls-affiliates",dataTestId:"member-affiliate-link"}),_.push({value:"separator"},{value:(0,h.t)("sign_out"),label:(0,h.t)("sign_out"),onClick:function(){return(0,x.isFunction)(a)&&a()},icon:"16-sign-out"}),(0,E.jsx)(q.Lt,{size:"full",direction:"top-start",dataTestId:"user-profile-dropdown",className:"inline-flex",buttonWrapperClassName:"inline-flex",button:(0,E.jsxs)("div",{className:"flex items-center gap-[14px]","data-testid":"user-profile-button",children:[(0,E.jsx)(Ye.s,{name:i,src:r,size:"10"}),(0,E.jsx)(Xe,{headline:u,name:i})]}),popperOptions:et,children:(0,E.jsxs)("div",{"data-testid":"user-profile-menu",children:[(0,E.jsx)(q.Lt.Header,{children:(0,h.t)("sidebar_account")}),(0,E.jsx)(q.Lt.IconWithBadgeList,{options:_})]})})},rt=function(e){var t=e.headline,r=void 0===t?"":t,n=e.imageUrl,i=void 0===n?"":n,o=e.name,a=void 0===o?"":o,s=e.onEditProfileClick,l=e.onSignOutClick,c=e.publicUid,u=void 0===c?"":c,d=e.showMemberBilling,p=void 0!==d&&d,f=e.canAccessAuthenticationPage,m=void 0!==f&&f,b=e.canShowPaywallsAffiliate,v=void 0!==b&&b;return(0,E.jsx)(tt,{imageUrl:i,headline:r,name:a,onEditProfileClick:s,onSignOutClick:l,publicUid:u,showMemberBilling:p,canAccessAuthenticationPage:m,canShowPaywallsAffiliate:v})},nt=r(93163),it=function(e){var t=e.children,r=e.className,n=(0,nt.RE)();return(0,E.jsx)("div",{className:v()("border-c-sidebar bg-c-sidebar bottom-0 w-[inherit] border-t px-4 py-3",r),"data-testid":"profile-section",style:n,children:(0,E.jsx)("div",{className:"flex items-center justify-between",children:t})})},ot=function(e){var t=e.headline,r=void 0===t?"":t,n=e.imageUrl,i=void 0===n?"":n,o=e.name,a=void 0===o?"":o,s=e.onEditProfileClick,l=e.onSignOutClick,c=e.publicUid,u=void 0===c?"":c,d=e.showMemberBilling,p=void 0!==d&&d,f=e.canAccessAuthenticationPage,m=void 0!==f&&f,b=e.canShowPaywallsAffiliate,v=void 0!==b&&b,h=e.children,y=e.className;return(0,E.jsxs)(it,{className:y,children:[(0,E.jsx)(rt,{headline:r,imageUrl:i,name:a,onEditProfileClick:s,onSignOutClick:l,publicUid:u,showMemberBilling:p,canAccessAuthenticationPage:m,canShowPaywallsAffiliate:v}),h]})},at=function(){var e=(0,re.k6)(),t=(0,re.TH)(),r=(0,l.wh)().currentCommunityMember,n=(null===r||void 0===r?void 0:r.policies)||{},i=(0,$e.W)().room;if(!r)return null;return(0,E.jsx)(ot,{headline:r.headline,imageUrl:r.avatar_url,name:r.name,onEditProfileClick:function(){return e.push(N.du.profile(t))},onSignOutClick:function(){window.location.href=(0,N.jE)()},publicUid:null===r||void 0===r?void 0:r.public_uid,showMemberBilling:null===n||void 0===n?void 0:n.can_access_billing,canAccessAuthenticationPage:null===n||void 0===n?void 0:n.can_access_authentication_page,canShowPaywallsAffiliate:null===n||void 0===n?void 0:n.can_show_paywalls_affiliate,children:!i&&(0,E.jsx)("div",{className:"ml-5",children:(0,E.jsx)(Je,{})})})},st=r(93187),lt=r(74339),ct=r(41070),ut=function(e){var t=e.onSortEnd,r=e.spaceGroupWithSpaces,n=e.onSpaceSortEnd,i=e.updateBeforeSortStart,a=e.spaceGroupDragProperties,s=(0,l.wh)(),c=s.currentCommunity,u=s.currentCommunityMember,p=(0,m.j)(),b=(0,m.ac)("(max-width: 1023px)"),v=(0,f.I)().isV3Enabled,h=b||!b&&!v,y=p&&v,g=(0,d.L)().refetchSpaceNotifications;return(0,o.useEffect)((function(){u&&g()}),[u,g]),!u&&c.is_private?null:(0,E.jsxs)(ct.F,{children:[(!v||!p)&&(0,E.jsx)(Be.J,{}),(0,E.jsxs)(Re.S,{children:[h&&(0,E.jsx)(He,{}),y&&(0,E.jsx)(Ge.C,{}),(0,E.jsx)(Le,{distance:25,lockAxis:"y",onSortEnd:t,spaceGroupWithSpaces:r,onSpaceSortEnd:n,updateBeforeSortStart:i,spaceGroupDragProperties:a,shouldCancelStart:function(e){return j(e)},helperClass:"!pointer-events-auto"}),(0,E.jsx)(te,{})]}),(0,E.jsxs)(st.G,{children:[(0,E.jsx)(lt.g,{}),!p&&(0,E.jsx)(at,{}),(0,E.jsx)(Me.Q,{})]})]})};function dt(e,t,r,n,i,o,a){try{var s=e[o](a),l=s.value}catch(c){return void r(c)}s.done?t(l):Promise.resolve(l).then(n,i)}function pt(e){return function(){var t=this,r=arguments;return new Promise((function(n,i){var o=e.apply(t,r);function a(e){dt(o,n,i,a,s,"next",e)}function s(e){dt(o,n,i,a,s,"throw",e)}a(void 0)}))}}function ft(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 mt(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?ft(Object(r),!0).forEach((function(t){bt(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):ft(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function bt(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function vt(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 a,s=e[Symbol.iterator]();!(n=(a=s.next()).done)&&(r.push(a.value),!t||r.length!==t);n=!0);}catch(l){i=!0,o=l}finally{try{n||null==s.return||s.return()}finally{if(i)throw o}}return r}(e,t)||function(e,t){if(!e)return;if("string"===typeof e)return ht(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 ht(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 ht(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}var yt=function(){var e=vt((0,o.useState)({index:null,isDragging:!1}),2),t=e[0],r=e[1],n=(0,l.e2)(),f=n.helpers.isDataLoading,m=n.records,b=n.actions.refresh,v=(0,l.nT)(),h=v.helpers,y=h.isDataLoading,g=h.spaceVisibleOnSidebar,_=v.actions.refresh,j=(0,l.wh)(),x=j.currentCommunityMember,w=j.isLoading,O=vt((0,o.useState)([]),2),S=O[0],P=O[1],k=g(),C=y()||f()||w,N=(0,d.L)().refetchSpaceNotifications;(0,o.useEffect)((function(){x&&N()}),[x,N]),(0,o.useEffect)((function(){C||P(m.map((function(e){var t=!1,r=k.filter((function(t){return t.space_group_id===e.id}));return e.hide_non_member_spaces_from_sidebar&&(r=r.filter((function(e){return e.is_space_member})),t=k.length>0&&0===r.length),mt(mt({},e),{},{collapsed:(0,u.zb)({currentCommunityMember:x,spaceGroupId:e.id}),noJoinedSpaces:t,spaces:r})})))}),[C,k,m,x]);var A=function(){var e=pt(i().mark((function e(t){var r,n;return i().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.spaceGroupId,n=t.orderedSpaceIds,e.prev=1,e.next=4,(0,c.t5)("/space_groups/".concat(r,"/reorder_spaces"),{method:"POST",body:JSON.stringify({order_array:n})});case 4:_(),e.next=10;break;case 7:e.prev=7,e.t0=e.catch(1),console.error("Error while reordering space: ",e.t0);case 10:case"end":return e.stop()}}),e,null,[[1,7]])})));return function(t){return e.apply(this,arguments)}}(),I=function(){var e=pt(i().mark((function e(t){return i().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,(0,c.t5)("/space_groups/reorder",{method:"POST",body:JSON.stringify({order_array:t})});case 3:r({index:null,isDragging:!1}),b(),e.next=10;break;case 7:e.prev=7,e.t0=e.catch(0),console.error("Error while reordering space groups: ",e.t0);case 10:case"end":return e.stop()}}),e,null,[[0,7]])})));return function(t){return e.apply(this,arguments)}}(),D=(0,s.D)();return C||D?(0,E.jsx)(p.H,{}):(0,E.jsx)(ut,{onSortEnd:function(e){var t=e.oldIndex,r=e.newIndex,n=(0,a.q)(S,t,r);P(n),I(n.map((function(e){return e.id.toString()})))},spaceGroupWithSpaces:S,onSpaceSortEnd:function(e){var t,r=e.oldIndex,n=e.newIndex,i=e.spaceGroup,o=S.map((function(e){if(e.id==i.id){var t=(0,a.q)(i.spaces,r,n);return mt(mt({},e),{},{spaces:t})}return e}));P(o);var s=null===(t=o.find((function(e){return e.id===i.id})))||void 0===t?void 0:t.spaces.map((function(e){return e.id}));A({spaceGroupId:i.id,orderedSpaceIds:s})},spaceGroupDragProperties:t,updateBeforeSortStart:function(e){r((function(t){return mt(mt({},t),{},{index:e.index,isDragging:!0})}))}})}},36168:(e,t,r)=>{"use strict";r.d(t,{E:()=>s});var n=r(94184),i=r.n(n),o=r(28175),a=r(85893),s=function(e){var t=e.children,r=(0,o.I)().isV3Enabled;return(0,a.jsx)("div",{className:i()("bg-c-sidebar mt-4 flex flex-col px-3",{"space-y-4":!r,"gap-y-6 lg:mt-6 lg:px-6":r}),children:t})}},76382:(e,t,r)=>{"use strict";r.d(t,{I:()=>E});var n=r(67294),i=r(94184),o=r.n(i),a=r(28803),s=r(77529),l=r(26953),c=r(86013),u=r(30414),d=r(30887),p=r(1002),f=r(85893),m=function(e){var t=e.position,r=e.isAdmin,n=e.canCreateSpaces,i=e.onCreateSpace,o=e.onCreateSpaceGroup,a=e.onToggle;if(!r&&!n)return null;return(0,f.jsx)(u.T,{children:(0,f.jsxs)(p.Lt,{className:"flex items-center",buttonClassName:"flex py-0.5 w-5 h-5 rounded hover:bg-black/10 focus-visible:bg-black/10 transition-colors",menuButtonEl:"button",buttonLabel:(0,c.t)("community_sidebar.add_space_or_space_group"),button:(0,f.jsx)(d.JO,{type:"16-add-new",size:16,"aria-hidden":"true",useWithFillCurrentColor:!0}),onToggle:a,appendTo:document.body,direction:"bottom-start","data-testid":"spacegroup-add-wrapper",children:[n&&(0,f.jsx)(p.Lt.ItemWithLink,{onClick:i,children:(0,c.t)("add_space")}),r&&(0,f.jsx)(p.Lt.ItemWithLink,{onClick:function(){o(t)},children:(0,c.t)("add_space_group")})]})})},b=function(e){var t=e.isActive,r=void 0!==t&&t,n=e.isCollapsed,i=void 0!==n&&n,a=(0,l.en)();return(0,f.jsx)("div",{className:o()("ml-1 mr-auto flex h-5 w-5 rounded py-0.5 transition-transform",{"hidden group-hover:flex":a,"hover:bg-c-sidebar-hover":!r,"rotate-0":i,"rotate-90":!i}),"aria-label":i?(0,c.t)("community_sidebar.expand_group",{group_name:"space"}):(0,c.t)("community_sidebar.collapse_group",{group_name:"space"}),children:(0,f.jsx)(d.JO,{type:"cheveron-right",size:16,"aria-hidden":!0})})};function v(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var h=function(e){var t,r=e.isDropdownOpen,n=e.canManage,i=e.children,a=(0,l.en)(),s=n?"max-w-[calc(100%-56px)]":"max-w-[calc(100%-32px)]",c=n?"group-hover:max-w-[calc(100%-56px)]":"group-hover:max-w-[calc(100%-32px)]";return(0,f.jsx)("div",{className:o()("flex w-full space-x-px",(t={},v(t,c,!r),v(t,s,r||!a),t)),children:i})},y=function(e){var t=e.isDropdownOpen,r=e.spaceGroup,n=e.isCollapsed,i=e.canManage;return(0,f.jsxs)(h,{isDropdownOpen:t,canManage:i,children:[(0,f.jsx)("h3",{className:"truncate text-sm font-semibold leading-5 text-current","data-id":r.id,"data-testid":"spaces-left-sidebar",title:r.name,children:r.name}),(0,f.jsx)(b,{isCollapsed:n})]})},g=r(96486),_=r(97012),j=["onAddMembersClick","onEditSpaceGroupClick","seeMembersLink","seeSpacesLink","onToggle","canManage"];function x(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?x(Object(r),!0).forEach((function(t){O(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):x(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function O(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function S(e,t){if(null==e)return{};var r,n,i=function(e,t){if(null==e)return{};var r,n,i={},o=Object.keys(e);for(n=0;n<o.length;n++)r=o[n],t.indexOf(r)>=0||(i[r]=e[r]);return i}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n<o.length;n++)r=o[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(i[r]=e[r])}return i}var P=function(e){var t=e.onAddMembersClick,r=e.onEditSpaceGroupClick,n=e.seeMembersLink,i=e.seeSpacesLink,o=e.onToggle,a=e.canManage,s=void 0!==a&&a,l=S(e,j),u=(0,_.wh)().isViewOnlyMasquerading;return(0,f.jsxs)(p.Lt,w(w({className:"flex items-center",buttonClassName:"flex py-0.5 w-5 h-5 rounded hover:bg-black/10 focus-visible:bg-black/10 transition-colors",menuButtonEl:"button",buttonLabel:(0,c.t)("space_groups.view_space_group_options"),button:(0,f.jsx)(d.JO,{type:"16-menu-dots-horizontal",size:16,useWithFillCurrentColor:!0}),onToggle:o,popperOptions:{modifiers:[{name:"offset",options:{offset:[4,0]}}]},appendTo:document.body,direction:"bottom-start","data-testid":"spacegroup-options-wrapper",buttonDataTestId:"spacegroup-options-button"},l),{},{children:[(0,f.jsx)(p.Lt.ItemWithLink,{to:i,role:"menuitem",children:(0,c.t)("space_groups.see_spaces")}),s&&(0,f.jsxs)(f.Fragment,{children:[(0,f.jsx)(p.Lt.ItemWithLink,{to:n,role:"menuitem",children:(0,c.t)("space_groups.see_members")}),!u&&(0,f.jsx)(p.Lt.ItemWithLink,{onClick:function(){return(0,g.isFunction)(t)&&t()},role:"menuitem",children:(0,c.t)("space_groups.add_members")}),!u&&(0,f.jsx)(p.Lt.ItemWithLink,{role:"menuitem",onClick:function(){return(0,g.isFunction)(r)&&r()},children:(0,c.t)("space_groups.edit_space_group")})]})]}))},k=r(31889),C=r(28175),N=function(e){var t=e.listId,r=void 0===t?"":t,n=e.isCollapsed,i=void 0!==n&&n,a=e.children,s=e.onCollapseToggle,l=e.isDragging,c=(0,_.wh)().currentCommunityMember,u=(0,C.I)().isV3Enabled;return(0,f.jsx)("button",{type:"button",className:o()("text-c-sidebar hover:text-c-sidebar hover:bg-c-sidebar-hover focus-visible:text-c-sidebar focus-visible:bg-c-sidebar-hover focus-visible:outline-secondary mb-1 flex w-full select-none items-center justify-between text-sm font-semibold focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2",{"cursor-grab":!l&&(0,k.vb)(c),"cursor-grabbing":l,"rounded-md px-2 py-1.5":!u,"rounded-lg px-4 py-1.5 transition-colors duration-200":u}),"data-testid":"space-group",onClick:s,"aria-expanded":!i,"aria-controls":r,children:a})};function A(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 a,s=e[Symbol.iterator]();!(n=(a=s.next()).done)&&(r.push(a.value),!t||r.length!==t);n=!0);}catch(l){i=!0,o=l}finally{try{n||null==s.return||s.return()}finally{if(i)throw o}}return r}(e,t)||function(e,t){if(!e)return;if("string"===typeof e)return I(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 I(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 I(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}var E=function(e){var t=e.canManage,r=void 0!==t&&t,i=e.children,c=e.id,u=e.isAdmin,d=void 0!==u&&u,p=e.isCollapsed,b=void 0!==p&&p,v=e.isDragging,h=void 0!==v&&v,g=e.listId,_=e.onAddMembersClick,j=void 0===_?function(){}:_,x=e.onCollapseToggle,w=void 0===x?function(){}:x,O=e.onCreateSpaceClick,S=void 0===O?function(){}:O,k=e.onCreateSpaceGroupClick,C=void 0===k?function(){}:k,I=e.onEditSpaceGroupClick,E=void 0===I?function(){}:I,D=e.position,T=e.shouldDisplayOptions,L=void 0===T||T,M=e.spaceGroup,R=(0,l.en)(),B=A((0,n.useState)(!1),2),U=B[0],F=B[1];return(0,f.jsxs)("div",{draggable:"false",id:c,className:"group relative",children:[(0,f.jsx)(N,{onCollapseToggle:w,isDragging:h,isCollapsed:b,listId:g,children:(0,f.jsx)(y,{isDropdownOpen:U,canManage:r,spaceGroup:M,isCollapsed:b})}),L&&(0,f.jsxs)("div",{className:o()("text-c-sidebar absolute right-[1rem] top-[0.375rem] ml-1 flex gap-1",{"invisible group-focus-within:visible group-hover:visible":R&&!U}),onClick:function(e){e.preventDefault(),e.stopPropagation()},"data-testid":"space-group-actions",children:[(0,f.jsx)(P,{onAddMembersClick:j,onEditSpaceGroupClick:E,seeMembersLink:s.Ts.members({spaceGroupSlug:M.slug}),seeSpacesLink:s.Ts.show({spaceGroupSlug:M.slug}),onToggle:F,canManage:r}),((0,a.yG)({spaceGroup:M})||d)&&(0,f.jsx)(m,{position:D,isAdmin:d,onCreateSpace:S,onCreateSpaceGroup:C,canCreateSpaces:(0,a.yG)({spaceGroup:M}),onToggle:F})]}),!b&&i]})}},78232:(e,t,r)=>{"use strict";r.d(t,{I:()=>p});var n=r(94184),i=r.n(n),o=r(28175),a=r(85893),s=["children"];function l(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){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?l(Object(r),!0).forEach((function(t){u(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):l(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function u(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function d(e,t){if(null==e)return{};var r,n,i=function(e,t){if(null==e)return{};var r,n,i={},o=Object.keys(e);for(n=0;n<o.length;n++)r=o[n],t.indexOf(r)>=0||(i[r]=e[r]);return i}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n<o.length;n++)r=o[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(i[r]=e[r])}return i}var p=function(e){var t=e.children,r=d(e,s),n=(0,o.I)().isV3Enabled;return(0,a.jsx)("div",c(c({className:i()("flex flex-col",{"gap-y-1":n})},r),{},{children:t}))}},94623:(e,t,r)=>{"use strict";r.d(t,{z:()=>g});var n=r(94184),i=r.n(n),o=r(24185),a=r(40160),s=r(64117),l=r(27806),c=r(2194),u=r(30887),d=r(97012),p=r(95071),f=r(31889),m=r(28175),b=r(60060),v=r(15218),h=r(93109),y=r(85893),g=function(e){var t,r=e.space,n=void 0===r?{id:"",emoji:"",name:"",is_private:!1,is_space_member:!1,show_lock_icon_for_non_members:!1,custom_emoji_url:"",custom_emoji_dark_url:""}:r,g=e.buttonLink,_=void 0===g?"/":g,j=e.spaceNotificationDetail,x=void 0===j?{unread_content_count:0,unread_notifications_count:0}:j,w=(0,h.i)(),O=w.getActiveInactiveClasses,S=w.getUnreadClasses,P=(0,d.wh)().currentCommunityMember,k=(0,f.vb)(P),C=(0,s.TC)().currentAppearance,N=(0,m.I)().isV3Enabled,A=(0,o.TH)().state,I=(null!==A&&void 0!==A?A:{}).prevLocation,E=Boolean(I)&&!(null!==I&&void 0!==I&&null!==(t=I.pathname)&&void 0!==t&&t.startsWith("/c")),D=null!==x&&void 0!==x?x:{},T=D.unread_content_count,L=D.unread_notifications_count,M=void 0===L?0:L,R=T>0,B=M>0,U=(0,c.$)({shouldShowLockIconForNonMembers:n.show_lock_icon_for_non_members&&!n.is_space_member,isPrivate:n.is_private,isAdmin:k}),F=(0,b.d)([null===n||void 0===n?void 0:n.id]).resetUnreadCount;return(0,y.jsx)("div",{draggable:"false",children:(0,y.jsxs)(a.OL,{className:function(e){return i()("group flex items-center gap-2 py-1.5",O(e,E),S(R),{"my-px px-2":!N,"h-8.5 !rounded-lg px-4 transition-colors duration-75":N})},draggable:"false","data-id":n.id,to:_||{},onClick:function(e){(0,p.n2)(e)&&F()},children:[(0,y.jsx)("span",{className:"flex",children:(0,y.jsx)(v.S,{className:"flex !h-5 !max-h-5 !w-5 max-w-none items-center leading-none",emojiClassName:N?"text-sm justify-center":"text-lg",emoji:n.emoji,appearance:C,customEmojiUrl:n.custom_emoji_url,customEmojiDarkUrl:n.custom_emoji_dark_url,shouldUseLockIcon:U,lockIcon:(0,y.jsx)(u.JO,{size:16,type:"lock-v2"})})}),(0,y.jsx)("span",{className:"truncate",children:(0,y.jsx)("h4",{className:i()("truncate",{"text-sm":!N,"text-xs-plus":N,"font-normal":!R&&!N,"font-medium":!R&&N,"font-semibold":R}),"data-testid":"space-name",children:n.name})}),(R||B)&&(0,y.jsx)(l.l,{isGray:!B,children:M>0?M:T>99?"99+":T})]})})}},93109:(e,t,r)=>{"use strict";r.d(t,{i:()=>c});var n=r(83660),i=r(64117),o="bg-transparent text-c-sidebar focus:text-c-sidebar hover:text-c-sidebar cursor-pointer hover:bg-c-sidebar-hover focus:bg-c-sidebar-hover rounded-md",a="bg-brand rounded-md text-brand-button focus:text-brand-button hover:text-brand-button cursor-default",s="bg-c-active-item-color rounded-md text-c-active-item-text-color focus:text-c-active-item-text-color hover:text-c-active-item-text-color cursor-default",l="rounded-md font-semibold",c=function(){var e=(0,n.q1)(),t=(0,i.TC)().currentTheme,r=e&&"custom"===t;return{getActiveInactiveClasses:function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return arguments.length>2&&void 0!==arguments[2]&&arguments[2]&&t||e&&!t?r?s:a:o},getUnreadClasses:function(e){return e?l:""}}}},15560:(e,t,r)=>{"use strict";r.d(t,{Q:()=>b});var n=r(97012),i=r(28175),o=r(26953),a=r(2593),s=r(74339),l=r(64605),c=r(94184),u=r.n(c),d=r(19421),p=r(93163),f=r(85893),m=function(e){var t=e.communitySlug,r=(0,p.RE)(),n=(0,i.I)().isV3Enabled;return(0,f.jsx)(d.t,{className:u()("bg-c-sidebar",{"border-c-sidebar border-t":!n,"justify-center !p-0":n}),communitySlug:t,styles:r})},b=function(e){var t=e.isPreviewMode,r=void 0!==t&&t,c=(0,i.I)().isV3Enabled,u=(0,p.RE)(),d=(0,l.F)(),b=(0,a.K)().shouldShowBranding,v=(0,o.BT)(),h=(0,n.wh)().currentCommunity,y=(null!==h&&void 0!==h?h:{}).slug;return d||b?c?(0,f.jsxs)("div",{style:u,className:"border-c-sidebar bg-c-sidebar flex w-full flex-col gap-2 border-t px-6 pb-3.5 pt-4",children:[!v&&(0,f.jsx)(s.G,{isPreviewMode:r}),b&&(0,f.jsx)(m,{communitySlug:y})]}):(0,f.jsxs)("div",{className:"flex w-full flex-col",children:[!v&&(0,f.jsx)(s.G,{isPreviewMode:r}),b&&(0,f.jsx)(m,{communitySlug:y})]}):null}},98486:(e,t,r)=>{"use strict";r.d(t,{S:()=>b});var n=r(94184),i=r.n(n),o=r(30380),a=r(11960),s=r(31256),l=r(28175),c=r(1227),u=r(26953),d=r(2593),p=r(64605),f=function(){var e=(0,u.j)(),t=(0,a.k)().shouldShowTrialBanner,r=(0,s.Wk)().room,n=(0,d.K)().shouldShowBranding,i=(0,l.I)().isV3Enabled,o=(0,p.F)(),f=(0,c.f)(),m=function(){var e=(0,l.I)().isV3Enabled,t=(0,p.F)(),r=(0,d.K)().shouldShowBranding;return{goLiveButtonHeight:e?39:64,poweredByHeight:e?16:37,extraContainerSpacing:(e&&(r||t)?31:0)+(e&&r&&t?8:0)}}(),b=m.goLiveButtonHeight,v=m.poweredByHeight,h=m.extraContainerSpacing;return{paddingBottom:[f?48:0,e?i?63:48:0,e&&i?0:63,e&&t?48:0,e&&o?b:0,Boolean(r)?168:0,e?0:65,n?v:0,h].reduce((function(e,t){return e+t}),0)}},m=r(85893),b=function(e){var t=e.children,r=f();return(0,m.jsx)("div",{className:i()("h-full"),style:r,children:(0,m.jsx)(o.E,{className:"h-full",options:{scrollbars:{autoHide:"leave",autoHideDelay:0}},children:t})})}},44323:(e,t,r)=>{"use strict";r.d(t,{v:()=>m});var n=r(94184),i=r.n(n),o=r(96486),a=r(28175),s=r(86013),l=r(85893),c=function(e){var t=e.name,r=e.src,n=e.className,o=(0,a.I)().isV3Enabled;return(0,l.jsx)("img",{loading:"eager",id:"community-logo",alt:(0,s.t)("community_logo_alt",{community_name:t}),className:i()({"max-w-[14.375rem]":o,"max-h-6":!o,"max-h-9":o},n),src:r})};function u(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 d(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?u(Object(r),!0).forEach((function(t){p(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):u(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function p(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var f="logo",m=function(e){var t=e.communityName,r=e.logoType,n=e.logoUrl,s=e.as,u=void 0===s?"button":s,p=e.onLogoClick,m=u,b=(0,a.I)().isV3Enabled;return(0,l.jsx)(m,d(d({className:"w-full min-w-0",id:"community-logo-wrapper",onClick:function(){return(0,o.isFunction)(p)&&p()}},"button"===u&&{buttonProps:{type:"button"}}),{},{children:r===f&&n?(0,l.jsx)(c,{name:t,src:n}):(0,l.jsxs)("div",{className:i()("flex items-center gap-2",{"text-c-sidebar":!b,"text-c-header":b}),children:[n&&(0,l.jsx)("div",{children:(0,l.jsx)(c,{name:t,src:n})}),(0,l.jsx)("div",{className:"w-full min-w-0",children:(0,l.jsx)("h1",{"data-testid":"title-name",className:i()("truncate text-left text-xl font-semibold normal-case leading-7 tracking-normal",{"text-c-sidebar":!b,"text-c-header":b}),children:t})})]})}))}},80839:(e,t,r)=>{"use strict";r.d(t,{e:()=>X});var n=r(96486),i=r(86013),o=r(94184),a=r.n(o),s=r(93163),l=r(12169),c=r(85893),u=function(e){var t,r=e.logoUrl,n=e.iconUrl,i=e.bgColor,o=e.name,u=void 0===o?"":o,d=e.rootUrl,p=e.isActive,f=void 0!==p&&p,m=e.notificationCount,b=void 0===m?0:m,v=(0,s.Gf)().backgroundColor,h=Boolean(r),y=Boolean(n);return(0,c.jsx)("a",{href:d,children:(0,c.jsxs)("div",{className:a()("relative flex items-center justify-center p-3",{"bg-tertiary rounded":f}),children:[(0,c.jsxs)("div",{className:"flex w-full items-center gap-6",children:[(0,c.jsx)("div",{className:"text-badge flex h-[40px] w-[40px] min-w-[40px] cursor-pointer items-center justify-center rounded uppercase",style:h||y?{}:{backgroundColor:i},children:(t=u.charAt(0),h?(0,c.jsx)("img",{loading:"lazy",src:r,alt:""}):y?(0,c.jsx)("img",{loading:"lazy",src:n,style:{width:"40",height:"40"},alt:""}):t)}),(0,c.jsxs)("div",{children:[(0,c.jsx)("div",{children:(0,c.jsx)(l.Z.LabelMd,{weight:"semibold",children:u})}),(0,c.jsx)(l.Z.LabelSm,{color:"text-light",children:d})]})]}),b>0&&(0,c.jsx)("span",{className:"text-badge flex h-[20px] min-w-[20px] items-center justify-center rounded-full bg-red-500 font-bold",style:{borderColor:v},children:(0,c.jsx)(l.Z.LabelSm,{color:"#fff",children:b})})]})})},d=r(14578),p=function(e){var t=e.onClickDone,r=(0,d.U)().communities;return(0,c.jsxs)("div",{className:"relative flex h-full w-full flex-col gap-1 py-1.5",children:[(0,c.jsxs)("div",{className:"mb-3.5 flex w-full cursor-pointer items-center justify-end px-3",children:[(0,c.jsx)("div",{className:"w-full flex-1",children:(0,c.jsx)(l.Z.LabelLg,{weight:"semibold",children:(0,i.t)("mobile_community_switcher.my_communities")})}),(0,c.jsx)("button",{type:"submit",onClick:t,children:(0,c.jsx)(l.Z.LabelSm,{weight:"semibold",children:(0,i.t)("mobile_community_switcher.done")})})]}),r.map((function(e){return(0,c.jsx)(u,{isActive:e.is_current_community,rootUrl:e.root_url,notificationCount:e.notificationCount,logoUrl:e.logo_attachment_url,iconUrl:e.icon_attachment_url,bgColor:e.brand_color,name:e.name},e.id)}))]})},f=r(72675),m=r(53448),b=function(){var e=(0,f.dd)();return(0,c.jsxs)(m.u_,{isOpen:e.visible,onClose:e.hide,contentPortalId:"mobile-community-switcher-modal",title:(0,i.t)("community_switcher_title"),children:[(0,c.jsx)(m.u_.Overlay,{}),(0,c.jsx)(m.u_.Content,{size:"xl",children:(0,c.jsx)(m.u_.Body,{className:"!px-3",children:(0,c.jsx)(p,{onClickDone:e.hide})})})]})},v=f.gk.create((function(){return(0,c.jsx)(b,{})})),h=r(26953),y=r(64117),g=r(94645),_=r(28175),j=r(30887),x=r(1002);function w(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 O(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?w(Object(r),!0).forEach((function(t){S(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):w(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function S(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={direction:"bottom-end",transitionWrapperClassName:"mt-2 md:-mt-2"},k={direction:"bottom-start",transitionWrapperClassName:"mt-1 lg:-mt-2 !w-[16.25rem] !left-[1.65rem] lg:!-left-2.5",menuWrapperClassName:"!px-0 !mt-0"},C=function(e){var t=e.children,r=e.hasFullWidth,n=void 0===r||r,o=e.dropDownOptions,s=void 0===o?[]:o,l=(0,_.I)().isV3Enabled,u=l?k:P;return(0,c.jsx)(x.Lt,O(O({},u),{},{size:"full",popperOptions:{strategy:"absolute"},className:a()("h-full",{"w-full":n}),buttonWrapperClassName:"flex w-full h-full px-4 py-3",buttonClassName:"w-full focus-visible:outline-secondary focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 rounded-md group",button:(0,c.jsxs)("div",{className:"flex w-full items-center justify-between",children:[t,l&&(0,c.jsx)("div",{className:"group-hover:bg-c-header-active text-c-header group-hover:text-c-header-active ml-1.5 flex h-5 w-5 flex-col items-center justify-center rounded-full transition-colors duration-150",children:(0,c.jsx)(j.JO,{size:12,type:"12-chevron-down",className:"!transition-none"})}),!l&&(0,c.jsx)(j.JO,{className:"text-c-sidebar",size:16,type:"caret-down-bold"})]}),buttonDataTestId:"community-menu",children:(0,c.jsxs)("div",{"data-testid":"community-dropdown-menu",children:[!l&&(0,c.jsx)(x.Lt.Header,{children:(0,i.t)("community_header_dropdown.title")}),(0,c.jsx)(x.Lt.IconWithBadgeList,{options:s})]})}))},N=r(44323),A=r(31889),I=r(77529),E=r(67294),D={membersIcon:"members-v2",postsIcon:"16-text-square",marketingHubIcon:"16-send",spacesCrudIcon:"all-spaces",moderationIcon:"settings-moderation",liveStreamIcon:"live-stream-settings",workflowsIcon:"lightning",paywallsIcon:"16-paywalls",plansIcon:"16-plans",analyticsIcon:"16-analytics",affiliatesIcon:"16-paywalls-affiliates",settingsIcon:"16-settings",customizeThemeIcon:"16-palette",toggleThemeLightIcon:"16-moon",toggleThemeDarkIcon:"16-sun",viewAsIcon:"16-eye-open",inviteMemberIcon:"16-invite-member",keyboardShortcutsIcon:"16-keyboard-shortcuts"},T={membersIcon:"20-users-v3",postsIcon:"20-doc-v3",marketingHubIcon:"16-send",spacesCrudIcon:"20-spaces-v3",moderationIcon:"20-shield-v3",liveStreamIcon:"20-live-v3",workflowsIcon:"20-flash-v3",paywallsIcon:"20-currency-v3",plansIcon:"20-card-v3",analyticsIcon:"20-analytics-v3",affiliatesIcon:"20-affiliates-v3",settingsIcon:"20-settings-v3",toggleThemeIcon:"20-moon-v3",toggleThemeLightIcon:"20-moon-v3",toggleThemeDarkIcon:"20-moon-v3",customizeThemeIcon:"20-color-palette-v3",viewAsIcon:"20-open-eye-v3",inviteMemberIcon:"20-user-plus-v3",keyboardShortcutsIcon:"20-keyboard-shortcuts"},L=function(){var e=(0,_.I)().isV3Enabled;return(0,E.useMemo)((function(){return e?T:D}),[e])},M=r(97012),R=r(65771),B=r(1963),U=r(131),F=r(24185),z=r(72291),V=r(9978),q={value:"separator"};function Z(e){return function(e){if(Array.isArray(e))return W(e)}(e)||function(e){if("undefined"!==typeof Symbol&&Symbol.iterator in Object(e))return Array.from(e)}(e)||function(e,t){if(!e)return;if("string"===typeof e)return W(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 W(e,t)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function W(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 H(e){return function(e){if(Array.isArray(e))return G(e)}(e)||function(e){if("undefined"!==typeof Symbol&&Symbol.iterator in Object(e))return Array.from(e)}(e)||function(e,t){if(!e)return;if("string"===typeof e)return G(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 G(e,t)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function G(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}var Q=r(22009);function J(e){return function(e){if(Array.isArray(e))return $(e)}(e)||function(e){if("undefined"!==typeof Symbol&&Symbol.iterator in Object(e))return Array.from(e)}(e)||function(e,t){if(!e)return;if("string"===typeof e)return $(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 $(e,t)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function $(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}var K=function(e){var t,r,o,a,s,l=e.isAdmin,c=e.isModerator,u=e.memberCount,d=e.moderationCount,p=e.showToggleTheme,f=e.showCustomizeTheme,m=e.isWorkflowsEnabled,b=(0,y.TC)(),v=b.currentAppearance,g=b.toggleAppearance,j=(t=L().keyboardShortcutsIcon,r=(0,_.I)(),o=r.iconSize,a=r.isV3Enabled,s=(0,Q.v)(),a?{value:(0,i.t)("header_v3.keyboard_shortcuts"),label:(0,i.t)("header_v3.keyboard_shortcuts"),onClick:function(){s.show()},icon:t,iconSize:o}:null),x=function(e){var t=e.showToggleTheme,r=e.currentAppearance,o=e.toggleAppearance,a=void 0===o?n.noop:o,s=L(),l=s.toggleThemeLightIcon,c=s.toggleThemeDarkIcon,u=(0,_.I)().iconSize;return t?[{value:r,label:r===y.OR.LIGHT?(0,i.t)("sidebar_switch_to_dark_mode"):(0,i.t)("sidebar_switch_to_light_mode"),onClick:a,icon:r===y.OR.LIGHT?l:c,iconSize:u}]:[]}({currentAppearance:v,toggleAppearance:g,showToggleTheme:p}),w=(0,B.Vu)(),O=w.isBannerVisible,S=function(e){var t=e.showBanner;return{icon:L().viewAsIcon,iconSize:(0,_.I)().iconSize,label:(0,i.t)("view_as"),onClick:function(){setTimeout((function(){t()}),0)},value:"viewAs"}}({showBanner:w.showBanner}),P=function(e){var t=L().moderationIcon,r=(0,_.I)().iconSize,n={value:(0,i.t)("sidebar_moderation"),label:(0,i.t)("sidebar_moderation"),pathTo:"/settings/moderation",icon:t,iconSize:r};return e&&(n.badge=String(e)),n}(d),k=function(){var e=(0,M.wh)().currentCommunityMember,t=(0,_.I)().iconSize,r=(0,h.ef)(),n=L().postsIcon,o=Boolean(!r&&((0,A.vb)(e)||(0,A.I$)(e))),a=(0,i.t)("settings.posts.title");return{isVisible:o,link:I.qk.postsDashboard.index(),icon:n,iconSize:t,title:a}}(),C=function(e){var t=e.isVisible,r=e.link,n=e.icon,i=e.iconSize,o=e.title;return t?[{value:o,label:o,pathTo:r,icon:n,iconSize:i}]:[]}(k),N=(0,R.E)().isCommunityOnPlus,E=(0,M.wh)(),D=E.currentCommunitySettings,T=E.currentCommunity,W=function(e){var t=e.memberCount,r=e.showCustomizeTheme,n=e.moderation,o=e.toggleTheme,a=e.viewAs,s=e.post,l=e.isCommunityOnPlus,c=e.isWorkflowsEnabled,u=e.isSpacesCrudEnabled,d=e.isAffiliatesEnabled,p=e.isBannerVisible,f=e.isMarketingHubStatusVisible,m=e.shortcutsModalButton,b=L(),v=b.membersIcon,h=b.marketingHubIcon,y=b.spacesCrudIcon,g=b.liveStreamIcon,j=b.workflowsIcon,x=b.paywallsIcon,w=b.plansIcon,O=b.analyticsIcon,S=b.affiliatesIcon,P=b.settingsIcon,k=b.customizeThemeIcon,C=b.inviteMemberIcon,N=(0,z.m)().isApiAvailable,A=(0,_.I)(),E=A.iconSize,D=A.isV3Enabled,T=(0,F.TH)().pathname,M=[],R={value:"members",label:(0,i.t)("section_audience"),pathTo:I.Gp.index(),icon:v,iconSize:E};return t&&(R.badge=String(t)),M.push(R),f&&M.push({value:(0,i.t)("sidebar_email"),label:(0,i.t)("sidebar_email"),pathTo:I.lA.email.broadcast,icon:h,iconSize:E}),M.push.apply(M,Z(s)),u&&M.push({value:(0,i.t)("settings.spaces.title"),label:(0,i.t)("settings.spaces.title"),pathTo:(0,I.vB)(),icon:y,iconSize:E}),M.push(n),M.push({value:(0,i.t)("sidebar_live_streams"),label:(0,i.t)("sidebar_live_streams"),pathTo:"/settings/live_streams",icon:g,iconSize:E}),c&&M.push({value:(0,i.t)("sidebar_workflows"),label:(0,i.t)("sidebar_workflows"),pathTo:"/settings/workflows",icon:j,iconSize:E}),M.push({value:(0,i.t)("sidebar_paywalls"),label:(0,i.t)("sidebar_paywalls"),pathTo:"/settings/paywalls",icon:x,iconSize:E}),M.push({value:(0,i.t)("pricing_plans.title"),label:l?(0,i.t)("settings.billing.plans.plus"):(0,i.t)("settings.billing.plans.title"),pathTo:(0,I.xn)(),icon:w,iconSize:E}),M.push({value:(0,i.t)("analytics.analytics"),label:(0,i.t)("analytics.analytics"),pathTo:"/settings/analytics",icon:O,iconSize:E}),d&&M.push({value:(0,i.t)("sidebar_paywalls_affiliates"),label:(0,i.t)("sidebar_paywalls_affiliates"),pathTo:"/settings/affiliates_settings",icon:S,iconSize:E}),D&&M.push({label:(0,i.t)("settings_nav_v3.site.label"),value:(0,i.t)("settings_nav_v3.site.label"),icon:"20-display",pathTo:V.L.site.index,iconSize:E}),N&&M.push({label:(0,i.t)("settings_nav_v3.developers.title"),value:(0,i.t)("settings_nav_v3.developers.title"),icon:"20-code-tag",pathTo:V.L.developers.overview,iconSize:E}),M.push({value:(0,i.t)("sidebar_settings"),label:(0,i.t)("sidebar_settings"),pathTo:"/settings",icon:P,iconSize:E}),M.push(q),M.push.apply(M,Z(o)),r&&M.push({value:(0,i.t)("customize_theme.title"),label:(0,i.t)("customize_theme.title"),pathTo:"/settings/theme",icon:k,iconSize:E}),m&&M.push(m),M.push(q),p||M.push(a),M.push({value:(0,i.t)("sidebar_invite_member"),label:(0,i.t)("sidebar_invite_member"),pathTo:"".concat(I.lA.members.invite,"?from=").concat(T),icon:C,iconSize:E}),M}({memberCount:u,showCustomizeTheme:f,toggleTheme:x,viewAs:S,moderation:P,post:C,isCommunityOnPlus:N,isWorkflowsEnabled:m,isSpacesCrudEnabled:Boolean(D&&D.spaces_crud_enabled),isAffiliatesEnabled:Boolean(null===T||void 0===T?void 0:T.affiliates_feature_flag_enabled),isBannerVisible:O,isMarketingHubStatusVisible:(0,U.m5)(),shortcutsModalButton:j});return l?W:c?function(e){var t=e.moderation,r=e.showToggleTheme,n=e.toggleTheme,i=e.post,o=e.shortcutsModalButton;return[].concat(H(i),[t],H(r?[q]:[]),H(n),H(o?[o]:[]))}({moderation:P,showToggleTheme:p,toggleTheme:x,post:C,shortcutsModalButton:j}):[].concat(J(j?[j]:[]),J(x))},X=function(e){var t=e.communityName,r=void 0===t?"":t,i=e.isAdmin,o=void 0!==i&&i,a=e.isModerator,s=void 0!==a&&a,l=e.logoType,u=void 0===l?"icon":l,d=e.logoUrl,p=e.onLogoClick,m=e.showToggleTheme,b=void 0!==m&&m,_=e.showCustomizeTheme,j=void 0!==_&&_,x=e.memberCount,w=e.moderationCount,O=(0,h.ac)("(max-width: 1023px)"),S=(0,f.dd)(v),P=(0,y.wC)().display_community_switcher,k=(0,g.I)(),A=K({isAdmin:o,isModerator:s,memberCount:x,moderationCount:w,showToggleTheme:b,showCustomizeTheme:j,isWorkflowsEnabled:k}),I=O&&P;return I?(0,c.jsxs)("div",{className:"flex w-full items-center px-4",id:"community-logo-mobile-community-switcher",children:[(0,c.jsx)(N.v,{communityName:r,logoType:u,logoUrl:d,onLogoClick:function(){S.show()}}),(0,c.jsx)(C,{hasFullWidth:!1,dropDownOptions:A})]}):(0,n.isEmpty)(A)?(0,c.jsx)("div",{className:"px-4",id:"community-logo-no-dropdown",children:(0,c.jsx)(N.v,{communityName:r,logoType:u,logoUrl:d,onLogoClick:function(){if(I)return S.show();p&&p()}})}):(0,c.jsx)(C,{dropDownOptions:A,children:(0,c.jsx)(N.v,{communityName:r,logoType:u,logoUrl:d,as:"div"})})}},47761:(e,t,r)=>{"use strict";r.d(t,{F:()=>c});var n=r(94184),i=r.n(n),o=r(30414),a=r(28175),s=r(93163),l=r(85893),c=function(e){var t=e.hasBorder,r=void 0!==t&&t,n=e.hasPadding,c=void 0===n||n,u=e.isSticky,d=void 0===u||u,p=e.children,f=e.className,m=(0,s.RE)(),b=(0,a.I)().isV3Enabled;return(0,l.jsx)(o.T,{children:(0,l.jsx)("div",{className:i()(f,"top-0 z-30 flex h-16 min-h-[4rem] items-center justify-between gap-2",{"border-c-sidebar border-b":r&&!b,"px-4":c,sticky:d,"bg-c-sidebar":!b}),"data-testid":"top_section_container",style:m,children:p})})}},45771:(e,t,r)=>{"use strict";r.d(t,{J:()=>f});var n=r(98929),i=r(97012),o=r(31889),a=r(83660),s=r(37933),l=r(26953),c=r(64117),u=r(80839),d=r(47761),p=r(85893),f=function(){var e=(0,i.wh)(),t=e.currentCommunity,r=e.currentCommunityMember,f=e.currentCommunitySettings,m=void 0===f?{}:f,b=(0,s.C)().goToCommunityRootPath,v=(0,c.TC)().currentAppearance,h=(0,a.q1)(),y=(0,o.vb)(r),g=(0,o.I$)(r),_=(0,n._v)(t),j=_.url,x=_.type,w=m.dark_mode_enabled,O=(0,l.ef)(),S=(0,a.PN)(),P=null!==t&&void 0!==t?t:{},k=P.member_count,C=P.moderation_count,N=P.dark_icon_url,A=P.dark_logo_url,I=Boolean(w),E=j;return v===c.OR.DARK&&S&&("logo"===x&&A?E=A:"icon"===x&&N&&(E=N)),(0,p.jsx)(d.F,{hasBorder:!0,hasPadding:!1,children:(0,p.jsx)(u.e,{communityName:null===t||void 0===t?void 0:t.name,isAdmin:y,isModerator:g,logoType:x,logoUrl:E,showToggleTheme:I,showCustomizeTheme:h&&!O,onLogoClick:b,memberCount:k,moderationCount:C})})}},69709:(e,t,r)=>{"use strict";r.d(t,{x:()=>H});var n=r(86013),i=r(96486),o=r(19736),a=r(28175),s=r(26953),l=r(30887),c=r(24185),u=r(23744),d=r(74284),p=r(12169),f=r(67294),m=r(58533),b=r(40160),v=r(59393),h=r(24897),y=r(97012),g=r(95071),_=r(25401),j=r(77529),x=r(76063),w=r(3249),O=r(34974),S=r(5295),P=r(42175),k=r(24587),C=r(47372),N=r(85893),A=function(){var e=(0,c.UO)().uuid,t=(0,P.wO)().onClose,r=(0,y.wh)(),i=r.currentCommunityMember,o=r.isLoading,a=(0,x.T)({openChatRoomUuid:e&&"new"!==e?e:null}),s=a.chatRooms,u=a.hasNextPage,d=a.isLoading,p=a.onEventReceive,O=a.fetchNextPage;(0,h.s)({channel:"ChatRoomChannel",onMessageReceive:function(e){p(e,null===i||void 0===i?void 0:i.id)},community_member_id:null===i||void 0===i?void 0:i.id,canCreateConnection:!0},[s]);var A=o||d,I=(0,f.useMemo)((function(){return s.filter((function(e){return e.last_message}))}),[s]);if(A)return(0,N.jsx)(S.a,{center:!0});if(!I.length)return(0,N.jsx)("div",{className:"h-[532px] 2xl:h-[592px]",children:(0,N.jsx)(C.t,{})});return(0,N.jsx)("div",{id:"scrollableDmsDiv",className:"h-[532px] overflow-auto 2xl:h-[592px]",children:(0,N.jsx)(m.Z,{style:{height:"100%",overflow:"hidden"},scrollThreshold:.8,next:O,hasMore:u,dataLength:I.length,scrollableTarget:"scrollableDmsDiv",loader:(0,N.jsx)(S.a,{center:!0}),children:I.map((function(e){var r,o,a,s,c=e.chat_room_name,u=e.chat_room_kind,d=e.last_message,p=e.current_participant,f=void 0===p?{}:p,m=e.other_participants_preview,h=void 0===m?[]:m,y=e.id,x=e.unread_messages_count,O=e.uuid,S=u===v.g8;return(0,N.jsx)(b.rU,{className:"chat-room-item hover:bg-tertiary block cursor-pointer px-5 py-2.5",onClick:function(e){(0,g.n2)(e)||t()},to:(0,j.so)({uuid:O}),"data-testid":"chat-room-dm-list",children:(0,N.jsxs)("div",{className:"flex items-start justify-between",children:[(0,N.jsxs)("div",{className:"flex",children:[S?(0,N.jsx)("div",{className:"isolate mr-4 mt-1",children:(0,N.jsx)(w.g,{src:null===(r=h[0])||void 0===r?void 0:r.avatar_url,name:null===(o=h[0])||void 0===o?void 0:o.name,alt:(0,n.t)("alt_avatar"),status:null===(a=h[0])||void 0===a?void 0:a.status,size:"8"})}):(0,N.jsx)(k.C,{user1:h[0],user2:h[1]}),(0,N.jsxs)("div",{children:[(0,N.jsx)("div",{className:"flex items-center space-x-2",children:(0,N.jsx)("p",{className:"text-darkest truncate text-sm font-medium",children:c})}),(0,N.jsx)("div",{className:"mt-0.5",children:(0,N.jsxs)("p",{className:"message-body chat-message-word-wrap",children:[d.sender.community_member_id===(null===i||void 0===i?void 0:i.id)?(0,n.t)("messaging.you"):d.sender.name,": ",d.body||(null===(s=d.rich_text_body)||void 0===s?void 0:s.circle_ios_fallback_text)]})})]})]}),(0,N.jsxs)("div",{className:"flex h-full flex-col items-end justify-start",children:[(0,N.jsx)("p",{className:"text-default flex min-w-[86px] items-end justify-end text-xs",children:(0,_.TF)(d.sent_at)}),(0,N.jsx)("div",{className:"mr-1 flex",children:f.muted?(0,N.jsx)("div",{className:"chat-room__mute",children:(0,N.jsx)(l.JO,{type:"mute-notifications"})}):x>0&&(0,N.jsx)("span",{className:"rounded font-semibold leading-none text-white text-xxs bg-v2-danger p-[3px] min-w-[20px] text-center mt-1 mr-0.5","data-testid":"unread-messages-count",children:x})})]})]})},y)}))})})},I=function(){return(0,N.jsx)("div",{className:"chat-room__error",children:(0,n.t)("chat_space.error_message")})},E=function(){return(0,N.jsx)(O.S,{renderFunc:I,children:(0,N.jsx)(A,{})})},D=function(){var e=(0,u.z)(),t=(0,c.k6)();return(0,N.jsxs)("div",{className:"h-full w-full","data-testid":"chat-dropdown",children:[(0,N.jsxs)("div",{className:"border-primary flex h-16 items-center justify-between border-b px-6",children:[(0,N.jsx)(p.Z.TitleSm,{weight:"bold",children:(0,n.t)("sidebar_all_dms")}),e&&(0,N.jsx)(d.Y,{content:(0,n.t)("new_message"),children:(0,N.jsx)("button",{type:"submit",onClick:function(){t.push("/messages/new")},children:(0,N.jsx)(l.JO,{type:"plus-big",className:"cursor-pointer","data-testid":"new-message"})})})]}),(0,N.jsx)(E,{})]})},T=r(65758),L=r(62720),M=r(28121),R=r(94184),B=r.n(R),U=r(93109),F=r(27806),z=function(e){var t=e.badgeText,r=e.dataTestId,n=e.iconName,o=e.isActive,a=void 0!==o&&o,s=e.label,c=e.onClick,u=e.rightSideContent,d=e.isGray,p=void 0!==d&&d,f=e.shouldBold,m=void 0!==f&&f,b=e.ariaLabel,v=(0,U.i)().getActiveInactiveClasses,h=!(0,i.isUndefined)(t)&&Number(t)>0&&!u;return(0,N.jsxs)("button",{type:"button","data-testid":r,onClick:c,className:B()("my-px flex w-full items-center px-2 py-1.5 text-sm",v(a)),"aria-labelledby":s,children:[(0,N.jsx)(l.JO,{type:n,size:16,"aria-hidden":!0}),(0,N.jsx)("div",{className:"ml-2 flex-1 text-left",children:(0,N.jsx)("h3",{className:B()("max-w-full truncate text-sm text-current",{"font-normal":!m,"font-bold":m}),children:s})}),h&&(0,N.jsx)(F.l,{ariaLabel:b,isGray:p,children:t}),!t&&u&&u]})},V=function(e){var t=e.allDMsBadgeText,r=e.disabled,o=e.isMessagingEnabled,a=e.notificationBadgeText,l=e.onNotificationClick,u=e.resetNewNotificationsCount,d=e.shouldShowChatThreadsTab,p=e.unreadThreadsCount,f=(0,c.k6)(),m=f.location.pathname,b=(0,s.Fs)(),v=(0,s.j)(),h=m.includes((0,j.yg)()),y=m.includes((0,j.Ng)()),g=m.includes((0,j.Rj)()),_=m.includes((0,j.AM)()),x=(0,L.U)().isDmsV3Enabled;return(0,N.jsxs)(N.Fragment,{children:[!v&&(0,N.jsx)(P.i9,{button:(0,N.jsx)(z,{dataTestId:"notifications-menu",label:(0,n.t)("notifications.page_title"),iconName:"sidebar-bell",badgeText:a,ariaLabel:(0,n.t)("community_sidebar.unread_notifications",{count:Number(a)}),onClick:function(){b&&(0,i.isFunction)(l)&&!r&&l()},isActive:g}),onOpen:u,disabled:r||!(0,i.isFunction)(l),children:(0,N.jsx)("div",{className:"flex h-full w-full flex-col","data-testid":"notifications-drawer",children:(0,N.jsx)(T.u,{containerElement:"dropdown",isDropdown:!0})})}),o&&!v&&(x?(0,N.jsx)(z,{dataTestId:"chat-menu",label:(0,n.t)("sidebar_all_dms"),iconName:"16-messages",badgeText:t,ariaLabel:(0,n.t)("community_sidebar.unread_messages",{count:Number(t)}),onClick:function(){return f.push((0,j.co)({url:(0,j.yg)()}))},isActive:h}):(0,N.jsx)(P.i9,{button:(0,N.jsx)(z,{dataTestId:"chat-menu",label:(0,n.t)("sidebar_all_dms"),iconName:"16-messages",badgeText:t,ariaLabel:(0,n.t)("community_sidebar.unread_messages",{count:Number(t)}),onClick:function(){return b&&f.push((0,j.yg)())},isActive:h}),disabled:r,children:(0,N.jsx)(D,{})})),d&&!v&&(0,N.jsx)(z,{dataTestId:"chat-threads-menu",label:(0,n.t)("chat_threads"),iconName:"16-chat-threads",onClick:function(){return f.push((0,j.Ng)())},isActive:y,badgeText:String(p),ariaLabel:(0,n.t)("community_sidebar.unread_messages",{count:Number(p)})}),b&&(0,N.jsx)(P.i9,{button:(0,N.jsx)(z,{dataTestId:"bookmarks-menu",label:(0,n.t)("header_v3.bookmarks"),iconName:"16-bookmark",onClick:function(){return f.push((0,j.AM)())},isActive:_}),disabled:r,children:(0,N.jsx)(M.BookmarksList,{})})]})},q=function(e){var t=e.badgeText,r=e.isGrayBadge,n=void 0!==r&&r,i=e.show,o=void 0===i||i,a=e.dataTestId,s=e.iconName,c=e.label,u=e.linkTo,d=e.disabled,p=void 0!==d&&d,f=e.isActive,m=void 0!==f&&f,v=(0,U.i)().getActiveInactiveClasses;return o?(0,N.jsxs)(b.OL,{"data-testid":a,to:u,className:function(e){return B()("my-px flex w-full cursor-pointer items-center px-2 py-1.5 text-sm",v(e||m))},onClick:function(e){p&&e.preventDefault()},title:c,children:[(0,N.jsx)(l.JO,{type:s,size:16,"aria-hidden":!0}),(0,N.jsx)("div",{className:"ml-2 flex-1",children:(0,N.jsx)("h3",{className:"max-w-full truncate text-sm font-normal text-current",children:c})}),t&&(0,N.jsx)(F.l,{isGray:n,children:t})]}):null},Z=function(e){var t=e.dataTestId,r=e.disabled,n=void 0!==r&&r,i=e.iconName,o=e.label,a=e.linkTo,s=e.show;return void 0===s||s?(0,N.jsxs)("a",{"data-testid":t,href:a,className:"text-c-sidebar focus:text-c-sidebar hover:text-c-sidebar hover:bg-c-sidebar-hover focus:bg-c-sidebar-hover my-px flex w-full cursor-pointer items-center rounded-md bg-transparent px-2 py-1.5 text-sm",onClick:function(e){n&&e.preventDefault()},title:o,children:[(0,N.jsx)(l.JO,{type:i,size:16,"aria-hidden":!0}),(0,N.jsx)("div",{className:"ml-2 flex-1",children:(0,N.jsx)("h3",{className:"max-w-full truncate text-sm font-normal text-current",children:o})})]}):null},W=function(e){var t=e.link,r=e.disabled,i=e.isHomePageEnabled,a=e.shouldShowActiveHomeLink,s=e.shouldShowMemberDirectory,l=e.shouldShowAllEventsPage,c=e.shouldShowCoursesDirectory,u=e.shouldShowLeaderboard;return"home"===t.kind?(0,N.jsx)(q,{label:(0,n.t)("feed"),linkTo:"/feed",iconName:"home-v2",disabled:r,isActive:a,show:i}):"members"===t.kind?(0,N.jsx)(q,{label:t.label||(0,n.t)("members_directory.menu.title"),linkTo:(0,o.UI)(),iconName:"members-v2",disabled:r,show:s}):"events"===t.kind?(0,N.jsx)(q,{label:t.label||(0,n.t)("events.title"),linkTo:"/events",iconName:"16-calendar",disabled:r,show:l}):"courses"===t.kind?(0,N.jsx)(q,{label:t.label||(0,n.t)("courses.directory.title"),linkTo:"/courses",iconName:"16-book",disabled:r,isGrayBadge:!0,show:c}):"leaderboard"===t.kind?(0,N.jsx)(q,{label:t.label||(0,n.t)("leaderboard.title"),linkTo:"/leaderboard?period=7_days",iconName:"16-analytics",disabled:r,isGrayBadge:!0,show:u}):"custom"===t.kind?(0,N.jsx)(Z,{disabled:r,iconName:"16-site-link",label:t.label,linkTo:t.linkTo,show:!t.isDisabled}):null},H=function(e){var t=e.allDMsBadgeText,r=void 0===t?"":t,c=e.disabled,u=void 0!==c&&c,d=e.hasCurrentCommunityMember,p=void 0!==d&&d,f=e.isHomePageEnabled,m=void 0!==f&&f,b=e.isMessagingEnabled,v=void 0!==b&&b,h=e.isOnboardingActive,y=void 0!==h&&h,g=e.notificationBadgeText,_=void 0===g?"":g,j=e.onGettingStartedClick,x=e.onGettingStartedClose,w=e.onNotificationClick,O=e.onSearchClick,S=e.resetNewNotificationsCount,P=e.shouldShowActiveHomeLink,k=void 0!==P&&P,C=e.shouldShowAllEventsPage,A=void 0!==C&&C,I=e.shouldShowChatThreadsTab,E=void 0!==I&&I,D=e.shouldShowCoursesDirectory,T=void 0!==D&&D,L=e.shouldShowLeaderboard,M=void 0!==L&&L,R=e.shouldShowMemberDirectory,B=void 0!==R&&R,U=e.shouldShowOnboarding,F=void 0!==U&&U,Z=e.shouldShowSpaceDirectory,H=void 0!==Z&&Z,G=e.unreadThreadsCount,Q=e.links,J=(0,s.j)(),$=(0,a.I)().isV3Enabled;return(0,N.jsxs)("div",{className:"mt-2.5 px-3",children:[!J&&(0,N.jsx)(z,{label:(0,n.t)("search_item"),onClick:function(){return(0,i.isFunction)(O)&&O()},iconName:"16-search"}),F&&(0,N.jsx)(z,{label:(0,n.t)("getting_started"),iconName:"lightning",isActive:y,onClick:function(){(0,i.isFunction)(j)&&!u&&j()},rightSideContent:(0,N.jsx)("button",{type:"button",className:"flex h-5 w-5 rounded py-0.5 transition-colors hover:bg-black/10 focus:bg-black/10",onClick:function(){(0,i.isFunction)(x)&&!u&&x()},"aria-label":(0,n.t)("close"),children:(0,N.jsx)(l.JO,{type:"16-close",size:16})})}),!$&&m&&(0,N.jsx)(q,{label:(0,n.t)("home_page.title"),linkTo:"/home",iconName:"home-v2",disabled:u,isActive:k}),p&&(0,N.jsx)(V,{notificationBadgeText:_,onNotificationClick:w,disabled:u,resetNewNotificationsCount:S,allDMsBadgeText:r,isMessagingEnabled:v,unreadThreadsCount:G,shouldShowChatThreadsTab:E}),H&&(0,N.jsx)(q,{label:(0,n.t)("sidebar_spaces"),linkTo:"/spaces",iconName:"all-spaces",disabled:u}),!$&&(0,N.jsxs)(N.Fragment,{children:[B&&(0,N.jsx)(q,{label:(0,n.t)("members_directory.menu.title"),linkTo:(0,o.UI)(),iconName:"members-v2",disabled:u}),A&&(0,N.jsx)(q,{label:(0,n.t)("events.title"),linkTo:"/events",iconName:"16-calendar",disabled:u}),T&&(0,N.jsx)(q,{label:(0,n.t)("courses.directory.title"),linkTo:"/courses",iconName:"16-book",disabled:u,isGrayBadge:!0}),M&&(0,N.jsx)(q,{label:(0,n.t)("leaderboard.title"),linkTo:"/leaderboard?period=7_days",iconName:"16-analytics",disabled:u,isGrayBadge:!0})]}),$&&Q.map((function(e){return(0,N.jsx)(W,{link:e,disabled:u,isHomePageEnabled:m,shouldShowActiveHomeLink:k,shouldShowMemberDirectory:B,shouldShowAllEventsPage:A,shouldShowCoursesDirectory:T,shouldShowLeaderboard:M},e.linkTo)}))]})}},27806:(e,t,r)=>{"use strict";r.d(t,{l:()=>a});var n=r(94184),i=r.n(n),o=r(85893),a=function(e){var t=e.children,r=e.isGray,n=void 0!==r&&r,a=e.ariaLabel;return(0,o.jsx)("div",{className:i()("ml-auto min-w-[1.75rem] rounded px-1.5 py-1 text-center text-[11px] font-semibold leading-[11px]",{"bg-c-sidebar-badge text-c-sidebar-badge-text":!n,"border-primary bg-primary group-hover:bg-primary text-dark my-[-1px] border":n}),"data-testid":"unread-count","aria-label":a,children:t})}},59665:(e,t,r)=>{"use strict";r.d(t,{R:()=>g});var n=r(67294),i=r(96486),o=r(86013),a=r(72675),s=r(71362),l=r(77529),c=r(85244),u=r(20254),d=r(14834),p=r(73097),f=r(20695),m=r(65758),b=r(85893),v=function(e){var t=e.containerElement,r=e.communityMemberId,i=e.newNotificationCount,v=(0,a.dd)(),h=(0,d.f)(f.dL),y=h.newNotificationCount,g=h.setNewNotificationCount,_=h.onNotificationEventReceive,j=h.resizeNotificationWindow,x=(0,c.j)(),w=x.prependTitle,O=x.resetTitleToOriginal;return(0,n.useEffect)((function(){g(i)}),[i]),(0,u.I)(r,_),(0,p.w)(j),(0,n.useEffect)((function(){document.title=y?w("(".concat(y,") ")):O()}),[y]),(0,b.jsx)(s.d,{maskClosable:!0,hideHeader:!0,noWrapperPadding:!0,open:v.visible,onClose:v.hide,children:(0,b.jsxs)("div",{className:"notifications__wrapper--drawer",id:t+"NotificationWrapperOuter","data-testid":"notifications-drawer",children:[(0,b.jsx)(m.u,{handleClose:v.hide,containerElement:"drawer"},"notification-".concat(v.visible)),(0,b.jsx)("div",{className:"notifications__footer",children:(0,b.jsx)("span",{children:(0,b.jsx)("a",{href:(0,l.Rj)(),children:(0,b.jsx)("div",{children:(0,o.t)("view_all_notifications")})})})})]})})},h=a.gk.create((function(e){var t=e.containerElement,r=e.communityMemberId,n=e.newNotificationCount;return(0,b.jsx)(v,{containerElement:t,communityMemberId:r,newNotificationCount:n})})),y=r(97012),g=function(){var e=(0,y.wh)(),t=e.currentCommunity,r=e.currentCommunityMember,o=(0,d.f)(),s=o.newNotificationCount,l=o.fetchNewNotificationsCount,c=o.resetNewNotificationsCount,p=o.onNotificationEventReceive;(0,u.I)(null===r||void 0===r?void 0:r.id,p),(0,n.useEffect)((function(){r&&l(t.id)}),[t.id,r]);var f=(0,a.dd)(h),m=(0,n.useCallback)((function(){(0,i.isEmpty)(r)||(0,i.isEmpty)(t)||f.show({communityMemberId:r.id,newNotificationCount:s})}),[r,t,f]);return{newNotificationCount:s,toggleNotificationDrawer:m,resetNewNotificationsCount:c}}},37179:(e,t,r)=>{"use strict";r.d(t,{I:()=>d});var n=r(24185),i=r(36787),o=r(55408),a=r(17408),s=r(31889),l=r(57783),c=r(97012),u=r(19736),d=function(){var e=(0,i.kc)().isOnboardingAvailable,t=(0,c.wh)(),r=t.currentCommunity,d=t.currentCommunityMember,p=t.currentCommunitySettings,f=(0,l.m)(),m=Boolean((0,n.$B)(u.Fy.onboarding())),b=(0,o.S)(),v=Boolean((0,s.vb)(d)),h=Boolean(v&&e),y=(0,a.D)(),g=v||(null===p||void 0===p?void 0:p.public_events_page);return{shouldShowOnboarding:h,isOnboardingActive:m,hideOnboardingConfirmationModal:b,currentCommunity:r,currentCommunitySettings:p,currentCommunityMember:d,isAdmin:v,spotlightSearch:y,toggleSpaceGroupDrawer:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:1;f.show({position:e})},showSpotlightSearch:function(){y.show()},shouldShowAllEventsPage:g}}},89457:(e,t,r)=>{"use strict";r.d(t,{C:()=>j});var n=r(64687),i=r.n(n),o=r(86013),a=r(97012),s=r(19736),l=r(94184),c=r.n(l),u=r(40160),d=r(24185),p=r(93109),f=r(30887),m=r(85893),b=function(e){var t=e.text,r=e.linkTo,n=e.icon,i=e.isActive,o=void 0!==i&&i,a=e.isDisabled,l=void 0!==a&&a,b=e.onClose,v=(0,p.i)().getActiveInactiveClasses,h=(0,d.TH)(),y=(0,d.$B)({path:r,exact:!0}),g=h.state,_=(null!==g&&void 0!==g?g:{}).prevLocation,j=!!_&&!_.pathname.startsWith("/c"),x=r.includes(s.Fy.feed()),w=v(Boolean(y)||o,j,x);return(0,m.jsxs)(m.Fragment,{children:[(0,m.jsxs)(u.OL,{to:r,title:t,className:c()("h-8.5 flex w-full items-center gap-2 !rounded-lg px-4 py-1.5 transition-colors duration-200",w),onClick:function(e){l&&e.preventDefault()},"aria-disabled":l,children:[(0,m.jsx)(f.JO,{type:n,size:20}),(0,m.jsx)("h4",{className:"text-xs-plus max-w-full truncate font-medium text-current",children:t})]}),b&&(0,m.jsx)("button",{className:c()("focus-visible:outline-secondary absolute right-2 top-1/2 flex h-5 w-5 -translate-y-1/2 rounded focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2",w),type:"button",onClick:b,children:(0,m.jsx)(f.JO,{type:"16-close",size:16})})]})},v=r(55408),h=r(31889),y=r(36787);function g(e,t,r,n,i,o,a){try{var s=e[o](a),l=s.value}catch(c){return void r(c)}s.done?t(l):Promise.resolve(l).then(n,i)}function _(e){return function(){var t=this,r=arguments;return new Promise((function(n,i){var o=e.apply(t,r);function a(e){g(o,n,i,a,s,"next",e)}function s(e){g(o,n,i,a,s,"throw",e)}a(void 0)}))}}var j=function(e){var t,r,n,l=e.isDisabled,c=void 0!==l&&l,u=e.isFeedLinkActive,d=void 0!==u&&u,p=(t=(0,a.wh)().currentCommunityMember,r=(0,y.kc)().isOnboardingAvailable,n=Boolean((0,h.vb)(t)),{shouldShowOnboarding:Boolean(n&&r),hideOnboardingModal:(0,v.S)()}),f=p.shouldShowOnboarding,g=p.hideOnboardingModal,j=(0,a.wh)().currentCommunity,x=(null!==j&&void 0!==j?j:{}).home_page_enabled;return f||x?(0,m.jsx)("nav",{"aria-label":(0,o.t)("secondary_navigation_bar"),children:(0,m.jsxs)("ul",{className:"bg-c-sidebar mt-4 flex list-none flex-col gap-y-1 px-3 lg:mt-6 lg:px-6",children:[f&&(0,m.jsx)("li",{className:"relative",children:(0,m.jsx)(b,{text:(0,o.t)("getting_started"),linkTo:s.Fy.onboarding(),icon:"20-todo-list-v3",isDisabled:c,onClose:_(i().mark((function e(){return i().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,g.show();case 2:case"end":return e.stop()}}),e)})))})}),x&&(0,m.jsx)("li",{className:"relative",children:(0,m.jsx)(b,{text:(0,o.t)("feed"),linkTo:s.Fy.feed(),icon:"20-feed-v3",isDisabled:c,isActive:d})})]})}):null}},93187:(e,t,r)=>{"use strict";r.d(t,{G:()=>a});var n=r(94184),i=r.n(n),o=r(85893),a=function(e){var t=e.children,r=e.className;return(0,o.jsx)("div",{className:i()("fixed bottom-0 flex w-[inherit] flex-col items-center bg-transparent sm:max-w-[21.25rem] md:max-w-[18.5rem]",r),children:t})}},74339:(e,t,r)=>{"use strict";r.d(t,{G:()=>v,g:()=>j});var n=r(94184),i=r.n(n),o=r(86013),a=r(31256),s=r(19175),l=r(97012),c=r(31889),u=r(28175),d=r(30887),p=r(55675),f=r(93163),m=r(64605),b=r(85893),v=function(e){var t=e.isPreviewMode,r=void 0!==t&&t,n=e.inSettings,v=void 0!==n&&n,h=(0,a.IO)(),y=h.isLoading,g=h.isMonthlyHourLimitReached,_=h.isStorageLimitReached,j=g||_,x=(0,s.t)(),w=(0,f.RE)(),O=(0,m.F)(),S=(0,u.I)().isV3Enabled,P=(0,l.wh)(),k=P.currentCommunityMember,C=P.isViewOnlyMasquerading,N=!(0,c.vb)(k)&&(y||j);return O?(0,b.jsx)("div",{className:i()("flex w-full items-center justify-between",{"pl-4 pr-0":v,"bg-c-sidebar":!v,"cursor-not-allowed":C,"border-c-sidebar border-t px-4 py-3":!S}),style:w,children:(0,b.jsx)(p.z,{full:!0,onClick:function(){x.show()},variant:"secondary-light",disabled:N,className:i()("!border-dark hover:bg-secondary px-4 py-[8.5px] font-medium transition-colors duration-150 ease-in-out",{"pointer-events-none":r||C}),children:(0,b.jsxs)("div",{className:"text-selector-active flex items-center justify-center",children:[(0,b.jsx)(d.JO,{type:"16-go-live",size:16,className:"text-default mr-2"}),(0,o.t)("sidebar_footer_v3.go_live")]})})}):null},h=r(55162),y=r(11909),g=r(38870),_=r(12169),j=function(){var e,t,r,n=(0,a.Wk)(),s=n.room,l=n.canManage,c=n.handleNavigateToRoom,f=n.handleEndStream,m=(0,u.I)().isV3Enabled,v=(0,h.tv)({title:(0,o.t)("live_streams.".concat((0,y.vX)(s),"_ended.confirm")),onConfirm:f}),j=v.confirmModal,x=v.onConfirmButtonClick;return s?(0,b.jsxs)("div",{className:i()("bg-sidebar-footer-live-indicator w-full p-4",{"mb-4 max-w-[272px] rounded-md":!m,"mb-1 max-w-[256px] rounded-xl":m}),children:[(0,b.jsxs)("div",{className:"mb-2 flex items-center justify-between",children:[(0,b.jsxs)("div",{className:"flex items-center space-x-2",children:[(0,b.jsx)(g.s,{size:"6",src:null===s||void 0===s||null===(e=s.creator)||void 0===e?void 0:e.avatar_url,name:null===s||void 0===s||null===(t=s.creator)||void 0===t?void 0:t.name}),(0,b.jsx)(_.Z.BodySm,{color:"text-white max-w-[15ch]",truncate:!0,children:null===s||void 0===s||null===(r=s.creator)||void 0===r?void 0:r.name}),(0,b.jsx)(d.JO,{type:"24-live-waveform",size:24})]}),(0,b.jsx)("div",{className:"bg-c-sidebar-badge flex items-center justify-center rounded-[4px] px-2 py-1",children:(0,b.jsx)("span",{className:"text-xxs font-bold uppercase leading-3 text-white",children:(0,o.t)("sidebar_footer_v3.live")})})]}),(0,b.jsx)(_.Z.BodyMd,{color:"text-white line-clamp-2",weight:"font-semibold",children:null===s||void 0===s?void 0:s.name}),(0,b.jsx)(p.z,{full:!0,className:"!bg-circle mt-4",onClick:c,children:(0,o.t)("sidebar_footer_v3.join")}),l&&(0,b.jsxs)(_.Z.BodyXs,{color:"text-white mt-2",children:[(0,o.t)("live_streams.room.cant_join"),(0,b.jsx)("button",{type:"button",className:"ml-1 cursor-pointer text-xs font-semibold text-white",onClick:x,children:(0,o.t)("live_streams.room.".concat((0,y.vX)(s),".end"))})]}),j]}):null}},64605:(e,t,r)=>{"use strict";r.d(t,{F:()=>a});var n=r(31256),i=r(97012),o=r(31889),a=function(){var e=(0,i.wh)(),t=e.isLoading,r=e.currentCommunityMember,a=(0,n.Wk)().room;return!t&&(0,o.U8)(r)&&!a}},41070:(e,t,r)=>{"use strict";r.d(t,{F:()=>s});var n=r(94184),i=r.n(n),o=r(28175),a=r(85893),s=function(e){var t=e.children,r=(0,o.I)().isV3Enabled;return(0,a.jsx)("div",{className:i()("bg-c-sidebar fixed flex h-full max-h-full flex-col",{"w-sidebar":!r,"w-sidebar-v3":r}),children:t})}},93163:(e,t,r)=>{"use strict";r.d(t,{Gf:()=>s,RE:()=>l});var n=r(16765),i=r(97819),o=r(64117),a=function(){var e,t,r,i=(0,o.TC)(),a=i.customColors,s=i.isCustomTheme,l=i.currentTheme,c=i.currentAppearance,u=(null===(e=a[c])||void 0===e?void 0:e.sidebar_background_color)||"#fff",d=(null===o.v||void 0===o.v||null===(t=o.v[l])||void 0===t||null===(r=t[c])||void 0===r?void 0:r["--color-community-sidebar-background"])||"#fff";return s?(0,n.Vi)(u):(0,n.Vi)(d)},s=function(){var e=a().toHex();return(0,i.W)()?{backgroundColor:e}:{}},l=function(){var e,t=(e=a()).isDark()?e.lighten(.1).toHex():e.darken(.1).toHex();return(0,i.W)()?{borderColor:t}:{}}},89001:(e,t,r)=>{"use strict";r.d(t,{lV:()=>s,Bb:()=>l,zo:()=>c});var n=r(86013),i=r(97012),o="space_access_management",a=function(e,t){return t&&"private"===e?(0,n.t)([o,"tooltip_icon.private"]):t&&"secret"===e?(0,n.t)([o,"tooltip_icon.secret"]):(0,n.t)([o,"tooltip_icon.open"])},s=function(e){return{id:e.id,name:e.name,icon:(t=e.visibility,r=e.is_private,r&&"private"===t?"16-lock":r&&"secret"===t?"16-eye-closed":"16-members-bis"),tooltipText:a(e.visibility,e.is_private)};var t,r},l=function(e){return{id:e.id,name:e.name,spaces:[]}},c=function(e){var t=e.serializeSpaceGroup,r=e.serializeSpace,n=(0,i.nT)(),o=n.records,a=n.isLoading,s=(0,i.e2)(),l=s.records,c=s.isLoading,u=[],d={},p={};return l.forEach((function(e){var r=t(e);u.push(r),d[e.id]=r})),o.forEach((function(e){var t,n=r(e);null===(t=d[e.space_group_id])||void 0===t||t.spaces.push(n),p[n.id]=n})),{options:u,spaceGroupIndex:d,spaceIndex:p,spaceRecords:o,spaceGroupRecords:l,isLoading:a||c}}},84146:(e,t,r)=>{"use strict";r.d(t,{i:()=>ae});var n=r(67294),i=r(86013),o=r(79049),a=r(85893);function s(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 a,s=e[Symbol.iterator]();!(n=(a=s.next()).done)&&(r.push(a.value),!t||r.length!==t);n=!0);}catch(l){i=!0,o=l}finally{try{n||null==s.return||s.return()}finally{if(i)throw o}}return r}(e,t)||function(e,t){if(!e)return;if("string"===typeof e)return l(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 l(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 l(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}var c=r(94184),u=r.n(c),d=r(87536),p="space_access_management",f=function(e){e()};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 a,s=e[Symbol.iterator]();!(n=(a=s.next()).done)&&(r.push(a.value),!t||r.length!==t);n=!0);}catch(l){i=!0,o=l}finally{try{n||null==s.return||s.return()}finally{if(i)throw o}}return r}(e,t)||function(e,t){if(!e)return;if("string"===typeof e)return b(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 b(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 b(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}var v=(0,n.createContext)(null);v.displayName="SpaceAccessManagementContext";var h=function(e){var t=e.options,r=e.children,i=e.parentFieldName,o=void 0===i?"space_group_ids":i,s=e.childFieldName,l=void 0===s?"space_ids":s,c=(0,d.Gc)(),u=c.watch,p=c.setValue,f={spaceGroups:(0,d.Dq)({name:o,shouldUnregister:!1}),spaces:(0,d.Dq)({name:l,shouldUnregister:!1})},b=m((0,n.useState)(""),2),h=b[0],y=b[1],g=u(o),_=u(l),j=function(e){return-1!==e.trim().toLowerCase().search(h.trim().toLowerCase())},x={options:t,parentFieldName:o,childFieldName:l,fieldArrayFields:f,spaceGroupsSelected:g,spacesSelected:_,addSpaceGroups:function(e){f.spaceGroups.append(e)},addSpaces:function(e){f.spaces.append(e)},removeSpaceGroup:function(e){var t=g.findIndex((function(t){return t===e}));-1!==t&&f.spaceGroups.remove(t)},removeSpaces:function(e){var t=_.filter((function(t){return!e.includes(t)}));p(l,t)},isSpaceGroupSelected:function(e){return g.includes(e)},isSpaceSelected:function(e){return _.includes(e)},searchText:h,setSearchText:y,getIsFromSearch:j,getHasAnySearchResults:function(){return t.some((function(e){return j(e.name)||e.spaces.some((function(e){return j(e.name)}))}))},hasSpaceGroupUnselectedSpaces:function(e){return e.spaces.some((function(e){return!_.includes(e.id)}))}};return(0,a.jsx)(v.Provider,{value:x,children:r})},y=function(){var e=(0,n.useContext)(v);if(!e)throw new Error("useSpaceManagementContext must be used within a SpaceManagementContextProvider");return e},g=r(12169),_=function(){return(0,a.jsxs)("div",{className:"flex w-full flex-auto flex-col justify-center gap-y-3 px-6 py-12 text-center",children:[(0,a.jsx)(g.Z.TitleSm,{weight:"semibold",color:"text-selector-active",children:(0,i.t)([p,"empty_result.title"])}),(0,a.jsx)(g.Z.LabelSm,{color:"text-selector-active",children:(0,i.t)([p,"empty_result.subtitle"])})]})},j=function(e){var t=e.children,r=e.isDisabled,n=void 0!==r&&r,i=e.onClick,o=e.className,s=void 0===o?"":o,l=Boolean(i);return(0,a.jsx)("li",{className:u()("group",s),children:(0,a.jsx)("button",{type:"button",className:u()("flex w-full list-none items-center justify-between rounded-md p-2 text-sm transition-colors md:px-4",{"hover:bg-tertiary group-focus-within:bg-tertiary cursor-pointer":!n&&l,"cursor-default opacity-50":n}),onClick:function(){!n&&(null===i||void 0===i||i())},children:t})})},x=r(55675),w=function(e){var t=e.actionText,r=void 0===t?(0,i.t)("add"):t,n=e.isDisabled,o=void 0!==n&&n;return(0,a.jsx)(x.z,{type:"button",small:!0,variant:"text",className:u()("hidden opacity-0 transition-opacity",{"focus:opacity-100 group-hover:opacity-100 md:block":!o}),children:r})},O=r(30887),S=r(87958),P=function(e){var t=e.children;return(0,a.jsx)("span",{className:"flex items-center gap-2 text-left","data-testid":"space-list-title",children:t})},k=function(e){var t=e.icon,r=void 0===t?void 0:t,n=e.tooltipText,i=void 0===n?void 0:n,o=e.children;return(0,a.jsxs)(P,{children:[(0,a.jsxs)("span",{className:"flex h-4 w-4",children:[r&&i&&(0,a.jsx)(S.T,{className:"flex",placement:"top",delay:300,content:i,interactive:!1,children:(0,a.jsx)(O.JO,{type:r,size:16,className:"text-default"})}),r&&!i&&(0,a.jsx)(O.JO,{type:r,size:16,className:"text-default"})]}),o]})},C=function(e){var t=e.space,r=e.spaceGroupId,n=e.onAddChild,i=void 0===n?function(e){e()}:n,o=e.onRemoveChild,a=void 0===o?function(e){e()}:o,s=t.id,l=t.name,c=y(),u=c.isSpaceSelected,d=c.addSpaces,p=c.getIsFromSearch,f=c.removeSpaceGroup,m=c.removeSpaces,b=u(s),v=function(){d(s)},h=p(l),g=function(){f(r),m([s])};return{isChecked:b,isSpaceFound:h,onAddClick:function(){i(v,t)},onRemoveClick:function(){a(g,t)}}},N=["spaceGroupId","onRemoveChild"];function A(e,t){if(null==e)return{};var r,n,i=function(e,t){if(null==e)return{};var r,n,i={},o=Object.keys(e);for(n=0;n<o.length;n++)r=o[n],t.indexOf(r)>=0||(i[r]=e[r]);return i}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n<o.length;n++)r=o[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(i[r]=e[r])}return i}var I=function(e){var t=e.spaceGroupId,r=e.onRemoveChild,n=void 0===r?function(e){e()}:r,o=A(e,N),s=o.name,l=o.icon,c=o.tooltipText,d=C({space:o,spaceGroupId:t,onRemoveChild:n}),f=d.isChecked,m=d.onRemoveClick,b=d.isSpaceFound;return(0,a.jsxs)(j,{onClick:m,isDisabled:!f,className:u()({hidden:!f||!b}),children:[(0,a.jsx)(k,{icon:l,tooltipText:c,children:(0,a.jsx)(g.Z.LabelSm,{children:s})}),f&&(0,a.jsx)(w,{actionText:(0,i.t)([p,"remove"])})]})},E=function(e){var t=e.spaceGroup,r=e.onAddParent,n=void 0===r?function(e){e()}:r,i=e.onRemoveParent,o=void 0===i?function(e){e()}:i,a=t.id,s=t.name,l=t.spaces,c=y(),u=c.isSpaceGroupSelected,d=c.isSpaceSelected,p=c.addSpaceGroups,f=c.addSpaces,m=c.getIsFromSearch,b=c.removeSpaceGroup,v=c.removeSpaces,h=m(s)||l.some((function(e){return m(e.name)})),g=l.map((function(e){return e.id})),_=function(){p(a);var e=g.filter((function(e){return!d(e)}));f(e)},j=(l||[]).filter((function(e){return d(e.id)})),x=u(a),w=x&&j.length===l.length,O=function(){b(a),v(g)};return{isChecked:x,isFromSearch:h,isAllSpacesSelected:w,spacesAlreadySelected:j,onAddClick:function(){return n(_,t)},onRemoveClick:function(){o(O,t)}}},D=["onRemoveParent"];function T(e,t){if(null==e)return{};var r,n,i=function(e,t){if(null==e)return{};var r,n,i={},o=Object.keys(e);for(n=0;n<o.length;n++)r=o[n],t.indexOf(r)>=0||(i[r]=e[r]);return i}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n<o.length;n++)r=o[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(i[r]=e[r])}return i}var L=function(e){var t=e.onRemoveParent,r=void 0===t?function(e){e()}:t,n=T(e,D),o=n.name,s=E({spaceGroup:n,onRemoveParent:r}),l=s.isChecked,c=s.isFromSearch,d=s.isAllSpacesSelected,f=s.spacesAlreadySelected,m=s.onRemoveClick,b=!l&&0===f.length||!c,v=l&&d?(0,i.t)("space_access_management.list.spaces_counter.all_spaces"):(0,i.t)("space_access_management.list.spaces_counter",{count:f.length});return(0,a.jsxs)(j,{isDisabled:!l,onClick:l?m:void 0,className:u()({hidden:b}),children:[(0,a.jsx)(P,{children:(0,a.jsxs)(g.Z.LabelSm,{weight:"semibold",children:[o,(0,a.jsx)("span",{className:"font-normal",children:v})]})}),l&&(0,a.jsx)(w,{actionText:(0,i.t)([p,"remove"])})]})};function M(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 R(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){B(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}function B(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var U=r(26953),F=function(e){var t=e.spaceGroupId,r=e.space,n=e.onAddChild,i=void 0===n?function(e){e()}:n,s=e.onRemoveChild,l=void 0===s?function(e){e()}:s,c=r.name,d=r.icon,p=r.tooltipText,f=C({space:r,spaceGroupId:t,onAddChild:i,onRemoveChild:l}),m=f.onRemoveClick,b=f.onAddClick,v=f.isChecked,h=f.isSpaceFound,y=v?m:b;return(0,a.jsxs)(j,{className:u()({hidden:!h}),isDisabled:!1,onClick:y,children:[(0,a.jsx)(k,{icon:d,tooltipText:p,children:(0,a.jsx)(g.Z.LabelSm,{children:c})}),(0,a.jsx)(o.r,{as:"span",checked:v})]})},z=function(e){var t=e.isToggleEnabled,r=void 0===t||t,n=e.spaceGroup,i=e.onAddParent,s=void 0===i?function(e){e()}:i,l=e.onRemoveParent,c=void 0===l?function(e){e()}:l,d=n.name,p=E({spaceGroup:n,onAddParent:s,onRemoveParent:c}),f=p.isChecked,m=p.onAddClick,b=p.onRemoveClick,v=p.isFromSearch,h=f?b:m;return(0,a.jsxs)(j,{className:u()({hidden:!v}),isDisabled:!r,onClick:h,children:[(0,a.jsx)(P,{children:(0,a.jsx)(g.Z.LabelSm,{weight:"semibold",children:d})}),r&&(0,a.jsx)(o.r,{as:"span",checked:f})]})},V=r(93014),q=["topicsCountEnabled","onAddChild","spaceGroupId"];function Z(e,t){if(null==e)return{};var r,n,i=function(e,t){if(null==e)return{};var r,n,i={},o=Object.keys(e);for(n=0;n<o.length;n++)r=o[n],t.indexOf(r)>=0||(i[r]=e[r]);return i}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n<o.length;n++)r=o[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(i[r]=e[r])}return i}var W=function(e){var t=e.topicsCountEnabled,r=void 0!==t&&t,n=e.onAddChild,o=void 0===n?function(e){e()}:n,s=e.spaceGroupId,l=Z(e,q),c=l.name,d=l.icon,f=l.topicsCount,m=l.tooltipText,b=C({onAddChild:o,space:l,spaceGroupId:s}),v=b.isChecked,h=b.isSpaceFound,y=b.onAddClick;return(0,a.jsx)(a.Fragment,{children:r&&f&&f>=V.tt?(0,a.jsx)(S.T,{content:(0,i.t)("settings.topics.space_management.topics_limit_reached"),interactive:!1,children:(0,a.jsx)(j,{isDisabled:!0,className:u()({hidden:v||!h}),children:(0,a.jsx)(k,{icon:d,tooltipText:m,children:(0,a.jsx)(g.Z.LabelSm,{children:c})})})}):(0,a.jsxs)(j,{isDisabled:v,onClick:y,className:u()({hidden:v||!h}),children:[(0,a.jsx)(k,{icon:d,tooltipText:m,children:(0,a.jsx)(g.Z.LabelSm,{children:c})}),!v&&(0,a.jsx)(w,{actionText:(0,i.t)([p,"add"])})]})})},H=["isButtonEnabled","onAddParent"];function G(e,t){if(null==e)return{};var r,n,i=function(e,t){if(null==e)return{};var r,n,i={},o=Object.keys(e);for(n=0;n<o.length;n++)r=o[n],t.indexOf(r)>=0||(i[r]=e[r]);return i}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n<o.length;n++)r=o[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(i[r]=e[r])}return i}var Q=function(e){var t=e.isButtonEnabled,r=void 0===t||t,n=e.onAddParent,o=void 0===n?function(e){e()}:n,s=G(e,H),l=s.name,c=E({spaceGroup:s,onAddParent:o}),d=c.isChecked,f=c.onAddClick,m=c.isFromSearch,b=c.isAllSpacesSelected;return(0,a.jsxs)(j,{isDisabled:d||!r,onClick:f,className:u()({hidden:d&&b||!m}),children:[(0,a.jsx)(P,{children:(0,a.jsx)(g.Z.LabelSm,{weight:"semibold",children:l})}),!d&&r&&(0,a.jsx)(w,{actionText:(0,i.t)([p,"add"])})]})};function J(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?J(Object(r),!0).forEach((function(t){K(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):J(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function K(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var X="space_access_management",Y=function(e){var t=e.title,r=void 0===t?(0,i.t)([X,"no_access"]):t,n=e.actionText,o=void 0===n?(0,i.t)([X,"add_all"]):n,s=e.shouldShowButton,l=void 0===s||s,c=e.onClick;return(0,a.jsxs)("div",{className:"flex w-full items-center justify-between px-6 py-5",children:[(0,a.jsx)(g.Z.LabelXxs,{weight:"semibold",color:"text-light",children:r}),l&&(0,a.jsx)(x.z,{type:"button",variant:"text",small:!0,onClick:function(){null===c||void 0===c||c()},className:"ring-secondary focus:ring-1",children:o})]})},ee=function(e){var t=e.children,r=e.className;return(0,a.jsx)("div",{className:u()("md:bg-primary md:divide-primary md:divide-y",r),children:t})},te=["children","className"];function re(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 ne(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?re(Object(r),!0).forEach((function(t){ie(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):re(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function ie(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function oe(e,t){if(null==e)return{};var r,n,i=function(e,t){if(null==e)return{};var r,n,i={},o=Object.keys(e);for(n=0;n<o.length;n++)r=o[n],t.indexOf(r)>=0||(i[r]=e[r]);return i}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n<o.length;n++)r=o[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(i[r]=e[r])}return i}var ae=Object.assign((function(e){var t=e.children,r=e.className,n=oe(e,te);return(0,a.jsx)(h,ne(ne({},n),{},{children:(0,a.jsx)(ee,{className:u()("border-primary flex flex-col overflow-hidden md:rounded-lg md:border",r),children:t})}))}),{Header:function(e){var t=e.children;return(0,a.jsx)("div",{className:"focus-within:ring-secondary bg-primary border-primary mb-4 flex justify-between rounded-lg border px-3 py-2 focus-within:ring-1 focus-within:ring-inset md:mb-0 md:rounded-none md:rounded-t-lg md:border-0 md:px-6 md:py-3.5",children:t})},SearchBar:function(){var e=y(),t=e.setSearchText,r=e.searchText;return(0,a.jsxs)("div",{className:"text-default flex w-full items-center gap-3",children:[(0,a.jsx)("span",{className:"flex h-4 w-4",children:(0,a.jsx)(O.JO,{type:"16-search",size:16,className:"text-default"})}),(0,a.jsx)("input",{className:"md:bg-primary placeholder:text-light w-full border-0 bg-inherit p-0 text-sm leading-none outline-none placeholder:opacity-100 focus:ring-0",type:"text",placeholder:(0,i.t)([p,"search"]),onChange:function(e){t(e.target.value)},value:r,autoFocus:!0}),r.length>0&&(0,a.jsx)("span",{className:"flex h-4 w-4",children:(0,a.jsx)(O.JO,{type:"16-close",size:16,className:"text-default cursor-pointer",onClick:function(){t("")}})})]})},AllAccessToggle:function(){var e="all_access_enabled",t=s((0,n.useState)(!1),2),r=t[0],l=t[1],c=function(){l((function(e){return!e}))};return(0,a.jsxs)("div",{children:[(0,a.jsx)("input",{type:"checkbox",name:e,id:"checkbox-".concat(e),checked:r,onChange:c,className:"hidden"}),(0,a.jsxs)("label",{className:"m-0 flex cursor-pointer select-none items-center gap-3",htmlFor:"checkbox-".concat(e),children:[(0,a.jsx)("span",{className:"text-default text-sm tracking-tighter",children:(0,i.t)(["space_access_management","all_access"])}),(0,a.jsx)(o.r,{as:"span",checked:r,onChange:c})]})]})},Body:function(e){var t=e.children,r=e.className;return(0,y().getHasAnySearchResults)()?(0,a.jsx)("div",{className:u()("flex w-full flex-auto flex-col overflow-hidden",r),children:t}):(0,a.jsx)(_,{})},ListHeader:function(e){var t=e.children,r=e.className;return(0,a.jsx)("div",{className:u()("divide-primary border-primary bg-primary sticky top-0 z-10 hidden divide-x md:flex md:border-b",r),children:t})},ListHeaderColumn:Y,ListHeaderColumnNoAccess:function(e){var t=e.title,r=void 0===t?(0,i.t)([p,"no_access"]):t,n=e.shouldShowAddAllButton,o=void 0===n||n,s=e.onAddAll,l=y(),c=l.options,u=l.parentFieldName,m=l.childFieldName,b=(0,d.Gc)().setValue,v=[],h=[];c.forEach((function(e){v.push(e.id),e.spaces.forEach((function(e){h.push(e.id)}))}));var g=function(){b(u,v),b(m,h)};return(0,a.jsx)(Y,{title:r,actionText:(0,i.t)([p,"add_all"]),onClick:function(){(s||f)(g)},shouldShowButton:o})},ListHeaderColumnAccessGranted:function(e){var t=e.title,r=void 0===t?(0,i.t)([p,"access"]):t,n=e.onRemoveAll,o=void 0===n?function(e){e()}:n,s=y(),l=s.parentFieldName,c=s.childFieldName,u=(0,d.Gc)().setValue,m=function(){u(l,[]),u(c,[])};return(0,a.jsx)(Y,{title:r,actionText:(0,i.t)([p,"remove_all"]),onClick:function(){(o||f)(m)}})},List:function(e){var t=e.children,r=e.className,n=e.dataTestId;return(0,a.jsx)("ul",{className:u()("list-none py-2 md:p-2",r),"data-testid":n,children:t})},ListContainer:function(e){var t=e.children,r=e.className;return(0,a.jsx)("div",{className:u()("md:divide-primary md:grid md:flex-auto md:grid-cols-2 md:divide-x",r),children:t})},ListNoAccess:function(e){var t=e.shouldShowAddParentButton,r=void 0===t||t,n=e.shouldShowEmptySpaceGroups,i=e.onAddParent,o=e.onAddChild,s=e.className,l=y(),c=l.options,d=l.hasSpaceGroupUnselectedSpaces;return(0,a.jsx)(ae.List,{className:u()("hidden md:block",s),dataTestId:"list-space-access-denied",children:c.map((function(e){return d(e)||n?(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(Q,$({onAddParent:null!==i&&void 0!==i?i:f,isButtonEnabled:r},e),"list-no-access-".concat(e.id)),e.spaces.map((function(t){return(0,a.jsx)(W,$({onAddChild:null!==o&&void 0!==o?o:f,spaceGroupId:e.id,topicsCountEnabled:!0},t),"list-no-access-".concat(e.id,"-").concat(t.id))}))]}):null}))})},ListAccessGranted:function(e){var t=e.onRemoveParent,r=e.onRemoveChild,n=e.className,i=y().options;return(0,a.jsx)(ae.List,{className:u()("hidden md:block",n),dataTestId:"list-space-access-granted",children:i.map((function(e){var n;return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(L,R(R({},e),{},{onRemoveParent:t||f}),"list-access-granted_".concat(e.id)),null===(n=e.spaces)||void 0===n?void 0:n.map((function(t){return(0,a.jsx)(I,R(R({},t),{},{spaceGroupId:e.id,onRemoveChild:r||f}),"list-access-granted_".concat(e.id,"-").concat(t.id))}))]})}))})},ListMobile:function(e){var t=e.shouldShowAddParentToggle,r=void 0===t||t,i=e.onAddParent,o=e.onAddChild,s=e.onRemoveParent,l=e.onRemoveChild,c=y().options;return(0,U.Be)()?null:(0,a.jsx)(ae.List,{className:"md:hidden",children:c.map((function(e){return(0,a.jsxs)(n.Fragment,{children:[(0,a.jsx)(z,{isToggleEnabled:r,spaceGroup:e,onAddParent:i,onRemoveParent:s},"list-mobile-".concat(e.id)),e.spaces.map((function(t){return(0,a.jsx)(F,{spaceGroupId:e.id,space:t,onAddChild:o,onRemoveChild:l},"list-mobile-".concat(e.id,"-").concat(t.id))}))]},e.id)}))})},EmptyResult:_})},69447:(e,t,r)=>{"use strict";r.d(t,{M:()=>i,n:()=>o});var n=r(86013),i=[{value:"all",label:(0,n.t)("notification_settings.all.label"),description:(0,n.t)("notification_settings.all.description")},{value:"mentions",label:(0,n.t)("notification_settings.mentions.label"),description:(0,n.t)("notification_settings.mentions.description")},{value:"never",label:(0,n.t)("notification_settings.never.label"),description:(0,n.t)("notification_settings.never.description")}],o=[{value:"all",label:(0,n.t)("member_notification_settings.all.label"),description:(0,n.t)("member_notification_settings.all.description")},{value:"mentions",label:(0,n.t)("member_notification_settings.mentions.label"),description:(0,n.t)("member_notification_settings.mentions.description")},{value:"never",label:(0,n.t)("member_notification_settings.never.label"),description:(0,n.t)("member_notification_settings.never.description")}]},98843:(e,t,r)=>{"use strict";r.d(t,{_$:()=>j,B_:()=>g,z1:()=>a});var n=r(88767),i=r(34128),o=r(77529),a=function(e){var t=e.space,r=void 0===t?{}:t,a=e.options,s=void 0===a?{}:a,l=o.av.spaces.update({id:r.id});return(0,n.useMutation)((function(e){return(0,i.aU)(l,{space:e})}),s)},s=r(64687),l=r.n(s),c=r(86013),u=r(23560),d=r.n(u),p=r(40754),f=r(97012),m=r(61345),b=r(98090),v=r(21809);function h(e,t,r,n,i,o,a){try{var s=e[o](a),l=s.value}catch(c){return void r(c)}s.done?t(l):Promise.resolve(l).then(n,i)}function y(e){return function(){var t=this,r=arguments;return new Promise((function(n,i){var o=e.apply(t,r);function a(e){h(o,n,i,a,s,"next",e)}function s(e){h(o,n,i,a,s,"throw",e)}a(void 0)}))}}var g=function(e){var t,r=e.space,a=e.setOpenNotificationsDropdown,s=void 0===a?function(){}:a,u=r.name,h=r.id,g=(0,n.useQueryClient)(),_=(0,f.wh)(),j=_.currentUser,x=_.currentCommunityMember,w=(0,f.T4)({spaceId:h}).refetch,O=(0,f.e2)().actions.refresh,S=(0,f.nT)().actions.refresh,P=(0,p.m)(r.chat_room_uuid).refetchChatRoom,k=(0,b.u)(r.chat_room_uuid).refetchChatParticipants,C=(0,v.p)(),N=C.success,A=C.error,I=(0,n.useMutation)((function(){return(0,i.Cu)(o.av.spaceMembers.joinSpace({spaceId:h}))}),{onSuccess:(t=y(l().mark((function e(){return l().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,w();case 2:O(),S(),g.invalidateQueries(["spaces"]),(0,m.Ug)(r)&&(P(),k()),N((0,c.t)("joined_space",{space_name:r.name})),null!==x&&void 0!==x&&x.profile_confirmed_at?d()(s)&&s(!0):window.location.href=(0,o.lk)({params:{return_to:window.location.href,new_state:!0}});case 8:case"end":return e.stop()}}),e)}))),function(){return t.apply(this,arguments)}),onError:function(e){A(e.message||(0,c.t)("join_space_failed",{space_name:u}))}}),E=function(){var e=y(l().mark((function e(){return l().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(j){e.next=4;break}window.location.href=(0,o.j)(),e.next=5;break;case 4:return e.abrupt("return",I.mutateAsync());case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return{joinSpace:E,isSubmitting:I.isLoading}},_=r(35754),j=function(){return(0,_.p)()}},2470:(e,t,r)=>{"use strict";r.d(t,{S:()=>a});var n=r(64117),i=r(15218),o=r(85893),a=function(e){var t=e.spaces,r=e.valueKey,a=void 0===r?"slug":r,s=(0,n.TC)().currentAppearance;return t.map((function(e){var t=e.name;return{richLabel:(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)(i.S,{className:"mr-1 inline !h-5 !w-5 align-text-top",emoji:e.emoji,appearance:s,customEmojiUrl:e.custom_emoji_url,customEmojiDarkUrl:e.custom_emoji_dark_url}),(0,o.jsx)("span",{children:e.name})]}),label:t,value:e[a]}}))}},48929:(e,t,r)=>{"use strict";r.d(t,{AO:()=>P,NA:()=>k,y4:()=>N,cy:()=>C});var n=r(67294),i=r(86013),o=r(88767),a=r(31491),s=r(11909),l=r(77529),c=r(67144),u=r(21809),d=["data","isLoading","isError","error","refetch"];function p(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 f(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function m(e,t){if(null==e)return{};var r,n,i=function(e,t){if(null==e)return{};var r,n,i={},o=Object.keys(e);for(n=0;n<o.length;n++)r=o[n],t.indexOf(r)>=0||(i[r]=e[r]);return i}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n<o.length;n++)r=o[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(i[r]=e[r])}return i}function b(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 a,s=e[Symbol.iterator]();!(n=(a=s.next()).done)&&(r.push(a.value),!t||r.length!==t);n=!0);}catch(l){i=!0,o=l}finally{try{n||null==s.return||s.return()}finally{if(i)throw o}}return r}(e,t)||function(e,t){if(!e)return;if("string"===typeof e)return v(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 v(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 v(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}var h=function(e){var t=(0,c.R)().liveStreamsHlsEnabled?s.VM.HLS_SPECTATOR:s.VM.SPECTATOR,r=(0,u.p)(),v=r.error,h=r.success,y=b((0,n.useState)(null),2),g=y[0],_=y[1],j=b((0,n.useState)(null),2),x=j[0],w=j[1],O=(0,o.useQuery)(l.av.liveStreams.show({id:e}),{refetchInterval:!g&&1e4}),S=O.data,P=O.isLoading,k=O.isError,C=O.error,N=O.refetch,A=m(O,d),I=b((0,n.useState)(!1),2),E=I[0],D=I[1],T=(0,o.useMutation)((function(e){return a.Qk.join({id:null===S||void 0===S?void 0:S.id,role:e,forReactQuery:!0})}),{onSuccess:function(e){_(e)},onError:function(e){var t=e.firstErrorDetail?"".concat((0,i.t)("live_streams.room.join_error"),": ").concat(e.firstErrorDetail):"".concat((0,i.t)("live_streams.room.join_error"),".");v(t)}}),L=(0,o.useMutation)((function(){return a.Qk.leave({id:null===S||void 0===S?void 0:S.id,participantId:null===g||void 0===g?void 0:g.id,forReactQuery:!0})}),{onSuccess:function(e){return _(e)},onError:function(){return v((0,i.t)("live_streams.room.leave_error"))}}),M=(0,o.useMutation)((function(){return a.Qk.goLive({id:null===S||void 0===S?void 0:S.id,forReactQuery:!0})}),{onSuccess:function(){return N()},onError:function(){return v((0,i.t)("live_streams.room.go_live_error"))}}),R={onSuccess:function(){h((0,i.t)("live_streams.room.".concat((0,s.vX)(S),".end_success"))),D(!0),N()},onError:function(){return v((0,i.t)("live_streams.room.".concat((0,s.vX)(S),".end_error")))}},B=(0,o.useMutation)((function(){return a.Qk.endStream({id:null===S||void 0===S?void 0:S.id})}),R),U=(0,o.useMutation)((function(){return a.Qk.endStreamDelayed({id:null===S||void 0===S?void 0:S.id})}),R),F=(0,o.useMutation)((function(e){return a.Qk.update({id:null===S||void 0===S?void 0:S.id,formData:e})}),{onSuccess:function(){N(),h((0,i.t)("live_streams.room.".concat((0,s.vX)(S),".update_success")),{duration:"short",shouldUseProgress:!1})},onError:function(){return v((0,i.t)("live_streams.room.".concat((0,s.vX)(S),".update_error")))}});return function(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){f(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}({room:S,isLoading:P,isError:k,apiError:C,joinAsHost:function(){return T.mutate(s.VM.HOST)},joinAsParticipant:function(){return T.mutate(t)},isJoining:T.isLoading,currentParticipant:g,updateRoom:F.mutate,updateRoomAsync:F.mutateAsync,goLive:M.mutate,goLiveAsync:M.mutateAsync,leave:L.mutate,leaveAsync:L.mutateAsync,endStream:B.mutate,endStreamDelayed:U.mutate,endStreamDelayedAsync:U.mutateAsync,onEndStream:function(e){h(e),D(!0),N()},isLeaving:L.isLoading,refetchRoom:N,streamEnded:(0,s.UT)(S)||E,viewTypeOverride:x,setViewTypeOverride:w},A)},y=r(24185);function g(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?g(Object(r),!0).forEach((function(t){j(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):g(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function j(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function x(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 a,s=e[Symbol.iterator]();!(n=(a=s.next()).done)&&(r.push(a.value),!t||r.length!==t);n=!0);}catch(l){i=!0,o=l}finally{try{n||null==s.return||s.return()}finally{if(i)throw o}}return r}(e,t)||function(e,t){if(!e)return;if("string"===typeof e)return w(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 w(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 w(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}var O=r(85893),S=(0,n.createContext)({});S.displayName="LiveStreamContext";var P=function(e){var t=e.children,r=(0,y.UO)().roomSlug,c=h(r),d=c.room,p=c.isLoading,f=c.isError,m=c.apiError,b=c.joinAsHost,v=c.joinAsParticipant,g=c.isJoining,j=c.currentParticipant,w=c.updateRoom,P=c.updateRoomAsync,k=c.goLive,C=c.goLiveAsync,N=c.leave,A=c.leaveAsync,I=c.endStream,E=c.endStreamDelayed,D=c.endStreamDelayedAsync,T=c.onEndStream,L=c.isLeaving,M=c.refetchRoom,R=c.streamEnded,B=c.viewTypeOverride,U=c.setViewTypeOverride,F=function(e){var t=(0,u.p)().error,r=x((0,n.useState)(null),2),s=r[0],l=r[1],c=x((0,n.useState)(null),2),d=c[0],p=c[1],f=(0,o.useMutation)((function(t){return p(t),a.Qk.createRecorder({id:null===e||void 0===e?void 0:e.id,recording_key:t})}),{onSuccess:function(e){return l(e)},onError:function(e){var r=e.firstErrorDetail?"".concat((0,i.t)("live_streams.room.join_error"),": ").concat(e.firstErrorDetail):"".concat((0,i.t)("live_streams.room.join_error"),".");t(r)}});return{createRecorder:f.mutate,isCreatingRecorder:f.isLoading,recorder:s&&_(_({},s),{},{recording_key:d})}}(d),z=F.recorder,V=F.createRecorder,q=F.isCreatingRecorder,Z=function(e,t,r){var i={status:s.wA.ACTIVE,per_page:2e3};null!==r&&void 0!==r&&r.recording_key&&(i.recording_key=r.recording_key);var a=(0,o.useQuery)(l.av.liveStreams.participants({roomId:null===e||void 0===e?void 0:e.id,params:i}),{enabled:!!t||!!r}),c=a.data,u=a.isLoading,d=a.refetch,p=null===c||void 0===c?void 0:c.records;return{participants:(0,n.useMemo)((function(){return null===p||void 0===p?void 0:p.reduce((function(e,t){return e[t.id]=t,e}),{})}),[p]),isLoadingParticipants:u,refetchParticipants:d,roles:{host:[null===e||void 0===e?void 0:e.creator.id],moderator:null===p||void 0===p?void 0:p.filter((function(e){return"moderator"===e.role})).map((function(e){return e.community_member_id}))}}}(d,j,z),W=Z.participants,H=Z.isLoadingParticipants,G=Z.refetchParticipants,Q={status:{isLoadingRoom:p,isLoadingParticipants:H,isRoomError:f,apiError:m,isJoining:g,isCreatingRecorder:q,isLeaving:L,streamEnded:R},data:{room:d,recorder:z,participants:W,roles:Z.roles,canHost:!!d&&d.can_host,currentParticipant:j,viewTypeOverride:B,isConferenceRoom:(0,s.$e)(d)},actions:{joinAsHost:b,joinAsParticipant:v,createRecorder:V,updateRoom:w,updateRoomAsync:P,goLive:k,goLiveAsync:C,leave:N,leaveAsync:A,endStream:I,endStreamDelayed:E,endStreamDelayedAsync:D,onEndStream:T,refetchRoom:M,refetchParticipants:G,setViewTypeOverride:U}};return(0,O.jsx)(S.Provider,{value:Q,children:"function"===typeof t?t(Q):t})},k=function(){return(0,n.useContext)(S)},C=function(){return k().data},N=function(){return k().actions}},86084:(e,t,r)=>{"use strict";r.d(t,{G:()=>N,Y:()=>A});var n=r(67294),i=r(96486),o=r(87536),a=r(88767),s=r(76181),l=r(25597),c=r(40340),u=r(15830),d=r(43037),p=r(4796),f=r(88634);function m(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 b(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){v(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}function v(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function h(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 a,s=e[Symbol.iterator]();!(n=(a=s.next()).done)&&(r.push(a.value),!t||r.length!==t);n=!0);}catch(l){i=!0,o=l}finally{try{n||null==s.return||s.return()}finally{if(i)throw o}}return r}(e,t)||function(e,t){if(!e)return;if("string"===typeof e)return y(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 y(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 y(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}var g={disablePayButton:!1,existingAccount:!1,message:"",type:""},_=function(e){var t=e.isMemberAddressRequired,r=e.isTaxIdMandatory,i=e.paywall,m=e.isMemberWithSavedPaymentMethods,v=(0,o.Gc)(),y=v.watch,_=v.setValue,j=v.setError,x=h((0,n.useState)(!1),2),w=x[0],O=x[1],S=h((0,n.useState)("card"),2),P=S[0],k=S[1],C=h((0,n.useState)(!1),2),N=C[0],A=C[1],I=h((0,n.useState)(g),2),E=I[0],D=I[1],T=h((0,n.useState)(null),2),L=T[0],M=T[1],R=h((0,n.useState)(!1),2),B=R[0],U=R[1],F=h((0,n.useState)(0),2),z=F[0],V=F[1],q=h((0,n.useState)(!1),2),Z=q[0],W=q[1];(0,n.useEffect)((function(){E.existingAccount&&j("email",{type:"duplicated"})}),[j,E]);var H=(0,a.useMutation)((function(e){return s.k.preview(e)})),G=y(),Q=G.paywall_price_id,J=G.payment_method_type,$=(0,n.useCallback)((function(){var e=y(),t=e.community_id,r=e.paywall_price_id,n=e.community_member_billing_info_attributes,i=e.coupon_code,o=e.coupon_code_applied,a=e.payment_method_type,s={queryParams:{community_id:t,paywall_price_id:r,community_member_billing_info_attributes:n,coupon_code:i,coupon_code_applied:o},shouldIgnoreCommunityMember:(0,d.kh)(a),locale:(0,u.cm)()};H.mutate(s,{onSuccess:function(e){D(g),V(e.amount_due_now),W(e.free_forever)},onError:function(e){console.error(e),o&&_("coupon_code_applied",!1),D({message:e.message,type:"danger",disablePayButton:!0})}})}),[_,D,H]);(0,n.useEffect)((function(){$()}),[Q,J]);var K=(0,n.useCallback)((function(e){_("paywall_price_id",e)}),[_,$]),X=(0,n.useCallback)((function(){var e=y("paywall_price_id");return e?i.prices.find((function(t){return t.id==e})):{trial_enabled:!1}}),[y,i.prices]),Y=function(e,t,r,i){return(0,n.useCallback)((function(n){var o=e().community_member_billing_info_attributes,a=(o=void 0===o?{}:o).address_country,s=void 0===a?"":a,l=n.value,c=n.complete,u=l.name,d=l.address,p=d.line1,f=d.line2,m=d.city,b=d.state,v=d.postal_code,h=d.country;t("name",u),t("community_member_billing_info_attributes[address_line1]",p),t("community_member_billing_info_attributes[address_line2]",f),t("community_member_billing_info_attributes[address_city]",m),t("community_member_billing_info_attributes[address_state]",b),t("community_member_billing_info_attributes[address_postal_code]",v),t("community_member_billing_info_attributes[address_country]",h),s!==h&&(t("community_member_billing_info_attributes[tax_id_type]",""),t("community_member_billing_info_attributes[tax_id_value]",""));var y=!r||c;t("community_member_billing_info_address_attributes_complete",y),y&&i()}),[r,t,e,i])}(y,_,t,$),ee=(0,n.useCallback)((function(){var e=y().coupon_code;_("coupon_code",(e||"").toUpperCase()),_("coupon_code_applied",!0),$()}),[y,_,$]),te=(0,n.useCallback)((function(){_("coupon_code",""),_("coupon_code_applied",!1),W(!1),$()}),[_,$]),re=h((0,n.useState)(r),2),ne=re[0],ie=re[1],oe=(0,n.useCallback)((function(){return ie(!0)}),[ie]),ae=h((0,n.useState)(),2),se=ae[0],le=ae[1],ce=(0,n.useCallback)((function(){se&&(clearTimeout(se),le(void 0))}),[se,le]);(0,n.useEffect)((function(){var e=y((function(e,t){if("community_member_billing_info_attributes[tax_id_value]"===t.name){var r=e.community_member_billing_info_attributes.tax_id_type,n=e.community_member_billing_info_attributes.tax_id_value;(0,l.V$)(r,n)&&(ce(),le(setTimeout((function(){$()}),250)))}}));return function(){e.unsubscribe(),ce()}}),[y,$,ce,le]);var ue=X(),de=(0,p.zh)(i),pe=function(e,t,r,n,i,o,a){var s=(0,f.wh)().currentCommunitySettings,l=(s=void 0===s?{}:s).paywalls_3ds_auth_enabled,c=(!t.trial_enabled||t.trial_requires_upfront_payment||e.trial_requires_card)&&(0,d.F_)(r)&&!a,u=!c||n,p=t.trial_enabled&&(0,d.F_)(r)&&e.trial_requires_card&&!t.trial_requires_upfront_payment;return{isCardInfoRequired:c,isCardInfoValid:u,isSetupIntentRequired:!l||!i&&p||i&&!o,arePostCreateActionsRequired:l}}(i,ue,J,N,m,w,Z),fe=pe.isCardInfoRequired,me=pe.isCardInfoValid,be=pe.isSetupIntentRequired,ve=pe.arePostCreateActionsRequired;return{applyCouponCode:ee,clearCouponCode:te,enableTaxIdCollection:oe,getSelectedPrice:X,isTaxIdCollectionEnabled:ne,paymentError:E,previewMutation:H,setMemberAddressAttributes:Y,setPaymentError:D,setSelectedPrice:K,isCardInfoComplete:N,setIsCardInfoComplete:A,isCardInfoValid:me,isPaywallActive:de,isCardInfoRequired:fe,isSetupIntentRequired:be,arePostCreateActionsRequired:ve,handleError:function(e){D(b(b({},c.JV),e))},isProcessingPayment:B,setIsProcessingPayment:U,amountDue:z,stripePaymentMethodType:P,setStripePaymentMethodType:k,isMemberUsingSavedPaymentMethod:w,setIsMemberUsingSavedPaymentMethod:O,paywallFailure:L,setPaywallFailure:M}},j=r(85893),x=["applyCouponCode","clearCouponCode","enableTaxIdCollection","getSelectedPrice","isTaxIdCollectionEnabled","paymentError","previewMutation","setMemberAddressAttributes","setPaymentError","setSelectedPrice","isCardInfoComplete","setIsCardInfoComplete","isCardInfoValid","isPaywallActive","isCardInfoRequired","isSetupIntentRequired","arePostCreateActionsRequired","handleError","isProcessingPayment","setIsProcessingPayment","isMemberUsingSavedPaymentMethod","setIsMemberUsingSavedPaymentMethod"];function w(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 O(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?w(Object(r),!0).forEach((function(t){S(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):w(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function S(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function P(e,t){if(null==e)return{};var r,n,i=function(e,t){if(null==e)return{};var r,n,i={},o=Object.keys(e);for(n=0;n<o.length;n++)r=o[n],t.indexOf(r)>=0||(i[r]=e[r]);return i}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n<o.length;n++)r=o[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(i[r]=e[r])}return i}var k={hasAlreadyPurchased:!1,applyCouponCode:i.noop,checkoutConfirmationUrl:"",children:null,clearCouponCode:i.noop,communityRootUrl:"",areCouponsEnabled:!1,creditCard:{},currentCommunity:{},currentCommunityMember:{},currentUser:{},enableTaxIdCollection:i.noop,getSelectedPrice:function(){return{trial_enabled:!1}},isMemberAddressRequired:!1,memberBillingInfo:{},isTaxIdCollectionEnabled:!1,loginUrl:"",resetPasswordUrl:"",paymentError:g,paywall:{},previewMutation:{},setMemberAddressAttributes:i.noop,setPaymentError:i.noop,setSelectedPrice:i.noop,isCardInfoComplete:!1,setIsCardInfoComplete:i.noop,isCardInfoValid:!1,isPaywallActive:!1,isCardInfoRequired:!1,isSetupIntentRequired:!1,arePostCreateActionsRequired:!1,handleError:i.noop,isProcessingPayment:!1,setIsProcessingPayment:i.noop,amountDue:0,shouldShowTaxIdForm:!1,isTaxIdMandatory:!1,isBrazilianAccountAndProcessorStripeBr:!1,isPaywallDigitalWalletEnabled:!1,stripePaymentMethodType:"card",setStripePaymentMethodType:i.noop,isMemberWithSavedPaymentMethods:!1,isMemberUsingSavedPaymentMethod:!1,setIsMemberUsingSavedPaymentMethod:i.noop,paywallFailure:null,setPaywallFailure:i.noop,paymentMethodsSupported:["card"],setPaymentMethodsSupported:i.noop},C=(0,n.createContext)(k);C.displayName="PaywallCheckoutContext";var N=function(e){var t=e.children,r=e.isMemberAddressRequired,n=e.paywall,i=e.isTaxIdMandatory,o=e.isMemberWithSavedPaymentMethods,a=_({isMemberAddressRequired:r,isTaxIdMandatory:i,paywall:n,isMemberWithSavedPaymentMethods:o}),s=a.applyCouponCode,l=a.clearCouponCode,c=a.enableTaxIdCollection,u=a.getSelectedPrice,d=a.isTaxIdCollectionEnabled,p=a.paymentError,f=a.previewMutation,m=a.setMemberAddressAttributes,b=a.setPaymentError,v=a.setSelectedPrice,h=a.isCardInfoComplete,y=a.setIsCardInfoComplete,g=a.isCardInfoValid,w=a.isPaywallActive,S=a.isCardInfoRequired,N=a.isSetupIntentRequired,A=a.arePostCreateActionsRequired,I=a.handleError,E=a.isProcessingPayment,D=a.setIsProcessingPayment,T=a.isMemberUsingSavedPaymentMethod,L=a.setIsMemberUsingSavedPaymentMethod,M=P(a,x),R=O(O(O({},k),e),{},{applyCouponCode:s,clearCouponCode:l,enableTaxIdCollection:c,getSelectedPrice:u,isTaxIdCollectionEnabled:d,paymentError:p,previewMutation:f,setMemberAddressAttributes:m,setPaymentError:b,setSelectedPrice:v,isCardInfoComplete:h,setIsCardInfoComplete:y,isCardInfoValid:g,isPaywallActive:w,isCardInfoRequired:S,isSetupIntentRequired:N,arePostCreateActionsRequired:A,handleError:I,isProcessingPayment:E,setIsProcessingPayment:D,isMemberUsingSavedPaymentMethod:T,setIsMemberUsingSavedPaymentMethod:L},M);return(0,j.jsx)(C.Provider,{value:R,children:t})},A=function(){return(0,n.useContext)(C)}},35144:(e,t,r)=>{"use strict";r.d(t,{Q_:()=>i,pN:()=>a,EW:()=>s,KN:()=>l,mB:()=>c,vC:()=>u,zi:()=>d});var n=r(77349),i=Object.freeze({INCOMPLETE:"incomplete",ACTIVE:"active",TRIAL:"trial",PAST_DUE:"past_due",CANCELED:"canceled"}),o=Object.freeze({SUBSCRIPTION:"active",ONETIME:"onetime",INSTALLMENTS:"installments"}),a=function(e){return(null===e||void 0===e?void 0:e.status)===i.TRIAL},s=function(e){return(null===e||void 0===e?void 0:e.status)===i.PAST_DUE},l=function(e){var t;return(null===e||void 0===e||null===(t=e.paywall_price)||void 0===t?void 0:t.price_type)===o.INSTALLMENTS},c=[i.ACTIVE,i.TRIAL,i.PAST_DUE,i.CANCELED],u=[i.ACTIVE,i.TRIAL,i.PAST_DUE],d=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:new Date,r=Number(e)>0?Number(e):0;return(0,n.default)(t,r)}},42482:(e,t,r)=>{"use strict";r.d(t,{D:()=>i});var n=Object.freeze({NOT_STARTED:"not_started",ACTIVE:"active",COMPLETED:"completed",RELEASED:"released",CANCELED:"canceled"}),i=function(e){return e.status===n.COMPLETED}},16219:(e,t,r)=>{"use strict";r.d(t,{B$:()=>a,vv:()=>s,MS:()=>l,XG:()=>c,t:()=>u,O4:()=>d,nl:()=>p,Cc:()=>f,Hv:()=>m});var n=r(86013),i=r(99310),o=r(48895),a=function(e){var t;return"course"===(null===e||void 0===e?void 0:e.post_type)&&(null===e||void 0===e||null===(t=e.course_setting)||void 0===t?void 0:t.course_type)===i.d.self_paced},s=function(e){var t;return"course"===(null===e||void 0===e?void 0:e.post_type)&&(null===e||void 0===e||null===(t=e.course_setting)||void 0===t?void 0:t.course_type)===i.d.structured},l=function(e){var t;return"course"===(null===e||void 0===e?void 0:e.post_type)&&(null===e||void 0===e||null===(t=e.course_setting)||void 0===t?void 0:t.course_type)===i.d.scheduled},c=function(e){return l(e)||s(e)},u=function(e){var t=e.drippedAt,r=e.dripDelay;if(e.needsToCompletePreviousLesson)return(0,n.t)("courses.edit.lesson.complete_previous_lesson_tooltip");if(t){var i=d(t);return"".concat((0,n.t)("courses.edit.lesson.available_on_tooltip")," ").concat(i)}var o=p(r),a=f(r),s=m(a,o);return(0,n.t)("courses.edit.lesson.available_after_tooltip",{drip_delay:s})},d=function(e){return(0,o.w)({dateTime:new Date(e),format:"date_time_with_short_timezone"})},p=function(e){return e%7!==0||0===e?"days":"weeks"},f=function(e){return e%7===0?e/7:e},m=function(e,t){return 0===e?(0,n.t)("courses.edit.sections.drip_schedule.form.immediately"):"".concat(e," ").concat(b(e,t))},b=function(e,t){return(0,n.t)("courses.edit.sections.drip_schedule.form.".concat(t),{count:e})}},63698:(e,t,r)=>{"use strict";r.d(t,{lo:()=>a,tH:()=>s,mI:()=>l});var n=r(96486),i=r(15830),o=function(e,t,r){try{var o=(0,i.Ed)(),a=new Intl.DateTimeFormat(o,r);return(0,n.upperFirst)(a.formatRange(e,t))}catch(s){return s instanceof Error&&console.error("Could not parse date range: ".concat(s.message)),""}},a=function(e,t,r){return o(e,t,{weekday:"long",month:"short",day:"numeric",hour:"numeric",minute:"numeric",timeZone:r})},s=function(e,t,r){return o(e,t,{weekday:"long",hour:"numeric",minute:"numeric",timeZone:r})},l=function(e,t,r){return o(e,t,{hour:"numeric",minute:"numeric",timeZone:r})}},87232:(e,t,r)=>{"use strict";r.d(t,{U:()=>n});var n=function(e){return e.memberTags.filter((function(e){return(e.display_locations||{}).member_directory&&e.is_public}))}},12755:(e,t,r)=>{"use strict";r.d(t,{o:()=>n});var n=function(e){return e>99?"99+":e}},43629:(e,t,r)=>{"use strict";r.d(t,{Q:()=>i,$:()=>o});var n=r(27258),i=Object.freeze({RESTRICTED:"restricted",PENDING:"pending",REJECTED:"rejected",ENABLED:"enabled"}),o=function(e){return[function(){return e?void 0:n.J6.NOT_EXIST},function(){return e.status===i.RESTRICTED?n.J6.RESTRICTED:void 0},function(){return e.is_restricted_for_application_fees?n.J6.RESTRICED_FOR_APPLICATION_FEES:void 0},function(){return e.status===i.PENDING?n.J6.PENDING:void 0},function(){return e.status===i.REJECTED?n.J6.REJECTED:void 0}]}},61149:(e,t,r)=>{"use strict";r.d(t,{Dh:()=>i,hU:()=>o,V5:()=>a,DP:()=>s,vi:()=>l});var n=Object.freeze({fixed:"PaywallCoupons::Fixed",percent:"PaywallCoupons::Percent"}),i=function(e){return e===n.fixed},o=function(e){return e===n.percent},a=n,s=Object.freeze({ACTIVE:"active",INACTIVE:"inactive"}),l=[s.ACTIVE,s.INACTIVE]},4796:(e,t,r)=>{"use strict";r.d(t,{Tl:()=>o,dl:()=>a,zh:()=>s,_h:()=>l,Jy:()=>c,dR:()=>u,j2:()=>d});var n=r(96486),i=r(9242),o=Object.freeze({DRAFT:"draft",ACTIVE:"active",INACTIVE:"inactive"}),a=Object.freeze(["active","inactive"]),s=function(e){return e.status===o.ACTIVE},l=function(e){return e.status===o.INACTIVE},c=function(e){return(0,n.filter)(e,(function(e){return function(e){return(0,n.some)(e.prices_attributes,(function(e){return(0,i.AP)(e)}))}(e)}))},u=function(e){return void 0!==e},d=function(e){return e===o.ACTIVE&&u(e)}},9242:(e,t,r)=>{"use strict";r.d(t,{zA:()=>l,QT:()=>c,t3:()=>u,ZN:()=>d,aG:()=>f,AP:()=>m,fe:()=>b,PI:()=>v,X8:()=>h,QC:()=>y,f:()=>g,TM:()=>_,$_:()=>j});var n=r(86013),i=r(96486),o=r(649),a=r(36762),s=r(61666),l={addingPrice:"adding_price",addingSubscription:"adding_subscription"},c=function(e){return(null===e||void 0===e?void 0:e.price_type)===a.E4.subscription},u=function(e){return(null===e||void 0===e?void 0:e.price_type)===a.E4.installments},d=function(e){return(null===e||void 0===e?void 0:e.price_type)===a.E4.onetime},p=function(e){return c(e)||u(e)},f=function(e){return(0,i.filter)(e,(function(e){return p(e)}))},m=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:l.addingSubscription;return p(e)&&(t==l.addingPrice||!e.upfront_payment_amount)},b=function(e){return(0,i.filter)(e,(function(e){return c(e)}))},v=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:l.addingSubscription;return(0,i.filter)(e,(function(e){return m(e,t)}))},h=function(e,t,r){return Object.values(e.frequencies).find((function(e){return e.interval===t&&e.interval_count===r}))},y=function(e){var t,r=null!==(t=e.prices_attributes.find((function(e){return e.preferred})))&&void 0!==t?t:e.prices_attributes[0];return r?(0,o.Y9)(e.currency,r.interval,r.interval_count,r.amount):(0,n.t)("settings.paywalls.list.form.no_preferred_price_selected")},g={noUpfrontPayment:"no_upfront_payment",upfrontPayment:"upfront_payment"},_=function(e,t){if(!t)return{variant:g.noUpfrontPayment};var r=(0,o.LG)(t);if(!r)return{variant:g.noUpfrontPayment};var n=(0,s.I)(e,r,{amountInCents:!0,includeCurrencyCode:!0});return{variant:g.upfrontPayment,amountInCents:r,amountFormatted:n}},j=function(e,t,r){return e.variant===g.noUpfrontPayment?Math.round(t/r):Math.round((t-e.amountInCents)/r)}},8161:(e,t,r)=>{"use strict";r.d(t,{ho:()=>o,FD:()=>a,ju:()=>s});var n=r(96486),i=r(84038),o=function(e){return!(0,n.isNil)(e.paywalls_affiliates_attribution_info)},a=function(e){return o(e)?"manage_attribute_sale":"add_attribute_sale"},s=function(e){return e.status===i._.invited}},19736:(e,t,r)=>{"use strict";r.d(t,{Fy:()=>i,UI:()=>o,zt:()=>a});var n=r(77529),i={onboarding:function(){return"/getting-started"},templates:function(e){return"/communities/".concat(e,"/templates")},questions:function(e){return"/communities/".concat(e,"/questions")},feed:function(){return"/feed"}},o=function(){return"/members"},a=function(e){return"".concat(i.onboarding(),"?").concat((0,n.UK)(e))}},28803:(e,t,r)=>{"use strict";r.d(t,{zb:()=>s,wh:()=>l,yG:()=>c,iQ:()=>u,TO:()=>d});var n=r(96486);function i(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 o(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?i(Object(r),!0).forEach((function(t){a(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):i(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var s=function(e){var t,r=e.spaceGroupId,n=e.currentCommunityMember;return null===n||void 0===n||null===(t=n.hidden_space_group_ids)||void 0===t?void 0:t.includes(r)},l=function(e){var t,r=e.spaceGroup;return null===r||void 0===r||null===(t=r.policies)||void 0===t?void 0:t.can_manage_space_group},c=function(e){var t;return null===(t=e.spaceGroup.policies)||void 0===t?void 0:t.can_create_space},u=function(e){var t=e.spaceGroup,r=e.spaces,i=e.spacesWithDetails,a=void 0===i?[]:i;return r=(r=r.filter((function(e){return e.space_group_id==t.id}))).map((function(e){return o(o({},e),(0,n.find)(a,{id:e.id})||{})})),o(o({},t),{},{spaces:r})},d=function(e){return"paywall"===e}},9978:(e,t,r)=>{"use strict";r.d(t,{L:()=>n});var n={content:{posts:"/settings/posts",topics:"/settings/topics",moderation:"/settings/moderation",edit_moderation:"/settings/moderation/edit",posts_bulk_actions:"/settings/posts/bulk_actions",live_streams:"/settings/live_streams"},email:{broadcast:"/settings/emails/broadcast",new_broadcast:"/settings/emails/broadcast/new",settings:"/settings/emails/settings",forms:"/settings/emails/forms"},members:{manage:"/audience/manage",invite:"/members/invite/details",invite_access:"/members/invite/access",invite_emails:"/members/invite/emails",invite_paywalls:"/members/invite/paywalls",bulk_import:"/members/bulk_import",bulk_logs:"/settings/members/bulk_import_tasks",onboarding:"/members/onboarding",onboarding_access:"/members/onboarding/access",onboarding_workflows:"/members/onboarding/workflows",gamification:"/settings/gamification",invitation_links:"/members/invitation_links",new_invitation_link:"/members/invitation_links/new",edit_invitation_link:"/members/invitation_links/:id/edit",member_tags:"/settings/member_tags",new_member_tags:"/settings/member_tags/new",edit_member_tags:"/settings/member_tags/:id/edit",profile_fields:"/members/profile_fields",activity_logs:"/settings/members/activity_logs",access_groups:"/settings/access_groups"},workflows:{all:"/settings/workflows",history:"/settings/workflows/history"},paywalls:{index:"/settings/paywalls",coupons:"/settings/coupons",subscription_groups:"/settings/paywall_groups",transactions:"/settings/paywall_charges",subscriptions:"/settings/paywall_subscriptions",taxes:"/settings/paywall_tax_settings",bulk_logs:"/settings/paywall_bulk_logs",payment_settings:"/settings/paywall_payment_settings"},affiliates:{directory:"/settings/affiliates_directory",commissions:"/settings/affiliates_commissions",settings:"/settings/affiliates_settings"},plans:{general:"/settings/plans",billing:"/settings/billing",brandedApps:"/settings/branded_apps"},developers:{overview:"/settings/developers",api:"/settings/api",new_api:"/settings/api/new"},live_streams:{live_streams:"/settings/live_streams"},settings:{general:"/settings",onboarding:"/settings/onboarding",community_ai:"/settings/community_ai",custom_domain:"/settings/custom_domain",weekly_digest:"/settings/weekly_digest",embed:"/settings/embed",single_sign_on:"/settings/sso",single_sign_on_verify_connection:"/custom_logins/debug_sessions",messaging:"/settings/messaging",legal:"/settings/legal",discover:"/settings/discover",mobile_app:"/settings/mobile_app"},analytics_v2:{index:"/settings/analytics",members:"/settings/analytics/members",post_comments:"/settings/analytics/post_comments",messages:"/settings/analytics/messages",spaces:"/settings/analytics/spaces",events:"/settings/analytics/events",devices:"/settings/analytics/devices",payments:"/settings/analytics/payments"},site:{index:"/settings/home",navigation:"/settings/navigation",spaces:"/settings/spaces",code_snippets:"/settings/code_snippets"}}},92445:(e,t,r)=>{"use strict";r.d(t,{w:()=>m,K:()=>v});var n=r(64687),i=r.n(n),o=r(96486),a=r(88767),s=r(34128),l=r(77529),c=r(97012);function u(e,t,r,n,i,o,a){try{var s=e[o](a),l=s.value}catch(c){return void r(c)}s.done?t(l):Promise.resolve(l).then(n,i)}function d(e){return function(){var t=this,r=arguments;return new Promise((function(n,i){var o=e.apply(t,r);function a(e){u(o,n,i,a,s,"next",e)}function s(e){u(o,n,i,a,s,"throw",e)}a(void 0)}))}}var p=["community-setting","show"],f=function(){var e=l.av.communities.communitySettings.index();return(0,s.UT)(e)},m=function(){return(0,a.useQuery)(p,f)},b=function(e){var t=e.data,r=e.updates,n=l.av.communities.communitySettings.update({communitySettingId:t.community_settings.id}),i={community_setting:r};return(0,s.gN)(n,i)},v=function(){var e,t,r=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=r.onMutate,s=void 0===n?o.noop:n,l=r.onSuccess,u=void 0===l?o.noop:l,f=r.onError,m=void 0===f?o.noop:f,v=r.onSettled,h=void 0===v?o.noop:v,y=(0,c.wh)().refetch,g=(0,a.useQueryClient)();return(0,a.useMutation)(b,{onMutate:(t=d(i().mark((function e(t){var r,n;return i().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.data,n=g.getQueryData(p),g.setQueryData(p,r),s&&s(),e.abrupt("return",{previousData:n,data:r});case 5:case"end":return e.stop()}}),e)}))),function(e){return t.apply(this,arguments)}),onSuccess:(e=d(i().mark((function e(t){return i().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,y();case 2:g.setQueryData(p,t),u&&u();case 4:case"end":return e.stop()}}),e)}))),function(t){return e.apply(this,arguments)}),onError:m,onSettled:h})}},24226:(e,t,r)=>{"use strict";r.d(t,{o:()=>o});var n=r(97012),i=r(43629),o=function(){var e=(0,n.wh)(),t=e.currentCommunity,r=e.currentCommunitySettings,o=null===t||void 0===t?void 0:t.payment_processor;return{isPaymentProcessorEnabled:o&&o.status===i.Q.ENABLED&&(!o.is_restricted_for_application_fees||(null===r||void 0===r?void 0:r.paywalls_for_restricted_country_enabled))}}},14578:(e,t,r)=>{"use strict";r.d(t,{U:()=>m});var n=r(64687),i=r.n(n),o=r(86013),a=r(88767),s=r(34128),l=r(77529),c=r(21809);function u(e,t,r,n,i,o,a){try{var s=e[o](a),l=s.value}catch(c){return void r(c)}s.done?t(l):Promise.resolve(l).then(n,i)}var d=function(){return(0,s.UT)((0,l.Nu)())},p=function(e){var t=e.map((function(e){return e.id}));return(0,s.aU)((0,l.pW)(),{community_order:t})},f=["COMMUNITY_SWITCHER"],m=function(){var e,t,r=(0,a.useQuery)(f,d),n=r.data,s=r.isLoading,l=r.refetch,m=(0,c.p)(),b=(0,a.useMutation)(p,{onSuccess:(e=i().mark((function e(){return i().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,l();case 2:case"end":return e.stop()}}),e)})),t=function(){var t=this,r=arguments;return new Promise((function(n,i){var o=e.apply(t,r);function a(e){u(o,n,i,a,s,"next",e)}function s(e){u(o,n,i,a,s,"throw",e)}a(void 0)}))},function(){return t.apply(this,arguments)}),onError:function(){m.error((0,o.t)("community_switcher_reorder.reorder_error"))}}),v=b.mutate,h=b.isLoading,y=(null===n||void 0===n?void 0:n.token)||"";return{communities:(null===n||void 0===n?void 0:n.communities)||[],token:y,isLoadingCommunities:s,isReorderingCommunities:h,refetchCommunities:l,onSortCommunities:v}}},86456:(e,t,r)=>{"use strict";r.d(t,{R:()=>y});var n=r(64687),i=r.n(n),o=r(67294),a=r(86013),s=r(88767),l=r(34128),c=r(77529),u=r(97012),d=r(21809);function p(e){return function(e){if(Array.isArray(e))return h(e)}(e)||function(e){if("undefined"!==typeof Symbol&&Symbol.iterator in Object(e))return Array.from(e)}(e)||v(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function f(e,t,r,n,i,o,a){try{var s=e[o](a),l=s.value}catch(c){return void r(c)}s.done?t(l):Promise.resolve(l).then(n,i)}function m(e){return function(){var t=this,r=arguments;return new Promise((function(n,i){var o=e.apply(t,r);function a(e){f(o,n,i,a,s,"next",e)}function s(e){f(o,n,i,a,s,"throw",e)}a(void 0)}))}}function b(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 a,s=e[Symbol.iterator]();!(n=(a=s.next()).done)&&(r.push(a.value),!t||r.length!==t);n=!0);}catch(l){i=!0,o=l}finally{try{n||null==s.return||s.return()}finally{if(i)throw o}}return r}(e,t)||v(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 v(e,t){if(e){if("string"===typeof e)return h(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?h(e,t):void 0}}function h(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}var y=function(){var e=(0,d.p)(),t=(0,u.wh)(),r=t.data,n=t.refetch,f=b((0,o.useState)([]),2),v=f[0],h=f[1],y=b((0,o.useState)([]),2),g=y[0],_=y[1],j=b((0,o.useState)(!1),2),x=j[0],w=j[1],O=b((0,o.useState)(new Set),2),S=O[0],P=O[1],k=b((0,o.useState)({}),2),C=k[0],N=k[1],A=b((0,o.useState)([]),2),I=A[0],E=A[1],D=Boolean(r.display_welcome_banner),T=(0,s.useQuery)("BANNER_DATA",(function(){return(0,l.UT)((0,c.dm)())}),{onSuccess:function(e){N(e.banner),n()},onError:function(e){console.error(e)},enabled:!1}),L=T.refetch,M=T.isLoading,R={headers:{"Content-Type":"application/json",Accept:"application/json"},credentials:"same-origin"},B=function(){var e=m(i().mark((function e(){var t,r;return i().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,l.UT)((0,c.iL)());case 2:return t=e.sent,r=t.posts,h(r),e.abrupt("return",r);case 6:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),U=(0,s.useMutation)((function(e){var t=e.communityMemberId,r=e.display;return(0,l.gN)(c.av.communityMembers.preference({id:t}),{display_home_welcome_banner:r})}),{onSuccess:function(){L()},onError:function(){e.error((0,a.t)("request_failure_message"))}}).mutateAsync,F=function(){var e=m(i().mark((function e(){var t,r;return i().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,l.UT)((0,c.lc)());case 2:return t=e.sent,r=t.events,e.abrupt("return",r);case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return{posts:v,spaces:g,bannerData:C,memberActivityData:I,spacesHasNextPage:x,participatingSpacesIds:S,fetchPosts:B,fetchSpaceSuggestions:function(e){var t=e.page,r=e.perPage,n=void 0===r?9:r;fetch((0,c.J7)()+"?page=".concat(t,"&per_page=").concat(n),R).then((function(e){return e.json()})).then((function(e){_(1===t?e.spaces:[].concat(p(g),p(e.spaces))),w(e.has_next_page),P(new Set(e.participating_space_ids))})).catch((function(e){console.error(e)}))},fetchBannerData:L,fetchCommunityMemberActivityData:function(){fetch((0,c.j0)(),R).then((function(e){return e.json()})).then((function(e){E(e.activity)})).catch((function(e){console.error(e)}))},fetchUpcomingEvents:F,isWelcomeBannerVisible:D,setWelcomeBannerPreference:U,setParticipatingSpacesIds:P,isBannerDataLoading:M}}},56202:(e,t,r)=>{"use strict";r.d(t,{o:()=>y});var n=r(64687),i=r.n(n),o=r(67294),a=r(86013),s=r(34128),l=r(77529),c=r(86456),u=r(21809);function d(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 p(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?d(Object(r),!0).forEach((function(t){f(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):d(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function f(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function m(e,t,r,n,i,o,a){try{var s=e[o](a),l=s.value}catch(c){return void r(c)}s.done?t(l):Promise.resolve(l).then(n,i)}function b(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 a,s=e[Symbol.iterator]();!(n=(a=s.next()).done)&&(r.push(a.value),!t||r.length!==t);n=!0);}catch(l){i=!0,o=l}finally{try{n||null==s.return||s.return()}finally{if(i)throw o}}return r}(e,t)||function(e,t){if(!e)return;if("string"===typeof e)return v(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 v(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 v(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}var h={headers:{"Content-Type":"application/json",Accept:"application/json"},credentials:"same-origin"},y=function(){var e=b((0,o.useState)({community:{},community_setting:{}}),2),t=e[0],r=e[1],n=b((0,o.useState)(!1),2),d=n[0],f=n[1],v=b((0,o.useState)({postSortOptions:[],trendingPostWindowLimit:30,homePageOption:{}}),2),y=v[0],g=v[1],_=b((0,o.useState)([]),2),j=_[0],x=_[1],w=b((0,o.useState)([]),2),O=w[0],S=w[1],P=b((0,o.useState)(!1),2),k=P[0],C=P[1],N=(0,u.p)(),A=N.error,I=N.success,E=(0,c.R)().fetchBannerData,D=function(){var e,t=(e=i().mark((function e(t){var r;return i().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:try{C(!0),r=(0,s.wG)({landing_page_settings:t}),fetch((0,l.H5)(),p({method:"POST",body:r,mode:"no-cors"},h)).then((function(e){return e.json()})).then((function(){I((0,a.t)("changes_saved")),C(!1),E()})).catch((function(){A((0,a.t)("something_went_wrong")),C(!1)}))}catch(n){console.error(n)}case 1:case"end":return e.stop()}}),e)})),function(){var t=this,r=arguments;return new Promise((function(n,i){var o=e.apply(t,r);function a(e){m(o,n,i,a,s,"next",e)}function s(e){m(o,n,i,a,s,"throw",e)}a(void 0)}))});return function(e){return t.apply(this,arguments)}}();return{dataLoaded:d,settings:t,metaData:y,loggedInUserSpaceOptions:j,loggedOutUserSpaceOptions:O,setSettings:r,fetchLandingPageSettings:function(){f(!1),fetch((0,l.H5)(),h).then((function(e){return e.json()})).then((function(e){r(e.settings),g({postSortOptions:e.post_sort_options,trendingPostWindowLimit:e.trending_post_window_limit,homePageOption:e.home_page_option}),x(e.logged_in_user_space_options),S(e.logged_out_user_space_options)})).finally((function(){f(!0)})).catch((function(e){console.error(e)}))},setLoggedInUserSpaceOptions:x,setLoggedOutUserSpaceOptions:S,reSetWelcomeBannerPreference:function(){return(0,s.gN)((0,l.HJ)())},updateLandingPageSettings:D,isSaving:k}}},48794:(e,t,r)=>{"use strict";r.d(t,{g:()=>c});var n=r(67294),i=r(31889),o=r(97012),a=r(92445),s=r(87004),l=r(16580).aP[0],c=function(e){var t=(0,o.wh)(),r=t.currentCommunityMember,c=t.currentUser,u=(0,a.w)(),d=u.data,p=u.isLoading,f=null===d||void 0===d?void 0:d.community_settings,m=(0,s.T)({defaultSort:l,scopeResults:e,per_page:3}),b=m.members,v=m.isLoading;return{members:b,isLoading:(0,n.useMemo)((function(){return p||v}),[p,v]),canSeeMembersDirectory:(0,n.useMemo)((function(){var e=null===f||void 0===f?void 0:f.public_member_directory,t=(0,i.vb)(r);return e||t}),[f,r,c]),canSeeMembersAvatarRow:(0,n.useMemo)((function(){return c}),[c])}}},93449:(e,t,r)=>{"use strict";r.d(t,{p:()=>u});var n=r(86013),i=r(23560),o=r.n(i),a=r(88767),s=r(34128),l=r(97012),c=r(21809),u=function(e,t){var r=(0,l.wh)().currentCommunityMember,i=(0,c.p)(),u=i.success,d=i.error;return{downloadMembersCSV:(0,a.useMutation)((function(e){var t=e.downloadURL;return(0,s.UT)(t)}),{onSuccess:function(){u((0,n.t)("export_member_csv.message",{email:r.email})),o()(e)&&e()},onError:function(){d((0,n.t)("export_member_csv.error_message")),o()(t)&&t()}}).mutate}}},14834:(e,t,r)=>{"use strict";r.d(t,{f:()=>b});var n=r(64687),i=r.n(n),o=r(67294),a=r(77529);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 l(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}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}function u(e,t,r,n,i,o,a){try{var s=e[o](a),l=s.value}catch(c){return void r(c)}s.done?t(l):Promise.resolve(l).then(n,i)}function d(e){return function(e){if(Array.isArray(e))return m(e)}(e)||function(e){if("undefined"!==typeof Symbol&&Symbol.iterator in Object(e))return Array.from(e)}(e)||f(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function p(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 a,s=e[Symbol.iterator]();!(n=(a=s.next()).done)&&(r.push(a.value),!t||r.length!==t);n=!0);}catch(l){i=!0,o=l}finally{try{n||null==s.return||s.return()}finally{if(i)throw o}}return r}(e,t)||f(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 f(e,t){if(e){if("string"===typeof e)return m(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?m(e,t):void 0}}function m(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}var b=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:30,t=p((0,o.useState)([]),2),r=t[0],n=t[1],s=p((0,o.useState)(0),2),c=s[0],f=s[1],m=p((0,o.useState)(!1),2),b=m[0],v=m[1],h=p((0,o.useState)(!1),2),y=h[0],g=h[1],_={headers:{"Content-Type":"application/json",Accept:"application/json"},credentials:"same-origin"},j=function(t,i){return fetch("/notifications?page=".concat(t,"&per_page=").concat(e,"&notification_group=").concat(i),_).then((function(e){return e.json()})).then((function(e){n(1===t?d(e.records):[].concat(d(r),d(e.records))),g(!0),v(e.has_next_page)}))},x=function(){var e,t=(e=i().mark((function e(t){return i().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,j(1,t);case 2:case"end":return e.stop()}}),e)})),function(){var t=this,r=arguments;return new Promise((function(n,i){var o=e.apply(t,r);function a(e){u(o,n,i,a,s,"next",e)}function s(e){u(o,n,i,a,s,"throw",e)}a(void 0)}))});return function(e){return t.apply(this,arguments)}}();return{dataLoaded:y,setDataLoaded:g,notifications:r,newNotificationCount:c,setNewNotificationCount:f,hasNextPage:b,setHasNextPage:v,fetchNotifications:j,fetchFirstPage:x,resetNewNotificationsCount:function(){c&&fetch("/notifications/reset_new_notifications_count",l(l({},_),{},{method:"POST"})).then((function(e){return e.json()})).then((function(e){f(e.new_notifications_count)})).catch((function(e){console.error(e)}))},markAsRead:function(e){e.read_at||fetch("/notifications/".concat(e.id,"/mark_as_read"),l({method:"POST"},_)).then((function(e){return e.json()})).then((function(t){var i=r.map((function(r){return r.id===e.id?t.record:r}));n(i)})).catch((function(e){console.error(e)}))},markAllAsRead:function(){fetch("/notifications/mark_all_as_read",l(l({},_),{},{method:"POST"})).then((function(e){return e.json()})).then((function(){var e=(new Date).toString(),t=r.map((function(t){return l(l({},t),{},{read_at:e})}));n(t)})).catch((function(e){console.error(e)}))},archiveNotification:function(e){fetch("/notifications/".concat(e.id,"/archive"),l(l({},_),{},{method:"POST"})).then((function(e){return e.json()})).then((function(){var t=r.filter((function(t){return t.id!==e.id}));n(t)})).catch((function(e){console.error(e)}))},fetchNewNotificationsCount:function(e){return fetch((0,a.Rp)()+"?community_id=".concat(e),_).then((function(e){return e.json()})).then((function(e){f(e.new_notifications_count),e.new_notifications_count&&g(!1)}))},resizeNotificationWindow:function(){var e=document.getElementById("bottomBarNotificationWrapperOuter"),t=document.getElementById("bottomBarNotificationWrapperInner");if(e){var r=window.innerHeight-56;e.style.height=r+"px"}if(t){var n=window.innerHeight-215;t.style.height=n+"px"}},onNotificationEventReceive:function(e){switch(e.event){case"resetNewNotificationCount":case"updateNewNotificationCount":f(e.new_notifications_count);break;case"newNotification":f(c+1)}},unfollowNotification:function(e){fetch("/posts/".concat(e.post_id,"/post_followers/").concat(e.post_follower_id),l(l({},_),{},{method:"DELETE"})).then((function(e){return e.json()})).then((function(t){var i=r.map((function(r){return r.id===e.id&&t.success?(r.post_follower_id=null,r):r}));n(i)})).catch((function(e){console.error(e)}))},followNotification:function(e){fetch("/posts/".concat(e.post_id,"/post_followers"),l(l({},_),{},{method:"POST"})).then((function(e){return e.json()})).then((function(t){var i=r.map((function(r){return r.id===e.id&&t.success?(r.post_follower_id=t.post_follower_id,r):r}));n(i)})).catch((function(e){console.error(e)}))}}}},74749:(e,t,r)=>{"use strict";r.d(t,{B:()=>l});var n=r(67294),i=r(88767),o=r(75381);function a(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 a,s=e[Symbol.iterator]();!(n=(a=s.next()).done)&&(r.push(a.value),!t||r.length!==t);n=!0);}catch(l){i=!0,o=l}finally{try{n||null==s.return||s.return()}finally{if(i)throw o}}return r}(e,t)||function(e,t){if(!e)return;if("string"===typeof e)return s(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 s(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 s(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}var l=function(e){var t,r,s=e.perPage,l=void 0===s?10:s,c=e.page,u=e.setPage,d=e.searchKeyParams,p=void 0===d?"":d,f=e.filters,m=void 0===f?{}:f,b=e.orderParam,v=void 0===b?{created_at:"desc"}:b,h=e.enabled,y=void 0===h||h,g=a((0,n.useState)(v),2),_=g[0],j=g[1],x={filters:m,order:_,page:c,perPage:l,searchKey:p},w=o.W.index(x),O=(0,i.useQuery)({queryKey:["paywall-charges",{filters:m,order:_,page:c,perPage:l,searchKeyParams:p}],queryFn:w,enabled:y}),S=O.data,P=O.refetch,k=O.isLoading,C=O.remove;return{hasFilters:Object.keys(m).length>0,charges:null!==(t=null===S||void 0===S?void 0:S.records)&&void 0!==t?t:[],totalCharges:null!==(r=null===S||void 0===S?void 0:S.count)&&void 0!==r?r:0,refetchCharges:P,removeChargesFromCache:C,isLoadingCharges:k,order:_,setOrder:function(e){j(e),u(1)},perPage:l,page:c,setPage:u}}},99815:(e,t,r)=>{"use strict";r.d(t,{D:()=>l,p:()=>c});var n=r(67294),i=r(88767),o=r(31772);function a(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 a,s=e[Symbol.iterator]();!(n=(a=s.next()).done)&&(r.push(a.value),!t||r.length!==t);n=!0);}catch(l){i=!0,o=l}finally{try{n||null==s.return||s.return()}finally{if(i)throw o}}return r}(e,t)||function(e,t){if(!e)return;if("string"===typeof e)return s(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 s(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 s(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}var l="paywall-subscriptions",c=function(e){var t,r,s=e.orderParam,c=void 0===s?{created_at:"desc"}:s,u=e.perPage,d=void 0===u?10:u,p=e.searchKeyParams,f=void 0===p?"":p,m=e.filters,b=void 0===m?{}:m,v=e.enabled,h=void 0===v||v,y=e.page,g=e.setPage,_=a((0,n.useState)(c),2),j=_[0],x=_[1],w={filters:b,order:j,page:y,perPage:d,searchKey:f},O=o.Y.index(w),S=(0,i.useQuery)({queryKey:[l,{filters:b,order:j,page:y,perPage:d},f],queryFn:O,enabled:h}),P=S.data,k=S.refetch,C=S.isLoading,N=S.remove;return{hasFilters:Object.keys(b).length>0,subscriptions:null!==(t=null===P||void 0===P?void 0:P.records)&&void 0!==t?t:[],totalSubscriptions:null!==(r=null===P||void 0===P?void 0:P.count)&&void 0!==r?r:0,refetchSubscriptions:k,removeSubscriptionsFromCache:N,perPage:d,page:y,order:j,setOrder:function(e){x(e),g(1)},setPage:g,isLoadingSubscriptions:C}}},68930:(e,t,r)=>{"use strict";r.d(t,{_o:()=>l,pI:()=>u});var n=r(88767),i=r(88116),o=r(61149);function a(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 s(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var l="paywall-coupons-list",c=o.vi,u=function(e){var t=e.paywallId,r=e.couponStatuses,o=void 0===r?c:r,u=e.skipDateValidations,d=void 0===u||u,p=e.queryParams,f=void 0===p?{}:p,m=(0,n.useQuery)([l,t,{couponStatuses:o,skipDateValidations:d}],i.p.index({paywallId:t,skipDateValidations:d,couponStatuses:o}),function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?a(Object(r),!0).forEach((function(t){s(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):a(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}({enabled:Boolean(t)},f));return{paywallCouponsListQuery:m}}},95691:(e,t,r)=>{"use strict";r.d(t,{B:()=>s});var n=r(88767),i=r(34128),o=r(77529),a=function(e){return(0,i.Cu)(o.av.admin.paywalls.exports.create(),e)},s=function(){return{createCsvExportMutation:(0,n.useMutation)((function(e){return a(e)}))}}},53828:(e,t,r)=>{"use strict";r.d(t,{k:()=>u});var n=r(88767),i=r(34128),o=r(4796),a=r(77529);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 l(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}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}var u=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=(0,n.useQuery)(e,(function(){return(0,i.UT)(a.av.paywalls.index({params:l(l({},t),{},{status:o.dl})}))})),s=r.data,c=void 0===s?[]:s,u=r.isLoading;return{paywalls:c.map((function(e){return{label:e.display_name,value:e.id.toString()}})),isPaywallsLoading:u}}},86646:(e,t,r)=>{"use strict";r.d(t,{o:()=>o,O:()=>s});var n=r(88767),i=r(13546),o="paywalls-list",a=[],s=function(e){var t=e.communityMemberId,r=e.status,s=void 0===r?a:r,l=e.queryParams,c=void 0===l?{}:l,u=e.spaceIds,d=void 0===u?[]:u;return{paywallsListQuery:(0,n.useQuery)([o,t,{status:s,spaceIds:d}],i.i.index({community_member_id:t,status:s,space_ids:d||[]}),c)}}},88992:(e,t,r)=>{"use strict";r.d(t,{O:()=>s,C:()=>l});var n=r(54465),i=r(97012),o={en:"en",pt:"pt-BR"},a=function(e){return o[null!==e&&void 0!==e?e:"en"]},s=function(e){var t=e.stripeAccountId,r=e.stripePublicKey,i=e.locale;return(0,n.J)(r,{stripeAccount:t,locale:a(i)})},l=function(){var e,t,r=(0,i.wh)().currentCommunity;return{stripePromise:s({stripeAccountId:null===(e=r.payment_processor)||void 0===e?void 0:e.id,stripePublicKey:(null===(t=r.payment_processor)||void 0===t?void 0:t.public_api_key)||window.STRIPE_PUBLIC_KEY,locale:window.locale||"en"})}}},41319:(e,t,r)=>{"use strict";r.d(t,{U:()=>s});var n=r(67294),i=r(96486),o=r(88767),a=r(34128),s=function(e){var t=e.api,r=e.key,s=void 0===r?"tags":r,l=(0,o.useInfiniteQuery)(["un-paginate",s,t],(function(e){var r=e.pageParam,n=void 0===r?1:r;return(0,a.UT)(t({params:{page:n}}))}),{getNextPageParam:function(e){return e.has_next_page?e.page+1:void 0}}),c=l.data,u=l.fetchNextPage,d=l.hasNextPage,p=l.isLoading;return(0,n.useEffect)((function(){d&&u()}),[c]),{records:(0,i.flatten)(null===c||void 0===c?void 0:c.pages.map((function(e){return e.records})))||[],isLoading:p||d,hasNextPage:d}}},61825:(e,t,r)=>{"use strict";r.d(t,{zw:()=>d,L8:()=>p,mA:()=>f});var n=r(67294),i=r(85564),o=r.n(i),a=r(88767),s=r(3042);function l(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){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?l(Object(r),!0).forEach((function(t){u(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):l(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function u(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var d={ALPHABETICAL:"alphabetical",OLDEST:"oldest",LATEST:"latest"},p=20,f=function(){var e,t,r,i=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},l=i.query,u=void 0===l?"":l,f=i.sort,m=void 0===f?d.ALPHABETICAL:f,b=i.filters,v=void 0===b?{}:b,h=i.perPage,y=void 0===h?p:h,g=i.status,_=i.workflowType,j=i.initialPage,x=void 0===j?1:j,w=i.options,O=["all-workflows",u,m,v,y,g,_,x],S=c({getNextPageParam:function(e){return e.has_next_page?e.page+1:void 0},getPreviousPageParam:function(e){return e.page>1?e.page-1:void 0},keepPreviousData:!0},void 0===w?{}:w),P=(0,a.useInfiniteQuery)(O,(function(e){var t=e.pageParam,r=void 0===t?x:t,n=1;"number"===typeof r&&r>0&&(n=r);var i={page:n,sort:m,filters:v,status:g,workflow_type:_,per_page:y};return u&&(i.query=u),s.n.list({params:i})}),S),k=(0,n.useMemo)((function(){var e;return(null===(e=P.data)||void 0===e?void 0:e.pages)||[]}),[null===(e=P.data)||void 0===e?void 0:e.pages]),C=(null===(t=k[0])||void 0===t?void 0:t.total_count)||0,N=(null===(r=k[0])||void 0===r?void 0:r.per_page)||y,A=(0,n.useMemo)((function(){return o()(k.map((function(e){return e.records})))}),[k]);return c(c({},P),{},{queryKey:O,totalWorkflows:C,workflows:A,pageSize:N,pages:k})}},40105:(e,t,r)=>{"use strict";r.d(t,{L:()=>p,_:()=>f});var n=r(67294),i=r(85564),o=r.n(i),a=r(88767),s=r(34128),l=r(77529);function c(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 u(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?c(Object(r),!0).forEach((function(t){d(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):c(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function d(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=30,f=function(){var e,t,r,i,c,d=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},f=d.query,m=void 0===f?"":f,b=d.order,v=d.filters,h=void 0===v?{}:v,y=d.perPage,g=void 0===y?p:y,_=d.initialPage,j=void 0===_?1:_,x=d.options,w=void 0===x?{}:x,O=d.scope,S=void 0===O?{}:O,P=["audience",m,b,h,g,S],k=(0,a.useInfiniteQuery)(P,(function(e){var t=e.pageParam,r=void 0===t?j:t,n=1;"number"===typeof r&&r>0&&(n=r);var i=u({page:n,filters:h,per_page:g},S);return m&&(i.query=m),b&&(i.order=b),(0,s.UT)(l.av.admin.search.contacts.index({params:i}))}),u({getNextPageParam:function(e){return e.has_next_page?e.page+1:void 0},getPreviousPageParam:function(e){return e.page>1?e.page-1:void 0},keepPreviousData:!0},w)),C=(0,n.useMemo)((function(){var e;return(null===(e=k.data)||void 0===e?void 0:e.pages)||[]}),[null===(e=k.data)||void 0===e?void 0:e.pages]),N=(null===(t=C[0])||void 0===t||null===(r=t.meta)||void 0===r?void 0:r.total_count)||0,A=(null===(i=C[0])||void 0===i?void 0:i.count)||0,I=(null===(c=C[0])||void 0===c?void 0:c.per_page)||g,E=(0,n.useMemo)((function(){return o()(C.map((function(e){return e.records})))}),[C]);return u(u({},k),{},{queryKey:P,totalAudience:N,totalQueryAudience:A,audience:E,pageSize:I,pages:C})}},40166:(e,t,r)=>{"use strict";r.d(t,{zw:()=>p,fd:()=>f});var n=r(67294),i=r(85564),o=r.n(i),a=r(88767),s=r(34128),l=r(77529);function c(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 u(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?c(Object(r),!0).forEach((function(t){d(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):c(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function d(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={ALPHABETICAL:"alphabetical",OLDEST:"oldest",LATEST:"latest",ROLE:"role"},f=function(){var e,t,r,i,c,d=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},f=d.query,m=void 0===f?"":f,b=d.sort,v=void 0===b?p.ALPHABETICAL:b,h=d.order,y=d.filters,g=void 0===y?{}:y,_=d.perPage,j=void 0===_?30:_,x=d.initialPage,w=void 0===x?1:x,O=d.options,S=void 0===O?{}:O,P=d.adminScope,k=void 0!==P&&P,C=["community-members",m,v,h,g,j],N=u({getNextPageParam:function(e){return e.has_next_page?e.page+1:void 0},getPreviousPageParam:function(e){return e.page>1?e.page-1:void 0},keepPreviousData:!0},S),A=(0,a.useInfiniteQuery)(C,(function(e){var t=e.pageParam,r=void 0===t?w:t,n=1;"number"===typeof r&&r>0&&(n=r);var i={page:n,sort:v,filters:g,per_page:j};m&&(i.query=m),h&&(i.order=h);var o=k?l.av.admin.search.communityMembers.index:l.av.search.communityMembers.index;return(0,s.UT)(o({params:i}))}),N),I=(0,n.useMemo)((function(){var e;return(null===(e=A.data)||void 0===e?void 0:e.pages)||[]}),[null===(e=A.data)||void 0===e?void 0:e.pages]),E=(null===(t=I[0])||void 0===t||null===(r=t.meta)||void 0===r?void 0:r.total_count)||0,D=(null===(i=I[0])||void 0===i?void 0:i.count)||0,T=(null===(c=I[0])||void 0===c?void 0:c.per_page)||j,L=(0,n.useMemo)((function(){return o()(I.map((function(e){return e.records})))}),[I]);return u(u({},A),{},{queryKey:C,totalMembers:E,totalQueryMembers:D,members:L,pageSize:T,pages:I})}},88304:(e,t,r)=>{"use strict";r.d(t,{y:()=>a});var n=r(88767),i=r(31491),o=r(21809),a=function(e){var t=e.ids,r=e.withDeleted,a=e.enabled,s=(0,o.p)();return(0,n.useQuery)(["COMMUNITY_MEMBERS_LIST",t,r],(function(){return i.nH.fetchContacts({params:{ids:t,with_deleted:r}})}),{enabled:a,onError:function(e){s.error(e.message)}})}},85499:(e,t,r)=>{"use strict";r.d(t,{J:()=>i});var n=r(97012),i=function(){var e=(0,n.wh)().currentCommunitySettings;return Boolean(null===e||void 0===e?void 0:e.contacts_in_workflows_enabled)}},50464:(e,t,r)=>{"use strict";r.d(t,{oZ:()=>c,su:()=>u,Rf:()=>d});var n=r(88767),i=r(34128),o=r(77529);function a(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 s(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?a(Object(r),!0).forEach((function(t){l(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):a(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 c="marketing-hub-status",u=function(e){return!!e&&"limits"in e},d=function(e){return(0,n.useQuery)(s(s({queryKey:c,queryFn:function(){return(0,i.UT)(o.av.marketingHubStatus.show())}},e),{},{notifyOnChangeProps:"tracked"}))}},30588:(e,t,r)=>{"use strict";r.d(t,{w:()=>i});var n=r(1293),i=function(){return(0,n.$)(".community__switcher")}},1293:(e,t,r)=>{"use strict";r.d(t,{$:()=>s});var n=r(67294),i=r(8930);function o(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 a,s=e[Symbol.iterator]();!(n=(a=s.next()).done)&&(r.push(a.value),!t||r.length!==t);n=!0);}catch(l){i=!0,o=l}finally{try{n||null==s.return||s.return()}finally{if(i)throw o}}return r}(e,t)||function(e,t){if(!e)return;if("string"===typeof e)return a(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 a(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 a(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}var s=function(e){var t=o((0,n.useState)("unset"),2),r=t[0],a=t[1],s=(0,i.Y)(e);(0,n.useEffect)((function(){return s&&(a(s.style.display||"unset"),s.style.display="none"),function(){s&&(s.style.display=r)}}),[s])}},57103:(e,t,r)=>{"use strict";r.d(t,{T:()=>i,M:()=>o});var n=r(1293),i=function(){return(0,n.$)(".bottom-banner")},o=function(){return(0,n.$)("#mainHeader")}},97819:(e,t,r)=>{"use strict";r.d(t,{W:()=>o});var n=r(64117),i=r(83660),o=function(){var e=(0,i.q1)(),t=(0,n.TC)().currentTheme;return e&&"default"!==t}},8817:(e,t,r)=>{"use strict";r.d(t,{$:()=>i});var n=r(97012),i=function(){var e=(0,n.wh)().currentCommunitySettings;return Boolean(null===e||void 0===e?void 0:e.forms_enabled)}},393:(e,t,r)=>{"use strict";r.d(t,{D:()=>o});var n=r(67294),i=r(97012),o=function(){var e=(0,i.nT)(),t=(0,i.e2)(),r=(0,i.wh)(),o=Boolean(e.helpers.isDataLoading()),a=Boolean(t.isLoading),s=Boolean(r.isLoading);return(0,n.useMemo)((function(){return o||a||s}),[o,a,s])}},35754:(e,t,r)=>{"use strict";r.d(t,{p:()=>i});var n=r(97012),i=function(){var e=(0,n.wh)().currentCommunityMember,t=(0,n.L2)().data,r=void 0===t?{}:t,i=r.is_private,o=r.is_space_member,a=null===e||void 0===e?void 0:e.is_admin;return i&&!o&&!a}},131:(e,t,r)=>{"use strict";r.d(t,{tj:()=>i,m5:()=>o,Cu:()=>a});var n=r(50464),i=function(){var e=(0,n.Rf)().data;return Boolean(null===e||void 0===e?void 0:e.enabled)},o=function(){var e=(0,n.Rf)().data;return Boolean(null===e||void 0===e?void 0:e.visible)},a=function(){return(0,n.Rf)().isLoading}},23744:(e,t,r)=>{"use strict";r.d(t,{z:()=>i,g:()=>o});var n=r(97012),i=function(){var e=(0,n.wh)().currentCommunityMember;return Boolean((null===e||void 0===e?void 0:e.messaging_enabled)||!1)},o=function(){var e,t=(0,n.wh)().currentCommunityMember,r=(null===t||void 0===t?void 0:t.messaging_enabled)||!1,i=!r&&(null===t||void 0===t||null===(e=t.policies)||void 0===e?void 0:e.can_direct_message);return Boolean(i||(null===t||void 0===t?void 0:t.messaging_enabled_by_admin)&&r)}},7948:(e,t,r)=>{"use strict";r.d(t,{H:()=>o});var n=r(97012),i=r(131),o=function(){var e=(0,n.wh)().currentCommunitySettings;return(0,i.m5)()&&Boolean(null===e||void 0===e?void 0:e.allow_non_member_contacts)}},93166:(e,t,r)=>{"use strict";r.d(t,{t:()=>o});var n=r(80129),i=r(24185),o=function(e){var t=(0,i.TH)().search,r=(0,n.parse)(t,{ignoreQueryPrefix:!0});try{return e.cast(r)}catch(o){return console.error("Error parsing query params",o),{}}}},76034:(e,t,r)=>{"use strict";r.d(t,{m:()=>u});var n=r(67294),i=r(34128),o=r(77529);function a(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 s(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function l(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 a,s=e[Symbol.iterator]();!(n=(a=s.next()).done)&&(r.push(a.value),!t||r.length!==t);n=!0);}catch(l){i=!0,o=l}finally{try{n||null==s.return||s.return()}finally{if(i)throw o}}return r}(e,t)||function(e,t){if(!e)return;if("string"===typeof e)return c(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 c(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 c(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}var u=function(){var e=l((0,n.useState)(!1),2),t=e[0],r=e[1],c=l((0,n.useState)(null),2),u=c[0],d=c[1],p=l((0,n.useState)(!1),2),f=p[0],m=p[1];return{isJoined:t,joinSpace:function(e){var t={space_id:e};fetch((0,o.J6)(),{method:"POST",headers:{"Content-Type":"application/json",Accept:"application/json"},credentials:"same-origin",body:JSON.stringify(t)}).then((function(e){return e.json()})).then((function(){r(!0)})).catch((function(e){console.error(e)}))},space:u,fetchSpace:function(e){return(0,i.t5)((0,o.Ox)(e)).then((function(e){return e.json()})).then((function(e){d(e)}))},updateSpace:function(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};m(!0);var n=e instanceof FormData?e:JSON.stringify({space:e});return(0,i.t5)((0,o.C1)(t||u.id),function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?a(Object(r),!0).forEach((function(t){s(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):a(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}({method:"PATCH",body:n},r)).then((function(e){return e.json()})).then((function(e){return d(e),m(!1),e}))},createSpace:function(e){var t=JSON.stringify({space:e});return(0,i.t5)(o.av.spaces.create(),{method:"POST",body:t,forReactQuery:!0})},maxSpaceLimit:function(e){return(0,i.t5)(o.av.spaces.maxSpaceLimit(e),{method:"GET",forReactQuery:!0})},isSubmitting:f,reSetWelcomeBannerPreference:function(e){return(0,i.gN)(o.av.spaces.resetSpaceWelcomeBannerPreferencePath(e))}}}},87189:(e,t,r)=>{"use strict";r.d(t,{U:()=>i});var n=r(24185),i=function(){var e=((0,n.$B)("/c/:spaceSlug")||{}).params;return(e=void 0===e?{}:e).spaceSlug}},8930:(e,t,r)=>{"use strict";r.d(t,{Y:()=>u});var n=r(64687),i=r.n(n),o=r(67294),a=r(11449);function s(e,t,r,n,i,o,a){try{var s=e[o](a),l=s.value}catch(c){return void r(c)}s.done?t(l):Promise.resolve(l).then(n,i)}function l(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 a,s=e[Symbol.iterator]();!(n=(a=s.next()).done)&&(r.push(a.value),!t||r.length!==t);n=!0);}catch(l){i=!0,o=l}finally{try{n||null==s.return||s.return()}finally{if(i)throw o}}return r}(e,t)||function(e,t){if(!e)return;if("string"===typeof e)return c(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 c(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 c(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}var u=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1e4,r=l((0,o.useState)(null),2),n=r[0],c=r[1];return(0,o.useEffect)((function(){var r=function(){var r,n=(r=i().mark((function r(){var n;return i().wrap((function(r){for(;;)switch(r.prev=r.next){case 0:return r.next=2,(0,a.g)(e,{timeout:t});case 2:n=r.sent,c(n);case 4:case"end":return r.stop()}}),r)})),function(){var e=this,t=arguments;return new Promise((function(n,i){var o=r.apply(e,t);function a(e){s(o,n,i,a,l,"next",e)}function l(e){s(o,n,i,a,l,"throw",e)}a(void 0)}))});return function(){return n.apply(this,arguments)}}();r()}),[e,t]),n}},2593:(e,t,r)=>{"use strict";r.d(t,{K:()=>i});var n=r(97012),i=function(){var e=(0,n.wh)().currentCommunity,t=null===e||void 0===e?void 0:e.white_label;return{whiteLabel:t,shouldShowBranding:!t}}},69515:(e,t,r)=>{"use strict";r.d(t,{Q:()=>s});var n=r(67294),i=r(44133);function o(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 a,s=e[Symbol.iterator]();!(n=(a=s.next()).done)&&(r.push(a.value),!t||r.length!==t);n=!0);}catch(l){i=!0,o=l}finally{try{n||null==s.return||s.return()}finally{if(i)throw o}}return r}(e,t)||function(e,t){if(!e)return;if("string"===typeof e)return a(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 a(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 a(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}var s=function(e){var t=e.defaultCommunityView,r=e.views,a=e.activeStorageKey,s=void 0===a?"members-directory-view-v2":a,l=(0,i._)(s),c=l.getValue,u=l.setValue,d=(0,n.useRef)(t),p=(0,n.useCallback)((function(){var e=c(),t=d.current;if(!e)return null!==t&&void 0!==t?t:r.LIST;var n=e.defaultCommunityView,i=e.defaultUserView;return n===t?i:null!==t&&void 0!==t?t:r.LIST}),[c]),f=o((0,n.useState)(p),2),m=f[0],b=f[1];return(0,n.useEffect)((function(){u({defaultCommunityView:d.current,defaultUserView:m})}),[m,u]),(0,n.useEffect)((function(){d.current=t,b(p())}),[t,p]),[m,b]}},85398:(e,t,r)=>{"use strict";r.d(t,{L:()=>c});var n=r(67294),i=r(34623),o=r(50308),a=r.n(o);function s(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 a,s=e[Symbol.iterator]();!(n=(a=s.next()).done)&&(r.push(a.value),!t||r.length!==t);n=!0);}catch(l){i=!0,o=l}finally{try{n||null==s.return||s.return()}finally{if(i)throw o}}return r}(e,t)||function(e,t){if(!e)return;if("string"===typeof e)return l(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 l(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 l(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}var c=function(e){var t=e.onFocusWithin,r=void 0===t?a():t,o=e.onBlurWithin,l=void 0===o?a():o,c=e.onFocusWithinChange,u=void 0===c?a():c,d=s((0,n.useState)(!1),2),p=d[0],f=d[1],m=(0,i.L_)({onFocusWithin:r,onBlurWithin:l,onFocusWithinChange:function(e){f(e),u(e)}});return{isFocusWithin:p,focusWithinProps:m.focusWithinProps}}},73097:(e,t,r)=>{"use strict";r.d(t,{w:()=>i});var n=r(67294),i=function(e){(0,n.useEffect)((function(){return window.addEventListener("resize",e),e(),function(){window.removeEventListener("resize",e)}}),[])}},63353:(e,t,r)=>{"use strict";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,{})})}},32615:(e,t,r)=>{"use strict";r.d(t,{H:()=>a});var n=r(24185),i=r(55259),o=r(28175),a=function(){var e,t,r,a,s,l=(0,o.I)().isV3Enabled,c=Boolean((0,n.$B)({path:"/feed"})),u=Boolean((0,n.$B)({path:"/c/:spaceSlug"})),d=Boolean((0,n.$B)({path:"/s/:spaceSlug"})),p=Boolean(null===(e=(0,n.$B)({path:l?"/feed":"/home"}))||void 0===e?void 0:e.isExact),f=Boolean(null===(t=(0,n.$B)({path:"/c/:spaceSlug"}))||void 0===t?void 0:t.isExact),m=Boolean(null===(r=(0,n.$B)({path:"/members"}))||void 0===r?void 0:r.isExact),b=Boolean(null===(a=(0,n.$B)({path:"/messages"}))||void 0===a?void 0:a.isExact),v=Boolean(null===(s=(0,n.$B)({path:"/getting-started"}))||void 0===s?void 0:s.isExact);return{isSpaceRoute:u,isSpaceGroupRoute:d,isFeedRoute:c,isHomePage:p,isSpaceShowPage:f,isMemberDirectoryPage:m,isMessagesPage:b,isSettingsPage:Boolean((0,n.$B)(i.s)),isGettingStartedRoute:v}}},74242:(e,t,r)=>{"use strict";r.d(t,{p:()=>n});var n="countries_iso3166"},97122:(e,t,r)=>{"use strict";r.d(t,{d:()=>n});var n={APPROVED:"approved",ANSWERED:"answered",PENDING:"pending",DISMISSED:"dismissed"}},84038:(e,t,r)=>{"use strict";r.d(t,{s:()=>n,_:()=>i});var n={paypal:"paypal",wise:"wise"},i={inactive:"inactive",invited:"invited",enrolled:"enrolled",disabled:"disabled"}},44825:(e,t,r)=>{"use strict";r.d(t,{R:()=>d});var n=r(88767),i=r(40160),o=r(31696),a=r(16855),s=r(21809),l=r(83105),c=r(75752),u=r(85893),d=function(){return(0,u.jsx)(n.QueryClientProvider,{client:c.Eh,children:(0,u.jsx)(o.Q,{children:(0,u.jsx)(a.H,{includeSidebar:!0,children:(0,u.jsx)(s.V,{children:(0,u.jsx)(i.VK,{children:(0,u.jsx)(l.x,{})})})})})})}},61530:(e,t,r)=>{"use strict";r.d(t,{g:()=>s});var n=r(79292),i=r(22837),o=r(77529);function a(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}var s=function(){function e(t,r,a){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.file=t,this.editor=r.editor,this.editorElement=r,this.afterCompleteCallback=a;var s=i.default.Attachment.attributesForFile(t);this.attachment=new i.default.Attachment(s),this.tempAttachment=new i.default.Attachment({content:this.tempAttachmentContent(),sgid:"".concat((new Date).getTime(),"-").concat(Math.random())}),this.directUpload=new n.DirectUpload(t,o.av.actionTextDirectUpload.create(),this)}var t,r,s;return t=e,r=[{key:"start",value:function(){this.insertTempAttachment(),this.directUpload.create(this.directUploadDidComplete.bind(this))}},{key:"insertTempAttachment",value:function(){this.editor.insertAttachment(this.tempAttachment)}},{key:"removeTempAttachment",value:function(){this.editor.composition.removeAttachment(this.tempAttachment)}},{key:"insertAttachment",value:function(e){this.attachment.setAttributes({sgid:e.attachable_sgid,url:this.createBlobUrl(e.signed_id,e.filename)}),this.editor.insertAttachment(this.attachment)}},{key:"directUploadWillStoreFileWithXHR",value:function(e){var t=this;e.upload.addEventListener("progress",(function(e){var r=e.loaded/e.total*100;t.tempAttachment.setAttributes({content:t.tempAttachmentContent(r)})}))}},{key:"directUploadDidComplete",value:function(e,t){if(e)throw this.afterCompleteCallback(),new Error("Direct upload failed: ".concat(e));this.editor.composition.attachments.includes(this.tempAttachment)&&(this.removeTempAttachment(),this.insertAttachment(t)),this.afterCompleteCallback()}},{key:"createBlobUrl",value:function(e,t){return(0,o.Gd)({signed_id:e,filename:t})}},{key:"tempAttachmentContent",value:function(){return function(e,t){return'\n  <div class="progress-card">\n    <div class="editor-overlay">\n      <div class="overlay-editor-actions">\n        <a href="#remove-attachment" data-action="remove-attachment" class="close-btn">\n          <div class="close-btn__caret"></div>\n          <svg class="icon icon-close icon--lg" viewBox="0 0 24 24">\n            <use xlink:href="#icon-close" />\n          </svg>\n        </a>\n      </div>\n    </div>\n    <span class="progress-card__filename">'.concat(t,'</span>\n    <span class="progress-card__amount">').concat(e,' %</span>\n    <div class="attachment__upload progress-bar">\n      <div class="progress-bar__line" style="width:').concat(e,'%;"></div>\n    </div>\n  </div>\n')}(parseInt(arguments.length>0&&void 0!==arguments[0]?arguments[0]:0),this.file.name)}},{key:"directUploadUrl",get:function(){return this.editorElement.dataset.directUploadUrl}},{key:"blobUrlTemplate",get:function(){return this.editorElement.dataset.blobUrlTemplate}}],r&&a(t.prototype,r),s&&a(t,s),e}()},82255:(e,t,r)=>{"use strict";function n(e){return e.getMonth()+1+"-"+e.getDate()+"-"+e.getFullYear()}function i(e){return new Date(e.getFullYear(),e.getMonth()+1,0)}r.d(t,{L:()=>n,q:()=>i})},85810:(e,t,r)=>{"use strict";var n=r(36808),i=r.n(n),o=r(44140),a=r.n(o);document.addEventListener("turbolinks:load",(function(){i().set("browser_time_zone",function(){var e=window.Intl;try{window.Intl=void 0;var t=a().determine().name();return window.Intl=e,t}catch(r){return a().determine().name()}}(),{expires:365,path:"/"})}))},61484:(e,t,r)=>{"use strict";e.exports=r.p+"static/assets/images/circular-logo@2x-055b4a3832130c1d3614.png"},66490:(e,t,r)=>{"use strict";e.exports=r.p+"static/assets/images/features/leaderboard/feature1-6ae2900435a4d52ef0a9.png"},66722:(e,t,r)=>{"use strict";e.exports=r.p+"static/assets/images/features/leaderboard/feature2-fac80e115f8875a1c057.png"},11076:(e,t,r)=>{"use strict";e.exports=r.p+"static/assets/images/features/leaderboard/feature3-67d430b4a0914121e0b6.png"},37004:(e,t,r)=>{"use strict";e.exports=r.p+"static/assets/images/features/workflows-landing/feature-1-2x-fe49e81302ad21822bc1.png"},36584:(e,t,r)=>{"use strict";e.exports=r.p+"static/assets/images/features/workflows-landing/feature-1-4x-09b7c0122878cf156b06.png"},90312:(e,t,r)=>{"use strict";e.exports=r.p+"static/assets/images/features/workflows-landing/feature-1-a2750d3d3a8671e19bf9.jpg"},5375:(e,t,r)=>{"use strict";e.exports=r.p+"static/assets/images/features/workflows-landing/feature-2-2x-a17a2a2a55bce8f26a53.png"},67764:(e,t,r)=>{"use strict";e.exports=r.p+"static/assets/images/features/workflows-landing/feature-2-4x-613308812aad6ac5d9f9.png"},74402:(e,t,r)=>{"use strict";e.exports=r.p+"static/assets/images/features/workflows-landing/feature-2-0f791108efab72e44a8c.jpg"},84731:(e,t,r)=>{"use strict";e.exports=r.p+"static/assets/images/features/workflows-landing/feature-3-2x-3124dc05b31b61bab647.png"},31842:(e,t,r)=>{"use strict";e.exports=r.p+"static/assets/images/features/workflows-landing/feature-3-4x-02dc9245e62484efb9e0.png"},19338:(e,t,r)=>{"use strict";e.exports=r.p+"static/assets/images/features/workflows-landing/feature-3-1e43652a68a35ba4df5c.jpg"},99333:(e,t,r)=>{"use strict";e.exports=r.p+"739afe7befcf75b4a3ba.mp3"},56933:(e,t,r)=>{"use strict";e.exports=r.p+"static/components/SupportWidget/views/HomeView/circle-icon-32-30402c376436e1d84f3e.png"},80312:(e,t,r)=>{"use strict";e.exports=r.p+"static/components/SupportWidget/views/HomeView/hand-wave-24-7ebd0422764ce86d5245.png"},47165:()=>{}}]);
//# sourceMappingURL=/packs/js/8111-c13d4106c2f3a16c66cb.js.map