PageSourceSearch

https://www.collectifs-avenir.fr/packs/js/10670-8fafca51fbf37784.chunk.js

js collectifs-avenir.fr collected 2026-10-09 01:50:03 UTC 281,350 bytes, 2 lines download raw bytes

1"use strict";(self.rspackChunkcircle=self.rspackChunkcircle||[]).push([[10670],{563540(e,t,r){e.exports=r.p+"d756a9ffe2ec12ff.mp3"},894735(e,t,r){var n=r(391426),o=r(467363),i=r(417980),a=r(762395),s=r(660308),l=function(e){var t=e.isMobile,r=(0,a.m)(),l=r.isCameraEnabled,u=r.isCameraPending,c=r.toggleCamera,f=r.cameraError,d=f?(0,i.t)("live_streams.room.button_tooltips.camera_error"):o.Fr||void 0!==t&&t?(0,i.t)("live_streams.room.button_tooltips.camera_mobile"):(0,i.t)("live_streams.room.button_tooltips.camera");return(0,n.jsx)(s.M.Button,{tooltipText:d,onClick:c,"aria-label":d,"aria-pressed":!l,"aria-keyshortcuts":"Shift+V",icon:l?"live-camera":"live-camera-off",danger:!l,active:!l,disabled:u,hasError:!!f})};r.d(t,{Q:()=>l})},659926(e,t,r){var n=r(391426),o=r(973646),i=r(570310),a=function(e){var t=e.muted,r=void 0!==t&&t,a=e.neutral;return(0,n.jsx)(o.In,{type:r?"live-unmute":"live-mute",size:24,className:(0,i.x)("shrink-0",!r&&"light:text-dark dark:text-lightest",r&&(void 0!==a&&a?"text-dark":"text-v2-danger"))})};r.d(t,{c:()=>a})},744746(e,t,r){var n=r(391426),o=r(467363),i=r(417980),a=r(872725),s=r(36297),l=r(813970),u=r(543048),c=r(660308),f=function(e){var t=e.isMobile,r=(0,s.r)(),f=r.isMicrophoneEnabled,d=r.isMicrophonePending,p=r.toggleMicrophone,m=r.microphoneError,v=(0,a.t)(),b=(0,l.x)(v).audioLevel,h=(0,u.t)({audioLevel:b,enabled:f}),y=m?(0,i.t)("live_streams.room.button_tooltips.microphone_error"):o.Fr||void 0!==t&&t?(0,i.t)("live_streams.room.button_tooltips.microphone_mobile"):(0,i.t)("live_streams.room.button_tooltips.microphone"),g=f&&!m?(0,n.jsx)("div",{className:"absolute inset-0 overflow-hidden rounded-xl",children:(0,n.jsx)("div",{className:"absolute inset-x-0 bottom-0 bg-[#18AB4A] transition-all duration-75",style:{height:"".concat(Math.min(100,Math.max(0,h)),"%")}})}):null;return(0,n.jsx)(c.M.Button,{tooltipText:y,onClick:p,"aria-label":y,"aria-pressed":!f,"aria-keyshortcuts":"Shift+M",icon:f?"live-mute":"live-unmute",danger:!f,active:!f,disabled:d,hasError:!!m,backgroundComponent:g})};r.d(t,{L:()=>f})},336046(e,t,r){r.d(t,{w:()=>V});var n=r(809061),o=r(391426),i=r(244704),a=r(933578),s=r(417980),l=r(927561),u=r(804548),c=r(686648),f=r(258752),d=function(e){var t=e.roomId,r=e.participantId,n=(0,f.n_)({mutationFn:function(e){var n,o;return c.R.createLiveReport({roomId:t,formData:(n=function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter(function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable}))),n.forEach(function(t){var n;n=r[t],t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n})}return e}({},e),o=o={participant_id:r},Object.getOwnPropertyDescriptors?Object.defineProperties(n,Object.getOwnPropertyDescriptors(o)):(function(e){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t.push.apply(t,r)}return t})(Object(o)).forEach(function(e){Object.defineProperty(n,e,Object.getOwnPropertyDescriptor(o,e))}),n)})}});return{createReport:n.mutateAsync,isCreatingReport:n.isPending}},p=r(64500),m=r(287788),v=r(14930),b=r(921317),h=r(979749),y=r(339043),g={AUDIO:"audio",VIDEO:"video",CONNECTION_ISSUE:"connection_issue",SCREENSHARING:"screensharing",OTHER:"other"},j=r(520929),x=function(e){var t=e.environmentDetails,r=e.isTechnicalDetailsIncluded,n=e.toggleIsTechnicalDetailsIncluded,i=Object.values(g).map(function(e){return{label:(0,s.t)("live_streams.report_issue.issue_type.".concat(e)),value:e,id:e}});return(0,o.jsxs)("div",{className:"space-y-6",children:[(0,o.jsx)(j.Z,{title:(0,s.t)("live_streams.report_issue.alert.title"),helpUrl:"https://help.circle.so/p/members/live-and-events/troubleshooting-audio-and-video-issues",helpText:(0,s.t)("live_streams.report_issue.alert.help")}),(0,o.jsx)(l.l.Item,{name:"issue_type",label:(0,s.t)("live_streams.report_issue.issue_type_label"),placeholder:(0,s.t)("live_streams.report_issue.select_issue_type"),addFormGroupClass:!1,hideDescription:!0,rules:{required:(0,s.t)("live_streams.report_issue.issue_type_required")},children:(0,o.jsx)(h.Y,{name:"issue_type",className:"!flex",fullWidth:!0,allowEmpty:!0,options:i})}),(0,o.jsx)(l.l.Item,{name:"description",label:(0,s.t)("live_streams.report_issue.description_label"),placeholder:(0,s.t)("live_streams.report_issue.description_placeholder"),addFormGroupClass:!1,hideDescription:!0,rules:{required:(0,s.t)("live_streams.report_issue.description_required")},children:(0,o.jsx)(l.l.TextArea,{name:"description",rows:4})}),(0,o.jsxs)("div",{className:"flex w-full items-center",children:[(0,o.jsx)(y.jF,{field:"isTechnicalDetailsIncluded",wrapperClassName:"!mt-0",value:r,onChange:n}),(0,o.jsx)("label",{htmlFor:"checkbox-isTechnicalDetailsIncluded",children:(0,s.t)("live_streams.report_issue.include_technical_details")})]}),r&&(0,o.jsxs)("div",{className:"bg-secondary text-light mt-3 space-y-1 rounded-md p-3 text-sm",children:[(0,o.jsx)("div",{children:(0,s.t)("live_streams.report_issue.browser_info",{browser_name:t.browser_name,browser_version:t.browser_version})}),(0,o.jsx)("div",{children:(0,s.t)("live_streams.report_issue.os_info",{os_name:t.os_name,os_version:t.os_version})}),(0,o.jsx)("div",{children:(0,s.t)("live_streams.report_issue.device_info",{device_type:t.device_type})}),t.connection_type&&(0,o.jsx)("div",{children:(0,s.t)("live_streams.report_issue.connection_info",{connection_type:t.connection_type,connection_downlink:t.connection_downlink})}
1),(0,o.jsx)("div",{children:(0,s.t)("live_streams.report_issue.screen_info",{screen_width:t.screen_width,screen_height:t.screen_height})}),(0,o.jsx)("div",{children:(0,s.t)("live_streams.report_issue.locale_info",{language:t.language,timezone:t.timezone})})]})]})};function _(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}function w(e,t,r,n,o,i,a){try{var s=e[i](a),l=s.value}catch(e){r(e);return}s.done?t(l):Promise.resolve(l).then(n,o)}function O(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter(function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable}))),n.forEach(function(t){var n;n=r[t],t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n})}return e}function S(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):(function(e){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t.push.apply(t,r)}return t})(Object(t)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))}),e}function k(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var r,n,o=null==e?null:"u">typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=o){var i=[],a=!0,s=!1;try{for(o=o.call(e);!(a=(r=o.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){s=!0,n=e}finally{try{a||null==o.return||o.return()}finally{if(s)throw n}}return i}}(e,t)||function(e,t){if(e){if("string"==typeof e)return _(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);if("Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r)return Array.from(r);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return _(e,t)}}(e,t)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}var C=function(e){var t=e.onSubmitSuccess,r=d({roomId:e.roomId,participantId:e.participantId}),n=r.createReport,c=r.isCreatingReport,f=(0,p.o)(),h=k((0,v.C)(!0),2),y=h[0],g=h[1],j=k((0,v.C)(!1),2),_=j[0],C=j[1],I=(0,b.hb)(b.uY),P=(0,b.hb)(b.i0),A=(0,a.useMemo)(function(){return(0,m.c)()},[]),E=(0,a.useRef)(null),N=c||_;return(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)(i.a.Body,{children:(0,o.jsx)(l.l,{onSubmit:function(e){var r;return(r=function(){var r,o;return function(e,t){var r,n,o,i={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]},a=Object.create(("function"==typeof Iterator?Iterator:Object).prototype),s=Object.defineProperty;return s(a,"next",{value:l(0)}),s(a,"throw",{value:l(1)}),s(a,"return",{value:l(2)}),"function"==typeof Symbol&&s(a,Symbol.iterator,{value:function(){return this}}),a;function l(s){return function(l){var u=[s,l];if(r)throw TypeError("Generator is already executing.");for(;a&&(a=0,u[0]&&(i=0)),i;)try{if(r=1,n&&(o=2&u[0]?n.return:u[0]?n.throw||((o=n.return)&&o.call(n),0):n.next)&&!(o=o.call(n,u[1])).done)return o;switch(n=0,o&&(u=[2&u[0],o.value]),u[0]){case 0:case 1:o=u;break;case 4:return i.label++,{value:u[1],done:!1};case 5:i.label++,n=u[1],u=[0];continue;case 7:u=i.ops.pop(),i.trys.pop();continue;default:if(!(o=(o=i.trys).length>0&&o[o.length-1])&&(6===u[0]||2===u[0])){i=0;continue}if(3===u[0]&&(!o||u[1]>o[0]&&u[1]<o[3])){i.label=u[1];break}if(6===u[0]&&i.label<o[1]){i.label=o[1],o=u;break}if(o&&i.label<o[2]){i.label=o[2],i.ops.push(u);break}o[2]&&i.ops.pop(),i.trys.pop();continue}u=t.call(e,i)}catch(e){u=[6,e],n=0}finally{r=o=0}if(5&u[0])throw u[1];return{value:u[0]?u[1]:void 0,done:!0}}}}(this,function(i){switch(i.label){case 0:if(r=[],!y)return[3,5];i.label=1;case 1:return i.trys.push([1,3,4,5]),C(),[4,u.A.getInstance().getDevices()];case 2:return r=i.sent(),[3,5];case 3:return console.error(i.sent()),[3,5];case 4:return C(),[7];case 5:o=y?S(O({},e),{data:S(O({},A),{media_devices:r,settings:P,telemetry:{connection_quality_series:I.connectionQualitySeries,provider_errors:I.providerErrors}})}):e,i.label=6;case 6:return i.trys.push([6,8,,9]),[4,n(o)];case 7:return i.sent(),t(),[3,9];case 8:return i.sent(),f.add({title:(0,s.t)("live_streams.report_issue.error"),variant:"destructive",icon:"triangle-exclamation-filled",iconColor:"danger"}),[3,9];case 9:return[2]}})},function(){var e=this,t=arguments;return new Promise(function(n,o){var i=r.apply(e,t);function a(e){w(i,n,o,a,s,"next",e)}function s(e){w(i,n,o,a,s,"throw",e)}a(void 0)})})()},triggerFormSubmitRef:E,children:(0,o.jsx)(x,{environmentDetails:A,isTechnicalDetailsIncluded:y,toggleIsTechnicalDetailsIncluded:g})})}),(0,o.jsx)(i.a.Footer,{secondaryAction:{label:(0,s.t)("cancel")},primaryAction:{label:N?(0,s.t)("submitting"):(0,s.t)("live_streams.report_issue.
1submit_report"),onClick:function(){var e;null==(e=E.current)||e.call(E)},disabled:N,loading:N}})]})},I=r(37752),P=function(e){var t=e.onClose;return(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)(i.a.Body,{children:(0,o.jsx)(I.o5,{variant:"body-md",color:"secondary",children:(0,s.t)("live_streams.report_issue.success.body")})}),(0,o.jsx)(i.a.Footer,{primaryAction:{label:(0,s.t)("close"),onClick:t}})]})};function A(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}var E=r(737225),N=r(974618),T=r(892733),M=r(717526),D=r(674251),L=r(387099);function R(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}function q(e,t,r,n,o,i,a){try{var s=e[i](a),l=s.value}catch(e){r(e);return}s.done?t(l):Promise.resolve(l).then(n,o)}function F(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter(function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable}))),n.forEach(function(t){var n;n=r[t],t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n})}return e}function B(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):(function(e){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t.push.apply(t,r)}return t})(Object(t)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))}),e}function z(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var r,n,o=null==e?null:"u">typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=o){var i=[],a=!0,s=!1;try{for(o=o.call(e);!(a=(r=o.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){s=!0,n=e}finally{try{a||null==o.return||o.return()}finally{if(s)throw n}}return i}}(e,t)||function(e,t){if(e){if("string"==typeof e)return R(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);if("Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r)return Array.from(r);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return R(e,t)}}(e,t)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}var H=function(e){var t=e.onSubmit,r=e.onClose,n=e.isLoading,i=z((0,v.C)(!0),2),c=i[0],f=i[1],d=z((0,v.C)(!1),2),p=d[0],h=d[1],y=(0,b.hb)(b.uY),g=(0,b.hb)(b.i0),j=(0,a.useMemo)(function(){return(0,m.c)()},[]),_=void 0!==n&&n||p;return(0,o.jsx)(l.l,{onSubmit:function(e){var r;return(r=function(){var r;return function(e,t){var r,n,o,i={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]},a=Object.create(("function"==typeof Iterator?Iterator:Object).prototype),s=Object.defineProperty;return s(a,"next",{value:l(0)}),s(a,"throw",{value:l(1)}),s(a,"return",{value:l(2)}),"function"==typeof Symbol&&s(a,Symbol.iterator,{value:function(){return this}}),a;function l(s){return function(l){var u=[s,l];if(r)throw TypeError("Generator is already executing.");for(;a&&(a=0,u[0]&&(i=0)),i;)try{if(r=1,n&&(o=2&u[0]?n.return:u[0]?n.throw||((o=n.return)&&o.call(n),0):n.next)&&!(o=o.call(n,u[1])).done)return o;switch(n=0,o&&(u=[2&u[0],o.value]),u[0]){case 0:case 1:o=u;break;case 4:return i.label++,{value:u[1],done:!1};case 5:i.label++,n=u[1],u=[0];continue;case 7:u=i.ops.pop(),i.trys.pop();continue;default:if(!(o=(o=i.trys).length>0&&o[o.length-1])&&(6===u[0]||2===u[0])){i=0;continue}if(3===u[0]&&(!o||u[1]>o[0]&&u[1]<o[3])){i.label=u[1];break}if(6===u[0]&&i.label<o[1]){i.label=o[1],o=u;break}if(o&&i.label<o[2]){i.label=o[2],i.ops.push(u);break}o[2]&&i.ops.pop(),i.trys.pop();continue}u=t.call(e,i)}catch(e){u=[6,e],n=0}finally{r=o=0}if(5&u[0])throw u[1];return{value:u[0]?u[1]:void 0,done:!0}}}}(this,function(n){switch(n.label){case 0:if(r=[],!c)return[3,5];n.label=1;case 1:return n.trys.push([1,3,4,5]),h(),[4,u.A.getInstance().getDevices()];case 2:return r=n.sent(),[3,5];case 3:return console.error(n.sent()),[3,5];case 4:return h(),[7];case 5:return t(c?B(F({},e),{data:B(F({},j),{media_devices:r,settings:g,telemetry:{connection_quality_series:y.connectionQualitySeries,provider_errors:y.providerErrors}})}):e),[2]}})},function(){var e=this,t=arguments;return new Promise(function(n,o){var i=r.apply(e,t);function a(e){q(i,n,o,a,s,"next",e)}function s(e){q(i,n,o,a,s,"throw",e)}a(void 0)})})()},className:"h-full",formClassName:"flex flex-col h-full",children:(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)(E.aF.Body,{className:"px-8",children:(0,o.jsx)(x,{environmentDetails:j,isTechnicalDetailsIncluded:c,toggleIsTechnicalDetailsIncluded:f})}),(0,o.jsxs)(E.aF.Footer,{className:"bg-primary flex gap-4",children:[(0,o.jsx)(L.$,{type:"button",variant:"secondary",large:!0,onClick:r,full:!0,disabled:_,children:(0,s.t)("cancel")}),(0,o.jsx)(L.$,{type:"submit",variant:"circle",large:!0,full:!0,disabled:_,children:_?(0,s.t)("submitting"):(0,s.t)("live_streams.report_issue.
1submit_report")})]})]})})},U=function(e){var t=e.onClose;return(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)(E.aF.Body,{className:"!px-8 !py-4",children:(0,o.jsx)(D.o.BodyMd,{color:"text-secondary",children:(0,s.t)("live_streams.report_issue.success.body")})}),(0,o.jsx)(E.aF.Footer,{className:"flex justify-center",children:(0,o.jsx)(L.$,{type:"button",variant:"circle",large:!0,full:!0,onClick:t,children:(0,s.t)("close")})})]})};function $(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}function Q(e,t,r,n,o,i,a){try{var s=e[i](a),l=s.value}catch(e){r(e);return}s.done?t(l):Promise.resolve(l).then(n,o)}var V=(0,n.F)(function(e){var t,r=e.open,n=e.onOpenChange,l=e.roomId,u=e.participantId,c=function(e){if(Array.isArray(e))return e}(t=(0,a.useState)(!1))||function(e){var t,r,n=null==e?null:"u">typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var o=[],i=!0,a=!1;try{for(n=n.call(e);!(i=(t=n.next()).done)&&(o.push(t.value),2!==o.length);i=!0);}catch(e){a=!0,r=e}finally{try{i||null==n.return||n.return()}finally{if(a)throw r}}return o}}(t)||function(e){if(e){if("string"==typeof e)return A(e,2);var t=Object.prototype.toString.call(e).slice(8,-1);if("Object"===t&&e.constructor&&(t=e.constructor.name),"Map"===t||"Set"===t)return Array.from(t);if("Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t))return A(e,2)}}(t)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(),f=c[0],d=c[1];return(0,o.jsx)(i.a.Root,{open:r,onOpenChange:n,children:(0,o.jsxs)(i.a.Content,{children:[(0,o.jsx)(i.a.Header,{title:f?(0,s.t)("live_streams.report_issue.success.title"):(0,s.t)("live_streams.report_issue.title"),showCloseButton:!0}),f?(0,o.jsx)(P,{onClose:function(){d(!1),n(!1)}}):(0,o.jsx)(C,{onSubmitSuccess:function(){return d(!0)},roomId:l,participantId:u})]})})},function(e){var t,r=e.roomId,n=e.participantId,i=(0,N.hS)(),l=d({roomId:r,participantId:n}),u=l.createReport,c=l.isCreatingReport,f=function(e){if(Array.isArray(e))return e}(t=(0,a.useState)(!1))||function(e){var t,r,n=null==e?null:"u">typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var o=[],i=!0,a=!1;try{for(n=n.call(e);!(i=(t=n.next()).done)&&(o.push(t.value),2!==o.length);i=!0);}catch(e){a=!0,r=e}finally{try{i||null==n.return||n.return()}finally{if(a)throw r}}return o}}(t)||function(e){if(e){if("string"==typeof e)return $(e,2);var t=Object.prototype.toString.call(e).slice(8,-1);if("Object"===t&&e.constructor&&(t=e.constructor.name),"Map"===t||"Set"===t)return Array.from(t);if("Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t))return $(e,2)}}(t)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(),p=f[0],m=f[1],v=(0,M.d)().error,b=function(){m(!1),i.hide()};return(0,o.jsxs)(E.aF,{isOpen:i.visible,onClose:b,children:[(0,o.jsx)(E.aF.Overlay,{}),(0,o.jsxs)(E.aF.Content,{className:T.LQ,children:[(0,o.jsxs)(E.aF.Header,{className:"!md:border-none !px-8 !py-5",children:[(0,o.jsx)(D.o.TitleMd,{children:p?(0,s.t)("live_streams.report_issue.success.title"):(0,s.t)("live_streams.report_issue.title")}),(0,o.jsx)(E.aF.HeaderActions,{children:(0,o.jsx)(E.aF.CloseButton,{onClick:b,disabled:c})})]}),p?(0,o.jsx)(U,{onClose:b}):(0,o.jsx)(H,{onSubmit:function(e){var t;return(t=function(){return function(e,t){var r,n,o,i={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]},a=Object.create(("function"==typeof Iterator?Iterator:Object).prototype),s=Object.defineProperty;return s(a,"next",{value:l(0)}),s(a,"throw",{value:l(1)}),s(a,"return",{value:l(2)}),"function"==typeof Symbol&&s(a,Symbol.iterator,{value:function(){return this}}),a;function l(s){return function(l){var u=[s,l];if(r)throw TypeError("Generator is already executing.");for(;a&&(a=0,u[0]&&(i=0)),i;)try{if(r=1,n&&(o=2&u[0]?n.return:u[0]?n.throw||((o=n.return)&&o.call(n),0):n.next)&&!(o=o.call(n,u[1])).done)return o;switch(n=0,o&&(u=[2&u[0],o.value]),u[0]){case 0:case 1:o=u;break;case 4:return i.label++,{value:u[1],done:!1};case 5:i.label++,n=u[1],u=[0];continue;case 7:u=i.ops.pop(),i.trys.pop();continue;default:if(!(o=(o=i.trys).length>0&&o[o.length-1])&&(6===u[0]||2===u[0])){i=0;continue}if(3===u[0]&&(!o||u[1]>o[0]&&u[1]<o[3])){i.label=u[1];break}if(6===u[0]&&i.label<o[1]){i.label=o[1],o=u;break}if(o&&i.label<o[2]){i.label=o[2],i.ops.push(u);break}o[2]&&i.ops.pop(),i.trys.pop();continue}u=t.call(e,i)}catch(e){u=[6,e],n=0}finally{r=o=0}if(5&u[0])throw u[1];return{value:u[0]?u[1]:void 0,done:!0}}}}(this,function(t){switch(t.label){case 0:return t.trys.push([0,2,,3]),[4,u(e)];case 1:return t.sent(),m(!0),[3,3];case 2:return t.sent(),v((0,s.t)("live_streams.report_issue.error")),[3,3];case 3:return[2]}})},function(){var e=this,r=arguments;return new Promise(function(n,o){var i=t.apply(e,r);function a(e){Q(i,n,o,a,s,"next",e)}function s(e){Q(i,n,o,a,s,"throw",e)}a(void 0)})})()}
1,onClose:b,isLoading:c})]})]})})},930943(e,t,r){var n=r(391426),o=r(417980),i=r(800815),a=r(248638),s=r(938576),l=r(660308),u=function(){var e=(0,s.n)(),t=null==e?void 0:e.can_manage,r=(0,i.Xe)(t),u=r.toggleScreenSharing,c=r.isSomeoneScreenSharing,f=r.isScreenSharingEnabled,d=!t&&c&&!f,p=(0,a.f)({title:(0,o.t)("live_streams.room.screen_sharing_override_message"),onConfirm:function(){u()},buttonLabel:(0,o.t)("live_streams.room.screen_sharing_override_button_label")}),m=p.confirmModal,v=p.onConfirmButtonClick;return(0,n.jsxs)(n.Fragment,{children:[m,(0,n.jsx)(l.M.Button,{tooltipText:d?(0,o.t)("live_streams.room.button_tooltips.screensharing_disabled"):f?(0,o.t)("live_streams.room.button_tooltips.stop_sharing"):(0,o.t)("live_streams.room.button_tooltips.screensharing"),"aria-label":(0,o.t)("live_streams.room.button_tooltips.screensharing"),"aria-pressed":f,onClick:function(){d||(f||!c?u():v())},active:f,disabled:d,showTooltipWhenDisabled:d,icon:"live-screen-share",primary:!0})]})};r.d(t,{Q:()=>u})},500604(e,t,r){r.d(t,{Ax:()=>f,Qy:()=>b.Q,VV:()=>A,Ys:()=>Q,rP:()=>U,s5:()=>O,L7:()=>h.L,zs:()=>I,UC:()=>G,Zb:()=>eo,QH:()=>S.Q,CS:()=>v,h9:()=>e2});var n,o,i=r(391426),a=r(417980),s=r(839359),l=r(60732),u=r(921317),c=r(660308),f=function(){var e=(0,u.uM)(),t=e.isSidebarOpen,r=e.isBreakoutSelected,n=e.toggleBreakout,o=(0,l.b)().session,f=(0,u.DX)(),d=(null==o?void 0:o.status)==="active"&&null!=o.id&&f===o.id;return(0,s.C)()?(0,i.jsx)(c.M.Button,{tooltipText:(0,a.t)("live_streams.room.button_tooltips.breakout_session"),"aria-label":(0,a.t)("live_streams.room.button_tooltips.breakout_session"),onClick:n,active:t&&r,icon:"live-breakout-rooms",showIndicator:d}):null},d=r(311393),p=r(14930);function m(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}var v=function(e){var t,r=e.isHost,n=function(e){if(Array.isArray(e))return e}(t=(0,p.C)(!1))||function(e){var t,r,n=null==e?null:"u">typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var o=[],i=!0,a=!1;try{for(n=n.call(e);!(i=(t=n.next()).done)&&(o.push(t.value),2!==o.length);i=!0);}catch(e){a=!0,r=e}finally{try{i||null==n.return||n.return()}finally{if(a)throw r}}return o}}(t)||function(e){if(e){if("string"==typeof e)return m(e,2);var t=Object.prototype.toString.call(e).slice(8,-1);if("Object"===t&&e.constructor&&(t=e.constructor.name),"Map"===t||"Set"===t)return Array.from(t);if("Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t))return m(e,2)}}(t)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(),o=n[0],s=n[1],l=(0,u.hb)(u.CH).markOpenedSettingsModalOnce;return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(c.M.Button,{icon:"live-settings",tooltipText:(0,a.t)("live_streams.room.button_tooltips.settings"),"aria-label":(0,a.t)("live_streams.room.button_tooltips.settings"),onClick:function(){l(),s()}}),o&&(0,i.jsx)(d.b,{show:!0,isHost:r,onClose:s})]})},b=r(894735),h=r(744746),y=r(615608),g=r(35062),j=r(828813),x=r(619225),_=r(248638),w=r(993847),O=function(){var e=(0,w.o)(),t=(0,y.z)().roomType,r=(0,j.I)().isBreakoutRoom,n=(0,l.b)().session,o=(0,x._)(),s=o.isSwitching,u=o.returnToMain,f=(0,_.f)({title:(0,a.t)("live_streams.pre_join.".concat(t,".hang_up_confirmation")),onConfirm:function(){e()}}),d=f.confirmModal,p=f.onConfirmButtonClick,m=r&&!(0,g.xH)(n),v=m?(0,a.t)("live_streams.breakout_rooms.return_to_main"):(0,a.t)("live_streams.room.leave");return(0,i.jsxs)(i.Fragment,{children:[!m&&d,(0,i.jsx)(c.M.Button,{"aria-label":v,disabled:m?s:void 0,icon:"live-leave",label:v,onClick:m?function(){u()}:p,tooltipText:v})]})},S=r(930943);r(383065);var k=r(52734),C=r(21503),I=function(){var e=(0,u.uM)(),t=e.isSidebarOpen,r=e.isParticipantsSelected,n=e.toggleParticipants,o=((0,C.q)()||0)+((0,k.$)({refetchInterval:1e4}).count||0);return(0,i.jsx)(c.M.Button,{tooltipText:(0,a.t)("live_streams.room.button_tooltips.participants"),"aria-label":"".concat((0,a.t)("live_streams.room.button_tooltips.participants")," (").concat(o,")"),onClick:n,active:t&&r,icon:"live-users",label:String(o)})},P=r(169726),A=function(){var e=(0,u.uM)(),t=e.isSidebarOpen,r=e.isChatSelected,n=e.hasUnseenChatMessages,o=e.toggleChat;return(0,P.X)().isChatDisabled?null:(0,i.jsx)(c.M.Button,{tooltipText:(0,a.t)("live_streams.room.button_tooltips.chat"),"aria-label":(0,a.t)("live_streams.room.button_tooltips.chat"),onClick:o,active:t&&r,icon:"live-chat",showIndicator:n})},E=r(844624),N=r(31912),T=r(717526),M=r(674251),D=r(933578),L=r(66108);function R(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}var q=function(e){var t,r=e.title,n=e.onConfirm,o=e.bodyElement,a=e.message,s=e.confirmButtonLabel,l=e.cancelButtonLabel,u=e.sentiment,c=function(e){if(Array.isArray(e))return e}(t=(0,D.useState)(!1))||function(e){var t,r,n=null==e?null:"u">typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var o=[],i=!0,a=!1;try{for(n=n.call(e);!(i=(t=n.next()).done)&&(o.push(t.value),2!==o.length);i=!0);}catch(e){a=!0,r=e}finally{try{i||null==n.return||n.return()}finally{if(a)throw r}}return o}}(t)||function(e){if(e){if("string"==typeof e)return R(e,2);var t=Object.prototype.toString.call(e).slice(8,-1);if("Object"===t&&e.constructor&&(t=e.constructor.name),"Map"===t||"Set"===t)return Array.from(t);if("Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t))return R(e,2)}}
1(t)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(),f=c[0],d=c[1],p=function(){d(!1)},m=function(){d(!1),n()};return{confirmModal:(0,i.jsx)(L.R,{isOpen:f,onClose:p,onCancel:p,onConfirm:m,title:r,confirmVariant:void 0===u?"primary":u,confirmText:(void 0===s?"":s)||void 0,cancelText:(void 0===l?"":l)||void 0,children:(void 0===o?null:o)||(void 0===a?"":a)||null}),isConfirmModalOpen:f,onConfirmButtonClick:function(){d(!0)},onConfirmModalClose:p,onConfirmModal:m}},F=r(974419);function B(e,t,r,n,o,i,a){try{var s=e[i](a),l=s.value}catch(e){r(e);return}s.done?t(l):Promise.resolve(l).then(n,o)}function z(e){return function(){var t=this,r=arguments;return new Promise(function(n,o){var i=e.apply(t,r);function a(e){B(i,n,o,a,s,"next",e)}function s(e){B(i,n,o,a,s,"throw",e)}a(void 0)})}}function H(e,t){var r,n,o,i={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]},a=Object.create(("function"==typeof Iterator?Iterator:Object).prototype),s=Object.defineProperty;return s(a,"next",{value:l(0)}),s(a,"throw",{value:l(1)}),s(a,"return",{value:l(2)}),"function"==typeof Symbol&&s(a,Symbol.iterator,{value:function(){return this}}),a;function l(s){return function(l){var u=[s,l];if(r)throw TypeError("Generator is already executing.");for(;a&&(a=0,u[0]&&(i=0)),i;)try{if(r=1,n&&(o=2&u[0]?n.return:u[0]?n.throw||((o=n.return)&&o.call(n),0):n.next)&&!(o=o.call(n,u[1])).done)return o;switch(n=0,o&&(u=[2&u[0],o.value]),u[0]){case 0:case 1:o=u;break;case 4:return i.label++,{value:u[1],done:!1};case 5:i.label++,n=u[1],u=[0];continue;case 7:u=i.ops.pop(),i.trys.pop();continue;default:if(!(o=(o=i.trys).length>0&&o[o.length-1])&&(6===u[0]||2===u[0])){i=0;continue}if(3===u[0]&&(!o||u[1]>o[0]&&u[1]<o[3])){i.label=u[1];break}if(6===u[0]&&i.label<o[1]){i.label=o[1],o=u;break}if(o&&i.label<o[2]){i.label=o[2],i.ops.push(u);break}o[2]&&i.ops.pop(),i.trys.pop();continue}u=t.call(e,i)}catch(e){u=[6,e],n=0}finally{r=o=0}if(5&u[0])throw u[1];return{value:u[0]?u[1]:void 0,done:!0}}}}var U=function(){var e=(0,F.m)(),t=(0,N.jl)().room,r=(0,E.KI)(),n=r.streamingHoursAvailable,o=r.streamingTotalPlanHours,s=(0,E.bk)(),l=s.currentQuantity,u=s.purchaseAsync,f=s.unitSize,d=!n,p=(0,T.d)(),m=p.success,v=p.error,b=d?(0,i.jsx)(M.o.BodySm,{color:"text-default",weight:"font-medium",textAlign:"text-center",children:(0,a.t)("live_streams.form.upgrade_streaming_hours_label",{hours:o+Number(l||0)})}):null,h=t?(0,a.t)("live_streams.pre_join.".concat(t.space_visibility,".go_live_").concat(t.access_type,"_confirmation")):"",y=q({title:(0,a.t)("live_streams.pre_join.ready_to_go_live"),message:h,onConfirm:function(){return z(function(){var t;return H(this,function(r){switch(r.label){case 0:return r.trys.push([0,2,,3]),[4,z(function(){return H(this,function(e){switch(e.label){case 0:if(n||!f)return[2];return[4,u(f)];case 1:return e.sent(),[2]}})})()];case 1:return r.sent(),d&&m((0,a.t)("settings.billing.add_ons.changes_succeeded")),e(),[3,3];case 2:return t=r.sent(),v((0,a.t)("settings.billing.add_ons.changes_not_succeeded")),console.error(t.message),[3,3];case 3:return[2]}})})()},bodyElement:b,confirmButtonLabel:d?(0,a.t)("live_streams.form.submit_button_with_upgrade_label"):(0,a.t)("live_streams.room.go_live")}),g=y.confirmModal,j=y.onConfirmButtonClick;return(0,i.jsxs)(i.Fragment,{children:[g,(0,i.jsx)(c.M.Button,{"aria-label":(0,a.t)("live_streams.room.go_live"),onClick:j,icon:"live-go-live",label:(0,a.t)("live_streams.room.go_live"),primary:!0,active:!0})]})},$=r(416049),Q=function(e){var t=e.disabled,r=(0,$.s)(),n=(0,y.z)().roomType,o=(0,_.f)({title:(0,a.t)("live_streams.".concat(n,"_ended.confirm")),description:(0,a.t)("live_streams.".concat(n,"_ended.confirm_description")),onConfirm:function(){r()},buttonLabel:(0,a.t)("live_streams.".concat(n,"_ended.end_stream"))}),s=o.confirmModal,l=o.onConfirmButtonClick;return(0,i.jsxs)(i.Fragment,{children:[s,(0,i.jsx)(c.M.Button,{"aria-label":(0,a.t)("live_streams.room.".concat(n,".end")),onClick:l,icon:"live-stop",label:(0,a.t)("live_streams.room.".concat(n,".end")),disabled:t,danger:!0})]})},V=r(662426),G=function(){var e=(0,V.X)(),t=e.isHandRaised,r=e.toggleHand,n=t?"lower_hand":"raise_hand";return(0,i.jsx)(c.M.Button,{tooltipText:(0,a.t)("live_streams.room.button_tooltips.".concat(n)),"aria-label":(0,a.t)("live_streams.room.button_tooltips.".concat(n)),"aria-pressed":t,onClick:r,active:t,icon:"live-raise-hand"})},K=r(826844),J=r(924961),X=r(570310),W=r(677078),Y=r(162005),Z=r(13293),ee=r(459549),et=function(e){var t=e.skinTone,r=e.canSend,n=e.onReact,o=e.onSelectSkinTone,s=(0,D.useRef)(null);return(0,i.jsxs)("fieldset",{ref:s,"aria-label":(0,a.t)("live_streams.room.reactions.picker_label"),className:"flex items-center gap-0.5 p-1.5",children:[Z.nM.map(function(e){return(0,i.jsx)(Y.P.button,{type:"button",whileHover:{scale:1.35,y:-6},whileTap:{scale:.85},transition:{type:"spring",stiffness:420,damping:18},"aria-label":(0,a.t)(e.nameKey),"aria-disabled":!r,onClick:function(){return n(e.id)},className:(0,X.x)("flex size-12 items-center justify-center",{"opacity-40":!r}),children:(0,i.jsx)(W.m,{emoji:(0,ee.o8)(e,t.modifier),size:"lg",style:{fontSize:Z.$3,lineHeight:1}})},e.id)}),(0,i.jsx)("div",{className:"bg-live mx-1 h-5 w-px"}),(0,i.jsx)(K.A,{className:"p-0",closeOnContentClick:!0,anchor:s,side:"top",sideOffset:8,trigger:(0,i.jsx)("button",{type:"button","aria-label":(0,a.t)("live_streams.room.reactions.skin_tone_picker_label"),className:"flex size-12 items-center justify-center rounded-full hover:bg-white/10 focus-visible:ring-2 focus-visible:ring-white",children:(0,i.jsx)("span",{className:"size-7 rounded-full",style:{backgroundColor:t.swatch}})}),children:(0,i.jsx)("fieldset",{"aria-label":(0,a.t)("live_streams.room.reactions.skin_tone_options_label"),className:"flex items-center gap-0.5 p-1.5",children:Z.Cr.map(function(e,r){return(0,i.jsx)("button",{type:"button","aria-label":(0,a.t)(e.labelKey),"aria-pressed":e.id===t.id,onClick:function(){return o(r)},className:"flex size-12 items-center justify-center rounded-full hover:bg-white/10 focus-visible:ring-2 focus-visible:ring-white",children:(0,i.jsx)("span",{className:(0,X.x)("size-7 rounded-full",{"ring-2 ring-white":e.id===t.id}),style:{backgroundColor:e.swatch}})},e.id)})})})]})},er=r(283789);function en(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}
1var eo=function(){var e,t=(0,er.VY)(),r=t.isEnabled,n=t.canSend,o=t.sendReaction,s=(0,J.I)(),l=s.skinTone,u=s.skinToneIndex,f=s.setSkinToneIndex,d=function(e){if(Array.isArray(e))return e}(e=(0,D.useState)(!1))||function(e){var t,r,n=null==e?null:"u">typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var o=[],i=!0,a=!1;try{for(n=n.call(e);!(i=(t=n.next()).done)&&(o.push(t.value),2!==o.length);i=!0);}catch(e){a=!0,r=e}finally{try{i||null==n.return||n.return()}finally{if(a)throw r}}return o}}(e)||function(e){if(e){if("string"==typeof e)return en(e,2);var t=Object.prototype.toString.call(e).slice(8,-1);if("Object"===t&&e.constructor&&(t=e.constructor.name),"Map"===t||"Set"===t)return Array.from(t);if("Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t))return en(e,2)}}(e)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(),p=d[0],m=d[1];if(!r)return null;var v=(0,a.t)("live_streams.room.button_tooltips.reactions");return(0,i.jsx)(K.A,{open:p,onOpenChange:m,side:"top",align:"center",sideOffset:12,className:"p-0",trigger:(0,i.jsx)(c.M.Button,{icon:"20-reaction",iconSize:20,tooltipText:v,"aria-label":v,"aria-expanded":p}),children:(0,i.jsx)(et,{skinTone:l,canSend:n,onSelectSkinTone:f,onReact:function(e){o(e,u),m(!1)}})})},ei=r(56427),ea=r(355104),es=r(244704),el=r(257957),eu=r(644348),ec={idle:"default",running:"default",pass:"success",warn:"warning",fail:"danger",skipped:"default"},ef=function(e){var t=e.stepKey,r=e.result,n=(0,D.useRef)(null),o="running"===r.status;return(0,D.useEffect)(function(){if(o){var e;null==(e=n.current)||e.scrollIntoView({behavior:"smooth",block:"nearest"})}},[o]),(0,i.jsxs)("div",{ref:n,className:"flex items-start justify-between gap-3 border-b border-primary py-3 last:border-b-0",children:[(0,i.jsxs)("div",{className:"min-w-0 flex-1",children:[(0,i.jsx)(M.o.LabelSm,{weight:"semibold",children:(0,a.t)("live_streams.troubleshoot.steps.".concat(t,".label"))}),r.detail&&(0,i.jsx)(M.o.BodyXs,{color:"text-light",children:r.detail}),("warn"===r.status||"fail"===r.status)&&r.guidance&&(0,i.jsx)(M.o.BodyXs,{color:"text-light",children:r.guidance})]}),(0,i.jsx)("div",{className:"shrink-0 pt-0.5",children:"running"===r.status?(0,i.jsx)(el.a,{className:"m-0 p-0"}):(0,i.jsx)(eu.W,{variant:ec[r.status],children:(0,a.t)("live_streams.troubleshoot.status.".concat(r.status))})})]})},ed=["browser","permissions","camera","microphone","speaker","connectivity","bandwidth"],ep=r(563540),em=r(804548),ev=r(809418);function eb(e,t,r,n,o,i,a){try{var s=e[i](a),l=s.value}catch(e){r(e);return}s.done?t(l):Promise.resolve(l).then(n,o)}function eh(e){return function(){var t=this,r=arguments;return new Promise(function(n,o){var i=e.apply(t,r);function a(e){eb(i,n,o,a,s,"next",e)}function s(e){eb(i,n,o,a,s,"throw",e)}a(void 0)})}}function ey(e,t){var r,n,o,i={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]},a=Object.create(("function"==typeof Iterator?Iterator:Object).prototype),s=Object.defineProperty;return s(a,"next",{value:l(0)}),s(a,"throw",{value:l(1)}),s(a,"return",{value:l(2)}),"function"==typeof Symbol&&s(a,Symbol.iterator,{value:function(){return this}}),a;function l(s){return function(l){var u=[s,l];if(r)throw TypeError("Generator is already executing.");for(;a&&(a=0,u[0]&&(i=0)),i;)try{if(r=1,n&&(o=2&u[0]?n.return:u[0]?n.throw||((o=n.return)&&o.call(n),0):n.next)&&!(o=o.call(n,u[1])).done)return o;switch(n=0,o&&(u=[2&u[0],o.value]),u[0]){case 0:case 1:o=u;break;case 4:return i.label++,{value:u[1],done:!1};case 5:i.label++,n=u[1],u=[0];continue;case 7:u=i.ops.pop(),i.trys.pop();continue;default:if(!(o=(o=i.trys).length>0&&o[o.length-1])&&(6===u[0]||2===u[0])){i=0;continue}if(3===u[0]&&(!o||u[1]>o[0]&&u[1]<o[3])){i.label=u[1];break}if(6===u[0]&&i.label<o[1]){i.label=o[1],o=u;break}if(o&&i.label<o[2]){i.label=o[2],i.ops.push(u);break}o[2]&&i.ops.pop(),i.trys.pop();continue}u=t.call(e,i)}catch(e){u=[6,e],n=0}finally{r=o=0}if(5&u[0])throw u[1];return{value:u[0]?u[1]:void 0,done:!0}}}}var eg=function(){return{bandwidth:{status:"idle"},browser:{status:"idle"},camera:{status:"idle"},connectivity:{status:"idle"}
1,microphone:{status:"idle"},permissions:{status:"idle"},speaker:{status:"idle"}}},ej=function(){var e,t,r=void 0!==window.RTCPeerConnection,n=!!(null==(e=navigator.mediaDevices)?void 0:e.getUserMedia);if(!r||!n)return{status:"fail",detail:(0,a.t)("live_streams.troubleshoot.steps.browser.unsupported_detail"),guidance:(0,a.t)("live_streams.troubleshoot.steps.browser.unsupported_guidance")};var o=!!(null==(t=navigator.mediaDevices)?void 0:t.getDisplayMedia),i="u">typeof HTMLMediaElement&&"setSinkId"in HTMLMediaElement.prototype;return o&&i?{status:"pass",detail:(0,a.t)("live_streams.troubleshoot.steps.browser.pass_detail")}:{status:"warn",detail:(0,a.t)("live_streams.troubleshoot.steps.browser.partial_detail"),guidance:(0,a.t)("live_streams.troubleshoot.steps.browser.partial_guidance")}},ex=function(){return eh(function(){var e,t,r;return ey(this,function(n){switch(n.label){case 0:if(!(0,ev.$6)())return[2,{status:"fail",detail:(0,a.t)("live_streams.troubleshoot.steps.permissions.unavailable_detail"),guidance:(0,a.t)("live_streams.troubleshoot.steps.permissions.unavailable_guidance")}];n.label=1;case 1:return n.trys.push([1,3,,4]),[4,em.A.getInstance().getDevices()];case 2:if(t=(e=n.sent()).filter(function(e){return"videoinput"===e.kind}).length,r=e.filter(function(e){return"audioinput"===e.kind}).length,0===t&&0===r)return[2,{status:"fail",detail:(0,a.t)("live_streams.troubleshoot.steps.permissions.no_devices_detail"),guidance:(0,a.t)("live_streams.troubleshoot.steps.permissions.no_devices_guidance")}];if(!e.some(function(e){return!!e.label}))return[2,{status:"warn",detail:(0,a.t)("live_streams.troubleshoot.steps.permissions.not_granted_detail"),guidance:(0,a.t)("live_streams.troubleshoot.steps.permissions.not_granted_guidance")}];return[2,{status:"pass",detail:(0,a.t)("live_streams.troubleshoot.steps.permissions.pass_detail",{cameraCount:t,microphoneCount:r})}];case 3:return n.sent(),[2,{status:"fail",detail:(0,a.t)("live_streams.troubleshoot.steps.permissions.error_detail"),guidance:(0,a.t)("live_streams.troubleshoot.steps.permissions.error_guidance")}];case 4:return[2]}})})()},e_=r(849423);function ew(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}function eO(e,t,r,n,o,i,a){try{var s=e[i](a),l=s.value}catch(e){r(e);return}s.done?t(l):Promise.resolve(l).then(n,o)}function eS(e){return function(){var t=this,r=arguments;return new Promise(function(n,o){var i=e.apply(t,r);function a(e){eO(i,n,o,a,s,"next",e)}function s(e){eO(i,n,o,a,s,"throw",e)}a(void 0)})}}function ek(e){return function(e){if(Array.isArray(e))return ew(e)}(e)||function(e){if("u">typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e){if(e){if("string"==typeof e)return ew(e,void 0);var t=Object.prototype.toString.call(e).slice(8,-1);if("Object"===t&&e.constructor&&(t=e.constructor.name),"Map"===t||"Set"===t)return Array.from(t);if("Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t))return ew(e,void 0)}}(e)||function(){throw TypeError("Invalid attempt to spread non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function eC(e,t){var r,n,o,i={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]},a=Object.create(("function"==typeof Iterator?Iterator:Object).prototype),s=Object.defineProperty;return s(a,"next",{value:l(0)}),s(a,"throw",{value:l(1)}),s(a,"return",{value:l(2)}),"function"==typeof Symbol&&s(a,Symbol.iterator,{value:function(){return this}}),a;function l(s){return function(l){var u=[s,l];if(r)throw TypeError("Generator is already executing.");for(;a&&(a=0,u[0]&&(i=0)),i;)try{if(r=1,n&&(o=2&u[0]?n.return:u[0]?n.throw||((o=n.return)&&o.call(n),0):n.next)&&!(o=o.call(n,u[1])).done)return o;switch(n=0,o&&(u=[2&u[0],o.value]),u[0]){case 0:case 1:o=u;break;case 4:return i.label++,{value:u[1],done:!1};case 5:i.label++,n=u[1],u=[0];continue;case 7:u=i.ops.pop(),i.trys.pop();continue;default:if(!(o=(o=i.trys).length>0&&o[o.length-1])&&(6===u[0]||2===u[0])){i=0;continue}if(3===u[0]&&(!o||u[1]>o[0]&&u[1]<o[3])){i.label=u[1];break}if(6===u[0]&&i.label<o[1]){i.label=o[1],o=u;break}if(o&&i.label<o[2]){i.label=o[2],i.ops.push(u);break}o[2]&&i.ops.pop(),i.trys.pop();continue}u=t.call(e,i)}catch(e){u=[6,e],n=0}finally{r=o=0}if(5&u[0])throw u[1];return{value:u[0]?u[1]:void 0,done:!0}}}}var eI=[{urls:"stun:stun.l.google.com:19302"},{urls:"stun:stun1.l.google.com:19302"}],eP=function(e){return(void 0===e?"undefined":e&&"u">typeof Symbol&&e.constructor===Symbol?"symbol":typeof e)=="object"&&null!==e&&"string"==typeof e.username&&e.username.length>0&&"string"==typeof e.password&&e.password.length>0&&Array.isArray(e.uris)&&e.uris.length>0&&e.uris.every(function(e){return"string"==typeof e&&e.length>0})},eA=function(e){return e.uris.map(function(t){return{urls:t,username:e.username,credential:e.password}})},eE=function(e){return"host"===e||"srflx"===e||"prflx"===e||"relay"===e},eN=function(e){if(eE(e.type))return e.type;var t=/\btyp (\w+)/.exec(e.candidate);return eE(null==t?void 0:t[1])?null==t?void 0:t[1]:void 0};function eT(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}function eM(e,t,r,n,o,i,a){try{var s=e[i](a),l=s.value}catch(e){r(e);return}s.done?t(l):Promise.resolve(l).then(n,o)}var eD=function(){var e=new ArrayBuffer(16384);return crypto.getRandomValues(new Uint8Array(e)),e},eL=function(e){return new Promise(function(t){return setTimeout(t,e)})}
1,eR=function(){return{status:"skipped",detail:(0,a.t)("live_streams.troubleshoot.steps.bandwidth.unavailable_detail")}},eq=function(e,t){var r;return(r=function(){var r,n,o,i,s,l,u,c,f,d,p,m,v,b,h,y,g;return function(e,t){var r,n,o,i={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]},a=Object.create(("function"==typeof Iterator?Iterator:Object).prototype),s=Object.defineProperty;return s(a,"next",{value:l(0)}),s(a,"throw",{value:l(1)}),s(a,"return",{value:l(2)}),"function"==typeof Symbol&&s(a,Symbol.iterator,{value:function(){return this}}),a;function l(s){return function(l){var u=[s,l];if(r)throw TypeError("Generator is already executing.");for(;a&&(a=0,u[0]&&(i=0)),i;)try{if(r=1,n&&(o=2&u[0]?n.return:u[0]?n.throw||((o=n.return)&&o.call(n),0):n.next)&&!(o=o.call(n,u[1])).done)return o;switch(n=0,o&&(u=[2&u[0],o.value]),u[0]){case 0:case 1:o=u;break;case 4:return i.label++,{value:u[1],done:!1};case 5:i.label++,n=u[1],u=[0];continue;case 7:u=i.ops.pop(),i.trys.pop();continue;default:if(!(o=(o=i.trys).length>0&&o[o.length-1])&&(6===u[0]||2===u[0])){i=0;continue}if(3===u[0]&&(!o||u[1]>o[0]&&u[1]<o[3])){i.label=u[1];break}if(6===u[0]&&i.label<o[1]){i.label=o[1],o=u;break}if(o&&i.label<o[2]){i.label=o[2],i.ops.push(u);break}o[2]&&i.ops.pop(),i.trys.pop();continue}u=t.call(e,i)}catch(e){u=[6,e],n=0}finally{r=o=0}if(5&u[0])throw u[1];return{value:u[0]?u[1]:void 0,done:!0}}}}(this,function(j){switch(j.label){case 0:if(!t)return[2,eR()];n=new RTCPeerConnection(r={iceServers:eA(t),iceTransportPolicy:"relay"}),o=new RTCPeerConnection(r),i=function(){n.close(),o.close()},s=function(){return i()},e.addEventListener("abort",s),j.label=1;case 1:return j.trys.push([1,16,17,18]),n.onicecandidate=function(e){e.candidate&&o.addIceCandidate(e.candidate).catch(function(){})},o.onicecandidate=function(e){e.candidate&&n.addIceCandidate(e.candidate).catch(function(){})},l=n.createDataChannel("bandwidth-probe"),u=new Promise(function(e){o.ondatachannel=function(t){return e(t.channel)}}),c=new Promise(function(e,t){l.onopen=function(){return e()},l.onerror=function(){return t(Error("bandwidth_datachannel_error"))}}),[4,n.createOffer()];case 2:return f=j.sent(),[4,n.setLocalDescription(f)];case 3:return j.sent(),[4,o.setRemoteDescription(f)];case 4:return j.sent(),[4,o.createAnswer()];case 5:return d=j.sent(),[4,o.setLocalDescription(d)];case 6:return j.sent(),[4,n.setRemoteDescription(d)];case 7:return j.sent(),[4,Promise.race([Promise.all([c,u]).then(function(e){return(function(e){if(Array.isArray(e))return e}(e)||function(e){var t,r,n=null==e?null:"u">typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var o=[],i=!0,a=!1;try{for(n=n.call(e);!(i=(t=n.next()).done)&&(o.push(t.value),2!==o.length);i=!0);}catch(e){a=!0,r=e}finally{try{i||null==n.return||n.return()}finally{if(a)throw r}}return o}}(e)||function(e){if(e){if("string"==typeof e)return eT(e,2);var t=Object.prototype.toString.call(e).slice(8,-1);if("Object"===t&&e.constructor&&(t=e.constructor.name),"Map"===t||"Set"===t)return Array.from(t);if("Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t))return eT(e,2)}}(e)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}())[1]}),new Promise(function(e,t){setTimeout(function(){return t(Error("bandwidth_loopback_timeout"))},8e3)})])];case 8:if(p=j.sent(),e.aborted)throw Error("bandwidth_test_aborted");m=0,p.binaryType="arraybuffer",p.onmessage=function(e){var t,r=e.data;(null!=(t=ArrayBuffer)&&"u">typeof Symbol&&t[Symbol.hasInstance]?!!t[Symbol.hasInstance](r):r instanceof t)&&(m+=r.byteLength)},v=performance.now(),b=eD(),j.label=9;case 9:if(!(performance.now()-v<3500&&!e.aborted))return[3,14];if(!(l.bufferedAmount<65536))return[3,11];return l.send(b),[4,eL(0)];case 10:return j.sent(),[3,13];case 11:return[4,eL(16)];case 12:j.sent(),j.label=13;case 13:return[3,9];case 14:if(e.aborted)throw Error("bandwidth_test_aborted");return h=performance.now(),[4,eL(300)];case 15:if(j.sent(),g=(y=8*m/((h-v)/1e3)/1e6).toFixed(1),y<1)return[2,{status:"warn",detail
1:(0,a.t)("live_streams.troubleshoot.steps.bandwidth.below_threshold_detail",{mbps:g}),guidance:(0,a.t)("live_streams.troubleshoot.steps.bandwidth.below_threshold_guidance")}];return[2,{status:"pass",detail:(0,a.t)("live_streams.troubleshoot.steps.bandwidth.pass_detail",{mbps:g})}];case 16:return j.sent(),[2,eR()];case 17:return e.removeEventListener("abort",s),i(),[7];case 18:return[2]}})},function(){var e=this,t=arguments;return new Promise(function(n,o){var i=r.apply(e,t);function a(e){eM(i,n,o,a,s,"next",e)}function s(e){eM(i,n,o,a,s,"throw",e)}a(void 0)})})()};function eF(e,t,r,n,o,i,a){try{var s=e[i](a),l=s.value}catch(e){r(e);return}s.done?t(l):Promise.resolve(l).then(n,o)}function eB(e){return function(){var t=this,r=arguments;return new Promise(function(n,o){var i=e.apply(t,r);function a(e){eF(i,n,o,a,s,"next",e)}function s(e){eF(i,n,o,a,s,"throw",e)}a(void 0)})}}function ez(e,t){var r,n,o,i={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]},a=Object.create(("function"==typeof Iterator?Iterator:Object).prototype),s=Object.defineProperty;return s(a,"next",{value:l(0)}),s(a,"throw",{value:l(1)}),s(a,"return",{value:l(2)}),"function"==typeof Symbol&&s(a,Symbol.iterator,{value:function(){return this}}),a;function l(s){return function(l){var u=[s,l];if(r)throw TypeError("Generator is already executing.");for(;a&&(a=0,u[0]&&(i=0)),i;)try{if(r=1,n&&(o=2&u[0]?n.return:u[0]?n.throw||((o=n.return)&&o.call(n),0):n.next)&&!(o=o.call(n,u[1])).done)return o;switch(n=0,o&&(u=[2&u[0],o.value]),u[0]){case 0:case 1:o=u;break;case 4:return i.label++,{value:u[1],done:!1};case 5:i.label++,n=u[1],u=[0];continue;case 7:u=i.ops.pop(),i.trys.pop();continue;default:if(!(o=(o=i.trys).length>0&&o[o.length-1])&&(6===u[0]||2===u[0])){i=0;continue}if(3===u[0]&&(!o||u[1]>o[0]&&u[1]<o[3])){i.label=u[1];break}if(6===u[0]&&i.label<o[1]){i.label=o[1],o=u;break}if(o&&i.label<o[2]){i.label=o[2],i.ops.push(u);break}o[2]&&i.ops.pop(),i.trys.pop();continue}u=t.call(e,i)}catch(e){u=[6,e],n=0}finally{r=o=0}if(5&u[0])throw u[1];return{value:u[0]?u[1]:void 0,done:!0}}}}var eH=function(){return eB(function(){var e,t,r,n,o;return ez(this,function(i){switch(i.label){case 0:if(!(0,ev.$6)())return[2,{status:"skipped",detail:(0,a.t)("live_streams.troubleshoot.steps.camera.unavailable_detail")}];i.label=1;case 1:return i.trys.push([1,3,4,5]),[4,(0,ev.UN)({video:!0})];case 2:if(!(t=null==(e=i.sent())?void 0:e.getVideoTracks()[0])||"live"!==t.readyState)return[2,{status:"fail",detail:(0,a.t)("live_streams.troubleshoot.steps.camera.not_live_detail"),guidance:(0,a.t)("live_streams.troubleshoot.steps.camera.not_live_guidance")}];return n=(r=t.getSettings()).width,o=r.height,[2,{status:"pass",detail:n&&o?(0,a.t)("live_streams.troubleshoot.steps.camera.pass_detail",{width:n,height:o}):void 0}];case 3:return i.sent(),[2,{status:"fail",detail:(0,a.t)("live_streams.troubleshoot.steps.camera.error_detail"),guidance:(0,a.t)("live_streams.troubleshoot.steps.camera.error_guidance")}];case 4:return null==e||e.getTracks().forEach(function(e){return e.stop()}),[7];case 5:return[2]}})})()},eU=function(){return eB(function(){var e,t,r,n,o,i;return ez(this,function(s){switch(s.label){case 0:if(!(0,ev.$6)())return[2,{status:"skipped",detail:(0,a.t)("live_streams.troubleshoot.steps.microphone.unavailable_detail")}];s.label=1;case 1:return s.trys.push([1,6,7,8]),[4,(0,ev.UN)({audio:!0})];case 2:if(!(r=null==(e=s.sent())?void 0:e.getAudioTracks()[0])||"live"!==r.readyState)return[2,{status:"fail",detail:(0,a.t)("live_streams.troubleshoot.steps.microphone.not_live_detail"),guidance:(0,a.t)("live_streams.troubleshoot.steps.microphone.not_live_guidance")}];if("suspended"!==(t=new AudioContext).state)return[3,4];return[4,t.resume()];case 3:s.sent(),s.label=4;case 4:return n=t.createMediaStreamSource(e),(o=t.createAnalyser()).fftSize=512,n.connect(o),i=new Uint8Array(o.frequencyBinCount),[4,new Promise(function(e){setTimeout(e,500)})];case 5:if(s.sent(),o.getByteFrequencyData(i),i.reduce(function(e,t){return e+t},0)/i.length<=2)return[2,{status:"warn",detail:(0,a.t)("live_streams.troubleshoot.steps.microphone.silent_detail"),guidance:(0,a.t)("live_streams.troubleshoot.steps.microphone.silent_guidance")}];
1return[2,{status:"pass",detail:(0,a.t)("live_streams.troubleshoot.steps.microphone.pass_detail")}];case 6:return s.sent(),[2,{status:"fail",detail:(0,a.t)("live_streams.troubleshoot.steps.microphone.error_detail"),guidance:(0,a.t)("live_streams.troubleshoot.steps.microphone.error_guidance")}];case 7:return null==e||e.getTracks().forEach(function(e){return e.stop()}),t&&t.close(),[7];case 8:return[2]}})})()};function e$(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}function eQ(e,t,r,n,o,i,a){try{var s=e[i](a),l=s.value}catch(e){r(e);return}s.done?t(l):Promise.resolve(l).then(n,o)}function eV(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 eG=function(){var e,t;function r(){if(!(this instanceof r))throw TypeError("Cannot call a class as a function")}return e=[{key:"run",value:function(e,t){var r;return(r=function(){var r,n,o,i,s,l,u,c,f,d,p,m,v,b,h,y,g,j;return function(e,t){var r,n,o,i={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]},a=Object.create(("function"==typeof Iterator?Iterator:Object).prototype),s=Object.defineProperty;return s(a,"next",{value:l(0)}),s(a,"throw",{value:l(1)}),s(a,"return",{value:l(2)}),"function"==typeof Symbol&&s(a,Symbol.iterator,{value:function(){return this}}),a;function l(s){return function(l){var u=[s,l];if(r)throw TypeError("Generator is already executing.");for(;a&&(a=0,u[0]&&(i=0)),i;)try{if(r=1,n&&(o=2&u[0]?n.return:u[0]?n.throw||((o=n.return)&&o.call(n),0):n.next)&&!(o=o.call(n,u[1])).done)return o;switch(n=0,o&&(u=[2&u[0],o.value]),u[0]){case 0:case 1:o=u;break;case 4:return i.label++,{value:u[1],done:!1};case 5:i.label++,n=u[1],u=[0];continue;case 7:u=i.ops.pop(),i.trys.pop();continue;default:if(!(o=(o=i.trys).length>0&&o[o.length-1])&&(6===u[0]||2===u[0])){i=0;continue}if(3===u[0]&&(!o||u[1]>o[0]&&u[1]<o[3])){i.label=u[1];break}if(6===u[0]&&i.label<o[1]){i.label=o[1],o=u;break}if(o&&i.label<o[2]){i.label=o[2],i.ops.push(u);break}o[2]&&i.ops.pop(),i.trys.pop();continue}u=t.call(e,i)}catch(e){u=[6,e],n=0}finally{r=o=0}if(5&u[0])throw u[1];return{value:u[0]?u[1]:void 0,done:!0}}}}(this,function(x){var _,w;switch(x.label){case 0:r=t.audioOutputId,n=t.signal,o=[["browser",ej],["permissions",ex],["camera",eH],["microphone",eU],["speaker",function(){var e;return e=n,new Promise(function(t){var n=new Audio(ep),o=!1,i=function(){clearTimeout(u),e.removeEventListener("abort",l)},s=function(e){o||(o=!0,i(),t(e))},l=function(){n.pause(),s({status:"skipped"})};if(e.addEventListener("abort",l),e.aborted)return void l();n.addEventListener("ended",function(){s({status:"pass",detail:(0,a.t)("live_streams.troubleshoot.steps.speaker.pass_detail")})},{once:!0}),n.addEventListener("error",function(){s({status:"fail",detail:(0,a.t)("live_streams.troubleshoot.steps.speaker.error_detail"),guidance:(0,a.t)("live_streams.troubleshoot.steps.speaker.error_guidance")})},{once:!0});var u=setTimeout(function(){s({status:"warn",detail:(0,a.t)("live_streams.troubleshoot.steps.speaker.timeout_detail"),guidance:(0,a.t)("live_streams.troubleshoot.steps.speaker.timeout_guidance")})},8e3);eh(function(){return ey(this,function(t){switch(t.label){case 0:if(t.trys.push([0,4,,5]),!(r&&"setSinkId"in n))return[3,2];return[4,n.setSinkId(r)];case 1:t.sent(),t.label=2;case 2:if(e.aborted)return[2];return[4,n.play()];case 3:return t.sent(),[3,5];case 4:return t.sent(),s({status:"fail",detail:(0,a.t)("live_streams.troubleshoot.steps.speaker.error_detail"),guidance:(0,a.t)("live_streams.troubleshoot.steps.speaker.error_guidance")}),[3,5];case 5:return[2]}})})()})}]],i=!0,s=!1,l=void 0,x.label=1;case 1:x.trys.push([1,6,7,8]),u=o[Symbol.iterator](),x.label=2;case 2:if(i=(c=u.next()).done)return[3,5];if(d=(f=function(e){if(Array.isArray(e))return e}(_=c.value)||function(e){var t,r,n=null==e?null:"u">typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var o=[],i=!0,a=!1;try{for(n=n.call(e);!(i=(t=n.next()).done)&&(o.push(t.value),2!==o.length);i=!0);}catch(e){a=!0,r=e}finally{try{i||null==n.return||n.return()}finally{if(a)throw r}}return o}}(_)||function(e){if(e){if("string"==typeof e)return e$(e,2);var t=Object.prototype.toString.call(e).slice(8,-1);if("Object"===t&&e.constructor&&(t=e.constructor.name),"Map"===t||"Set"===t)return Array.from(t);if("Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t))return e$(e,2)}}
1(_)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}())[0],p=f[1],n.aborted)return[2];return e(d,{status:"running"}),[4,p()];case 3:if(m=x.sent(),n.aborted)return[2];e(d,m),x.label=4;case 4:return i=!0,[3,2];case 5:return[3,8];case 6:return v=x.sent(),s=!0,l=v,[3,8];case 7:try{i||null==u.return||u.return()}finally{if(s)throw l}return[7];case 8:if(n.aborted)return[2];return e("connectivity",{status:"running"}),[4,(w=n,eS(function(){var e,t;return eC(this,function(r){var n;switch(r.label){case 0:return[4,eS(function(){var e,t,r,n,o,i;return eC(this,function(a){switch(a.label){case 0:e=new AbortController,t=function(){return e.abort()},w.addEventListener("abort",t),r=setTimeout(t,5e3),a.label=1;case 1:return a.trys.push([1,4,5,6]),n=(0,e_.M)(),[4,fetch("".concat("https://turn.elixir-webrtc.org/","?service=turn&username=").concat(n),{method:"POST",signal:e.signal})];case 2:if(!(o=a.sent()).ok)return[2,void 0];return[4,o.json()];case 3:if(!eP(i=a.sent()))return[2,void 0];return[2,{password:i.password,uris:i.uris,username:i.username}];case 4:return a.sent(),[2,void 0];case 5:return clearTimeout(r),w.removeEventListener("abort",t),[7];case 6:return[2]}})})()];case 1:return e=r.sent(),[4,(n={iceServers:ek(eI).concat(ek(e?eA(e):[])),iceTransportPolicy:"all"},new Promise(function(e){var t=new RTCPeerConnection(n),r=new Set,o=!1,i=function(){o||(o=!0,clearTimeout(s),w.removeEventListener("abort",a),t.close(),e(r))},a=function(){return i()};w.addEventListener("abort",a),t.onicecandidate=function(e){if(!e.candidate)return void i();var t=eN(e.candidate);t&&r.add(t)},t.onicegatheringstatechange=function(){"complete"===t.iceGatheringState&&i()};var s=setTimeout(i,5e3);t.createDataChannel("probe"),t.createOffer().then(function(e){return t.setLocalDescription(e)}).catch(i)}))];case 2:if((t=r.sent()).has("srflx"))return[2,{result:{status:"pass",detail:(0,a.t)("live_streams.troubleshoot.steps.connectivity.pass_detail")},turnCredentials:e}];if(t.has("relay"))return[2,{result:{status:"warn",detail:(0,a.t)("live_streams.troubleshoot.steps.connectivity.relay_detail"),guidance:(0,a.t)("live_streams.troubleshoot.steps.connectivity.relay_guidance")},turnCredentials:e}];if(e)return[2,{result:{status:"fail",detail:(0,a.t)("live_streams.troubleshoot.steps.connectivity.blocked_detail"),guidance:(0,a.t)("live_streams.troubleshoot.steps.connectivity.blocked_guidance")},turnCredentials:e}];return[2,{result:{status:"warn",detail:(0,a.t)("live_streams.troubleshoot.steps.connectivity.relay_check_unavailable_detail"),guidance:(0,a.t)("live_streams.troubleshoot.steps.connectivity.relay_check_unavailable_guidance")},turnCredentials:void 0}]}})})())];case 9:if(h=(b=x.sent()).result,y=b.turnCredentials,n.aborted)return[2];if(e("connectivity",h),e("bandwidth",{status:"running"}),"fail"!==h.status)return[3,10];return j={status:"skipped",detail:(0,a.t)("live_streams.troubleshoot.steps.bandwidth.unavailable_detail")},[3,12];case 10:return[4,eq(n,y)];case 11:j=x.sent(),x.label=12;case 12:return g=j,n.aborted||e("bandwidth",g),[2]}})},function(){var e=this,t=arguments;return new Promise(function(n,o){var i=r.apply(e,t);function a(e){eQ(i,n,o,a,s,"next",e)}function s(e){eQ(i,n,o,a,s,"throw",e)}a(void 0)})})()}}],t=[{key:"getInstance",value:function(){return this.instance||(this.instance=new r),this.instance}}],e&&eV(r.prototype,e),t&&eV(r,t),r}();function eK(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}function eJ(e,t,r,n,o,i,a){try{var s=e[i](a),l=s.value}catch(e){r(e);return}s.done?t(l):Promise.resolve(l).then(n,o)}function eX(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function eW(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var r,n,o=null==e?null:"u">typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=o){var i=[],a=!0,s=!1;try{for(o=o.call(e);!(a=(r=o.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){s=!0,n=e}finally{try{a||null==o.return||o.return()}finally{if(s)throw n}}return i}}(e,t)||function(e,t){if(e){if("string"==typeof e)return eK(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);if("Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r)return Array.from(r);
1if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return eK(e,t)}}(e,t)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}o=void 0,(n="instance")in eG?Object.defineProperty(eG,n,{value:o,enumerable:!0,configurable:!0,writable:!0}):eG[n]=o;var eY=function(){var e=(0,u.hb)(u.Rg),t=(0,D.useRef)(e);t.current=e;var r=eG.getInstance(),n=eW((0,D.useState)(eg),2),o=n[0],i=n[1],a=eW((0,D.useState)(!1),2),s=a[0],l=a[1],c=(0,D.useRef)(null),f=(0,D.useCallback)(function(e,t){i(function(r){var n,o;return n=function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter(function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable}))),n.forEach(function(t){eX(e,t,r[t])})}return e}({},r),o=null!=(o=eX({},e,t))?o:{},Object.getOwnPropertyDescriptors?Object.defineProperties(n,Object.getOwnPropertyDescriptors(o)):(function(e){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t.push.apply(t,r)}return t})(Object(o)).forEach(function(e){Object.defineProperty(n,e,Object.getOwnPropertyDescriptor(o,e))}),n})},[]);return{steps:o,isRunning:s,run:(0,D.useCallback)(function(){var e;return(e=function(){var e,n;return function(e,t){var r,n,o,i={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]},a=Object.create(("function"==typeof Iterator?Iterator:Object).prototype),s=Object.defineProperty;return s(a,"next",{value:l(0)}),s(a,"throw",{value:l(1)}),s(a,"return",{value:l(2)}),"function"==typeof Symbol&&s(a,Symbol.iterator,{value:function(){return this}}),a;function l(s){return function(l){var u=[s,l];if(r)throw TypeError("Generator is already executing.");for(;a&&(a=0,u[0]&&(i=0)),i;)try{if(r=1,n&&(o=2&u[0]?n.return:u[0]?n.throw||((o=n.return)&&o.call(n),0):n.next)&&!(o=o.call(n,u[1])).done)return o;switch(n=0,o&&(u=[2&u[0],o.value]),u[0]){case 0:case 1:o=u;break;case 4:return i.label++,{value:u[1],done:!1};case 5:i.label++,n=u[1],u=[0];continue;case 7:u=i.ops.pop(),i.trys.pop();continue;default:if(!(o=(o=i.trys).length>0&&o[o.length-1])&&(6===u[0]||2===u[0])){i=0;continue}if(3===u[0]&&(!o||u[1]>o[0]&&u[1]<o[3])){i.label=u[1];break}if(6===u[0]&&i.label<o[1]){i.label=o[1],o=u;break}if(o&&i.label<o[2]){i.label=o[2],i.ops.push(u);break}o[2]&&i.ops.pop(),i.trys.pop();continue}u=t.call(e,i)}catch(e){u=[6,e],n=0}finally{r=o=0}if(5&u[0])throw u[1];return{value:u[0]?u[1]:void 0,done:!0}}}}(this,function(o){switch(o.label){case 0:return null==(e=c.current)||e.abort(),c.current=n=new AbortController,l(!0),i(eg()),[4,r.run(f,{audioOutputId:t.current,signal:n.signal})];case 1:return o.sent(),c.current===n&&l(!1),[2]}})},function(){var t=this,r=arguments;return new Promise(function(n,o){var i=e.apply(t,r);function a(e){eJ(i,n,o,a,s,"next",e)}function s(e){eJ(i,n,o,a,s,"throw",e)}a(void 0)})})()},[r,f]),cancel:(0,D.useCallback)(function(){var e;null==(e=c.current)||e.abort(),l(!1)},[])}},eZ=function(e){var t=eY(),r=t.steps,n=t.isRunning,o=t.run,i=t.cancel;(0,D.useEffect)(function(){return e&&o(),function(){i()}},[e]);var a=ed.some(function(e){return"fail"===r[e].status}),s=ed.some(function(e){return"warn"===r[e].status}),l=ed.every(function(e){return"idle"===r[e].status});return{steps:r,isRunning:n,run:o,overallStatus:n||l?"running":a?"fail":s?"warn":"pass"}},e0=function(e){var t=e.show,r=e.onClose,n=eZ(t),o=n.steps,s=n.isRunning,l=n.run,u=n.overallStatus;return(0,i.jsx)(es.a.Root,{open:t,onOpenChange:function(e){return!e&&r()},children:(0,i.jsxs)(es.a.Content,{children:[(0,i.jsx)(es.a.Header,{title:(0,a.t)("live_streams.troubleshoot.title"),description:(0,a.t)("live_streams.troubleshoot.summary.".concat(u)),showCloseButton:!0}),(0,i.jsx)(es.a.Body,{children:(0,i.jsx)("div",{className:"max-h-80",children:ed.map(function(e){return(0,i.jsx)(ef,{stepKey:e,result:o[e]},e)})})}),(0,i.jsx)(es.a.Footer,{secondaryAction:{label:(0,a.t)("close")},primaryAction:{label:s?(0,a.t)("live_streams.troubleshoot.running"):(0,a.t)("live_streams.troubleshoot.run_again"),onClick:function(){l()},disabled:s,loading:s}})]})})};function e1(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}var e2=function(){var e,t=(0,N.jl)().canHost,r=(0,ea.c)().isCircleV4,n=(0,ei.Od)().currentCommunitySettings,o=function(e){if(Array.isArray(e))return e}(e=(0,p.C)(!1))||function(e){var t,r,n=null==e?null:"u">typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var o=[],i=!0,a=!1;try{for(n=n.call(e);!(i=(t=n.next()).done)&&(o.push(t.value),2!==o.length);i=!0);}catch(e){a=!0,r=e}finally{try{i||null==n.return||n.return()}finally{if(a)throw r}}return o}}(e)||function(e){if(e){if("string"==typeof e)return e1(e,2);var t=Object.prototype.toString.call(e).slice(8,-1);if("Object"===t&&e.constructor&&(t=e.constructor.name),"Map"===t||"Set"===t)return Array.from(t);if("Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t))return e1(e,2)}}
1(e)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(),s=o[0],l=o[1];return t&&r&&(null==n?void 0:n.live_room_connection_test_enabled)?(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(c.M.Button,{icon:"checklist",tooltipText:(0,a.t)("live_streams.troubleshoot.button_label"),"aria-label":(0,a.t)("live_streams.troubleshoot.button_label"),onClick:l}),s&&(0,i.jsx)(e0,{show:!0,onClose:l})]}):null}},452859(e,t,r){r.d(t,{F:()=>y});var n=r(391426),o=r(570310),i=r(933578),a=r(223909),s=r(800815),l=r(448610),u=r(417980),c=r(387099),f=r(288513),d=r(688461),p=function(e){var t=e.onHideClick,r=e.videoRef,i=e.onReady;return(0,n.jsxs)("div",{className:(0,o.x)((0,f._h)("OT_big"),"group/screen-share-video relative mx-2 mt-2 size-full overflow-hidden rounded-lg bg-black"),children:[(0,n.jsx)(d.k,{videoRef:r,onPlay:i}),t&&(0,n.jsx)("div",{className:"invisible absolute right-2 top-2 group-hover/screen-share-video:visible md:right-4 md:top-4",children:(0,n.jsx)(c.$,{className:"!bg-white/5 !text-xs !font-semibold !text-white hover:!bg-white/10 md:!text-sm",variant:"tertiary",small:!0,onClick:t,children:(0,u.t)("live_streams.room.picture_in_picture.screen_share.hide")})})]})},m=r(451430),v=r(343005),b=r(921317),h=function(e){var t=e.spotlightedItem,r=e.canManage,o=(0,b.hb)(b.mV).deleteSpotlightItem;return(0,n.jsx)("div",{className:"relative mx-2 mt-2 size-full overflow-hidden rounded-lg bg-black",children:(0,n.jsx)(v.E,{containerClassName:"p-0",className:"size-full max-h-full max-w-full justify-center rounded-none",item:t,canManage:void 0!==r&&r,showHeaderActions:!1,onCollapse:m.noop,onStop:m.noop,onComplete:function(){return o(t.id)}},t.id)})},y=function(e){var t=e.peers,r=e.isSpeaking,u=e.spotlightedItem,c=e.displayScreenShareVideo,f=e.onHideScreenShareVideo,d=e.allowCropping,m=void 0===d||d,v=e.layoutOptions,b=e.recalculateDebounceMs,y=e.spotlightCanManage,g=void 0!==y&&y,j=(0,s.JL)(),x=j.peer,_=j.hasVideo,w=j.videoRef,O=(0,i.useMemo)(function(){return t.map(function(e){return e.id}).concat((null==x?void 0:x.id)||"no-screen-share-peer").concat((null==u?void 0:u.id.toString())||"no-spotlighted-item").join(",")},[t,null==x?void 0:x.id,null==u?void 0:u.id]);return(0,n.jsx)("main",{className:"flex size-full flex-row items-stretch overflow-hidden pb-2",children:(0,n.jsx)(l.j,{allowCropping:m,layoutOptions:v,layoutTrigger:O,recalculateDebounceMs:b,children:function(e){var i=e.recalculateLayout;return(0,n.jsxs)(n.Fragment,{children:[c&&_&&x&&(0,n.jsx)(p,{onHideClick:f,onReady:i,videoRef:w}),t.map(function(e){return(0,n.jsx)("div",{className:(0,o.x)("mx-1 mt-1 inline-block overflow-hidden rounded-lg border-2 border-solid transition-all duration-500 md:border-4",{"border-brand":r(e.id),"border-transparent":!r(e.id)}),children:(0,n.jsx)(a.D,{peer:e,isSpeaking:r(e.id),isScreenSharing:(null==x?void 0:x.id)===e.id,type:"grid",allowCropping:m,displayNameVisible:!0,hideParticipantMenu:!0,recalculateLayout:i})},e.id)}),u&&(0,n.jsx)(h,{spotlightedItem:u,canManage:g})]})}})})}},963040(e,t,r){r.d(t,{I:()=>f});var n=r(391426),o=r(417980),i=r(800815),a=r(660308),s=r(570310),l={lg:"h-full",md:"h-2/3",sm:"h-1/3"},u=function(e){var t=e.size,r=e.active,o=e.className;return(0,n.jsx)("div",{className:(0,s.x)("bg-live-light mx-0.5 w-1.5 rounded-sm",l[t],o,{"opacity-50":!r})})},c=["weak","weak","weak","good","excellent"],f=function(){var e=(0,i.ol)().localPeerDownlinkQuality,t=!e||-1===e,r=t?"not_measuring":c[e]||"excellent";return(0,n.jsx)(a.M.Item,{children:(0,n.jsx)(a.M.Tooltip,{content:(0,o.t)(["live_streams.room.signal_indicator",r]),children:(0,n.jsxs)("div",{className:"flex size-6 items-end py-1",children:[(0,n.jsx)(u,{size:"sm",active:t||e>=0}),(0,n.jsx)(u,{size:"md",active:t||e>=3}),(0,n.jsx)(u,{size:"lg",active:t||e>=4})]})})})}},220788(e,t,r){var n=r(391426),o=r(257957),i=r(921317),a=r(857213),s=function(e){var t=e.hlsUrl,r=(0,i.uM)().toggleFullscreen;return t?(0,n.jsx)("div",{className:"relative flex size-full flex-col justify-center",onDoubleClick:r,children:(0,n.jsx)(a.q,{url:t})}):(0,n.jsx)(o.a,{className:"absolute flex size-full justify-center align-middle"})};r.d(t,{v:()=>s})},502975(e,t,r){var n=r(391426),o=r(655726),i=r(31912),a=r(417980),s=r(395925),l=function(){var e=(0,i.hg)(),t=e.status,r=e.data,l=t.isJoinAccessDenied,u=r.room;if(!l||!(null==u?void 0:u.breakout_room_id))return null;var c=u.name||(0,a.t)("live_streams.room.default_title");return(0,n.jsx)(o.$,{title:c,children:(0,n.jsx)(s.B,{isStreamEnded:!0,isAccessDenied:!0,room:u})})};r.d(t,{m:()=>l})},395925(e,t,r){r.d(t,{B:()=>M});var n=r(391426),o=r(173738),i=r(256483),a=r(31912),s=r(693410),l=r(298463),u=r(519104),c=r(467363),f=r(41798
10),d=r(674251),p=r(686648),m=r(904686),v=r.n(m),b=r(258752),h=r(717526),y=r(231127),g=r(605274),j=r(176285),x=r(414729),_=r(978119),w=r(37752),O=r(361971);function S(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter(function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable}))),n.forEach(function(t){var n;n=r[t],t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n})}return e}function k(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):(function(e){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t.push.apply(t,r)}return t})(Object(t)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))}),e}var C=[{value:"1",emoji:"\uD83D\uDE20",get scoreLabel(){return(0,f.t)("score_picker.awful")}},{value:"2",emoji:"☹️",get scoreLabel(){return(0,f.t)("score_picker.bad")}},{value:"3",emoji:"\uD83D\uDE42",get scoreLabel(){return(0,f.t)("score_picker.okay")}},{value:"4",emoji:"\uD83D\uDE03",get scoreLabel(){return(0,f.t)("score_picker.good")}},{value:"5",emoji:"\uD83D\uDE0D",get scoreLabel(){return(0,f.t)("score_picker.great")}}],I=function(e){var t=e.onSubmit,r=e.isLoading,o=(0,O.mN)(),i=o.register,a=o.handleSubmit,s=o.control,l=(0,g.nZ)(),u=C.map(function(e){return{value:e.value,label:(0,n.jsxs)("span",{className:"flex flex-row items-center gap-3 md:flex-col md:items-start md:gap-4",children:[(0,n.jsx)("span",{"aria-hidden":"true",className:"text-xl leading-7",children:e.emoji}),(0,n.jsx)("span",{children:e.scoreLabel})]})}});return(0,n.jsx)(O.Op,k(S({},o),{children:(0,n.jsx)("form",{className:"mt-2 w-full md:w-auto",onSubmit:a(t),children:(0,n.jsxs)("div",{className:"bg-primary mx-2 flex flex-col items-end gap-4 rounded-2xl p-6 sm:mx-0 md:w-[520px]",children:[(0,n.jsx)("div",{className:"w-full",children:(0,n.jsx)(w.o5,{component:"h2",variant:"heading-lg",children:(0,f.t)("live_streams.feedback_form.title")})}),(0,n.jsx)(O.xI,{control:s,name:"score",rules:{required:(0,f.t)("live_streams.feedback_form.score_required_error")},render:function(e){var t=e.field,r=t.value,o=t.onChange,i=e.fieldState.error;return(0,n.jsx)("div",{className:"w-full",children:(0,n.jsx)(x.t,{legend:(0,f.t)("live_streams.feedback_form.title"),legendProps:{className:"sr-only"},variant:"option-cards",optionCardColumns:l?5:1,value:null!=r?String(r):void 0,onValueChange:function(e){return o(Number(e))},options:u,error:null==i?void 0:i.message,invalid:!!i})})}}),(0,n.jsx)("div",{className:"w-full",children:(0,n.jsx)(_.f,k(S({},i("message")),{placeholder:(0,f.t)("live_streams.feedback_form.message_placeholder"),resize:"vertical"}))}),(0,n.jsx)(j.$,{type:"submit",variant:l?"primary":"secondary",size:"lg",fullWidth:!l,disabled:r,children:(0,f.t)("live_streams.feedback_form.submit_label")})]})})}))},P=r(927561),A=r(404670),E=r(387099),N=function(e){var t=e.onSubmit,r=e.isLoading;return(0,n.jsx)(P.l,{className:"mt-2 w-full md:w-auto",formClassName:"flex flex-col items-center justify-center gap-8",onSubmit:t,children:(0,n.jsxs)("div",{className:"bg-primary border-live-dark-bg mx-2 flex-1 rounded-md border px-6 py-8 sm:mx-0 md:w-[520px]",children:[(0,n.jsx)("div",{className:"text-darkest text-center text-xl font-semibold",children:(0,f.t)("live_streams.feedback_form.title")}),(0,n.jsx)(P.l.Item,{hideBorder:!0,fullWidth:!0,hideLabel:!0,hideDescription:!0,translationRoot:"live_streams.feedback_form",name:"score",rules:{required:(0,f.t)("live_streams.feedback_form.score_required_error")},children:(0,n.jsx)(A.J,{name:"score",rules:{required:!0}})}),(0,n.jsx)(P.l.Item,{hideBorder:!0,fullWidth:!0,hideLabel:!0,hideDescription:!0,translationRoot:"live_streams.feedback_form",name:"message",children:(0,n.jsx)(P.l.TextArea,{className:"h-36 resize-none"})}),(0,n.jsx)("div",{className:"mt-5 flex items-center justify-end",children:(0,n.jsx)(E.$,{disabled:r,type:"submit",variant:"circle",children:(0,f.t)("live_streams.feedback_form.submit_label")})})]})})},T=function(e){var t=e.room,r=e.participant,o=(0,h.d)(),i=o.success,a=o.error,s=(0,y.T)("circle_v4_form_elements_enabled"),l=(0,b.n_)({mutationFn:function(e){return p.R.leaveFeedback({id:null==t?void 0:t.id,participantId:null==r?void 0:r.id,formData:e,forReactQuery:!0})},onSuccess:function(){var e,t;i((0,f.t)("live_streams.feedback_form.success_message"),{duration:"short",shouldUseProgress:!1}),null==(t=window.webview)||null==(e=t.onEndLiveStream)||e.call(t)},onError:function(){return a((0,f.t)("live_streams.feedback_form.error_message"))}});if(!(null==t?void 0:t.id)||!(null==r?void 0:r.id)||l.isSuccess)return null;var u=v().name,c=v().version,d=v().os,m=v().description,g=JSON.stringify({deviceType:"browser",data:{userAgent:navigator.userAgent,name:u,version:c,os:null==d?void 0:d.toString(),description:m}}),j=function(e){var t,r;l.mutate((t=function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter(function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable}
1))),n.forEach(function(t){var n;n=r[t],t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n})}return e}({},e),r=r={device_info:g},Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):(function(e){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t.push.apply(t,r)}return t})(Object(r)).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))}),t))};return s?(0,n.jsx)(I,{onSubmit:j,isLoading:l.isPending}):(0,n.jsx)(N,{onSubmit:j,isLoading:l.isPending})},M=function(e){var t=e.isStreamEnded,r=void 0!==t&&t,p=e.isAccessDenied,m=void 0!==p&&p,v=e.room,b=e.participant,h=(0,s.sA)(v),y=(0,u.Z)(),g=(0,l.J)().goToCommunityRootPath,j=(0,a.hg)(),x=j.actions,_=j.data,w=j.status,O=x.joinAsHost,S=x.joinAsParticipant,k=_.canHost,C=_.isConferenceRoom,I=w.isJoining,P=!r&&!m&&(0,s.DG)(v),A=function(){var e;(null==(e=window.webview)?void 0:e.onEndLiveStream)?window.webview.onEndLiveStream():g()},E=v.inactive?(0,f.t)("live_streams.".concat(h,"_ended.title_inactive")):(0,f.t)("live_streams.".concat(h,"_ended.").concat(k?"title":"title_participant")),N=m?(0,f.t)("live_streams.breakout_rooms.access_denied.title"):r?E:(0,f.t)("live_streams.".concat(h,"_ended.title_left")),M=v.inactive?(0,f.t)("live_streams.stream_ended.disappointed"):(0,f.t)("live_streams.stream_ended.checkered_flag"),D=m?(0,f.t)("live_streams.breakout_rooms.access_denied.emoji"):r?M:(0,f.t)("live_streams.stream_ended.wave");return(0,n.jsx)(i.U,{contentClassName:"justify-start overflow-y-auto",children:(0,n.jsxs)("div",{className:"my-auto flex w-full flex-col items-center gap-6 px-6 py-8",children:[D&&(0,n.jsx)("div",{className:"text-3xl leading-tight",children:D}),(0,n.jsx)("div",{className:"text-live text-center",children:(0,n.jsx)(d.o.TitleXl,{color:"text-inherit",children:N})}),P?(0,n.jsxs)("div",{className:"flex flex-col items-center gap-3 sm:flex-row",children:[(0,n.jsx)(o.Z,{onClick:function(){C||k?O():S()},disabled:I,children:(0,f.t)("live_streams.".concat(h,"_ended.return_to_room_button_label"))}),(0,n.jsx)(o.Z,{variant:"secondary",onClick:A,children:(0,f.t)("live_streams.stream_ended.back_to_community_button_label")})]}):v.main_room_slug?(0,n.jsxs)("div",{className:"flex flex-col items-center gap-3 sm:flex-row",children:[(0,n.jsx)(o.Z,{onClick:function(){v.main_room_slug&&y({to:c.Fr?"/live/$roomSlug/mobile":"/live/$roomSlug",params:{roomSlug:v.main_room_slug}})},children:(0,f.t)("live_streams.breakout_rooms.return_to_main")}),(0,n.jsx)(o.Z,{variant:"secondary",onClick:A,children:(0,f.t)("live_streams.stream_ended.back_to_community_button_label")})]}):(0,n.jsx)(o.Z,{onClick:A,children:(0,f.t)("live_streams.stream_ended.back_to_community_button_label")}),(0,n.jsx)(T,{room:v,participant:b})]})})}},288730(e,t,r){var n=r(391426),o=r(387099),i=r(426601),a=function(e){var t=e.onClick,r=e.children,a=e.disabled,s=e.variant,l=void 0===s?"primary":s,u="fluid"===(0,i.X)(),c=u&&"primary"===l?"branded":l;return(0,n.jsx)(o.$,{variant:c,isFullRounded:!0,onClick:t,disabled:void 0!==a&&a,extraLarge:!0,full:u||void 0,children:r})};r.d(t,{r:()=>a})},107256(e,t,r){var n=r(391426),o=r(933578),i=r(417980),a=r(339043),s=r(568316),l=r(693410),u=r(639288),c=r(311393),f=r(921317);function d(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}function p(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var r,n,o=null==e?null:"u">typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=o){var i=[],a=!0,s=!1;try{for(o=o.call(e);!(a=(r=o.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){s=!0,n=e}finally{try{a||null==o.return||o.return()}finally{if(s)throw n}}return i}}(e,t)||function(e,t){if(e){if("string"==typeof e)return d(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);if("Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r)return Array.from(r);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return d(e,t)}}
1(e,t)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}var m=function(e){var t=e.room,r=e.joinAsHost,d=e.joinAsParticipant,m=p((0,o.useState)(!1),2),v=m[0],b=m[1],h=p((0,o.useState)(!1),2),y=h[0],g=h[1],j=(0,u.f)().isPrejoinChecklistComplete,x=(0,f.hb)(f.CH).markOpenedSettingsModalOnce,_=(0,l.rL)(t),w=!((0,l.NO)(t)||_&&(0,l.mQ)(t))&&((0,l.iA)(t)||(0,l.Vs)(t)),O=(0,l.DG)(t),S=(0,o.useCallback)(function(){return _?d():r()},[r,d,_]),k=(0,o.useMemo)(function(){return _?(0,l.XU)(t):(0,l.mJ)(t)},[_,t]);return((0,o.useEffect)(function(){v&&O&&!k&&S()},[v,S,O,k]),w)?(0,n.jsxs)("div",{className:"border-light mt-5 flex w-full shrink-0 flex-col items-center gap-5 border-t pt-5",children:[(0,n.jsxs)("div",{className:"text-lightest flex items-center justify-center gap-2 text-center text-sm font-semibold",children:[(0,n.jsx)(a.jF,{field:"auto_join",onChange:function(){_||j||v?b(!v):g(!0)},value:v}),(0,n.jsx)(s.o.BodyXs,{color:"text-dark",children:(0,i.t)("live_streams.pre_join.auto_join_toggle_description")})]}),y&&(0,n.jsx)(c.b,{show:!0,isHost:!0,isJoining:!0,joinButtonLabel:(0,i.t)("live_streams.pre_join.auto_join_confirm_button"),onClose:function(){return g(!1)},onConfirm:function(){x(),g(!1),b(!0)}})]}):null};r.d(t,{Q:()=>m})},60310(e,t,r){var n=r(391426),o=r(691456),i=r(615608),a=r(693410),s=r(417980),l=r(288730),u=r(191178),c=r(575155),f=r(698077),d=function(e){var t=e.room,r=e.joinAsHost,d=(0,o.x)(r),p=d.addonPurchaseNotAllowed,m=d.isLoadingUsage,v=d.onClickHandler,b=d.boxMessage,h=d.backstageButtonLabel,y=(0,i.z)().roomType;if(!(0,a.mQ)(t)||(0,a.He)(t)&&!(0,a.NO)(t))return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(u.V,{children:(0,s.t)("live_streams.pre_join.".concat(y,".room_has_not_started_message"))}),(0,n.jsx)(c.E,{})]});var g=b(),j=(0,a.mJ)(t)||p;return(0,n.jsxs)(n.Fragment,{children:[(0,a.aV)(t)&&!(0,a.mE)(t)&&(0,n.jsx)(f.i,{}),!m&&(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(l.r,{onClick:v,disabled:j,children:h()}),(0,n.jsx)(c.E,{}),g&&(0,n.jsx)(u.V,{children:g}),!j&&!g&&(0,n.jsx)(u.V,{children:(0,s.t)("live_streams.pre_join.".concat(y,".enter_backstage_message"))})]})]})};r.d(t,{h:()=>d})},191178(e,t,r){var n=r(391426),o=r(568316),i=function(e){var t=e.children;return(0,n.jsx)(o.o.BodyXs,{color:"text-dark",textAlign:"text-center",children:t})};r.d(t,{V:()=>i})},575155(e,t,r){var n=r(391426),o=r(298463),i=r(417980),a=r(288730),s=function(){var e=(0,o.J)().goToCommunityRootPath;return(0,n.jsx)(a.r,{variant:"secondary",onClick:function(){var t;(null==(t=window.webview)?void 0:t.onEndLiveStream)?window.webview.onEndLiveStream():e()},children:(0,i.t)("live_streams.go_back")})};r.d(t,{E:()=>s})},992787(e,t,r){var n=r(391426),o=r(257957),i=r(691456),a=r(693410),s=r(417980),l=r(288730),u=r(191178),c=r(575155),f=r(698077),d=function(e){var t=e.room,r=e.joinAsHost,d=e.joinAsParticipant,p=(0,i.x)(r),m=p.addonPurchaseNotAllowed,v=p.isLoadingUsage,b=p.onClickHandler,h=p.boxMessage,y=p.liveButtonLabel,g=h();return(0,n.jsxs)(n.Fragment,{children:[(0,a.aV)(t)&&!(0,a.mE)(t)&&(0,n.jsx)(f.i,{}),v&&(0,a.He)(t)&&(0,n.jsx)(o.a,{}),!v&&(0,a.He)(t)&&(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(l.r,{onClick:b,disabled:(0,a.mJ)(t)||m,children:y()}),g&&(0,n.jsx)(u.V,{children:g})]}),!(0,a.He)(t)&&(0,n.jsxs)(n.Fragment,{children:[(0,a.NO)(t)&&(0,n.jsx)(l.r,{onClick:r,disabled:(0,a.mJ)(t),children:(0,s.t)("live_streams.pre_join.host_button_label")}),(0,a.NO)(t)&&(0,a.mQ)(t)&&(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(l.r,{variant:(0,a.mQ)(t)?"plain":"primary",onClick:d,disabled:(0,a.XU)(t),children:(0,s.t)("live_streams.pre_join.participant_button_label")}),(0,a.XU)(t)&&(0,n.jsx)(u.V,{children:(0,s.t)("live_streams.pre_join.spectator_capacity_reached_message")})]}),!(0,a.NO)(t)&&(0,a.mQ)(t)&&(0,n.jsx)(l.r,{onClick:r,disabled:(0,a.mJ)(t),children:(0,s.t)("live_streams.pre_join.cohost_button_label")}),(0,a.rL)(t)&&(0,a.mJ)(t)&&(0,a.mQ)(t)&&(0,n.jsx)(u.V,{children:(0,s.t)("live_streams.pre_join.stream.host_capacity_reached_message")}),!(0,a.NO)(t)&&(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(l.r,{variant:(0,a.mQ)(t)?"plain":"primary",onClick:d,disabled:(0,a.XU)(t),children:(0,s.t)("live_streams.pre_join.participant_button_label")}),(0,a.XU)(t)&&(0,n.jsx)(u.V,{children:(0,s.t)("live_streams.pre_join.spectator_capacity_reached_message")})]})]}),(0,n.jsx)(c.E,{})]})};r.d(t,{M:()=>d})},738544(e,t,r){var n=r(391426),o=r(56427),i=r(298463),a=r(417980),s=r(288730),l=r(191178),u=function(){var e=(0,o.Od)(),t=e.currentCommunity,r=e.isLoading,u=(0,i.J)().goToCommunityRootPath;return r?null:(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(l.V,{children:(0,a.t)("live_streams.pre_join.public_error_message",{community_name:null==t?void 0:t.name})}),(0,n.jsx)(s.r,{variant:"link",onClick:u,children:(0,a.t)("live_streams.pre_join.back_to_community_button_label")})]})};r.d(t,{B:()=>u})},698077(e,t,r){var n=r(391426),o=r(890947),i=function(){return(0,n.jsx)("div",{className:"w-[calc(100vw_-_6rem)] md:w-80",children:(0,n.jsx)(o.W,{className:"mb-0"})})};r.d(t,{i:()=>i})},974746(e,t,r){r.d(t,{Q:()=>k});var n=r(391426),o=r(355104),i=r(944215),a=r(417980),s=r(387099),l=function(e){var t=e.disabled,r=e.onClick;return(0,o.c)().isCircleV4?(0,n.jsx)("div",{className:"absolute inset-x-0 top-0",children:(0,n.jsx)(i.l,{variant:"warning",title:(0,a.t)("live_streams.room.device_permission.title"),actionProps:{variant:"primary",children:(0,a.t)("live_streams.room.device_permission.confirm"),onClick:r,loading:t}})}):(0,n.jsxs)("div",{className:"absolute inset-x-0 top-0 z-10 flex items-center gap-3 p-4 justify-center",children:[(0,n.jsx)("p",{className:"text-sm text-white",children:(0,a.t)("live_streams.room.device_permission.title")}),(0,n.jsx)(s.$,{type:"button",variant:"secondary",small:!0,disabled:t,onClick:r,children:(0,a.t)("live_streams.room.device_permission.confirm")})]})},u=r(66108),c=r(382273),f=function(e){var t=e.isOpen,r=e.onConfirm,o=e.onCancel,i=(0,c.Z)();return(0,n.jsx)(u.R,{isOpen:t,title:(0,a.t)("live_streams.room.device_permission.title"),confirmText:(0,a.t)(i?"live_streams.room.device_permission.mobile_confirm":"live_streams.room.device_permission.confirm"),cancelText:i?void 0:(0,a.t)("live_streams.room.device_permission.cancel"),onConfirm:r,onCancel:i?void 0:o,children:(0,a.t)("live_streams.room.device_permission.description")})},d=r(804939),p=r(584711),m=r(441909),v="https://help.circle.so/p/members/live-and-events/troubleshooting-audio-and-video-issues",b=function(){var e=(0,o.c)().isCircleV4;return(0,d.P)()?(0,n.jsx)("div",{className:"absolute inset-x-2 top-2 z-10",children:(0,n.jsx)(p.F,{variant:"info",icon:"circle-info",title:(0,a.t)("live_streams.room.device_permission.blocked_title"),description:(0,n.jsx)(m.N,{href:v,external:!0,size:"sm",children:(0,a.t)("live_streams.room.device_permission.learn_more")})})}):e?(0,n.jsx)("div",{className:"absolute inset-x-0 top-0",children:(0,n.jsx)(i.l,{variant:"info",title:(0,a.t)("live_streams.room.device_permission.blocked_title"),linkProps:{href:v,target:"_blank",rel:"noopener noreferrer",children:(0,a.t)("live_streams.room.device_permission.learn_more")}})}):(0,n.jsxs)("div",{className:"absolute inset-x-0 top-0 z-10 flex items-center justify-center gap-3 p-4",children:[(0,n.jsx)("p",{className:"text-sm text-white",children:(0,a.t)("live_streams.room.device_permission.blocked_title")}),(0,n.jsx)("a",{href:v,target:"_blank",rel:"noopener noreferrer",className:"text-sm text-white underline",children:(0,a.t)("live_streams.room.device_permission.learn_more")})]})},h=r(933578),y=r(809418),g=r(588256),j=r(921317),x=r(717526);function _(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}function w(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var r,n,o=null==e?null:"u">typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=o){var i=[],a=!0,s=!1;try{for(o=o.call(e);!(a=(r=o.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){s=!0,n=e}finally{try{a||null==o.return||o.return()}finally{if(s)throw n}}return i}}(e,t)||function(e,t){if(e){if("string"==typeof e)return _(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);if("Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r)return Array.from(r);
1if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return _(e,t)}}(e,t)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}var O=function(e){var t;return(null!=(t=DOMException)&&"u">typeof Symbol&&t[Symbol.hasInstance]?!!t[Symbol.hasInstance](e):e instanceof t)&&"NotAllowedError"===e.name},S=function(){var e=!(arguments.length>0)||void 0===arguments[0]||arguments[0],t=(0,g.J)(e),r=t.isPending,n=t.isNativelyDenied,o=t.hasBeenBlocked,i=t.isDenied,s=(0,j.c8)(),l=s.setCameraEnabled,u=s.setMicrophoneEnabled,c=(0,j.hb)(j.CH).setDeviceAccessPromptResponse,f=w((0,h.useState)(!1),2),d=f[0],p=f[1],m=w((0,h.useState)(!1),2),v=m[0],b=m[1],_=(0,x.d)().error,S=(0,h.useCallback)(function(){p(!0),l(!1),u(!1)},[l,u]),k=(0,h.useCallback)(function(){if(!v)return b(!0),(0,y.WK)().then(function(){c("allowed"),l(!0),u(!0)}).catch(function(e){console.error("device permission request:",e),O(e)&&c("blocked"),_((0,a.t)("live_streams.room.device_permission.denied_error"))}).finally(function(){b(!1)})},[v,c,l,u,_]);return{isOpen:r&&!d,isRequestingAccess:v,isDismissed:d,isDenied:i,isNativelyDenied:n,hasBeenBlocked:o,requestAccess:k,decline:S}},k=function(){var e=S(),t=e.isOpen,r=e.isDismissed,o=e.isDenied,i=e.requestAccess,a=e.decline,s=e.isRequestingAccess;return o?(0,n.jsx)(b,{}):r?(0,n.jsx)(l,{onClick:i,disabled:s}):(0,n.jsx)(f,{isOpen:t,onConfirm:i,onCancel:a})}},426601(e,t,r){var n=r(933578),o=(0,n.createContext)("default");o.displayName="PreJoinLayoutContext";var i=function(){return(0,n.useContext)(o)};r.d(t,{V:()=>o,X:()=>i})},596109(e,t,r){r.d(t,{e:()=>z});var n=r(391426),o=r(256483),i=r(31912),a=r(933578),s=r(417980),l=r(717526),u=r(552149),c=r(588256),f=r(194705),d=r(921317),p=r(973646),m=r(568316),v=r(311393),b=r(56427),h=r(693410),y=r(605274),g=r(451430),j=r(497489),x=r(583194),_=r(639288),w=r(938576),O=r(107256),S=r(60310),k=r(992787),C=r(738544);function I(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}var P=function(){var e,t,r=(0,b.Od)().currentCommunityMember,o=(0,j.X)().currentContact,l=(0,w.n)(),u=(l||{}).recording_enabled,c=(0,i.Wm)(),f=c.joinAsHost,d=c.joinAsParticipant,P=(0,y.qI)(),A=(0,_.f)().isPrejoinChecklistComplete,E=function(e){if(Array.isArray(e))return e}(e=(0,a.useState)(!1))||function(e){var t,r,n=null==e?null:"u">typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var o=[],i=!0,a=!1;try{for(n=n.call(e);!(i=(t=n.next()).done)&&(o.push(t.value),2!==o.length);i=!0);}catch(e){a=!0,r=e}finally{try{i||null==n.return||n.return()}finally{if(a)throw r}}return o}}(e)||function(e){if(e){if("string"==typeof e)return I(e,2);var t=Object.prototype.toString.call(e).slice(8,-1);if("Object"===t&&e.constructor&&(t=e.constructor.name),"Map"===t||"Set"===t)return Array.from(t);if("Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t))return I(e,2)}}(e)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(),N=E[0],T=E[1],M=(0,a.useCallback)(function(){A?f():T(!0)},[A,f,T]);if(!l)return null;var D=r||o,L=D&&((0,h.iA)(l)||(0,h.Vs)(l)),R=D&&(0,h.DG)(l);return(0,n.jsxs)("div",{className:"bg-primary border-live-dark-bg flex w-full flex-col items-center p-6 md:w-[26.5rem] md:rounded-lg md:border-4 md:px-12 md:py-9",children:[(0,n.jsxs)("div",{className:"flex w-full grow flex-col items-center justify-center gap-5 md:gap-9",children:[(0,n.jsxs)("div",{className:"flex flex-col gap-5",children:[(0,n.jsxs)("div",{className:"flex flex-col gap-4",children:[(0,n.jsx)("div",{className:"text-darkest break-words text-center text-xl font-semibold leading-none md:text-2xl",title:null==l?void 0:l.name,children:P?(0,g.truncate)(null==l?void 0:l.name,{length:60}):null==l?void 0:l.name}),(0,n.jsxs)("div",{className:"text-lightest text-center text-sm font-semibold",children:[(0,s.t)("live_streams.pre_join.hosted_by"),(0,n.jsxs)("span",{className:"text-darkest",children:[" ",null==l||null==(t=l.creator)?void 0:t.name]})]})]}),((0,h.DG)(l)||(0,h.mQ)(l))&&(0,n.jsx)(x.D,{room:l})]}),(0,n.jsxs)("div",{className:"flex flex-col items-center gap-5",children:[L&&(0,n.jsx)(S.h,{room:l,joinAsHost:M}),R&&(0,n.jsx)(k.M,{room:l,joinAsHost:M,joinAsParticipant:d}),!D&&(0,n.jsx)(C.B,{}),void 0!==u&&u&&(0,n.jsxs)("div",{children:[(0,n.jsx)(p.In,{type:"middot",size:6,className:"text-light"}),(0,n.jsx)(m.o.LabelXs,{color:"text-light",children:(0,s.t)("live_streams.pre_join.event_is_being_recorded")})]})]})]}),(0,n.jsx)(O.Q,{room:l,joinAsHost:M,joinAsParticipant:d}),N&&(0,n.jsx)(v.b,{show:!0,isHost:!0,isJoining:!0,onClose:function(){return T(!1)},onConfirm:function(){T(!1),f()}})]})},A=r(974746),E=r(818836),N=r(570310),T=r(500604),M=r(963040),D=r(872725),L=r(41978),R=r(660308),q=r(813970),F=function(e){var t=e.children,r=e.peer,o=(0,q.x)(r).audioLevel;return(0,n.jsx)("div",{className:(0,N.x)("flex aspect-[16/9] w-full max-w-4xl grow overflow-hidden rounded-none border-4 border-transparent transition-all duration-500 md:rounded-lg",{"!border-brand":o>40}),children:t})},B=function(e){var t=e.children,r=(0,i.jl)().canHost,o=(0,d.hb)(d.X8),a=(0,D.t)(),s=(0,L.w)(a),l=s.videoRef,u=s.hasVideo,c=(0,d.hb)(d.H2);return(0,n.jsx)(F,{peer:a,children:(0,n.jsxs)("div",{className:"relative flex size-full items-center justify-center bg-zinc-800",children:[(0,n.jsx)("video",{ref:l,autoPlay:!0,muted:!0,playsInl
1ine:!0,className:(0,N.x)("absolute z-0 object-contain",{"[-moz-transform:rotateY(180deg)] [-webkit-transform:rotateY(180deg)] [transform:rotateY(180deg)]":c})}),(!o||!u)&&(0,n.jsx)(E.B,{size:"24"}),t,(0,n.jsx)("div",{className:"absolute bottom-0 left-0 h-[82px] w-full",children:(0,n.jsxs)(R.M,{theme:"dark-buttons",children:[(0,n.jsx)(R.M.Group,{children:(0,n.jsx)(R.M.Item,{})}),(0,n.jsxs)(R.M.Group,{children:[(0,n.jsx)(T.Qy,{}),(0,n.jsx)(T.L7,{}),(0,n.jsx)(T.CS,{isHost:!!r}),(0,n.jsx)(T.h9,{})]}),(0,n.jsx)(R.M.Group,{children:(0,n.jsx)(M.I,{})})]})})]})})},z=function(e){var t=e.participantData,r=(0,i.jl)(),p=r.canHost,m=r.isConferenceRoom,v=p||m,b=(0,f.E)({enabled:v}).token,h=(0,c.J)(v),y=h.isDenied,g=h.isPending,j=h.canAcquireDevices,x=(0,u.x)({participantData:t,enabled:v&&j}),_=x.startPreview,w=x.isPreviewing,O=x.previewError,S=(0,l.d)().error,k=(0,d.c8)(),C=k.setCameraEnabled,I=k.setMicrophoneEnabled;return(0,a.useEffect)(function(){b&&!w&&!O&&j&&_(b)},[_,w,b,O,j]),(0,a.useEffect)(function(){O&&(console.error("preview:",O),S((0,s.t)("live_streams.room.preview_error")))},[O]),(0,a.useEffect)(function(){y&&(C(!1),I(!1))},[y,C,I]),(0,n.jsx)(o.U,{children:(0,n.jsxs)("div",{className:"flex size-full flex-col items-center md:h-auto md:flex-row md:items-stretch md:justify-center md:gap-2",children:[v&&(0,n.jsx)(B,{children:(g||y)&&(0,n.jsx)(A.Q,{})}),(0,n.jsx)(P,{})]})})}},365127(e,t,r){r.d(t,{R:()=>p});var n=r(391426),o=r(31912),i=r(451430),a=r(933578),s=r(13293),l=r(459549);function u(e){var t=e.capacity,r=e.refillMs,n=t,o=Date.now();function i(){var e=Math.floor((Date.now()-o)/r);e>0&&(n=Math.min(t,n+e),o+=e*r)}return{tryConsume:function(){return i(),n>0&&(n-=1,!0)},availableTokens:function(){return i(),n}}}var c=r(921317),f=r(800815),d=function(){var e=(0,a.useRef)(u(s.UI)),t=(0,a.useRef)(new Map),r=(0,o.jl)().currentParticipant,n=(0,c.V1)(),d=n.pushReaction,p=n.clearReactions,m=n.setReactionsBinding,v=n.resetReactionsBinding,b=(0,a.useCallback)(function(e){var r=t.current,n=r.get(e);if(n)return n;var o=u(s.BE);if(r.set(e,o),r.size>300){var i=r.keys().next().value;void 0!==i&&r.delete(i)}return o},[]),h=(0,a.useCallback)(function(e,t){if(b(t.id).tryConsume()){var r,n,o=(0,l.bJ)(e.reactionId);if(o){var i=null!=(r=null==(n=s.Cr[e.skinToneIndex])?void 0:n.modifier)?r:"";d({emoji:(0,l.o8)(o,i),key:"".concat(t.id,":").concat(e.nonce),reactionId:e.reactionId,senderId:t.id,senderName:t.name})}}},[b,d]),y=(0,f.ld)({onReaction:h}).sendReaction,g=(0,a.useRef)(i.noop),j=(0,a.useCallback)(function(t,n){var o,i,a,u,c=(0,l.bJ)(t);if(c){var f={nonce:(0,l.Hj)(),reactionId:t,skinToneIndex:n},p=null!=(o=null==(u=s.Cr[f.skinToneIndex])?void 0:u.modifier)?o:"";d({emoji:(0,l.o8)(c,p),key:"local:".concat(f.nonce),reactionId:t,senderId:String(null!=(i=null==r?void 0:r.id)?i:""),senderName:null!=(a=null==r?void 0:r.name)?a:""});var v=e.current.tryConsume();m({canSend:e.current.availableTokens()>0,isEnabled:!0,sendReaction:g.current}),v&&y(f)}},[r,d,y,m]);(0,a.useEffect)(function(){g.current=j,m({canSend:e.current.availableTokens()>0,isEnabled:!0,sendReaction:j})},[j,m]),(0,a.useEffect)(function(){return function(){v(),p()}},[v,p])},p=function(e){var t=e.children;return d(),(0,n.jsx)(n.Fragment,{children:t})}},745746(e,t,r){r.d(t,{x:()=>p});var n=r(391426),o=r(933578),i=r(283789),a=r(764631),s=r(162005),l=r(13293),u=r(459549),c=function(e){var t=e.emoji,r=e.senderName,i=e.index,c=e.containerHeight,f=e.onDone,d=(0,a.I)(),p=(0,o.useRef)(null);null===p.current&&(p.current=(0,u.fP)(i,c));var m=p.current,v=m.riseDistance,b=m.driftX,h=m.transitionDurationMs,y=m.emojiSize,g=m.laneX,j=d?l.$Q/1e3:h/1e3;return(0,n.jsxs)(s.P.div,{"aria-hidden":!0,className:"absolute bottom-0 flex flex-col items-center gap-1",style:{left:g},initial:d?{opacity:0}:{opacity:0,x:0,y:0,scale:.3},animate:d?{opacity:[0,1,1,0]}:{opacity:[0,1,1,0],y:-v,x:b,scale:1},transition:d?{opacity:{duration:j,times:[0,.15,l.H$,1],ease:"easeInOut"}}:{opacity:{duration:j,times:[0,.07,l.H$,1],ease:"easeOut"},y:{duration:j,ease:l.En},x:{duration:j,ease:l.En},scale:{type:"spring",stiffness:l.o1,damping:l.ry,mass:l.Hm}},onAnimationComplete:f,children:[(0,n.jsx)("div",{className:"relative flex items-center justify-center",children:(0,n.jsx)("span",{style:{fontSize:y,lineHeight:1},children:t})}),(0,n.jsx)("span",{className:"whitespace-nowrap rounded-full border border-white/10 bg-black/70 px-2.5 py-1 text-xs font-medium leading-none text-white/80 shadow-sm backdrop-blur-sm",children:r})]})};function f(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}function d(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var r,n,o=null==e?null:"u">typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=o){var i=[],a=!0,s=!1;try{for(o=o.call(e);!(a=(r=o.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){s=!0,n=e}finally{try{a||null==o.return||o.return()}finally{if(s)throw n}}return i}}(e,t)||function(e,t){if(e){if("string"==typeof e)return f(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);if("Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r)return Array.from(r);
1if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return f(e,t)}}(e,t)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}var p=function(){var e=(0,i.VY)(),t=e.activeReactions,r=e.isEnabled,a=(0,i.V1)().removeReaction,s=d((0,o.useState)(0),2),l=s[0],u=s[1],f=(0,o.useRef)(null),p=(0,o.useCallback)(function(e){if(null==(t=f.current)||t.disconnect(),f.current=null,e){var t,r=new ResizeObserver(function(e){var t=d(e,1)[0];t&&u(t.contentRect.height)});r.observe(e),f.current=r}},[]);return((0,o.useEffect)(function(){return function(){var e;return null==(e=f.current)?void 0:e.disconnect()}},[]),r)?(0,n.jsx)("div",{ref:p,"aria-hidden":!0,className:"pointer-events-none absolute inset-0 z-10 overflow-hidden",children:t.map(function(e,t){return(0,n.jsx)(c,{emoji:e.emoji,senderName:e.senderName,index:t,containerHeight:l,onDone:function(){return a(e.key)}},e.key)})}):null}},804161(e,t,r){r.d(t,{V:()=>f});var n=r(391426),o=r(417980),i=r(872725),a=r(813970),s=r(543048),l=r(921317),u=function(e){var t=e.level;return(0,n.jsx)("div",{className:"border-input bg-secondary relative h-[38px] w-2 overflow-hidden rounded-full border",children:(0,n.jsx)("div",{className:"absolute bottom-0 w-full rounded-full bg-[#18AB4A] transition-all duration-75 hover:bg-[#18AB4A]/80",style:{height:"".concat(Math.min(100,Math.max(0,t)),"%")}})})},c=r(207371),f=function(){var e=(0,l.c8)().setAudioInputId,t=(0,l.hb)(l.qT),r=(0,i.t)(),f=(0,a.x)(r).audioLevel,d=(0,s.t)({audioLevel:f});return(0,n.jsxs)("div",{className:"flex items-end gap-2",children:[(0,n.jsx)("div",{className:"grow",children:(0,n.jsx)(c.J,{initialDeviceId:t,label:(0,o.t)("live_streams.settings.microphone"),kind:"audioinput",emptyOption:(0,o.t)("live_streams.settings.microphone_empty_option"),onChange:e,menuItemsClassName:"!w-[416px]"})}),(0,n.jsx)("div",{className:"mb-4 shrink-0",children:(0,n.jsx)(u,{level:d})})]})}},707991(e,t,r){var n=r(391426),o=r(563540),i=r(933578),a=r(417980),s=r(387099),l=r(921317),u=r(207371);function c(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}function f(e,t,r,n,o,i,a){try{var s=e[i](a),l=s.value}catch(e){r(e);return}s.done?t(l):Promise.resolve(l).then(n,o)}function d(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var r,n,o=null==e?null:"u">typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=o){var i=[],a=!0,s=!1;try{for(o=o.call(e);!(a=(r=o.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){s=!0,n=e}finally{try{a||null==o.return||o.return()}finally{if(s)throw n}}return i}}(e,t)||function(e,t){if(e){if("string"==typeof e)return c(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);if("Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r)return Array.from(r);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return c(e,t)}}(e,t)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}var p=function(){var e=(0,l.c8)().setAudioOutputId,t=(0,l.hb)(l.Rg),r=(0,i.useRef)(null),c=d((0,i.useState)(!1),2),p=c[0],m=c[1],v=d((0,i.useState)(!1),2),b=v[0],h=v[1];return(0,i.useEffect)(function(){r.current&&m("setSinkId"in r.current)},[]),(0,i.useEffect)(function(){var e=r.current;if(e){var t=function(){return h(!0)},n=function(){return h(!1)},o=function(){return h(!1)};return e.addEventListener("play",t),e.addEventListener("ended",n),e.addEventListener("pause",o),function(){e.removeEventListener("play",t),e.removeEventListener("ended",n),e.removeEventListener("pause",o)}}},[]),(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)("audio",{ref:r,src:o,preload:"auto",className:"hidden"}),(0,n.jsxs)("div",{className:"flex items-end gap-2",children:[(0,n.jsx)("div",{className:"grow",children:(0,n.jsx)(u.J,{initialDeviceId:t,label:(0,a.t)("live_streams.settings.audio_output"),kind:"audiooutput",emptyOption:(0,a.t)("live_streams.settings.audio_output_empty_option"),onChange:e,menuItemsClassName:"!w-[362px]"})}),p&&(0,n.jsx)("div",{className:"mb-4 shrink-0 pb-0.5",children:(0,n.jsx)(s.$,{variant:"secondary",onClick:function(){var e;return(e=function(){var e;return function(e,t){var r,n,o,i={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]},a=Object.create(("function"==typeof Iterator?Iterator:Object).prototype),s=Object.defineProperty;return s(a,"next",{value:l(0)}),s(a,"throw",{value:l(1)}),s(a,"return",{value:l(2)}),"function"==typeof Symbol&&s(a,Symbol.iterator,{value:function(){return this}}),a;function l(s){return function(l){var u=[s,l];if(r)throw TypeError("Generator is already executing.");for(;a&&(a=0,u[0]&&(i=0)),i;)try{if(r=1,n&&(o=2&u[0]?n.return:u[0]?n.throw||((o=n.return)&&o.call(n),0):n.next)&&!(o=o.call(n,u[1])).done)return o;switch(n=0,o&&(u=[2&u[0],o.value]),u[0]){case 0:case 1:o=u;break;case 4:return i.label++,{value:u[1],done:!1};case 5:i.label++,n=u[1],u=[0];continue;case 7:u=i.ops.pop(),i.trys.pop();continue;default:if(!(o=(o=i.trys).length>0&&o[o.length-1])&&(6===u[0]||2===u[0])){i=0;continue}if(3===u[0]&&(!o||u[1]>o[0]&&u[1]<o[3])){i.label=u[1];break}if(6===u[0]&&i.label<o[1]){i.label=o[1],o=u;break}if(o&&i.label<o[2]){i.label=o[2],i.ops.push(u);break}o[2]&&i.ops.pop(),i.trys.pop();continue}u=t.call(e,i)}catch(e){u=[6,e],n=0}finally{r=o=0}if(5&u[0])throw u[1];return{value:u[0]?u[1]:void 0,done:!0}}}}(this,function(n){switch(n.label){case 0:if(!r.current)return[2];if(e=r.current,!(t&&"setSinkId"in e))return[3,4];n.label=1;case 1:return n.trys.push([1,3,,4]),[4,e.setSinkId(t)];case 2:return n.sent(),[3,4];case 3:return console.warn("Failed to set audio sink:",n.sent()),[3,4];case 4:return e.currentTime=0,[4,e.play()];case 5:return n.sent(),[2]}})},function(){var t=this,r=arguments;return new Promise(function(n,o){var i=e.apply(t,r);function a(e){f(i,n,o,a,s,"next",e)}function s(e){f(i,n,o,a,s,"throw",e)}a(void 0)})})()},disabled:b,children:(0,a.t)("live_streams.settings.test_output")})})]})]})};r.d(t,{e:()=>p})},207371(e,t,r){r.d(t,{J:()=>I});var n=r(391426),o=r(973646),i=r(568316),a=r(570310),s=r(933578),l=r(41798
10),u=r(383057),c=r(589199),f=r(921317),d=r(809418),p=r(804548);function m(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}function v(e,t,r,n,o,i,a){try{var s=e[i](a),l=s.value}catch(e){r(e);return}s.done?t(l):Promise.resolve(l).then(n,o)}function b(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var r,n,o=null==e?null:"u">typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=o){var i=[],a=!0,s=!1;try{for(o=o.call(e);!(a=(r=o.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){s=!0,n=e}finally{try{a||null==o.return||o.return()}finally{if(s)throw n}}return i}}(e,t)||function(e,t){if(e){if("string"==typeof e)return m(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);if("Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r)return Array.from(r);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return m(e,t)}}(e,t)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}var h=function(e){var t=b((0,s.useState)([]),2),r=t[0],n=t[1],o=b((0,s.useState)(!0),2),i=o[0],a=o[1],l=(0,s.useRef)(!1),u=(0,s.useRef)(null),c=(0,s.useRef)(null),f=(0,s.useCallback)(function(){var t;return(t=function(){var t;return function(e,t){var r,n,o,i={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]},a=Object.create(("function"==typeof Iterator?Iterator:Object).prototype),s=Object.defineProperty;return s(a,"next",{value:l(0)}),s(a,"throw",{value:l(1)}),s(a,"return",{value:l(2)}),"function"==typeof Symbol&&s(a,Symbol.iterator,{value:function(){return this}}),a;function l(s){return function(l){var u=[s,l];if(r)throw TypeError("Generator is already executing.");for(;a&&(a=0,u[0]&&(i=0)),i;)try{if(r=1,n&&(o=2&u[0]?n.return:u[0]?n.throw||((o=n.return)&&o.call(n),0):n.next)&&!(o=o.call(n,u[1])).done)return o;switch(n=0,o&&(u=[2&u[0],o.value]),u[0]){case 0:case 1:o=u;break;case 4:return i.label++,{value:u[1],done:!1};case 5:i.label++,n=u[1],u=[0];continue;case 7:u=i.ops.pop(),i.trys.pop();continue;default:if(!(o=(o=i.trys).length>0&&o[o.length-1])&&(6===u[0]||2===u[0])){i=0;continue}if(3===u[0]&&(!o||u[1]>o[0]&&u[1]<o[3])){i.label=u[1];break}if(6===u[0]&&i.label<o[1]){i.label=o[1],o=u;break}if(o&&i.label<o[2]){i.label=o[2],i.ops.push(u);break}o[2]&&i.ops.pop(),i.trys.pop();continue}u=t.call(e,i)}catch(e){u=[6,e],n=0}finally{r=o=0}if(5&u[0])throw u[1];return{value:u[0]?u[1]:void 0,done:!0}}}}(this,function(r){switch(r.label){case 0:if(!(0,d.$6)())return[3,2];return[4,p.A.getInstance().getDevices(e)];case 1:return n(t=r.sent()),[2,t];case 2:return[2,[]]}})},function(){var e=this,r=arguments;return new Promise(function(n,o){var i=t.apply(e,r);function a(e){v(i,n,o,a,s,"next",e)}function s(e){v(i,n,o,a,s,"throw",e)}a(void 0)})})()},[e]),m=(0,s.useCallback)(function(){c.current&&clearTimeout(c.current),c.current=setTimeout(function(){c.current=null,f()},300)},[f]),h=(0,s.useCallback)(function(){l.current=!0,u.current=null;var e=function(e){return!!(null==e?void 0:e.length)&&e.some(function(e){var t;return!!(null==(t=e.label)?void 0:t.trim())})};e(r)||f().then(function(t){e(t)?l.current=!1:u.current=setTimeout(function(){h()},2e3)}).catch(function(e){console.error(e)})},[f,r]),y=(0,s.useCallback)(function(){return m()},[m]);(0,s.useEffect)(function(){return(0,d.$6)()&&(f(),navigator.mediaDevices.addEventListener("devicechange",y)),function(){(0,d.$6)()&&navigator.mediaDevices.removeEventListener("devicechange",y)}},[f,y]);var g=(0,s.useCallback)(function(e,t){return navigator.permissions.query({name:e}).then(function(e){return e.onchange=function(){"granted"===e.state&&m()},e}).catch(function(e){var r;return(null!=(r=Error)&&"u">typeof Symbol&&r[Symbol.hasInstance]?!!r[Symbol.hasInstance](e):e instanceof r)&&console.error(t,e.message),a(!1),null})},[m]);return(0,s.useEffect)(function(){if((0,d.rL)()){var e=null,t=null;return g("camera","Could not listen for camera permission status").then(function(t){e=t}),g("microphone","Could not listen for microphone permission status").then(function(e){t=e}),function(){e&&(e.onchange=null),t&&(t.onchange=null)}}},[g]),(0,s.useEffect)(function(){i||l.current||h()},[i,h]),(0,s.useEffect)(function(){return function(){u.current&&clearTimeout(u.current),c.current&&clearTimeout(c.current)}},[]),{devices:r}};function y(e,t,r,n,o,i,a){try{var s=e[i](a),l=s.value}catch(e){r(e);return}s.done?t(l):Promise.resolve(l).then(n,o)}var g={videoinput:"videoInputDeviceId",audioinput:"audioInputDeviceId",audiooutput:"audioOutputDeviceId"},j=function(e){var t,r=e.kind,n=(0,u.LM)(),o=h(r).devices,i=null!=(t=(0,u.z7)(c.pA)[g[r]])?t:f.dx,a=(0,s.useCallback)(function(e){var t;return(t=function(){return function(e,t){var r,n,o,i={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]},a=Object.create(("function"==typeof Iterator?Iterator:Object).prototype),s=Object.defineProperty;return s(a,"next",{value:l(0)}),s(a,"throw",{value:l(1)}),s(a,"return",{value:l(2)}),"function"==typeof Symbol&&s(a,Symbol.iterator,{value:function(){return this}}),a;function l(s){return function(l){var u=[s,l];if(r)throw TypeError("Generator is already executing.");for(;a&&(a=0,u[0]&&(i=0)),i;)try{if(r=1,n&&(o=2&u[0]?n.return:u[0]?n.throw||((o=n.return)&&o.call(n),0):n.next)&&!(o=o.call(n,u[1])).done)return o;switch(n=0,o&&(u=[2&u[0],o.value]),u[0]){case 0:case 1:o=u;break;case 4:return i.label++,{value:u[1],done:!1};case 5:i.label++,n=u[1],u=[0];continue;case 7:u=i.ops.pop(),i.trys.pop();continue;default:if(!(o=(o=i.trys).length>0&&o[o.length-1])&&(6===u[0]||2===u[0])){i=0;continue}if(3===u[0]&&(!o||u[1]>o[0]&&u[1]<o[3])){i.label=u[1];break}if(6===u[0]&&i.label<o[1]){i.label=o[1],o=u;break}if(o&&i.label<o[2]){i.label=o[2],i.ops.push(u);break}o[2]&&i.ops.pop(),i.trys.pop();continue}u=t.call(e,i)}catch(e){u=[6,e],n=0}finally{r=o=0}if(5&u[0])throw u[1];return{value:u[0]?u[1]:void 0,done:!0}}}}(this,function(t){switch(t.label){case 0:switch(r){case"videoinput":return[3,1];
1case"audioinput":return[3,3];case"audiooutput":return[3,5]}return[3,7];case 1:return[4,n.setVideoSettings({deviceId:e})];case 2:case 4:case 6:return t.sent(),[3,7];case 3:return[4,n.setAudioSettings({deviceId:e})];case 5:return[4,n.setAudioOutputDevice(e)];case 7:return[2]}})},function(){var e=this,r=arguments;return new Promise(function(n,o){var i=t.apply(e,r);function a(e){y(i,n,o,a,s,"next",e)}function s(e){y(i,n,o,a,s,"throw",e)}a(void 0)})})()},[n,r]);return{devices:o,activeDeviceId:null!=i?i:f.dx,setActiveMediaDevice:a}},x=r(997200),_=function(e){return(0,x.e)(e)},w=r(120013),O=r(717526),S=r(529648);function k(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}function C(e,t,r,n,o,i,a){try{var s=e[i](a),l=s.value}catch(e){r(e);return}s.done?t(l):Promise.resolve(l).then(n,o)}var I=function(e){var t,r,u=e.emptyOption,c=e.initialDeviceId,f=e.kind,d=e.label,p=e.onChange,m=e.menuItemsClassName,v=(0,O.d)().error,b=function(e){if(Array.isArray(e))return e}(t=(0,s.useState)(!1))||function(e){var t,r,n=null==e?null:"u">typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var o=[],i=!0,a=!1;try{for(n=n.call(e);!(i=(t=n.next()).done)&&(o.push(t.value),2!==o.length);i=!0);}catch(e){a=!0,r=e}finally{try{i||null==n.return||n.return()}finally{if(a)throw r}}return o}}(t)||function(e){if(e){if("string"==typeof e)return k(e,2);var t=Object.prototype.toString.call(e).slice(8,-1);if("Object"===t&&e.constructor&&(t=e.constructor.name),"Map"===t||"Set"===t)return Array.from(t);if("Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t))return k(e,2)}}(t)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(),h=b[0],y=b[1],g=(r={kind:f,initialDeviceId:c},(0,w.G)({hms:j,livekit:_})(r)),x=g.devices,I=g.activeDeviceId,P=g.setActiveMediaDevice,A=function(e){var t;return(t=function(){return function(e,t){var r,n,o,i={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]},a=Object.create(("function"==typeof Iterator?Iterator:Object).prototype),s=Object.defineProperty;return s(a,"next",{value:l(0)}),s(a,"throw",{value:l(1)}),s(a,"return",{value:l(2)}),"function"==typeof Symbol&&s(a,Symbol.iterator,{value:function(){return this}}),a;function l(s){return function(l){var u=[s,l];if(r)throw TypeError("Generator is already executing.");for(;a&&(a=0,u[0]&&(i=0)),i;)try{if(r=1,n&&(o=2&u[0]?n.return:u[0]?n.throw||((o=n.return)&&o.call(n),0):n.next)&&!(o=o.call(n,u[1])).done)return o;switch(n=0,o&&(u=[2&u[0],o.value]),u[0]){case 0:case 1:o=u;break;case 4:return i.label++,{value:u[1],done:!1};case 5:i.label++,n=u[1],u=[0];continue;case 7:u=i.ops.pop(),i.trys.pop();continue;default:if(!(o=(o=i.trys).length>0&&o[o.length-1])&&(6===u[0]||2===u[0])){i=0;continue}if(3===u[0]&&(!o||u[1]>o[0]&&u[1]<o[3])){i.label=u[1];break}if(6===u[0]&&i.label<o[1]){i.label=o[1],o=u;break}if(o&&i.label<o[2]){i.label=o[2],i.ops.push(u);break}o[2]&&i.ops.pop(),i.trys.pop();continue}u=t.call(e,i)}catch(e){u=[6,e],n=0}finally{r=o=0}if(5&u[0])throw u[1];return{value:u[0]?u[1]:void 0,done:!0}}}}(this,function(t){switch(t.label){case 0:return t.trys.push([0,2,3,4]),y(!0),[4,P(e,{exact:!0})];case 1:return t.sent(),[3,4];case 2:return t.sent(),v((0,l.t)("live_streams.settings.device_select.error")),[3,4];case 3:return y(!1),[7];case 4:return[2]}})},function(){var e=this,r=arguments;return new Promise(function(n,o){var i=t.apply(e,r);function a(e){C(i,n,o,a,s,"next",e)}function s(e){C(i,n,o,a,s,"throw",e)}a(void 0)})})()};(0,s.useEffect)(function(){I&&p(I)},[I,p]);var E=x.find(function(e){return e.deviceId===I})||x[0],N=(null==E?void 0:E.label)||u;return(0,n.jsxs)("div",{className:"mb-4 flex flex-col gap-2",children:[d&&(0,n.jsx)(i.o.LabelSm,{weight:"medium",children:d}),(0,n.jsx)(S.ms,{direction:"bottom-end",className:"w-full",buttonClassName:"w-full",size:S.mu.LARGE,menuItemsClassName:(0,a.x)("!rounded-md",void 0===m?"!w-[432px]":m),button:(0,n.jsxs)(S.ms.MenuButton,{className:(0,a.x)("hover:bg-tertiary border-primary flex justify-between rounded-md border !px-4 !py-2 transition-colors",{"!bg-tertiary !cursor-not-allowed":!E}),children:[(0,n.jsxs)("div",{className:"flex items-center gap-2",children:[function(){if(x.length<=0)return(0,n.jsx)(o.In,{type:"12-warning",className:"size-4",size:12});switch(f){case"videoinput":return(0,n.jsx)(o.In,{type:"20-camera",size:20});
1case"audioinput":return(0,n.jsx)(o.In,{type:"20-microphone",size:20});case"audiooutput":return(0,n.jsx)(o.In,{type:"20-speaker",size:20});default:return null}}(),(0,n.jsx)(i.o.LabelSm,{children:N})]}),h?(0,n.jsx)(o.In,{type:"live-spinner",className:"size-4 animate-spin"}):(0,n.jsx)(o.In,{size:16,type:"caret-down-bold",className:"text-dark"})]}),children:x.map(function(e){return(0,n.jsx)(S.ms.Item,{onClick:function(){return A(e.deviceId)},children:(0,n.jsx)(S.ms.ItemLink,{type:"button",children:e.label})},e.deviceId)})})]})}},520929(e,t,r){var n=r(391426),o=r(973646),i=r(568316),a=function(e){var t=e.title,r=e.description,a=e.helpUrl,s=e.helpText;return(0,n.jsx)("div",{className:"bg-v2-info/10 rounded-md border px-4 py-3",role:"alert",children:(0,n.jsxs)("div",{className:"flex items-start gap-3",children:[(0,n.jsx)("div",{className:"shrink-0",children:(0,n.jsx)(o.In,{type:"20-info",size:20,className:"text-v2-info"})}),(0,n.jsxs)("div",{className:"min-w-0 flex-1",children:[t&&(0,n.jsx)(i.o.LabelSm,{weight:"semibold",children:t}),(0,n.jsxs)(i.o.BodySm,{children:[r,a&&s&&(0,n.jsxs)(n.Fragment,{children:[r?(0,n.jsx)("br",{}):null,(0,n.jsx)("a",{target:"_blank",href:a,rel:"noreferrer",children:s})]})]})]})]})})};r.d(t,{Z:()=>a})},785426(e,t,r){r.d(t,{w:()=>v});var n=r(391426),o=r(973646),i=r(568316),a=r(417980),s=r(921317),l=r(933578),u=r(225256),c=function(){var e=(0,s.hb)(s.gb),t=(0,s.c8)().setNoiseSuppression,r=(0,u.Y)().isSupported;return{setNoiseSuppression:t,noiseSuppression:e,noiseSuppressionLevels:(0,l.useMemo)(function(){return r?["disabled","basic","advanced"]:["disabled","basic"]},[r])}},f=r(115114),d=function(){var e=(0,f.g)().isSupported;return{noiseSuppression:(0,s.hb)(s.gb),setNoiseSuppression:(0,s.c8)().setNoiseSuppression,noiseSuppressionLevels:(0,l.useMemo)(function(){return e?["disabled","basic","advanced"]:["disabled","basic"]},[e])}},p=r(120013),m=r(529648),v=function(){var e=(0,p.G)({hms:c,livekit:d})(),t=e.noiseSuppressionLevels,r=e.noiseSuppression,s=e.setNoiseSuppression,l=t.find(function(e){return e===r})||t[0],u=(0,a.t)("live_streams.settings.noise_supression.".concat(l));return(0,n.jsxs)("div",{className:"mb-4 flex flex-col gap-2",children:[(0,n.jsx)(i.o.LabelSm,{weight:"medium",children:(0,a.t)("live_streams.settings.noise_supression.title")}),(0,n.jsx)(m.ms,{direction:"bottom-end",className:"w-full",buttonClassName:"w-full",size:m.mu.LARGE,menuItemsClassName:"!rounded-md !w-[432px]",button:(0,n.jsxs)(m.ms.MenuButton,{className:"hover:bg-tertiary border-primary flex justify-between rounded-md border !px-4 !py-2 transition-colors",children:[(0,n.jsx)(i.o.LabelSm,{children:u}),(0,n.jsx)(o.In,{size:16,type:"caret-down-bold",className:"text-dark"})]}),children:t.map(function(e){return(0,n.jsx)(m.ms.Item,{onClick:function(){return s(e)},children:(0,n.jsx)(m.ms.ItemLink,{type:"button",children:(0,a.t)("live_streams.settings.noise_supression.".concat(e))})},e)})})]})}},922187(e,t,r){r.d(t,{H:()=>S});var n,o=r(391426),i=r(748685),a=r(417980),s=r(921317),l=r(804161),u=r(707991),c=r(207371),f=r(568316),d=function(){return{isSupported:!1,isLocked:!1}},p=r(721647),m=r(997200),v=r(467363),b=(v.H8||v.op)&&v.xl,h=!!(null==(n=navigator.mediaDevices)?void 0:n.getDisplayMedia),y="desktop"!==(0,p.l)(),g=function(){return{isSupported:b&&h&&y,isLocked:(0,m.C)().isScreenShareEnabled}},j=r(120013),x=r(898666),_=function(){var e=(0,j.G)({hms:d,livekit:g})(),t=e.isSupported,r=e.isLocked,n=(0,s.hb)(s.rL),l=(0,s.c8)().toggleHighQualityScreenShareAudio;return t?(0,o.jsxs)("div",{className:"mb-4 flex flex-col gap-2",children:[(0,o.jsx)(x.$,{placement:"top",enabled:r,content:(0,a.t)("live_streams.settings.high_quality_screen_share_audio.locked_tooltip"),children:(0,o.jsx)(i.d,{label:(0,a.t)("live_streams.settings.high_quality_screen_share_audio.title"),labelPosition:"start",checked:n,onCheckedChange:l,disabled:r})}),(0,o.jsx)(f.o.LabelXs,{color:"text-light",children:(0,a.t)("live_streams.settings.high_quality_screen_share_audio.description")})]}):null},w=r(785426),O=r(714903),S=function(e){var t=e.isHost,r=e.hideVideoPreview,n=(0,s.hb)(s.xQ),f=(0,s.hb)(s.H2),d=(0,s.c8)(),p=d.setVideoInputId,m=d.toggleBlur,v=d.toggleMirror,b=(0,s.hb)(s.K8);return(0,o.jsxs)(o.Fragment,{children:[t&&(0,o.jsxs)(o.Fragment,{children:[!(void 0!==r&&r)&&(0,o.jsx)(O.k,{}),(0,o.jsx)(c.J,{initialDeviceId:b,label:(0,a.t)("live_streams.settings.camera"),kind:"videoinput",emptyOption:(0,a.t)("live_streams.settings.camera_empty_option"),onChange:p}),(0,o.jsxs)("div",{className:"border border-primary rounded-lg overflow-hidden mb-4",children:[(0,o.jsx)("div",{className:"flex items-center justify-between px-4 py-2 border-b border-primary",children:(0,o.jsx)(i.d,{label:(0,a.t)("live_streams.settings.mirror"),labelPosition:"start",checked:f,onCheckedChange:v})}),(0,o.jsx)("div",{className:"flex items-center justify-between px-4 py-2",children:(0,o.jsx)(i.d,{label:(0,a.t)("live_streams.settings.blur"),labelPosition:"start",checked:n,onCheckedChange:m})})]}),(0,o.jsx)(l.V,{}),(0,o.jsx)(w.w,{}),(0,o.jsx)(_,{})]}),(0,o.jsx)(u.e,{})]})}},714903(e,t,r){var n=r(391426),o=r(570310),i=r(417980),a=r(674251),s=r(973646),l=r(872725),u=r(41978),c=r(921317),f=function(){var e=(0,l.t)(),t=(0,u.
1w)(e),r=t.videoRef,f=t.hasVideo,d=(0,c.hb)(c.H2);return(0,n.jsxs)("div",{className:"relative flex w-full aspect-video items-center justify-center bg-zinc-800 rounded-md mb-4 overflow-hidden",children:[f&&(0,n.jsx)("video",{ref:r,autoPlay:!0,muted:!0,playsInline:!0,className:(0,o.x)("absolute inset-0 z-0 object-contain",{"[-moz-transform:rotateY(180deg)] [-webkit-transform:rotateY(180deg)] [transform:rotateY(180deg)]":d})}),!f&&(0,n.jsxs)("div",{className:"absolute inset-0 z-0 flex flex-col gap-2 items-center justify-center text-white",children:[(0,n.jsx)(s.In,{type:"live-camera-off",size:24,className:"!h-6 !w-6"}),(0,n.jsx)(a.o.BodyMd,{color:"text-inherit",children:(0,i.t)("live_streams.settings.no_video")})]})]})};r.d(t,{k:()=>f})},311393(e,t,r){r.d(t,{b:()=>w});var n=r(391426),o=r(231127),i=r(244704),a=r(417980),s=r(520929),l=r(922187),u=function(e){var t=e.show,r=e.isHost,o=e.isJoining,u=e.joinButtonLabel,c=e.onClose,f=e.onConfirm,d=o&&f?{label:u||(0,a.t)("live_streams.settings.joining.confirm"),onClick:f}:{label:(0,a.t)("close"),onClick:c},p=o&&f?{label:(0,a.t)("cancel"),onClick:c}:void 0;return(0,n.jsx)(i.a.Root,{open:t,onOpenChange:function(e){return!e&&c()},children:(0,n.jsxs)(i.a.Content,{children:[(0,n.jsx)(i.a.Header,{title:o?(0,a.t)("live_streams.settings.joining.title"):(0,a.t)("live_streams.settings.title"),showCloseButton:!0}),(0,n.jsxs)(i.a.Body,{children:[o&&(0,n.jsx)("div",{className:"mb-6",children:(0,n.jsx)(s.Z,{title:(0,a.t)("live_streams.settings.joining.alert.title"),description:(0,a.t)("live_streams.settings.joining.alert.description"),helpUrl:"https://help.circle.so/p/members/live-and-events/troubleshooting-audio-and-video-issues",helpText:(0,a.t)("live_streams.settings.joining.alert.help")})}),(0,n.jsx)(l.H,{isHost:r})]}),(0,n.jsx)(i.a.Footer,{primaryAction:d,secondaryAction:p})]})})},c=r(737225),f=r(892733),d=r(339043),p=r(387099),m=r(674251),v=r(921317),b=r(804161),h=r(707991),y=r(207371),g=r(785426),j=r(714903),x=function(e){var t=e.show,r=e.isHost,o=e.isJoining,i=e.joinButtonLabel,l=e.onClose,u=e.onConfirm,x=(0,v.hb)(v.xQ),_=(0,v.hb)(v.H2),w=(0,v.c8)(),O=w.setVideoInputId,S=w.toggleBlur,k=w.toggleMirror,C=(0,v.hb)(v.K8);return(0,n.jsxs)(c.aF,{isOpen:t,onClose:l,children:[(0,n.jsx)(c.aF.Overlay,{}),(0,n.jsxs)(c.aF.Content,{className:f.LQ,children:[(0,n.jsxs)(c.aF.Header,{className:"!border-b border-primary !border-solid !py-3 !px-6",children:[(0,n.jsx)("div",{className:"w-full text-center",children:(0,n.jsx)(m.o.BodyMd,{weight:"font-semibold",textAlign:"text-left",children:o?(0,a.t)("live_streams.settings.joining.title"):(0,a.t)("live_streams.settings.title")})}),(0,n.jsx)(c.aF.HeaderActions,{children:(0,n.jsx)(c.aF.CloseButton,{onClick:l})})]}),(0,n.jsxs)(c.aF.Body,{className:"!py-3 !pt-5 !px-6",children:[o&&(0,n.jsx)("div",{className:"mb-6",children:(0,n.jsx)(s.Z,{title:(0,a.t)("live_streams.settings.joining.alert.title"),description:(0,a.t)("live_streams.settings.joining.alert.description"),helpUrl:"https://help.circle.so/p/members/live-and-events/troubleshooting-audio-and-video-issues",helpText:(0,a.t)("live_streams.settings.joining.alert.help")})}),r&&(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(j.k,{}),(0,n.jsx)(y.J,{initialDeviceId:C,label:(0,a.t)("live_streams.settings.camera"),kind:"videoinput",emptyOption:(0,a.t)("live_streams.settings.camera_empty_option"),onChange:O}),(0,n.jsxs)("div",{className:"flex w-full justify-between items-center border border-primary px-4 py-1 rounded-t-md",children:[(0,n.jsx)(m.o.LabelSm,{children:(0,a.t)("live_streams.settings.mirror")}),(0,n.jsx)(d.jF,{field:"mirror",value:_,onChange:k})]}),(0,n.jsxs)("div",{className:"flex w-full justify-between items-center border border-primary border-t-0 px-4 py-1 rounded-b-md mb-4",children:[(0,n.jsx)(m.o.LabelSm,{children:(0,a.t)("live_streams.settings.blur")}),(0,n.jsx)(d.jF,{field:"blur",value:x,onChange:S})]}),(0,n.jsx)(b.V,{}),(0,n.jsx)(g.w,{})]}),(0,n.jsx)(h.e,{})]}),o&&u&&(0,n.jsx)(c.aF.Footer,{className:"px-5 py-4 md:px-8 md:py-6",children:(0,n.jsx)(p.$,{variant:"primary",large:!0,onClick:u,children:i||(0,a.t)("live_streams.settings.joining.confirm")})})]})]})};function _(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter(function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable}
1))),n.forEach(function(t){var n;n=r[t],t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n})}return e}var w=function(e){return(0,o.T)("circle_v4_modals_enabled")?(0,n.jsx)(u,_({},e)):(0,n.jsx)(x,_({},e))}},227418(e,t,r){var n=r(391426),o=r(724928),i=r(647976),a=r(938576),s=function(){var e=(0,a.n)();return(null==e?void 0:e.id)?(0,n.jsx)(i.r,{getMessagesEndpoint:function(t){var r=t.params;return o.s.guestChatMessages({roomId:e.id,params:void 0===r?{}:r})},getParticipantsEndpoint:function(t){var r=t.params;return o.s.guestChatParticipants({roomId:e.id,params:void 0===r?{}:r})},roomId:e.id}):null};r.d(t,{J:()=>s})},8851(e,t,r){var n=r(391426),o=r(938576),i=r(570310),a=r(933578),s=r(361971),l=r(417980),u=r(674251),c=function(e){var t=e.className,r=e.setIsLimitReached,c=e.cohostsIds,f=void 0===c?[]:c,d=e.removeCohost,p=(0,s.FH)({name:"cohosts_community_member_ids"}),m=Array.isArray(p)?p:[p],v=f.length+1,b=(0,o.n)(),h=null==b?void 0:b.host_capacity,y=h&&v>=h;return(0,a.useEffect)(function(){h&&(v<=h?r(!1):r(!0))},[v,h]),(0,a.useEffect)(function(){m&&(null==f?void 0:f.length)&&f.filter(function(e){return!m.includes(e)}).forEach(function(e){return d(e)})},[m]),(0,n.jsx)("div",{className:(0,i.x)("mb-4 text-center",t),children:(0,n.jsx)("div",{children:(0,n.jsx)(u.o.LabelSm,{weight:y?"medium":"normal",children:(0,l.t)("live_streams.room.cohosts_counter_message",{count:Math.min(v,h||0),hostCapacity:h})})})})};r.d(t,{m:()=>c})},641158(e,t,r){var n=r(391426),o=r(200265),i=r(927561),a=r(417980),s=function(){return(0,n.jsx)(i.l.Item,{name:"cohosts_community_member_ids",translationRoot:"live_streams.room",hideLabel:!0,hideBorder:!0,fullWidth:!0,hideDescription:!0,children:(0,n.jsx)(o.o,{variant:"simple",selectionLabel:(0,a.t)("live_streams.form.cohosts_selection_label"),searchPlaceholder:(0,a.t)("live_streams.form.cohosts_placeholder"),name:"cohosts_community_member_ids"})})};r.d(t,{I:()=>s})},473999(e,t,r){r.d(t,{n:()=>k});var n=r(391426),o=r(973646),i=r(921317),a=r(176285),s=r(417980),l=r(231127),u=r(501334),c=r(244704),f=r(927561),d=r(737225),p=r(933578),m=r(387099),v=r(8851),b=r(641158);function h(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}function y(e,t,r,n,o,i,a){try{var s=e[i](a),l=s.value}catch(e){r(e);return}s.done?t(l):Promise.resolve(l).then(n,o)}var g=function(e){var t,r=e.onSubmit,o=e.isLoading,i=e.defaultValues,a=e.cohostsIds,u=e.removeCohost,g=function(e){if(Array.isArray(e))return e}(t=(0,p.useState)(!1))||function(e){var t,r,n=null==e?null:"u">typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var o=[],i=!0,a=!1;try{for(n=n.call(e);!(i=(t=n.next()).done)&&(o.push(t.value),2!==o.length);i=!0);}catch(e){a=!0,r=e}finally{try{i||null==n.return||n.return()}finally{if(a)throw r}}return o}}(t)||function(e){if(e){if("string"==typeof e)return h(e,2);var t=Object.prototype.toString.call(e).slice(8,-1);if("Object"===t&&e.constructor&&(t=e.constructor.name),"Map"===t||"Set"===t)return Array.from(t);if("Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t))return h(e,2)}}(t)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(),j=g[0],x=g[1],_=(0,l.T)("circle_v4_modals_enabled");return(0,n.jsx)(f.l,{onSubmit:function(e){var t;return(t=function(){var t;return function(e,t){var r,n,o,i={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]},a=Object.create(("function"==typeof Iterator?Iterator:Object).prototype),s=Object.defineProperty;return s(a,"next",{value:l(0)}),s(a,"throw",{value:l(1)}),s(a,"return",{value:l(2)}),"function"==typeof Symbol&&s(a,Symbol.iterator,{value:function(){return this}}),a;function l(s){return function(l){var u=[s,l];if(r)throw TypeError("Generator is already executing.");for(;a&&(a=0,u[0]&&(i=0)),i;)try{if(r=1,n&&(o=2&u[0]?n.return:u[0]?n.throw||((o=n.return)&&o.call(n),0):n.next)&&!(o=o.call(n,u[1])).done)return o;switch(n=0,o&&(u=[2&u[0],o.value]),u[0]){case 0:case 1:o=u;break;case 4:return i.label++,{value:u[1],done:!1};case 5:i.label++,n=u[1],u=[0];continue;case 7:u=i.ops.pop(),i.trys.pop();continue;default:if(!(o=(o=i.trys).length>0&&o[o.length-1])&&(6===u[0]||2===u[0])){i=0;continue}if(3===u[0]&&(!o||u[1]>o[0]&&u[1]<o[3])){i.label=u[1];break}if(6===u[0]&&i.label<o[1]){i.label=o[1],o=u;break}if(o&&i.label<o[2]){i.label=o[2],i.ops.push(u);break}o[2]&&i.ops.pop(),i.trys.pop();continue}u=t.call(e,i)}catch(e){u=[6,e],n=0}finally{r=o=0}if(5&u[0])throw u[1];return{value:u[0]?u[1]:void 0,done:!0}}}}(this,function(n){switch(n.label){case 0:if(!(null==e?void 0:e.cohosts_community_member_ids)||!e.cohosts_community_member_ids.length)return[2];n.label=1;case 1:return n.trys.push([1,3,,4]),[4,r(e)];case 2:return n.sent(),[3,4];case 3:var o,i;return o=t=n.sent(),(null!=(i=Error)&&"u">typeof Symbol&&i[Symbol.hasInstance]?!!i[Symbol.hasInstance](o):o instanceof i)&&console.error(t.message),[3,4];case 4:return[2]}})},function(){var e=this,r=arguments;return new Promise(function(n,o){var i=t.apply(e,r);function a(e){y(i,n,o,a,s,"next",e)}function s(e){y(i,n,o,a,s,"throw",e)}a(void 0)})})()},defaultValues:void 0===i?{}:i,children:function(e){var t=e.formState.isSubmitting;return _?(0,n.jsxs)(n.Fragment,{children:[(0,n.jsxs)(c.a.Body,{children:[(0,n.jsx)(b.I,{}),(0,n.jsx)(v.m,{setIsLimitReached:x,cohostsIds:a,removeCohost:u,className:"mb-0"})]}),(0,n.jsx)(c.a.Footer,{primaryAction:{label:(0,s.t)("live_streams.room.invite"),type:"submit",disabled:t||o||j}})]}):(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(d.aF.Body,{className:"!overflow-visible",children:(0,n.jsx)(b.I,{})}),(0,n.jsxs)(d.aF.Footer,{children:[(0,n.jsx)(v.m,{setIsLimitReached:x,cohostsIds:a,removeCohost:u}),(0,n.jsx)(m.$,{type:"submit",variant:"primary",disabled:t||o||j,full:!0,large:!0,children:(0,s.t)("live_streams.room.invite")})]})]})}})};function j(e,t,r,n,o,i,a){try{var s=e[i](a),l=s.value}catch(e){r(e);return}s.done?t(l):Promise.resolve(l).then(n,o)}var x=function(e){var t=e.show,r=e.onClose,o=(0,u.$)(r),i=o.cohosts,a=o.isLoadingCohosts,l=o.addCohosts,f=o.isAddingCohosts,d=o.removeCohost,p=(null==i?void 0:i.map(function(e){return e.id}))||[];return(0,n.jsx)(c.a.Root,{open:t,onOpenChange:function(e){e||r()},children:(0,n.jsxs)(c.a.Content,{children:[(0,n.jsx)(c.a.Header,{title:(0,s.t)("live_streams.room.add_cohosts")}),!a&&(0,n.jsx)(g,{onSubmit:function(e){var t;return(t=function(){return function(e,t){var r,n,o,i={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]},a=Object.create(("function"==typeof Iterator?Iterator:Object).prototype),s=Object.defineProperty;return s(a,"next",{value:l(0)}),s(a,"throw",{value:l(1)}),s(a,"return",{value:l(2)}),"function"==typeof Symbol&&s(a,Symbol.iterator,{value:function(){return this}}),a;function l(s){return function(l){var u=[s,l];if(r)throw TypeError("Generator is already executing.");for(;a&&(a=0,u[0]&&(i=0)),i;)try{if(r=1,n&&(o=2&u[0]?n.return:u[0]?n.throw||((o=n.return)&&o.call(n),0):n.next)&&!(o=o.call(n,u[1])).done)return o;switch(n=0,o&&(u=[2&u[0],o.value]),u[0]){case 0:case 1:o=u;break;case 4:return i.label++,{value:u[1],done:!1};case 5:i.label++,n=u[1],u=[0];continue;case 7:u=i.ops.pop(),i.trys.pop();continue;default:if(!(o=(o=i.trys).length>0&&o[o.length-1])&&(6===u[0]||2===u[0])){i=0;continue}if(3===u[0]&&(!o||u[1]>o[0]&&u[1]<o[3])){i.label=u[1];break}if(6===u[0]&&i.label<o[1]){i.label=o[1],o=u;break}if(o&&i.label<o[2]){i.label=o[2],i.ops.push(u);break}o[2]&&i.ops.pop(),i.trys.pop();continue}u=t.call(e,i)}catch(e){u=[6,e],n=0}finally{r=o=0}if(5&u[0])throw u[1];return{value:u[0]?u[1]:void 0,done:!0}}}}(this,function(t){switch(t.label){case 0:return[4,l(e)];case 1:return t.sent(),[2]}})},function(){var e=this,r=arguments;return new Promise(function(n,o){var i=t.apply(e,r);function a(e){j(i,n,o,a,s,"next",e)}function s(e){j(i,n,o,a,s,"throw",e)}a(void 0)})})()},isLoading:f,defaultValues:{cohosts_community_member_ids:p},cohostsIds:p,removeCohost:function(e){return d(Number(e))}})]})})};function _(e,t,r,n,o,i,a){try{var s=e[i](a),l=s.value}catch(e){r(e);return}s.done?t(l):Promise.resolve(l).then(n,o)}var w=function(e){var t=e.show,r=e.onClose,o=(0,u.$)(r),i=o.cohosts,a=o.isLoadingCohosts,l=o.addCohosts,c=o.isAddingCohosts,f=o.removeCohost,p=(null==i?void 0:i.map(function(e){return e.id}))||[];return(0,n.jsxs)(d.aF,{title:(0,s.t)("live_streams.room.add_cohosts"),isOpen:t,onClose:r,children:[(0,n.jsx)(d.aF.Overlay,{}),(0,n.jsxs)(d.aF.Content,{className:"!overflow-visible",children:[(0,n.jsxs)(d.aF.Header,{children:[(0,n.jsx)(d.aF.Title,{className:"text-center",size:"md",children:(0,s.t)("live_streams.room.add_cohosts")}),(0,n.jsx)(d.aF.HeaderActions,{children:(0,n.jsx)(d.aF.CloseButton,{onClick:r})})]}),!a&&(0,n.jsx)(g,{onSubmit:function(e){var t;return(t=function(){return function(e,t){var r,n,o,i={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]},a=Object.create(("function"==typeof Iterator?Iterator:Object).prototype),s=Object.defineProperty;return s(a,"next",{value:l(0)}),s(a,"throw",{value:l(1)}),s(a,"return",{value:l(2)}),"function"==typeof Symbol&&s(a,Symbol.iterator,{value:function(){return this}}),a;function l(s){return function(l){var u=[s,l];if(r)throw TypeError("Generator is already executing.");for(;a&&(a=0,u[0]&&(i=0)),i;)try{if(r=1,n&&(o=2&u[0]?n.return:u[0]?n.throw||((o=n.return)&&o.call(n),0):n.next)&&!(o=o.call(n,u[1])).done)return o;switch(n=0,o&&(u=[2&u[0],o.value]),u[0]){case 0:case 1:o=u;break;case 4:return i.label++,{value:u[1],done:!1};case 5:i.label++,n=u[1],u=[0];continue;case 7:u=i.ops.pop(),i.trys.pop();continue;default:if(!(o=(o=i.trys).length>0&&o[o.length-1])&&(6===u[0]||2===u[0])){i=0;continue}if(3===u[0]&&(!o||u[1]>o[0]&&u[1]<o[3])){i.label=u[1];break}if(6===u[0]&&i.label<o[1]){i.label=o[1],o=u;break}if(o&&i.label<o[2]){i.label=o[2],i.ops.push(u);break}o[2]&&i.ops.pop(),i.trys.pop();continue}u=t.call(e,i)}catch(e){u=[6,e],n=0}finally{r=o=0}if(5&u[0])throw u[1];return{value:u[0]?u[1]:void 0,done:!0}}}}(this,function(t){switch(t.label){case 0:return[4,l(e)];case 1:return t.sent(),[2]}})},function(){var e=this,r=arguments;return new Promise(function(n,o){var i=t.apply(e,r);function a(e){_(i,n,o,a,s,"next",e)}function s(e){_(i,n,o,a,s,"throw",e)}a(void 0)})})()},isLoading:c,defaultValues:{cohosts_community_member_ids:p},cohostsIds:p,removeCohost:function(e){return f(Number(e))}})]})]})};function O(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter(function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable}
1))),n.forEach(function(t){var n;n=r[t],t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n})}return e}var S=function(e){return(0,l.T)("circle_v4_modals_enabled")?(0,n.jsx)(x,O({},e)):(0,n.jsx)(w,O({},e))},k=function(){var e=(0,i.uM)(),t=e.isCohostsModalOpen,r=e.displayCohostsModal,u=e.hideCohostsModal,c=(0,l.T)("circle_v4_buttons_enabled");return(0,n.jsxs)("div",{className:"mx-3 mb-2",children:[c?(0,n.jsx)(a.$,{variant:"outline",fullWidth:!0,startIcon:"plus",onClick:r,children:(0,s.t)("live_streams.room.invite_cohosts")}):(0,n.jsx)("button",{type:"submit",className:"bg-tertiary hover:bg-overlay-dark h-9 w-full rounded-full border-none",onClick:r,"aria-label":(0,s.t)("live_streams.room.invite_cohosts"),children:(0,n.jsxs)("div",{className:"text-sm flex items-center justify-center gap-1.5",children:[(0,n.jsx)(o.In,{type:"20-plus-v3",size:20,className:"text-darkest"}),(0,n.jsx)("div",{className:"text-darkest font-semibold",children:(0,s.t)("live_streams.room.invite_cohosts")})]})}),(0,n.jsx)(S,{show:t,onClose:u})]})}},625542(e,t,r){var n=r(391426),o=r(361971),i=function(e){var t=e.children,r=(0,o.FH)({name:"community_member_ids"});return(null==r?void 0:r.length)?(0,n.jsx)(n.Fragment,{children:t}):null};r.d(t,{V:()=>i})},946(e,t,r){var n=r(391426),o=r(200265),i=r(973646),a=r(927561),s=r(316172),l=r.n(s),u=r(417980),c=r(809179),f=r(717526),d=function(e){var t=e.shouldShowRoomLink,r=(0,f.d)().success;return(0,n.jsxs)(n.Fragment,{children:[(void 0===t||t)&&(0,n.jsx)(a.l.Item,{name:"room_location",label:(0,u.t)("live_streams.form.invite_participants.link_label"),hideBorder:!0,fullWidth:!0,hideDescription:!0,children:(0,n.jsx)(c.p,{disabled:!0,value:window.location.href,rightAddon:(0,n.jsxs)("button",{type:"button",onClick:function(){l()(window.location.href),r((0,u.t)("post.share.link_copied"),{duration:"short",shouldUseProgress:!1})},children:[(0,n.jsx)(i.In,{type:"20-copy",className:"mr-1"}),(0,n.jsx)("span",{children:(0,u.t)("live_streams.form.invite_participants.link_button")})]})})}),(0,n.jsx)(a.l.Item,{name:"community_member_ids",label:(0,u.t)("live_streams.form.invite_participants.members_label"),hideBorder:!0,fullWidth:!0,hideDescription:!0,children:(0,n.jsx)(o.o,{variant:"simple",selectionLabel:(0,u.t)("live_streams.form.invite_participants.members_selection_label"),searchPlaceholder:(0,u.t)("live_streams.form.invite_participants.members_search_placeholder"),name:"community_member_ids"})})]})};r.d(t,{Z:()=>d})},612421(e,t,r){r.d(t,{A:()=>_});var n=r(391426),o=r(973646),i=r(14930),a=r(176285),s=r(417980),l=r(231127),u=r(323444),c=r(244704),f=r(927561),d=r(737225),p=r(387099),m=r(625542),v=r(946),b=function(e){var t=e.onSubmit,r=e.isLoading,o=(0,l.T)("circle_v4_modals_enabled");return(0,n.jsx)(f.l,{onSubmit:function(e){if((null==e?void 0:e.community_member_ids)&&e.community_member_ids.length)try{t(e)}catch(e){var r;(null!=(r=Error)&&"u">typeof Symbol&&r[Symbol.hasInstance]?!!r[Symbol.hasInstance](e):e instanceof r)&&console.error(e.message)}},children:function(e){var t=e.formState.isSubmitting;return o?(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(c.a.Body,{children:(0,n.jsx)(v.Z,{})}),(0,n.jsx)(m.V,{children:(0,n.jsx)(c.a.Footer,{primaryAction:{label:(0,s.t)("live_streams.room.send_invites"),type:"submit",disabled:t||r}})})]}):(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(d.aF.Body,{className:"!overflow-visible",children:(0,n.jsx)(v.Z,{})}),(0,n.jsx)(m.V,{children:(0,n.jsx)(d.aF.Footer,{children:(0,n.jsx)(p.$,{type:"submit",variant:"primary",disabled:t||r,full:!0,large:!0,children:(0,s.t)("live_streams.room.send_invites")})})})]})}})},h=function(e){var t=e.isOpen,r=e.onClose,o=(0,u.N)(r),i=o.inviteParticipants,a=o.isInviting;return(0,n.jsx)(c.a.Root,{open:t,onOpenChange:function(e){e||r()},children:(0,n.jsxs)(c.a.Content,{children:[(0,n.jsx)(c.a.Header,{title:(0,s.t)("live_streams.room.invite_participants")}),(0,n.jsx)(b,{onSubmit:i,isLoading:a})]})})},y=function(e){var t=e.isOpen,r=e.onClose,o=(0,u.N)(r),i=o.inviteParticipants,a=o.isInviting;return(0,n.jsxs)(d.aF,{isOpen:t,onClose:r,children:[(0,n.jsx)(d.aF.Overlay,{}),(0,n.jsxs)(d.aF.Content,{className:"!overflow-visible",children:[(0,n.jsxs)(d.aF.Header,{children:[(0,n.jsx)(d.aF.Title,{className:"text-center",size:"sm",children:(0,s.t)("live_streams.room.invite_participants")}
1),(0,n.jsx)(d.aF.HeaderActions,{children:(0,n.jsx)(d.aF.CloseButton,{onClick:r})})]}),(0,n.jsx)(b,{onSubmit:i,isLoading:a})]})]})};function g(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter(function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable}))),n.forEach(function(t){var n;n=r[t],t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n})}return e}var j=function(e){return(0,l.T)("circle_v4_modals_enabled")?(0,n.jsx)(h,g({},e)):(0,n.jsx)(y,g({},e))};function x(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}var _=function(){var e,t=function(e){if(Array.isArray(e))return e}(e=(0,i.C)(!1))||function(e){var t,r,n=null==e?null:"u">typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var o=[],i=!0,a=!1;try{for(n=n.call(e);!(i=(t=n.next()).done)&&(o.push(t.value),2!==o.length);i=!0);}catch(e){a=!0,r=e}finally{try{i||null==n.return||n.return()}finally{if(a)throw r}}return o}}(e)||function(e){if(e){if("string"==typeof e)return x(e,2);var t=Object.prototype.toString.call(e).slice(8,-1);if("Object"===t&&e.constructor&&(t=e.constructor.name),"Map"===t||"Set"===t)return Array.from(t);if("Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t))return x(e,2)}}(e)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(),r=t[0],u=t[1],c=(0,l.T)("circle_v4_buttons_enabled");return(0,n.jsxs)("div",{className:"mx-3 mb-2",children:[c?(0,n.jsx)(a.$,{variant:"outline",fullWidth:!0,startIcon:"plus",onClick:u,children:(0,s.t)("live_streams.room.invite_participants")}):(0,n.jsx)("button",{type:"submit",className:"bg-tertiary hover:bg-overlay-dark h-9 w-full rounded-full border-none",onClick:u,"aria-label":(0,s.t)("live_streams.room.invite_participants"),children:(0,n.jsxs)("div",{className:"text-sm flex items-center justify-center gap-1.5",children:[(0,n.jsx)(o.In,{type:"20-plus-v3",size:20,className:"text-darkest"}),(0,n.jsx)("div",{className:"text-darkest font-semibold",children:(0,s.t)("live_streams.room.invite_participants")})]})}),(0,n.jsx)(j,{isOpen:r,onClose:u})]})}},695507(e,t,r){r.d(t,{R:()=>W,Q:()=>et});var n=r(391426),o=r(56427),i=r(570310),a=r(914036),s=r(933578),l=r(417980),u=r(66108),c=r(199062),f=r(153332),d=r(888974),p=r(51730),m=r(915779),v=r(258752),b=r(921317),h=r(938576),y=function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],t=(0,h.n)(),r=(0,b.hb)(b.wy),n=r.addQuestion,o=r.setQuestions,i=r.setPendingQuestionIds,a=r.setFilterToSee,l=(0,b.hb)(b.Lz),u=(0,b.hb)(b.oh),c=(0,b.hb)(b.Ys),f=(0,b.hb)(b.YE),d=(0,s.useRef)(!!(null==l?void 0:l.public_questions_enabled)),y=(0,s.useRef)(e),g=!!(null==l?void 0:l.public_questions_enabled),j=null==l?void 0:l.enabled,x=(0,v.IT)({queryKey:["qaQuestions",null==t?void 0:t.id,c,f],enabled:j,queryFn:function(){return(0,p.i_)(m.iK.liveStreams.getQAQuestions({roomId:null==t?void 0:t.id,params:{filter:c,sort:f}}))}}),_=x.data,w=x.isFetching,O=x.refetch;(0,s.useEffect)(function(){_&&(o(_.records),"pending"===c&&i(_.records.map(function(e){return e.id})))},[_,c,i,o]);var S=(0,v.n_)({mutationFn:function(e){return(0,p.oK)(m.iK.liveStreams.createQAQuestion({roomId:null==t?void 0:t.id}),{question:e})},onSuccess:function(e){n(e),a(e)}});return(0,s.useEffect)(function(){d.current!==g&&j&&(O(),d.current=g)},[g,j,O]),(0,s.useEffect)(function(){y.current!==e&&j&&(O(),y.current=e)},[j,e,O]),{session:l,questions:u,filterByStatus:c,isLoadingQuestions:w,createQuestion:S.mutate,isSaving:S.isPending}},g=r(205083),j=r(57954),x=r(231127),_=r(49078),w=function(e){var t=e.className,r=e.items,o=e.activeItem,i=e.ariaLabel,a=e.localeScope,s=e.onItemClick,u=(0,c.S)().isInFrame,f=r.map(function(e){return{label:(0,l.t)([a,e]),value:e}}),d=f.find(function(e){return e.value===o});return(0,n.jsx)("div",{className:t,children:(0,n.jsx)(_.t,{options:f,value:d,onValueChange:function(e){e&&s(e.value)},"aria-label":null!=i?i:(0,l.t)([a,o]),modal:!u})})}
1,O=r(973646),S=r(529648),k=r(674251),C=function(e){var t=e.className,r=e.items,o=e.activeItem,i=e.localeScope,a=e.onItemClick;return(0,n.jsx)(S.ms,{direction:"bottom-start",className:t,buttonClassName:"w-full",button:(0,n.jsxs)(S.ms.MenuButton,{className:"hover:bg-tertiary border-primary flex justify-between rounded-md border px-2 py-1 transition-colors",children:[(0,n.jsx)(k.o.LabelSm,{children:(0,l.t)([i,o])}),(0,n.jsx)(O.In,{size:16,type:"caret-down-bold",className:"text-dark"})]}),children:r.map(function(e){return(0,n.jsx)(S.ms.Item,{onClick:function(){return a(e)},children:(0,n.jsx)(S.ms.ItemLink,{type:"button",active:o===e,children:(0,l.t)([i,e])})},e)})})};function I(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter(function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable}))),n.forEach(function(t){var n;n=r[t],t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n})}return e}var P=function(e){return(0,x.T)("circle_v4_dropdown_enabled")?(0,n.jsx)(w,I({},e)):(0,n.jsx)(C,I({},e))},A=function(){var e=(0,b.hb)(b.Ys),t=(0,b.hb)(b.YE),r=(0,b.hb)(b.wy),o=r.setSortBy,s=r.setFilterByStatus,u="drawer"===(0,j.x)();return(0,n.jsxs)("div",{className:(0,i.x)("bg-primary sticky top-0 z-10 flex gap-2 px-4 py-3",u&&"px-0"),children:[(0,n.jsx)(P,{className:"w-[40%]",items:Object.values(g.R),activeItem:t,ariaLabel:(0,l.t)("live_streams.room.qa.sorting.label"),localeScope:"live_streams.room.qa.sorting",onItemClick:o}),(0,n.jsx)(P,{className:"grow",items:Object.values(a.I),activeItem:e,ariaLabel:(0,l.t)("live_streams.room.qa.filtering.label"),localeScope:"live_streams.room.qa.filtering",onItemClick:s})]})},E=r(105764),N=r(49946),T=r(568316),M=function(){var e=(0,b.hb)(b.OJ),t=(0,b.hb)(b.wy).setFilterByStatus,r="drawer"===(0,j.x)();return e?(0,n.jsxs)("div",{className:(0,i.x)("border-primary bg-secondary mx-4 flex items-center gap-9 rounded-lg border px-4 py-3",r&&"mx-0"),children:[(0,n.jsxs)("div",{className:"flex gap-3",children:[(0,n.jsx)("div",{className:"text-default",children:(0,n.jsx)(O.In,{type:"20-info",size:20})}),(0,n.jsx)("div",{className:"grow",children:(0,n.jsxs)(T.o.LabelSm,{children:[(0,n.jsx)("span",{className:"font-semibold",children:(0,l.t)("live_streams.room.qa.questions.new_questions_count",{count:e})})," ",(0,l.t)("live_streams.room.qa.questions.waiting_for_approval")]})})]}),(0,n.jsx)("button",{className:"flex items-center",type:"button",onClick:function(){t("pending")},children:(0,n.jsx)(T.o.LabelSm,{weight:"medium",color:"text-darkest",children:(0,l.t)("live_streams.room.qa.questions.show")})})]}):null},D=r(493447),L=function(){var e=(0,b.hb)(b.Ys);return"approved"===e?(0,n.jsx)("div",{className:"flex grow items-center justify-center",children:(0,n.jsxs)("div",{className:"w-64 space-y-2 text-center",children:[(0,n.jsx)(T.o.TitleSm,{weight:"semibold",children:(0,l.t)("live_streams.room.qa.questions.empty_title")}),(0,n.jsx)(T.o.BodySm,{size:"text-sm",leading:"leading-6",children:(0,l.t)("live_streams.room.qa.questions.empty_body")})]})}):(0,n.jsx)("div",{className:"flex grow items-center justify-center",children:(0,n.jsx)("div",{className:"w-72 space-y-2 text-center",children:(0,n.jsx)(T.o.TitleSm,{weight:"semibold",children:(0,l.t)("live_streams.room.qa.questions.empty_title_".concat(e))})})})},R=r(927561),q=r(495152),F=r(355104),B=r(616092),z=r(395594),H=function(e){var t=e.isSubmitting,r=e.isUploading,o=e.editorHasNoContent,i=e.handleSubmit,a=(0,b.hb)(b.Lz),s=null==a?void 0:a.anonymous_questions_allowed;return(0,n.jsxs)("div",{className:"flex flex-row justify-between items-end",children:[s?(0,n.jsx)(z.m,{side:"top",content:(0,l.t)("live_streams.room.qa.questions.anonymous_tooltip"),children:(0,n.jsx)(R.l.Item,{name:"is_anonymous",label:(0,l.t)("live_streams.room.qa.questions.anonymous_label"),labelClassName:"!font-medium text-sm !mb-0",addFormGroupClass:!1,inlineReverse:!0,hideDescription:!0,hideBorder:!0,shouldToggleValueOnLabelClick:!0,children:(0,n.jsx)(R.l.ToggleSwitch,{variant:"small",name:"is_anonymous",wrapperClass:"!mr-2"})})}):(0,n.jsx)("div",{}),(0,n.jsx)(z.m,{side:"top",content:(0,l.t)("live_streams.room.qa.questions.send_question"),children:(0,n.jsx)(B.K,{type:"submit",onClick:i,disabled:t||o()||r,id:"tiptap-send",variant:"primary","aria-label":(0,l.t)("live_streams.room.qa.questions.send_question"),loading:r||t,icon:"arrow-up",size:"md"})})]})},U=r(17320),$=r(898666),Q=function(e){var t=e.isSubmitting,r=e.isUploading,o=e.editorHasNoContent,i=e.handleSubmit,a=(0,b.hb)(b.Lz),s=null==a?void 0:a.anonymous_questions_allowed;return(0,n.jsxs)("div",{className:"flex flex-row justify-between pt-4",children:[s?(0,n.jsx)($.$,{placement:"top",
1interactive:!1,content:(0,l.t)("live_streams.room.qa.questions.anonymous_tooltip"),children:(0,n.jsx)(R.l.Item,{name:"is_anonymous",label:(0,l.t)("live_streams.room.qa.questions.anonymous_label"),labelClassName:"!font-medium text-sm !mb-0",addFormGroupClass:!1,inlineReverse:!0,hideDescription:!0,hideBorder:!0,shouldToggleValueOnLabelClick:!0,children:(0,n.jsx)(R.l.ToggleSwitch,{variant:"small",name:"is_anonymous",wrapperClass:"!mr-2"})})}):(0,n.jsx)("div",{}),(0,n.jsx)($.$,{placement:"top",interactive:!1,content:(0,l.t)("live_streams.room.qa.questions.send_question"),children:(0,n.jsx)(U.X,{type:"submit",onClick:i,disabled:t||o()||r,id:"tiptap-send","aria-label":(0,l.t)("live_streams.room.qa.questions.send_question"),icon:r||t?"loader":"28-message-send",isLight:!o(),shouldAnimateSpin:r||t,size:r||t?20:28,isSendButton:!0})})]})};function V(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter(function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable}))),n.forEach(function(t){var n;n=r[t],t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n})}return e}var G=function(e){return(0,F.c)().isCircleV4?(0,n.jsx)(H,V({},e)):(0,n.jsx)(Q,V({},e))},K={body:{type:"doc",content:[]},is_anonymous:!1},J=(0,s.memo)(function(e){var t=e.onSubmit;return(0,n.jsx)(R.l,{onSubmit:t,defaultValues:K,children:function(e){var r=(0,e.getValues)().is_anonymous;return(0,n.jsx)(q.s,{menuBarComponent:G,placeholder:(0,l.t)("live_streams.room.qa.questions.send_question_placeholder"),className:"!mb-0",onSubmit:function(e){t({body:e,is_anonymous:r})},isMediaUploadAllowed:!1})}})});function X(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}var W=[a.I.PENDING,a.I.DISMISSED],Y=function(e,t){var r;return!!(e&&t&&(null==e||null==(r=e.contact)?void 0:r.id)===(null==t?void 0:t.id))},Z=function(e,t,r){return e?function(){return t(r)}:void 0},ee=function(e,t){var r;return(null==e?void 0:e.type)===f.$.QUESTION&&(null==e||null==(r=e.spotlightable)?void 0:r.id)===t.id},et=function(e){var t,r=e.canManage,a=e.onClose,f=e.onReplyClick,p=(0,o.Od)().currentCommunityMember,m=y(r),v=m.questions,h=m.session,g=m.filterByStatus,x=m.createQuestion,_=m.isLoadingQuestions,w=(0,d.R)(),O=w.approve,S=w.dismiss,k=w.remove,C=w.toggleUpvote,I=w.toggleAnswered,P=w.toggleSpotlight,T=(0,b.hb)(b.mm),R="drawer"===(0,j.x)(),q=(0,c.S)(),F=q.frameWindow,B=q.isInFrame,z=0===v.length,H=null==h?void 0:h.new_questions_allowed,U=null==h?void 0:h.participant_comments_enabled,$=null==h?void 0:h.participant_upvotes_enabled,Q=function(e){return r||Y(e,p)},V=r&&W.includes(g),G=function(e){if(Array.isArray(e))return e}(t=(0,s.useState)(null))||function(e){var t,r,n=null==e?null:"u">typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var o=[],i=!0,a=!1;try{for(n=n.call(e);!(i=(t=n.next()).done)&&(o.push(t.value),2!==o.length);i=!0);}catch(e){a=!0,r=e}finally{try{i||null==n.return||n.return()}finally{if(a)throw r}}return o}}(t)||function(e){if(e){if("string"==typeof e)return X(e,2);var t=Object.prototype.toString.call(e).slice(8,-1);if("Object"===t&&e.constructor&&(t=e.constructor.name),"Map"===t||"Set"===t)return Array.from(t);if("Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t))return X(e,2)}}(t)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(),K=G[0],et=G[1],er=function(e){Q(e)&&(B&&F?F.confirm((0,l.t)("live_streams.room.qa.questions.confirm_remove_body"))&&k(e):et(e))};return(0,n.jsx)(E.w,{title:(0,l.t)("live_streams.room.qa.questions.title"),session:h,canManage:r,onClose:a,footer:H&&(0,n.jsx)(J,{onSubmit:x}),children:(0,n.jsxs)("div",{className:"flex grow flex-col overflow-y-auto",children:[(0,n.jsx)(A,{}),r&&!V&&(0,n.jsx)(M,{}),_&&(0,n.jsx)(N.a,{}),!_&&z&&(0,n.jsx)(L,{}),!_&&!z&&(0,n.jsx)("div",{className:(0,i.x)("mx-2",R&&"mx-0"),children:v.map(function(e){return(0,n.jsx)(D.k,{question:e,isModerating:V,isSpotlighted:e.spotlighted,onReplyClick:U?function(){return f(e.id)}:void 0,onDeleteClick:Z(Q(e),er,e),onToggleAnswered:Z(r,I,e),onToggleUpvote:Z($,C,e),onToggleSpotlight:Z(r,P,e),onApproveClick:Z(V,O,e),onDismissClick:Z(V,S,e),isQueuedForSpotlight:!ee(T,e)},e.id)})}),!B&&(0,n.jsx)(u.R,{isOpen:!!K,title:(0,l.t)("live_streams.room.qa.questions.confirm_remove_title"),onClose:function(){return et(null)},onCancel:function(){return et(null)},onConfirm:function(){K&&(k(K),et(null))},confirmText:(0,l.t)("live_streams.room.qa.questions.confirm_remove_button"),confirmVariant:"danger",children:(0,l.t)("live_streams.room.qa.questions.confirm_remove_body")})]})})}}
1,525077(e,t,r){var n=r(391426),o=r(973646),i=r(495152),a=r(568316),s=r(645765),l=r(199563),u=function(e){var t=e.authorName,r=e.timestamp,u=e.checked,c=e.body,f=e.isReply,d=e.children,p=void 0!==f&&f?(0,l.z9)(r):(0,s.B)(r).time;return(0,n.jsxs)("div",{className:"min-w-0 grow",children:[(0,n.jsxs)("div",{className:"flex items-center gap-1.5",children:[(0,n.jsx)(a.o.LabelSm,{weight:"semibold",color:"text-darkest",truncate:!0,children:t}),(0,n.jsx)("div",{className:"min-w-fit",children:(0,n.jsx)(a.o.LabelSm,{weight:"medium",color:"text-lightest",children:p})}),u&&(0,n.jsx)("span",{className:"text-v2-success mt-[-2px] leading-4",children:(0,n.jsx)(o.In,{type:"20-checkmark-circle",size:14,useWithStrokeCurrentColor:!0})})]}),(0,n.jsx)("div",{className:"text-dark whitespace-pre-line text-sm font-normal",children:(0,n.jsx)(i.s,{editable:!1,rich_text_body:c})}),d]})};r.d(t,{$:()=>u})},105764(e,t,r){r.d(t,{w:()=>_});var n=r(391426),o=r(570310),i=r(231127),a=r(616092),s=r(409763),l=r(37752),u=r(417980),c=r(674251),f=r(427655),d=r(57954),p=function(e,t){return"drawer"===e?"bg-primary sticky top-0 z-10 flex h-12 items-center justify-between":t},m=function(e){var t=e.title,r=e.session,o=e.canManage,i=e.onBack,m=e.onClose,v=(0,f.Y)(null!=r?r:null),b=(0,d.x)();return(0,n.jsxs)("div",{className:p(b,"border-primary flex h-14 items-center justify-between border-b px-6 py-3"),children:[(0,n.jsxs)("div",{className:"flex items-center gap-2",children:[i&&(0,n.jsx)(a.K,{icon:"arrow-left",variant:"secondary",onClick:i,"aria-label":(0,u.t)("live_streams.room.qa.back_button_aria_label")}),"drawer"===b?(0,n.jsx)(c.o.TitleMd,{children:t}):(0,n.jsx)(l.o5,{variant:"heading-md",component:"span",children:t})]}),(0,n.jsxs)("div",{className:"flex gap-2",children:[r&&o&&(0,n.jsx)(s.W,{options:v,trigger:(0,n.jsx)(a.K,{icon:"settings-gear",variant:"ghost","aria-label":(0,u.t)("live_streams.room.qa.open_settings_button_aria_label")}),side:"bottom",align:"end"}),(0,n.jsx)(a.K,{icon:"cross",variant:"ghost","aria-label":(0,u.t)("live_streams.room.close_sidebar_button_aria_label"),onClick:m})]})]})},v=r(568316),b=r(379740),h=r(253982),y=(0,r(933578).forwardRef)(function(e,t){return(0,n.jsx)(h.I,function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter(function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable}))),n.forEach(function(t){var n;n=r[t],t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n})}return e}({iconType:"14-live-qa-settings","aria-label":(0,u.t)("live_streams.room.qa.open_settings_button_aria_label"),ref:t},e))});y.displayName="SessionSettingsButton";var g=function(e){var t=e.title,r=e.session,o=e.canManage,i=e.onBack,a=e.onClose,s=(0,d.x)();return(0,n.jsxs)("div",{className:p(s,"border-primary flex h-16 items-center justify-between border-b px-6 py-3"),children:[(0,n.jsxs)("div",{className:"flex gap-4",children:[i&&(0,n.jsx)(h.I,{iconType:"16-arrow-left",onClick:i,"aria-label":(0,u.t)("live_streams.room.qa.back_button_aria_label")}),"drawer"===s?(0,n.jsx)(c.o.TitleMd,{children:t}):(0,n.jsx)(v.o.TitleSm,{weight:"semibold",children:t})]}),(0,n.jsxs)("div",{className:"flex gap-2",children:[r&&o&&(0,n.jsx)(b.U,{session:r,ButtonType:y}),(0,n.jsx)(h.I,{iconType:"14-close",size:14,onClick:a,"aria-label":(0,u.t)("live_streams.room.close_sidebar_button_aria_label")})]})]})};function j(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter(function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable}))),n.forEach(function(t){var n;n=r[t],t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n})}return e}var x=function(e){return(0,i.T)("circle_v4_dropdown_enabled")?(0,n.jsx)(m,j({},e)):(0,n.jsx)(g,j({},e))},_=function(e){var t=e.children,r=e.footer,i=function(e,t){if(null==e)return{};var r,n,o,i={};if("u">typeof Reflect&&Reflect.ownKeys){for(r=Reflect.ownKeys(Object(e)),o=0;o<r.length;o++)n=r[o],!(t.indexOf(n)>=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(i[n]=e[n]);return i}if(i=function(e,t){if(null==e)return{};var r,n,o={},i=Object.getOwnPropertyNames(e);for(n=0;n<i.length;n++)r=i[n],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r]);return o}(e,t),Object.getOwnPropertySymbols)for(r=Object.getOwnPropertySymbols(e),o=0;o<r.length;o++)n=r[o],!(t.indexOf(n)>=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(i[n]=e[n]);return i}(e,["children","footer"]),a=(0,d.x)();return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(x,function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter(function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable}
1))),n.forEach(function(t){var n;n=r[t],t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n})}return e}({},i)),(0,n.jsxs)("div",{className:(0,o.x)("flex w-full flex-col","drawer"===a?"h-[calc(100%-3rem)]":"h-[calc(100%-4rem)]"),children:[t,r&&(0,n.jsx)("div",{className:"drawer"===a?"flex-none px-0 py-4":"flex-none p-4",children:r})]})]})}},253982(e,t,r){var n=r(391426),o=r(973646);function i(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}function a(e){if(Array.isArray(e))return e}function s(){throw 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){if(e){if("string"==typeof e)return i(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);if("Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r)return Array.from(r);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return i(e,t)}}var u=(0,r(933578).forwardRef)(function(e,t){var r,i,u,c=a(r=[e,t])||function(e){if("u">typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(r)||l(r)||s(),f=c[0],d=c.slice(1),p=f.iconType,m=f.size,v=function(e,t){if(null==e)return{};var r,n,o,i={};if("u">typeof Reflect&&Reflect.ownKeys){for(r=Reflect.ownKeys(Object(e)),o=0;o<r.length;o++)n=r[o],!(t.indexOf(n)>=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(i[n]=e[n]);return i}if(i=function(e,t){if(null==e)return{};var r,n,o={},i=Object.getOwnPropertyNames(e);for(n=0;n<i.length;n++)r=i[n],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r]);return o}(e,t),Object.getOwnPropertySymbols)for(r=Object.getOwnPropertySymbols(e),o=0;o<r.length;o++)n=r[o],!(t.indexOf(n)>=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(i[n]=e[n]);return i}(f,["iconType","size"]),b=(a(d)||function(e){var t,r,n=null==e?null:"u">typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var o=[],i=!0,a=!1;try{for(n=n.call(e);!(i=(t=n.next()).done)&&(o.push(t.value),1!==o.length);i=!0);}catch(e){a=!0,r=e}finally{try{i||null==n.return||n.return()}finally{if(a)throw r}}return o}}(d)||l(d,1)||s())[0];return(0,n.jsx)("button",(i=function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter(function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable}))),n.forEach(function(t){var n;n=r[t],t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n})}return e}({type:"button",className:"bg-secondary focus-visible:outline-secondary text-dark flex size-8 justify-center rounded-full p-0.5 transition-colors duration-200 hover:opacity-90 focus-visible:rounded-full focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2",ref:b},v),u=u={children:(0,n.jsx)(o.In,{type:p,size:void 0===m?16:m,useWithStrokeCurrentColor:!0})},Object.getOwnPropertyDescriptors?Object.defineProperties(i,Object.getOwnPropertyDescriptors(u)):(function(e){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t.push.apply(t,r)}return t})(Object(u)).forEach(function(e){Object.defineProperty(i,e,Object.getOwnPropertyDescriptor(u,e))}),i))});u.displayName="HeaderButton",r.d(t,{I:()=>u})},49946(e,t,r){var n=r(391426),o=r(257957),i=function(){return(0,n.jsx)("div",{className:"flex grow flex-col items-center justify-end",children:(0,n.jsx)(o.a,{center:!0})})};r.d(t,{a:()=>i})},57954(e,t,r){var n=r(933578),o=(0,n.createContext)("default");o.displayName="QALayoutContext";var i=function(){return(0,n.useContext)(o)};r.d(t,{U:()=>o,x:()=>i})},493447(e,t,r){r.d(t,{k:()=>L});var n=r(391426),o=r(570310),i=r(914036),a=r(417980),s=r(734527),l=r(231127),u=r(973646),c=r(814931),f=function(e){var t=e.question,r=e.isSpotlighted,o=e.onToggleAnswered,s=e.onToggleUpvote,l=e.onToggleSpotlight,f=e.isQueuedForSpotlight,d=t.status,p=t.upvotes_count,m=t.upvoted_by_current_contact,v=d===i.I.ANSWERED;return(0,n.jsxs)("div",{className:"mt-2 flex gap-1",children:[o&&(0,n.jsx)(c.r,{onClick:o,icon:v?"arrow-undo":"checkmark",tooltipText:v?(0,a.t)("live_streams.room.qa.questions.mark_as_unanswered"):(0,a.t)("live_streams.room.qa.questions.mark_as_answered"),children:v?(0,n.jsx)(u.In,{type:"14-reply-in-space",size:14,className:"!text-default"}):(0,n.jsx)(u.In,{type:"14-check",size:14,className:"!text-default"})}),s&&(0,n.jsxs)(c.r,{isActive:m,onClick:s,icon:"thumbup",variant:p>0?"icon-and-text":"icon-only",tooltipText:(0,a.t)(["live_streams.room.qa.questions","upvote"]),children:[(0,n.jsx)(u.In,{type:"14-thumbs-up",size:14,className:m?"":"!text-default"}),p>0&&"+".concat(p)]}),l&&(0,n.jsx)(c.r,{variant:"text-only",onClick:l,children:r?void 0!==f&&f?(0,a.t)("live_streams.room.qa.questions.remove_from_queue"):(0,a.t)("live_streams.room.qa.questions.stop_spotlight"):(0,a.t)("live_streams.room.qa.questions.spotlight")})]})},d=r(525077),p=function(e){var t=e.question,r=e.onApproveClick,o=e.onDismissClick,s=t.status===i.I.APPROVED,l=t.status===i.I.DISMISSED;return(0,n.jsxs)("div",{className:"mt-2 flex gap-1",children:[!s&&r&&(0,n.jsx)(c.r,{onClick:r,tooltipText:(0,a.t)("live_streams.room.qa.questions.approve"),children:(0,n.jsx)(u.In,{type:"20-checkmark",height:16,width:16,viewBox:"0 0 20 20",className:"!text-default"})}),!l&&o&&(0,n.jsx)(c.r,{onClick:o,tooltipText:(0,a.t)("live_streams.room.qa.questions.dismiss"),children:(0,n.jsx)(u.In,{type:"16-minus",size:16,className:"!text-default"})})]})},m=r(495152),v=r(568316),b=function(e){var t=e.reply,r=e.onReplyClick,o=t.contact,i=t.body;return(0,n.jsxs)("button",{type:"button",className:"mt-2 flex items-stretch gap-3 rounded-md pb-1 pr-3 text-left text-sm hover:bg-white/70 dark:hover:bg-white/10",onClick:r,children:[(0,n.jsx)("div",{className:"bg-v2-success/60 mt-1 w-1 shrink-0 rounded-full"}),(0,n.jsxs)("div",{className:"flex grow flex-col",children:[(0,n.jsx)(v.o.LabelXsPlus,{weight:"medium",color:"text-v2-success",children:(0,a.t)("live_streams.room.qa.questions.answered_by",{name:(null==o?void 0:o.name)||""})}),(0,n.jsx)("div",{className:"text-dark text-sm whitespace-pre-line font-normal",children:(0,n.jsx)(m.s,{editable:!1,rich_text_body:i,shouldShowPreviewBlocks:!1})}),(0,n.jsx)(v.o.LabelXsPlus,{weight:"semibold",color:"text-dark",children:(0,a.t)("live_streams.room.qa.questions.open_thread")})]})]})},h=r(57954),y=r(624439),g=r(616092),j=r(395594),x=function(e){var t=e.onReplyClick,r=e.onDeleteClick;return t||r?(0,n.jsx)("div",{className:"absolute right-0 top-0 z-10",children:(0,n.jsxs)("div",{className:"invisible -mt-5 flex items-center gap-1 px-2 py-1 group-hover/question:visible",children:[t&&(0,n.jsx)(j.m,{content:(0,a.t)("live_streams.room.qa.questions.reply"),children:(0,n.jsx)(g.K,{variant:"outline",size:"sm",icon:"message-dots","aria-label":(0,a.t)("live_streams.room.qa.questions.reply"),onClick:t})}),r&&(0,n.jsx)(j.m,{content:(0,a.t)("live_streams.room.qa.questions.delete"),children:(0,n.jsx)(g.K,{variant:"outline",size:"sm",icon:"trash-can","aria-label":(0,a.t)("live_streams.room.qa.questions.delete"),onClick:r})})]})}):null},_=r(428266),w=r(898666),O=function(e){var t=e.onReplyClick,r=e.onDeleteClick;return t||r?(0,n.jsx)("div",{className:"absolute right-0 top-0 z-10 mb-3",children:(0,n.jsx)("div",{className:"border-primary bg-primary invisible -mt-4 mr-4 flex rounded-md border group-hover/question:visible",children:(0,n.jsxs)("div",{className:"flex min-h-[34px] items-center justify-around space-x-1 px-1",children:[t&&(0,n.jsx)(w.$,{content:(0,a.t)("live_streams.room.qa.questions.reply"),interactive:!1,children:(0,n.jsx)(_.K,{name:"16-open-threads",ariaLabel:(0,a.t)("live_streams.room.qa.questions.reply"),onClick:t,variant:"secondary",iconSize:16})}),r&&(0,n.jsx)(w.$,{content:(0,a.t)("live_streams.room.qa.questions.delete"),interactive:!1,children:(0,n.jsx)(_.K,{name:"16-tras
1h-bin",ariaLabel:(0,a.t)("live_streams.room.qa.questions.delete"),onClick:r,variant:"secondary",iconSize:16})})]})})}):null};function S(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter(function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable}))),n.forEach(function(t){var n;n=r[t],t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n})}return e}var k=function(e){return(0,l.T)("circle_v4_buttons_enabled")?(0,n.jsx)(x,S({},e)):(0,n.jsx)(O,S({},e))},C=r(199563),I=r(642995),P=r(37752),A=function(e){var t,r=e.repliesCount,o=e.lastReply,i=e.onClick,s=o||{},l=s.created_at,u=s.contact,c=o&&l?(0,C.z9)(l):"",f=(0,a.t)("live_streams.room.qa.questions.replies_count",{count:r});return(0,n.jsxs)("button",{className:"group/replies-row border-primary bg-primary mt-2 flex items-center gap-1 rounded-2xl border py-1 pl-1 pr-3 hover:bg-white/70 dark:hover:bg-white/10",type:"button",onClick:i,children:[u&&(0,n.jsx)(I.t,{src:null!=(t=u.avatar_url)?t:void 0,name:(null==u?void 0:u.name)||"",alt:(null==u?void 0:u.name)||"",size:"xs"}),(0,n.jsx)(P.o5,{variant:"label-xs",color:"link",children:f}),(0,n.jsx)("span",{className:"contents group-hover/replies-row:hidden",children:(0,n.jsx)(P.o5,{variant:"caption",color:"tertiary",children:c})}),(0,n.jsx)("span",{className:"hidden group-hover/replies-row:contents",children:(0,n.jsx)(P.o5,{variant:"caption",color:"tertiary",children:(0,a.t)("live_streams.room.qa.questions.view_thread")})})]})},E=r(674251),N=function(e){var t,r=e.repliesCount,o=e.lastReply,i=e.onClick,l=o||{},u=l.created_at,c=l.contact,f=o&&u?(0,C.z9)(u):{},d=(0,a.t)("live_streams.room.qa.questions.replies_count",{count:r});return(0,n.jsxs)("button",{className:"hover:border-primary mt-2 flex items-center gap-1 rounded-full border border-transparent pb-0.5 pl-0.5 pr-2 hover:bg-white/70 dark:hover:bg-white/10",type:"button",onClick:i,children:[c&&(0,n.jsx)("div",{className:"border-[--color-background-primary]",children:(0,n.jsx)(s.J,{src:null!=(t=c.avatar_url)?t:void 0,name:(null==c?void 0:c.name)||"",size:"5",hasBorder:!0,isFullRounded:!0})}),(0,n.jsx)(E.o.LabelXs,{weight:"medium",color:"text-darkest",children:d}),(0,n.jsx)(E.o.LabelXs,{weight:"medium",color:"text-lightest",children:f})]})};function T(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter(function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable}))),n.forEach(function(t){var n;n=r[t],t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n})}return e}var M=function(e){return(0,l.T)("circle_v4_buttons_enabled")?(0,n.jsx)(A,T({},e)):(0,n.jsx)(N,T({},e))};function D(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter(function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable}))),n.forEach(function(t){var n;n=r[t],t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n})}return e}var L=function(e){var t,r=e.question,u=e.isSpotlighted,c=e.isModerating,m=e.onReplyClick,v=e.onDeleteClick,g=e.isQueuedForSpotlight,j=r.contact,x=r.body,_=r.created_at,w=r.status,O=r.replies_count,S=r.last_reply,C=r.pinned_reply,I=(null==j?void 0:j.name)||(0,a.t)("live_streams.room.qa.questions.anonymous"),P="drawer"===(0,h.x)(),A=(0,l.T)("circle_v4_buttons_enabled"),E=(0,l.T)("circle_v4_avatars_enabled"),N=w===i.I.ANSWERED;return(0,n.jsx)("div",{className:"group/question",children:(0,n.jsxs)("div",{className:(0,o.x)("relative flex w-full flex-col px-4 py-2",{"rounded-md bg-[#1CCB58]/5 group-hover/question:bg-[#1CCB58]/10":N,"group-hover/question:bg-secondary-dark rounded-md":!N&&!A,"group-hover/question:bg-hover rounded-md":!N&&A,"bg-secondary-dark rounded-md":u&&!N&&!A,"bg-warning-light group-hover/question:bg-hover":u&&!N&&A,"p-3 rounded-lg":A,"px-0":P&&!A&&!u&&!N}),children:[(0,n.jsx)(k,{onReplyClick:m,onDeleteClick:v}),u&&(0,n.jsx)(y.N,{isQueuedForSpotlight:void 0!==g&&g}),(0,n.jsxs)("div",{className:"flex w-full items-start justify-start gap-3",children:[(0,n.jsx)("div",{className:"pt-1.5",children:(0,n.jsx)(s.J,{src:null!=(t=null==j?void 0:j.avatar_url)?t:void 0,name:I,size:E?"8":"9",isFullRounded:!0})}),(0,n.jsxs)(d.$,{authorName:I,timestamp:_,body:x,checked:N,children:[C&&m&&(0,n.jsx)(b,{reply:C,onReplyClick:m},C.id),O>0&&!C&&m&&(0,n.jsx)(M,{repliesCount:O,lastReply:S,onClick:m}),c?(0,n.jsx)(p,D({},e)):(0,n.jsx)(f,D({},e))]})]})]})})}},379740(e,t,r){r.d(t,{U:()=>_});var n=r(391426),o=r(532786),i=r(933578),a=r(982607),s=r(927561),l=r(568316),u=r(129918),c=r(451430),f=r(41798
10),d=r(387099),p=r(942852),m=r(361971),v=function(e){var t=e.name,r=(0,m.xW)(),o=function(){(0,p.N)(r)&&r.triggerFormSubmit()};return(0,n.jsx)(s.l.Item,{name:t,label:(0,f.t)(["live_streams.room.qa.session_settings",t]),labelClassName:"!font-normal",className:"px-6 !pt-2",hideDescription:!0,hideBorder:!0,fullWidth:!0,inlineReverse:!0,shouldToggleValueOnLabelClick:!0,onToggleValue:o,children:(0,n.jsx)(s.l.ToggleSwitch,{variant:"small",name:t,onToggleChange:o})})},b=function(e){var t=e.session,r=e.onDisableClick,o=(0,u.N)(),i=o.updateSession,a=o.disableSession,p=!!t.enabled,m=(0,c.omit)(t,"id");return(0,n.jsxs)("div",{className:"border-primary flex flex-col rounded-md border py-3 shadow-md",children:[(0,n.jsxs)(s.l,{onSubmit:function(e){i(e)},defaultValues:m,children:[p&&(0,n.jsx)(v,{name:"new_questions_allowed"}),(0,n.jsx)(v,{name:"anonymous_questions_allowed"}),(0,n.jsx)(v,{name:"moderation_enabled"}),(0,n.jsx)("hr",{className:"border-primary my-2 h-[1px] border-t"}),(0,n.jsx)("div",{className:"px-6 pb-2 text-left",children:(0,n.jsx)(l.o.LabelXs,{color:"text-light",weight:"medium",children:(0,f.t)("live_streams.room.qa.session_settings.participants_can")})}),(0,n.jsx)(v,{name:"participant_comments_enabled"}),(0,n.jsx)(v,{name:"participant_upvotes_enabled"}),(0,n.jsx)(v,{name:"public_questions_enabled"}),(0,n.jsx)(s.l.Item,{name:"enabled",hiddenField:!0,hideDescription:!0,hideLabel:!0})]}),p&&(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)("hr",{className:"border-primary my-2 h-[1px] border-t"}),(0,n.jsx)(d.$,{variant:"text",onClick:function(){a(),null==r||r()},className:"text-v2-danger !px-7 !py-4 text-left font-medium",children:(0,f.t)("live_streams.room.qa.session_settings.disable")})]})]})};function h(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}function y(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter(function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable}))),n.forEach(function(t){var n;n=r[t],t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n})}return e}function g(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):(function(e){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t.push.apply(t,r)}return t})(Object(t)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))}),e}function j(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var r,n,o=null==e?null:"u">typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=o){var i=[],a=!0,s=!1;try{for(o=o.call(e);!(a=(r=o.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){s=!0,n=e}finally{try{a||null==o.return||o.return()}finally{if(s)throw n}}return i}}(e,t)||function(e,t){if(e){if("string"==typeof e)return h(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);if("Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r)return Array.from(r);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return h(e,t)}}(e,t)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}var x={placement:"top",strategy:"fixed",modifiers:[{name:"offset",options:{offset:[-70,10]}}]},_=function(e){var t=e.session,r=e.ButtonType,s=function(e,t){if(null==e)return{};var r,n,o,i={};if("u">typeof Reflect&&Reflect.ownKeys){for(r=Reflect.ownKeys(Object(e)),o=0;o<r.length;o++)n=r[o],!(t.indexOf(n)>=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(i[n]=e[n]);return i}if(i=function(e,t){if(null==e)return{};var r,n,o={},i=Object.getOwnPropertyNames(e);for(n=0;n<i.length;n++)r=i[n],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r]);return o}(e,t),Object.getOwnPropertySymbols)for(r=Object.getOwnPropertySymbols(e),o=0;o<r.length;o++)n=r[o],!(t.indexOf(n)>=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(i[n]=e[n]);return i}(e,["session","ButtonType"]),l=j((0,i.useState)(),2),u=l[0],c=l[1],f=j((0,i.useState)(),2),d=f[0],p=f[1],m=(0,a.E)(u,d,x),v=m.styles,h=m.attributes;return(0,n.jsx)(o.A,g(y({className:"relative"}
1,s),{children:function(e){var i=e.close;return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(o.A.Button,{as:r,ref:c}),(0,n.jsx)(o.A.Panel,g(y({className:"bg-primary absolute z-20 flex flex-col",ref:p,style:v.popper},h.popper),{children:(0,n.jsx)(b,{session:t,onDisableClick:i})}))]})}}))}},427655(e,t,r){var n=r(391426),o=r(129918),i=r(748685),a=r(417980);function s(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}function l(e){return function(e){if(Array.isArray(e))return s(e)}(e)||function(e){if("u">typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e){if(e){if("string"==typeof e)return s(e,void 0);var t=Object.prototype.toString.call(e).slice(8,-1);if("Object"===t&&e.constructor&&(t=e.constructor.name),"Map"===t||"Set"===t)return Array.from(t);if("Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t))return s(e,void 0)}}(e)||function(){throw TypeError("Invalid attempt to spread non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}var u=function(e){var t=(0,o.N)(),r=t.updateSession,s=t.disableSession,u=function(t){return{get label(){return(0,a.t)("live_streams.room.qa.session_settings.".concat(String(t)))},prefix:(0,n.jsx)(i.d,{checked:!!(null==e?void 0:e[t]),readOnly:!0}),onClick:function(){var n,o;return r((n={},o=!(null==e?void 0:e[t]),t in n?Object.defineProperty(n,t,{value:o,enumerable:!0,configurable:!0,writable:!0}):n[t]=o,n))},closeOnClick:!1}};return e?l(e.enabled?[u("new_questions_allowed")]:[]).concat([u("anonymous_questions_allowed"),u("moderation_enabled"),"divider",{get label(){return(0,a.t)("live_streams.room.qa.session_settings.participants_can")},items:[u("participant_comments_enabled"),u("participant_upvotes_enabled"),u("public_questions_enabled")]}],l(e.enabled?["divider",{get label(){return(0,a.t)("live_streams.room.qa.session_settings.disable")},onClick:s,danger:!0}]:[])):[]};r.d(t,{Y:()=>u})},905706(e,t,r){r.d(t,{QA:()=>el});var n=r(391426),o=r(31912),i=r(168099),a=r(921317),s=r(695507),l=r(570310),u=r(933578),c=r(417980),f=r(888974),d=r(51730),p=r(915779),m=r(258752),v=r(938576),b=function(){var e=(0,v.n)(),t=(0,a.hb)(a.wy),r=t.addReply,n=t.setReplies,o=(0,a.hb)(a.Lz),i=(0,a.hb)(a.zy),s=(0,a.hb)(a.zb),l=(null==o?void 0:o.enabled)&&!!i,c=(0,m.IT)({queryKey:["qaReplies",null==i?void 0:i.id],enabled:l,queryFn:function(){return(0,d.i_)(p.iK.liveStreams.getQAReplies({roomId:null==e?void 0:e.id,questionId:null==i?void 0:i.id,params:{sort:"oldest"}}))}}),f=c.data,b=c.isInitialLoading;(0,u.useEffect)(function(){f&&n(f.records)},[f,n]);var h=(0,m.n_)({mutationFn:function(t){return(0,d.oK)(p.iK.liveStreams.createQAReply({roomId:null==e?void 0:e.id,questionId:null==i?void 0:i.id}),{reply:t})},onSuccess:function(e){r(e)}});return{session:o,replies:s,isLoadingReplies:b,createReply:h.mutateAsync,isSaving:h.isPending}},h=r(686648),y=r(717526);function g(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter(function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable}))),n.forEach(function(t){var n;n=r[t],t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n})}return e}var j=function(){var e=(0,v.n)(),t=(0,a.hb)(a.wy).updateReply,r=(0,a.hb)(a.zy),n=(0,y.d)().error,o={roomId:null==e?void 0:e.id,questionId:null==r?void 0:r.id},i={onSuccess:function(e){t(e)},onError:function(){return n((0,c.t)("live_streams.room.qa.reply_update_error"))}},s=(0,m.n_)(g({mutationFn:function(e){return h.R.pinQAReply(g({},o,e))}},i)),l=(0,m.n_)(g({mutationFn:function(e){return h.R.unpinQAReply(g({},o,e))}},i));return{pin:s.mutate,unpin:l.mutate,togglePin:function(e){(e.pinned_at?l:s).mutate(e)}}},x=r(105764),_=r(49946),w=r(57954),O=r(493447),S=r(495152),k=r(355104),C=r(616092),I=r(395594),P=function(e){var t=e.isSubmitting,r=e.isUploading,o=e.editorHasNoContent,i=e.handleSubmit;return(0,n.jsx)("div",{className:"absolute bottom-2.5 right-3",children:(0,n.jsx)(I.m,{side:"top",content:(0,c.t)("live_streams.room.qa.replies.send_reply"),children:(0,n.jsx)(C.K,{type:"submit",onClick:i,disabled:t||o()||r,id:"tiptap-send",variant:"primary","aria-label":(0,c.t)("live_streams.room.qa.replies.send_reply"),loading:r||t,icon:"arrow-up",size:"sm"})})})},A=r(17320),E=r(898666),N=function(e){var t=e.isSubmitting,r=e.isUploading,o=e.editorHasNoContent,i=e.handleSubmit;
1return(0,n.jsx)("div",{className:"absolute bottom-[11px] right-3",children:(0,n.jsx)(E.$,{placement:"top",interactive:!1,content:(0,c.t)("live_streams.room.qa.replies.send_reply"),children:(0,n.jsx)(A.X,{type:"submit",onClick:i,disabled:t||o()||r,id:"tiptap-send","aria-label":(0,c.t)("live_streams.room.qa.replies.send_reply"),icon:t||r?"loader":"28-message-send",size:t||r?20:28,isLight:!o(),shouldAnimateSpin:r||t,isSendButton:!0})})})};function T(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter(function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable}))),n.forEach(function(t){var n;n=r[t],t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n})}return e}var M=function(e){return(0,k.c)().isCircleV4?(0,n.jsx)(P,T({},e)):(0,n.jsx)(N,T({},e))},D=function(e){var t=e.onSubmit;return(0,n.jsx)(S.s,{menuBarComponent:M,placeholder:(0,c.t)("live_streams.room.qa.replies.reply_placeholder"),className:"!mb-0 justify-between !py-[15px]",onSubmit:function(e){t({body:e})},messageBoxClassName:"flex items-center w-[calc(100%-35px)]",isMediaUploadAllowed:!1})},L=r(734527),R=r(231127),q=r(814931),F=r(525077),B=function(e){var t,r=e.reply,o=e.onPinClick,i=r.body,a=r.contact,s=r.pinned_at,u=r.created_at,f=(0,R.T)("circle_v4_avatars_enabled"),d="drawer"===(0,w.x)();return(0,n.jsxs)("div",{className:(0,l.x)("flex w-full justify-start gap-3 px-4 py-2",d&&"px-0"),children:[(0,n.jsx)("div",{className:"pt-0.5",children:(0,n.jsx)(L.J,{src:null!=(t=a.avatar_url)?t:void 0,name:a.name||"",size:f?"8":"9"})}),(0,n.jsx)(F.$,{authorName:a.name||"",timestamp:u,body:i,isReply:!0,children:(0,n.jsx)("div",{className:"mt-2 flex gap-1",children:o&&(0,n.jsx)(q.r,{variant:"text-only",onClick:o,children:s?(0,c.t)("live_streams.room.qa.replies.unpin"):(0,c.t)("live_streams.room.qa.replies.pin")})})})]})},z=function(e){var t=e.count,r="drawer"===(0,w.x)();return(0,n.jsx)("div",{className:(0,l.x)("before:border-primary relative z-0 mx-4 flex items-center justify-start before:absolute before:bottom-0 before:left-0 before:top-1/2 before:z-[-1] before:m-0 before:w-full before:border-t before:border-solid before:content-['']",r&&"mx-0"),children:(0,n.jsx)("span",{className:"bg-primary text-dark border-none py-2 pr-2 text-xs font-medium",children:(0,c.t)("live_streams.room.qa.questions.replies_count",{count:t})})})};function H(e,t,r,n,o,i,a){try{var s=e[i](a),l=s.value}catch(e){r(e);return}s.done?t(l):Promise.resolve(l).then(n,o)}var U=function(e){e.current&&(e.current.scrollTop=e.current.scrollHeight)},$=function(e){var t=e.question,r=e.canManage,o=e.onBack,i=e.onClose,a=b(),s=a.session,d=a.replies,p=a.createReply,m=a.isLoadingReplies,v="drawer"===(0,w.x)(),h=(0,f.R)().toggleUpvote,y=j().togglePin,g=(0,u.useRef)(null),S=null==s?void 0:s.participant_comments_enabled,k=null==s?void 0:s.participant_upvotes_enabled,C=!m&&(null==d?void 0:d.length)>0;return(0,n.jsx)(x.w,{title:(0,c.t)("live_streams.room.qa.replies.title"),onClose:i,onBack:o,footer:S?(0,n.jsx)(D,{onSubmit:function(e){var t;return(t=function(){return function(e,t){var r,n,o,i={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]},a=Object.create(("function"==typeof Iterator?Iterator:Object).prototype),s=Object.defineProperty;return s(a,"next",{value:l(0)}),s(a,"throw",{value:l(1)}),s(a,"return",{value:l(2)}),"function"==typeof Symbol&&s(a,Symbol.iterator,{value:function(){return this}}),a;function l(s){return function(l){var u=[s,l];if(r)throw TypeError("Generator is already executing.");for(;a&&(a=0,u[0]&&(i=0)),i;)try{if(r=1,n&&(o=2&u[0]?n.return:u[0]?n.throw||((o=n.return)&&o.call(n),0):n.next)&&!(o=o.call(n,u[1])).done)return o;switch(n=0,o&&(u=[2&u[0],o.value]),u[0]){case 0:case 1:o=u;break;case 4:return i.label++,{value:u[1],done:!1};case 5:i.label++,n=u[1],u=[0];continue;case 7:u=i.ops.pop(),i.trys.pop();continue;default:if(!(o=(o=i.trys).length>0&&o[o.length-1])&&(6===u[0]||2===u[0])){i=0;continue}if(3===u[0]&&(!o||u[1]>o[0]&&u[1]<o[3])){i.label=u[1];break}if(6===u[0]&&i.label<o[1]){i.label=o[1],o=u;break}if(o&&i.label<o[2]){i.label=o[2],i.ops.push(u);break}o[2]&&i.ops.pop(),i.trys.pop();continue}u=t.call(e,i)}catch(e){u=[6,e],n=0}finally{r=o=0}if(5&u[0])throw u[1];return{value:u[0]?u[1]:void 0,done:!0}}}}(this,function(t){switch(t.label){case 0:return[4,p(e)];case 1:return t.sent(),U(g),[2]}})},function(){var e=this,r=arguments;return new Promise(function(n,o){var i=t.apply(e,r);function a(e){H(i,n,o,a,s,"next",e)}function s(e){H(i,n,o,a,s,"throw",e)}a(void 0)})})()}}):void 0,children:(0,n.jsxs)("div",{className:(0,l.x)("mx-2 mt-2 flex grow flex-col overflow-y-auto",v&&"mx-0"),ref:g,children:[(0,n.jsx)(O.k,{question:t,onToggleUpvote:k?function(){return h(t)}:void 0},t.id),!!d.length&&(0,n.jsx)(z,{count:d.length}),m&&(0,n.jsx)(_.a,{}),C&&d.map(function(e){return(0,n.jsx)(B,{reply:e,onPinClick:r?function(){return y(e)}:void 0},e.id)})]})})},Q=r(568316),V=r(129918),G=r(528933),K=r(427655),J=function(e){var t=e.session,r=e.onClick,o=(0,K.Y)(t);return(0,n.jsx)("div",{className:"flex justify-center pt-6",children:(0,n.jsx)(G.f,{variant:"primary",onClick:r,menuOptions:o,side:"top",children:(0,c.t)("live_streams.room.qa.session_setup.enable")})})},X=r(387099),W=r(379740),Y=r(973646);function Z(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}function ee(e){if(Array.isArray(e))return e}
1function et(){throw 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){if(e){if("string"==typeof e)return Z(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);if("Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r)return Array.from(r);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return Z(e,t)}}var en=(0,u.forwardRef)(function(e,t){var r,o,i,a=ee(r=[e,t])||function(e){if("u">typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(r)||er(r)||et(),s=a[0],u=a.slice(1),c=s["aria-expanded"],f=s.className,d=function(e,t){if(null==e)return{};var r,n,o,i={};if("u">typeof Reflect&&Reflect.ownKeys){for(r=Reflect.ownKeys(Object(e)),o=0;o<r.length;o++)n=r[o],!(t.indexOf(n)>=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(i[n]=e[n]);return i}if(i=function(e,t){if(null==e)return{};var r,n,o={},i=Object.getOwnPropertyNames(e);for(n=0;n<i.length;n++)r=i[n],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r]);return o}(e,t),Object.getOwnPropertySymbols)for(r=Object.getOwnPropertySymbols(e),o=0;o<r.length;o++)n=r[o],!(t.indexOf(n)>=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(i[n]=e[n]);return i}(s,["aria-expanded","className"]),p=(ee(u)||function(e){var t,r,n=null==e?null:"u">typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var o=[],i=!0,a=!1;try{for(n=n.call(e);!(i=(t=n.next()).done)&&(o.push(t.value),1!==o.length);i=!0);}catch(e){a=!0,r=e}finally{try{i||null==n.return||n.return()}finally{if(a)throw r}}return o}}(u)||er(u,1)||et())[0];return(0,n.jsx)(X.$,(o=function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter(function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable}))),n.forEach(function(t){var n;n=r[t],t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n})}return e}({},d),i=i={variant:"circle",isFullRounded:!0,large:!0,className:(0,l.x)("h-full rounded-l-none pl-2 pr-4",f),forwardedRef:p,children:(0,n.jsx)(Y.In,{type:c?"20-chevron-up":"20-chevron-down",size:20})},Object.getOwnPropertyDescriptors?Object.defineProperties(o,Object.getOwnPropertyDescriptors(i)):(function(e){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t.push.apply(t,r)}return t})(Object(i)).forEach(function(e){Object.defineProperty(o,e,Object.getOwnPropertyDescriptor(i,e))}),o))});en.displayName="DropdownButton";var eo=function(e){var t=e.session,r=e.onClick;return(0,n.jsxs)("div",{className:"flex justify-center pt-6",children:[(0,n.jsx)(X.$,{variant:"circle",isFullRounded:!0,large:!0,className:"!border-r-circle-button-hover rounded-r-none pl-8 pr-4",onClick:r,children:(0,c.t)("live_streams.room.qa.session_setup.enable")}),(0,n.jsx)(W.U,{session:t,ButtonType:en})]})};function ei(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter(function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable}))),n.forEach(function(t){var n;n=r[t],t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n})}return e}var ea=function(e){return(0,R.T)("circle_v4_dropdown_enabled")?(0,n.jsx)(J,ei({},e)):(0,n.jsx)(eo,ei({},e))},es=function(e){var t=e.canManage,r=e.session,o=e.onClose,i=(0,V.N)().enableSession;return(0,n.jsx)(x.w,{title:(0,c.t)("live_streams.room.qa.questions.title"),onClose:o,children:(0,n.jsx)("div",{className:"flex grow flex-col items-center justify-center",children:(0,n.jsxs)("div",{className:"w-64 space-y-2 text-center",children:[(0,n.jsx)(Q.o.TitleSm,{weight:"semibold",children:(0,c.t)("live_streams.room.qa.session_setup.title")}),(0,n.jsx)(Q.o.BodySm,{children:(0,c.t)("live_streams.room.qa.session_setup.description")}),t&&!!r&&(0,n.jsx)(ea,{session:r,onClick:i})]})})})},el=function(e){var t=e.onClose,r=(0,o.jl)().room,l=(null!=r?r:{}).can_manage,u=(0,i.Q)().isCurrentParticipantModerator,c=(0,a.hb)(a.Lz),f=(0,a.hb)(a.zy),d=(0,a.hb)(a.wy).setReplyingQuestionId,p=l||u;return(null==c?void 0:c.enabled)?f?(0,n.jsx)($,{question:f,canManage:p,onBack:function(){return d(null)},onClose:t}):(0,n.jsx)(s.Q,{onClose:t,canManage:p,onReplyClick:d}):(0,n.jsx)(es,{canManage:p,session:c,onClose:t})}},290680(e,t,r){r.d(t,{Y:()=>l});
1var n=r(933578),o=r(921317),i=r(812899),a=r(800815),s=function(){var e=(0,o.hb)(i.db),t=e.addConnectionQualityData,r=e.clearData,s=(0,a.ol)().localPeerDownlinkQuality,l=(0,n.useRef)(s);(0,n.useEffect)(function(){l.current=s},[s]),(0,n.useEffect)(function(){var e=setInterval(function(){void 0!==l.current&&t(l.current)},1e4);return function(){return clearInterval(e)}},[t]),(0,n.useEffect)(function(){return function(){r()}},[r])},l=function(){return s(),null}},813690(e,t,r){var n=r(391426),o=r(568316),i=r(933578),a=r(417980),s=r(387099),l=r(800815);function u(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}function c(e,t,r,n,o,i,a){try{var s=e[i](a),l=s.value}catch(e){r(e);return}s.done?t(l):Promise.resolve(l).then(n,o)}var f=function(){var e,t=function(e){if(Array.isArray(e))return e}(e=(0,i.useState)(!1))||function(e){var t,r,n=null==e?null:"u">typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var o=[],i=!0,a=!1;try{for(n=n.call(e);!(i=(t=n.next()).done)&&(o.push(t.value),2!==o.length);i=!0);}catch(e){a=!0,r=e}finally{try{i||null==n.return||n.return()}finally{if(a)throw r}}return o}}(e)||function(e){if(e){if("string"==typeof e)return u(e,2);var t=Object.prototype.toString.call(e).slice(8,-1);if("Object"===t&&e.constructor&&(t=e.constructor.name),"Map"===t||"Set"===t)return Array.from(t);if("Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t))return u(e,2)}}(e)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(),r=t[0],f=t[1],d=(0,l.Zp)(),p=d.isAudioBlocked,m=d.unblockAudio;return r||!p?null:(0,n.jsxs)("div",{className:"fixed bottom-0 left-0 z-50 flex h-3/6 w-full flex-col items-center justify-center gap-4 roun
1ded-t-md bg-black/95 text-center",children:[(0,n.jsx)(o.o.TitleSm,{color:"text-light",children:(0,a.t)("live_streams.room.unblock_audio_explanation")}),(0,n.jsx)(s.$,{onClick:function(){var e;return(e=function(){return function(e,t){var r,n,o,i={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]},a=Object.create(("function"==typeof Iterator?Iterator:Object).prototype),s=Object.defineProperty;return s(a,"next",{value:l(0)}),s(a,"throw",{value:l(1)}),s(a,"return",{value:l(2)}),"function"==typeof Symbol&&s(a,Symbol.iterator,{value:function(){return this}}),a;function l(s){return function(l){var u=[s,l];if(r)throw TypeError("Generator is already executing.");for(;a&&(a=0,u[0]&&(i=0)),i;)try{if(r=1,n&&(o=2&u[0]?n.return:u[0]?n.throw||((o=n.return)&&o.call(n),0):n.next)&&!(o=o.call(n,u[1])).done)return o;switch(n=0,o&&(u=[2&u[0],o.value]),u[0]){case 0:case 1:o=u;break;case 4:return i.label++,{value:u[1],done:!1};case 5:i.label++,n=u[1],u=[0];continue;case 7:u=i.ops.pop(),i.trys.pop();continue;default:if(!(o=(o=i.trys).length>0&&o[o.length-1])&&(6===u[0]||2===u[0])){i=0;continue}if(3===u[0]&&(!o||u[1]>o[0]&&u[1]<o[3])){i.label=u[1];break}if(6===u[0]&&i.label<o[1]){i.label=o[1],o=u;break}if(o&&i.label<o[2]){i.label=o[2],i.ops.push(u);break}o[2]&&i.ops.pop(),i.trys.pop();continue}u=t.call(e,i)}catch(e){u=[6,e],n=0}finally{r=o=0}if(5&u[0])throw u[1];return{value:u[0]?u[1]:void 0,done:!0}}}}(this,function(e){switch(e.label){case 0:return[4,m()];case 1:return e.sent(),f(!0),[2]}})},function(){var t=this,r=arguments;return new Promise(function(n,o){var i=e.apply(t,r);function a(e){c(i,n,o,a,s,"next",e)}function s(e){c(i,n,o,a,s,"throw",e)}a(void 0)})})()},children:(0,a.t)("live_streams.room.unblock_audio")})]})};r.d(t,{f:()=>f})},26773(e,t,r){var n=r(391426),o=r(973646),i=r(770641),a=r(62741),s=r(933578),l=r(417980),u=r(800815),c=function(){var e,t,r=(0,u.an)();return(0,n.jsx)(a.e,(e=function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter(function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable}))),n.forEach(function(t){var n;n=r[t],t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n})}return e}({show:r,as:s.Fragment,appear:!0},i.a),t=t={children:(0,n.jsxs)("div",{className:"absolute bottom-5 right-5 z-10 flex w-auto items-end gap-1 rounded-full bg-yellow-600/80 px-6 py-2",children:[(0,n.jsx)(o.In,{type:"weak-signal",size:14}),(0,n.jsx)("div",{className:"text-dark text-sm font-medium",children:(0,l.t)("live_streams.room.unstable_connection_message")})]})},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):(function(e){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t.push.apply(t,r)}return t})(Object(t)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))}),e))};r.d(t,{S:()=>c})},804548(e,t,r){var n=r(467363),o=r(809418);function i(e,t,r,n,o,i,a){try{var s=e[i](a),l=s.value}catch(e){r(e);return}s.done?t(l):Promise.resolve(l).then(n,o)}function a(e){return function(){var t=this,r=arguments;return new Promise(function(n,o){var a=e.apply(t,r);function s(e){i(a,n,o,s,l,"next",e)}function l(e){i(a,n,o,s,l,"throw",e)}s(void 0)})}}function s(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)}}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 u(e,t){var r,n,o,i={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]},a=Object.create(("function"==typeof Iterator?Iterator:Object).prototype),s=Object.defineProperty;return s(a,"next",{value:l(0)}),s(a,"throw",{value:l(1)}),s(a,"return",{value:l(2)}),"function"==typeof Symbol&&s(a,Symbol.iterator,{value:function(){return this}}),a;function l(s){return function(l){var u=[s,l];if(r)throw TypeError("Generator is already executing.");for(;a&&(a=0,u[0]&&(i=0)),i;)try{if(r=1,n&&(o=2&u[0]?n.return:u[0]?n.throw||((o=n.return)&&o.call(n),0):n.next)&&!(o=o.call(n,u[1])).done)return o;switch(n=0,o&&(u=[2&u[0],o.value]),u[0]){case 0:case 1:o=u;break;case 4:return i.label++,{value:u[1],done:!1};case 5:i.label++,n=u[1],u=[0];continue;case 7:u=i.ops.pop(),i.trys.pop();continue;default:if(!(o=(o=i.trys).length>0&&o[o.length-1])&&(6===u[0]||2===u[0])){i=0;continue}if(3===u[0]&&(!o||u[1]>o[0]&&u[1]<o[3])){i.label=u[1];break}if(6===u[0]&&i.label<o[1]){i.label=o[1],o=u;break}if(o&&i.label<o[2]){i.label=o[2],i.ops.push(u);break}o[2]&&i.ops.pop(),i.trys.pop();continue}u=t.call(e,i)}catch(e){u=[6,e],n=0}finally{r=o=0}if(5&u[0])throw u[1];return{value:u[0]?u[1]:void 0,done:!0}}}}var c=function(){var e,t;function r(){if(!(this instanceof r))throw TypeError("Cannot call a class as a function")}return e=[{key:"getDevices",value:function(e){return a(function(){var t,o;return u(this,function(i){switch(i.label){case 0:if(!((null==(t=r.userMediaPromiseMap)?void 0:t.size)>0))return[3,7];i.label=1;case 1:if(i.trys.push([1,6,,7]),!e)return[3,3];return[4,r.userMediaPromiseMap.get(e)];case 2:return i.sent(),[3,5];case 3:return[4,Promise.all(r.userMediaPromiseMap.values())];case 4:i.sent(),i.label=5;case 5:return[3,7];case 6:return i.sent(),console.warn("error waiting for media permissions"),[3,7];case 7:return[4,navigator.mediaDevices.enumerateDevices()];case 8:if(o=i.sent(),n.nr&&this.hasDeviceInUse(e))return[3,10];return[4,this.acquireDevicePermissions(o,e)];case 9:o=i.sent(),i.label=10;case 10:return e&&(o=o.filter(function(t){return t.kind===e})),[2,o]}})}).call(this)}},{key:"acquireDevicePermissions",value:function(e,t){return a(function(){var r,n,o;return u(this,function(i){switch(i.label){case 0:if(r=e,!(0===e.filter(function(e){return e.kind===t}).length||e.some(function(e){var r=""===e.label,n=!t||e.kind===t;return r&&n})))return[3,6];return[4,this.hasGrantedPermission(t)];case 1:if(!i.sent())return[3,3];return[4,navigator.mediaDevices.enumerateDevices()];case 2:return r=i.sent(),[3,6];case 3:return n={video:"audioinput"!==t&&"audiooutput"!==t,audio:"videoinput"!==t&&{deviceId:{ideal:"default"},channelCount:{ideal:1}}},[4,navigator.mediaDevices.getUserMedia(n)];case 4:return o=i.sent(),[4,navigator.mediaDevices.enumerateDevices()];
1case 5:r=i.sent(),o.getTracks().forEach(function(e){e.stop()}),i.label=6;case 6:return[2,r]}})}).call(this)}},{key:"hasGrantedPermission",value:function(e){return a(function(){var t;return u(this,function(r){switch(r.label){case 0:if(!(0,o.rL)())return[2,!1];t=[],"audioinput"!==e&&"audiooutput"!==e&&t.push("camera"),"videoinput"!==e&&t.push("microphone"),r.label=1;case 1:return r.trys.push([1,3,,4]),[4,Promise.all(t.map(function(e){return navigator.permissions.query({name:e})}))];case 2:return[2,r.sent().every(function(e){return"granted"===e.state})];case 3:return r.sent(),[2,!1];case 4:return[2]}})})()}},{key:"hasDeviceInUse",value:function(e){return e?r.userMediaPromiseMap.has(e):r.userMediaPromiseMap.size>0}}],t=[{key:"getInstance",value:function(){return this.instance||(this.instance=new r),this.instance}}],e&&s(r.prototype,e),t&&s(r,t),r}();l(c,"instance",void 0),l(c,"userMediaPromiseMap",new Map),r.d(t,{A:()=>c})},809418(e,t,r){function n(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}function o(e,t,r,n,o,i,a){try{var s=e[i](a),l=s.value}catch(e){r(e);return}s.done?t(l):Promise.resolve(l).then(n,o)}var i=function(){return!!navigator.mediaDevices},a=function(){var e;return!!(null==(e=navigator.permissions)?void 0:e.query)},s=function(){for(var e,t=arguments.length,r=Array(t),o=0;o<t;o++)r[o]=arguments[o];return null==(e=navigator.mediaDevices)?void 0:e.getUserMedia.apply(e,function(e){if(Array.isArray(e))return n(e)}(r)||function(e){if("u">typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(r)||function(e){if(e){if("string"==typeof e)return n(e,void 0);var t=Object.prototype.toString.call(e).slice(8,-1);if("Object"===t&&e.constructor&&(t=e.constructor.name),"Map"===t||"Set"===t)return Array.from(t);if("Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t))return n(e,void 0)}}(r)||function(){throw TypeError("Invalid attempt to spread non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}())},l=function(){var e;return(e=function(){var e;return function(e,t){var r,n,o,i={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]},a=Object.create(("function"==typeof Iterator?Iterator:Object).prototype),s=Object.defineProperty;return s(a,"next",{value:l(0)}),s(a,"throw",{value:l(1)}),s(a,"return",{value:l(2)}),"function"==typeof Symbol&&s(a,Symbol.iterator,{value:function(){return this}}),a;function l(s){return function(l){var u=[s,l];if(r)throw TypeError("Generator is already executing.");for(;a&&(a=0,u[0]&&(i=0)),i;)try{if(r=1,n&&(o=2&u[0]?n.return:u[0]?n.throw||((o=n.return)&&o.call(n),0):n.next)&&!(o=o.call(n,u[1])).done)return o;switch(n=0,o&&(u=[2&u[0],o.value]),u[0]){case 0:case 1:o=u;break;case 4:return i.label++,{value:u[1],done:!1};case 5:i.label++,n=u[1],u=[0];continue;case 7:u=i.ops.pop(),i.trys.pop();continue;default:if(!(o=(o=i.trys).length>0&&o[o.length-1])&&(6===u[0]||2===u[0])){i=0;continue}if(3===u[0]&&(!o||u[1]>o[0]&&u[1]<o[3])){i.label=u[1];break}if(6===u[0]&&i.label<o[1]){i.label=o[1],o=u;break}if(o&&i.label<o[2]){i.label=o[2],i.ops.push(u);break}o[2]&&i.ops.pop(),i.trys.pop();continue}u=t.call(e,i)}catch(e){u=[6,e],n=0}finally{r=o=0}if(5&u[0])throw u[1];return{value:u[0]?u[1]:void 0,done:!0}}}}(this,function(t){switch(t.label){case 0:return[4,navigator.mediaDevices.getUserMedia({video:!0,audio:!0})];case 1:return(e=t.sent()).getTracks().forEach(function(e){e.stop()}),[2,e]}})},function(){var t=this,r=arguments;return new Promise(function(n,i){var a=e.apply(t,r);function s(e){o(a,n,i,s,l,"next",e)}function l(e){o(a,n,i,s,l,"throw",e)}s(void 0)})})()};r.d(t,{$6:()=>i,UN:()=>s,WK:()=>l,rL:()=>a})},225256(e,t,r){var n=r(933578);function o(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}function i(e,t,r,n,o,i,a){try{var s=e[i](a),l=s.value}catch(e){r(e);return}s.done?t(l):Promise.resolve(l).then(n,o)}function a(e){return function(){var t=this,r=arguments;return new Promise(function(n,o){var a=e.apply(t,r);function s(e){i(a,n,o,s,l,"next",e)}function l(e){i(a,n,o,s,l,"throw",e)}s(void 0)})}}function s(e,t){var r,n,o,i={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]},a=Object.create(("function"==typeof Iterator?Iterator:Object).prototype),s=Object.defineProperty;return s(a,"next",{value:l(0)}),s(a,"throw",{value:l(1)}),s(a,"return",{value:l(2)}),"function"==typeof Symbol&&s(a,Symbol.iterator,{value:function(){return this}}),a;function l(s){return function(l){var u=[s,l];if(r)throw TypeError("Generator is already executing.");for(;a&&(a=0,u[0]&&(i=0)),i;)try{if(r=1,n&&(o=2&u[0]?n.return:u[0]?n.throw||((o=n.return)&&o.call(n),0):n.next)&&!(o=o.call(n,u[1])).done)return o;switch(n=0,o&&(u=[2&u[0],o.value]),u[0]){case 0:case 1:o=u;break;case 4:return i.label++,{value:u[1],done:!1};case 5:i.label++,n=u[1],u=[0];continue;case 7:u=i.ops.pop(),i.trys.pop();continue;default:if(!(o=(o=i.trys).length>0&&o[o.length-1])&&(6===u[0]||2===u[0])){i=0;continue}if(3===u[0]&&(!o||u[1]>o[0]&&u[1]<o[3])){i.label=u[1];break}if(6===u[0]&&i.label<o[1]){i.label=o[1],o=u;break}if(o&&i.label<o[2]){i.label=o[2],i.ops.push(u);break}o[2]&&i.ops.pop(),i.trys.pop();continue}u=t.call(e,i)}catch(e){u=[6,e],n=0}finally{r=o=0}if(5&u[0])throw u[1];return{value:u[0]?u[1]:void 0,done:!0}}}}var l=null,u=function(){var e,t=(arguments.length>0&&void 0!==arguments[0]?arguments[0]:{isEnabled:!0}).isEnabled,i=function(e){if(Array.isArray(e))return e}
1(e=(0,n.useState)(null))||function(e){var t,r,n=null==e?null:"u">typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var o=[],i=!0,a=!1;try{for(n=n.call(e);!(i=(t=n.next()).done)&&(o.push(t.value),2!==o.length);i=!0);}catch(e){a=!0,r=e}finally{try{i||null==n.return||n.return()}finally{if(a)throw r}}return o}}(e)||function(e){if(e){if("string"==typeof e)return o(e,2);var t=Object.prototype.toString.call(e).slice(8,-1);if("Object"===t&&e.constructor&&(t=e.constructor.name),"Map"===t||"Set"===t)return Array.from(t);if("Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t))return o(e,2)}}(e)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(),u=i[0],c=i[1];return(0,n.useEffect)(function(){!u&&t&&a(function(){return s(this,function(e){switch(e.label){case 0:return[4,a(function(){return s(this,function(e){switch(e.label){case 0:return[4,a(function(){return s(this,function(e){switch(e.label){case 0:if(l)return[3,2];return[4,r.e(80534).then(r.bind(r,741173))];case 1:l=e.sent(),e.label=2;case 2:return[2,l]}})})()];case 1:return[2,new(e.sent()).HMSKrispPlugin]}})})()];case 1:return c(e.sent()),[2]}})})()},[t,u]),{isSupported:(0,n.useMemo)(function(){var e;return null!=(e=null==u?void 0:u.isSupported())&&e},[u]),krispPlugin:u}};r.d(t,{Y:()=>u})},115114(e,t,r){r.d(t,{g:()=>g});var n=r(933578),o=r(31912),i=r(467363);function a(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}function s(e,t,r,n,o,i,a){try{var s=e[i](a),l=s.value}catch(e){r(e);return}s.done?t(l):Promise.resolve(l).then(n,o)}function l(e){return function(){var t=this,r=arguments;return new Promise(function(n,o){var i=e.apply(t,r);function a(e){s(i,n,o,a,l,"next",e)}function l(e){s(i,n,o,a,l,"throw",e)}a(void 0)})}}function u(e,t){var r,n,o,i={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]},a=Object.create(("function"==typeof Iterator?Iterator:Object).prototype),s=Object.defineProperty;return s(a,"next",{value:l(0)}),s(a,"throw",{value:l(1)}),s(a,"return",{value:l(2)}),"function"==typeof Symbol&&s(a,Symbol.iterator,{value:function(){return this}}),a;function l(s){return function(l){var u=[s,l];if(r)throw TypeError("Generator is already executing.");for(;a&&(a=0,u[0]&&(i=0)),i;)try{if(r=1,n&&(o=2&u[0]?n.return:u[0]?n.throw||((o=n.return)&&o.call(n),0):n.next)&&!(o=o.call(n,u[1])).done)return o;switch(n=0,o&&(u=[2&u[0],o.value]),u[0]){case 0:case 1:o=u;break;case 4:return i.label++,{value:u[1],done:!1};case 5:i.label++,n=u[1],u=[0];continue;case 7:u=i.ops.pop(),i.trys.pop();continue;default:if(!(o=(o=i.trys).length>0&&o[o.length-1])&&(6===u[0]||2===u[0])){i=0;continue}if(3===u[0]&&(!o||u[1]>o[0]&&u[1]<o[3])){i.label=u[1];break}if(6===u[0]&&i.label<o[1]){i.label=o[1],o=u;break}if(o&&i.label<o[2]){i.label=o[2],i.ops.push(u);break}o[2]&&i.ops.pop(),i.trys.pop();continue}u=t.call(e,i)}catch(e){u=[6,e],n=0}finally{r=o=0}if(5&u[0])throw u[1];return{value:u[0]?u[1]:void 0,done:!0}}}}var c=null,f=function(){var e,t=(arguments.length>0&&void 0!==arguments[0]?arguments[0]:{isEnabled:!0}).isEnabled,o=function(e){if(Array.isArray(e))return e}(e=(0,n.useState)(null))||function(e){var t,r,n=null==e?null:"u">typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var o=[],i=!0,a=!1;try{for(n=n.call(e);!(i=(t=n.next()).done)&&(o.push(t.value),2!==o.length);i=!0);}catch(e){a=!0,r=e}finally{try{i||null==n.return||n.return()}finally{if(a)throw r}}return o}}(e)||function(e){if(e){if("string"==typeof e)return a(e,2);var t=Object.prototype.toString.call(e).slice(8,-1);if("Object"===t&&e.constructor&&(t=e.constructor.name),"Map"===t||"Set"===t)return Array.from(t);if("Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t))return a(e,2)}}(e)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(),s=o[0],f=o[1];(0,n.useEffect)(function(){!s&&t&&l(function(){return u(this,function(e){switch(e.label){case 0:return[4,l(function(){return u(this,function(e){switch(e.label){case 0:if(c)return[3,2];return[4,Promise.all([r.e(31411),r.e(25645)]).then(r.bind(r,276670))];case 1:c=e.sent(),e.label=2;case 2:return[2,c]}})})()];case 1:return f(e.sent()),[2]}})})()},[t,s]);var d=(0,n.useMemo)(function(){return!!s&&!i.nr},[s]),p=(0,n.useMemo)(function(){return d&&s?new s.AudioEffectsProcessor:null},[d,s]);return{isSupported:d,audioProcessor:p}};function d(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}function p(e,t,r,n,o,i,a){try{var s=e[i](a),l=s.value}catch(e){r(e);return}s.done?t(l):Promise.resolve(l).then(n,o)}function m(e){return function(){var t=this,r=arguments;return new Promise(function(n,o){var i=e.apply(t,r);function a(e){p(i,n,o,a,s,"next",e)}function s(e){p(i,n,o,a,s,"throw",e)}a(void 0)})}}function v(e,t){var r,n,o,i={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]},a=Object.create(("function"==typeof Iterator?Iterator:Object).prototype),s=Object.defineProperty;return s(a,"next",{value:l(0)}),s(a,"throw",{value:l(1)}),s(a,"return",{value:l(2)}),"function"==typeof Symbol&&s(a,Symbol.iterator,{value:function(){return this}}),a;function l(s){return function(l){var u=[s,l];if(r)throw TypeError("Generator is already executing.");for(;a&&(a=0,u[0]&&(i=0)),i;)try{if(r=1,n&&(o=2&u[0]?n.return:u[0]?n.throw||((o=n.return)&&o.call(n),0):n.next)&&!(o=o.call(n,u[1])).done)return o;switch(n=0,o&&(u=[2&u[0],o.value]),u[0]){case 0:case 1:o=u;break;case 4:return i.label++,{value:u[1],done:!1};case 5:i.label++,n=u[1],u=[0];continue;case 7:u=i.ops.pop(),i.trys.pop();continue;default:if(!(o=(o=i.trys).length>0&&o[o.length-1])&&(6===u[0]||2===u[0])){i=0;continue}if(3===u[0]&&(!o||u[1]>o[0]&&u[1]<o[3])){i.label=u[1];break}if(6===u[0]&&i.label<o[1]){i.label=o[1],o=u;break}if(o&&i.label<o[2]){i.label=o[2],i.ops.push(u);break}o[2]&&i.ops.pop(),i.trys.pop();continue}u=t.call(e,i)}catch(e){u=[6,e],n=0}finally{r=o=0}if(5&u[0])throw u[1];return{value:u[0]?u[1]:void 0,done:!0}}}}var b=null,h=function(){var e,t=(arguments.length>0&&void 0!==arguments[0]?arguments[0]:{isEnabled:!0}).isEnabled,o=function(e){if(Array.isArray(e))return e}
1(e=(0,n.useState)(null))||function(e){var t,r,n=null==e?null:"u">typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var o=[],i=!0,a=!1;try{for(n=n.call(e);!(i=(t=n.next()).done)&&(o.push(t.value),2!==o.length);i=!0);}catch(e){a=!0,r=e}finally{try{i||null==n.return||n.return()}finally{if(a)throw r}}return o}}(e)||function(e){if(e){if("string"==typeof e)return d(e,2);var t=Object.prototype.toString.call(e).slice(8,-1);if("Object"===t&&e.constructor&&(t=e.constructor.name),"Map"===t||"Set"===t)return Array.from(t);if("Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t))return d(e,2)}}(e)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(),i=o[0],a=o[1];(0,n.useEffect)(function(){!i&&t&&m(function(){return v(this,function(e){switch(e.label){case 0:return[4,m(function(){return v(this,function(e){switch(e.label){case 0:if(b)return[3,2];return[4,r.e(63438).then(r.bind(r,297501))];case 1:b=e.sent(),e.label=2;case 2:return[2,b]}})})()];case 1:return a(e.sent()),[2]}})})()},[t,i]);var s=(0,n.useMemo)(function(){var e;return null!=(e=null==i?void 0:i.isKrispNoiseFilterSupported())&&e},[i]),l=(0,n.useMemo)(function(){return s&&i?i.KrispNoiseFilter():null},[s,i]);return{isSupported:s,audioProcessor:l}},y=function(e){var t;return!!e&&(null==(t=e.provider_url)?void 0:t.includes("livekit.cloud"))},g=function(){var e=(0,o.jl)().room,t=(0,n.useMemo)(function(){return y(e)},[e]),r=h({isEnabled:t}),i=f({isEnabled:!t});return t?r:i}},623008(e,t,r){var n=r(85780),o=r(933578),i=r(921317);function a(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}var s=function(){var e,t=!(arguments.length>0)||void 0===arguments[0]||arguments[0],r=(0,i.hb)(i.i0),s=r.audioInputId,l=r.videoInputId,u=r.cameraEnabled,c=r.microphoneEnabled,f=function(e){if(Array.isArray(e))return e}(e=(0,o.useState)(""))||function(e){var t,r,n=null==e?null:"u">typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var o=[],i=!0,a=!1;try{for(n=n.call(e);!(i=(t=n.next()).done)&&(o.push(t.value),2!==o.length);i=!0);}catch(e){a=!0,r=e}finally{try{i||null==n.return||n.return()}finally{if(a)throw r}}return o}}(e)||function(e){if(e){if("string"==typeof e)return a(e,2);var t=Object.prototype.toString.call(e).slice(8,-1);if("Object"===t&&e.constructor&&(t=e.constructor.name),"Map"===t||"Set"===t)return Array.from(t);if("Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t))return a(e,2)}}(e)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(),d=f[0],p=f[1],m=(0,o.useCallback)(function(e){p(e.message)},[]),v=(0,o.useMemo)(function(){return!!t&&!!l&&!!u&&{deviceId:l}},[t,l,u]),b=(0,o.useMemo)(function(){return!!t&&!!s&&!!c&&{deviceId:s,channelCount:1}},[t,s,c]),h=(0,n.K4)({video:v},m),y=(0,n.K4)({audio:b},m);return{error:d,videoTrack:h?h[0]:null,audioTrack:y?y[0]:null}};r.d(t,{I:()=>s})},397026(e,t,r){var n=r(933578),o=r(417980);function i(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}function a(e,t,r,n,o,i,a){try{var s=e[i](a),l=s.value}catch(e){r(e);return}s.done?t(l):Promise.resolve(l).then(n,o)}function s(e){return function(){var t=this,r=arguments;return new Promise(function(n,o){var i=e.apply(t,r);function s(e){a(i,n,o,s,l,"next",e)}function l(e){a(i,n,o,s,l,"throw",e)}s(void 0)})}}function l(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var r,n,o=null==e?null:"u">typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=o){var i=[],a=!0,s=!1;try{for(o=o.call(e);!(a=(r=o.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){s=!0,n=e}finally{try{a||null==o.return||o.return()}finally{if(s)throw n}}return i}}(e,t)||function(e,t){if(e){if("string"==typeof e)return i(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);if("Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r)return Array.from(r);
1if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return i(e,t)}}(e,t)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function u(e,t){var r,n,o,i={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]},a=Object.create(("function"==typeof Iterator?Iterator:Object).prototype),s=Object.defineProperty;return s(a,"next",{value:l(0)}),s(a,"throw",{value:l(1)}),s(a,"return",{value:l(2)}),"function"==typeof Symbol&&s(a,Symbol.iterator,{value:function(){return this}}),a;function l(s){return function(l){var u=[s,l];if(r)throw TypeError("Generator is already executing.");for(;a&&(a=0,u[0]&&(i=0)),i;)try{if(r=1,n&&(o=2&u[0]?n.return:u[0]?n.throw||((o=n.return)&&o.call(n),0):n.next)&&!(o=o.call(n,u[1])).done)return o;switch(n=0,o&&(u=[2&u[0],o.value]),u[0]){case 0:case 1:o=u;break;case 4:return i.label++,{value:u[1],done:!1};case 5:i.label++,n=u[1],u=[0];continue;case 7:u=i.ops.pop(),i.trys.pop();continue;default:if(!(o=(o=i.trys).length>0&&o[o.length-1])&&(6===u[0]||2===u[0])){i=0;continue}if(3===u[0]&&(!o||u[1]>o[0]&&u[1]<o[3])){i.label=u[1];break}if(6===u[0]&&i.label<o[1]){i.label=o[1],o=u;break}if(o&&i.label<o[2]){i.label=o[2],i.ops.push(u);break}o[2]&&i.ops.pop(),i.trys.pop();continue}u=t.call(e,i)}catch(e){u=[6,e],n=0}finally{r=o=0}if(5&u[0])throw u[1];return{value:u[0]?u[1]:void 0,done:!0}}}}var c=function(e){var t=l((0,n.useState)(!!(null==e?void 0:e.getProcessor())),2),i=t[0],a=t[1],c=l((0,n.useState)(""),2),f=c[0],d=c[1],p=(0,n.useRef)(null),m=(0,n.useCallback)(function(){return s(function(){return u(this,function(e){switch(e.label){case 0:if(p.current)return[3,2];return[4,r.e(77334).then(r.bind(r,76117))];case 1:p.current=e.sent(),e.label=2;case 2:return[2,p.current]}})})()},[]);return(0,n.useEffect)(function(){var t=function(e){a(!!e)};return e&&e.on("trackProcessorUpdate",t),function(){e&&e.off("trackProcessorUpdate",t)}},[e]),{addBlur:(0,n.useCallback)(function(){return s(function(){var t,r,n;return u(this,function(i){switch(i.label){case 0:return[4,m()];case 1:if(r=(t=i.sent()).BackgroundBlur,!(0,t.supportsBackgroundProcessors)())return d((0,o.t)("live_streams.room.blur_error")),[2];if(null==e?void 0:e.getProcessor())return[2];i.label=2;case 2:return i.trys.push([2,4,,5]),n=r(10),[4,null==e?void 0:e.setProcessor(n)];case 3:return i.sent(),[3,5];case 4:return d(i.sent().message),[3,5];case 5:return[2]}})})()},[m,e]),removeBlur:(0,n.useCallback)(function(){return s(function(){return u(this,function(t){switch(t.label){case 0:if(!(null==e?void 0:e.getProcessor()))return[2];t.label=1;case 1:return t.trys.push([1,3,,4]),[4,null==e?void 0:e.stopProcessor()];case 2:return t.sent(),[3,4];case 3:return d(t.sent().message),[3,4];case 4:return[2]}})})()},[e]),isEnabled:i,errorMessage:f}};r.d(t,{P:()=>c})},617562(e,t,r){r.d(t,{k:()=>D});var n=r(383057),o=r(589199),i=r(693410),a=r(933578),s=r(417980),l=r(717526),u=r(921317),c=r(225256);function f(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}function d(e,t,r,n,o,i,a){try{var s=e[i](a),l=s.value}catch(e){r(e);return}s.done?t(l):Promise.resolve(l).then(n,o)}function p(e){return function(){var t=this,r=arguments;return new Promise(function(n,o){var i=e.apply(t,r);function a(e){d(i,n,o,a,s,"next",e)}function s(e){d(i,n,o,a,s,"throw",e)}a(void 0)})}}function m(e,t){var r,n,o,i={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]},a=Object.create(("function"==typeof Iterator?Iterator:Object).prototype),s=Object.defineProperty;return s(a,"next",{value:l(0)}),s(a,"throw",{value:l(1)}),s(a,"return",{value:l(2)}),"function"==typeof Symbol&&s(a,Symbol.iterator,{value:function(){return this}}),a;function l(s){return function(l){var u=[s,l];if(r)throw TypeError("Generator is already executing.");for(;a&&(a=0,u[0]&&(i=0)),i;)try{if(r=1,n&&(o=2&u[0]?n.return:u[0]?n.throw||((o=n.return)&&o.call(n),0):n.next)&&!(o=o.call(n,u[1])).done)return o;switch(n=0,o&&(u=[2&u[0],o.value]),u[0]){case 0:case 1:o=u;break;case 4:return i.label++,{value:u[1],done:!1};case 5:i.label++,n=u[1],u=[0];continue;case 7:u=i.ops.pop(),i.trys.pop();continue;default:if(!(o=(o=i.trys).length>0&&o[o.length-1])&&(6===u[0]||2===u[0])){i=0;continue}if(3===u[0]&&(!o||u[1]>o[0]&&u[1]<o[3])){i.label=u[1];break}if(6===u[0]&&i.label<o[1]){i.label=o[1],o=u;break}if(o&&i.label<o[2]){i.label=o[2],i.ops.push(u);break}o[2]&&i.ops.pop(),i.trys.pop();continue}u=t.call(e,i)}catch(e){u=[6,e],n=0}finally{r=o=0}if(5&u[0])throw u[1];return{value:u[0]?u[1]:void 0,done:!0}}}}var v=function(){var e,t,i,s=(0,a.useRef)(null),l=function(e){if(Array.isArray(e))return e}(e=(0,a.useState)(""))||function(e){var t,r,n=null==e?null:"u">typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var o=[],i=!0,a=!1;try{for(n=n.call(e);!(i=(t=n.next()).done)&&(o.push(t.value),2!==o.length);i=!0);}catch(e){a=!0,r=e}finally{try{i||null==n.return||n.return()}finally{if(a)throw r}}return o}}(e)||function(e){if(e){if("string"==typeof e)return f(e,2);var t=Object.prototype.toString.call(e).slice(8,-1);if("Object"===t&&e.constructor&&(t=e.constructor.name),"Map"===t||"Set"===t)return Array.from(t);if("Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t))return f(e,2)}}
1(e)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(),u=l[0],c=l[1],d=(0,n.z7)(o.M5),v=(0,n.LM)(),b=(0,n.z7)(o.R7),h=null!=(t=null==(i=s.current)?void 0:i.getName())?t:"",y=(0,n.z7)((0,o.JP)(h)),g=(0,a.useCallback)(function(){return p(function(){return m(this,function(e){switch(e.label){case 0:if(!(!s.current&&d))return[3,2];return[4,Promise.all([r.e(42560),r.e(22874),r.e(33553)]).then(r.bind(r,728995))];case 1:s.current=new(e.sent()).HMSEffectsPlugin(d),e.label=2;case 2:return[2]}})})()},[d]),j=(0,a.useCallback)(function(){return p(function(){var e;return m(this,function(t){switch(t.label){case 0:if(s.current)return[3,2];return[4,g()];case 1:t.sent(),t.label=2;case 2:if(e=s.current,!(b&&!y&&e))return[3,6];t.label=3;case 3:return t.trys.push([3,5,,6]),[4,v.addPluginsToVideoStream([e])];case 4:return t.sent(),[3,6];case 5:return c(t.sent().message),[3,6];case 6:return[2]}})})()},[b,y,g,v]);return{addBlur:(0,a.useCallback)(function(){return p(function(){var e;return m(this,function(t){switch(t.label){case 0:if(y)return[3,2];return[4,j()];case 1:t.sent(),t.label=2;case 2:return null==(e=s.current)||e.setBlur(.3),[2]}})})()},[j,y]),removeBlur:(0,a.useCallback)(function(){var e=s.current;y&&(null==e||e.removeBlur())},[y]),isEnabled:y,errorMessage:u}};function b(e,t,r,n,o,i,a){try{var s=e[i](a),l=s.value}catch(e){r(e);return}s.done?t(l):Promise.resolve(l).then(n,o)}function h(e){return function(){var t=this,r=arguments;return new Promise(function(n,o){var i=e.apply(t,r);function a(e){b(i,n,o,a,s,"next",e)}function s(e){b(i,n,o,a,s,"throw",e)}a(void 0)})}}function y(e,t){return null!=t&&"u">typeof Symbol&&t[Symbol.hasInstance]?!!t[Symbol.hasInstance](e):e instanceof t}function g(e,t){var r,n,o,i={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]},a=Object.create(("function"==typeof Iterator?Iterator:Object).prototype),s=Object.defineProperty;return s(a,"next",{value:l(0)}),s(a,"throw",{value:l(1)}),s(a,"return",{value:l(2)}),"function"==typeof Symbol&&s(a,Symbol.iterator,{value:function(){return this}}),a;function l(s){return function(l){var u=[s,l];if(r)throw TypeError("Generator is already executing.");for(;a&&(a=0,u[0]&&(i=0)),i;)try{if(r=1,n&&(o=2&u[0]?n.return:u[0]?n.throw||((o=n.return)&&o.call(n),0):n.next)&&!(o=o.call(n,u[1])).done)return o;switch(n=0,o&&(u=[2&u[0],o.value]),u[0]){case 0:case 1:o=u;break;case 4:return i.label++,{value:u[1],done:!1};case 5:i.label++,n=u[1],u=[0];continue;case 7:u=i.ops.pop(),i.trys.pop();continue;default:if(!(o=(o=i.trys).length>0&&o[o.length-1])&&(6===u[0]||2===u[0])){i=0;continue}if(3===u[0]&&(!o||u[1]>o[0]&&u[1]<o[3])){i.label=u[1];break}if(6===u[0]&&i.label<o[1]){i.label=o[1],o=u;break}if(o&&i.label<o[2]){i.label=o[2],i.ops.push(u);break}o[2]&&i.ops.pop(),i.trys.pop();continue}u=t.call(e,i)}catch(e){u=[6,e],n=0}finally{r=o=0}if(5&u[0])throw u[1];return{value:u[0]?u[1]:void 0,done:!0}}}}var j=function(e){var t,r=(0,l.d)().error,f=(0,n.LM)(),d=(0,u.hb)(u.i0).blurEnabled,p=(0,n.z7)(o.s3),m=(null==p?void 0:p.roleName)===i.IJ.MODERATOR,b=v(),j=b.addBlur,x=b.removeBlur,_=b.errorMessage,w=!!(null==p?void 0:p.audioTrack),O=!!(null==p?void 0:p.videoTrack),S=(0,u.hb)(u.gb),k="basic"===S,C="advanced"===S,I=(0,c.Y)(),P=I.isSupported,A=I.krispPlugin,E=(0,n.z7)((0,o.Qx)(null!=(t=null==A?void 0:A.getName())?t:"krisp-plugin-not-loaded"));(0,a.useEffect)(function(){h(function(){var e;return g(this,function(t){switch(t.label){case 0:if(!(m&&w))return[3,4];t.label=1;case 1:return t.trys.push([1,3,,4]),[4,f.setLocalAudioEnabled(!1)];case 2:return t.sent(),[3,4];case 3:return console.error("Could not mute moderator: ",y(e=t.sent(),Error)?e.message:""),[3,4];case 4:return[2]}})})()},[m,w,f]),(0,a.useEffect)(function(){e&&(d?j():x())},[d,x,j,e]),(0,a.useEffect)(function(){d&&O&&_&&r((0,s.t)("live_streams.room.blur_error",{message:_}))},[d,_,O]),(0,a.useEffect)(function(){w&&h(function(){var e,t;return g(this,function(r){switch(r.label){case 0:return r.trys.push([0,6,,7]),e=k||C,[4,f.setAudioSettings({advanced:[{noiseSuppression:e},{echoCancellation:e},{autoGainControl:e}]})];case 1:if(r.sent(),!(C&&P&&A&&!E))return[3,3];return[4,f.addPluginToAudioTrack(A)];case 2:return r.sent(),[3,5];case 3:if(!(!C&&P&&A&&E))return[3,5];return[4,f.removePluginFromAudioTrack(A)];case 4:r.sent(),r.label=5;case 5:return[3,7];case 6:return console.error("Could not set audio noise suppresion: ",y(t=r.sent(),Error)?t.message:""),[3,7];case 7:return[2]}})})()},[w,f,P,E,A,k,C])}
1,x=r(997200),_=r(705288),w=r(812899),O=r(437280),S=r(6746),k=r(115114),C=r(464650),I=r(397026),P=function(){var e=(0,C.y)(),t=null==e?void 0:e.getTrackPublication(_.CC.Source.Camera),r=null==t?void 0:t.track;return(0,I.P)(r)};function A(e,t,r,n,o,i,a){try{var s=e[i](a),l=s.value}catch(e){r(e);return}s.done?t(l):Promise.resolve(l).then(n,o)}function E(e){return function(){var t=this,r=arguments;return new Promise(function(n,o){var i=e.apply(t,r);function a(e){A(i,n,o,a,s,"next",e)}function s(e){A(i,n,o,a,s,"throw",e)}a(void 0)})}}function N(e,t){var r,n,o,i={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]},a=Object.create(("function"==typeof Iterator?Iterator:Object).prototype),s=Object.defineProperty;return s(a,"next",{value:l(0)}),s(a,"throw",{value:l(1)}),s(a,"return",{value:l(2)}),"function"==typeof Symbol&&s(a,Symbol.iterator,{value:function(){return this}}),a;function l(s){return function(l){var u=[s,l];if(r)throw TypeError("Generator is already executing.");for(;a&&(a=0,u[0]&&(i=0)),i;)try{if(r=1,n&&(o=2&u[0]?n.return:u[0]?n.throw||((o=n.return)&&o.call(n),0):n.next)&&!(o=o.call(n,u[1])).done)return o;switch(n=0,o&&(u=[2&u[0],o.value]),u[0]){case 0:case 1:o=u;break;case 4:return i.label++,{value:u[1],done:!1};case 5:i.label++,n=u[1],u=[0];continue;case 7:u=i.ops.pop(),i.trys.pop();continue;default:if(!(o=(o=i.trys).length>0&&o[o.length-1])&&(6===u[0]||2===u[0])){i=0;continue}if(3===u[0]&&(!o||u[1]>o[0]&&u[1]<o[3])){i.label=u[1];break}if(6===u[0]&&i.label<o[1]){i.label=o[1],o=u;break}if(o&&i.label<o[2]){i.label=o[2],i.ops.push(u);break}o[2]&&i.ops.pop(),i.trys.pop();continue}u=t.call(e,i)}catch(e){u=[6,e],n=0}finally{r=o=0}if(5&u[0])throw u[1];return{value:u[0]?u[1]:void 0,done:!0}}}}var T=function(e){var t=(0,S.M)(),r=t.captureOptions,n=t.isAdvancedNoiseSuppression,o=(0,x.C)(),i=o.localParticipant,s=o.microphoneTrack,l=o.isMicrophoneEnabled,u=(0,k.g)().audioProcessor,c=P(),f=c.addBlur,d=c.removeBlur,p=(0,O.h)(w.i0).blurEnabled;(0,a.useEffect)(function(){l&&E(function(){return N(this,function(e){switch(e.label){case 0:return[4,i.setMicrophoneEnabled(!1)];case 1:return e.sent(),[4,i.setMicrophoneEnabled(!0,r)];case 2:return e.sent(),[2]}})})()},[JSON.stringify(r)]),(0,a.useEffect)(function(){var e,t=null==s?void 0:s.track;(null!=(e=_.J)&&"u">typeof Symbol&&e[Symbol.hasInstance]?!!e[Symbol.hasInstance](t):t instanceof e)&&r.deviceId&&E(function(){return N(this,function(e){switch(e.label){case 0:if(!u)return[3,4];if(!(!t.getProcessor()&&n))return[3,2];return[4,t.setProcessor(u)];case 1:e.sent(),e.label=2;case 2:return[4,u.setEnabled(n)];case 3:return e.sent(),[3,6];case 4:return[4,t.stopProcessor()];case 5:e.sent(),e.label=6;case 6:return[2]}})})()},[s,u,n,r.deviceId]),(0,a.useEffect)(function(){e&&(p?f():d())},[p,d,f,e])},M=r(120013),D=function(e){return(0,M.G)({hms:j,livekit:T})(e)}},36297(e,t,r){r.d(t,{r:()=>p});var n=r(383057),o=r(589199),i=r(933578),a=r(921317);function s(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}function l(e,t,r,n,o,i,a){try{var s=e[i](a),l=s.value}catch(e){r(e);return}s.done?t(l):Promise.resolve(l).then(n,o)}function u(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var r,n,o=null==e?null:"u">typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=o){var i=[],a=!0,s=!1;try{for(o=o.call(e);!(a=(r=o.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){s=!0,n=e}finally{try{a||null==o.return||o.return()}finally{if(s)throw n}}return i}}(e,t)||function(e,t){if(e){if("string"==typeof e)return s(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);if("Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r)return Array.from(r);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return s(e,t)}}(e,t)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}var c=function(){var e=u((0,i.useState)(!1),2),t=e[0],r=e[1],s=(0,n.LM)(),c=(0,n.z7)(o.VP),f=(0,a.c8)().setMicrophoneEnabled,d=(0,n.z7)(o.s3),p=!!(null==d?void 0:d.audioTrack),m=u((0,i.useState)(null),2),v=m[0],b=m[1],h=(0,i.useCallback)(function(){var e;return(e=function(){var e,t;return function(e,t){var r,n,o,i={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]},a=Object.create(("function"==typeof Iterator?Iterator:Object).prototype),s=Object.defineProperty;return s(a,"next",{value:l(0)}),s(a,"throw",{value:l(1)}),s(a,"return",{value:l(2)}),"function"==typeof Symbol&&s(a,Symbol.iterator,{value:function(){return this}}),a;function l(s){return function(l){var u=[s,l];if(r)throw TypeError("Generator is already executing.");for(;a&&(a=0,u[0]&&(i=0)),i;)try{if(r=1,n&&(o=2&u[0]?n.return:u[0]?n.throw||((o=n.return)&&o.call(n),0):n.next)&&!(o=o.call(n,u[1])).done)return o;switch(n=0,o&&(u=[2&u[0],o.value]),u[0]){case 0:case 1:o=u;break;case 4:return i.label++,{value:u[1],done:!1};case 5:i.label++,n=u[1],u=[0];continue;case 7:u=i.ops.pop(),i.trys.pop();continue;default:if(!(o=(o=i.trys).length>0&&o[o.length-1])&&(6===u[0]||2===u[0])){i=0;continue}if(3===u[0]&&(!o||u[1]>o[0]&&u[1]<o[3])){i.label=u[1];break}if(6===u[0]&&i.label<o[1]){i.label=o[1],o=u;break}if(o&&i.label<o[2]){i.label=o[2],i.ops.push(u);break}o[2]&&i.ops.pop(),i.trys.pop();continue}u=t.call(e,i)}catch(e){u=[6,e],n=0}finally{r=o=0}if(5&u[0])throw u[1];return{value:u[0]?u[1]:void 0,done:!0}}}}(this,function(n){switch(n.label){case 0:if(n.trys.push([0,3,4,5]),!p)return[3,2];
1return r(!0),[4,s.setLocalAudioEnabled(!c)];case 1:n.sent(),f(!c),n.label=2;case 2:return b(null),[3,5];case 3:var o,i;return b((o=e=n.sent(),t=(null!=(i=Error)&&"u">typeof Symbol&&i[Symbol.hasInstance]?!!i[Symbol.hasInstance](o):o instanceof i)?e.message:"")),console.error("Could not toggle microphone: ",t),[3,5];case 4:return r(!1),[7];case 5:return[2]}})},function(){var t=this,r=arguments;return new Promise(function(n,o){var i=e.apply(t,r);function a(e){l(i,n,o,a,s,"next",e)}function s(e){l(i,n,o,a,s,"throw",e)}a(void 0)})})()},[c,p,s,f]);return{isMicrophoneEnabled:c,isMicrophonePending:!p||t,toggleMicrophone:h,microphoneError:v}},f=r(828438),d=r(120013),p=function(){return(0,d.G)({hms:c,livekit:f.q})()}},813970(e,t,r){r.d(t,{x:()=>d});var n=r(383057),o=r(589199),i=function(e){return{audioLevel:(0,n.z7)((0,o.j7)(null==e?void 0:e.id))}},a=r(997200),s=r(921317),l=r(588256),u=r(623008),c=function(){var e=(0,s.hb)(s.Q_),t=(0,l.J)().canAcquireDevices,r=(0,u.I)(t).audioTrack,n=(0,a.a6)(e?r:void 0);return{audioLevel:e?100*n:0}},f=r(120013),d=function(e){return(0,f.G)({hms:i,livekit:c})(e)}},552149(e,t,r){r.d(t,{x:()=>b});var n=r(383057),o=r(589199),i=r(933578),a=r(403400);function s(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}function l(e,t,r,n,o,i,a){try{var s=e[i](a),l=s.value}catch(e){r(e);return}s.done?t(l):Promise.resolve(l).then(n,o)}var u=function(){var e,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},r=t.participantData,u=t.enabled,c=void 0===u||u,f=function(e){if(Array.isArray(e))return e}(e=(0,i.useState)(""))||function(e){var t,r,n=null==e?null:"u">typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var o=[],i=!0,a=!1;try{for(n=n.call(e);!(i=(t=n.next()).done)&&(o.push(t.value),2!==o.length);i=!0);}catch(e){a=!0,r=e}finally{try{i||null==n.return||n.return()}finally{if(a)throw r}}return o}}(e)||function(e){if(e){if("string"==typeof e)return s(e,2);var t=Object.prototype.toString.call(e).slice(8,-1);if("Object"===t&&e.constructor&&(t=e.constructor.name),"Map"===t||"Set"===t)return Array.from(t);if("Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t))return s(e,2)}}(e)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(),d=f[0],p=f[1],m=(0,n.LM)(),v=(0,n.z7)(o.Ob),b=(0,a.e)(void 0===r?null:r);return{startPreview:(0,i.useCallback)(function(e){var t;return(t=function(){var t;return function(e,t){var r,n,o,i={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]},a=Object.create(("function"==typeof Iterator?Iterator:Object).prototype),s=Object.defineProperty;return s(a,"next",{value:l(0)}),s(a,"throw",{value:l(1)}),s(a,"return",{value:l(2)}),"function"==typeof Symbol&&s(a,Symbol.iterator,{value:function(){return this}}),a;function l(s){return function(l){var u=[s,l];if(r)throw TypeError("Generator is already executing.");for(;a&&(a=0,u[0]&&(i=0)),i;)try{if(r=1,n&&(o=2&u[0]?n.return:u[0]?n.throw||((o=n.return)&&o.call(n),0):n.next)&&!(o=o.call(n,u[1])).done)return o;switch(n=0,o&&(u=[2&u[0],o.value]),u[0]){case 0:case 1:o=u;break;case 4:return i.label++,{value:u[1],done:!1};case 5:i.label++,n=u[1],u=[0];continue;case 7:u=i.ops.pop(),i.trys.pop();continue;default:if(!(o=(o=i.trys).length>0&&o[o.length-1])&&(6===u[0]||2===u[0])){i=0;continue}if(3===u[0]&&(!o||u[1]>o[0]&&u[1]<o[3])){i.label=u[1];break}if(6===u[0]&&i.label<o[1]){i.label=o[1],o=u;break}if(o&&i.label<o[2]){i.label=o[2],i.ops.push(u);break}o[2]&&i.ops.pop(),i.trys.pop();continue}u=t.call(e,i)}catch(e){u=[6,e],n=0}finally{r=o=0}if(5&u[0])throw u[1];return{value:u[0]?u[1]:void 0,done:!0}}}}(this,function(r){var n,o,i,a;switch(r.label){case 0:if(!c)return[2];r.label=1;case 1:return r.trys.push([1,3,,4]),p(""),[4,m.preview((n=function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter(function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable}
1))),n.forEach(function(t){var n;n=r[t],t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n})}return e}({},b),o=o={authToken:e},Object.getOwnPropertyDescriptors?Object.defineProperties(n,Object.getOwnPropertyDescriptors(o)):(function(e){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t.push.apply(t,r)}return t})(Object(o)).forEach(function(e){Object.defineProperty(n,e,Object.getOwnPropertyDescriptor(o,e))}),n))];case 2:return r.sent(),[3,4];case 3:return i=t=r.sent(),(null!=(a=Error)&&"u">typeof Symbol&&a[Symbol.hasInstance]?!!a[Symbol.hasInstance](i):i instanceof a)&&p(t.message),[3,4];case 4:return[2]}})},function(){var e=this,r=arguments;return new Promise(function(n,o){var i=t.apply(e,r);function a(e){l(i,n,o,a,s,"next",e)}function s(e){l(i,n,o,a,s,"throw",e)}a(void 0)})})()},[c,b,m]),isPreviewing:v,previewError:d}},c=r(555e3),f=r(705288),d=r(623008);function p(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}var m=function(){var e,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},r=t.enabled,n=function(e){if(Array.isArray(e))return e}(e=(0,i.useState)(!1))||function(e){var t,r,n=null==e?null:"u">typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var o=[],i=!0,a=!1;try{for(n=n.call(e);!(i=(t=n.next()).done)&&(o.push(t.value),2!==o.length);i=!0);}catch(e){a=!0,r=e}finally{try{i||null==n.return||n.return()}finally{if(a)throw r}}return o}}(e)||function(e){if(e){if("string"==typeof e)return p(e,2);var t=Object.prototype.toString.call(e).slice(8,-1);if("Object"===t&&e.constructor&&(t=e.constructor.name),"Map"===t||"Set"===t)return Array.from(t);if("Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t))return p(e,2)}}(e)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(),o=n[0],a=n[1],s=(0,c.f)(),l=(0,d.I)(void 0===r||r).error;return{startPreview:(0,i.useCallback)(function(){a(!0)},[]),isPreviewing:o&&s.state===f.KN.Disconnected,previewError:l}},v=r(120013),b=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.participantData,r=e.enabled;return(0,v.G)({hms:u,livekit:m})({participantData:void 0===t?null:t,enabled:void 0===r||r})}},41978(e,t,r){r.d(t,{w:()=>f});var n=r(597363),o=r(933578),i=r(921317),a=r(588256),s=r(623008),l=r(397026),u=function(){var e=(0,a.J)().canAcquireDevices,t=(0,s.I)(e).videoTrack,r=(0,i.hb)(i.X8),n=(0,o.useRef)(null),u=!!t&&r,c=(0,i.hb)(i.i0).blurEnabled,f=(0,l.P)(t),d=f.addBlur,p=f.removeBlur;return(0,o.useEffect)(function(){var e=n.current;return e&&t&&(r?t.attach(e):t.detach(e)),function(){e&&t&&t.detach(e)}},[n,t,r]),(0,o.useEffect)(function(){c?d():p()},[c,p,d]),{videoRef:n,hasVideo:u}},c=r(120013),f=function(e){return(0,c.G)({hms:n.B3,livekit:u})(e)}},823357(e,t,r){var n=r(31912),o=r(693410),i=r(933578),a=r(974419),s=function(e){var t=e.isConnected,r=(0,a.m)(),s=(0,i.useRef)(r);s.current=r;var l=(0,n.hg)(),u=l.data,c=u.room,f=u.currentParticipant,d=l.status,p=d.isStreamEnded,m=d.isJoining,v=(0,o.iA)(c),b=(0,o.mQ)(c),h=(0,o.NO)(c),y=(0,o.He)(c);(0,i.useEffect)(function(){t&&f&&v&&!m&&!p&&b&&h&&y&&s.current()},[t,f,v,m,p,b,h,y])};r.d(t,{Y:()=>s})},153420(e,t,r){var n=r(693410),o=r(933578),i=r(619225);function a(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}var s=function(e){var t,r=e.currentParticipant,s=e.isStreamEnded,l=e.onEndStream,u=e.room,c=(0,i._)().returnToMain,f=function(e){if(Array.isArray(e))return e}(t=(0,o.useState)(!1))||function(e){var t,r,n=null==e?null:"u">typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var o=[],i=!0,a=!1;try{for(n=n.call(e);!(i=(t=n.next()).done)&&(o.push(t.value),2!==o.length);i=!0);}catch(e){a=!0,r=e}finally{try{i||null==n.return||n.return()}finally{if(a)throw r}}return o}}(t)||function(e){if(e){if("string"==typeof e)return a(e,2);var t=Object.prototype.toString.call(e).slice(8,-1);if("Object"===t&&e.constructor&&(t=e.constructor.name),"Map"===t||"Set"===t)return Array.from(t);if("Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t))return a(e,2)}}
1(t)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(),d=f[0],p=f[1],m=(0,o.useRef)(!1),v=(0,o.useCallback)(function(e){l((null==u?void 0:u.breakout_room_id)?void 0:e)},[l,null==u?void 0:u.breakout_room_id]),b=!!(null==u?void 0:u.breakout_room_id)&&(s||(0,n.Ts)(r));return(0,o.useEffect)(function(){if(!b){m.current=!1,p(!1);return}m.current||(m.current=!0,c().then(function(e){e.success||"already_switching"===e.reason||p(!0)}))},[c,b]),{handleProviderRoomEnded:v,shouldReturnToMain:b,shouldShowBreakoutEndScreen:d}};r.d(t,{x:()=>s})},904984(e,t,r){r.d(t,{A:()=>m});var n=r(993565),o=r(933578),i=r(274685),a=r(884085),s=r(839359),l=r(881880),u=r(598567),c=r(544819),f=r(938576),d="Live::BreakoutSessionChannel",p=function(e){var t,r,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},i=n.enabled,a=void 0===i||i,s=n.onReconcile,p=(0,f.n)(),m=null!=(t=null!=(r=null==p?void 0:p.main_room_id)?r:null==p?void 0:p.id)?t:null,v=!!m&&a,b=(0,o.useRef)(e);b.current=e;var h=(0,o.useRef)(s);h.current=s;var y=(0,o.useRef)(!1);(0,c.h)({channel:d,main_room_id:m,canCreateConnection:v,onMessageReceive:function(e){return b.current(e)}},[m,v]),(0,o.useEffect)(function(){if(m&&a){var e,t=function(t){var r=t.channel,n=t.subscriptionState;if(r===d)if("connected"===n){if(clearInterval(e),e=void 0,!y.current){y.current=!0;return}l.o.getSession(m).then(function(e){var t;return null==(t=h.current)?void 0:t.call(h,e)}).catch(function(){})}else"disconnected"===n?(clearInterval(e),e=setInterval(function(){l.o.getSession(m).then(function(e){var t;e&&(null==(t=h.current)||t.call(h,e))}).catch(function(){})},5e3)):(clearInterval(e),e=void 0)};return u.j.on("subscriptionStateChange",t),function(){u.j.off("subscriptionStateChange",t),clearInterval(e)}}},[a,m])},m=function(){var e,t,r=(0,f.n)(),l=null!=(e=null!=(t=null==r?void 0:r.main_room_id)?t:null==r?void 0:r.id)?e:null,u=(0,s.I)(),c=!!l&&u,d=(0,i.jE)(),m=n.k.detail(l).queryKey;p((0,o.useCallback)(function(e){l&&d.setQueryData(m,function(t){return(0,a.F)(t,e)})},[l,d,m]),{enabled:c,onReconcile:(0,o.useCallback)(function(e){l&&(e?d.setQueryData(m,function(t){return(0,a.X)(t,e)}):d.setQueryData(m,null))},[l,d,m])})}},169726(e,t,r){var n=r(938576),o=function(){var e=(0,n.n)(),t=!!(null==e?void 0:e.chat_disabled);return{canUseChat:!t,isChatDisabled:t}};r.d(t,{X:()=>o})},37678(e,t,r){var n=r(693410),o=r(933578),i=r(993847),a=function(e,t){var r=(0,i.o)(),a=(0,o.useRef)(!1),s=(0,o.useCallback)(function(){r()},[r]);(0,o.useEffect)(function(){t&&e&&(a.current=!0),e||(a.current=!1)},[e,t]),(0,o.useEffect)(function(){if(!(!e||!t||(0,n.Ts)(t)))return window.addEventListener("beforeunload",s),window.addEventListener("unload",s),function(){window.removeEventListener("beforeunload",s),window.removeEventListener("unload",s)}},[e,null==t?void 0:t.id,s]),(0,o.useEffect)(function(){if(!(!t||(0,n.Ts)(t)))return function(){t&&!(0,n.Ts)(t)&&a.current&&s()}},[null==t?void 0:t.id])};r.d(t,{X:()=>a})},588256(e,t,r){r.d(t,{J:()=>c});var n=r(921317),o=r(933578),i=r(809418);function a(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}function s(e,t,r,n,o,i,a){try{var s=e[i](a),l=s.value}catch(e){r(e);return}s.done?t(l):Promise.resolve(l).then(n,o)}function l(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var r,n,o=null==e?null:"u">typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=o){var i=[],a=!0,s=!1;try{for(o=o.call(e);!(a=(r=o.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){s=!0,n=e}finally{try{a||null==o.return||o.return()}finally{if(s)throw n}}return i}}(e,t)||function(e,t){if(e){if("string"==typeof e)return a(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);if("Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r)return Array.from(r);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return a(e,t)}}(e,t)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}var u=function(){var e=!(arguments.length>0)||void 0===arguments[0]||arguments[0],t=l((0,o.useState)(null),2),r=t[0],n=t[1],a=l((0,o.useState)(null),2),u=a[0],c=a[1],f=l((0,o.useState)((0,i.rL)()),2),d=f[0],p=f[1];return((0,o.useEffect)(function(){if(e&&(0,i.rL)()){var t=!1,r=[],o=function(e,n){var o;return(o=function(){var o,i;return function(e,t){var r,n,o,i={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]},a=Object.create(("function"==typeof Iterator?Iterator:Object).prototype),s=Object.defineProperty;return s(a,"next",{value:l(0)}),s(a,"throw",{value:l(1)}),s(a,"return",{value:l(2)}),"function"==typeof Symbol&&s(a,Symbol.iterator,{value:function(){return this}}),a;function l(s){return function(l){var u=[s,l];if(r)throw TypeError("Generator is already executing.");for(;a&&(a=0,u[0]&&(i=0)),i;)try{if(r=1,n&&(o=2&u[0]?n.return:u[0]?n.throw||((o=n.return)&&o.call(n),0):n.next)&&!(o=o.call(n,u[1])).done)return o;switch(n=0,o&&(u=[2&u[0],o.value]),u[0]){case 0:case 1:o=u;break;case 4:return i.label++,{value:u[1],done:!1};case 5:i.label++,n=u[1],u=[0];continue;case 7:u=i.ops.pop(),i.trys.pop();continue;default:if(!(o=(o=i.trys).length>0&&o[o.length-1])&&(6===u[0]||2===u[0])){i=0;continue}if(3===u[0]&&(!o||u[1]>o[0]&&u[1]<o[3])){i.label=u[1];break}if(6===u[0]&&i.label<o[1]){i.label=o[1],o=u;break}if(o&&i.label<o[2]){i.label=o[2],i.ops.push(u);break}o[2]&&i.ops.pop(),i.trys.pop();continue}u=t.call(e,i)}catch(e){u=[6,e],n=0}finally{r=o=0}if(5&u[0])throw u[1];return{value:u[0]?u[1]:void 0,done:!0}}}}(this,function(a){switch(a.label){case 0:return a.trys.push([0,2,,3]),[4,navigator.permissions.query({name:e})];case 1:if(o=a.sent(),t)return[2];return n(o.state),i=function(){return n(o.state)}
1,o.addEventListener("change",i),r.push(function(){return o.removeEventListener("change",i)}),[3,3];case 2:return a.sent(),t||p(!1),[3,3];case 3:return[2]}})},function(){var e=this,t=arguments;return new Promise(function(r,n){var i=o.apply(e,t);function a(e){s(i,r,n,a,l,"next",e)}function l(e){s(i,r,n,a,l,"throw",e)}a(void 0)})})()};return o("camera",n),o("microphone",c),function(){t=!0,r.forEach(function(e){return e()})}}},[e]),e&&d)?null===r||null===u?"loading":"denied"===r||"denied"===u?"denied":"granted"===r&&"granted"===u?"granted":"prompt":"unknown"},c=function(){var e=!(arguments.length>0)||void 0===arguments[0]||arguments[0],t=u(e),r=(0,n.hb)(n.CH),o=r.deviceAccessPromptResponse,i=r.hasOpenedSettingsModalOnce,a="blocked"===o,s="denied"===t,l="granted"===t||"allowed"===o;return{isDenied:s||a,isNativelyDenied:s,hasBeenBlocked:a,isGranted:l,isPending:"prompt"===t&&null===o,canAcquireDevices:l||"unknown"===t||i}}},416049(e,t,r){var n=r(31912),o=r(800815),i=r(993847);function a(e,t,r,n,o,i,a){try{var s=e[i](a),l=s.value}catch(e){r(e);return}s.done?t(l):Promise.resolve(l).then(n,o)}var s=function(){var e=(0,n.Wm)().endStreamDelayedAsync,t=(0,i.o)(),r=(0,o.HT)();return function(){var n;return(n=function(){return function(e,t){var r,n,o,i={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]},a=Object.create(("function"==typeof Iterator?Iterator:Object).prototype),s=Object.defineProperty;return s(a,"next",{value:l(0)}),s(a,"throw",{value:l(1)}),s(a,"return",{value:l(2)}),"function"==typeof Symbol&&s(a,Symbol.iterator,{value:function(){return this}}),a;function l(s){return function(l){var u=[s,l];if(r)throw TypeError("Generator is already executing.");for(;a&&(a=0,u[0]&&(i=0)),i;)try{if(r=1,n&&(o=2&u[0]?n.return:u[0]?n.throw||((o=n.return)&&o.call(n),0):n.next)&&!(o=o.call(n,u[1])).done)return o;switch(n=0,o&&(u=[2&u[0],o.value]),u[0]){case 0:case 1:o=u;break;case 4:return i.label++,{value:u[1],done:!1};case 5:i.label++,n=u[1],u=[0];continue;case 7:u=i.ops.pop(),i.trys.pop();continue;default:if(!(o=(o=i.trys).length>0&&o[o.length-1])&&(6===u[0]||2===u[0])){i=0;continue}if(3===u[0]&&(!o||u[1]>o[0]&&u[1]<o[3])){i.label=u[1];break}if(6===u[0]&&i.label<o[1]){i.label=o[1],o=u;break}if(o&&i.label<o[2]){i.label=o[2],i.ops.push(u);break}o[2]&&i.ops.pop(),i.trys.pop();continue}u=t.call(e,i)}catch(e){u=[6,e],n=0}finally{r=o=0}if(5&u[0])throw u[1];return{value:u[0]?u[1]:void 0,done:!0}}}}(this,function(n){switch(n.label){case 0:return[4,e()];case 1:return n.sent(),[4,r()];case 2:return n.sent(),[4,t()];case 3:return n.sent(),[2]}})},function(){var e=this,t=arguments;return new Promise(function(r,o){var i=n.apply(e,t);function s(e){a(i,r,o,s,l,"next",e)}function l(e){a(i,r,o,s,l,"throw",e)}s(void 0)})})()}};r.d(t,{s:()=>s})},974419(e,t,r){var n=r(31912),o=r(933578),i=r(800815);function a(e,t,r,n,o,i,a){try{var s=e[i](a),l=s.value}catch(e){r(e);return}s.done?t(l):Promise.resolve(l).then(n,o)}var s=function(){var e=(0,o.useRef)(!1),t=(0,n.Wm)().goLiveAsync,r=(0,i.HT)();return function(){var n;return(n=function(){return function(e,t){var r,n,o,i={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]},a=Object.create(("function"==typeof Iterator?Iterator:Object).prototype),s=Object.defineProperty;return s(a,"next",{value:l(0)}),s(a,"throw",{value:l(1)}),s(a,"return",{value:l(2)}),"function"==typeof Symbol&&s(a,Symbol.iterator,{value:function(){return this}}),a;function l(s){return function(l){var u=[s,l];if(r)throw TypeError("Generator is already executing.");for(;a&&(a=0,u[0]&&(i=0)),i;)try{if(r=1,n&&(o=2&u[0]?n.return:u[0]?n.throw||((o=n.return)&&o.call(n),0):n.next)&&!(o=o.call(n,u[1])).done)return o;switch(n=0,o&&(u=[2&u[0],o.value]),u[0]){case 0:case 1:o=u;break;case 4:return i.label++,{value:u[1],done:!1};case 5:i.label++,n=u[1],u=[0];continue;case 7:u=i.ops.pop(),i.trys.pop();continue;default:if(!(o=(o=i.trys).length>0&&o[o.length-1])&&(6===u[0]||2===u[0])){i=0;continue}if(3===u[0]&&(!o||u[1]>o[0]&&u[1]<o[3])){i.label=u[1];break}if(6===u[0]&&i.label<o[1]){i.label=o[1],o=u;break}if(o&&i.label<o[2]){i.label=o[2],i.ops.push(u);break}o[2]&&i.ops.pop(),i.trys.pop();continue}u=t.call(e,i)}catch(e){u=[6,e],n=0}finally{r=o=0}if(5&u[0])throw u[1];return{value:u[0]?u[1]:void 0,done:!0}}}}(this,function(n){switch(n.label){case 0:if(e.current)return[2];n.label=1;case 1:return n.trys.push([1,4,5,6]),e.current=!0,[4,t()];case 2:return n.sent(),[4,r()];case 3:return n.sent(),[3,6];case 4:return console.error("Error going live",n.sent()),[3,6];case 5:return e.current=!1,[7];case 6:return[2]}})},function(){var e=this,t=arguments;return new Promise(function(r,o){var i=n.apply(e,t);function s(e){a(i,r,o,s,l,"next",e)}function l(e){a(i,r,o,s,l,"throw",e)}s(void 0)})})()}};r.d(t,{m:()=>s})},52734(e,t,r){var n=r(858884),o=r(56427),i=r(693410),a=r(915779),s=r(258752),l=r(51730),u=r(938576),c=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.refetchInterval,r=(0,o.Od)(),c=r.currentCommunity,f=r.isLoading,d=(0,n.N)(),p=(0,u.n)(),m=(0,s.IT)(["public-live-stream","guests",d,null==c?void 0:c.id],function(){return(0,l.i_)(a.xV.rooms.guests.index({slug:d,params:{community_id:null==c?void 0:c.id}}))},{enabled:!!p&&(0,i.EZ)(p)&&!f&&!!d,refetchInterval:(void 0===t?null:t)||!1}),v=m.data,b=m.isInitialLoading;return{guests:v,count:(null==v?void 0:v.length)||0,isLoading:b}};r.d(t,{$:()=>c})}
1,323444(e,t,r){var n=r(686648),o=r(258752),i=r(417980),a=r(717526),s=r(938576),l=function(e){var t=(0,a.d)(),r=t.success,l=t.error,u=(0,s.n)(),c=(0,o.n_)({mutationFn:function(e){return n.R.inviteParticipants({roomId:null==u?void 0:u.id,formData:e})},onSuccess:function(){r((0,i.t)("live_streams.room.participant_invited_message")),e()},onError:function(){return l((0,i.t)("live_streams.room.participant_invited_error"))}});return{inviteParticipants:c.mutate,isInviting:c.isPending}};r.d(t,{N:()=>l})},993847(e,t,r){var n=r(31912),o=r(800815);function i(e,t,r,n,o,i,a){try{var s=e[i](a),l=s.value}catch(e){r(e);return}s.done?t(l):Promise.resolve(l).then(n,o)}var a=function(){var e=(0,n.Wm)().leaveAsync,t=(0,o.ZN)();return function(){var r;return(r=function(){var r,n;return function(e,t){var r,n,o,i={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]},a=Object.create(("function"==typeof Iterator?Iterator:Object).prototype),s=Object.defineProperty;return s(a,"next",{value:l(0)}),s(a,"throw",{value:l(1)}),s(a,"return",{value:l(2)}),"function"==typeof Symbol&&s(a,Symbol.iterator,{value:function(){return this}}),a;function l(s){return function(l){var u=[s,l];if(r)throw TypeError("Generator is already executing.");for(;a&&(a=0,u[0]&&(i=0)),i;)try{if(r=1,n&&(o=2&u[0]?n.return:u[0]?n.throw||((o=n.return)&&o.call(n),0):n.next)&&!(o=o.call(n,u[1])).done)return o;switch(n=0,o&&(u=[2&u[0],o.value]),u[0]){case 0:case 1:o=u;break;case 4:return i.label++,{value:u[1],done:!1};case 5:i.label++,n=u[1],u=[0];continue;case 7:u=i.ops.pop(),i.trys.pop();continue;default:if(!(o=(o=i.trys).length>0&&o[o.length-1])&&(6===u[0]||2===u[0])){i=0;continue}if(3===u[0]&&(!o||u[1]>o[0]&&u[1]<o[3])){i.label=u[1];break}if(6===u[0]&&i.label<o[1]){i.label=o[1],o=u;break}if(o&&i.label<o[2]){i.label=o[2],i.ops.push(u);break}o[2]&&i.ops.pop(),i.trys.pop();continue}u=t.call(e,i)}catch(e){u=[6,e],n=0}finally{r=o=0}if(5&u[0])throw u[1];return{value:u[0]?u[1]:void 0,done:!0}}}}(this,function(o){switch(o.label){case 0:return[4,e()];case 1:return o.sent(),[4,t()];case 2:return o.sent(),null==(n=window.webview)||null==(r=n.onLeaveLiveStream)||r.call(n),[2]}})},function(){var e=this,t=arguments;return new Promise(function(n,o){var a=r.apply(e,t);function s(e){i(a,n,o,s,l,"next",e)}function l(e){i(a,n,o,s,l,"throw",e)}s(void 0)})})()}};r.d(t,{o:()=>a})},691456(e,t,r){var n=r(844624),o=r(938576),i=r(56427),a=r(693410),s=r(417980),l=r(717526),u=r(615608);function c(e,t,r,n,o,i,a){try{var s=e[i](a),l=s.value}catch(e){r(e);return}s.done?t(l):Promise.resolve(l).then(n,o)}var f=function(e){var t=(0,i.Od)().currentCommunityMember,r=!!(null==t?void 0:t.is_admin),f=(0,o.n)(),d=(0,u.z)().roomType,p=(0,n.KI)({enabled:r}),m=p.streamingHoursAvailable,v=p.isLoading,b=p.streamingTotalPlanHours,h=r&&!m,y=!(0,a.NO)(f)&&h,g=(0,a.NO)(f)&&h,j=(0,l.d)().success,x=function(){e(),j((0,s.t)("settings.billing.add_ons.changes_succeeded"))},_=(0,n.bk)(function(){return x()},{enabled:r}),w=_.purchaseAsync,O=_.unitSize,S=_.currentQuantity,k=function(){var e;return(e=function(){return function(e,t){var r,n,o,i={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]},a=Object.create(("function"==typeof Iterator?Iterator:Object).prototype),s=Object.defineProperty;return s(a,"next",{value:l(0)}),s(a,"throw",{value:l(1)}),s(a,"return",{value:l(2)}),"function"==typeof Symbol&&s(a,Symbol.iterator,{value:function(){return this}}),a;function l(s){return function(l){var u=[s,l];if(r)throw TypeError("Generator is already executing.");for(;a&&(a=0,u[0]&&(i=0)),i;)try{if(r=1,n&&(o=2&u[0]?n.return:u[0]?n.throw||((o=n.return)&&o.call(n),0):n.next)&&!(o=o.call(n,u[1])).done)return o;switch(n=0,o&&(u=[2&u[0],o.value]),u[0]){case 0:case 1:o=u;break;case 4:return i.label++,{value:u[1],done:!1};case 5:i.label++,n=u[1],u=[0];continue;case 7:u=i.ops.pop(),i.trys.pop();continue;default:if(!(o=(o=i.trys).length>0&&o[o.length-1])&&(6===u[0]||2===u[0])){i=0;continue}if(3===u[0]&&(!o||u[1]>o[0]&&u[1]<o[3])){i.label=u[1];break}if(6===u[0]&&i.label<o[1]){i.label=o[1],o=u;break}if(o&&i.label<o[2]){i.label=o[2],i.ops.push(u);break}o[2]&&i.ops.pop(),i.trys.pop();continue}u=t.call(e,i)}catch(e){u=[6,e],n=0}finally{r=o=0}if(5&u[0])throw u[1];return{value:u[0]?u[1]:void 0,done:!0}}}}(this,function(e){switch(e.label){case 0:if(!O)return[2];return[4,w(O)];case 1:return e.sent(),[2]}})},function(){var t=this,r=arguments;return new Promise(function(n,o){var i=e.apply(t,r);function a(e){c(i,n,o,a,s,"next",e)}function s(e){c(i,n,o,a,s,"throw",e)}a(void 0)})})()};return{addonPurchaseNotAllowed:y,isLoadingUsage:v,onClickHandler:function(){return h?k():e()},liveButtonLabel:function(){return g?(0,s.t)("live_streams.pre_join.".concat(d,".upgrade_and_continue")):(0,s.t)("live_streams.pre_join.conference.room_button_label")},backstageButtonLabel:function(){return g?(0,s.t)("live_streams.pre_join.".concat(d,".upgrade_and_continue")):(0,s.t)("live_streams.pre_join.".concat(d,".enter_backstage_button_label"))},boxMessage:function(){return y?(0,s.t)("live_streams.pre_join.".concat((0,a.sA)(f),".non_host_upgrade_message")):h?(0,s.t)("live_streams.pre_join.streaming_limit_exceeded",{hours:b+Number(S||0)}):(0,a.mJ)(f)?(0,s.t)("live_streams.pre_join.".concat((0,a.sA)(f),".host_capacity_reached_message")):""}}};r.d(t,{x:()=>f})},906609(e,t,r){var n=r(56427),o=r(693410),i=r(915779),a=r(519104),s=r(933578),l=r(467363),u=r(497489),c=r(938576),f=function(){var e=(0,n.Od)(),t=e.currentCommunityMember,r=e.currentUser,f=e.isLoading,d=(0,u.X)(),p=d.currentContact,m=d.isPending,v=(0,a.Z)(),b=(0,c.n)(),h=f||m;(0,s.useEffect)(function(){!h&&(b&&(0,o.EZ)(b)&&!t&&!b.current_contact_rsvped_to_event?v({to:"/live/$roomSlug/public",params:{roomSlug:b.
1slug}}):r||p?b&&l.Fr&&window.location.pathname!==i.zV.mobileRoom({roomSlug:b.slug})&&v({to:"/live/$roomSlug/mobile",params:{roomSlug:b.slug},state:function(e){return e}}):window.location.href=i.YO.signIn({params:{post_login_redirect:window.location.href}}))},[t,p,r,h,v,b])};r.d(t,{o:()=>f})},107837(e,t,r){r.d(t,{Q:()=>I});var n=r(933578),o=r(417980),i=r(717526),a=r(383057),s=r(589199),l=r(921317),u=function(e){return(null==e?void 0:e.readyState)==="live"&&!e.muted},c=function(){var e,t,r=(0,a.z7)(s.s3),n=(0,a.LM)(),o=null!=(e=(0,l.hb)(l.X8))&&e,i=null!=(t=(0,l.hb)(l.Q_))&&t,c=(null==r?void 0:r.videoTrack)?n.getTrackById(r.videoTrack):void 0,f=(null==r?void 0:r.audioTrack)?n.getTrackById(r.audioTrack):void 0;return{cameraHealth:{intendedOn:o,isLive:u(null==c?void 0:c.nativeTrack)},microphoneHealth:{intendedOn:i,isLive:u(null==f?void 0:f.nativeTrack)}}},f=r(997200),d=function(e){if(!(null==e?void 0:e.track))return!1;var t=e.track.mediaStreamTrack;return!!t&&"live"===t.readyState&&!t.muted},p=function(){var e,t,r=(0,f.C)(),n=r.cameraTrack,o=r.microphoneTrack,i=null!=(e=(0,l.hb)(l.X8))&&e,a=null!=(t=(0,l.hb)(l.Q_))&&t;return{cameraHealth:{intendedOn:i,isLive:d(n)},microphoneHealth:{intendedOn:a,isLive:d(o)}}},m=r(120013);function v(e,t,r,n,o,i,a){try{var s=e[i](a),l=s.value}catch(e){r(e);return}s.done?t(l):Promise.resolve(l).then(n,o)}function b(e){return function(){var t=this,r=arguments;return new Promise(function(n,o){var i=e.apply(t,r);function a(e){v(i,n,o,a,s,"next",e)}function s(e){v(i,n,o,a,s,"throw",e)}a(void 0)})}}function h(e,t){var r,n,o,i={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]},a=Object.create(("function"==typeof Iterator?Iterator:Object).prototype),s=Object.defineProperty;return s(a,"next",{value:l(0)}),s(a,"throw",{value:l(1)}),s(a,"return",{value:l(2)}),"function"==typeof Symbol&&s(a,Symbol.iterator,{value:function(){return this}}),a;function l(s){return function(l){var u=[s,l];if(r)throw TypeError("Generator is already executing.");for(;a&&(a=0,u[0]&&(i=0)),i;)try{if(r=1,n&&(o=2&u[0]?n.return:u[0]?n.throw||((o=n.return)&&o.call(n),0):n.next)&&!(o=o.call(n,u[1])).done)return o;switch(n=0,o&&(u=[2&u[0],o.value]),u[0]){case 0:case 1:o=u;break;case 4:return i.label++,{value:u[1],done:!1};case 5:i.label++,n=u[1],u=[0];continue;case 7:u=i.ops.pop(),i.trys.pop();continue;default:if(!(o=(o=i.trys).length>0&&o[o.length-1])&&(6===u[0]||2===u[0])){i=0;continue}if(3===u[0]&&(!o||u[1]>o[0]&&u[1]<o[3])){i.label=u[1];break}if(6===u[0]&&i.label<o[1]){i.label=o[1],o=u;break}if(o&&i.label<o[2]){i.label=o[2],i.ops.push(u);break}o[2]&&i.ops.pop(),i.trys.pop();continue}u=t.call(e,i)}catch(e){u=[6,e],n=0}finally{r=o=0}if(5&u[0])throw u[1];return{value:u[0]?u[1]:void 0,done:!0}}}}var y=function(){var e=(0,a.LM)(),t=(0,n.useCallback)(function(){return b(function(){return h(this,function(t){switch(t.label){case 0:return[4,e.setLocalAudioEnabled(!1)];case 1:return t.sent(),[4,e.setLocalAudioEnabled(!0)];case 2:return t.sent(),[2]}})})()},[e]);return{restartCamera:(0,n.useCallback)(function(){return b(function(){return h(this,function(t){switch(t.label){case 0:return[4,e.setLocalVideoEnabled(!1)];case 1:return t.sent(),[4,e.setLocalVideoEnabled(!0)];case 2:return t.sent(),[2]}})})()},[e]),restartMicrophone:t}},g=r(6746);function j(e,t,r,n,o,i,a){try{var s=e[i](a),l=s.value}catch(e){r(e);return}s.done?t(l):Promise.resolve(l).then(n,o)}function x(e){return function(){var t=this,r=arguments;return new Promise(function(n,o){var i=e.apply(t,r);function a(e){j(i,n,o,a,s,"next",e)}function s(e){j(i,n,o,a,s,"throw",e)}a(void 0)})}}function _(e,t){var r,n,o,i={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]},a=Object.create(("function"==typeof Iterator?Iterator:Object).prototype),s=Object.defineProperty;return s(a,"next",{value:l(0)}),s(a,"throw",{value:l(1)}),s(a,"return",{value:l(2)}),"function"==typeof Symbol&&s(a,Symbol.iterator,{value:function(){return this}}),a;function l(s){return function(l){var u=[s,l];if(r)throw TypeError("Generator is already executing.");for(;a&&(a=0,u[0]&&(i=0)),i;)try{if(r=1,n&&(o=2&u[0]?n.return:u[0]?n.throw||((o=n.return)&&o.call(n),0):n.next)&&!(o=o.call(n,u[1])).done)return o;switch(n=0,o&&(u=[2&u[0],o.value]),u[0]){case 0:case 1:o=u;break;case 4:return i.label++,{value:u[1],done:!1};case 5:i.label++,n=u[1],u=[0];continue;case 7:u=i.ops.pop(),i.trys.pop();continue;default:if(!(o=(o=i.trys).length>0&&o[o.length-1])&&(6===u[0]||2===u[0])){i=0;continue}if(3===u[0]&&(!o||u[1]>o[0]&&u[1]<o[3])){i.label=u[1];break}if(6===u[0]&&i.label<o[1]){i.label=o[1],o=u;break}if(o&&i.label<o[2]){i.label=o[2],i.ops.push(u);break}o[2]&&i.ops.pop(),i.trys.pop();continue}u=t.call(e,i)}catch(e){u=[6,e],n=0}finally{r=o=0}if(5&u[0])throw u[1];return{value:u[0]?u[1]:void 0,done:!0}}}}var w=function(){var e=(0,f.C)().localParticipant,t=(0,g.M)().captureOptions,r=(0,n.useCallback)(function(){return x(function(){return _(this,function(r){switch(r.label){case 0:return[4,e.setMicrophoneEnabled(!1)];case 1:return r.sent(),[4,e.setMicrophoneEnabled(!0,t)];case 2:return r.sent(),[2]}})})()},[e,t]);return{restartCamera:(0,n.useCallback)(function(){return x(function(){return _(this,function(t){switch(t.label){case 0:return[4,e.setCameraEnabled(!1)];case 1:return t.sent(),[4,e.setCameraEnabled(!0)];case 2:return t.sent(),[2]}})})()},[e]),restartMicrophone:r}};function O(e,t,r,n,o,i,a){try{var s=e[i](a),l=s.value}catch(e){r(e);return}s.done?t(l):Promise.resolve(l).then(n,o)}function S(e){return function(){var t=this,r=arguments;return new Promise(function(n,o){var i=e.apply(t,r);function a(e){O(i,n,o,a,s,"next",e)}function s(e){O(i,n,o,a,s,"throw",e)}a(void 0)})}}function k(e,t){var r,n,o,i={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]},a=Object.create(("function"==typeof Iterator?Iterator:Object).prototype),s=Object.defineProperty;return s(a,"next",{value:l(0)}),s(a,"throw",{value:l(1)}),s(a,"return",{value:l(2)}),"function"==typeof Symbol&&s(a,Symbol.iterator,{value:function(){return this}}),a;function l(s){return function(l){var u=[s,l];if(r)throw TypeError("Generator is already executing.");for(;a&&(a=0,u[0]&&(i=0)),i;)try{if(r=1,n&&(o=2&u[0]?n.return:u[0]?n.throw||((o=n.return)&&o.call(n),0):n.next)&&!(o=o.call(n,u[1])).done)return o;switch(n=0,o&&(u=[2&u[0],o.value]),u[0]){case 0:case 1:o=u;break;case 4:return i.label++,{value:u[1],done:!1};case 5:i.label++,n=u[1],u=[0];continue;case 7:u=i.ops.pop(),i.trys.pop();continue;default:if(!(o=(o=i.trys).length>0&&o[o.length-1])&&(6===u[0]||2===u[0])){i=0;continue}if(3===u[0]&&(!o||u[1]>o[0]&&u[1]<o[3])){i.label=u[1];break}if(6===u[0]&&i.label<o[1]){i.label=o[1],o=u;break}if(o&&i.label<o[2]){i.label=o[2],i.ops.push(u);break}o[2]&&i.ops.pop(),i.trys.pop();continue}u=t.call(e,i)}catch(e){u=[6,e],n=0}finally{r=o=0}if(5&u[0])throw u[1];return{value:u[0]?u[1]:void 0,done:!0}}}}var C=function(e){var t=e.health,r=e.restart,n=e.onFailed;return S(function(){return k(this,function(e){switch(e.label){case 0:if(!t.intendedOn||t.isLive)return[2];e.label=1;case 1:return e.trys.push([1,3,,4]),[4,r()];case 2:return e.sent(),[3,4];case 3:return e.sent(),n(),[3,4];case 4:return[2]}})})()},I=function(e){var t=e.isConnected,r=e.isHost,a=e.isHlsSpectator,s=(0,i.d)().error,l=(0,m.G)({hms:c,livekit:p})(),u=l.cameraHealth,f=l.microphoneHealth,d=(0,m.G)({hms:y,livekit:w})(),v=d.restartCamera,b=d.restartMicrophone,h=(0,n.useRef)(!1),g=(0,n.useRef)(null),j=(0,n.useRef)(u),x=(0,n.useRef)(f),_=(0,n.useRef)(t);(0,n.useEffect)(function(){j.current=u},[u]),(0,n.useEffect)(function(){x.current=f},[f]),(0,n.useEffect)(function(){_.current=t},[t]);var O=(0,n.useCallback)(function(){!h.current&&_.current&&(h.current=!0,S(function(){var e,t;return k(this,function(r){switch(r.label){case 0:if(r.trys.push([0,,3,4]),e=j.current,t=x.current,!(e.intendedOn&&!e.isLive||t.intendedOn&&!t.isLive))return[2];return[4,C({health:e,restart:v,onFailed:function(){return s((0,o.t)("live_streams.room.media_recovery.camera_failed"))}})];case 1:return r.sent(),[4,C({health:t,restart:b,onFailed:function(){return s((0,o.t)("live_streams.room.media_recovery.microphone_failed"))}})];case 2:return r.sent(),[3,4];case 3:return h.current=!1,[7];case 4:return[2]}})})())},[v,b,s]),I=(0,n.useCallback)(function(){null!==g.current&&clearTimeout(g.current),g.current=setTimeout(function(){g.current=null,O()},400)},[O]);(0,n.useEffect)(function(){if(t&&!a&&r){var e=function(){"visible"===document.visibilityState&&I()},n=function(){I()},o=function(){I()};return document.addEventListener("visibilitychange",e),window.addEventListener("pageshow",n),window.addEventListener("circle:media-interruption-ended",o),function(){document.removeEventListener("visibilitychange",e),window.removeEventListener("pageshow",n),window.removeEventListener("circle:media-interruption-ended",o),null!==g.current&&(clearTimeout(g.current),g.current=null)}}},[t,a,r,I])}},21503(e,t,r){var n=r(933578),o=r(921317),i=r(800815),a=function(){var e=(0,i.oA)(),t=e.hosts,r=e.moderators,a=(0,o.hb)(o.B9).total;return(0,n.useMemo)(function(){return((null==t?void 0:t.length)||0)+(r.length||0)+a},[t,r,a])};r.d(t,{q:()=>a})},246652(e,t,r){r.d(t,{B:()=>d});var n=r(31912),o=r(872518),i=r(933578),a=r(921317),s=r(597363),l=r(311389),u=r(120013);function c(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}function f(e){return function(e){if(Array.isArray(e))return c(e)}(e)||function(e){if("u">typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e){if(e){if("string"==typeof e)return c(e,void 0);var t=Object.prototype.toString.call(e).slice(8,-1);if("Object"===t&&e.constructor&&(t=e.constructor.name),"Map"===t||"Set"===t)return Array.from(t);if("Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t))return c(e,void 0)}}(e)||function(){throw TypeError("Invalid attempt to spread non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}var d=function(e){var t=(0,u.G)({hms:s.kk,livekit:l.uU})(),r=t.peers,c=t.loadPeers,d=t.loadMorePeers,p=t.hasNext,m=t.total,v=(0,a.hb)(a.B9),b=v.setLoadFn,h=v.load,y=v.loadFn,g=v.setHasNext,j=v.setLoadMoreFn,x=v.setTotal,_=v.setData,w=v.data,O=v.shouldPoll,S=p(),k=(0,i.useMemo)(function(){return f(e||[]).concat(f(w||[]))},[e,w]),C=(0,n.Wm)().refetchParticipants,I=(0,n.jl)().participants,P=k.map(function(e){return Number(e.customerUserId)}).filter(function(e){return e&&!I[e]}).sort(function(e,t){return e-t}).join("-"),A=(0,o.o)(P,1e3);(0,i.useEffect)(function(){A&&C()},[A,C]),(0,i.useEffect)(function(){b(c),j(d)},[]),(0,i.useEffect)(function(){x(m)},[x,m]);var E=null==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(){_(r)},[E]);var N=!!y;(0,i.useEffect)(function(){if(N&&(h(),O)){var e=setInterval(function(){h()},3e3);return function(){clearInterval(e)}}},[h,N,O])}},194705(e,t,r){var n=r(915779),o=r(258752),i=r(51730),a=r(938576),s=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=(0,a.n)(),r=(0,o.IT)(["prejoin-token",null==t?void 0:t.external_room_identifier],function(){return(0,i.i_)(n.iK.liveStreams.prejoinToken({roomId:null==t?void 0:t.id}))},e),s=r.data,l=r.isPending,u=r.refetch;return{token:null==s?void 0:s.token,isPending:l,refetch:u}};r.d(t,{E:()=>s})},639288(e,t,r){var n=r(933578),o=r(921317),i=r(762395),a=r(36297),s=r(588256),l=function(){var e=(0,o.hb)(o.CH),t=e.hasEnabledMicrophoneOnce,r=e.hasEnabledCameraOnce,l=e.markMicrophoneEnabledOnce,u=e.markCameraEnabledOnce,c=e.hasOpenedSettingsModalOnce,f=(0,a.r)(),d=f.isMicrophoneEnabled,p=f.microphoneError,m=(0,i.m)(),v=m.isCameraEnabled,b=m.cameraError,h=(0,s.J)().isGranted;return(0,n.useEffect)(function(){t||!d||p||l()},[t,d,p,l]),(0,n.useEffect)(function(){r||!v||b||u()},[r,v,b,u]),{isPrejoinChecklistComplete:h||c||t&&r}};r.d(t,{f:()=>l})}
1,129918(e,t,r){var n=r(686648),o=r(451430),i=r(258752),a=r(417980),s=r(717526),l=r(921317),u=r(938576),c=function(){var e=(0,u.n)(),t=(0,l.hb)(l.wy).setSession,r=(0,s.d)(),c=r.success,f=r.error,d=(0,i.n_)({mutationFn:function(t){return n.R.updateQASession({roomId:null==e?void 0:e.id,formData:{qa_session:(0,o.omit)(t,"id")}})},onSuccess:function(e){t(e),e.enabled&&c((0,a.t)("live_streams.room.qa.session_updated"))},onError:function(){return f((0,a.t)("live_streams.room.qa.session_update_error"))}});return{updateSession:d.mutate,enableSession:function(){d.mutate({enabled:!0})},disableSession:function(){d.mutate({enabled:!1})}}};r.d(t,{N:()=>c})},662426(e,t,r){var n=r(800815),o=function(){var e=(0,n.oE)();return{isHandRaised:e.isHandRaised,raiseHand:e.raiseHand,lowerHand:e.lowerHand,toggleHand:e.toggleHand}};r.d(t,{X:()=>o})},924961(e,t,r){var n=r(933578),o=r(244405),i=r(13293);function a(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}function s(){var e=o.H.getItem(i.lR);if(null===e)return i.gF;var t=Number.parseInt(e,10);return Number.isNaN(t)||t<0||t>=i.Cr.length?i.gF:t}function l(){var e,t=function(e){if(Array.isArray(e))return e}(e=(0,n.useState)(s))||function(e){var t,r,n=null==e?null:"u">typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var o=[],i=!0,a=!1;try{for(n=n.call(e);!(i=(t=n.next()).done)&&(o.push(t.value),2!==o.length);i=!0);}catch(e){a=!0,r=e}finally{try{i||null==n.return||n.return()}finally{if(a)throw r}}return o}}(e)||function(e){if(e){if("string"==typeof e)return a(e,2);var t=Object.prototype.toString.call(e).slice(8,-1);if("Object"===t&&e.constructor&&(t=e.constructor.name),"Map"===t||"Set"===t)return Array.from(t);if("Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t))return a(e,2)}}(e)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(),r=t[0],l=t[1];return{skinToneIndex:r,skinTone:i.Cr[r],setSkinToneIndex:function(e){l(e),o.H.setItem(i.lR,String(e))}}}r.d(t,{I:()=>l})},521789(e,t,r){var n=r(31912),o=r(56427),i=r(451430),a=r(933578),s=r(417980),l=function(){var e=(0,n.hg)().data.room,t=(0,o.Od)().currentCommunity,r=(null==e?void 0:e.name)||(0,s.t)("live_streams.room.default_title"),l=null==e?void 0:e.main_room_name;(0,a.useEffect)(function(){document.title=(0,i.compact)([r,l,null==t?void 0:t.name]).join(" | ")},[r,l,null==t?void 0:t.name])};r.d(t,{u:()=>l})},543048(e,t,r){var n=r(933578);function o(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}var i=function(e){var t,r=e.audioLevel,i=e.enabled,a=void 0===i||i,s=e.smoothingFactor,l=void 0===s?.7:s,u=function(e){if(Array.isArray(e))return e}(t=(0,n.useState)(0))||function(e){var t,r,n=null==e?null:"u">typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var o=[],i=!0,a=!1;try{for(n=n.call(e);!(i=(t=n.next()).done)&&(o.push(t.value),2!==o.length);i=!0);}catch(e){a=!0,r=e}finally{try{i||null==n.return||n.return()}finally{if(a)throw r}}return o}}(t)||function(e){if(e){if("string"==typeof e)return o(e,2);var t=Object.prototype.toString.call(e).slice(8,-1);if("Object"===t&&e.constructor&&(t=e.constructor.name),"Map"===t||"Set"===t)return Array.from(t);if("Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t))return o(e,2)}}(t)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(),c=u[0],f=u[1],d=(0,n.useRef)(0),p=(0,n.useRef)(r),m=(0,n.useRef)(l),v=(0,n.useRef)(null);return(0,n.useEffect)(function(){p.current=r},[r]),(0,n.useEffect)(function(){m.current=l},[l]),(0,n.useEffect)(function(){if(!a){v.current&&(clearTimeout(v.current),v.current=null),f(0),d.current=0;return}var e=function(){d.current=d.current*m.current+p.current*(1-m.current),f(d.current),v.current=setTimeout(e,50)};return v.current=setTimeout(e,50),function(){v.current&&clearTimeout(v.current)}},[a]),c};r.d(t,{t:()=>i})},265095(e,t,r){var n=r(933578),o=r(921317),i=r(938576),a=function(){var e=(0,i.n)(),t=null==e?void 0:e.id,r=(0,o.hb)(o.mV).fetchSpotlightItems;(0,n.useEffect)(function(){t&&r(t)},[t,r])};r.d(t,{c:()=>a})},348509(e,t,r){var n=r(31912),o=r(598567),i=r(544819),a=r(933578),s=r(677123),l=r(560
154),u=r(497489),c=r(695507),f=r(921317),d=r(938576),p="Live::RoomChannel",m=function(){var e=(0,d.n)(),t=null==e?void 0:e.can_manage,r=(0,u.X)().currentContact,m=(0,n.Wm)(),v=m.applyParticipantUpdate,b=m.refetchParticipants;(0,a.useEffect)(function(){var e=function(e){var t=e.channel,r=e.subscriptionState;t===p&&"connected"===r&&b()};return o.j.on("subscriptionStateChange",e),function(){o.j.off("subscriptionStateChange",e)}},[b]);var h=(0,f.hb)(f.wy),y=h.setSession,g=h.addQuestion,j=h.updateQuestion,x=h.deleteQuestion,_=h.addReply,w=h.updateReply,O=h.deleteReply,S=h.updatePendingQuestionIds,k=h.clearSpotlightedQuestions,C=(0,l.L)(s.SP).clearSpotlightedMessages,I=(0,l.L)(s.WA),P=(0,f.hb)(f.yp),A=(0,f.hb)(f.Lz),E=(0,f.hb)(f.mV),N=E.addSpotlightItem,T=E.deleteSpotlightItem,M=E.setSpotlightItems,D=function(e){var n,o=null==A?void 0:A.public_questions_enabled,i=(null==(n=e.contact)?void 0:n.id)===(null==r?void 0:r.id),a=c.R.includes(e.status);return o&&!a||i||t};return(0,i.h)({channel:p,onMessageReceive:function(r){switch(r.event){case"updateQaSession":var n=r.json_message;y(n,{setInitialFilter:t}),t&&(null==n?void 0:n.has_pending_questions)&&P();break;case"createQaQuestion":var o=r.json_message;D(o)&&(g(o),P()),S(o);break;case"updateQaQuestion":var i=r.json_message;D(i)&&j(i),S(i);break;case"destroyQaQuestion":x(r.json_message.id);break;case"createQaReply":_(r.json_message);break;case"updateQaReply":w(r.json_message);break;case"destroyQaReply":O(r.json_message.id);break;case"createSpotlightItem":N(r.json_message);break;case"destroySpotlightItem":T(r.json_message.id);break;case"updateParticipant":v(r.json_message);break;case"clearSpotlightItems":var a=null==e?void 0:e.chat_room_uuid;M([]),k(),a&&C(a),I()}},room_id:null==e?void 0:e.id,canCreateConnection:!!((null==e?void 0:e.id)&&(null==r?void 0:r.id))},[null==e?void 0:e.id])};r.d(t,{c:()=>m})},568978(e,t,r){var n=r(391426),o=r(699422),i=r(49078),a=r(451430),s=r(933578),l=r(231127);function u(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}function c(e){if(Array.isArray(e))return e}function f(){throw 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 u(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);if("Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r)return Array.from(r);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return u(e,t)}}var p=(0,s.forwardRef)(function(e,t){var r,s,u,p,m=c(u=[e,t])||function(e){if("u">typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(u)||d(u)||f(),v=m[0],b=m.slice(1),h=v.value,y=v.menuItems,g=void 0===y?[]:y,j=v.onChange,x=v.disabled,_=v.direction,w=void 0===_?"down":_,O=v.placeholder,S=v.dataTestId,k=v.name,C=v.layout,I=function(e,t){if(null==e)return{};var r,n,o,i={};if("u">typeof Reflect&&Reflect.ownKeys){for(r=Reflect.ownKeys(Object(e)),o=0;o<r.length;o++)n=r[o],!(t.indexOf(n)>=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(i[n]=e[n]);return i}if(i=function(e,t){if(null==e)return{};var r,n,o={},i=Object.getOwnPropertyNames(e);for(n=0;n<i.length;n++)r=i[n],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r]);return o}(e,t),Object.getOwnPropertySymbols)for(r=Object.getOwnPropertySymbols(e),o=0;o<r.length;o++)n=r[o],!(t.indexOf(n)>=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(i[n]=e[n]);return i}(v,["value","menuItems","onChange","disabled","direction","placeholder","dataTestId","name","layout"]),P=(c(b)||function(e){var t,r,n=null==e?null:"u">typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var o=[],i=!0,a=!1;try{for(n=n.call(e);!(i=(t=n.next()).done)&&(o.push(t.value),1!==o.length);i=!0);}catch(e){a=!0,r=e}finally{try{i||null==n.return||n.return()}finally{if(a)throw r}}return o}}(b)||d(b,1)||f())[0];if(!(0,l.T)("circle_v4_form_elements_enabled"))return(0,n.jsx)(o.k,(r=function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter(function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable}
1))),n.forEach(function(t){var n;n=r[t],t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n})}return e}({},I),s=s={ref:P,value:h,menuItems:g.map(function(e){return(0,a.omit)(e,"prefix")}),onChange:j,disabled:x,direction:w,placeholder:O,dataTestId:S,name:k},Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(s)):(function(e){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t.push.apply(t,r)}return t})(Object(s)).forEach(function(e){Object.defineProperty(r,e,Object.getOwnPropertyDescriptor(s,e))}),r));var A=g.filter(function(e){return!e.hidden}),E=A.map(function(e){var t,r,n=String(e.value);return"string"==typeof(t=e.label)||"number"==typeof t?{value:n,label:String(e.label),prefix:e.prefix}:{value:n,label:n,prefix:null!=(r=e.prefix)?r:e.label}}),N=null!=(p=E.find(function(e){return e.value===String(h)}))?p:null;return(0,n.jsx)(i.t,{layout:C,options:E,value:N,onValueChange:function(e){var t=A.find(function(t){return String(t.value)===(null==e?void 0:e.value)});null==j||j(null==t?void 0:t.value)},disabled:x,placeholder:O,name:k,"data-testid":S,side:"up"===w?"top":"bottom"})});p.displayName="SimpleDropdown",r.d(t,{k:()=>p})},546028(e,t,r){var n=r(292626),o=r(258752),i=function(e){var t,r,i,a=e.spaceId,s=e.enabled,l=(0,o.IT)((t=function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter(function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable}))),n.forEach(function(t){var n;n=r[t],t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n})}return e}({},n.l9.activeMembersCount(null!=a?a:0)),r=r={enabled:!!a&&(void 0===s||s)},Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):(function(e){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t.push.apply(t,r)}return t})(Object(r)).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))}),t));return{count:(null==(i=l.data)?void 0:i.members_count)||0,isInitialLoading:l.isInitialLoading,isPending:l.isPending,refetch:l.refetch}};r.d(t,{o:()=>i})},227346(e,t,r){var n=r(933578);function o(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}var i=function(e,t){var r,i=function(e){if(Array.isArray(e))return e}(r=(0,n.useReducer)(e,t))||function(e){var t,r,n=null==e?null:"u">typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var o=[],i=!0,a=!1;try{for(n=n.call(e);!(i=(t=n.next()).done)&&(o.push(t.value),2!==o.length);i=!0);}catch(e){a=!0,r=e}finally{try{i||null==n.return||n.return()}finally{if(a)throw r}}return o}}(r)||function(e){if(e){if("string"==typeof e)return o(e,2);var t=Object.prototype.toString.call(e).slice(8,-1);if("Object"===t&&e.constructor&&(t=e.constructor.name),"Map"===t||"Set"===t)return Array.from(t);if("Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t))return o(e,2)}}(r)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(),a=i[0],s=i[1],l=(0,n.useRef)(function(){return a});(0,n.useEffect)(function(){l.current=function(){return a}},[a]);var u=(0,n.useCallback)(function(e){"function"==typeof e?e(u,l.current):s(e)},[]);return[a,u]};r.d(t,{I:()=>i})},547635(e,t,r){var n=r(451430),o=r(933578),i=function(e){var t=e.onArrowDown,r=e.onArrowUp,i=e.onEnter,a=e.onEscape,s=e.enabled,l=void 0===s||s,u=e.elementRef,c=void 0===u?null:u;(0,o.useEffect)(function(){var e=(null==c?void 0:c.current)||document,o={ArrowDown:t,ArrowUp:r,Enter:i,Escape:a},s=function(e){if("key"in e){var t=o[e.key];(0,n.isFunction)(t)&&t(e)}};return l&&e?e.addEventListener("keydown",s):null==e||e.removeEventListener("keydown",s),function(){return null==e?void 0:e.removeEventListener("keydown",s)}},[l,t,r,i,a,c])};r.d(t,{J:()=>i})}}]);
2//# sourceMappingURL=/packs/js/10670-8fafca51fbf37784.chunk.js.map

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.