PageSourceSearch

https://community.americanherbalistsguild.com/packs/js/87658-299ba51974ff1f7e.js

js americanherbalistsguild.com collected 2026-10-02 04:30:43 UTC 751,006 bytes, 2 lines download raw bytes

1"use strict";(self.rspackChunkcircle=self.rspackChunkcircle||[]).push([[87658],{215676(e,t,r){r.d(t,{$:()=>u});var n=r(391426),o=r(568316),i=r(933578),a=r(973646),l=r(570310),s=r(387099);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}var u=Object.assign(function(e){var t,r=e.title,u=e.subtitle,d=e.collapsible,f=void 0===d||d,p=e.defaultExpanded,m=e.children,b=e.headerBackgroundColor,h=e.textTransform,v=function(e){if(Array.isArray(e))return e}(t=(0,i.useState)(void 0!==p&&p))||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 c(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 c(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.")}(),y=v[0],g=v[1],x=(0,i.useCallback)(function(){return g(!y)},[y]);return(0,n.jsxs)("div",{className:"border-primary flex flex-col rounded-md border",children:[(0,n.jsx)("div",{className:(0,l.x)("border-primary items-start rounded-t-md px-4 py-2",{"rounded-b-md":f&&!y,"border-b":!f||y},void 0===b?"bg-secondary":b),children:(0,n.jsxs)("div",{className:"flex flex-row justify-between items-center",children:[(0,n.jsxs)("div",{children:[(0,n.jsx)(o.o.LabelXxs,{weight:"semibold",textTransform:void 0===h?"uppercase":h,children:r}),u&&(0,n.jsx)(o.o.BodyXs,{children:u})]}),(0,n.jsx)("div",{className:"flex items-center",children:f&&(0,n.jsx)(s.$,{type:"button",variant:"tertiary",className:"!p-0",onClick:x,"data-testid":"accordion-toggle",children:(0,n.jsx)(a.In,{type:y?"16-chevron-down":"16-chevron-right",size:16,viewBox:"0 0 20 20"})})})]})}),(!f||y)&&m]})},{BulletedList:function(e){var t=e.items,r=e.composedItems;return(0,n.jsx)("div",{className:"p-4",children:r&&r.length>0?r.map(function(e){return(0,n.jsxs)(i.Fragment,{children:[(0,n.jsx)(o.o.BodySm,{children:e.label}),(0,n.jsx)("ul",{className:"list-outside list-disc pb-1 pl-5 marker:text-blue-500",children:i.Children.map(e.items,function(e){return(0,n.jsx)("li",{className:"pb-1",children:(0,n.jsx)(o.o.BodySm,{children:e})})})})]},e.label)}):(0,n.jsx)("ul",{className:"list-outside list-disc pl-5",children:i.Children.map(t,function(e){return(0,n.jsx)("li",{children:(0,n.jsx)(o.o.BodySm,{children:e})})})})})}})},837630(e,t,r){var n=r(391426),o=r(973646),i=r(529648),a=r(570310),l=r(927139),s=r.n(l),c=r(933578),u=r(387099),d=function(e){var t,r=e.variant,l=e.options,d=e.selectedAction,f=e.setSelectedAction,p=e.onChange,m=e.disabled,b=e.type,h=e.large,v=void 0!==h&&h,y=e.menuItemsClassName,g=null!=(t=l.find(function(e){return e.value===(null==d?void 0:d.value)}))?t:l[0],x=(0,c.useMemo)(function(){return l.filter(function(e){return e.value!==g.value})},[l,g]),j=x.length>0;return(0,n.jsxs)("div",{className:(0,a.x)("flex items-stretch",j&&"gap-[1px]"),children:[(0,n.jsx)(u.$,{type:void 0===b?"button":b,variant:r,className:(0,a.x)("truncate",{"rounded-l-full rounded-r-none":j,"rounded-full":!j}),disabled:m,"data-testid":"perform-action-button",large:v,tabIndex:0,onClick:function(){s()(g.onClick)&&g.onClick()},children:g.label}),j&&(0,n.jsx)(i.ms,{direction:"top-end",buttonType:"button",linkType:"button",buttonWrapperClassName:(0,a.x)("flex",{"pointer-events-none":m}),menuItemsClassName:void 0===y?"!w-max [&_button]:whitespace-nowrap [&_a]:whitespace-nowrap":y,popperOptions:{modifiers:[{name:"offset",options:{offset:[0,8]}}]},button:(0,n.jsx)(u.$,{type:"button",variant:r,className:"rounded-l-none rounded-r-full !px-2.5","data-testid":"select-action-button",disabled:m,large:v,children:(0,n.jsx)(o.In,{type:"16-chevron-down",size:16,className:"shrink-0"})}),options:x,onChange:function(e){var t=l.find(function(t){return t.value===e});f(t),s()(p)&&p(t)}})]})};r.d(t,{u:()=>d})},535183(e,t,r){var n=r(391426),o=r(973646),i=r(417980),a=function(){return(0,n.jsxs)("span",{className:"text-default border-dark bg-primary inline-flex h-5 items-center gap-1 rounded-xl border px-1.5 py-[3px] pr-2",children:[(0,n.jsx)(o.In,{type:"12-ai-agent-badge",size:12,className:"!w-3"}),(0,n.jsx)("span",{className:"text-[0.6rem] font-medium",children:(0,i.t)("community_bot.profile_tag")})]})};r.d(t,{N:()=>a})},59655(e,t,r){var n=r(391426),o=r(973646),i=r(497184),a=r.n(i),l=r(568316),s={info:"20-info",success:"20-checkmark-circle-fill",alert:"20-alert",warning:"20-alert"},c={info:"border-v2-info text-v2-info",success:"border-v2-success text-v2-success",alert:"border-v2-danger text-v2-danger",warning:"border-v2-warning text-v2-warning"},u=function(e){var t=e.type,r=void 0===t?"info":t,i=e.icon,u=e.title,d=e.showIcon,f=e.description,p=e.className,m=e.children;return(0,n.jsx)("div",{className:a()("rounded-md border border-l-8 px-6 py-4",c[r],void 0===p?"":p),role:"alert",children:(0,n.jsxs)("div",{className:"flex w-full gap-x-3",children:[(void 0===d||d)&&(i||(0,n.jsx)(o.In,{type:s[r],size:20,className:"mt-1 !self-start"})),(0,n.jsxs)("div",{className:"flex w-full flex-col gap-y-1",children:[u&&(0,n.jsx)(l.o.LabelMd,{weight:"semibold",children:u}),f&&(0,n.jsx)(l.o.LabelSm,{children:f}),m&&(0,n.jsx)(n.Fragment,{children:m})]})]})})};r.d(t,{F:()=>u})},658687(e,t,r){var n=r(391426),o=r(639113),i=r(498024),a=function(e){var t,r,a=e.selectorQuery,l=e.timeoutMilliseconds,s=e.children,c=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,["selectorQuery","timeoutMilliseconds","children"]),u=(0,i.q)(a,l);return u?(0,n.jsx)(o.Z,(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}({element:u},c),r=r={children: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)):null};r.d(t,{J:()=>a})},938301(e,t,r){var n=r(391426),o=r(973646),i=r(570310),a=function(e){var t=e.label,r=e.isAdmin,a=void 0!==r&&r;return(0,n.jsxs)("div",{className:(0,i.x)("text-tertiary flex h-[22px] max-w-fit items-center rounded-lg px-2 text-[10px] font-bold uppercase tracking-wide",a?"group-hover:bg-overlay-dark bg-[#ECF5FF] dark:bg-[#34373D] dark:group-hover:bg-[#202226]":"bg-tertiary group-hover:bg-overlay-dark dark:group-hover:bg-[#202226]"),"aria-label":t,children:[(0,n.jsx)(o.In,{type:"14-moderator-icon",size:14,className:(0,i.x)("mr-0.5 !w-4",a?"text-[#2563EB]":"text-tertiary")}),t]})};r.d(t,{$:()=>a})},171504(e,t,r){r.d(t,{Q:()=>a});var n=r(391426),o=r(933578),i=r(978140),a=function(e){var t,r,a,l,s,c,u,d,f,p,m,b,h,v,y,g,x,j,O,w,_,S=e.width,k=e.direction,P=e.minWidth,C=e.maxWidth,N=e.onResize,A=e.onResizeStart,I=e.onResizeEnd,E=e.className,T=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,["width","direction","minWidth","maxWidth","onResize","onResizeStart","onResizeEnd","className"]),M=(0,o.useCallback)(function(e){return Math.min(null!=C?C:1/0,Math.max(P,e))},[P,C]),L=(r=(t={width:S,direction:k,clamp:M,onResize:N,onResizeStart:A,onResizeEnd:I}).width,a=t.direction,l=t.clamp,s=t.onResize,c=t.onResizeStart,u=t.onResizeEnd,d=(0,o.useRef)(null),f=(0,o.useRef)(null),p=(0,o.useRef)(null),m=(0,o.useRef)(0),b=(0,o.useRef)(null),(0,o.useEffect)(function(){return function(){var e;null==(e=f.current)||e.call(f),cancelAnimationFrame(m.current)}},[]),{handleRef:p,handlePointerDown:function(e){if(0===e.button){e.preventDefault(),null==(O=f.current)||O.call(f);var t=new AbortController;d.current=t;var n=e.currentTarget,o=e.pointerId;b.current=o;var i=e.clientX-a*r,p=e.clientX,h=!1,v=function(){if(!h){h=!0,0!==m.current&&(cancelAnimationFrame(m.current),m.current=0,s(l(a*(p-i)))),t.abort(),d.current=null,f.current=null,b.current=null;try{n.hasPointerCapture(o)&&n.releasePointerCapture(o)}catch(e){}n.blur(),null==u||u()}};f.current=v;var y=t.signal;n.addEventListener("pointermove",function(e){e.pointerId===o&&(p=e.clientX,cancelAnimationFrame(m.current),m.current=requestAnimationFrame(function(){m.current=0,s(l(a*(p-i)))}))},{signal:y});var g=!0,x=!1,j=void 0;try{for(var O,w,_=["pointerup","pointercancel","lostpointercapture"][Symbol.iterator]();!(g=(w=_.next()).done);g=!0){var S=w.value;n.addEventListener(S,function(e){var t;t=PointerEvent,(null!=t&&"u">typeof Symbol&&t[Symbol.hasInstance]?!!t[Symbol.hasInstance](e):e instanceof t)&&e.pointerId===o&&v()},{signal:y})}}catch(e){x=!0,j=e}finally{try{g||null==_.return||_.return()}finally{if(x)throw j}}var k=!1;try{n.setPointerCapture(o),k=n.hasPointerCapture(o)}catch(e){k=!1}null==c||c(),k||v()}}}),R=L.handleRef,D=L.handlePointerDown,F=(v=(h={width:S,direction:k,clamp:M,minWidth:P,maxWidth:C,onResize:N}).width,y=h.direction,g=h.clamp,x=h.minWidth,j=h.maxWidth,O=h.onResize,{handleKeyDown:function(e){if("Home"===e.key){e.preventDefault(),O(x);return}if("End"===e.key&&void 0!==j){e.preventDefault(),O(j);return}var t,r="ArrowLeft"===(t=e.key)||"ArrowRight"===t?10:50*("PageUp"===t||"PageDown"===t);0!==r&&(e.preventDefault(),O(g(v+y*("ArrowRight"===e.key||"PageUp"===e.key?1:-1)*r)))}}).handleKeyDown;return(0,n.jsx)("button",(w=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}({ref:R,type:"button",className:(0,i.cx)("group relative z-20 w-0 shrink-0 cursor-col-resize touch-none outline-none before:absolute before:inset-y-0 before:content-['']",1===k?"before:left-0 before:-right-2.5":"before:right-0 before:-left-2.5",E),onPointerDown:D,onKeyDown:F},T),_=_={children:(0,n.jsx)("div",{className:(0,i.cx)("pointer-events-none absolute top-1/2 h-8 w-1 -translate-y-1/2 rounded-full bg-transparent transition-[background-color,height,transform] duration-150 ease-out group-hover:h-12 group-hover:bg-[var(--color-icon-tertiary)] group-focus-visible:bg-[var(--color-icon-tertiary)] group-active:h-14 group-active:scale-y-105 group-active:bg-[var(--color-icon-secondary)]",{"right-0 translate-x-1/2":1===k,"left-0 -translate-x-1/2":-1===k})})},Object.getOwnPropertyDescriptors?Object.defineProperties(w,Object.getOwnPropertyDescriptors(_)):(function(e){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t.push.apply(t,r)}return t}
1)(Object(_)).forEach(function(e){Object.defineProperty(w,e,Object.getOwnPropertyDescriptor(_,e))}),w))};a.displayName="Resizable.FlexHandle"},978140(e,t,r){var n=r(497184),o=r.n(n),i=r(39990),a=function(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];return(0,i.QP)(o()(t))};r.d(t,{cx:()=>a})},237902(e,t,r){var n=r(347848),o=r(24814),i=function(){return(0,o.V)((0,n.k)(function(e){return{dockMode:e.dockMode,setDockMode:e.setDockMode,toggleDockMode:e.toggleDockMode,isDockManualOverride:e.isDockManualOverride,setDockManualOverride:e.setDockManualOverride}}))},a=function(){return(0,o.V)((0,n.k)(function(e){return{isLeftSidebarVisible:e.isLeftSidebarVisible,setLeftSidebarVisible:e.setLeftSidebarVisible,toggleLeftSidebarVisible:e.toggleLeftSidebarVisible}}))},l=function(){return(0,o.V)((0,n.k)(function(e){return{dismissBanner:e.dismissBanner,restoreBanner:e.restoreBanner,restoreAllBanners:e.restoreAllBanners}}))};r.d(t,{ae:()=>a,o1:()=>i,yk:()=>l})},235745(e,t,r){var n=r(24814),o=r(230763),i=r(347848),a=r(529883),l=r(665118),s=function(){var e=(0,o.KU)(),t=(0,l.M)(),r=(0,a.U)().isAiRoute,s=(0,n.V)((0,i.k)(function(e){return{conversationPanelState:e.conversationPanelState,setConversationPanelState:e.setConversationPanelState,setAdminDockForced:e.setAdminDockForced,setMode:e.setMode}})),c=s.conversationPanelState,u=s.setConversationPanelState,d=s.setAdminDockForced,f=s.setMode,p="closed"!==c;return{isOpen:p,toggle:function(){var n=!p;u(n?"default":"closed"),e&&(d(n),n||t||r||f("community"))}}};r.d(t,{$:()=>s})},152307(e,t,r){var n=r(933578),o=r(24814),i=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.enabled,r=e.mode,i=(0,n.useId)(),a=(0,o.V)(function(e){return e.pushDockOverride}),l=(0,o.V)(function(e){return e.popDockOverride}),s=void 0===t||t?r:void 0;(0,n.useLayoutEffect)(function(){s?a(i,s):l(i)},[s,i,a,l]),(0,n.useLayoutEffect)(function(){return function(){return l(i)}},[i,l])};r.d(t,{n:()=>i})},581763(e,t,r){var n=r(24814),o=function(){return"closed"!==(0,n.V)(function(e){return e.conversationPanelState})};r.d(t,{N:()=>o})},207362(e,t,r){var n=r(933578),o=r(24814),i=function(e){var t=e.enabled,r=void 0===t||t,i=e.collapsed,a=(0,o.V)(function(e){return e.setLeftSidebarVisible}),l=(0,n.useRef)(null);(0,n.useLayoutEffect)(function(){if(r&&void 0!==i)return null!=l.current||(l.current=o.V.getState().isLeftSidebarVisible),a(!i),function(){null!==l.current&&(a(l.current),l.current=null)}},[r,i,a])};r.d(t,{k:()=>i})},622559(e,t,r){r.d(t,{i:()=>eD});var n=r(391426),o=r(230763),i=r(34819),a=r(314054),l=r(347848),s=r(417980),c=r(529883),u=r(665118),d=r(118393),f=r(24814),p=function(){var e=(0,o.KU)(),t=(0,u.M)(),r=(0,c.U)().isAiRoute,p=(0,f.V)((0,l.k)(function(e){return{setConversationPanelState:e.setConversationPanelState,setAdminDockForced:e.setAdminDockForced,setMode:e.setMode}})),m=p.setConversationPanelState,b=p.setAdminDockForced,h=p.setMode;return(0,n.jsx)(a.m,{content:(0,s.t)("circle_ai_shell.close_ai_canvas"),side:"bottom",children:(0,n.jsx)(i.K,{"data-testid":"circle-ai-shell-conversation-panel-close",onClick:function(){m("closed"),e&&(b(!1),t||r||h("community"))},icon:"arrow-wall-left",variant:"ghost",size:"sm","aria-label":(0,s.t)("circle_ai_shell.close_ai_canvas"),"aria-controls":d.eL.conversationPanelBody})})};p.displayName="CircleAIAppShell.ConversationPanelCloseButton";var m=function(){var e=(0,f.V)((0,l.k)(function(e){return{conversationPanelState:e.conversationPanelState,setConversationPanelState:e.setConversationPanelState}})),t=e.conversationPanelState,r=e.setConversationPanelState,o="fullscreen"===t,c=o?(0,s.t)("circle_ai_shell.exit_fullscreen"):(0,s.t)("circle_ai_shell.enter_fullscreen");return(0,n.jsx)(a.m,{content:c,side:"bottom",children:(0,n.jsx)(i.K,{"data-testid":"circle-ai-shell-conversation-panel-fullscreen",onClick:function(){return r(o?"default":"fullscreen")},icon:o?"minimize":"expand",size:"sm",variant:"ghost","aria-label":c,"aria-pressed":o,"aria-controls":d.eL.conversationPanelBody})})};m.displayName="CircleAIAppShell.ConversationPanelFullscreenButton";var b=r(235745),h=function(){var e=(0,b.$)(),t=e.isOpen,r=e.toggle,o=t?(0,s.t)("circle_ai_shell.close_ai_canvas"):(0,s.t)("circle_ai_shell.open_ai_canvas");return(0,n.jsx)(i.K,{"data-testid":"circle-ai-shell-ai-canvas-toggle","data-circle-ai-toggle":"dock",onClick:r,icon:t?"sparkles-filled":"sparkles",variant:"ghost","data-popup-open":t||void 0,title:o,"aria-label":o,"aria-expanded":t,"aria-pressed":t,"aria-controls":d.eL.conversationPanelBody})};h.displayName="CircleAIAppShell.ConversationPanelToggleButton";var v=function(e){var t=e.id,r=e.children,o=e.onDismiss,a=e.role,c=(0,f.V)((0,l.k)(function(e){return{dismissBanner:e.dismissBanner,isDismissed:!!e.dismissedBanners[t]}})),u=c.dismissBanner;return c.isDismissed?null:(0,n.jsxs)("div",{"data-banner-id":t,"data-testid":"circle-ai-shell-banner-".concat(t),role:a,"aria-live":"status"===a?"polite":void 0,className:"flex shrink-0 items-center bg-black p-4 text-white",children:[(0,n.jsx)("div",{className:"flex-1",children:r}),(0,n.jsx)(i.K,{onClick:function(){u(t),null==o||o()},icon:"cross",size:"sm",variant:"outline","aria-label":(0,s.t)("circle_ai_shell.close_banner")})]})};v.displayName="CircleAIAppShell.DismissableBanner";var y=function(){var e=(0,f.V)((0,l.k)(function(e){return{toggleDockMode:e.toggleDockMode,dockMode:e.dockMode}})),t=e.toggleDockMode,r=e.dockMode,o="expanded"===r?(0,s.t)("circle_ai_shell.collapse_sidebar"):(0,s.t)("circle_ai_shell.expand_sidebar");return(0,n.jsx)(a.m,{content:o,side:"right",children:(0,n.jsx)(i.K,{"data-testid":"circle-ai-shell-dock-toggle",icon:"layout-left",variant:"ghost",onClick:t,"aria-label":o,"aria-expanded":"expanded"===r,"aria-controls":d.eL.dockBody})})};
1y.displayName="CircleAIAppShell.DockToggleButton";var g=r(237902),x=r(152307),j=r(207362),O=r(933578),w=(0,O.createContext)(null);w.displayName="ShellLayoutContext";var _=function(){var e=(0,O.useContext)(w);if(!e)throw Error("CircleAIAppShell.Layout sub-components must be used within <CircleAIAppShell.Layout>");return e},S=r(978140),k=r(734018);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}function C(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,l=!1;try{for(o=o.call(e);!(a=(r=o.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,n=e}finally{try{a||null==o.return||o.return()}finally{if(l)throw n}}return i}}(e,t)||function(e,t){if(e){if("string"==typeof e)return P(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 P(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 N(e){var t=C((0,O.useState)(0),2),r=t[0],n=t[1],o=C((0,O.useState)(e),2),i=o[0],a=o[1],l=(0,O.useRef)(e),s=l.current!==e,c=s?l.current:i;return(0,O.useLayoutEffect)(function(){l.current!==e&&(a(l.current),l.current=e,n(function(e){return e+1}))},[e]),(0,O.useEffect)(function(){if(0!==r){var e=setTimeout(function(){return n(0)},d.W5);return function(){return clearTimeout(e)}}},[r]),{isAnimating:s||r>0,previousValue:c,endAnimation:function(){return n(0)}}}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 I=function(e){var t,r=N(e),n=r.isAnimating,o=r.previousValue,i=r.endAnimation,a=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)}}(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.")}(),l=a[0],s=a[1],c=(0,k.j)(),u="fullscreen"===e,d=n&&(u||"fullscreen"===o)&&!c;return(0,O.useLayoutEffect)(function(){d&&l&&s(!1)},[l,d]),{isAnimating:n,isGeometryAnimating:n&&!c,isRevealing:l,isTransitionMaskOpaque:d,completeGeometryTransition:function(){i(),"fullscreen"!==o||u||c||s(!0)},completeMaskReveal:function(){return s(!1)}}},E=(0,O.createContext)(!0);E.displayName="ResizableContext";var T=function(){return(0,O.useContext)(E)},M=function(e){var t=e.children;return(0,n.jsx)("div",{"data-testid":"circle-ai-shell-canvas-body",className:"flex min-h-0 flex-1 flex-col overflow-hidden",children:t})};M.displayName="CircleAIAppShell.Layout.Canvas.Body";var L=function(e){var t=e.children;return(0,n.jsx)("footer",{"data-testid":"circle-ai-shell-canvas-footer",className:"shrink-0",children:t})};L.displayName="CircleAIAppShell.Layout.Canvas.Footer";var R=function(e){var t=e.children;return(0,n.jsx)("header",{"data-testid":"circle-ai-shell-canvas-header",className:"shrink-0",children:t})};R.displayName="CircleAIAppShell.Layout.Canvas.Header";var D=function(e){var t=e.children,r=e["aria-label"],o=T(),i=_().conversationPanelState,a=I(i),l=a.isRevealing,s=a.isTransitionMaskOpaque,c=a.completeGeometryTransition,u=a.completeMaskReveal,d=o&&"fullscreen"===i,f="fullscreen"===i||s,p=f||l;return(0,n.jsxs)("section",{"data-testid":"circle-ai-shell-canvas","aria-label":r,"aria-hidden":p||void 0,inert:p||void 0,className:(0,S.cx)("relative isolate flex h-full min-h-0 min-w-0 flex-col overflow-hidden",{"flex-[0_0_0px]":d,"flex-[1_1_0%]":!d,"[transition:grow_280ms_cubic-bezier(0.77,0,0.175,1)] motion-reduce:transition-none":o}),onTransitionEnd:function(e){e.currentTarget===e.target&&"flex-grow"===e.propertyName&&c()}
1,children:[t,(0,n.jsx)("div",{"aria-hidden":!0,className:(0,S.cx)("pointer-events-none absolute inset-0 z-10 bg-primary dark:bg-secondary",{"opacity-100 transition-none":f,"opacity-0":!f,"duration-[280ms] transition-opacity ease-in-out":l&&!f}),onTransitionEnd:function(e){e.currentTarget===e.target&&"opacity"===e.propertyName&&u()}})]})};D.displayName="CircleAIAppShell.Layout.Canvas";var F=Object.assign(D,{Header:R,Body:M,Footer:L}),z=function(e){var t=e.children;return(0,n.jsx)("div",{id:d.eL.conversationPanelBody,"data-testid":"circle-ai-shell-conversation-panel-body",className:"min-h-0 flex-1 overflow-auto",children:t})};z.displayName="CircleAIAppShell.Layout.ConversationPanel.Body";var B=function(e){var t=e.children;return(0,n.jsx)("footer",{"data-testid":"circle-ai-shell-conversation-panel-footer",className:"shrink-0",children:t})};B.displayName="CircleAIAppShell.Layout.ConversationPanel.Footer";var U=function(e){var t=e.children;return(0,n.jsx)("header",{"data-testid":"circle-ai-shell-conversation-panel-header",className:"shrink-0",children:t})};U.displayName="CircleAIAppShell.Layout.ConversationPanel.Header";var $=r(171504);function V(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 K=function(e,t,r){if(e)return{width:t?0:r}},W=function(e,t,r){if(e)return{width:t?"100%":r,minWidth:t?0:r}},H=function(e){var t,r=e.children,o=e["aria-label"],i=e.resizeAriaLabel,a=_(),l=a.conversationPanelState,s=a.conversationPanelWidth,c=a.onConversationPanelWidthChange,u=T(),f="closed"===l,p="fullscreen"===l,m=I(l),b=m.isAnimating,h=m.isGeometryAnimating,v=m.isRevealing,y=m.isTransitionMaskOpaque,g=m.completeGeometryTransition,x=m.completeMaskReveal,j=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 V(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 V(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.")}(),w=j[0],k=j[1],P=p&&!h,C=f||y||v;return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsxs)("div",{style:K(u,f,s),className:(0,S.cx)("relative isolate min-w-0 shrink-0 overflow-hidden motion-reduce:transition-none",{grow:p,"grow-0":!p,"[transition:width_280ms_cubic-bezier(0.77,0,0.175,1),grow_280ms_cubic-bezier(0.77,0,0.175,1)]":u&&!w}),onTransitionEnd:function(e){e.currentTarget!==e.target||"width"!==e.propertyName&&(f||"flex-grow"!==e.propertyName)||g()},children:[(0,n.jsx)("aside",{"data-testid":"circle-ai-shell-conversation-panel","data-state":l,"aria-label":o,"aria-hidden":C||void 0,inert:C||void 0,style:W(u,P,s),className:(0,S.cx)("flex size-full min-h-0 shrink-0 flex-col overflow-hidden",{"opacity-0":f,"opacity-100":!f,"duration-[120ms] ease-[cubic-bezier(0.23,1,0.32,1)] transition-opacity":!w&&f,"duration-[180ms] ease-[cubic-bezier(0.23,1,0.32,1)] transition-opacity":!w&&!f}),children:!f||b?r:null}),(0,n.jsx)("div",{"aria-hidden":!0,className:(0,S.cx)("pointer-events-none absolute inset-0 z-10 bg-primary dark:bg-secondary",{"opacity-100 transition-none":y,"opacity-0":!y,"duration-[280ms] transition-opacity ease-in-out":v&&!y}),onTransitionEnd:function(e){e.currentTarget===e.target&&"opacity"===e.propertyName&&x()}})]}),u&&(!f||b)&&!p&&c&&(0,n.jsx)($.Q,{"aria-label":i,width:s,direction:1,minWidth:d.EA.conversationPanel.minWidth,maxWidth:d.EA.conversationPanel.maxWidth,onResize:c,onResizeStart:function(){return k(!0)},onResizeEnd:function(){return k(!1)},className:(0,S.cx)({"pointer-events-none":f&&b})})]})};H.displayName="CircleAIAppShell.Layout.ConversationPanel";var q=Object.assign(H,{Header:U,Body:z,Footer:B}),Y=function(e){var t=e.children;return(0,n.jsx)("div",{id:d.eL.dockBody,"data-testid":"circle-ai-shell-dock-body",className:"min-h-0 flex-1 overflow-x-hidden overflow-y-auto",children:t})};Y.displayName="CircleAIAppShell.Layout.Dock.Body";var G=function(e){var t=e.children;return(0,n.jsx)("div",{"data-testid":"circle-ai-shell-dock-footer",className:"shrink-0",children:t})};G.displayName="CircleAIAppShell.Layout.Dock.Footer";var J=function(e){var t=e.children;return(0,n.jsx)("div",{"data-testid":"circle-ai-shell-dock-header",className:"shrink-0",children:t})};J.displayName="CircleAIAppShell.Layout.Dock.Header";var Q=function(e){var t=e.children,r=e["aria-label"],o=e.hidden,i=void 0!==o&&o;return(0,n.jsx)("nav",{"data-testid":"circle-ai-shell-dock","data-circle-ai-shell-dock":"","aria-label":r,"aria-hidden":i||void 0,inert:i||void 0,className:(0,S.cx)("group/dock duration-[240ms] ease-[cubic-bezier(0.32,0.72,0,1)] relative z-20 h-full min-h-0 shrink-0 overflow-hidden border-r border-primary bg-secondary transition-[width] motion-reduce:transition-none",{"w-0":i,"w-[var(--shell-dock-w)]":!i}),children:(0,n.jsx)("div",{className:"absolute inset-y-0 left-0 flex min-h-0 w-[var(--shell-dock-w)] flex-col",children:t})})};Q.displayName="CircleAIAppShell.Layout.Dock";var X=Object.assign(Q,{Header:J,Body:Y,Footer:G}),Z=function(e){var t=e.children;return(0,n.jsx)("div",{"data-testid":"circle-ai-shell-inset-body",className:"flex min-h-0 flex-1 overflow-hidden",children:t})};Z.displayName="CircleAIAppShell.Layout.Inset.Body";var ee=function(e){var t=e.children;return(0,n.jsx)("header",{"data-testid":"circle-ai-shell-inset-header",className:"isolate shrink-0",children:t})};ee.displayName="CircleAIAppShell.Layout.Inset.Header";
1var et=function(e){var t=e.children,r=e.hasTintedBackground,o=void 0!==r&&r,i="closed"!==_().conversationPanelState;return(0,n.jsx)("div",{"data-testid":"circle-ai-shell-inset-root",className:(0,S.cx)("relative flex min-h-0 flex-1 flex-col overflow-hidden [transition:margin_280ms_cubic-bezier(0.77,0,0.175,1),border-radius_280ms_cubic-bezier(0.77,0,0.175,1),border-color_160ms_cubic-bezier(0.23,1,0.32,1),background-color_160ms_cubic-bezier(0.23,1,0.32,1)] motion-reduce:[transition:border-color_120ms_cubic-bezier(0.23,1,0.32,1),background-color_120ms_cubic-bezier(0.23,1,0.32,1)]",{"mx-4 my-3 rounded-lg border border-primary shadow-xs group-has-[[data-circle-ai-shell-dock]]/shell:ml-0":i,"m-0 rounded-none border-0 shadow-none":!i,"bg-secondary":i&&o,"bg-primary dark:bg-secondary":!i,"bg-primary":i&&!o}),children:t})};et.displayName="CircleAIAppShell.Layout.Inset";var er=Object.assign(et,{Header:ee,Body:Z}),en=function(e){var t=e.children;return(0,n.jsx)("div",{id:d.eL.communityRightSidebarBody,"data-testid":"circle-ai-shell-panel-body",className:"min-h-0 flex-1 overflow-auto",children:t})};en.displayName="CircleAIAppShell.Layout.Panel.Body";var eo=function(e){var t=e.children;return(0,n.jsx)("footer",{"data-testid":"circle-ai-shell-panel-footer",className:"shrink-0",children:t})};eo.displayName="CircleAIAppShell.Layout.Panel.Footer";var ei=function(e){var t=e.children;return(0,n.jsx)("header",{"data-testid":"circle-ai-shell-panel-header",className:"shrink-0",children:t})};ei.displayName="CircleAIAppShell.Layout.Panel.Header";var ea=function(e){var t=e.children,r=e["aria-label"],o=_(),i=o.isRightSidebarVisible,a=o.rightSidebarWidth,l=i?a:0,s=N(i),c=s.isAnimating,u=s.endAnimation;return(0,n.jsx)("div",{style:{width:l,minWidth:l},className:(0,S.cx)("shrink-0 overflow-hidden",c&&"transition-[width,min-width]"),onTransitionEnd:function(e){e.currentTarget===e.target&&"width"===e.propertyName&&u()},children:(0,n.jsx)("aside",{"data-testid":"circle-ai-shell-panel-root","aria-label":r,"aria-hidden":!i||void 0,className:"border-primary flex size-full min-h-0 flex-col overflow-hidden border-l",children:i||c?t:null})})};ea.displayName="CircleAIAppShell.Layout.Panel";var el=Object.assign(ea,{Header:ei,Body:en,Footer:eo}),es=function(e){var t=e.children,r=e.dockMode,o=e.conversationPanelState,i=e.conversationPanelWidth,a=e.isLeftSidebarVisible,l=e.leftSidebarWidth,s=e.isRightSidebarVisible,c=e.rightSidebarWidth,u=e.onConversationPanelWidthChange,f=(0,O.useMemo)(function(){return{dockMode:r,conversationPanelState:o,conversationPanelWidth:i,isLeftSidebarVisible:a,leftSidebarWidth:l,isRightSidebarVisible:s,rightSidebarWidth:c,onConversationPanelWidthChange:u}},[r,o,i,a,l,s,c,u]),p=(0,O.useMemo)(function(){return(0,d.Vu)(r)},[r]);return(0,n.jsx)(w.Provider,{value:f,children:(0,n.jsx)("div",{"data-testid":"circle-ai-shell-layout-root",className:"flex h-svh w-full flex-col overflow-hidden",style:p,children:t})})};es.displayName="CircleAIAppShell.Layout";var ec=function(e){var t=e.children;return(0,n.jsx)("div",{id:d.eL.shellBody,"data-testid":"circle-ai-shell-layout-body",className:"group/shell relative flex min-h-0 flex-1 overflow-hidden bg-primary dark:bg-secondary",children:t})},eu=function(e){var t=e.children,r=_().conversationPanelState,o=(0,O.useRef)(!1);return(0,O.useLayoutEffect)(function(){o.current=!0},[]),(0,n.jsx)("div",{id:d.eL.shellBody,"data-testid":"circle-ai-shell-layout-grid",style:{gridTemplateColumns:(0,d.Ro)(r)},className:(0,S.cx)("group/shell grid min-h-0 flex-1 grid-rows-[1fr] overflow-hidden bg-primary dark:bg-secondary",{"[transition:grid-template-columns_280ms_cubic-bezier(0.77,0,0.175,1)] motion-reduce:transition-none":o.current}),children:t})},ed=function(e){var t=e.children,r=e.resizable,o=void 0===r||r;return(0,n.jsx)(E.Provider,{value:o,children:o?(0,n.jsx)(ec,{children:t}):(0,n.jsx)(eu,{children:t})})};ed.displayName="CircleAIAppShell.Layout.ShellBody";var ef=function(e){var t=e.children;return(0,n.jsx)("div",{id:d.eL.communityLeftSidebarBody,className:"min-h-0 flex-1 overflow-auto","data-testid":"circle-ai-shell-left-sidebar-body",children:t})};
1ef.displayName="CircleAIAppShell.Layout.Sidebar.Body";var ep=function(e){var t=e.children;return(0,n.jsx)("div",{"data-testid":"circle-ai-shell-sidebar-footer",className:"shrink-0",children:t})};ep.displayName="CircleAIAppShell.Layout.Sidebar.Footer";var em=function(e){var t=e.children;return(0,n.jsx)("div",{"data-testid":"circle-ai-shell-sidebar-header",className:"shrink-0",children:t})};em.displayName="CircleAIAppShell.Layout.Sidebar.Header";var eb=function(e){var t=e.children,r=e["aria-label"],o=_(),i=o.isLeftSidebarVisible,a=o.leftSidebarWidth,l=i?a:0,s=N(i),c=s.isAnimating,u=s.endAnimation;return(0,n.jsx)("div",{style:{width:l,minWidth:l},className:(0,S.cx)("isolate shrink-0 overflow-hidden",c&&"transition-[width,min-width] duration-[240ms] ease-[cubic-bezier(0.32,0.72,0,1)]"),onTransitionEnd:function(e){e.currentTarget===e.target&&"width"===e.propertyName&&u()},children:(0,n.jsx)("aside",{"data-testid":"circle-ai-shell-sidebar-root","aria-label":r,"aria-hidden":!i||void 0,className:"flex size-full min-h-0 flex-col overflow-hidden border-r border-secondary",children:i||c?t:null})})};eb.displayName="CircleAIAppShell.Layout.Sidebar";var eh=Object.assign(eb,{Header:em,Body:ef,Footer:ep}),ev=function(e){var t=e.children,r=e.className;return(0,n.jsx)("div",{id:d.eL.workspaceBody,"data-testid":"circle-ai-shell-workspace-body",className:(0,S.cx)("flex min-h-0 flex-1 flex-col overflow-auto",r),children:t})};ev.displayName="CircleAIAppShell.Layout.Workspace.Body";var ey=function(e){var t=e.children;return(0,n.jsx)("footer",{"data-testid":"circle-ai-shell-workspace-footer",className:"shrink-0",children:t})};ey.displayName="CircleAIAppShell.Layout.Workspace.Footer";var eg=function(e){var t=e.children,r=e.className;return(0,n.jsx)("header",{"data-testid":"circle-ai-shell-workspace-header",className:(0,S.cx)("shrink-0",r),children:t})};eg.displayName="CircleAIAppShell.Layout.Workspace.Header";var ex=function(e){var t=e.children;return(0,n.jsx)("div",{"data-testid":"circle-ai-shell-workspace-root",className:"isolate flex min-h-0 min-w-80 flex-1 flex-col overflow-hidden",children:t})};ex.displayName="CircleAIAppShell.Layout.Workspace";var ej=Object.assign(es,{ShellBody:ed,Dock:X,Inset:er,Sidebar:eh,Panel:el,ConversationPanel:q,Canvas:F,Workspace:Object.assign(ex,{Header:eg,Body:ev,Footer:ey})}),eO=function(){var e=(0,f.V)(function(e){return e.setRightSidebarVisible}),t=(0,f.V)(function(e){return e.isRightSidebarVisible}),r=(0,s.t)("circle_ai_shell.close_panel");return(0,n.jsx)(i.K,{icon:"cross",size:"sm",variant:"outline",onClick:function(){return e(!1)},title:r,"aria-label":r,"aria-expanded":t,"aria-controls":d.eL.communityRightSidebarBody,"data-testid":"circle-ai-shell-panel-close"})};eO.displayName="CircleAIAppShell.PanelCloseButton";var ew=function(){var e=(0,f.V)(function(e){return e.isRightSidebarVisible}),t=(0,f.V)(function(e){return e.rightSidebarWidth}),r=(0,f.V)(function(e){return e.setRightSidebarWidth});return(0,n.jsx)($.Q,{"aria-label":(0,s.t)("circle_ai_shell.resize_panel"),width:t,direction:-1,minWidth:d.EA.communityRightSidebar.minWidth,maxWidth:d.EA.communityRightSidebar.maxWidth,onResize:r,className:e?void 0:"pointer-events-none cursor-default",tabIndex:e?void 0:-1,"aria-hidden":!e||void 0})};ew.displayName="CircleAIAppShell.PanelResizeHandle";var e_=function(){var e=(0,f.V)((0,l.k)(function(e){return{toggleRightSidebarVisible:e.toggleRightSidebarVisible,isRightSidebarVisible:e.isRightSidebarVisible}})),t=e.toggleRightSidebarVisible,r=e.isRightSidebarVisible,o=(0,s.t)("circle_ai_shell.toggle_panel");return(0,n.jsx)(i.K,{icon:"layout-sidebar",size:"sm",variant:"outline",onClick:t,title:o,"aria-label":o,"aria-expanded":r,"aria-controls":d.eL.communityRightSidebarBody,"data-testid":"circle-ai-shell-panel-trigger"})};e_.displayName="CircleAIAppShell.PanelTriggerButton";var eS=r(501323),ek=r(519104),eP=r(553648),eC=r(849057);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}function eA(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}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}
1))),n.forEach(function(t){eA(e,t,r[t])})}return e}function eE(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 eT(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,l=!1;try{for(o=o.call(e);!(a=(r=o.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,n=e}finally{try{a||null==o.return||o.return()}finally{if(l)throw n}}return i}}(e,t)||function(e,t){if(e){if("string"==typeof e)return eN(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 eN(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 eM=function(e){var t=e.defaultState,r=e.children,o=(0,eS.S)({strict:!1}),i=(0,c.U)().isFullPageAiRoute,a=(0,ek.Z)(),l=eT((0,O.useState)(function(){var e=!!o.ai,t="open"===o[eP.e]||!!o[eP.J];return{shouldOpenPanelOnMount:!i&&(t||e),shouldStripHandoffOnMount:i&&(t||e)}}),1)[0],s=l.shouldOpenPanelOnMount,u=l.shouldStripHandoffOnMount;return(0,O.useState)(function(){if(t){var e=(0,eC.Q)(),r=Object.fromEntries(Object.entries(t).filter(function(t){var r=eT(t,2),n=r[0];return null!=r[1]&&("dockMode"!==n||void 0===e)}));Object.keys(r).length>0&&f.V.setState(r)}return null}),(0,O.useLayoutEffect)(function(){s&&(f.V.setState({conversationPanelState:"default"}),a({to:".",search:function(e){return eE(eI({},e),eA({},eP.e,void 0))},replace:!0,resetScroll:!1})),u&&a({to:".",search:function(e){var t;return eE(eI({},e),(eA(t={ai:void 0},eP.e,void 0),eA(t,eP.J,void 0),t))},replace:!0,resetScroll:!1})},[s,u,a]),(0,n.jsx)(n.Fragment,{children:r})};eM.displayName="CircleAIAppShell.Provider";var eL=function(e){var t=e.maxWidth,r=void 0===t?d.EA.communityLeftSidebar.maxWidth:t,o=(0,f.V)(function(e){return e.isLeftSidebarVisible}),i=(0,f.V)(function(e){return e.leftSidebarWidth}),a=(0,f.V)(function(e){return e.leftSidebarMinWidth}),l=(0,f.V)(function(e){return e.setLeftSidebarWidth});return(0,O.useEffect)(function(){i>r&&l(r)},[r,l,i]),(0,n.jsx)($.Q,{"aria-label":(0,s.t)("circle_ai_shell.resize_sidebar"),width:i,direction:1,minWidth:a,maxWidth:r,onResize:l,className:o?void 0:"pointer-events-none cursor-default",tabIndex:o?void 0:-1,"aria-hidden":!o||void 0})};eL.displayName="CircleAIAppShell.SidebarResizeHandle";var eR=function(){var e=(0,f.V)((0,l.k)(function(e){return{toggleLeftSidebarVisible:e.toggleLeftSidebarVisible,isLeftSidebarVisible:e.isLeftSidebarVisible}})),t=e.toggleLeftSidebarVisible,r=e.isLeftSidebarVisible;return(0,n.jsx)(i.K,{icon:"layout-sidebar",size:"sm",variant:"outline",onClick:t,title:r?(0,s.t)("circle_ai_shell.close_sidebar"):(0,s.t)("circle_ai_shell.open_sidebar"),"aria-label":r?(0,s.t)("circle_ai_shell.close_sidebar"):(0,s.t)("circle_ai_shell.open_sidebar"),"aria-expanded":r,"aria-controls":d.eL.communityLeftSidebarBody,"data-testid":"circle-ai-shell-sidebar-trigger"})};eR.displayName="CircleAIAppShell.SidebarTriggerButton";var eD={Layout:ej,Provider:eM,DismissableBanner:v,DockToggleButton:y,SidebarTriggerButton:eR,SidebarResizeHandle:eL,PanelCloseButton:eO,PanelResizeHandle:ew,PanelTriggerButton:e_,ConversationPanelToggleButton:h,ConversationPanelFullscreenButton:m,ConversationPanelCloseButton:p,useDockState:g.o1,useLeftSidebarState:g.ae,useBannersState:g.yk,useDock:x.n,useShellSidebar:j.k}},24814(e,t,r){r.d(t,{V:()=>h});var n=r(698804),o=r(167928),i="expanded",a=r(118393),l=r(849057),s=r(244405),c={getItem:function(e){return s.H.getItem(e)},setItem:function(e,t){s.H.getItem(e)!==t&&s.H.setItem(e,t)},removeItem:function(e){return s.H.removeItem(e)}};function u(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function d(e){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){u(e,t,r[t])})}return e}function f(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 p(e){return e&&"u">typeof Symbol&&e.constructor===Symbol?"symbol":typeof e}var m={mode:"community",userMode:null,dockMode:i,isAdminDockForced:!1,isDockManualOverride:!1,conversationPanelState:"closed",conversationPanelWidth:a.EA.conversationPanel.default,isLeftSidebarVisible:!0,isRightSidebarVisible:!1,leftSidebarWidth:a.EA.communityLeftSidebar.default,leftSidebarMinWidth:a.EA.communityLeftSidebar.minWidth,rightSidebarWidth:a.EA.communityRightSidebar.default,dismissedBanners:{}},b=function(e){var t=e.dockMode,r=e._baseDockMode;return e._dockOverrides.length>0&&null!=r?r:t},h=(0,n.vt)()((0,o.Zr)(function(e){return f(d({},m),{_dockOverrides:[],_baseDockMode:null,setMode:function(t){return e({mode:t})},setUserMode:function(t){return e({mode:t,userMode:t})},setDockMode:function(t){return e(function(e){return e._dockOverrides.length>0?{_baseDockMode:t}:{dockMode:t}})},toggleDockMode:function(){return e(function(e){var t="expanded"===e.dockMode?"collapsed":"expanded";return e._dockOverrides.length>0?{_baseDockMode:t,isDockManualOverride:!0}:{dockMode:t,isDockManualOverride:!0}})},setDockManualOverride:function(t){return e({isDockManualOverride:t})},setAdminDockForced:function(t){return e({isAdminDockForced:t})},pushDockOverride:function(t,r){return e(function(e){var n=0===e._dockOverrides.length?e.dockMode:e._baseDockMode,o=e._dockOverrides.filter(function(e){return e.id!==t});return o.push({id:t,mode:r}),{_dockOverrides:o,_baseDockMode:n,dockMode:r}})},popDockOverride:function(t){return e(function(e){var r,n=e._dockOverrides.filter(function(e){return e.id!==t}),o=n.at(-1);return o?{_dockOverrides:n,dockMode:o.mode}:{_dockOverrides:[],_baseDockMode:null,dockMode:null!=(r=e._baseDockMode)?r:e.dockMode}})},setConversationPanelState:function(t){return e({conversationPanelState:t})},setLeftSidebarVisible:function(t){return e(function(e){return e.isLeftSidebarVisible===t?e:{isLeftSidebarVisible:t}})},setRightSidebarVisible:function(t){return e(function(e){return e.isRightSidebarVisible===t?e:{isRightSidebarVisible:t}})},toggleLeftSidebarVisible:function(){return e(function(e){return{isLeftSidebarVisible:!e.isLeftSidebarVisible}})},toggleRightSidebarVisible:function(){return e(function(e){return{isRightSidebarVisible:!e.isRightSidebarVisible}})},setConversationPanelWidth:function(t){return e(function(e){return e.conversationPanelWidth===t?e:{conversationPanelWidth:t}})},setLeftSidebarWidth:function(t){return e(function(e){return e.leftSidebarWidth===t?e:{leftSidebarWidth:t}})},setLeftSidebarMinWidth:function(t){return e(function(e){return e.leftSidebarMinWidth===t?e:{leftSidebarMinWidth:t}})},setRightSidebarWidth:function(t){return e(function(e){return e.rightSidebarWidth===t?e:{rightSidebarWidth:t}})},dismissBanner:function(t){return e(function(e){return{dismissedBanners:f(d({},e.dismissedBanners),u({},t,!0))}})},restoreBanner:function(t){return e(function(e){var r=d({},e.dismissedBanners);return delete r[t],{dismissedBanners:r}})},restoreAllBanners:function(){return e({dismissedBanners:{}})}})},{name:l.Ui,storage:(0,o.KU)(function(){return c}),version:2,partialize:function(e){return{dockMode:b(e)}},merge:function(e,t){return e&&(void 0===e?"undefined":p(e))==="object"&&"dockMode"in e&&(0,l.hY)(e.dockMode)?f(d({},t),{dockMode:e.dockMode}):t},migrate:function(e){return e&&(void 0===e?"undefined":p(e))==="object"&&"dockMode"in e&&(0,l.hY)(e.dockMode)?{dockMode:e.dockMode}:{dockMode:i}}}))},849057(e,t,r){var n=r(244405);function o(e){return e&&"u">typeof Symbol&&e.constructor===Symbol?"symbol":typeof e}var i="circle-ai-shell",a=function(e){return"collapsed"===e||"expanded"===e},l=function(){var e=n.H.getItem(i);if(e)try{var t=JSON.parse(e);if((void 0===t?"undefined":o(t))!=="object"||null===t||!("state"in t))return;var r=t.state;if((void 0===r?"undefined":o(r))!=="object"||null===r||!("dockMode"in r))return;return a(r.dockMode)?r.dockMode:void 0}catch(e){return}};r.d(t,{Q:()=>l,Ui:()=>i,hY:()=>a})},343212(e,t,r){r.d(t,{y:()=>O});var n=r(391426),o=r(257957),i=r(202811),a=r(261951),l=r(451430),s=r(933578),c=r(417980),u=r(230763),d=r(6418),f=r(734527),p=r(568316),m=function(e){var t=e.member,r=(0,u.Od)().currentCommunityMember;return(0,n.jsxs)("div",{className:"flex items-start px-2",children:[(0,n.jsx)(f.J,{src:t.avatar_url,name:t.name,size:"7",isFullRounded:!0}),(0,n.jsxs)("div",{className:"ml-3 flex min-w-0 flex-col",children:[(0,n.jsx)(p.o.LabelSm,{weight:"medium",children:t.name}),(0,d.V8)(r)&&(0,n.jsx)(p.o.LabelXs,{children:t.email})]})]})},b=r(455417),h=function(e){if(e&&b.Xw.test(e))return{value:e,text:e,listItemText:"".concat((0,c.t)("invite")," ").concat(e)}};function v(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 l=e[i](a),s=l.value}catch(e){r(e);return}l.done?t(s):Promise.resolve(s).then(n,o)}function g(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function x(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){g(e,t,r[t])})}return e}var j="community_member_select",O=function(e){var t,r,u,d=e.valueField,f=void 0===d?"id":d,p=e.addable,b=e.placeholder,O=e.excludeAdmins,w=void 0!==O&&O,_=e.includeInactive,S=void 0!==_&&_,k=e.filters,P=void 0===k?{}:k,C=e.shouldFilterSelectedItems,N=e.getCommunityMemberText,A=void 0===N?function(e){return"".concat(e.name)}:N,I=e.maxPreloadValues,E=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,["valueField","addable","placeholder","excludeAdmins","includeInactive","filters","shouldFilterSelectedItems","getCommunityMemberText","maxPreloadValues"]),T=(0,a.t)(),M=T.searchCommunityMembers,L=T.communityMembers,R=T.resetCommunityMembers,D=E.value,F=E.defaultValue,z=function(e){if(Array.isArray(e))return e}(t=(0,s.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 v(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 v(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.")}(),B=z[0],U=z[1];(0,s.useEffect)(function(){var e,t=(0,l.compact)((0,l.flatten)([F,D]));t.length?M({filters:x((g(e={},f,I?t.slice(0,I):t),g(e,"exclude_admins",w),g(e,"include_inactive",S),e),P)}).then(function(){return U(!1)}).catch(function(e){console.error(e)}):U(!1)},[]);var $=(0,s.useMemo)(function(){return L.map(function(e){return{value:e[f],text:A(e),member:e}}).map(function(e){var t=e.value,r=e.text,o=e.member;return{value:t,text:r,listItemText:(0,n.jsx)(m,{member:o})}})},[L,f,A]);if(B)return(0,n.jsx)(o.a,{});var V=p?(0,c.t)([j,"no_matches_found_try_using_email"]):(0,c.t)([j,"no_matches_found"]),K=null!=b?b:(0,c.t)([j,"start_typing_a_name"]);return(0,n.jsx)(i.l,(r=x({},E),u=u={notFoundContent:V,addable:p?h:void 0,data:$,onSearch: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),l=Object.defineProperty;return l(a,"next",{value:s(0)}),l(a,"throw",{value:s(1)}),l(a,"return",{value:s(2)}),"function"==typeof Symbol&&l(a,Symbol.iterator,{value:function(){return this}}),a;function s(l){return function(s){var c=[l,s];if(r)throw TypeError("Generator is already executing.");for(;a&&(a=0,c[0]&&(i=0)),i;)try{if(r=1,n&&(o=2&c[0]?n.return:c[0]?n.throw||((o=n.return)&&o.call(n),0):n.next)&&!(o=o.call(n,c[1])).done)return o;switch(n=0,o&&(c=[2&c[0],o.value]),c[0]){case 0:case 1:o=c;break;case 4:return i.label++,{value:c[1],done:!1};case 5:i.label++,n=c[1],c=[0];continue;case 7:c=i.ops.pop(),i.trys.pop();continue;default:if(!(o=(o=i.trys).length>0&&o[o.length-1])&&(6===c[0]||2===c[0])){i=0;continue}if(3===c[0]&&(!o||c[1]>o[0]&&c[1]<o[3])){i.label=c[1];break}if(6===c[0]&&i.label<o[1]){i.label=o[1],o=c;break}if(o&&i.label<o[2]){i.label=o[2],i.ops.push(c);break}o[2]&&i.ops.pop(),i.trys.pop();continue}c=t.call(e,i)}catch(e){c=[6,e],n=0}finally{r=o=0}if(5&c[0])throw c[1];return{value:c[0]?c[1]:void 0,done:!0}}}}(this,function(t){return e?[2,M({filters:x({exclude_admins:w,include_inactive:S},P),per_page:10,query:e})]:(R(),[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,l,"next",e)}function l(e){y(i,n,o,a,l,"throw",e)}a(void 0)})})()},minSearchValueLength:1,placeholder:K,shouldFilterSelectedItems:void 0!==C&&C,popperOptions:x({modifiers:[{name:"offset",options:{offset:[0,2]}}]},E.popperOptions)},Object.getOwnPropertyDescriptors?Object.defineProperties(r,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}
1)(Object(u)).forEach(function(e){Object.defineProperty(r,e,Object.getOwnPropertyDescriptor(u,e))}),r))}},106441(e,t,r){var n=r(391426),o=r(973646),i=r(62741),a=r(417980),l=r(288513),s=function(e){var t=e.handleChangeCoverClick,r=e.showAddCoverBtn,s=e.customAddCoverBtn;return(0,n.jsx)(i.e,{show:!!r,enter:"transition-opacity duration-300",enterFrom:"opacity-0",enterTo:"opacity-75",leave:"transition-opacity duration-300",leaveFrom:"opacity-75",leaveTo:"opacity-0",children:(0,n.jsx)("div",{role:"button",onClick:t,onKeyDown:t,tabIndex:0,children:s||(0,n.jsxs)("button",{type:"button",className:(0,l._h)("form-section__add-cover"),children:[(0,n.jsx)(o.In,{type:"toolbar-image",className:(0,l._h)("no-fill")}),(0,a.t)("add_cover")]})})})};r.d(t,{p:()=>s})},448963(e,t,r){var n=r(391426),o=r(224444),i=r(578792),a=r(417980),l=r(288513),s=function(e){var t=e.changeImageText,r=void 0===t?(0,a.t)("edit_cover_image"):t,s=e.handleChangeCoverClick,c=e.handleDelete,u=e.imageUrl,d=e.processing,f=e.removeButtonVariant,p=e.value,m=!!d;return(0,n.jsxs)("div",{className:(0,l.W2)("cover-image-input__preview"),children:[m&&(0,n.jsx)("div",{className:(0,l._h)("quickpost-progress"),children:(0,n.jsx)(o.y,{})}),!!p&&!m&&(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)("img",{loading:"lazy",src:u,alt:""}),(0,n.jsx)(i.x,{onDelete:c,onChange:s,removeButtonText:(0,a.t)("remove_cover_image"),removeButtonVariant:f,changeButtonText:r})]})]})};r.d(t,{Z:()=>s})},578792(e,t,r){var n=r(391426),o=r(230763),i=r(570310),a=r(387099),l=r(288513),s=function(e){var t=e.onChange,r=e.onDelete,s=e.changeButtonText,c=e.removeButtonText,u=e.removeButtonVariant,d=(0,o.Od)().isViewOnlyMasquerading;return(0,n.jsxs)("div",{className:(0,i.x)((0,l.W2)("cover-image-overlay"),"absolute top-0 flex size-full items-center justify-center space-x-2 bg-gray-800/20 opacity-0 transition-opacity duration-300 hover:opacity-100"),"data-testid":"cover-image-overlay",children:[(0,n.jsx)(a.$,{variant:"secondary",onClick:t,disabled:d,children:s}),(0,n.jsx)(a.$,{variant:void 0===u?"secondary":u,onClick:r,type:"button",disabled:d,children:c})]})};r.d(t,{x:()=>s})},340772(e,t,r){r.d(t,{t:()=>u});var n=r(391426),o=r(339950),i=r(417980),a=r(106441),l=r(448963);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 c=function(e){var t=e.value,r=e.processing;return t||r?(0,n.jsx)(l.Z,s({},e)):(0,n.jsx)(a.p,s({},e))},u=function(e){var t=e.renderer,r=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,["renderer"]);return(0,n.jsx)(o.M,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}({renderer:void 0===t?c:t,title:(0,i.t)("quick_post_v2.choose_cover_image")},r))}},715097(e,t,r){r.d(t,{J:()=>p});var n=r(391426),o=r(361971),i=r(497184),a=r.n(i),l=r(451430),s=r(596838),c=r(417980),u=r(288513),d=r(973646),f=function(e){var t=e.onChange,r=e.value,o=e.fullWidth,i=e.disabled,f=e.minDate,p=e.maxDate,m=e.required,b=e.withIcon,h=e.minuteIncrement,v=e.isStatic,y=e.dateInputOptions,g=e.dataTestId,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}({enableTime:!0,dateFormat:"F d, Y G:i K",minDate:f,maxDate:p,disableMobile:!0,minuteIncrement:h,static:v},void 0===y?{}:y);return(0,n.jsx)("div",{className:(0,u._h)("form-input"),"data-testid":g,children:(0,n.jsxs)("div",{className:a()("flex",v&&(0,u._h)("flatpickr--static")),children:[(0,n.jsx)(s.A,{className:a()((0,u.W2)("flatpickr"),"bg-primary border-primary text-dark h-[46px] px-4 text-left text-md font-normal",{"w-full":void 0!==o&&o,"!cursor-not-allowed opacity-40":i,"!rounded-r-none !border-r-0":b}),"data-enable-time":!0,options:x,value:r,onValueUpdate:function(e){(0,l.first)(e)&&t(e[0].toISOString())},disabled:i,placeholder:(0,c.t)("select_a_date"),required:m}),!!b&&(0,n.jsx)("div",{className:a()("bg-primary border-primary relative -ml-px inline-flex items-center space-x-2 rounded-r-md border border-l-0 px-4 py-2",{"cursor-not-allowed opacity-40":i}),children:(0,n.jsx)(d.In,{type:"16-calendar",useWithFillCurrentColor:!0,size:16,className:"text-light"})})]})})},p=function(e){var t=e.name,r=e.rules,i=e.disabled,a=void 0!==i&&i,l=e.fullWidth,s=void 0!==l&&l,c=e.minDate,u=void 0===c?"":c,d=e.maxDate,p=void 0===d?"":d,m=e.minuteIncrement,b=void 0===m?15:m,h=e.required,v=void 0!==h&&h,y=e.withIcon,g=void 0!==y&&y,x=e.isStatic,j=void 0!==x&&x,O=e.dataTestId,w=void 0===O?"":O,_=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,["name","rules","disabled","fullWidth","minDate","maxDate","minuteIncrement","required","withIcon","isStatic","dataTestId"]),S=(0,o.xW)().control;return(0,n.jsx)(o.xI,{control:S,name:t,rules:void 0===r?{}:r,render:function(e){var t=e.field,r=t.onChange,o=t.value;return(0,n.jsx)(f,{onChange:r,value:o,fullWidth:s,disabled:a,minDate:u,maxDate:p,withIcon:g,required:v,minuteIncrement:b,isStatic:j,dateInputOptions:_,dataTestId:w})}})}},561765(e,t,r){var n=r(391426),o=r(973646),i=r(699885),a=r(451430),l=r(933578),s=r(452870),c=r(596838),u=r(417980),d=r(387099);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}var p=function(e){var t,r=e.cancelButtonText,p=void 0===r?(0,u.t)("quick_post.scheduled_post_ui.cancel"):r,m=e.children,b=e.className,h=e.datePickerVisible,v=e.enableTime,y=void 0===v||v,g=e.minDate,x=void 0===g?new Date:g,j=e.onCancel,O=e.onClickOutside,w=e.onSave,_=e.placement,S=e.saveButtonVariant,k=e.appendTo,P=e.value,C=function(e){if(Array.isArray(e))return e}(t=(0,l.useState)(P))||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 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)}}(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.")}(),N=C[0],A=C[1];return(0,n.jsx)(i.A,{placement:void 0===_?"top-end":_,className:b,onClickOutside:O,content:(0,n.jsxs)("div",{className:"bg-primary border-primary rounded-md border shadow-xl",style:{maxWidth:"284px"},children:[(0,n.jsx)(c.A,{options:{enableTime:y,dateFormat:y?"F d, Y G:i K":"F d, Y",disableMobile:!0,inline:!0,altInput:!0,altInputClass:"hidden",minDate:x,animate:!1,prevArrow:(0,s.F0)((0,n.jsx)(o.In,{type:"20-chevron-left",size:20})),nextArrow:(0,s.F0)((0,n.jsx)(o.In,{type:"20-chevron-right",size:20})),minuteIncrement:y?1:void 0},value:P,onValueUpdate:function(e){if((0,a.first)(e)){var t=e[0];y?A(t.toISOString()):A(new Date(Date.UTC(t.getFullYear(),t.getMonth(),t.getDate(),12,0,0)).toISOString())}}}),(0,n.jsxs)("div",{className:"border-primary grid grid-cols-2 gap-3 border-t px-5 py-3",children:[(0,n.jsx)(d.$,{type:"button",variant:"secondary",onClick:j,full:!0,children:p}),(0,n.jsx)(d.$,{type:"button",variant:void 0===S?"primary":S,disabled:!N,onClick:function(e){null==e||e.preventDefault(),w(N)},full:!0,children:(0,u.t)("quick_post.scheduled_post_ui.save")})]})]}),visible:h,allowHTML:!0,interactive:!0,duration:0,arrow:!1,delay:0,theme:"modal-footer-actions",appendTo:k||"parent",children:(0,n.jsx)("div",{children:m})})};r.d(t,{l:()=>p})},228025(e,t,r){r.d(t,{K:()=>h});var n=r(391426),o=r(973646),i=r(794713),a=r(570310),l=r(243527),s=r(451430),c=r(933578),u=r(327984),d=r(361971),f=r(568316),p=r(356593),m=r(177394);function b(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 h=function(e){var t=e.className,r=void 0===t?"":t,h=e.classNameDate,v=void 0===h?"":h,y=e.classNameTime,g=void 0===y?"":y,x=e.dataTestId,j=e.datePlaceholder,O=void 0===j?"":j,w=e.disabled,_=void 0!==w&&w,S=e.labelDate,k=void 0===S?"":S,P=e.labelTime,C=void 0===P?"":P,N=e.maxDate,A=e.minDate,I=e.name,E=e.onChange,T=void 0===E?s.noop:E,M=e.timePlaceholder,L=void 0===M?"":M,R=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,["className","classNameDate","classNameTime","dataTestId","datePlaceholder","disabled","labelDate","labelTime","maxDate","minDate","name","onChange","timePlaceholder"]),D=(0,d.xW)().control,F=(0,c.useRef)(null),z=(0,c.useRef)(null),B=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:s.noop;return function(t){var r;if(null!=(r=Date)&&"u">typeof Symbol&&r[Symbol.hasInstance]?!!r[Symbol.hasInstance](t):t instanceof r){var n=t;A&&(0,l.r)(n,A)&&(0,i.pw)(n)&&(n=(0,i.ke)(A)),e(n.toUTCString()),T(n)}}};return(0,n.jsx)(d.xI,{control:D,name:I,render:function(e){var t=e.field,i=t.onChange,s=t.value,c=s&&new Date(s),d=c&&A&&N&&(0,l.r)(c,A)&&(0,l.r)(c,N)?{minTime:A,maxTime:N}:c&&A&&(0,l.r)(c,A)?{minTime:A,maxTime:(0,p.D)(A)}:c&&N&&(0,l.r)(c,N)?{minTime:(0,m.o)(N),maxTime:N}:{minTime:void 0,maxTime:void 0},h=d.minTime,y=d.maxTime;return(0,n.jsxs)("div",{className:(0,a.x)("flex",r),"data-testid":x,children:[(0,n.jsxs)("div",{className:v,children:[k&&(0,n.jsx)("label",{htmlFor:I,className:"mb-2",children:(0,n.jsx)(f.o.LabelSm,{weight:"semibold",children:k})}),(0,n.jsxs)("div",{className:"relative mr-1","data-testid":"event_date",children:[(0,n.jsx)(u.Ay,b({ref:F,selected:c,dateFormat:"MMM d, yyyy",onChange:B(i),minDate:A,maxDate:N,name:I,disabled:_,placeholderText:O,className:"relative"},R)),(0,n.jsx)(o.In,{type:"cheveron-down",className:"absolute right-4 top-1/2 -translate-y-1/2 cursor-pointer hover:text-dark",onClick:function(){var e,t;null==(t=F.current)||null==(e=t.input)||e.focus()}})]})]}),(0,n.jsxs)("div",{className:g,children:[C&&(0,n.jsx)("label",{htmlFor:I,className:"mb-2",children:(0,n.jsx)(f.o.LabelSm,{weight:"semibold",children:C})}),(0,n.jsxs)("div",{className:"relative ml-1","data-testid":"event_hour",children:[(0,n.jsx)(u.Ay,b({ref:z,selected:c,onChange:B(i),showTimeSelect:!0,showTimeSelectOnly:!0,timeIntervals:15,dateFormat:"h:mm aa",disabled:_,placeholderText:L,minTime:h,maxTime:y,className:"relative"},R)),(0,n.jsx)(o.In,{type:"cheveron-down",className:"absolute right-4 top-1/2 -translate-y-1/2 cursor-pointer hover:text-dark",onClick:function(){var e,t;null==(t=z.current)||null==(e=t.input)||e.focus()}})]})]})]})}})}},988269(e,t,r){r.d(t,{X:()=>x});var n=r(391426),o=r(200647),i=r(967038),a=r(570310),l=r(506493),s=r(519104),c=r(89267),u=r(933578),d=r(288513),f=r(934143),p=r(148401),m=r(294181),b=r(574795),h=r(355104);function v(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 y=function(e){var t,r,o,i,a=e.dataset,l=a.blobContentType,s=a.blobUrl,c=a.blobFilename,u=a.blobBytesize,d=a.blobSgid;if(!l||!s||!c)return null;var f=l.startsWith("audio"),h="application/pdf"===l,v=e.classList.contains("attachment--file")&&!l.startsWith("image")&&!l.startsWith("video");if(!f&&!v&&!h)return null;var y=c.replace(/^"(.*)"$/,"$1"),g=h?null!=(t=null==(r=e.querySelector("[data-background-image]"))?void 0:r.dataset.backgroundImage)?t:null==(i=e.querySelector(".attachment__preview"))||null==(o=i.style.backgroundImage)?void 0:o.replace(/^url\("?|"?\)$/g,""):void 0,x=document.createElement("div");return x.setAttribute("contenteditable","false"),x.className="my-3",e.removeAttribute("class"),e.removeAttribute("style"),e.style.width="100%",e.style.maxWidth="100%",e.style.margin="0",e.replaceChildren(x),(0,b.createPortal)(f?(0,n.jsx)(p.M,{src:s,title:y,downloadUrl:s,signedId:d,preload:"metadata"}):(0,n.jsx)(m.t,{file:{content_type:l,filename:y,url:s,byte_size:u?Number(u):void 0},previewUrl:g,onPreview:g?function(){return window.open(s,"_blank","noreferrer")}:void 0}),x)},g=function(e,t){var r,n=(0,h.c)().isCircleV4,o=function(e){if(Array.isArray(e))return e}(r=(0,u.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}}(r)||function(e){if(e){if("string"==typeof e)return v(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 v(e,2)}}
1(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.")}(),i=o[0],a=o[1];return(0,u.useEffect)(function(){n&&e.current&&a(Array.from(e.current.querySelectorAll("figure[data-blob-content-type]")).map(y).filter(function(e){return null!==e}))},[n,e,t]),i},x=function(e){var t=e.content,r=e.disableFullScreenPreview,p=void 0!==r&&r,m=e.contentParentPath,b=e.transformLinks,h=void 0===b?i._P:b,v=(0,s.Z)(),y=(0,u.useRef)(null),x=(0,o.h)().show,j=(0,l.B)();(0,u.useEffect)(function(){if(y.current){var e=y.current.querySelector(".trix-content");if(e)return(0,i.rf)(e),h({containerElement:e,shouldIncludeInternalLinks:j}),(0,i.ee)(e),(0,i.ZZ)(e),new f.P(y.current).addAttachmentClickEventHandler(function(e){var t=e.attachments,r=e.currentIndex;if(p){m&&v({href:m});return}x({attachments:t,startIndex:r})})}},[j,m,p,v,x,h]);var O=(0,u.useMemo)(function(){return(0,i.pj)(t)},[t]),w=g(y,O);return(0,n.jsxs)("div",{className:(0,a.x)((0,d.W2)("react-trix-content trix-v2"),"text-dark",!p&&(0,d._h)("fullscreen-preview-enabled"),!p&&"[&_.fullscreen-previewable_.attachment__preview_link]:cursor-zoom-in [&_.fullscreen-previewable]:cursor-zoom-in"),ref:y,children:[(0,n.jsx)(c.A,{html:O}),w]})}},882596(e,t,r){r.d(t,{_:()=>d});var n=r(391426),o=r(497184),i=r.n(o),a=r(344327),l=r(417980),s=r(288513),c=r(428266),u=function(e){var t=e.fixed,r=e.title,o=e.addHeaderPadding,i=e.Actions;return(0,n.jsxs)("div",{className:(0,s.W2)("drawer__header",{"drawer__header--fixed":t,"drawer__header--with-padding":o}),children:[(0,n.jsx)("span",{className:(0,s.W2)("header__title"),children:r}),(0,n.jsx)("div",{className:(0,s.W2)("header__actions"),children:i})]})},d=function(e){var t=e.open,r=e.title,o=e.className,d=e.hideHeader,f=e.variant,p=e.onChange,m=e.afterVisibleChange,b=e.onClose,h=e.children,v=e.fixedHeader,y=e.noWrapperPadding,g=e.maskClosable,x=e.drawerChildrenClassName;return t?(0,n.jsxs)(a.A,{prefixCls:"drawer",className:i()((0,s._h)("drawer--".concat(void 0===f?"default":f),{"drawer--no-padding":y}),o),open:t,level:null,placement:"right",onChange:p,afterVisibleChange:m,handler:null,onClose:b,maskClosable:void 0!==g&&g,children:[!d&&(0,n.jsx)(u,{title:r,fixed:v,addHeaderPadding:y,Actions:(0,n.jsx)(c.K,{iconSize:24,name:"24-close",onClick:b,ariaLabel:(0,l.t)("drawer.close_panel"),dataTestId:"drawer-close-button"})}),t&&(0,n.jsx)("div",{className:(0,s._h)("drawer__children ".concat(x)),children:h})]}):null};d.Header=u,d.Footer=function(e){var t=e.sticky,r=e.children;return(0,n.jsx)("div",{className:(0,s._h)("drawer__footer",{"drawer__footer--sticky":t}),children:r})}},999663(e,t,r){r.d(t,{d:()=>D});var n=r(391426),o=r(557232),i=r(791009),a=r(812785),l=r(933578),s=r(417980),c=r(145179),u=r(914829);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 f(e,t,r,n,o,i,a){try{var l=e[i](a),s=l.value}catch(e){r(e);return}l.done?t(s):Promise.resolve(s).then(n,o)}var p=function(e){var t,r=e.copy,o=e.description,i=e.onClose,a=e.onSubmitUrl,p=function(e){if(Array.isArray(e))return e}(t=(0,l.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}}(t)||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)}}(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.")}(),m=p[0],b=p[1];return(0,n.jsx)("form",{id:c.td,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),l=Object.defineProperty;return l(a,"next",{value:s(0)}),l(a,"throw",{value:s(1)}),l(a,"return",{value:s(2)}),"function"==typeof Symbol&&l(a,Symbol.iterator,{value:function(){return this}}),a;function s(l){return function(s){var c=[l,s];if(r)throw TypeError("Generator is already executing.");for(;a&&(a=0,c[0]&&(i=0)),i;)try{if(r=1,n&&(o=2&c[0]?n.return:c[0]?n.throw||((o=n.return)&&o.call(n),0):n.next)&&!(o=o.call(n,c[1])).done)return o;switch(n=0,o&&(c=[2&c[0],o.value]),c[0]){case 0:case 1:o=c;break;case 4:return i.label++,{value:c[1],done:!1};case 5:i.label++,n=c[1],c=[0];continue;case 7:c=i.ops.pop(),i.trys.pop();continue;default:if(!(o=(o=i.trys).length>0&&o[o.length-1])&&(6===c[0]||2===c[0])){i=0;continue}if(3===c[0]&&(!o||c[1]>o[0]&&c[1]<o[3])){i.label=c[1];break}if(6===c[0]&&i.label<o[1]){i.label=o[1],o=c;break}if(o&&i.label<o[2]){i.label=o[2],i.ops.push(c);break}o[2]&&i.ops.pop(),i.trys.pop();continue}c=t.call(e,i)}catch(e){c=[6,e],n=0}finally{r=o=0}if(5&c[0])throw c[1];return{value:c[0]?c[1]:void 0,done:!0}}}}(this,function(t){switch(t.label){case 0:if(e.preventDefault(),e.stopPropagation(),!m)return[2];return i(),[4,a(m)];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){f(i,n,o,a,l,"next",e)}function l(e){f(i,n,o,a,l,"throw",e)}a(void 0)})})()},children:(0,n.jsx)(u.k,{label:(0,s.t)("trix_editor.embed_form.url_label"),value:m,placeholder:r.embedPlaceholder,description:o,onChange:function(e){return b(e.target.value)}})})},m=r(739042),b=r(452825),h=r(257957),v=r(491714),y=r(490916),g=r(717526),x=r(365901);function j(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 l=e[i](a),s=l.value}catch(e){r(e);return}l.done?t(s):Promise.resolve(s).then(n,o)}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,l=!1;try{for(o=o.call(e);!(a=(r=o.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,n=e}finally{try{a||null==o.return||o.return()}finally{if(l)throw n}}return i}}(e,t)||function(e,t){if(e){if("string"==typeof e)return j(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 j(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 _="wallpapers",S=function(e){var t=e.insertFile,r=e.onClose,o=(0,g.d)(),i=w((0,l.useState)(""),2),a=i[0],c=i[1],u=w((0,l.useState)([]),2),d=u[0],f=u[1],p=w((0,l.useState)(!0),2),m=p[0],b=p[1],j=w((0,l.useState)(!1),2),S=j[0],k=j[1],P=(0,l.useRef)(void 0),C=(0,l.useRef)(0),N=(0,l.useCallback)(function(e){var t;return(t=function(){var t,r,n,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),l=Object.defineProperty;return l(a,"next",{value:s(0)}),l(a,"throw",{value:s(1)}),l(a,"return",{value:s(2)}),"function"==typeof Symbol&&l(a,Symbol.iterator,{value:function(){return this}}),a;function s(l){return function(s){var c=[l,s];if(r)throw TypeError("Generator is already executing.");for(;a&&(a=0,c[0]&&(i=0)),i;)try{if(r=1,n&&(o=2&c[0]?n.return:c[0]?n.throw||((o=n.return)&&o.call(n),0):n.next)&&!(o=o.call(n,c[1])).done)return o;switch(n=0,o&&(c=[2&c[0],o.value]),c[0]){case 0:case 1:o=c;break;case 4:return i.label++,{value:c[1],done:!1};case 5:i.label++,n=c[1],c=[0];continue;case 7:c=i.ops.pop(),i.trys.pop();continue;default:if(!(o=(o=i.trys).length>0&&o[o.length-1])&&(6===c[0]||2===c[0])){i=0;continue}if(3===c[0]&&(!o||c[1]>o[0]&&c[1]<o[3])){i.label=c[1];break}if(6===c[0]&&i.label<o[1]){i.label=o[1],o=c;break}if(o&&i.label<o[2]){i.label=o[2],i.ops.push(c);break}o[2]&&i.ops.pop(),i.trys.pop();continue}c=t.call(e,i)}catch(e){c=[6,e],n=0}finally{r=o=0}if(5&c[0])throw c[1];return{value:c[0]?c[1]:void 0,done:!0}}}}(this,function(i){switch(i.label){case 0:return t=++C.current,b(!0),[4,v.d.search.getPhotos({query:e.trim()||_,page:1,perPage:30})];case 1:return r=i.sent(),t===C.current&&(f(null!=(n=null==(o=r.response)?void 0:o.results)?n:[]),b(!1),k(!0)),[2]}})},function(){var e=this,r=arguments;return new Promise(function(n,o){var i=t.apply(e,r);function a(e){O(i,n,o,a,l,"next",e)}function l(e){O(i,n,o,a,l,"throw",e)}a(void 0)})})()},[]);(0,l.useEffect)(function(){return N(_),function(){return clearTimeout(P.current)}},[N]);var A=function(e){c(e),clearTimeout(P.current),P.current=setTimeout(function(){N(e)},350)},I=function(e){v.d.photos.trackDownload({downloadLocation:e.links.download_location}),r(),fetch(e.urls.regular).then(function(e){return e.blob()}).then(function(r){t(new File([r],e.id,{type:"image/jpeg"}))}).catch(function(){o.error((0,x.b)("network"))})};return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)("div",{className:"mb-4",children:(0,n.jsx)(y.D,{value:a,placeholder:(0,s.t)("image_upload.search_unsplash"),onChange:function(e){return A(e.target.value)},onClear:function(){c(""),clearTimeout(P.current),N("")}})}),(0,n.jsxs)("div",{className:"max-h-96 overflow-y-auto",children:[m&&(0,n.jsx)("div",{className:"flex h-96 items-center justify-center",children:(0,n.jsx)(h.a,{})}),!m&&0===d.length&&S&&(0,n.jsx)("div",{className:"text-light flex h-96 items-center justify-center text-sm",children:(0,s.t)("search.results.zero")}),!m&&d.length>0&&(0,n.jsx)("div",{className:"grid grid-cols-3 gap-4",children:d.map(function(e){return(0,n.jsxs)("button",{type:"button",className:"cursor-pointer overflow-hidden text-left",onClick:function(){return I(e)},children:[(0,n.jsx)("img",{loading:"lazy",className:"h-32 w-full rounded-lg object-cover",src:e.urls.regular,alt:e.alt_description||""}),(0,n.jsxs)("div",{className:"text-light mt-1 truncate text-xs",children:[(0,s.t)("image_upload.by")," ",(0,n.jsxs)("a",{href:"".concat(e.links.html),target:"_blank",rel:"noreferrer",children:[e.user.first_name," ",e.user.last_name]})]})]},e.id)})})]})]})};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 P(e,t,r,n,o,i,a){try{var l=e[i](a),s=l.value}catch(e){r(e);return}l.done?t(s):Promise.resolve(s).then(n,o)}var C=function(e){var t,r=e.copy,o=e.insertFile,i=e.onClose,a=e.onSubmitUrl,d=function(e){if(Array.isArray(e))return e}(t=(0,l.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}}(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)}}
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=d[0],p=d[1];return(0,n.jsxs)("div",{className:"flex flex-col gap-4",children:[(0,n.jsx)("form",{id:c.jb,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),l=Object.defineProperty;return l(a,"next",{value:s(0)}),l(a,"throw",{value:s(1)}),l(a,"return",{value:s(2)}),"function"==typeof Symbol&&l(a,Symbol.iterator,{value:function(){return this}}),a;function s(l){return function(s){var c=[l,s];if(r)throw TypeError("Generator is already executing.");for(;a&&(a=0,c[0]&&(i=0)),i;)try{if(r=1,n&&(o=2&c[0]?n.return:c[0]?n.throw||((o=n.return)&&o.call(n),0):n.next)&&!(o=o.call(n,c[1])).done)return o;switch(n=0,o&&(c=[2&c[0],o.value]),c[0]){case 0:case 1:o=c;break;case 4:return i.label++,{value:c[1],done:!1};case 5:i.label++,n=c[1],c=[0];continue;case 7:c=i.ops.pop(),i.trys.pop();continue;default:if(!(o=(o=i.trys).length>0&&o[o.length-1])&&(6===c[0]||2===c[0])){i=0;continue}if(3===c[0]&&(!o||c[1]>o[0]&&c[1]<o[3])){i.label=c[1];break}if(6===c[0]&&i.label<o[1]){i.label=o[1],o=c;break}if(o&&i.label<o[2]){i.label=o[2],i.ops.push(c);break}o[2]&&i.ops.pop(),i.trys.pop();continue}c=t.call(e,i)}catch(e){c=[6,e],n=0}finally{r=o=0}if(5&c[0])throw c[1];return{value:c[0]?c[1]:void 0,done:!0}}}}(this,function(t){switch(t.label){case 0:if(e.preventDefault(),e.stopPropagation(),!f)return[2];return i(),[4,a(f)];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){P(i,n,o,a,l,"next",e)}function l(e){P(i,n,o,a,l,"throw",e)}a(void 0)})})()},children:(0,n.jsxs)("div",{className:"flex items-end gap-2",children:[(0,n.jsx)("div",{className:"grow",children:(0,n.jsx)(u.k,{label:(0,s.t)("trix_editor.modal_copy.embed_link"),value:f,placeholder:r.embedPlaceholder,onChange:function(e){return p(e.target.value)}})}),(0,n.jsx)(m.$,{type:"submit",variant:"secondary",disabled:!f,children:(0,s.t)("trix_editor.modal_copy.embed")})]})}),(0,n.jsx)(b.c,{}),(0,n.jsx)(S,{insertFile:o,onClose:i})]})},N=["youtube","wistia","vimeo","loom","soundcloud","spotify","simplecast","instagram","facebook","twitter","typeform","airtable","videoask","github","googlemaps","codepen"],A=function(e){return!!e&&N.includes(e)},I=function(e){var t=e.children;return(0,n.jsx)("a",{href:"https://iframely.com/domains",target:"_blank",rel:"noreferrer",children:t})},E=r(543381),T=function(e){var t=e.accept,r=e.copy,o=e.files,i=e.onFilesChange;return(0,n.jsx)(E.m,{accept:t,title:r.dropTitle,description:r.helperText,value:o,onValueChange:i})};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 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,l=!1;try{for(o=o.call(e);!(a=(r=o.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,n=e}finally{try{a||null==o.return||o.return()}finally{if(l)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 R={image:"attach_image",video:"attach_video",audio:"attach_audio",pdf:"attach_pdf",file:"attach_files"},D=function(e){var t=e.attribute,r=e.finalFocus,u=e.insertFile,d=e.onOpenChange,f=e.onSubmitUrl,m=e.open,b=e.subtype,h=L((0,l.useState)(c.Hk.upload),2),v=h[0],y=h[1],g=L((0,l.useState)([]),2),x=g[0],j=g[1],O=(0,o.r)(b),w=t===c.Vi,_=t===c.xg;if(!w&&!c.$x.includes(null!=t?t:"")&&!_)return null;var S=function(){return d(!1)},k=x.flatMap(function(e){var t=e.file;return t?[t]:[]}),P=A(b)?(0,n.jsxs)(n.Fragment,{children:[(0,s.t)("tiptap.extensions.embed.provider_description.works_with",{provider:O.itemName}),(0,n.jsx)(I,{children:(0,s.t)("tiptap.extensions.embed.provider_description.providers")})]}):b&&"embed"!==b?(0,n.jsx)(n.Fragment,{children:O.embedDesc||O.helperText}):(0,n.jsxs)(n.Fragment,{children:[(0,s.t)("tiptap.extensions.embed.description.start"),(0,n.jsx)(I,{children:(0,s.t)("tiptap.extensions.embed.description.providers")}),(0,s.t)("tiptap.extensions.embed.description.end")]}),N=[{value:c.Hk.upload,label:(0,s.t)("upload")},w?{value:c.Hk.findOnline,label:(0,s.t)("trix_editor.modal_copy.find_online")}:{value:c.Hk.embed,label:(0,s.t)("trix_editor.modal_copy.embed_link")}];return(0,n.jsx)(i.a.Root,{open:m,onOpenChange:function(e){e||S()},size:w?"lg":"md",finalFocus:r,children:(0,n.jsxs)(i.a.Content,{children:[(0,n.jsx)(i.a.Header,{title:function(){if(!_){var e=b&&R[b];return e?(0,s.t)("trix_editor.modal_copy.".concat(e)):O.itemName}return A(b)?(0,s.t)("tiptap.extensions.embed.add_provider",{provider:O.itemName}):(0,s.t)("tiptap.extensions.embed.add")}()}),(0,n.jsx)(i.a.Body,{children:_?(0,n.jsx)(p,{copy:O,description:P,onClose:S,onSubmitUrl:f}):(0,n.jsxs)("div",{className:"flex flex-col gap-4",children:[(0,n.jsx)(a.I,{fullWidth:!0,required:!0,options:N,value:v,onValueChange:function(e){return y(e)}}),v===c.Hk.upload&&(0,n.jsx)(T,{accept:c.yk[null!=t?t:""],copy:O,files:x,onFilesChange:j}),v===c.Hk.embed&&(0,n.jsx)(p,{copy:O,description:P,onClose:S,onSubmitUrl:f}),w&&v===c.Hk.findOnline&&(0,n.jsx)(C,{copy:O,insertFile:u,onClose:S,onSubmitUrl:f})]})}),(0,n.jsx)(i.a.Footer,{secondaryAction:{label:(0,s.t)("cancel")},primaryAction:_||v===c.Hk.embed?{label:O.embedBtn,type:"submit",form:c.td}:v===c.Hk.findOnline?{label:(0,s.t)("save"),type:"submit",form:c.jb}:{label:(0,s.t)("save"),disabled:0===k.length,onClick:function(){0!==k.length&&(S(),k.forEac
1h(u))}}})]})})}},145179(e,t,r){var n=["attachment_file","attachment_pdf","attachment_audio","attachment_video"],o={attachment_image:["image/*"],attachment_video:["video/*"],attachment_audio:["audio/*"],attachment_pdf:["application/pdf"],attachment_file:["image/*","video/*","audio/*","application/*","text/*","font/*"]},i={upload:"upload",embed:"embed",findOnline:"find-online"};r.d(t,{$x:()=>n,Hk:()=>i,Vi:()=>"attachment_image",jb:()=>"editor-attachment-find-online-form",td:()=>"editor-attachment-embed-form",xg:()=>"embed",yk:()=>o})},365901(e,t,r){var n=r(451430),o=r(417980);function i(e,t,r,n,o,i,a){try{var l=e[i](a),s=l.value}catch(e){r(e);return}l.done?t(s):Promise.resolve(s).then(n,o)}var a=["image/gif","image/jpeg","image/png"],l=function(e){var t;return(t=function(){var t,r,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),l=Object.defineProperty;return l(a,"next",{value:s(0)}),l(a,"throw",{value:s(1)}),l(a,"return",{value:s(2)}),"function"==typeof Symbol&&l(a,Symbol.iterator,{value:function(){return this}}),a;function s(l){return function(s){var c=[l,s];if(r)throw TypeError("Generator is already executing.");for(;a&&(a=0,c[0]&&(i=0)),i;)try{if(r=1,n&&(o=2&c[0]?n.return:c[0]?n.throw||((o=n.return)&&o.call(n),0):n.next)&&!(o=o.call(n,c[1])).done)return o;switch(n=0,o&&(c=[2&c[0],o.value]),c[0]){case 0:case 1:o=c;break;case 4:return i.label++,{value:c[1],done:!1};case 5:i.label++,n=c[1],c=[0];continue;case 7:c=i.ops.pop(),i.trys.pop();continue;default:if(!(o=(o=i.trys).length>0&&o[o.length-1])&&(6===c[0]||2===c[0])){i=0;continue}if(3===c[0]&&(!o||c[1]>o[0]&&c[1]<o[3])){i.label=c[1];break}if(6===c[0]&&i.label<o[1]){i.label=o[1],o=c;break}if(o&&i.label<o[2]){i.label=o[2],i.ops.push(c);break}o[2]&&i.ops.pop(),i.trys.pop();continue}c=t.call(e,i)}catch(e){c=[6,e],n=0}finally{r=o=0}if(5&c[0])throw c[1];return{value:c[0]?c[1]:void 0,done:!0}}}}(this,function(l){switch(l.label){case 0:return l.trys.push([0,3,,4]),[4,fetch(e)];case 1:return[4,(r=l.sent()).blob()];case 2:if(o=l.sent(),i=null!=(t=r.headers.get("content-type"))?t:"",!a.includes(i))return[2,{ok:!1,error:"invalid_type"}];return[2,{ok:!0,file:new File([o],(0,n.uniqueId)(),{type:"image/jpeg"})}];case 3:return l.sent(),[2,{ok:!1,error:"network"}];case 4:return[2]}})},function(){var e=this,r=arguments;return new Promise(function(n,o){var a=t.apply(e,r);function l(e){i(a,n,o,l,s,"next",e)}function s(e){i(a,n,o,l,s,"throw",e)}l(void 0)})})()},s=function(e){return"invalid_type"===e?(0,o.t)("image_upload.invalid_file_type_error"):(0,o.t)("image_upload.embed_network_error")};r.d(t,{Q:()=>l,b:()=>s})},288349(e,t,r){var n=r(391426),o=r(125665),i=r(568316),a=r(387099),l=function(e){var t,r,l,s,c=e.header,u=e.description,d=e.primaryLabel,f=e.primaryDisabled,p=e.onPrimaryClick,m=e.secondaryLabel,b=e.secondaryDisabled,h=e.onSecondaryClick,v=e.tertiaryLabel,y=e.tertiaryDisabled,g=e.onTertiaryClick,x=e.fontSize,j=!!(p&&d),O=!!(h&&m),w=!!(g&&v),_={};return"sm"===(void 0===x?"md":x)?(l=i.o.TitleSm,_={weight:"semibold"},s=i.o.BodySm):(l=i.o.TitleMd,s=i.o.BodyMd),(0,n.jsxs)("div",{className:"flex size-full flex-col items-center justify-center gap-9 p-8 text-center","data-testid":"empty-state",children:[(0,n.jsxs)("div",{className:"flex max-w-lg flex-col gap-3",children:[(0,n.jsx)(l,(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}({},_),r=r={children:c},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}
1)(Object(r)).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))}),t)),u&&(0,n.jsx)(s,{children:(0,n.jsx)(o.E,{content:u})})]}),(0,n.jsxs)("div",{className:"flex gap-3",children:[j&&(0,n.jsx)(a.$,{type:"button",variant:"circle",onClick:p,disabled:void 0!==f&&f,children:d}),O&&(0,n.jsx)(a.$,{type:"button",variant:"secondary",onClick:h,disabled:void 0!==b&&b,children:m})]}),w&&(0,n.jsx)(a.$,{type:"button",variant:"link",onClick:g,disabled:void 0!==y&&y,children:v})]})};r.d(t,{p:()=>l})},144961(e,t,r){r.d(t,{A:()=>_,f:()=>w});var n=r(391426),o=r(625720),i=r(231127),a=r(577882),l=r(570310),s=r(933578),c=r(292365),u=r(361971),d=r(417980),f=r(288513),p=r(497184),m=r.n(p),b=r(904994);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}var v=function(e){var t,r=e.onOpenPicker,o=e.onClosePicker,i=e.show,a=void 0!==i&&i,l=e.onChange,u=e.value,d=e.disabled,f=function(e){if(Array.isArray(e))return e}(t=(0,c.by)(u||"#000000"))||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.")}(),p=f[0],v=f[1],y=(0,s.useRef)(null);return(0,s.useEffect)(function(){u&&u!==p.hex&&!a&&v(c.lr.convert("hex",u))},[v,u,a,p.hex]),(0,b.A)(y,o),(0,n.jsxs)("div",{className:m()("relative flex size-5 items-center",{"pointer-events-none":void 0!==d&&d}),children:[(0,n.jsx)("button",{type:"button",className:"size-5 cursor-pointer rounded-sm ring-1 ring-current",style:{backgroundColor:p.hex},onClick:r}),a&&(0,n.jsx)("div",{className:"border-primary bg-primary absolute left-0 top-5 z-10 min-h-[160px] w-48 rounded-md border p-3",ref:y,"data-testid":"color-picker-popup",children:(0,n.jsx)("div",{className:"w-[166px]",children:(0,n.jsx)(c.sk,{height:114,color:p,onChange:function(e){v(e)},onChangeComplete:function(e){e.hex!==u&&l(e.hex)},hideInput:!0,hideAlpha:!0})})})]})},y=r(334526),g=function(e){var t=e.value,r=e.disabled,o=e.shouldShow,i=e.onChange,a=e.onOpenPicker,s=e.onClosePicker,c=(0,y.H)();return(0,n.jsx)("div",{className:(0,l.x)({"py-3 pl-4":!c,"cursor-not-allowed":r}),children:(0,n.jsx)(v,{value:t,onChange:i,onOpenPicker:a,onClosePicker:s,show:o,disabled:r})})};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 j=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return/(^#[0-9A-F]{6}$)|(^#[0-9A-F]{3}$)/i.test(e)},O=function(e){var t,r,o,i=e.name,p=e.disabled,m=void 0!==p&&p,b=e.id,h=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,["name","disabled","id"]),v=(0,u.xW)(),y=v.watch,O=v.setValue,w=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 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)}}
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.")}(),_=w[0],S=w[1],k=y(i);return(0,n.jsx)(a.Z,(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}))),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}({},h),o=o={disabled:m,id:b,variant:"text",name:i,maxLength:7,rules:{validate:function(e){return!!j(e)||(0,d.t)("invalid_color")}},onBlur:function(){O(i,c.lr.convert("hex",k).hex,{shouldDirty:!0,shouldValidate:!0})},prefix:(0,n.jsx)(g,{value:k,disabled:m,shouldShow:_,onChange:function(e){return!m&&O(i,e,{shouldDirty:!0,shouldValidate:!0})},onOpenPicker:function(){return!m&&S(!0)},onClosePicker:function(){return!m&&S(!1)}}),className:(0,l.x)((0,f.W2)("form-control"),"!border-l-0 uppercase")},Object.getOwnPropertyDescriptors?Object.defineProperties(r,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(r,e,Object.getOwnPropertyDescriptor(o,e))}),r))},w=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return/(^#[0-9A-F]{6}$)|(^#[0-9A-F]{3}$)/i.test(e)},_=function(e){var t=e.name,r=e.disabled,a=void 0!==r&&r,l=e.id,s=e.supportTransparency,c=e.label,u=e.description,d=e.error,f=e.invalid,p=e.layout,m=e.labelTooltip,b=e.rootProps;return(0,i.T)("circle_v4_form_elements_enabled")?(0,n.jsx)(o.s,{name:t,disabled:a,supportTransparency:void 0!==s&&s,label:c,description:u,error:d,invalid:f,layout:p,labelTooltip:m,rootProps:b}):(0,n.jsx)(O,{name:t,disabled:a,id:l})};_.displayName="Form.ColorPicker"},748467(e,t,r){var n=r(391426),o=r(361971),i=r(143786),a=function(e){var t=e.name,r=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,["name"]),a=(0,o.xW)().control;return(0,n.jsx)(o.xI,{control:a,name:t,render:function(e){var o,a,l=e.field,s=l.onChange,c=l.value;return(0,n.jsx)(i.y,(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}({},r),a=a={name:t,onChange:function(e){return s(e.value)},value:c},Object.getOwnPropertyDescriptors?Object.defineProperties(o,Object.getOwnPropertyDescriptors(a)):(function(e){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t.push.apply(t,r)}return t})(Object(a)).forEach(function(e){Object.defineProperty(o,e,Object.getOwnPropertyDescriptor(a,e))}),o))}})};a.displayName="Form.CommunityMemberSelect",r.d(t,{Y:()=>a})},422546(e,t,r){var n=r(391426),o=r(933578),i=r(361971),a=r(533133);function l(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){if(Array.isArray(e))return e}function c(){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){if(e){if("string"==typeof e)return l(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 l(e,t)}}var d=(0,o.forwardRef)(function(e,t){var r,o=s(r=[e,t])||function(e){if("u">typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(r)||u(r)||c(),l=o[0],d=o.slice(1),f=l.name,p=l.className,m=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}(l,["name","className"]),b=(s(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)||u(d,1)||c())[0],h=(0,i.xW)().control;return(0,n.jsx)(i.xI,{control:h,name:f,render:function(e){var t,r,o=e.field,i=o.onChange,l=o.value,s=o.name;return(0,n.jsx)(a.f,(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}({},m),r=r={autoSize:!0,className:p,name:s,onChange:function(e){return i(e.target.value)},value:l,ref:b},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))}})});d.displayName="FormTextAreaAutosize",r.d(t,{b:()=>d})},531404(e,t,r){r.d(t,{P:()=>l});var n=r(391426),o=r(585529),i=r(451430),a=r(361971),l=function(e){var t=e.name,r=e.onChangeCallback,l=void 0===r?i.noop:r,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,["name","onChangeCallback"]),c=(0,a.xW)().control;return(0,n.jsx)(a.xI,{control:c,name:t,render:function(e){var t=e.field,r=t.onChange,a=t.value;return(0,n.jsx)(o.H,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}({value:a,onChange:function(e){(0,i.isFunction)(l)&&l(e),r(e)}},s))}})}},119616(e,t,r){var n,o,i="var(--color-community-header-active-background)",a="var(--color-community-header-text)",l={"--color-background-inverse":"var(--color-community-sidebar-badge-background)","--color-text-inverse":"var(--color-community-sidebar-badge-text)"},s=(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}({"--color-background-hover":i,"--color-background-active":i,"--color-icon-primary":a,"--color-background-disabled":i,"--color-text-primary":a},l),o=o={"--counter-halo-color":"var(--color-community-header-background)"},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),c={"--color-background-button-branded":i,"--color-text-button-branded":"var(--color-community-header-active-text)","--color-text-primary":a,"--color-background-primary":"transparent","--color-border-primary":a,"--color-background-active":"color-mix(in srgb, ".concat(a," 18%, transparent)")},u={"--color-background-primary":"var(--color-community-header-background)"},d={"--color-text-tertiary":a,"--color-text-primary":"var(--color-community-header-active-text)","--color-background-primary":i,"--color-border-primary":i};r.d(t,{Bu:()=>c,DA:()=>u,KW:()=>l,bz:()=>"[&_button:hover]:[--color-text-primary:var(--color-community-header-active-text)]",pA:()=>d,sL:()=>s,wX:()=>"[&_[data-header-icon-button]:hover]:[--color-text-primary:var(--color-community-header-active-text)] [&_[data-header-icon-button]:focus-visible]:bg-c-header-active [&_[data-header-icon-button]:focus-visible]:[--color-text-primary:var(--color-community-header-active-text)] [&_[data-header-icon-button][data-popup-open]]:bg-c-header-active [&_[data-header-icon-button][data-popup-open]]:[--color-text-primary:var(--color-community-header-active-text)]"})},115177(e,t,r){var n=r(580909),o=r(68981),i=r(119616),a=function(){var e,t,r=(0,o.R)(),a=(0,n.no)();return r?(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}({},i.sL,i.DA),t=t={"--color-border-primary":a,"--color-border-secondary":a},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):i.KW};r.d(t,{q:()=>a})},736841(e,t,r){var n=r(391426),o=r(497184),i=r.n(o),a=function(e){var t,r,o=e.children,a=e.className,l=e.dataTestId,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,["children","className","dataTestId"]);return(0,n.jsx)("div",(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}({className:i()("flex flex-row items-center space-x-px",a),"data-testid":l},s),r=r={children:o},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}
1)(Object(r)).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))}),t))};r.d(t,{F:()=>a})},434748(e,t,r){var n=r(391426),o=r(497184),i=r.n(o),a=r(417980),l=r(580909),s=function(e){var t=e.children,r=e.className,o=e.isRenderedOutsideSpace,s=void 0!==o&&o,c=(0,l.vJ)();return(0,n.jsx)("nav",{"data-testid":"navigation-bar-wrapper","aria-label":(0,a.t)("main_navigation_bar"),className:i()("border-primary bg-c-header grid-cols-header sticky top-0 z-50 grid min-h-[64px] border-b",{"max-h-16 px-9 py-2":!s,"sticky top-0 z-50 max-h-16 px-6 py-4":s},r),id:"root-header-v2_1",style:c,children:t})};r.d(t,{s:()=>s})},436534(e,t,r){r.d(t,{I:()=>a});var n=r(391426),o=r(497184),i=r.n(o),a=function(e){var t=e.keys,r=e.isDarkMode,o=void 0!==r&&r,a=e.wrapperClassName,l=e.className,s=e.size,c=void 0===s?"sm":s,u=navigator.platform.toUpperCase().indexOf("MAC")>=0;return(0,n.jsx)("div",{className:i()("flex flex-row space-x-2",a),children:t.map(function(e){var t=String(e),r=t.toLowerCase();return"ctrl"===r?u?"⌘":t:"shift"===r?u?"⇧":t:"alt"===r||"option"===r?u?"⌥":t:"cmd"===r?u?"⌘":"ctrl":"enter"===r?"↵":t.toUpperCase()}).map(function(e){return(0,n.jsx)("span",{className:i()("rounded-md px-2 py-1 text-center",{"bg-tertiary text-selector-active":!o,"bg-toggle-active text-white":o},{"min-h-[24px] min-w-[24px] text-sm":"sm"===c,"min-h-[16px] min-w-[16px] text-xs":"xs"===c},l),children:e},e)})})}},224704(e,t,r){r.d(t,{J:()=>j});var n=r(809061),o=r(391426),i=r(791009),a=r(892907),l=r(417980),s=r(230763),c=r(6418),u=[{get category(){return(0,l.t)("header_v3.shortcuts.category.basics")},shortcuts:[{get name(){return(0,l.t)("header_v3.shortcuts.name.open_search")},keys:["cmd","K"]},{get name(){return(0,l.t)("header_v3.shortcuts.name.open_keyboard_shortcuts")},keys:["cmd","/"]},{get name(){return(0,l.t)("header_v3.shortcuts.name.toggle_light_dark_mode")},keys:["cmd","alt","u"]},{get name(){return(0,l.t)("header_v3.shortcuts.name.open_notifications")},keys:["alt","n"]},{get name(){return(0,l.t)("header_v3.shortcuts.name.open_direct_messages")},keys:["alt","m"]},{get name(){return(0,l.t)("header_v3.shortcuts.name.open_chat_threads")},keys:["alt","t"]},{get name(){return(0,l.t)("header_v3.shortcuts.name.open_bookmarks")},keys:["alt","b"]},{get name(){return(0,l.t)("header_v3.shortcuts.name.customize_theme")},keys:["alt","c","t"],permissions:["admin"]},{get name(){return(0,l.t)("header_v3.shortcuts.name.customize_notifications")},keys:["alt","c","n"]},{get name(){return(0,l.t)("header_v3.shortcuts.name.edit_profile")},keys:["alt","g","p"]},{get name(){return(0,l.t)("header_v3.shortcuts.name.view_profile")},keys:["alt","g","v"]},{get name(){return(0,l.t)("header_v3.shortcuts.name.write_a_post")},keys:["cmd","shift","p"]}]},{get category(){return(0,l.t)("header_v3.shortcuts.category.community_switching")},shortcuts:[{get name(){return(0,l.t)("header_v3.shortcuts.name.a_specific_community")},keys:["alt","g","1-9"]}]},{get category(){return(0,l.t)("header_v3.shortcuts.category.navigation")},shortcuts:[{get name(){return(0,l.t)("header_v3.shortcuts.name.add_space")},keys:["alt","shift","n"],permissions:["admin","moderator"]},{get name(){return(0,l.t)("header_v3.shortcuts.name.add_space_group")},keys:["alt","shift","g"],permissions:["admin"]},{get name(){return(0,l.t)("header_v3.shortcuts.name.home_feed")},keys:["alt","g","h"]},{get name(){return(0,l.t)("header_v3.shortcuts.name.go_live")},keys:["alt","g","l"],permissions:["admin"]},{get name(){return(0,l.t)("header_v3.shortcuts.name.member_directory")},keys:["alt","g","m"],permissions:["admin"]},{get name(){return(0,l.t)("header_v3.shortcuts.name.course_directory")},keys:["alt","g","c"]},{get name(){return(0,l.t)("header_v3.shortcuts.name.settings")},keys:["alt","g","s"],permissions:["admin"]},{get name(){return(0,l.t)("header_v3.shortcuts.name.event_directory")},keys:["alt","g","e"]}]},{get category(){return(0,l.t)("header_v3.shortcuts.category.text_editor")},shortcuts:[{get name(){return(0,l.t)("header_v3.shortcuts.name.slash_commands")},keys:["/"]},{get name(){return(0,l.t)("header_v3.shortcuts.name.emoji_autocomplete")},keys:[":"]},{get name(){return(0,l.t)("header_v3.shortcuts.name.mentions_autocomplete")},keys:["@"]},{get name(){return(0,l.t)("header_v3.shortcuts.name.copy")},keys:["cmd","C"]},{get name(){return(0,l.t)("header_v3.shortcuts.name.cut")},keys:["cmd","X"]},{get name(){return(0,l.t)("header_v3.shortcuts.name.paste")},keys:["cmd","V"]},{get name(){return(0,l.t)("header_v3.shortcuts.name.paste_without_formatting")},keys:["cmd","shift","V"]},{get name(){return(0,l.t)("header_v3.shortcuts.name.undo")},keys:["cmd","Z"]},{get name(){return(0,l.t)("header_v3.shortcuts.name.redo")},keys:["cmd","shift","Z"]},{get name(){return(0,l.t)("header_v3.shortcuts.name.add_a_line_break")},keys:["shift","enter"]},{get name(){return(0,l.t)("header_v3.shortcuts.name.bold")},keys:["cmd","B"]},{get name(){return(0,l.t)("header_v3.shortcuts.name.italic")},keys:["cmd","I"]},{get name(){return(0,l.t)("header_v3.shortcuts.name.underline")},keys:["cmd","U"]},{get name(){return(0,l.t)("header_v3.shortcuts.name.strikethrough")},keys:["cmd","shift","X"]}]}],d=r(451430),f=r(568316),p=r(436534),m=function(e){var t=e.name,r=e.keys;return(0,o.jsxs)("div",{className:"border-primary flex flex-row items-center justify-between border-b py-2 last:border-0","data-testid":"keyboard-shortcut-item",children:[(0,o.jsx)(f.o.LabelSm,{children:t}),(0,o.jsx)(p.I,{keys:r})]},t)},b=function(e){var t=e.shortcut,r=e.isAdmin,n=e.isModerator,i=t.permissions,a=t.name,l=t.keys;return(0,d.isUndefined)(i)||void 0!==r&&r&&i.includes("admin")||void 0!==n&&n&&i.includes("moderator")?(0,o.jsx)(m,{name:a,keys:l}):null},h=function(e){var t=e.renderCategory,r=(0,s.Od)().currentCommunityMember,n=(0,c.V8)(r),i=(0,c.JY)(r);return(0,o.jsx)("div",{className:"space-y-5",children:u.map(function(e){return(0,o.jsxs)("div",{className:"flex flex-col",children:[t(e.category),e.shortcuts.map(function(e){return(0,o.jsx)(b,{shortcut:e,isAdmin:n,isModerator:i},e.name)})]},e.category)})})},v=function(e){var t=e.open,r=e.onOpenChange;return(0,o.jsx)(i.a.Root,{open:t,onOpenChange:r,size:"lg",children:(0,o.jsxs)(i.a.Content,{children:[(0,o.jsx)(i.a.Header,{title:(0,l.t)("header_v3.keyboard_shortcuts")}),(0,o.jsx)(i.a.Body,{children:(0,o.jsx)(h,{renderCategory:function(e){return(0,o.jsx)(a.o
15,{variant:"label-md",color:"primary",children:e})}})})]})})};v.displayName="KeyboardShortcutsModalCompass";var y=r(737225),g=r(974618),x=function(){var e=(0,g.hS)();return(0,o.jsxs)(y.aF,{isOpen:e.visible,onClose:e.visible?e.hide:d.noop,children:[(0,o.jsx)(y.aF.Overlay,{}),(0,o.jsxs)(y.aF.Content,{size:"lg",children:[(0,o.jsxs)(y.aF.Header,{children:[(0,o.jsx)(y.aF.Title,{className:"text-center",size:"md",children:(0,l.t)("header_v3.keyboard_shortcuts")}),(0,o.jsx)(y.aF.HeaderActions,{children:(0,o.jsx)(y.aF.CloseButton,{onClick:e.visible?e.hide:d.noop})})]}),(0,o.jsx)(y.aF.Body,{children:(0,o.jsx)(h,{renderCategory:function(e){return(0,o.jsx)(f.o.LabelMd,{color:"text-selector-active",weight:"semibold",children:e})}})})]})]})};x.displayName="KeyboardShortcutsModalLegacy";var j=(0,n.F)(v,x)},401027(e,t,r){var n=r(391426),o=r(568316),i=r(571351),a=r(230763),l=r(6418),s=r(817751),c=r(34819),u=r(314054),d=r(892907),f=r(268342),p=r(519104),m=r(310860),b=r(933578),h=r(574795),v=r(417980),y=r(387099),g=r(162906),x=r(570310),j=r(355104),O=r(697930);function w(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 _(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,l=!1;try{for(o=o.call(e);!(a=(r=o.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,n=e}finally{try{a||null==o.return||o.return()}finally{if(l)throw n}}return i}}(e,t)||function(e,t){if(e){if("string"==typeof e)return w(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 w(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 S="settings.navigation.admin_only_route_floating_bar",k=function(){var e,t=(0,a.Od)(),r=t.currentCommunity,w=t.currentCommunityMember,k=(0,j.c)().isCircleV4,P=null==(e=(0,f.r)())?void 0:e.portalContainer,C=_((0,b.useState)(!1),2),N=C[0],A=C[1],I=_((0,b.useState)(!1),2),E=I[0],T=I[1],M=(0,p.Z)(),L=(0,m.z)({select:function(e){return e.pathname}}),R=w?g.JL:g.gZ,D=(0,i.a)({id:null==r?void 0:r.id,audience:R}),F=D.data,z=D.isInitialLoading,B=(0,b.useMemo)(function(){if(!F)return{isAdminOnlyRoute:!1,matchedLinkId:0};var e=F.find(function(e){return"admin_only"===e.visibility&&("custom"===e.kind?e.url===L:O.P[e.kind]===L)});return{isAdminOnlyRoute:!!e,matchedLinkId:e?e.id:null,isCircleDirectoryLink:(null==e?void 0:e.kind)!=="custom"}},[F,L]),U=B.isAdminOnlyRoute,$=B.matchedLinkId,V=B.isCircleDirectoryLink;(0,b.useEffect)(function(){var e=null;return U?e=setTimeout(function(){return A(!0)},100):(A(!1),T(!1)),function(){e&&clearTimeout(e)}},[U]);var K=(0,b.useCallback)(function(){M({to:"/settings/navigation",search:{selectedLinkId:null!=$?$:void 0,isCircleDirectoryLink:null!=V?V:void 0}})},[M,$,V]),W=(0,b.useCallback)(function(){A(!1),T(!0)},[]);if(!U||z||E||!(0,l.V8)(w))return null;if(k){if(!P)return null;var H=(0,v.t)([S,"cta_text"]),q=(0,v.t)([S,"dismiss"]);return(0,h.createPortal)((0,n.jsxs)("output",{"data-testid":"admin-only-route-notice",className:(0,x.x)("pointer-events-none absolute bottom-16 left-1/2 flex w-max max-w-[calc(100%-2rem)] -translate-x-1/2 items-center gap-2 md:bottom-8","rounded-lg border border-primary bg-primary px-3 py-2 shadow-md","transition-all duration-150 ease-out",{"translate-y-0 opacity-100":N,"translate-y-2 opacity-0":!N}),children:[(0,n.jsx)(s.t,{name:"circle-info-filled",color:"secondary",size:"md",className:"shrink-0"}),(0,n.jsx)(d.o5,{variant:"body-sm",color:"primary",className:"min-w-0 flex-1",children:(0,v.t)([S,"description"])}),(0,n.jsxs)("div",{className:"pointer-events-auto ml-auto flex shrink-0 items-center gap-1",children:[(0,n.jsx)(u.m,{content:H,children:(0,n.jsx)(c.K,{icon:"pencil",variant:"ghost",size:"sm","aria-label":H,onClick:K})}),(0,n.jsx)(u.m,{content:q,children:(0,n.jsx)(c.K,{icon:"cross",variant:"ghost",size:"sm","aria-label":q,onClick:W})})]})]}),P)}return(0,n.jsx)("div",{className:(0,x.x)("bg-dark-primary-button","absolute bottom-6 left-1/2 -translate-x-1/2","h-12 rounded-full px-7 py-3","transition-all duration-150 ease-out","flex items-center justify-center","z-50 min-w-[25rem]",{"translate-y-0 opacity-100":N,"translate-y-full opacity-0":!N}),children:(0,n.jsxs)(o.o.LabelSm,{weight:"medium",color:"text-badge",children:[(0,v.t)([S,"description"])," ",(0,n.jsx)(y.$,{variant:"link",className:"!text-link !p-0 !font-medium",onClick:K,children:(0,v.t)([S,"cta_text"])})]})})};r.d(t,{n:()=>k}
1)},559574(e,t,r){r.d(t,{r:()=>w});var n=r(571351),o=r(230763),i=r(6418),a=r(827676),l=r(693546),s=r(933578),c=r(339551),u=r(393235),d=r(605274),f=function(){var e=(0,o.Od)(),t=e.currentCommunity,r=e.currentCommunitySettings,n=e.currentCommunityMember,a=!!(0,i.V8)(n),l=(0,c.E)(),f=l.helpers,p=l.isLoading,m=f.spaceVisibleOnSidebar,b=!!(null==t?void 0:t.home_page_enabled),h=(t||{}).default_existing_member_space_id,v=(0,i.OM)(n,r),y=(0,i.cM)(n,r),g=(0,i.oQ)(n,t),x=(0,i.kW)(t),j=(0,d.d_)(),O=(0,d.N4)(),w=(0,d.f4)(),_=(0,d.XL)(),S=(0,s.useMemo)(function(){return _||w?8:O?4:j?3:2},[j,w,O,_]);return{homeLinkTo:(0,s.useMemo)(function(){var e=m();if(p||0===h||!e)return b?u.aL.feed():"/";var t=e.find(function(e){return e.id===h});return(null==t?void 0:t.slug)?"/c/".concat(t.slug):b||e.length>0?u.aL.feed():"/"},[h,p,m,b]),shouldShowHomeLink:a||y||g||v,shouldShowMembersLink:v,shouldShowAllEventsLink:y,shouldShowCoursesLink:g,shouldShowLeaderboardLink:x,maxVisibleLinks:S}},p=r(310860),m=r(697930),b=function(e,t){var r;return null!=(r=null==e?void 0:e.map(function(e){var r=e.url;return"home"===e.kind?r=t:"custom"!==e.kind&&(r=m.P[e.kind]),{id:e.id,community_id:e.community_id,name:e.name,url:null!=r?r:"",open_in_new_window:e.open_in_new_window,visibility:e.visibility,kind:e.kind}}))?r:[]},h=r(301435),v=function(e){return"enabled"===e.visibility},y=function(e){return"disabled"===e.visibility},g=function(e){return function(t){return t.kind===e}},x=function(){var e=f().shouldShowLeaderboardLink;return function(t){return g("leaderboard")(t)?e&&!y(t):!y(t)}},j=function(){var e=f(),t=e.shouldShowMembersLink,r=e.shouldShowAllEventsLink,n=e.shouldShowCoursesLink,o=e.shouldShowLeaderboardLink;return function(e){return g("members")(e)?t&&v(e):g("events")(e)?r&&v(e):g("courses")(e)?n&&v(e):g("leaderboard")(e)?o&&v(e):!y(e)&&"admin_only"!==e.visibility}},O=function(e){var t=e.headerNavItems,r=e.isDisabled,n=e.homeLinkTo,o=e.isHomeLinkActive,i=e.isCommunityAdmin,l=x(),c=j(),u=(0,p.z)({select:function(e){return e.pathname}}),d=(0,a.w)();return(0,s.useMemo)(function(){var e=b(t,n).filter(i?l:c),a=!e.some(function(e){if("custom"!==e.kind||!(0,h.Nb)(e.url))return!1;var t=(0,h.HJ)(e.url);return(0,h.Fd)(t)!==(0,h.Fd)(n)&&(0,h.qy)(u,t)})&&o;return e.map(function(e){var t="custom"===e.kind&&(0,h.Nb)(e.url),o=t?(0,h.HJ)(e.url):"",i=t&&(0,h.Fd)(o)===(0,h.Fd)(n),l=t&&!i&&(0,h.qy)(u,o),s=g("events")(e)&&d;return{id:e.id,linkTo:e.url,label:e.name,isPresent:!0,isDisabled:r,isActive:g("home")(e)?a:s||l,kind:e.kind,visibility:e.visibility,openInNewWindow:e.open_in_new_window}})},[t,r,n,o,i,l,c,u,d])},w=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.isDisabled,r=void 0!==t&&t,c=e.audience,u=(0,o.Od)(),d=u.currentCommunity,p=u.currentCommunityMember,m=f(),b=m.homeLinkTo,h=m.maxVisibleLinks,v=(0,a.w)(),y=(0,n.a)(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}({id:null==d?void 0:d.id},c?{audience:c}:{})),g=y.data,x=y.isInitialLoading,j=(0,l.a)(),w=j.isFeedRoute,_=j.isSpaceRoute,S=j.isSpaceGroupRoute,k=j.isGettingStartedRoute,P=r||!v&&_||S||w||k,C=O({headerNavItems:null!=g?g:[],isDisabled:r,homeLinkTo:b,isHomeLinkActive:P,isCommunityAdmin:(0,i.V8)(p)}),N=(0,s.useMemo)(function(){return C.length<=h+1?{visibleLinks:C,hiddenLinks:[]}:{visibleLinks:C.slice(0,h),hiddenLinks:C.slice(h)}},[C,h]),A=N.visibleLinks,I=N.hiddenLinks,E=C.filter(function(e){return["events","courses","leaderboard","members"].includes(e.kind)}),T=E.filter(function(e){return!e.isDisabled}),M=E.filter(function(e){return!e.isDisabled&&"admin_only"!==e.visibility}),L=C.find(function(e){return"events"===e.kind}),R=C.find(function(e){return"courses"===e.kind}),D=C.find(function(e){return"leaderboard"===e.kind}),F=C.find(function(e){return"members"===e.kind});return{courseLink:R,enabledCustomLinks:C.filter(function(e){return"custom"===e.kind&&!e.isDisabled}),eventLink:L,hiddenLinks:I,isLoadingLinks:x,leaderboardLink:D,links:C,maxVisibleLinks:h,memberDirectoryLink:F,visibleLinks:A,adminVisiblePlatformLinks:T,memberVisiblePlatformLinks:M}}},733708(e,t,r){r.d(t,{y:()=>N});var n=r(391426),o=r(559574),i=r(230763),a=r(973646),l=r(138943),s=r(906532),c=r(570310),u=r(739042),d=r
1(790389),f=r(532786),p=r(62741),m=r(933578),b=r(417980),h=r(231127),v=r(534529);function y(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function g(e){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){y(e,t,r[t])})}return e}function x(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 j=function(e){e.preventDefault()},O=function(e){var t=e.linkTo,r=e.label,o=e.isActive,i=void 0!==o&&o,a=e.isDisabled,l=void 0!==a&&a,s=e.dataTestId,u=e.isFullRounded,d=void 0===u||u,f=e.openInNewWindow,p=e.renderAsAnchor,m=e.kind,b=e.visibility,h=e.onClick,O="home"===m&&"/"===t,w=(0,c.x)("text-sm h-8.5 flex items-center px-4 py-2 font-medium transition-colors duration-150","focus-visible:outline-secondary focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2","hover:bg-c-header-hover text-c-header hover:text-c-header-active focus-visible:text-c-header-active focus-visible:bg-c-header-hover",{"!rounded-md":!d,"!rounded-full":d}),_="!bg-c-header-active hover:!bg-c-header-active !text-c-header-active hover:!text-c-header-active focus-visible:!text-c-header-active",S=g({onClick:l?j:void 0===h?function(){}:h,tabIndex:l?-1:0,title:r,"data-testid":s},void 0!==f&&f&&{target:"_blank",rel:"noopener noreferrer"});return"custom"===m||O||void 0!==p&&p?(0,n.jsx)("a",x(g({href:t},S),{className:(0,c.x)(w,y({},_,i)),"aria-current":i?"page":void 0,children:r})):(0,n.jsx)(v.N_,x(g({to:t,state:"admin_only"===b?{visibility:"admin_only"}:void 0},S),{activeOptions:{includeSearch:!1},activeProps:{className:(0,c.x)(w,_)},inactiveProps:{className:(0,c.x)(w,y({},_,i))},"aria-current":i?"page":void 0,children:r}))};function w(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 _="header_v3.navigation",S=function(e){var t,r=e.items,o=e.isPreviewMode,i=void 0!==o&&o,v=(0,s.mg)().borderColor,y=(0,h.T)("circle_v4_popover_enabled"),g=(0,h.T)("circle_v4_buttons_enabled"),x=function(e){if(Array.isArray(e))return e}(t=(0,m.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 w(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 w(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=x[0],S=x[1];if(!y)return(0,n.jsx)(f.A,{className:"relative",children:function(e){var t,o,s=e.open,u=e.close;return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(f.A.Button,{disabled:i,className:(0,c.x)("text-sm h-8.5 focus-visible:outline-secondary flex items-center !rounded-full py-2 pl-4 pr-2 font-medium transition-colors duration-150 focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2","hover:bg-c-header-hover text-c-header hover:text-c-header-active focus:text-c-header-active focus:bg-c-header-hover",{"bg-c-header-hover text-c-header-active":s}),children:(0,n.jsxs)("span",{className:"flex gap-0.5",children:[(0,b.t)([_,"more"]),(0,n.jsx)(a.In,{type:"12-chevron-down-v3",className:"!transition-none",size:12})]})}),(0,n.jsx)(p.e,(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}({},l.t$),o=o={children:(0,n.jsx)(f.A.Panel,{className:"bg-c-header absolute right-0 top-1.5 flex w-max flex-col rounded-xl border p-4 shadow-lg",style:{borderColor:v},children:r.map(function(e){var t=e.linkTo,r=e.label,o=e.kind,i=e.visibility,a=e.openInNewWindow;return(0,n.jsx)(O,{label:r,linkTo:t,isFullRounded:!1,isActive:!1,onClick:u,kind:o,visibility:i,openInNewWindow:a},t)})})},Object.getOwnPropertyDescriptors?Object.defineProperties(t,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(t,e,Object.getOwnPropertyDescriptor(o,e))}),t))]})}});var k=g?(0,n.jsx)(u.$,{variant:"ghost",size:"sm",endIcon:"chevron-down",disabled:i,children:(0,b.t)([_,"more"])}):(0,n.jsx)("button",{type:"button",disabled:i,className:(0,c.x)("text-sm h-8.5 focus-visible:outline-secondary flex items-center !rounded-full py-2 pl-4 pr-2 font-medium transition-colors duration-150 focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2","hover:bg-c-header-hover text-c-header hover:text-c-header-active focus:text-c-header-active focus:bg-c-header-hover",{"bg-c-header-hover text-c-header-active":j}),children:(0,n.jsxs)("span",{className:"flex gap-0.5",children:[(0,b.t)([_,"more"]),(0,n.jsx)(a.In,{type:"12-chevron-down-v3",className:"!transition-none",size:12})]})});return(0,n.jsx)("div",{className:"relative",children:(0,n.jsx)(d.A,{trigger:k,open:j,onOpenChange:S,side:"bottom",align:"end",children:(0,n.jsx)("div",{className:"bg-c-header flex w-max flex-col rounded-xl border p-4 shadow-lg",style:{borderColor:v},children:r.map(function(e){var t=e.linkTo,r=e.label,o=e.kind,i=e.visibility,a=e.openInNewWindow;return(0,n.jsx)(O,{label:r,linkTo:t,isFullRounded:!1,isActive:!1,onClick:function(){return S(!1)},kind:o,visibility:i,openInNewWindow:a},t)})})})})},k=r(451430);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 C=function(e){var t,r=e.count;return(0,n.jsx)("ul",{className:"absolute inset-1/2 top-0 flex size-full -translate-x-1/2 list-none items-center justify-center gap-2",children:((function(e){if(Array.isArray(e))return P(e)})(t=Array(r))||function(e){if("u">typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(t)||function(e){if(e){if("string"==typeof e)return P(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 P(e,void 0)}}(t)||function(){throw TypeError("Invalid attempt to spread non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()).map(function(e,t){return(0,n.jsx)("li",{className:"h-8.5 bg-tertiary w-16 animate-pulse rounded-full"},(0,k.uniqueId)("skeleton-loader-".concat(t)))})})},N=function(e){var t=e.isPreviewMode,r=void 0!==t&&t,a=e.audience,l=(0,i.Od)(),s=l.currentCommunity,c=l.currentCommunityMember,u=(0,o.r)({isDisabled:r,audience:a}),d=u.isLoadingLinks,f=u.visibleLinks,p=u.hiddenLinks,m=u.maxVisibleLinks;return d?(0,n.jsx)(C,{count:m}):(0,n.jsxs)("ul",{className:"absolute inset-1/2 top-0 flex size-full -translate-x-1/2 list-none items-center justify-center gap-2","data-testid":"header-navigation-bar",children:[f.map(function(e){var t=e.linkTo,r=e.label,o=e.visibility,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,["linkTo","label","visibility"]);return(0,n.jsx)("li",{className:"flex",children:(0,n.jsx)(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}
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}({linkTo:t,label:r,visibility:o,renderAsAnchor:!!(!c&&(null==s?void 0:s.is_private))},i))},t)}),p.length>0&&(0,n.jsx)("li",{children:(0,n.jsx)(S,{items:p,isPreviewMode:r})})]})}},301435(e,t,r){var n=function(e){try{if(e.includes("://"))return new URL(e).hostname===window.location.hostname;return!1}catch(e){return!1}},o=function(e){try{return new URL(e).pathname}catch(e){return""}},i=function(e){return e.replace(/\/+$/,"")||"/"},a=function(e,t){var r=i(t);return e===r||"/"!==r&&e.startsWith("".concat(r,"/"))};r.d(t,{Fd:()=>i,HJ:()=>o,Nb:()=>n,qy:()=>a})},876094(e,t,r){r.d(t,{w:()=>y});var n=r(391426),o=r(497184),i=r.n(o),a=r(288513),l=r(661116),s=r(417980),c=r(428266),u=r(173630),d=r(310860),f=r(933578);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}function m(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,l=!1;try{for(o=o.call(e);!(a=(r=o.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,n=e}finally{try{a||null==o.return||o.return()}finally{if(l)throw n}}return i}}(e,t)||function(e,t){if(e){if("string"==typeof e)return p(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 p(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 b=function(){var e=(0,u.r)(),t=(0,d.z)(),r=m((0,f.useState)(!1),2),n=r[0],o=r[1],i=m((0,f.useState)(!1),2),a=i[0],l=i[1];(0,f.useEffect)(function(){return e.history.subscribe(function(e){var t=e.action;"PUSH"===t.type?(o(!0),l(!1)):("GO"===t.type||"BACK"===t.type||"FORWARD"===t.type)&&o(!0)})},[e]);var s=(0,f.useCallback)(function(){l(!0),e.history.back()},[e]),c=(0,f.useCallback)(function(){e.history.forward()},[e]);return{canGoBack:n,canGoForward:a,currentPath:t.href,goBack:s,goForward:c}},h=function(){var e=b(),t=e.canGoBack,r=e.canGoForward,o=e.goBack,i=e.goForward;return(0,n.jsxs)("div",{className:"flex items-center",children:[(0,n.jsx)(c.K,{name:"16-arrow-left",iconSize:16,iconClassName:"!text-c-header",className:"hover:!bg-c-header-hover focus-visible:!bg-c-header-hover !p-0 py-1",disabled:!t,onClick:o,ariaLabel:(0,s.t)("settings.navigation.back"),dataTestId:"navigation-back-button"}),(0,n.jsx)(c.K,{name:"16-arrow-right",iconSize:16,iconClassName:"!text-c-header",className:"hover:!bg-c-header-hover focus-visible:!bg-c-header-hover !p-0 py-1",disabled:!r,onClick:i,ariaLabel:(0,s.t)("settings.navigation.forward"),dataTestId:"navigation-forward-button"}),(0,n.jsx)(c.K,{name:"16-refresh",iconSize:16,iconClassName:"!text-c-header",className:"hover:!bg-c-header-hover focus-visible:!bg-c-header-hover !h-[0.8rem] !p-0 py-1",onClick:function(){window.location.reload()},ariaLabel:(0,s.t)("settings.navigation.refresh"),dataTestId:"navigation-refresh-button"})]})},v=r(580909),y=function(e){var t=e.className,r=(0,v.vJ)(),o=(0,l.W)().isMacOS;return(0,n.jsxs)("nav",{"data-testid":"navigation-history-bar",className:i()("border-primary bg-c-header z-[51] flex h-[2.5rem] shrink-0 items-center justify-between border-b px-4",t),style:r,children:[(0,n.jsx)("div",{className:i()("flex items-center",{"ml-[3.4375rem]":o,"ml-[0.75rem]":!o}),children:(0,n.jsx)(h,{})}),(0,n.jsx)("div",{className:i()((0,a._h)("electron-draggable-element"),"mr-[40px] flex size-full items-center"),"data-testid":"navigation-history-bar-actions"})]})}},292964(e,t,r){r.r(t),r.d(t,{BookmarksList:()=>G,default:()=>J});var n=r(391426),o=r(605274),i=r(568316),a=r(417980),l=function(){return(0,n.jsx)("div",{className:"flex items-center justify-between px-6 pb-2 pt-5",children:(0,n.jsx)(i.o.LabelLg,{weight:"medium",children:(0,a.t)("header_v3.bookmarks")})})},s=r(560651),c=r(451430),u=r(933578),d=r(804939),f=r(570310),p=r(46346),m=r(257957),b=r(325335),h=r(973646),v=r(52381),y=r(340479),g=r(534529),x={post:(0,a.t)("bookmarks.singular.post"),comment:(0,a.t)("bookmarks.singular.comment"),event:(0,a.t)("bookmarks.singular.event"),lesson:(0,a.t)("bookmarks.singular.lesson"),message:(0,a.t)("bookmarks.singular.message")},j=function(e){var t,r,o=e.children,l=e.bookmark,s=e.bookmarkType,u=(0,d.P)(),p=(null!=(t=(0,v.AG)())?t:{}).onClose,m=void 0===p?c.noop:p;return null===l.bookmark_record&&l.is_deleted?(0,n.jsxs)("div",{className:(0,f.x)("flex w-full items-center rounded-md bg-tertiary px-2 py-3",u&&"px-0"),children:[(0,n.jsx)(h.In,{type:"16-tras
1h-bin",size:16,className:"mr-1"}),(0,n.jsx)(i.o.LabelSm,{weight:"medium",color:"text-default",children:(0,a.t)("bookmarks.errors.content_removed",{type:x[s]})})]}):(0,n.jsx)(g.N_,{to:(null==(r=l.bookmark_record)?void 0:r.show_url)||"",className:"w-full",onClick:function(e){(0,y.s6)(e)||m()},children:o})},O=r(428266),w=r(529648),_=r(870969),S=r(748342),k=r(146917),P=r(274685),C=r(544445),N=r(545923),A=function(e){var t=e.bookmarkId,r=e.bookmarkType,i=e.bookmarkRecord,l=e.recordId,s=(0,o.A5)(),c=(0,P.jE)(),u=N._,d=_.A,m=(0,p.T)({bookmarkId:t,bookmarkType:r,onSuccess:function(){("post"===r||"event"===r)&&((0,C.A)(l,"Record ID is required"),k.w.postDetails(l)),"comment"===r&&i&&"post_id"in i&&(c.refetchQueries({queryKey:u({postId:i.post_id,parentCommentId:i.parent_comment_id})}),c.refetchQueries({queryKey:d({postId:i.post_id,id:i.id})})),"message"===r&&l&&S.K.toggleMessageBookmark(l),b()}}),b=m.resetQuery,h=m.deleteBookmark;return(0,n.jsx)(w.ms,{size:"medium",direction:"bottom-end",className:(0,f.x)("size-6",{"invisible group-hover:visible":s}),button:(0,n.jsx)(O.K,{name:"16-menu-dots-horizontal",ariaLabel:(0,a.t)("options_dropdown")}),transitionWrapperClassName:"z-30",children:(0,n.jsx)(w.ms.ItemLink,{onClick:function(e){h(),e.stopPropagation()},children:(0,a.t)("bookmarks.actions.remove")})})},I=r(889828),E=r(734527),T=function(e){var t,r=null!=(t=e.bookmark.bookmark_record)?t:{},o=r.created_at,l=r.title,s=r.author_image,c=r.author_name,u=r.plain_text_body,d=r.attachment_count,f=(0,I.w)({dateTime:o?new Date(o):new Date,format:"long_date"}),p=!!(d&&d>0);return(0,n.jsxs)("div",{className:"flex w-full flex-col gap-2",children:[(0,n.jsx)("div",{className:"py-1",children:(0,n.jsx)(i.o.LabelXs,{weight:"semibold",children:(0,n.jsx)("span",{className:"line-clamp-1",children:l})})}),(0,n.jsxs)("div",{className:"flex items-start gap-3",children:[(0,n.jsx)(E.J,{src:null!=s?s:"",name:null!=c?c:"",size:"10"}),(0,n.jsxs)("div",{className:"flex flex-col gap-1",children:[(0,n.jsxs)("div",{className:"flex items-baseline gap-2",children:[(0,n.jsx)(i.o.LabelSm,{weight:"semibold",children:c}),(0,n.jsx)(i.o.LabelXs,{color:"text-default",children:f})]}),u&&""!==u.trim()?(0,n.jsx)(i.o.LabelSm,{color:"text-default",children:(0,n.jsx)("span",{className:"line-clamp-2 leading-5",children:u})}):p&&(0,n.jsx)(i.o.LabelSm,{color:"text-default",children:(0,a.t)("bookmarks.attachments_count",{count:d})})]})]})]})},M=r(706949),L=r(157576),R=function(e){var t=e.bookmark;if(!t.bookmark_record)return(0,n.jsx)(n.Fragment,{});var r=t.bookmark_record,o=r.title,a=r.start_date,l=r.starts_at,s=r.ends_at,c=r.time_zone,u=r.time_zone_abbreviations,d=(0,L.Wo)(l,c),f=(0,L.Wo)(s,c),p="".concat(d," - ").concat(f," ").concat(void 0===u?"":u);return(0,n.jsxs)("div",{className:"flex items-center gap-3",children:[(0,n.jsx)("div",{children:(0,n.jsx)(M.I,{dateString:null!=a?a:""})}),(0,n.jsxs)("div",{className:"flex flex-col gap-0.5",children:[(0,n.jsx)(i.o.LabelSm,{weight:"semibold",children:(0,n.jsx)("span",{className:"line-clamp-2 leading-5",children:o})}),(0,n.jsx)(i.o.LabelXs,{color:"text-light",children:p})]})]})},D=function(e){var t,r=null!=(t=e.bookmark.bookmark_record)?t:{},o=r.title,a=r.section,l=r.course;return(0,n.jsxs)("div",{className:"flex flex-col gap-2",children:[(0,n.jsx)(i.o.LabelXs,{weight:"semibold",children:(0,n.jsx)("span",{className:"line-clamp-2 leading-5",children:l})}),(0,n.jsxs)("div",{className:"flex flex-col gap-1",children:[(0,n.jsx)(i.o.LabelSm,{weight:"semibold",children:(0,n.jsx)("span",{className:"line-clamp-2 leading-5",children:o})}),(0,n.jsx)(i.o.LabelXs,{color:"text-default",children:(0,n.jsx)("span",{className:"line-clamp-2 leading-5",children:a})})]})]})},F=function(e){var t,r=null!=(t=e.bookmark.bookmark_record)?t:{},o=r.title,a=r.author_image,l=r.author_name,s=r.body_text;return(0,n.jsxs)("div",{className:"flex flex-col gap-2",children:[(0,n.jsx)(i.o.LabelXs,{weight:"semibold",children:(0,n.jsx)("span",{className:"line-clamp-2 leading-5",children:o})}),(0,n.jsxs)("div",{className:"flex items-start gap-3",children:[l&&(0,n.jsx)("div",{className:"shrink-0 pt-0.5",children:(0,n.jsx)(E.J,{name:l,src:null!=a?a:"",size:"10"})}),(0,n.jsxs)("div",{className:"flex flex-col gap-1",children:[(0,n.jsx)(i.o.LabelSm,{weight:"semibold",children:(0,n.jsx)("span",{className:"line-clamp-2 leading-5",children:l})}),(0,n.jsx)(i.o.LabelSm,{color:"text-default",children:(0,n.jsx)("span",{className:"line-clamp-2 leading-5",children:s})})]})]})]})},z=r(689362),B=function(e){var t=e.gallery,r=e.attachmentCount,o=t.slice(0,5),i=r-5;return(0,n.jsx)("div",{className:"flex space-x-2",children:o.map(function(e,t){return(0,n.jsxs)("div",{className:"relative",children:[(0,n.jsx)("img",{loading:"lazy",src:e.url,alt:e.alt_text||"",className:"aspect-square size-16 rounded-md object-cover"}),4===t&&i>0&&(0,n.jsx)("div",{className:"absolute inset-0 flex items-center justify-center rounded-md bg-black/40",children:(0,n.jsx)("span",{className:"font-bold text-white",children:"+".concat(i)})})]},e.id)})})},U=function(e){var t,r=null!=(t=e.bookmark.bookmark_record)?t:{},o=r.created_at,l=r.title,s=r.author_image,c=r.author_name,u=r.plain_text_body,d=r.attachment_count,p=r.gallery,m=r.hide_meta_info,b=(0,I.w)({dateTime:o?new Date(o):new Date,format:"long_date"}),h=!!(d&&d>0);return(0,n.jsxs)("div",{className:"flex items-start gap-3",children:[!m&&(0,n.jsx)(E.J,{src:null!=s?s:"",name:null!=c?c:"",size:"10"}),(0,n.jsxs)("div",{className:(0,f.x)("flex flex-col gap-0.5",{"pl-[52px]":m}),children:[l&&(0,n.jsx)(i.o.LabelSm,{weight:"semibold",children:(0,n.jsx)("span",{className:"line-clamp-2 leading-5",children:l})}),!!p&&(0,n.jsx)(B,{gallery:p,attachmentCount:d}),u&&""!==u.trim()?(0,n.jsx)(i.o.LabelSm,{color:"text-default",children:(0,n.jsx)("span",{className:"line-clamp-2 leading-5",children:u})}):h&&!p&&(0,n.jsx)(i.o.LabelSm,{color:"text-default",children:(0,a.t)("bookmarks.attachments_count",{count:d})}),!m&&(0,n.jsxs)(i.o.LabelXs,{color:"text-default",children:[c," ",(0,n.jsx)(z.j,{className:"text-sm font-semibold"})," ",b]})]})]})},$=function(e){var t=e.bookmark;switch(t.bookmark_type){case"post":return(0,n.jsx)(U,{bookmark:t});case"comment":return(0,n.jsx)(T,{bookmark:t});case"event":return(0,n.jsx)(R,{bookmark:t});case"lesson":return(0,n.jsx)(D,{bookmark:t});case"message":return(0,n.jsx)(F,{bookmark:t});default:return(0,n.jsx)(n.Fragment,{})}},V=function(e){var t=e.children,r=(0,d.P)();return(0,n.jsx)("div",{className:(0,f.x)("mt-2 flex h-[calc(100%-100px)] w-full flex-col justify-between space-y-px overflow-y-auto px-2 pb-2",r&&"px-0"),id:"user-bookmarks-panel-header",children:t})},K=function(e){var t=e.activeTab;return(0,n.jsxs)("div",{className:"mt-2 flex h-[calc(100%-100px)] w-full flex-col items-center justify-center space-y-2 px-6 pb-2 text-center",children:[(0,n.jsx)(i.o.TitleMd,{children:(0,a.t)("header_v3.no_bookmarks_by_type.".concat(t))}
1),(0,n.jsx)(i.o.BodyMd,{children:(0,a.t)("header_v3.no_bookmarks_description_by_type.".concat(t))})]})},W=function(e){var t=e.activeTab,r=void 0===t?"post":t,o=(0,d.P)(),i=(0,p.T)({bookmarkType:r}),a=i.getBookmarks,l=i.hasNextPage,s=i.fetchNextPage,c=i.isLoading;(0,u.useEffect)(function(){r&&a()},[r,a]);var h=a();return c?(0,n.jsx)(V,{children:(0,n.jsx)(m.a,{center:!0})}):h.length?(0,n.jsx)(V,{children:(0,n.jsx)(b.A,{next:s,hasMore:!!l,loader:(0,n.jsx)(m.a,{center:!0}),dataLength:h.length,style:{overflow:"initial"},scrollableTarget:"user-bookmarks-panel-header",children:h.map(function(e){return(0,n.jsxs)("div",{className:(0,f.x)("hover:bg-tertiary focus-visible:bg-tertiary group flex w-full items-start justify-between rounded-md px-4 py-3 transition-colors duration-200 ease-in-out",o&&"px-0"),children:[(0,n.jsx)(j,{bookmark:e,bookmarkType:r,children:(0,n.jsx)("div",{className:"flex items-start",children:(0,n.jsx)("div",{className:"flex w-full flex-col space-y-1","data-testid":"bookmarks-details",children:(0,n.jsx)($,{bookmark:e})})})}),(0,n.jsx)("div",{children:(0,n.jsx)(A,{recordId:e.record_id,bookmarkId:e.id,bookmarkType:r,bookmarkRecord:e.bookmark_record})})]},e.id)})})}):(0,n.jsx)(K,{activeTab:r})};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}var q=[{value:"post",get label(){return(0,a.t)("bookmarks.plural.posts")}},{value:"comment",get label(){return(0,a.t)("bookmarks.plural.comments")}},{value:"event",get label(){return(0,a.t)("bookmarks.plural.events")}},{value:"lesson",get label(){return(0,a.t)("bookmarks.plural.lessons")}},{value:"message",get label(){return(0,a.t)("bookmarks.plural.messages")}}],Y=function(){var e,t=function(e){if(Array.isArray(e))return e}(e=(0,u.useState)("post"))||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 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)}}(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],o=t[1],i=(0,d.P)();return(0,n.jsxs)(s.o.Group,{className:"overflow-hidden",selectedIndex:q.findIndex(function(e){return e.value===r}),children:[(0,n.jsx)("div",{className:(0,f.x)("border-primary border-b px-6",i&&"px-0"),children:(0,n.jsx)(s.o.List,{children:q.map(function(e){return(0,n.jsx)(s.o,{className:"text-sm",onClick:function(){return o(e.value)},children:(0,n.jsx)("div",{className:"flex items-center gap-1",children:(0,c.capitalize)(e.label)})},e.value)})})}),(0,n.jsx)(W,{activeTab:r})]})},G=function(){var e=(0,o.Km)();return(0,n.jsxs)(n.Fragment,{children:[!e&&(0,n.jsx)(l,{}),(0,n.jsx)(Y,{})]})};let J=G},878768(e,t,r){var n=r(391426),o=r(428266),i=r(417980),a=r(898666),l=r(973646),s=r(832823),c=function(){var e=(0,s.J)(),t=e.markAllChatThreadsAsRead;return e.isLoading?(0,n.jsx)("div",{className:"bg-secondary flex size-6 items-center justify-center rounded-sm",children:(0,n.jsx)(l.In,{type:"live-spinner",className:"size-4 animate-spin"})}):(0,n.jsx)(a.$,{interactive:!1,content:(0,i.t)("header_v3.mark_all_as_read"),children:(0,n.jsx)(o.K,{name:"16-mark-as-read",onClick:t,ariaLabel:(0,i.t)("header_v3.mark_all_as_read"),iconClassName:"!text-dark"})})};r.d(t,{W:()=>c})},973654(e,t,r){r.d(t,{P:()=>k});var n=r(391426),o=r(288349),i=r(560651),a=r(519104),l=r(933578),s=r(274685),c=r(417980),u=r(127470),d=r(888085),f=r(182663),p=r(850963),m=r(387412),b=r(729491),h=r(636709),v=r(230763),y=r(6418),g=r(570310),x=r(226778),j=r(715771),O=r(257449),w=r(555169),_=r(335158),S=r(202090),k=function(e){var t=e.onClose,r=(0,a.Z)(),k=(0,m.C)(),P=(0,s.jE)(),C=(0,S.wR)().currentAppearance,N=(0,v.Od)(),A=N.currentCommunityMember,I=N.currentCommunitySettings,E=(0,y.OM)(A,I),T=(0,_.G)({perPage:2}),M=(0,w.m)(),L=!!(M&&A),R=(0,O.eM)({perPage:2,scope:"connect-tab-header",options:{enabled:L}}),D=(0,l.useCallback)(function(e){"updatePendingRequestsCount"===e.event?((0,x.s)({queryClient:P}),T.refetch()):"connectionStatusChanged"===e.event&&((0,x.s)({queryClient:P,initiatorPublicUid:e.initiator_public_uid,recipientPublicUid:e.recipient_public_uid}),T.refetch(),R.refetch())},[P,T,R]);(0,j.s)(null==A?void 0:A.id,D);var F=0===T.audience.length&&0===R.recommendations.length&&!T.isLoading&&!R.isLoading,z
1=b.u[C],B=(0,g.x)("!text-dark text-sm flex-1 rounded-md !border-none text-center p-0 h-9 "),U=(0,g.x)("!bg-white dark:!bg-black shadow-xs text-sm"),$=(0,g.x)("text-dark font-medium");return(0,n.jsxs)(i.o.Group,{className:"bg-primary flex flex-1 flex-col overflow-hidden min-h-0",children:[(0,n.jsx)("div",{className:"px-4 mt-4",children:(0,n.jsxs)(i.o.List,{className:"bg-secondary rounded-md flex p-1.5 m-0",children:[(0,n.jsx)(i.o,{className:B,activeClassName:U,wrapperClassName:"flex-1",textClassName:$,"data-testid":"connect-panel-tab-discover",children:(0,c.t)("header_v3.connect.tabs.discover.title")}),(0,n.jsx)(i.o,{className:B,activeClassName:U,wrapperClassName:"flex-1 p-0",textClassName:$,"data-testid":"connect-panel-tab-my-connections",children:(0,c.t)("header_v3.connect.tabs.my_connections.title")})]})}),(0,n.jsxs)(i.o.Panels,{className:"flex-1 min-h-0",children:[(0,n.jsx)(i.o.Panel,{children:(0,n.jsxs)("div",{className:"p-4 flex flex-col gap-4","data-testid":"connect-tab-discover",children:[(0,n.jsx)(u.t,{pendingConnectionsQuery:T}),M&&(0,n.jsx)(d.b,{recommendationsQuery:R}),F&&(0,n.jsxs)("div",{className:"flex flex-col items-center justify-center",children:[(0,n.jsx)("div",{className:"mt-14 flex flex-1 items-center justify-center",children:(0,n.jsx)(h.v,{className:"h-36",src:z.large,srcVariants:z,alt:(0,c.t)("members_directory.no_members.title"),imageClassName:"object-contain"})}),(0,n.jsx)(o.p,{header:(0,c.t)("header_v3.connect.tabs.discover.empty_state.title"),description:(0,c.t)("header_v3.connect.tabs.discover.empty_state.".concat(E?"description_with_cta":"description")),secondaryLabel:E?(0,c.t)("header_v3.connect.tabs.discover.empty_state.cta"):void 0,onSecondaryClick:function(){r({to:"/members"}),null==t||t()}})]})]})}),(0,n.jsx)(i.o.Panel,{children:(0,n.jsx)("div",{className:"p-4 flex flex-col gap-4","data-testid":"connect-tab-my-connections",children:(0,n.jsx)(p.z,{children:(0,n.jsx)(f.Q,{memberDirectorySettings:k})})})})]})]})}},198222(e,t,r){var n=r(391426),o=r(417980),i=r(898666),a=r(973646),l=r(700613),s=r(947331),c=r(428266),u=function(){var e=(0,s.UF)().showMessagesTab,t=(0,l.v)(),r=t.markAllChatRoomAsRead,u=t.isLoading;return e?u?(0,n.jsx)("div",{className:"bg-secondary flex size-6 items-center justify-center rounded-sm",children:(0,n.jsx)(a.In,{type:"live-spinner",className:"size-4 animate-spin"})}):(0,n.jsx)(i.$,{interactive:!1,content:(0,o.t)("header_v3.mark_all_as_read"),children:(0,n.jsx)(c.K,{name:"16-mark-as-read",onClick:r,ariaLabel:(0,o.t)("header_v3.mark_all_as_read"),iconClassName:"!text-dark"})}):null};r.d(t,{W:()=>u})},529584(e,t,r){r.d(t,{t:()=>Y});var n=r(391426),o=r(523345),i=r(973646),a=r(560651),l=r(579092),s=r(296243),c=r(799684),u=r(570310),d=r(361814),f=r(605274),p=r(932252),m=r(568316),b=r(41798
10),h=function(){return(0,n.jsx)("div",{className:"flex size-full flex-col items-center justify-center",children:(0,n.jsx)(m.o.LabelSm,{children:(0,b.t)("chat_space.error_message")})})},v=r(257957),y=r(974389),g=r(571801),x=r(230763),j=r(310829),O=r(322249),w=r(933578),_=r(325335),S=r(501995),k=r(52381),P=r(199563),C=r(244174),N=r(178905),A=r(980912),I=function(e){var t,r=e.isDirect,o=e.chatRoomName,a=e.timestamp,l=e.lastMessage,s=e.currentCommunityMember,c=e.isPinned;return(0,n.jsxs)("div",{children:[(0,n.jsxs)("div",{className:"flex items-center space-x-1.5",children:[c&&(0,n.jsx)(i.In,{type:"14-pin","aria-label":(0,b.t)("messaging.pinned_message"),"aria-hidden":!1,size:14,className:"text-darkest !w-3.5"}),(0,n.jsx)("div",{className:"max-w-[200px]",children:(0,n.jsx)(m.o.BodySm,{truncate:!0,weight:"font-semibold",children:o})}),(0,n.jsx)(m.o.BodySm,{as:"time",weight:"font-medium",color:"text-light",children:a})]}),(0,n.jsx)("div",{className:"mt-0.5",children:(0,n.jsx)("p",{className:"text-default !line-clamp-1 flex max-w-[400px] items-center overflow-hidden hyphens-auto break-words text-sm",children:"".concat(r?"":l.sender.community_member_id===(null==s?void 0:s.id)?"".concat((0,b.t)("messaging.you"),": "):"".concat(l.sender.name,": ")).concat(l.body?l.body:null==(t=l.rich_text_body)?void 0:t.circle_ios_fallback_text)})})]})},E=function(e){var t=e.isDirect,r=e.otherParticipants,o=e.chatRoomName,a=e.timestamp,l=e.lastMessage,s=e.currentParticipant,c=e.hasUnreadMessages,u=e.currentCommunityMember,d=e.isPinned;return(0,n.jsxs)("div",{className:"flex w-full items-start justify-between",children:[(0,n.jsxs)("div",{className:"flex items-center space-x-3","data-testid":"direct-message-details",children:[(0,n.jsx)(A.e,{isDirect:t,otherParticipants:r}),(0,n.jsx)(I,{isDirect:t,chatRoomName:o,timestamp:a,lastMessage:l,currentCommunityMember:u,isPinned:void 0!==d&&d})]}),(0,n.jsx)("div",{className:"flex size-6 items-center justify-center",children:s.muted?(0,n.jsx)(i.In,{type:"16-bell-snooze","aria-label":(0,b.t)("header_v3.muted"),size:16,className:"text-timestamp"}):c&&(0,n.jsx)("span",{className:"bg-messaging-info-blue inline-block size-2 rounded-full"})})]})},T=r(340479),M=r(534529),L=r(451430),R=r(810327),D=function(e){var t=e.children,r=e.onClose,o=void 0===r?L.noop:r,i=e.uuid,a=(0,R.B)();return(0,n.jsx)("div",{className:"mx-2 border-b border-secondary-dark last:border-none",children:(0,n.jsx)(M.N_,{className:"-mx-2 flex cursor-pointer items-start justify-between rounded-md px-4 py-3 transition-colors duration-200 ease-in-out hover:bg-tertiary focus-visible:bg-tertiary",onClick:function(e){(0,T.s6)(e)||o()},to:"/messages/$uuid",params:{uuid:i},state:a,"data-testid":"chat-room-dm-list",children:t})})},F=function(e){var t=e.chatRooms,r=e.currentCommunityMember,o=((0,k.AG)()||{}).onClose,i=(0,N.h)().unreadChatRoomUuids,a=void 0===i?[]:i;return(0,n.jsx)(n.Fragment,{children:t.map(function(e){var t=e.chat_room_name,i=e.chat_room_kind,l=e.last_message,s=e.current_participant,c=e.other_participants_preview,u=e.id,d=e.has_unread_messages,f=e.uuid,p=e.pinned_at,m=i===C.Br,b=a.includes(f);return(0,n.jsx)(D,{onClose:o,uuid:f,children:(0,n.jsx)(E,{chatRoomName:t,lastMessage:l,currentParticipant:void 0===s?{}:s,otherParticipants:void 0===c?[]:c,isDirect:m,hasUnreadMessages:!!(d&&b),timestamp:(0,P.z9)(null==l?void 0:l.created_at,{format:"short"}),currentCommunityMember:r,isPinned:!!p})},u)})})},z=r(519104),B=r(387099),U=function(){return!!document.getElementById(C.x)},$=function(e){var t=e.children,r=e.className;return(0,n.jsx)("div",{className:(0,u.x)("w-full space-y-0.5 overflow-y-auto px-2 lg:h-[calc(100%-102px)]",{"h-[calc(100dvh-169px)]":!U(),"h-[calc(100dvh-232px)]":U()},r),id:"scrollable-dms-div",children:t})},V=function(){var e=(0,z.Z)();return(0,n.jsxs)($,{className:"flex flex-col items-center justify-center !space-y-4",children:[(0,n.jsxs)("div",{className:"flex flex-col items-center justify-center space-y-2",children:[(0,n.jsx)(m.o.TitleMd,{weight:"font-bold",children:(0,b.t)("messaging.no_messages")}),(0,n.jsx)(m.o.BodyMd,{children:(0,b.t)("header_v3.send_new_dm_description")})]}),(0,n.jsx)(B.$,{variant:"circle",className:"mt-4",onClick:function(){e({to:"/messages/$uuid",params:{uuid:"new"}})},children:(0,b.t)("header_v3.send_new_dm")})]})},K=function(e){var t=e.unreadChatRoomUuids,r=(0,O.g)({strict:!1}).uuid,o=(0,x.Od)(),i=o.currentCommunityMember,a=o.isLoading,l=(0,S.P)({openChatRoomUuid:r&&"new"!==r?r
1:null,uuids:null==t?void 0:t.slice(0,2e3)}),s=l.chatRooms,c=l.hasNextPage,u=l.isLoading,d=l.onEventReceive,f=l.fetchNextPage;(0,j.z)({communityMemberId:null==i?void 0:i.id,onMessageReceive:function(e){d(e,null==i?void 0:i.id)},canCreateConnection:!0,deps:[s]});var p=(0,g.N)(),m=p.botChat,b=p.isLoading,h=(0,w.useMemo)(function(){return s.filter(function(e){return e.last_message})},[s]),k=!(null==h?void 0:h.length)&&!m;return a||u||b||!i?(0,n.jsx)($,{children:(0,n.jsx)(v.a,{center:!0})}):k?(0,n.jsx)($,{children:(0,n.jsx)(V,{})}):(0,n.jsxs)($,{children:[!!m&&(0,n.jsx)(y.f,{chat:m}),(0,n.jsx)(_.A,{style:{height:"100%",overflow:"hidden",marginTop:"8px"},scrollThreshold:.8,next:f,hasMore:c,dataLength:h.length,scrollableTarget:"scrollable-dms-div",loader:(0,n.jsx)(v.a,{center:!0}),children:(0,n.jsx)(F,{chatRooms:h,currentCommunityMember:i})})]})},W=function(e){return(0,n.jsx)(p.t,{renderFunc:h,children:(0,n.jsx)(K,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))})},H=function(){return(0,n.jsx)("div",{className:"flex size-full flex-col items-center justify-start pt-12",children:(0,n.jsx)(m.o.LabelSm,{children:(0,b.t)("messaging.no_messages")})})},q=function(e){var t=e.tabs,r=e.dmSelectedTabIndex,o=e.setDmSelectedTabIndex,p=e.shouldShowMessagesTab,m=e.shouldShowAgentsTab,b=e.unreadChatRoomsCount,h=e.unreadChatRoomUuids,v=e.totalUnreadBotChatsCount,y=(0,f.Km)(),g=(0,u.x)({"text-sm":!y}),x=Math.min(r,Math.max(0,t.length-1));return(0,n.jsxs)(a.o.Group,{className:"bg-primary overflow-hidden",selectedIndex:x,onChange:o,children:[(0,n.jsx)("div",{className:"border-primary border-b px-6",children:(0,n.jsx)(a.o.List,{children:t.map(function(e){return e.value===d.$O?(0,n.jsx)(a.o,{className:g,children:e.label},d.$O):e.value===d.Cz?(0,n.jsx)(a.o,{className:g,children:(0,n.jsxs)("div",{className:"flex items-center gap-1.5",children:[e.label,(0,n.jsx)(s.q,{count:(0,c.f)(b)})]})},d.Cz):e.value===d.Vx?(0,n.jsx)(a.o,{className:g,children:(0,n.jsxs)("div",{className:"flex items-center gap-1.5 text-sm",children:[(0,n.jsx)(i.In,{type:"16-stars-ai",size:16}),e.label,(0,n.jsx)(s.q,{count:(0,c.f)(v)})]})},d.Vx):null})})}),(0,n.jsxs)(a.o.Panels,{children:[p&&(0,n.jsx)(a.o.Panel,{children:(0,n.jsx)(W,{})}),p&&(0,n.jsx)(a.o.Panel,{children:0===b?(0,n.jsx)($,{children:(0,n.jsx)(H,{})}):(0,n.jsx)(W,{unreadChatRoomUuids:h})}),m&&(0,n.jsx)(a.o.Panel,{children:(0,n.jsx)($,{children:(0,n.jsx)(l.s,{isRightActionBlock:!0})})})]})]})},Y=function(){var e=(0,o.x)(),t=e.dmSelectedTabIndex,r=e.setDmSelectedTabIndex,i=e.shouldShowAgentsTab,a=e.shouldShowMessagesTab,l=e.tabs,s=e.totalUnreadBotChatsCount,c=e.unreadChatRoomUuids,u=e.unreadChatRoomsCount;return(0,n.jsx)(q,{dmSelectedTabIndex:t,setDmSelectedTabIndex:r,shouldShowAgentsTab:i,shouldShowMessagesTab:a,tabs:l,totalUnreadBotChatsCount:s,unreadChatRoomUuids:c,unreadChatRoomsCount:u})}},977375(e,t,r){r.d(t,{n:()=>p});var n=r(391426),o=r(492776),i=r(742722),a=r(231127),l=r(756152),s=r(560651),c=r(296243),u=function(e){var t=e.activeTab,r=e.onTabChange,o=e.tabs,i=e.tabsContainerRef,a=e.tabsContainerWidth,u=o.findIndex(function(e){return e.value===t});return(0,n.jsxs)(s.o.Group,{className:"w-fit overflow-hidden",selectedIndex:u,children:[(0,n.jsx)("div",{className:"w-fit px-6",ref:i,children:(0,n.jsx)(s.o.List,{listClassName:"gap-4 sm:gap-6",children:o.map(function(e){return(0,n.jsx)(s.o,{className:"text-sm",onClick:function(){r(e.value)},children:(0,n.jsxs)("div",{className:"flex items-center gap-1",children:[e.label,e.badge&&(0,n.jsx)(c.q,{count:e.badge})]})},e.value)})})}),(0,n.jsx)("div",{className:"border-primary w-full border-b"}),(0,n.jsx)(l.$,{style:{width:a}})]})},d=r(133626),f=function(e){var t=e.activeTab,r=e.onTabChange,o=e.tabs,i=e.tabsContainerRef,a=e.tabsContainerWidth;return(0,n.jsxs)("div",{className:"text-dark flex min-h-0 w-fit flex-1 flex-col overflow-hidden",children:[(0,n.jsx)("div",{ref:i,className:"w-fit shrink-0",children:(0,n.jsx)(d.t.Root,{tabs:o,selectedValue:t,onValueChange:function(e){var t=o.find(function(t){return t.value===e});t&&r(t.value)},"data-testid":"notifications-tabs",size:"md",className:"mx-6"})}),(0,n.jsx)("div",{className:"border-primary mt-4 w-full shrink-0 border-b"}),(0,n.jsx)(l.$,{style:{width:a}})]})},p=function(e){var t=e.tabsContainerWidth,r=e.tabsContainerRef,l=(0,o.M)(),s=l.activeTab,c=l.setActiveTab,d=(0,a.T)("circle_v4_tabs_enabled"),p=(0,i.h)();return d?(0,n.jsx)(f,{tabs:p,activeTab:s,onTabChange:c,tabsContainerRef:r,tabsContainerWidth:t}):(0,n.jsx)(u,{tabs:p,activeTab:s,onTabChange:c,tabsContainerRef:r,tabsContainerWidth:t})}},271659(e,t,r){var n=r(391426),o=r(973646),i=r(492776),a=r(428266),l=r(529648),s=r(933578),c=r(274685),u=r(41798
10),d=function(){var e=(0,i.M)(),t=e.activeFilter,r=e.setActiveFilter,d=(0,c.jE)(),f=(0,s.useMemo)(function(){return[{icon:"20-inbox",label:(0,u.t)("header_v3.filters.all"),value:i.SC.ALL},{icon:"20-inbox-unread",label:(0,u.t)("header_v3.filters.unread"),value:i.SC.UNREAD},{icon:"20-inbox-archived",label:(0,u.t)("header_v3.filters.archived"),value:i.SC.ARCHIVED}]},[]),p=function(e){d.invalidateQueries({queryKey:["notifications",e]}),r(e)};return(0,n.jsx)(l.ms,{direction:"bottom-end",menuButtonEl:"div",button:(0,n.jsx)(l.ms.MenuButton,{id:"action-block",children:(0,n.jsx)(a.K,{name:"20-filter-v2",ariaLabel:(0,u.t)("header_v3.filters.title"),iconClassName:"!text-dark",iconSize:20})}),children:f.map(function(e){var r=e.value,i=e.icon,a=e.label;return(0,n.jsx)(l.ms.Item,{onClick:function(){return p(r)},children:(0,n.jsx)(l.ms.ItemLink,{type:"button",active:t===r,"aria-label":a,children:(0,n.jsxs)("div",{className:"flex items-center gap-x-2",children:[(0,n.jsx)(o.In,{type:i,size:20}),(0,n.jsx)("span",{children:a})]})})},r)})})};r.d(t,{m:()=>d})},599639(e,t,r){var n=r(391426),o=r(52381),i=r(568316),a=r(230763),l=r(534529),s=r(451430),c=r(417980),u=r(898666),d=r(605274),f=r(428266),p=r(271659),m=r(848031),b=r(474250),h=function(e){var t=e.onClose,r=(0,d.Ab)(),h=(0,o.AG)().onClose,v=(0,a.Od)().currentCommunitySettings,y=!!(null==v?void 0:v.live_pulse_notifications_tab_v2_enabled);return(0,n.jsxs)("div",{className:"flex items-center justify-between px-6 pb-2 pt-5",children:[(0,n.jsx)(i.o.LabelLg,{weight:"medium",children:(0,c.t)("header_v3.notifications")}),(0,n.jsxs)("div",{className:"flex items-center space-x-2",children:[y&&(0,n.jsx)(p.m,{}),(0,n.jsx)(m.W,{}),!r&&(0,n.jsx)(u.$,{interactive:!1,content:(0,c.t)("header_v3.open_in_full_page"),children:(0,n.jsx)(l.N_,{to:"/notifications",onClick:function(){return null==h?void 0:h()},children:(0,n.jsx)(f.K,{name:"16-square-arrow-top-right",iconSize:20,ariaLabel:(0,c.t)("header_v3.open_in_full_page"),iconClassName:"!text-dark"})})}),(0,n.jsx)(b.N,{}),(0,s.isFunction)(t)&&(0,n.jsx)(u.$,{interactive:!1,content:(0,c.t)("header_v3.close"),children:(0,n.jsx)(f.K,{name:"16-close",ariaLabel:(0,c.t)("header_v3.close"),onClick:t,iconClassName:"!text-dark !h-5 !w-5",className:"!p-0"})})]})]})};r.d(t,{Y:()=>h})},848031(e,t,r){var n=r(391426),o=r(679082),i=r(492776),a=r(658232),l=r(417980),s=r(717526),c=r(898666),u=r(973646),d=r(428266),f=function(){var e=(0,s.d)(),t=(0,i.M)().setLastMarkedAsRead,r=(0,a.vg)(function(r){e.success((0,l.t)("header_v3.notifications_marked_as_read")),r.success&&t(new Date(null==r?void 0:r.read_at_time).getTime())}),f=r.mutate;return r.isLoading?(0,n.jsx)("div",{className:"bg-secondary flex size-6 items-center justify-center rounded-sm",children:(0,n.jsx)(u.In,{type:"live-spinner",className:"size-4 animate-spin"})}):(0,n.jsx)(c.$,{interactive:!1,content:(0,l.t)("header_v3.mark_all_as_read"),children:(0,n.jsx)(d.K,{name:"16-mark-as-read",onClick:function(){return f({action:o.pp.markAllAsRead})},ariaLabel:(0,l.t)("header_v3.mark_all_as_read"),iconClassName:"!text-dark"})})};r.d(t,{W:()=>f})},474250(e,t,r){var n=r(391426),o=r(519104),i=r(417980),a=r(898666),l=r(915779),s=r(810327),c=r(428266),u=function(){var e=(0,o.Z)(),t=(0,s.B)();return(0,n.jsx)(a.$,{interactive:!1,content:(0,i.t)("header_v3.notification_settings"),children:(0,n.jsx)(c.K,{name:"16-settings-gear",iconSize:20,ariaLabel:(0,i.t)("header_v3.notification_settings"),onClick:function(){e({to:l.fG.notifications,state:t})},iconClassName:"!text-dark"})})};r.d(t,{N:()=>u})},318146(e,t,r){r.d(t,{Q:()=>y});var n=r(391426),o=r(529648),i=r(230763),a=r(570310),l=r(915779),s=r(998202),c=r(310860),u=r(519104),d=r(417980),f=r(617492),p=r(734527),m=r(661116),b={strategy:"fixed",modifiers:[{name:"offset",options:{offset:[0,-1]}}]};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 v(e){return function(e){if(Array.isArray(e))return h(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 h(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 h(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 y=function(e){var t=e.isPreviewMode,r=(0,s.P)(),h=(0,m.W)(),y=h.isElectron,g=h.electronAPI,x=(0,c.z)({select:function(e){return{pathname:e.pathname,search:e.searchStr}}}),j=(0,u.Z)(),O=(0,i.Od)(),w=O.currentCommunityMember,_=O.isViewOnl
1yMasquerading,S=(0,f.g)().show,k=(null==w?void 0:w.policies)||{},P=k.can_access_billing,C=k.can_access_authentication_page,N=k.can_show_paywalls_affiliate,A=v([{value:(0,d.t)("view_profile"),label:(0,d.t)("view_profile"),onClick:function(){var e;return S({memberPublicId:null!=(e=null==w?void 0:w.public_uid)?e:""})},icon:"20-user-v3",iconSize:20,dataTestId:"profile-link"},{value:(0,d.t)("edit_profile"),label:(0,d.t)("edit_profile"),onClick:function(){j({to:"/account",state:{from:x}})},icon:"20-edit-v3",iconSize:20,dataTestId:"edit-profile-link"},{value:(0,d.t)("notification"),label:(0,d.t)("notification"),pathTo:l.Qr.notifications(x),icon:"20-bell-v3",iconSize:20,dataTestId:"notification-link"}]).concat(v(C?[{value:(0,d.t)("authentication"),label:(0,d.t)("authentication"),pathTo:l.Qr.authentication(x),icon:"20-locker-closed-v3",iconSize:20,dataTestId:"authentication-link"}]:[]),v(P?[{value:(0,d.t)("billing"),label:(0,d.t)("billing"),pathTo:l.Qr.billing(x),icon:"20-card-v3",iconSize:20,dataTestId:"member-billing-link"}]:[]),v(N?[{value:(0,d.t)("member_profile_modal.affiliate_dashboard.title"),label:(0,d.t)("member_profile_modal.affiliate_dashboard.title"),pathTo:l.Qr.affiliate(x),icon:"20-affiliates-v3",iconSize:20,dataTestId:"member-affiliate-link"}]:[]),v([{value:"separator"},{value:(0,d.t)("sign_out"),label:(0,d.t)("sign_out"),onClick:function(){try{if(y){var e;null==g||null==(e=g.logout)||e.call(g)}}finally{window.location.href=(0,l.Nb)()}},icon:"20-sign-out-v3",iconSize:20,dataTestId:"sign-out-link"}]));if(!w)return null;var I=w||{},E=I.avatar_url,T=I.name;return(0,n.jsx)(o.ms,{appendTo:null!=r?r:void 0,direction:"top-start",className:(0,a.x)({"pointer-events-none":void 0!==t&&t||_}),buttonLabel:(0,d.t)("user_menu_options"),button:(0,n.jsx)(p.J,{name:T,src:E,size:"8",isFullRounded:!0}),buttonClassName:"focus-visible:outline-secondary focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 !rounded-full",buttonWrapperClassName:"flex items-center",popperOptions:b,transitionWrapperClassName:"z-30",menuWrapperClassName:"!mt-2 !px-0",dataTestId:"user-profile",children:(0,n.jsx)("div",{"data-testid":"user-profile-menu",children:(0,n.jsx)(o.ms.IconWithBadgeList,{options:A})})})}},508318(e,t,r){var n=r(391426),o=r(973646),i=r(208690),a=r(497184),l=r.n(a),s=r(417980),c=r(580909),u=function(e){var t=e.isPreviewMode,r=void 0!==t&&t,a=e.isLarge,u=void 0!==a&&a,d=e.isDisabled,f=(0,i.w)(),p=(0,c.vJ)(),m=function(){f.show()};return(0,n.jsxs)("div",{className:"group relative justify-self-center",children:[(0,n.jsx)("div",{className:"pointer-events-none absolute inset-y-0 left-0 flex items-center pl-4",children:(0,n.jsx)(o.In,{type:"20-flux-search",size:20,className:l()("text-c-header group-hover:text-c-header-active group-focus-within:text-c-header-active transition-colors duration-150")})}),(0,n.jsx)("button",{type:"button",disabled:void 0!==d&&d,className:l()("border-primary hover:bg-c-header-hover focus-visible:bg-c-header-hover text-c-header hover:text-c-header-active focus:text-c-header-active hover:border-primary focus-visible:!outline-secondary text-sm flex h-9 items-center rounded-full border py-2 pl-10 font-medium transition-colors duration-150 focus-visible:!outline focus-visible:!outline-2 focus-visible:!outline-offset-2",{"w-32":!u,"w-[26.125rem]":u}),onClick:function(){return!r&&m()},style: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}({},p),children:(0,s.t)("search_item")})]})};r.d(t,{v:()=>u})},425332(e,t,r){var n=r(391426),o=r(497184),i=r.n(o),a=r(580909),l=function(){var e=(0,a.vJ)().borderColor;return(0,n.jsx)("div",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}({className:i()("h-5 w-0.5 rounded-full",{"bg-tertiary":!e})},e&&{style:{backgroundColor:e}}))};r.d(t,{i:()=>l})},641588(e,t,r){var n=function(e){return e>99?"99+":e};r.d(t,{N:()=>n})},697930(e,t,r){var n=["/live/$roomSlug/not_supported","/live/$roomSlug/record","/live/$roomSlug/mobile","/live/$roomSlug/public","/live/$roomSlug",r(849205).aA],o={members:"/members",events:"/events",courses:"/courses",leaderboard:"/leaderboard",home:"/feed"};r.d(t,{P:()=>o,d:()=>n})},239188(e,t,r){r.d(t,{T:()=>eK});var n=r(391426),o=r(808775),i=r(230763),a=r(765724),l=r(721818),s=r(506493),c=r(805134),u=r(605274),d=r(92406),f=r(202090),p=r(310860),m=r(162906),b=r(693546),h=r(697930),v=r(736841),y=r(497184),g=r.n(y),x=r(417980),j=r(580909),O=function(e){var t=e.children,r=e.className,o=e.isRenderedOutsideSpace,i=void 0!==o&&o,a=(0,j.vJ)();return(0,n.jsx)("nav",{"data-testid":"navigation-bar-wrapper","aria-label":(0,x.t)("search_and_notifications"),className:g()("border-primary bg-c-header grid-cols-header sticky top-0 z-50 grid min-h-[48px] border-b",{"max-h-12 py-2 pl-4 pr-6":!i,"sticky top-0 z-50 max-h-16 px-6 py-4":i},r),id:"root-header-v2_1",style:a,children:t})},w=r(434748),_=r(419320),S=function(){return(0,n.jsx)("div",{className:"absolute left-5",children:(0,n.jsx)(_.e,{})})},k=r(733708),P=r(281305),C=r(570310),N=r(179780),A=r(52381),I={strategy:"fixed",placement:"bottom-end",modifiers:[{name:"offset",options:{offset:[0,4]}}]},E=r(292964),T=r(933578),M=r(684716),L=r(898666),R=r(428266),D=function(e){var t=e.isOpen,r=(0,T.useRef)(null);return(0,M.vC)("alt+b",function(){var e;null==(e=r.current)||e.click()},[r]),(0,n.jsx)("div",{className:"relative",children:(0,n.jsx)(L.$,{interactive:!1,content:(0,x.t)("header_v3.bookmarks"),children:(0,n.jsx)(R.K,{name:"20-flux-bookmark",buttonSize:36,iconSize:20,className:g()("hover:!bg-c-header-hover focus:!bg-c-header-hover !text-c-header hover:!text-c-header-active focus:!text-c-header-active !rounded-md p-1.5 duration-150",{"!bg-c-header-active !text-c-header-active":void 0!==t&&t}),iconClassName:g()("!text-inherit !transition-none"),ariaLabel:(0,x.t)("header_v3.bookmarks"),ref:r,dataTestId:"bookmarks-popover-button"})})})},F=function(){var e=(0,i.Od)(),t=e.currentCommunityMember,r=e.isViewOnlyMasquerading;return t?(0,n.jsx)(A.i0,{renderButton:function(e){return(0,n.jsx)(D,{isOpen:e})},className:(0,C.x)("border-primary bg-primary size-full max-h-[37rem] max-w-[30rem] rounded-md border shadow-lg",{"cursor-not-allowed":r}),popperOptions:I,shouldHideOnMdScreens:!1,children:(0,n.jsx)("div",{className:(0,C.x)("size-full",{"pointer-events-none":r}),"data-testid":"bookmarks-drawer",children:(0,n.jsx)(E.BookmarksList,{})})}):null},z=r(841957),B=r(617500),U=r(367090),$=r(641588),V=function(e){var t=e.count,r=e.dataTestId;return(0,n.jsx)("div",{className:"pointer-events-none absolute right-0.5 top-0.5 z-10","data-testid":r,children:(0,n.jsx)("span",{className:"bg-c-sidebar-badge text-c-sidebar-badge-text absolute right-0 top-0 inline-flex rounded-full",children:(0,n.jsx)("span",{className:"inline-block min-h-[1rem] min-w-[1rem] px-1 text-center text-[0.625rem] font-semibold leading-4",children:(0,$.N)(t)})})})},K=function(e){var t=e.isOpen,r=(0,T.useRef)(null),o=(0,U.s)().unreadThreadsCount;return(0,M.vC)("alt+t",function(){var e;null==(e=r.current)||e.click()},[r]),(0,n.jsx)("div",{className:"relative",children:(0,n.jsxs)(L.$,{interactive:!1,content:(0,x.t)("header_v3.chat_threads"),children:[(0,n.jsx)(R.K,{name:"20-thread-v3",buttonSize:36,iconSize:20,className:g()("hover:!bg-c-header-hover focus:!bg-c-header-hover !text-c-header hover:!text-c-header-active focus:!text-c-header-active !rounded-md p-1.5 duration-150",{"!bg-c-header-active !text-c-header-active":void 0!==t&&t}),iconClassName:"!text-inherit !transition-none",ariaLabel:(0,x.t)("header_v3.chat_threads"),dataTestId:"chat-threads-popover-button",ref:r}),o>0&&(0,n.jsx)(V,{count:o})]})})},W=r(568316),H=r(878768),q=function(){return(0,n.jsxs)("div",{className:"border-primary flex items-center justify-between border-b px-6 py-[18px]",children:[(0,n.jsx)(W.o.LabelLg,{weight:"medium",children:(0,x.t)("header_v3.chat_threads")}),(0,n.jsx)(H.W,{})]})},Y=function(){var e,t=(0,i.Od)(),r=t.currentCommunityMember,o=t.isViewOnl
1yMasquerading,a=(0,U.s)().unreadThreadsCount;return(null==r||null==(e=r.policies)?void 0:e.can_access_threads_tab)||a>0?(0,n.jsx)(B.L,{children:(0,n.jsx)(A.i0,{renderButton:function(e){return(0,n.jsx)(K,{isOpen:e})},className:(0,C.x)("border-primary bg-primary size-full max-h-[37rem] max-w-[30rem] rounded-md border shadow-lg",{"cursor-not-allowed":o}),popperOptions:I,shouldHideOnMdScreens:!1,children:(0,n.jsxs)("div",{className:(0,C.x)("size-full",{"pointer-events-none":o}),"data-testid":"chat-threads-drawer",children:[(0,n.jsx)(q,{}),(0,n.jsx)("div",{className:"bg-secondary h-[calc(100%-61px)] w-full overflow-y-auto rounded-b-md p-3",id:"chat-threads-header",children:(0,n.jsx)(z.I,{isRenderedOnHeader:!0})})]})})}):null},G=r(268342),J=r(532786),Q=r(574795),X=r(982607),Z=r(692990),ee=r(555169),et=r(973654),er=r(185182),en=function(e){var t=e.isOpen,r=(0,T.useRef)(null),o=(0,er.X)().count;return(0,M.vC)("alt+c",function(){var e;null==(e=r.current)||e.click()},[r]),(0,n.jsx)("div",{className:"relative",children:(0,n.jsxs)(L.$,{interactive:!1,content:(0,x.t)("header_v3.connect.title"),children:[(0,n.jsx)(R.K,{name:"20-connections",buttonSize:36,iconSize:20,className:(0,C.x)("hover:!bg-c-header-hover focus:!bg-c-header-hover !text-c-header hover:!text-c-header-active focus:!text-c-header-active !rounded-md p-1.5 duration-150",{"!bg-c-header-active !text-c-header-active":void 0!==t&&t}),iconClassName:(0,C.x)("!text-inherit !transition-none"),ariaLabel:(0,x.t)("header_v3.connect.title"),ref:r,dataTestId:"connect-panel-button"}),o>0&&(0,n.jsx)(V,{count:o,dataTestId:"pending-connections-count"})]})})},eo=function(e){var t=e.onClose;return(0,n.jsxs)("div",{className:"flex items-center justify-between px-6 pb-2 pt-5",children:[(0,n.jsx)(W.o.LabelLg,{weight:"medium",children:(0,x.t)("header_v3.connect.title")}),t&&(0,n.jsx)(L.$,{interactive:!1,content:(0,x.t)("header_v3.close"),children:(0,n.jsx)(R.K,{name:"16-close",ariaLabel:(0,x.t)("header_v3.close"),onClick:t,iconClassName:"!text-dark !h-5 !w-5",className:"!p-0",dataTestId:"connect-panel-close-button"})})]})};function ei(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 ea(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 el(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 es(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,l=!1;try{for(o=o.call(e);!(a=(r=o.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,n=e}finally{try{a||null==o.return||o.return()}finally{if(l)throw n}}return i}}(e,t)||function(e,t){if(e){if("string"==typeof e)return ei(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 ei(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 ec=function(){var e,t=(0,G.r)(),r=(0,i.Od)().isViewOnlyMasquerading,o=(0,ee.V)(),a=(0,p.z)(),l=es((0,T.useState)(null),2),s=l[0],c=l[1],u=es((0,T.useState)(null),2),d=u[0],f=u[1],m=(0,X.E)(s,d,ea({placement:"right-end"},I)),b=m.styles,h=m.attributes;if((0,T.useEffect)(function(){("connections"===a.hash||"#connections"===window.location.hash)&&(null==s||s.click())},[a.hash,s]),!o)return null;var v=null!=(e=null==t?void 0:t.portalContainer)?e:document.body;return(0,n.jsx)(J.A,{children:function(e){var t=e.open,o=e.close;return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(J.A.Button,{as:"div",ref:c,className:(0,C.x)("w-full",{"rounded-md":t}),children:(0,n.jsx)(en,{isOpen:t})}),(0,Q.createPortal)((0,n.jsx)(J.A.Panel,el(ea({as:"div",ref:f,style:el(ea({},b.popper),{pointerEvents:"auto"})},h.popper),{className:(0,C.x)("border-primary bg-primary z-50 -ml-2.5 flex max-h-[45rem] min-h-[37rem] max-w-[30rem] flex-col overflow-hidden rounded-md border shadow-lg",{"cursor-not-allowed":r}),"data-testid":"connect-panel-container",children:(0,n.jsx)(Z.L.Provider,{value:!0,children:(0,n.jsxs)("div",{className:(0,C.x)("flex min-h-0 flex-1 flex-col rounded-md",{"pointer-events-none":r}),children:[(0,n.jsx)(eo,{onClose:o}),(0,n.jsx)(et.P,{onClose:o})]})})})),v)]})}})},eu=r(947331),ed=r(973646),ef=r(519104),ep=r(387099),em=r(45635),eb=function(){var e=(0,i.Il)(),t=(0,ef.Z)();if((null==e?void 0:e.messaging_enabled_by_member)&&(null==e?void 0:e.messaging_enabled_by_admin))return null;var r=null==e?void 0:e.is_admin;return(0,n.jsxs)("div",{className:"flex h-[81px] w-full items-center justify-between rounded-t-md bg-tertiary px-4 py-3",children:[(0,n.jsxs)("div",{className:"mr-3 flex items-center gap-3",children:[(0,n.jsx)("div",{className:"w-5",children:(0,n.jsx)(ed.In,{type:"20-info-circle",className:"text-dark",size:20})}),(0,n.jsx)(W.o.BodyXs,{children:r?(0,x.t)("messaging.banner.admin_messaging_disabled"):(0,x.t)("messaging.banner.member_messaging_disabled")})]}),(0,n.jsx)(ep.$,{variant:"plain",onClick:function(){t({to:em.fG.privacy})},className:"!font-medium !text-dark focus-within:!outline-none",children:(0,x.t)("messaging.banner.manage")})]})},eh=r(178905),ev=r(362036),ey=function(e){var t=e.isOpen,r=(0,T.useRef)(null),o=(0,eh.h)().unreadChatCount,i=(0,ev.$)().setDesktopAppUnreadMessageCount;return(0,T.useEffect)(function(){i(o)},[o]),(0,M.vC)("alt+m",function(){var e;null==(e=r.current)||e.click()},[r]),(0,n.jsx)("div",{className:"relative",children:(0,n.jsxs)(L.$,{interactive:!1,content:(0,x.t)("header_v3.direct_messages"),children:[(0,n.jsx)(R.K,{name:"20-message-v3",buttonSize:36,iconSize:20,className:g()("hover:!bg-c-header-hover focus:!bg-c-header-hover !text-c-header hover:!text-c-header-active focus:!text-c-header-active !rounded-md p-1.5 duration-150",{"!bg-c-header-active !text-c-header-active":void 0!==t&&t}),iconClassName:g()("!text-inherit !transition-none"),ariaLabel:(0,x.t)("header_v3.direct_messages"),dataTestId:"direct-messages-popover-button",ref:r}),o>0&&(0,n.jsx)(V,{count:o,dataTestId:"unread_direct_messages_count"})]})})},eg=r(198222),ex=function(){var e=(0,ef.Z)();return(0,n.jsxs)("div",{className:"flex items-center justify-between px-6 pb-2 pt-5",children:[(0,n.jsx)(W.o.LabelLg,{weight:"medium",children:(0,x.t)("header_v3.direct_messages")}),(0,n.jsxs)("div",{className:"flex items-center justify-end space-x-2",children:[(0,n.jsx)(eg.W,{}),(0,n.jsx)(L.$,{interactive:!1,content:(0,x.t)("new_message"),children:(0,n.jsx)(R.K,{name:"20-add-lg",iconSize:20,ariaLabel:(0,x.t)("new_message"),onClick:function(){e({to:"/messages/$uuid",params:{uuid:"new"}})},dataTestId:"new-message",iconClassName:"!text-dark"})})]})]})},ej=r(529584),eO=function(){var e=(0,eu.UF)().shouldShowMessagingRoutes,t=(0,i.Od)().isViewOnl
1yMasquerading;return e?(0,n.jsx)(A.i0,{renderButton:function(e){return(0,n.jsx)(ey,{isOpen:e})},className:(0,C.x)("border-primary bg-primary size-full max-h-[37rem] max-w-[30rem] rounded-md border shadow-lg",{"cursor-not-allowed":t}),popperOptions:I,shouldHideOnMdScreens:!1,children:(0,n.jsxs)("div",{className:(0,C.x)("size-full overflow-hidden rounded-md",{"pointer-events-none":t}),"data-testid":"direct-messages-drawer",children:[(0,n.jsx)(eb,{}),(0,n.jsx)(ex,{}),(0,n.jsx)(ej.t,{})]})}):null},ew=r(492776),e_=r(658232),eS=r(56237),ek=r(26583),eP=r(274685),eC=r(817751),eN=r(34819),eA=r(892907),eI=function(e){var t=e.tabsContainerWidth,r=(0,ew.M)(),o=r.isBannerDismissed,a=r.setBannerDismissed,l=(0,i.Od)(),s=l.currentCommunitySettings,c=l.currentCommunityMember,u=!!(null==s?void 0:s.live_pulse_notifications_tab_v2_enabled),d=(null==c?void 0:c.is_admin)||(null==c?void 0:c.is_moderator);return!u||o?null:(0,n.jsxs)("div",{className:"bg-info-light flex shrink-0 min-h-[52px] items-center gap-4 px-4 py-3 w-full",style:{maxWidth:t},children:[(0,n.jsxs)("div",{className:"flex min-w-0 flex-1 gap-3 items-start",children:[(0,n.jsx)("div",{className:"w-4 mt-2",children:(0,n.jsx)(eC.t,{name:"circle-info",size:"md",color:"info"})}),(0,n.jsx)("div",{className:"flex-1",children:(0,n.jsx)(eA.o5,{variant:"body-sm",className:"break-words",children:d?(0,x.t)("notifications.banner.title_for_moderators"):(0,x.t)("notifications.banner.title")})})]}),(0,n.jsx)(eN.K,{icon:"cross",variant:"ghost",size:"sm","aria-label":(0,x.t)("notifications.banner.dismiss"),onClick:function(){a(!0)}})]})},eE=r(977375),eT=r(599639),eM=function(e){var t=e.notificationCount,r=e.isOpen,o=(0,T.useRef)(null);return(0,M.vC)("alt+n",function(){var e;null==o||null==(e=o.current)||e.click()},[o]),(0,n.jsx)("div",{className:"relative",children:(0,n.jsxs)(L.$,{interactive:!1,content:(0,x.t)("header_v3.notifications"),children:[(0,n.jsx)(R.K,{name:"20-bell-v3",buttonSize:36,iconSize:20,className:g()("hover:!bg-c-header-hover focus:!bg-c-header-hover !text-c-header hover:!text-c-header-active focus:!text-c-header-active !rounded-md p-1.5 duration-150",{"!bg-c-header-active !text-c-header-active":void 0!==r&&r}),iconClassName:"!text-inherit !transition-none",ariaLabel:(0,x.t)("header_v3.notifications"),dataTestId:"notifications-menu-popover-button",ref:o}),t>0&&(0,n.jsx)(V,{count:t,dataTestId:"unread-notifications-count"})]})})},eL=r(683519),eR=function(e){var t=e.eventData,r=e.queryClient,n=e.setNotificationCount,o=e.isNotificationsTabV2Enabled,i=e.activeFilter;switch(t.event){case"resetNewNotificationCount":n(t.new_notifications_count);break;case"updateNewNotificationCount":n(t.new_notifications_count),(0,e_.cc)({queryClient:r});break;case"newNotification":var a=t.data.notification;if(!((null==a?void 0:a.id)&&["inbox","mentions"].includes(null==a?void 0:a.notification_group))&&!o)return void console.warn("Invalid notification data received via websocket for newNotification");(0,eL.w)({queryClient:r,notification:a,isNotificationsTabV2Enabled:o,activeFilter:i}),(0,e_.NU)({queryClient:r});break;case"refreshNotifications":(0,e_.cc)({queryClient:r})}},eD=function(){var e=(0,ew.M)(),t=e.activeFilter,r=e.notificationCount,o=e.setNotificationCount,a=e.setNotificationTabCounters,l=(0,eP.jE)(),s=(0,i.Od)(),c=s.currentCommunityMember,u=s.currentCommunity,d=s.isViewOnlyMasquerading,f=s.currentCommunitySettings,p=!!(null==f?void 0:f.live_pulse_notifications_tab_v2_enabled);(0,e_.lV)(null==u?void 0:u.id,a);var m=(0,e_.Rf)(o).mutate;(0,ek.M)(null==c?void 0:c.id,function(e){return eR({eventData:e,queryClient:l,setNotificationCount:o,isNotificationsTabV2Enabled:p,activeFilter:t})});var b=(0,T.useCallback)(function(){r>0&&m()},[r,m]),h=(0,eS.a)(),v=h.tabsContainerRef,y=h.tabsContainerWidth;return(0,n.jsx)(A.i0,{renderButton:function(e){return(0,n.jsx)(eM,{isOpen:e,notificationCount:r})},className:(0,C.x)("border-primary bg-primary h-full max-h-[38rem] w-fit max-w-[48rem] rounded-md border shadow-lg overflow-hidden",{"curs
1or-not-allowed":d}),onOpen:b,popperOptions:I,shouldHideOnMdScreens:!1,children:(0,n.jsxs)("div",{className:(0,C.x)("h-full w-fit",{"pointer-events-none":d}),"data-testid":"notifications-drawer",children:[(0,n.jsx)(eI,{tabsContainerWidth:y}),(0,n.jsx)(eT.Y,{}),(0,n.jsx)(eE.n,{tabsContainerRef:v,tabsContainerWidth:y})]})})},eF=function(){return(0,n.jsx)(eD,{})},ez=r(318146),eB=r(508318),eU=r(425332),e$=function(e){var t=e.isRenderedOutsideSpace,r=(0,i.Od)(),o=r.currentCommunityMember,a=r.isViewOnlyMasquerading,l=r.currentCommunity,s=(0,N.W)().isSettingsRoute;return!o||t?(0,n.jsxs)("div",{className:"absolute right-9 flex h-full items-center justify-end gap-6",children:[!(null==l?void 0:l.is_private)&&(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(eB.v,{}),(0,n.jsx)(eU.i,{})]}),(0,n.jsx)(P.C,{})]}):(0,n.jsxs)(v.F,{className:(0,C.x)("z-30 gap-4 space-x-0 justify-self-end",{"cursor-not-allowed":a}),dataTestId:"right-action-block",children:[!s&&(0,n.jsx)(eB.v,{}),(0,n.jsxs)("div",{className:(0,C.x)("flex items-center",{"pointer-events-none":a}),children:[(0,n.jsx)(eF,{}),(0,n.jsx)(eO,{}),(0,n.jsx)(Y,{}),(0,n.jsx)(ec,{}),(0,n.jsx)(F,{})]}),(0,n.jsx)(ez.Q,{})]})},eV=function(){return(0,n.jsx)("div",{className:"absolute inset-1/2 top-0 flex size-full -translate-x-1/2 list-none items-center justify-center gap-4",children:(0,n.jsx)(eB.v,{isLarge:!0})})},eK=function(e){var t,r=e.isRenderedOutsideSpace,y=(0,i.Od)(),g=y.currentCommunity,x=y.currentCommunityMember,j=(0,u.J6)(),_=(0,s.B)(),P=(0,f.wR)().isDarkAppearance,C=(0,a.Xt)(g,P),A=C.url,I=C.type,E=(0,d.i)().minimal_layout,T=x?m.JL:m.gZ,M=(0,c.M)()(h.d),L=(0,b.a)().isDiscoverPage,R=(0,p.z)({select:function(e){return"/settings/recap-2025"===e.pathname}}),D=(0,N.W)(),F=D.isSettingsRoute,z=D.isReactFlowWorkflowsRoute,B=D.isBotBuilderEditorRoute,U=(0,a.Jc)(g),$=(0,a.a$)(g),V=(0,l.m)();return z||B||!j||_||U||$||(null==M?void 0:M.isExact)||L||R||V&&F?null:E?(0,n.jsxs)(O,{isRenderedOutsideSpace:!0,children:[(0,n.jsx)(v.F,{children:(0,n.jsx)(o.u,{logoUrl:null!=A?A:"",logoType:I,communityName:null!=(t=null==g?void 0:g.name)?t:"",onLogoClick:function(){window.location.href=window.location.origin}})}),(0,n.jsx)(e$,{isRenderedOutsideSpace:r})]}):F?(0,n.jsxs)(w.s,{children:[(0,n.jsx)(S,{}),(0,n.jsx)(eV,{}),(0,n.jsx)(e$,{})]}):(0,n.jsxs)(w.s,{children:[(0,n.jsx)(S,{}),(0,n.jsx)(k.y,{audience:T}),(0,n.jsx)(e$,{})]})}},580909(e,t,r){var n=r(68981),o=r(202090),i=r(922896),a=function(){var e,t,r,n=(0,o.wR)(),a=n.customColors,l=n.isCustomTheme,s=n.currentTheme,c=n.currentAppearance,u=(null==(e=a[c])?void 0:e.header_background_color)||"#fff",d=(null==(r=o.$y[s])||null==(t=r[c])?void 0:t["--color-community-header-background"])||"#fff";return l?(0,i.Mj)(u):(0,i.Mj)(d)},l=function(){var e=a();return e.isDark()?e.lighten(.1).toHex():e.darken(.1).toHex()},s=function(){var e=l();return(0,n.R)()?{borderColor:e}:{}};r.d(t,{no:()=>l,vJ:()=>s})},179780(e,t,r){var n=r(915779),o=r(310860),i=[n._o.new(),n._o.edit({workflowId:""}),n._o.view({workflowId:""})],a=function(){var e=(0,o.z)({select:function(e){return e.pathname}});return{isSettingsRoute:e.startsWith("/settings"),isReactFlowWorkflowsRoute:i.some(function(t){return e.startsWith(t)}),isBotBuilderEditorRoute:e.startsWith("/settings/ai-agents/edit/")}};r.d(t,{W:()=>a})},894034(e,t,r){var n=r(391426),o=r(570310),i=r(534529);function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function l(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){a(e,t,r[t])})}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}var c=(0,o.x)("flex items-center h-8 px-3 py-2 text-sm font-medium whitespace-nowrap rounded-md","transition-colors duration-150 focus-visible:outline-secondary focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 hover:bg-c-header-hover text-c-header hover:text-c-header-active focus-visible:text-c-header-active focus-visible:bg-c-header-hover"),u="!bg-c-header-active hover:!bg-c-header-active !text-c-header-active hover:!text-c-header-active focus-visible:!text-c-header-active",d=function(e){e.preventDefault()},f=function(e){var t=e.linkTo,r=e.label,f=e.isActive,p=void 0!==f&&f,m=e.isDisabled,b=void 0!==m&&m,h=e.dataTestId,v=e.openInNewWindow,y=e.renderAsAnchor,g
1=e.kind,x=e.visibility,j=e.onClick,O="home"===g&&"/"===t,w=l({onClick:b?d:j,tabIndex:b?-1:0,title:r,"data-testid":h},void 0!==v&&v&&{target:"_blank",rel:"noopener noreferrer"});return"custom"===g||O||void 0!==y&&y?(0,n.jsx)("a",s(l({href:t},w),{className:(0,o.x)(c,a({},u,p)),"aria-current":p?"page":void 0,children:r})):(0,n.jsx)(i.N_,s(l({to:t,state:"admin_only"===x?{visibility:"admin_only"}:void 0},w),{activeOptions:{includeSearch:!1},activeProps:{className:(0,o.x)(c,u)},inactiveProps:{className:(0,o.x)(c,a({},u,p))},"aria-current":p?"page":void 0,children:r}))};r.d(t,{BR:()=>c,Tm:()=>f,lq:()=>u})},507586(e,t,r){var n=r(224704),o=r(230763),i=r(915779),a=r(202090),l=r(310860),s=r(519104),c=r(933578),u=r(417980),d=r(617492),f=r(661116);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}function m(e){return function(e){if(Array.isArray(e))return p(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 p(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 p(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 b=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.isPreviewMode,r=(0,o.Od)(),p=r.currentCommunityMember,b=r.isViewOnlyMasquerading,h=(0,f.W)(),v=h.isElectron,y=h.electronAPI,g=(0,l.z)(),x=(0,s.Z)(),j=(0,d.g)().show,O=(0,n.J)(),w=(0,a.wR)(),_=w.currentAppearance,S=w.toggleAppearance,k=(null==p?void 0:p.policies)||{},P=k.can_access_billing,C=k.can_access_authentication_page,N=k.can_show_paywalls_affiliate,A=(0,
1c.useCallback)(function(e){x({to:e,state:{from:{pathname:g.pathname,search:g.searchStr}}})},[x,g]),I=(0,c.useCallback)(function(){try{if(v){var e;null==y||null==(e=y.logout)||e.call(y)}}finally{window.location.href=(0,i.Nb)()}},[v,y]);return{menuOptions:m([{label:(0,u.t)("view_profile"),icon:"people",onClick:function(){var e;j({memberPublicId:null!=(e=null==p?void 0:p.public_uid)?e:""})}},{label:(0,u.t)("edit_profile"),icon:"people-edit",onClick:function(){A("/account")}},{label:(0,u.t)("notification"),icon:"bell",onClick:function(){A("/account/notifications")}}]).concat(m(C?[{label:(0,u.t)("authentication"),icon:"lock",onClick:function(){A("/account/authentication")}}]:[]),m(P?[{label:(0,u.t)("billing"),icon:"credit-card",onClick:function(){A("/account/billing")}}]:[]),m(N?[{label:(0,u.t)("member_profile_modal.affiliate_dashboard.title"),icon:"dollar",onClick:function(){A("/account/affiliate")}}]:[]),m([{label:_===a.xz.LIGHT?(0,u.t)("sidebar_switch_to_dark_mode"):(0,u.t)("sidebar_switch_to_light_mode"),icon:_===a.xz.LIGHT?"moon":"sun",onClick:S},{label:(0,u.t)("header_v3.keyboard_shortcuts"),icon:"keyboard",onClick:function(){O.show()}}]),m(["divider",{label:(0,u.t)("sign_out"),icon:"arrow-box-right",danger:!0,onClick:I}])),isDisabled:void 0!==t&&t||b}};r.d(t,{y:()=>b})},751671(e,t,r){var n=r(391426),o=r(34819),i=r(314054),a=r(417980),l=r(832823),s=function(){var e=(0,l.J)(),t=e.markAllChatThreadsAsRead,r=e.isLoading;return(0,n.jsx)(i.m,{content:(0,a.t)("header_v3.mark_all_as_read"),children:(0,n.jsx)(o.K,{icon:"checkmark-double",variant:"ghost",loading:r,size:"md",onClick:function(){return t()},"aria-label":(0,a.t)("header_v3.mark_all_as_read")})})};r.d(t,{W:()=>s})},593195(e,t,r){r.d(t,{n:()=>M});
1var n=r(391426),o=r(133626),i=r(519104),a=r(933578),l=r(274685),s=r(417980),c=r(127470),u=r(888085),d=r(182663),f=r(850963),p=r(387412),m=r(804939),b=r(729491),h=r(636709),v=r(230763),y=r(6418),g=r(570310),x=r(226778),j=r(715771),O=r(257449),w=r(555169),_=r(335158),S=r(202090),k="discover",P="my_connections",C=[{value:k,get label(){return(0,s.t)("header_v3.connect.tabs.discover.title")}},{value:P,get label(){return(0,s.t)("header_v3.connect.tabs.my_connections.title")}}],N=r(125665),A=r(739042),I=r(892907),E=function(e){var t=e.header,r=e.description,o=e.secondaryLabel,i=e.onSecondaryClick;return(0,n.jsxs)("div",{className:"flex size-full flex-col items-center justify-center gap-9 p-8 text-center","data-testid":"empty-state",children:[(0,n.jsxs)("div",{className:"flex max-w-lg flex-col gap-3",children:[(0,n.jsx)(I.o5,{variant:"heading-lg",children:t}),(0,n.jsx)(I.o5,{variant:"body-md",color:"secondary",children:(0,n.jsx)(N.E,{content:r})})]}),o&&i&&(0,n.jsx)(A.$,{variant:"secondary",onClick:i,children:o})]})};function T(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(e){var t,r=e.onClose,N=(0,m.P)(),A=(0,i.Z)(),I=(0,S.wR)().currentAppearance,M=(0,p.C)(),L=(0,l.jE)(),R=function(e){if(Array.isArray(e))return e}(t=(0,a.useState)(k))||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 T(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 T(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.")}(),D=R[0],F=R[1],z=(0,v.Od)(),B=z.currentCommunityMember,U=z.currentCommunitySettings,$=(0,y.OM)(B,U),V=(0,_.G)({perPage:2}),K=(0,w.m)(),W=!!(K&&B),H=(0,O.eM)({perPage:2,scope:"connect-tab-header",options:{enabled:W}}),q=V.refetch,Y=H.refetch,G=(0,a.useCallback)(function(e){"updatePendingRequestsCount"===e.event?((0,x.s)({queryClient:L}),q()):"connectionStatusChanged"===e.event&&((0,x.s)({queryClient:L,initiatorPublicUid:e.initiator_public_uid,recipientPublicUid:e.recipient_public_uid}),q(),Y())},[L,q,Y]);(0,j.s)(null==B?void 0:B.id,G);var J=0===V.audience.length&&0===H.recommendations.length&&!V.isLoading&&!H.isLoading,Q=b.u[I];return(0,n.jsxs)("div",{className:"bg-primary flex h-full flex-col overflow-hidden",children:[(0,n.jsx)("div",{className:(0,g.x)("shrink-0 px-6 border-b border-primary pb-4",{"!pt-2":N}),children:(0,n.jsx)(o.t.Root,{tabs:C,selectedValue:D,onValueChange:F,size:"md"})}),(0,n.jsxs)("div",{"data-testid":"tab-panels",className:"flex flex-1 flex-col overflow-hidden pb-10",children:[D===k&&(0,n.jsx)("div",{"data-testid":"connect-panel-tab-discover",className:"flex-1 overflow-y-auto",children:(0,n.jsxs)("div",{className:"flex flex-col gap-4 p-4","data-testid":"connect-tab-discover",children:[(0,n.jsx)(c.t,{pendingConnectionsQuery:V}),K&&(0,n.jsx)(u.b,{recommendationsQuery:H}),J&&(0,n.jsxs)("div",{className:"flex flex-col items-center justify-center",children:[(0,n.jsx)("div",{className:"mt-14 flex flex-1 items-center justify-center",children:(0,n.jsx)(h.v,{className:"h-36",src:Q.large,srcVariants:Q,alt:(0,s.t)("members_directory.no_members.title"),imageClassName:"object-contain"})}),(0,n.jsx)(E,{header:(0,s.t)("header_v3.connect.tabs.discover.empty_state.title"),description:(0,s.t)("header_v3.connect.tabs.discover.empty_state.".concat($?"description_with_cta":"description")),secondaryLabel:$?(0,s.t)("header_v3.connect.tabs.discover.empty_state.cta"):void 0,onSecondaryClick:function(){A({to:"/members"}),null==r||r()}})]})]})}),D===P&&(0,n.jsx)("div",{"data-testid":"tab-panel",className:"flex-1 overflow-y-auto",children:(0,n.jsx)("div",{className:"flex flex-col gap-4 p-4","data-testid":"connect-tab-my-connections",children:(0,n.jsx)(f.z,{children:(0,n.jsx)(d.Q,{memberDirectorySettings:M})})})})]})]})}},715628(e,t,r){var n=r(391426),o=r(244174),i=r(570310),a=r(804939),l=function(){return!!document.getElementById(o.x)},s=function(e){var t=e.children,r=e.className,o=(0,a.P)();return(0,n.jsx)("div",{className:(0,i.x)("w-full space-y-0.5 overflow-y-auto px-2 lg:h-[calc(100%-102px)]",{"h-[calc(100dvh-169px)]":!l(),"h-[calc(100dvh-232px)]":l(),"px-0":o},r),id:"scrollable-dms-div",children:t})};r.d(t,{O:()=>s})},810415(e,t,r){r.d(t,{Z:()=>z});var n=r(391426),o=r(932252),i=r(892907),a=r(417980),l=function(){return(0,n.jsx)("div",{className:"flex size-full flex-col items-center justify-center",children:(0,n.jsx)(i.o5,{variant:"label-sm",children:(0,a.t)("chat_space.error_message")})})},s=r(257957),c=r(450125),u=r(571801),d=r(230763),f=r(310829),p=r(322249),m=r(933578),b=r(325335),h=r(501995),v=r(52381),y=r(199563),g=r(244174),x=r(293556),j=r(178905),O=r(928382),w=r(685037),_=r(159824),S=function(e){var t=e.isDirect,r=e.otherParticipants,o=e.chatRoomName,a=e.timestamp,l=e.lastMessage,s=e.currentParticipant,c=e.hasUnreadMessages,u=e.currentCommunityMember,d=e.isPinned;return(0,n.jsxs)("div",{className:"flex w-full items-center gap-3","data-testid":"direct-message-details",children:[(0,n.jsx)(O.e,{isDirect:t,otherParticipants:r}),(0,n.jsxs)("div",{className:"flex flex-col min-w-0 flex-1",children:[(0,n.jsxs)("div",{className:"flex items-center justify-between gap-2",children:[(0,n.jsx)(i.o5,{variant:"heading-sm",color:"primary",truncate:!0,className:"min-w-0",children:o}),(0,n.jsx)(_.G,{isPinned:void 0!==d&&d,currentParticipant:s,hasUnreadMessages:c,className:"min-w-fit justify-center"})]}),(0,n.jsxs)("div",{className:"flex items-center justify-between w-full gap-2",children:[(0,n.jsx)(w.n,{isDirect:t,lastMessage:l,currentCommunityMember:u}),(0,n.jsx)(i.o5,{variant:"caption",color:"tertiary",className:"shrink-0",children:a})]})]})]})},k=r(340479),P=r(534529),C=r(451430),N=r(804939),A=r(570310),I=r(810327),E=function(e){var t=e.children,r=e.onClose,o=void 0===r?C.noop:r,i=e.uuid,a=(0,I.B)(),l=(0,N.P)();return(0,n.jsx)(P.N_,{className:(0,A.x)("my-0.5 flex h-14 cursor-pointer items-start justify-between rounded-xl bg-primary px-4 py-2 first:mt-0 hover:bg-hover",{"dark:hover:bg-secondary":l}),onClick:function(e){(0,k.s6)(e)||o()},to:"/messages/$uuid",params:{uuid:i},state:a,"data-testid":"chat-room-dm-list",children:t})},T=function(e){var t=e.chatRooms,r=e.currentCommunityMember,o=((0,v.AG)()||{}).onClose,i=(0,j.h)().unreadChatRoomUuids,a=void 0===i?[]:i,l=(0,x.q)();return(0,n.jsxs)(n.Fragment,{children:[l,t.map(function(e){var t=e.chat_room_name,i=e.chat_room_kind,l=e.last_message,s=e.current_participant,c=e.other_participants_preview,u=e.id,d=e.has_unread_messages,f=e.uuid,p=e.pinned_at,m=i===g.Br,b=a.includes(f);return(0,n.jsx)(E,{onClose:o,uuid:f,children:(0,n.jsx)(S,{chatRoomName:t,lastMessage:l,currentParticipant:void 0===s?{}:s,otherParticipants:void 0===c?[]:c,isDirect:m,hasUnreadMessages:!!(d&&b),timestamp:(0,y.z9)(null==l?void 0:l.created_at,{format:"short"}),currentCommunityMember:r,isPinned:!!p})},u)})]})}
1,M=r(715628),L=r(739042),R=r(519104),D=function(){var e=(0,R.Z)();return(0,n.jsxs)(M.O,{className:"flex flex-col items-center justify-center !space-y-4",children:[(0,n.jsxs)("div",{className:"flex flex-col items-center justify-center gap-2",children:[(0,n.jsx)(i.o5,{variant:"heading-md",children:(0,a.t)("messaging.no_messages")}),(0,n.jsx)(i.o5,{variant:"body-md",color:"secondary",children:(0,a.t)("header_v3.send_new_dm_description")})]}),(0,n.jsx)(L.$,{variant:"primary",onClick:function(){e({to:"/messages/$uuid",params:{uuid:"new"}})},children:(0,a.t)("header_v3.send_new_dm")})]})},F=function(e){var t=e.unreadChatRoomUuids,r=(0,p.g)({strict:!1}).uuid,o=(0,d.Od)(),i=o.currentCommunityMember,a=o.isLoading,l=(0,h.P)({openChatRoomUuid:r&&"new"!==r?r:null,uuids:null==t?void 0:t.slice(0,2e3)}),v=l.chatRooms,y=l.hasNextPage,g=l.isLoading,x=l.onEventReceive,j=l.fetchNextPage;(0,f.z)({communityMemberId:null==i?void 0:i.id,onMessageReceive:function(e){x(e,null==i?void 0:i.id)},canCreateConnection:!0,deps:[v]});var O=(0,u.N)(),w=O.botChat,_=O.isLoading,S=(0,m.useMemo)(function(){return v.filter(function(e){return e.last_message})},[v]),k=!(null==S?void 0:S.length)&&!w;return a||g||_||!i?(0,n.jsx)(M.O,{children:(0,n.jsx)(s.a,{center:!0})}):k?(0,n.jsx)(M.O,{children:(0,n.jsx)(D,{})}):(0,n.jsxs)(M.O,{children:[!!w&&(0,n.jsx)(c.f,{chat:w,isRenderedOnHeader:!0}),(0,n.jsx)(b.A,{style:{height:"100%",overflow:"hidden",marginTop:"8px"},scrollThreshold:.8,next:j,hasMore:y,dataLength:S.length,scrollableTarget:"scrollable-dms-div",loader:(0,n.jsx)(s.a,{center:!0}),children:(0,n.jsx)(T,{chatRooms:S,currentCommunityMember:i})})]})},z=function(e){return(0,n.jsx)(o.t,{renderFunc:l,children:(0,n.jsx)(F,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))})}},751212(e,t,r){var n=r(391426),o=r(892907),i=r(417980),a=function(){return(0,n.jsx)("div",{className:"flex size-full flex-col items-center justify-start pt-12",children:(0,n.jsx)(o.o5,{variant:"label-sm",children:(0,i.t)("messaging.no_messages")})})};r.d(t,{N:()=>a})},283604(e,t,r){r.d(t,{t:()=>f});var n=r(391426),o=r(579092),i=r(133626),a=r(804939),l=r(361814),s=r(523345),c=r(810415),u=r(715628),d=r(751212),f=function(){var e=(0,s.x)(),t=e.handleTabChange,r=e.selectedValue,f=e.shouldShowAgentsTab,p=e.shouldShowMessagesTab,m=e.tabs,b=e.unreadChatRoomUuids,h=e.unreadChatRoomsCount,v=(0,a.P)();return(0,n.jsxs)("div",{className:"bg-primary size-full overflow-hidden",children:[!v&&(0,n.jsx)("div",{className:"border-primary h-14 border-b px-6 pb-4",children:(0,n.jsx)(i.t.Root,{tabs:m,selectedValue:r,onValueChange:t})}),p&&(0,n.jsxs)(n.Fragment,{children:[r===l.$O&&(0,n.jsx)(c.Z,{}),r===l.Cz&&(0===h?(0,n.jsx)(u.O,{children:(0,n.jsx)(d.N,{})}):(0,n.jsx)(c.Z,{unreadChatRoomUuids:b}))]}),f&&r===l.Vx&&(0,n.jsx)(u.O,{children:(0,n.jsx)(o.s,{isRightActionBlock:!0})})]})}},910283(e,t,r){r.d(t,{_:()=>eU});var n=r(391426),o=r(281305),i=r(119616),a=r(930260),l=r(230763),s=r(288513),c=r(68981),u=r(162906),d=r(570310),f=r(70719),p=r(933578),m=r(417980),b=r(844842),h=r(34819);function v(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){if(Array.isArray(e))return e}function g(){throw TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function x(e,t){if(e){if("string"==typeof e)return v(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 v(e,t)}}var j=(0,p.forwardRef)(function(e,t){var r,o,i,a=y(r=[e,t])||function(e){if("u">typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(r)||x(r)||g(),l=a[0],s=a.slice(1),c=l.ariaLabel,u=l.src,d=l.name,f=l.isOpen,p=l.disabled,m=l["data-testid"],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}(l,["ariaLabel","src","name","isOpen","disabled","data-testid"]),j=(y(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),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}}(s)||x(s,1)||g())[0];return(0,n.jsx)("button",(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}
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}({ref:j,type:"button",className:(0,h.O)({variant:"ghost",size:"sm"}),"aria-label":c,"data-testid":m,"data-popup-open":void 0!==f&&f||void 0,disabled:void 0!==p&&p},v),i=i={children:(0,n.jsx)(b.t,{src:u,name:d,size:"sm",decorative:!0})},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))});j.displayName="AvatarButton";var O=r(507586);function w(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(e){var t,r=e.isPreviewMode,o=(0,l.Od)().currentCommunityMember,i=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 w(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 w(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.")}(),a=i[0],s=i[1],c=(0,O.y)({isPreviewMode:void 0!==r&&r}),u=c.menuOptions,d=c.isDisabled;if(!o)return null;var b=o.avatar_url,h=o.name;return(0,n.jsx)(f.t,{align:"start",side:"top",options:u,open:a,onOpenChange:s,disabled:d,trigger:(0,n.jsx)(j,{ariaLabel:(0,m.t)("user_menu_options"),src:b,name:h,isOpen:a,disabled:d,"data-testid":"user-profile"}),"data-testid":"user-profile-menu"})},S=r(208690),k=r(684716),P=function(e){var t=e.icon,r=e.ariaLabel,o=e.hotkey,i=void 0===o?"":o,a=e.counter,l=e.isOpen,s=e.disabled,c=e.onClick,u=e["data-testid"],d=(0,p.useRef)(null);return(0,k.vC)(i,function(){var e;null==(e=d.current)||e.click()},{enabled:!!i}),(0,n.jsx)(h.K,{ref:d,icon:t,variant:"ghost",size:"sm",title:r,"aria-label":r,"data-testid":u,"data-header-icon-button":!0,"data-popup-open":void 0!==l&&l||void 0,counter:a,disabled:void 0!==s&&s,onClick:c})},C=function(e){var t=e.isPreviewMode,r=void 0!==t&&t,o=e.isDisabled,i=(0,S.w)(),a=(0,m.t)("search_item");return(0,n.jsx)(P,{icon:"magnifying-glass",ariaLabel:a,disabled:void 0!==o&&o,onClick:function(){return!r&&void i.show()},"data-testid":"header-v4-search-button"})},N=r(52381),A=r(440151),I=r(790389),E=r(892907);function T(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=function(e){if(Array.isArray(e))return e}(e=(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}}(e)||function(e){if(e){if("string"==typeof e)return T(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 T(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],o=t[1],i=(0,p.useMemo)(function(){return{onClose:function(){return o(!1)}}},[]);return(0,n.jsx)(I.A,{trigger:(0,n.jsx)(P,{icon:"bookmark",ariaLabel:(0,m.t)("header_v3.bookmarks"),hotkey:"alt+b",isOpen:r,"data-testid":"bookmarks-popover-button"}),open:r,onOpenChange:o,side:"bottom",align:"end",sideOffset:4,fillAvailableHeight:!0,className:(0,d.x)("max-h-[37rem] w-[38.5rem] p-0"),children:(0,n.jsx)(N.nQ.Provider,{value:i,children:(0,n.jsxs)("div",{className:"flex size-full flex-col gap-3","data-testid":"bookmarks-drawer",children:[(0,n.jsx)("div",{className:"flex shrink-0 items-center justify-between px-6 pt-5",children:(0,n.jsx)(E.o5,{variant:"heading-lg",children:(0,m.t)("header_v3.bookmarks")})}),(0,n.jsx)(A.Bookmarks,{})]})})})},L=r(841957),R=r(617500),D=r(367090),F=r(310860),z=function(e){return e>99?"99+":String(e)},B=function(e){var t=e.title,r=e.actions,o=e.className;return(0,n.jsxs)("div",{className:(0,d.x)("flex shrink-0 items-center justify-between px-6 pt-4 pb-3",o),children:[(0,n.jsx)(E.o5,{variant:"heading-lg",children:t}),r&&(0,n.jsx)("div",{className:"flex items-center gap-1",children:r})]})},U=r(751671),$=function(){return(0,n.jsx)(B,{title:(0,m.t)("header_v3.chat_threads"),actions:(0,n.jsx)(U.W,{}),className:"border-primary border-b"})};function V(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 K=function(){var e,t,r=(0,l.Od)().currentCommunityMember,o=(0,D.s)().unreadThreadsCount,i=function(e){if(Array.isArray(e))return e}(e=(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}}(e)||function(e){if(e){if("string"==typeof e)return V(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 V(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.")}(),a=i[0],s=i[1],c=(0,F.z)(),u=(0,p.useMemo)(function(){return{onClose:function(){return s(!1)}}},[]);return((0,p.useEffect)(function(){s(!1)},[c]),(null==r||null==(t=r.policies)?void 0:t.can_access_threads_tab)||o>0)?(0,n.jsx)(R.L,{children:(0,n.jsx)(I.A,{trigger:(0,n.jsx)(P,{icon:"message-dots",ariaLabel:(0,m.t)("header_v3.chat_threads"),hotkey:"alt+t",counter:o>0?z(o):void 0,isOpen:a,"data-testid":"chat-threads-popover-button"}),open:a,onOpenChange:s,side:"bottom",align:"end",sideOffset:4,fillAvailableHeight:!0,className:"size-full h-[37rem] w-[30rem] p-0",children:(0,n.jsx)(N.nQ.Provider,{value:u,children:(0,n.jsxs)("div",{className:"flex size-full flex-col","data-testid":"chat-threads-drawer",children:[(0,n.jsx)($,{}),(0,n.jsx)("div",{className:"min-h-0 flex-1 overflow-y-auto rounded-b-md bg-secondary dark:bg-primary p-3",id:"chat-threads-header",children:(0,n.jsx)(L.I,{isRenderedOnHeader:!0})})]})})})}):null},W=r(692990),H=r(185182),q=r(555169),Y=r(593195),G=r(314054),J=function(e){var t=e.onClose;return(0,n.jsx)(B,{title:(0,m.t)("header_v3.connect.title"),actions:(0,n.jsx)(G.m,{content:(0,m.t)("header_v3.close"),children:(0,n.jsx)(h.K,{icon:"cross",variant:"ghost",size:"md",onClick:t,"aria-label":(0,m.t)("header_v3.close"),"data-testid":"connect-panel-close-button"})})})};function Q(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 X=function(){var e,t=(0,l.Od)().isViewOnlyMasquerading,r=(0,q.V)(),o=(0,H.X)().count,i=(0,F.z)(),a=function(e){if(Array.isArray(e))return e}(e=(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}}(e)||function(e){if(e){if("string"==typeof e)return Q(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 Q(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=a[0],c=a[1];return((0,p.useEffect)(function(){c("connections"===i.hash||"#connections"===window.location.hash)},[i.hash,i.pathname]),r)?(0,n.jsx)(I.A,{trigger:(0,n.jsx)(P,{icon:"people-sparkle",ariaLabel:(0,m.t)("header_v3.connect.title"),hotkey:"alt+c",counter:o>0?z(o):void 0,isOpen:s,"data-testid":"connect-panel-button"}),open:s,onOpenChange:c,side:"bottom",align:"end",sideOffset:4,fillAvailableHeight:!0,className:(0,d.x)("size-full max-h-[37rem] min-h-[37rem] max-w-[30rem] min-w-[30rem] p-0",{"cursor-not-allowed":t}),"data-testid":"connect-panel-container",children:(0,n.jsx)(W.L.Provider,{value:!0,children:(0,n.jsxs)("div",{className:(0,d.x)("size-full overflow-hidden rounded-md",{"pointer-events-none":t}),children:[(0,n.jsx)(J,{onClose:function(){return c(!1)}}),(0,n.jsx)(Y.n,{onClose:function(){return c(!1)}})]})})}):null},Z=r(947331),ee=r(178905),et=r(362036),er=r(739042),en=r(817751),eo=r(519104),ei=r(45635),ea=function(){var e=(0,l.Il)(),t=(0,eo.Z)();if((null==e?void 0:e.messaging_enabled_by_member)&&(null==e?void 0:e.messaging_enabled_by_admin))return null;var r=null==e?void 0:e.is_admin;return(0,n.jsxs)("div",{className:"flex min-h-[81px] w-full items-center justify-between rounded-t-md bg-tertiary px-4 py-3",children:[(0,n.jsxs)("div",{className:"mr-3 flex min-w-0 flex-1 items-center gap-3",children:[(0,n.jsx)("div",{className:"shrink-0",children:(0,n.jsx)(en.t,{name:"circle-info",size:"md"})}),(0,n.jsx)(E.o5,{variant:"body-sm",className:"break-words",children:r?(0,m.t)("messaging.banner.admin_messaging_disabled"):(0,m.t)("messaging.banner.member_messaging_disabled")})]}),(0,n.jsx)(er.$,{variant:"outline",size:"sm",onClick:function(){t({to:ei.fG.privacy})},className:"shrink-0",children:(0,m.t)("messaging.banner.manage")})]})}
1,el=r(377211),es=function(){var e=(0,eo.Z)();return(0,n.jsx)(B,{title:(0,m.t)("header_v3.direct_messages"),actions:(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(el.W,{}),(0,n.jsx)(G.m,{content:(0,m.t)("new_message"),children:(0,n.jsx)(h.K,{variant:"ghost",icon:"plus",size:"md",onClick:function(){e({to:"/messages/$uuid",params:{uuid:"new"}})},"data-testid":"new-message","aria-label":(0,m.t)("new_message")})})]})})},ec=r(283604);function eu(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 ed=function(){var e,t=(0,l.Od)().isViewOnlyMasquerading,r=(0,ee.h)().unreadChatCount,o=(0,et.$)().setDesktopAppUnreadMessageCount,i=function(e){if(Array.isArray(e))return e}(e=(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}}(e)||function(e){if(e){if("string"==typeof e)return eu(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 eu(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.")}(),a=i[0],s=i[1],c=(0,F.z)(),u=(0,p.useMemo)(function(){return{onClose:function(){return s(!1)}}},[]);return(0,p.useEffect)(function(){o(r)},[r,o]),(0,p.useEffect)(function(){s(!1)},[c]),(0,n.jsx)(I.A,{trigger:(0,n.jsx)(P,{icon:"message",ariaLabel:(0,m.t)("header_v3.direct_messages"),hotkey:"alt+m",counter:r>0?z(r):void 0,isOpen:a,"data-testid":"direct-messages-popover-button"}),open:a,onOpenChange:s,side:"bottom",align:"end",sideOffset:4,fillAvailableHeight:!0,className:(0,d.x)("size-full max-h-[37rem] min-h-[37rem] min-w-[30rem] max-w-[30rem] p-0",{"cursor-not-allowed":t}),children:(0,n.jsx)(N.nQ.Provider,{value:u,children:(0,n.jsxs)("div",{className:(0,d.x)("size-full overflow-hidden rounded-md",{"pointer-events-none":t}),"data-testid":"direct-messages-drawer",children:[(0,n.jsx)(ea,{}),(0,n.jsx)(es,{}),(0,n.jsx)(ec.t,{})]})})})},ef=function(){return(0,Z.UF)().shouldShowMessagingRoutes?(0,n.jsx)(ed,{}):null},ep=r(257957),em=function(){var e=(0,l.Od)(),t=e.currentCommunity,r=e.isLoading,o=!!(null==t?void 0:t.private_sign_up_url),i=(null==t?void 0:t.is_private)||o,a=!(null==t?void 0:t.is_private)&&!!(null==t?void 0:t.allow_signups_to_public_community),s=o?null==t?void 0:t.private_sign_up_label:(0,m.t)("join");return r?(0,n.jsx)(ep.a,{className:"flex !py-0"}):(0,n.jsxs)("div",{className:"hidden items-center justify-end gap-2.5 md:flex",children:[(0,n.jsx)(er.$,{variant:"outline",size:"md",children:(0,m.t)("log_in")}),(i||a)&&(0,n.jsx)(er.$,{variant:"branded",size:"md",children:s})]})},eb=r(129086),eh=r(540078),ev=function(){var e=(0,eh.u)(),t=e.shouldShowMemberChecklist,r=e.shouldShowMemberChecklistBadge,o=e.isMemberChecklistOpen,i=e.handleMemberChecklistOpenChange;return t?(0,n.jsxs)(n.Fragment,{children:[(0,n.jsxs)("div",{className:"relative",children:[(0,n.jsx)(P,{icon:"to-do-list",isOpen:o,onClick:function(){return i(!o)},ariaLabel:(0,m.t)(["header.member_checklist","title"])}),r&&(0,n.jsx)("span",{className:"absolute right-1 top-1 size-2 rounded-full bg-c-sidebar-badge"})]}),(0,n.jsx)(eb.d,{open:o,onOpenChange:i})]}):null},ey=r(492776),eg=r(658232),ex=r(56237),ej=r(26583),eO=r(274685),ew=function(e){var t=e.tabsContainerWidth,r=(0,ey.M)(),o=r.isBannerDismissed,i=r.setBannerDismissed,a=(0,l.Od)(),s=a.currentCommunitySettings,c=a.currentCommunityMember,u=!!(null==s?void 0:s.live_pulse_notifications_tab_v2_enabled),d=(null==c?void 0:c.is_admin)||(null==c?void 0:c.is_moderator);return!u||o?null:(0,n.jsxs)("div",{className:"bg-info-light flex shrink-0 min-h-[52px] items-center gap-4 px-4 py-3 w-full",style:{maxWidth:t},children:[(0,n.jsxs)("div",{className:"flex min-w-0 flex-1 gap-3 items-start",children:[(0,n.jsx)("div",{className:"w-4 mt-2",children:(0,n.jsx)(en.t,{name:"circle-info",size:"md",color:"info"})}),(0,n.jsx)("div",{className:"flex-1",children:(0,n.jsx)(E.o5,{variant:"body-sm",className:"break-words",children:d?(0,m.t)("notifications.banner.title_for_moderators"):(0,m.t)("notifications.banner.title")})})]}),(0,n.jsx)(h.K,{icon:"cross",variant:"ghost",size:"sm","aria-label":(0,m.t)("notifications.banner.dismiss"),onClick:function(){i(!0)}})]})},e_=r(742722),eS=r(756152),ek=r(133626),eP=function(e){var t=e.activeTab,r=e.onTabChange,o=e.tabs,i=e.tabsContainerRef,a=e.tabsContainerWidth;return(0,n.jsxs)("div",{className:"text-dark flex min-h-0 w-fit flex-1 flex-col overflow-hidden",children:[(0,n.jsx)("div",{ref:i,className:"w-fit shrink-0",children:(0,n.jsx)(ek.t.Root,{tabs:o,selectedValue:t,onValueChange:function(e){var t=o.find(function(t){return t.value===e});t&&r(t.value)},"data-testid":"notifications-tabs",size:"md",className:"mx-6"})}),(0,n.jsx)("div",{className:"border-primary mt-4 w-full shrink-0 border-b"}),(0,n.jsx)(eS.$,{style:{width:a}})]})},eC=function(e){var t=e.tabsContainerWidth,r=e.tabsContainerRef,o=(0,ey.M)(),i=o.activeTab,a=o.setActiveTab,l=(0,e_.h)();return(0,n.jsx)(eP,{tabs:l,activeTab:i,onTabChange:a,tabsContainerRef:r,tabsContainerWidth:t})},eN=r(853964),eA=r(277584),eI=r(12937),eE=r(534529),eT=r(451430),eM=r(605274),eL=function(e){var t=e.onClose,r=(0,eM.Ab)(),o=(0,N.AG)().onClose,i=(0,l.Od)().currentCommunitySettings,a=!!(null==i?void 0:i.live_pulse_notifications_tab_v2_enabled);return(0,n.jsx)(B,{title:(0,m.t)("header_v3.notifications"),actions:(0,n.jsxs)(n.Fragment,{children:[a&&(0,n.jsx)(eA.m,{}),(0,n.jsx)(eN.W,{}),!r&&(0,n.jsx)(G.m,{content:(0,m.t)("header_v3.open_in_full_page"),children:(0,n.jsx)(eE.N_,{to:"/notifications",onClick:function(){return null==o?void 0:o()},children:(0,n.jsx)(h.K,{icon:"square-arrow-top-right",size:"md",variant:"ghost","aria-label":(0,m.t)("header_v3.open_in_full_page")})})}),(0,n.jsx)(eI.N,{}),(0,eT.isFunction)(t)&&(0,n.jsx)(G.m,{content:(0,m.t)("header_v3.close"),children:(0,n.jsx)(h.K,{icon:"cross",size:"md",variant:"ghost",onClick:t,"aria-label":(0,m.t)("header_v3.close")})})]})})},eR=r(683519),eD=function(e){var t=e.eventData,r=e.queryClient,n=e.setNotificationCount,o=e.isNotificationsTabV2Enabled,i=e.activeFilter;switch(t.event){case"resetNewNotificationCount":n(t.new_notifications_count);break;case"updateNewNotificationCount":n(t.new_notifications_count),(0,eg.cc)({queryClient:r});break;case"newNotification":var a=t.data.notification;if(!((null==a?void 0:a.id)&&["inbox","mentions"].includes(null==a?void 0:a.notification_group))&&!o)return void console.warn("Invalid notification data received via websocket for newNotification");(0,eR.w)({queryClient:r,notification:a,isNotificationsTabV2Enabled:o,activeFilter:i}),(0,eg.NU)({queryClient:r});break;case"refreshNotifications":(0,eg.cc)({queryClient:r})}};function eF(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 ez=function(){var e,t=(0,ey.M)(),r=t.activeFilter,o=t.notificationCount,i=t.setNotificationCount,a=t.setNotificationTabCounters,s=(0,eO.jE)(),c=(0,l.Od)(),u=c.currentCommunityMember,d=c.currentCommunity,f=c.currentCommunitySettings,b=!!(null==f?void 0:f.live_pulse_notifications_tab_v2_enabled),h=function(e){if(Array.isArray(e))return e}(e=(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}}(e)||function(e){if(e){if("string"==typeof e)return eF(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 eF(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.")}(),v=h[0],y=h[1],g=(0,F.z)(),x=(0,p.useMemo)(function(){return{onClose:function(){return y(!1)}}},[]);(0,p.useEffect)(function(){y(!1)},[g]),(0,eg.lV)(null==d?void 0:d.id,a);var j=(0,eg.Rf)(i).mutate;(0,ej.M)(null==u?void 0:u.id,function(e){return eD({eventData:e,queryClient:s,setNotificationCount:i,isNotificationsTabV2Enabled:b,activeFilter:r})});var O=(0,p.useCallback)(function(e){y(e),e&&o>0&&j()},[o,j]),w=(0,ex.a)(),_=w.tabsContainerRef,S=w.tabsContainerWidth;return(0,n.jsx)(I.A,{trigger:(0,n.jsx)(P,{icon:"bell",ariaLabel:(0,m.t)("header_v3.notifications"),hotkey:"alt+n",counter:o>0?z(o):void 0,isOpen:v,"data-testid":"notifications-menu-popover-button"}),open:v,onOpenChange:O,side:"bottom",align:"end",sideOffset:4,fillAvailableHeight:!0,className:"max-h-[38rem] max-w-[45rem] p-0",children:(0,n.jsx)(N.nQ.Provider,{value:x,children:(0,n.jsxs)("div",{className:"flex h-full w-fit flex-col","data-testid":"notifications-drawer",children:[(0,n.jsx)(ew,{tabsContainerWidth:S}),(0,n.jsx)(eL,{}),(0,n.jsx)(eC,{tabsContainerRef:_,tabsContainerWidth:S})]})})})},eB=function(){return(0,n.jsx)(ez,{})},eU=function(e){var t,r,f=e.isPreviewMode,p=void 0!==f&&f,m=e.previewAudience,b=(0,l.Od)(),h=b.currentCommunityMember,v=b.currentCommunity,y=p&&m===u.gZ,g=(0,c.R)();return y?(0,n.jsxs)("div",{className:(0,d.x)("flex items-center justify-end gap-4",g&&i.bz,"pointer-events-none"),style:g?i.Bu:void 0,children:[!(null==v?void 0:v.is_private)&&(0,n.jsx)(C,{isPreviewMode:!0}),(0,n.jsx)(em,{})]}):h?(0,n.jsxs)("div",(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}({className:"flex items-center gap-2","data-testid":"header-v4-right-action-block"},(0,s.Bs)({anchor:"app-topbar-actions"})),r=r={children:[(0,n.jsx)(C,{isPreviewMode:p}),(0,n.jsx)(a.F,{children:(0,n.jsxs)("div",{className:(0,d.x)("flex items-center gap-2",{"pointer-events-none":p}),children:[(0,n.jsx)(eB,{}),(0,n.jsx)(ef,{}),(0,n.jsx)(K,{}),(0,n.jsx)(X,{}),(0,n.jsx)(M,{}),(0,n.jsx)(ev,{})]})}),(0,n.jsx)(_,{isPreviewMode:p})]},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)):(0,n.jsxs)("div",{className:(0,d.x)("flex items-center justify-end gap-4",g&&i.bz),style:g?i.Bu:void 0,children:[!(null==v?void 0:v.is_private)&&(0,n.jsx)(C,{}),(0,n.jsx)(o.C,{})]})}},803405(e,t,r){r.d(t,{M:()=>J});var n=r(391426),o=r(230763),i=r(92406),a=r(162906),l=r(419320),s=function(e){var t=e.isPreviewMode,r=void 0!==t&&t,o=e.previewCommunityName,i=e.previewLogoType,a=e.previewLogoUrl;return(0,n.jsx)("div",{className:r?"pointer-events-none":void 0,children:(0,n.jsx)(l.e,{isPreviewMode:r,previewCommunityName:void 0===o?"":o,previewLogoType:void 0===i?"icon":i,previewLogoUrl:void 0===a?"":a})})},c=r(180156),u=function(){return(0,c.Z)(),null},d=function(e){var t=e.children;return(0,n.jsx)("div",{className:"flex min-w-0 items-center justify-center","data-testid":"header-v4-center-slot",children:t})};d.displayName="HeaderWrapper.CenterSlot";var f=r(119616),p=r(580909),m=r(288513),b=r(570310),h=r(68981),v=r(933578),y=r(417980),g=r(355104),x=function(e){var t=e.children;return(0,n.jsx)("div",{className:"flex min-w-0 items-center","data-testid":"header-v4-left-slot",children:t})};x.displayName="HeaderWrapper.LeftSlot";var j=function(e){var t=e.children;return(0,n.jsx)("div",{className:"flex min-w-0 items-center justify-end gap-2","data-testid":"header-v4-right-slot",children:t})};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}j.displayName="HeaderWrapper.RightSlot";var w=function(e){var t,r,o,i,a,l=e.children,s=e.className,c=(0,p.vJ)(),u=(0,g.c)().isCircleV4,w=(0,h.R)();return v.Children.forEach(l,function(e){(0,v.isValidElement)(e)&&(e.type===x?o=e:e.type===d?i=e:e.type===j&&(a=e))}),(0,n.jsxs)("nav",(t=O({"data-testid":"navigation-bar-wrapper","aria-label":(0,y.t)("main_navigation_bar"),className:(0,b.x)("sticky top-0 z-50 grid h-[64px] grid-cols-[minmax(min-content,1fr)_minmax(0,auto)_minmax(min-content,1fr)] items-center gap-x-4 border-b border-primary bg-c-header pl-6 pr-4",{"dark:border-secondary":u},f.wX,w&&f.wX,s),style:O({},w?f.sL:f.KW,c)},(0,m.Bs)({anchor:"app-topbar"})),r=r={children:[o,null!=i?i:(0,n.jsx)(d,{}),a]},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))};w.displayName="HeaderWrapper";var _=Object.assign(w,{LeftSlot:x,CenterSlot:d,RightSlot:j}),S=r(559574),k=r(605274),P=r(817751),C=r(790389),N=r(988484),A=r(894034);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 E=function(e){var t,r,o,i=e.items,a=e.isPreviewMode,l=function(e){if(Array.isArray(e))return e}(t=(0,v.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 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)}}(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.")}(),s=l[0],c=l[1],u=(0,v.useCallback)(function(){c(!1)},[]);return(0,N.G)(u),(0,n.jsx)(C.A,{trigger:(0,n.jsx)("button",{type:"button",disabled:void 0!==a&&a,className:(0,b.x)(A.BR,(r={},o=A.lq,o in r?Object.defineProperty(r,o,{value:s,enumerable:!0,configurable:!0,writable:!0}):r[o]=s,r)),children:(0,n.jsxs)("span",{className:"flex items-center gap-0.5",children:[(0,y.t)("header_v3.navigation.more"),(0,n.jsx)(P.t,{name:"chevron-down",size:"sm","aria-hidden":"true"})]})}),open:s,onOpenChange:c,side:"bottom",align:"end",className:"p-0",children:(0,n.jsx)("div",{className:"flex flex-col gap-1 rounded-md bg-c-header p-4 outline-none",children:i.map(function(e){var t=e.linkTo,r=e.label,o=e.kind,i=e.visibility,a=e.openInNewWindow;return(0,n.jsx)(A.Tm,{label:r,linkTo:t,isActive:!1,onClick:function(){return c(!1)},kind:o,visibility:i,openInNewWindow:a},t)})})})},T=r(617593),M=function(e){var t=e.count;return(0,n.jsx)("ul",{className:"flex list-none items-center justify-center gap-2",children:Array.from({length:t},function(e,t){return(0,n.jsx)("li",{children:(0,n.jsx)(T.E,{shape:"square",className:"h-8 w-16"})},"skeleton-".concat(String(t)))})})},L=r(214986);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 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,l=!1;try{for(o=o.call(e);!(a=(r=o.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,n=e}finally{try{a||null==o.return||o.return()}finally{if(l)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);
1if("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 F=function(e){var t=e.links,r=e.maxVisibleLinks,n=(0,v.useRef)(null),o=(0,v.useRef)(null),i=D((0,v.useState)(r),2),a=i[0],l=i[1],s=D((0,v.useState)(0),2),c=s[0],u=s[1],d=D((0,v.useState)(r),2),f=d[0],p=d[1];r!==f&&(p(r),l(r));var m=(0,v.useRef)(!1),b=(0,v.useCallback)(function(){var e=n.current;if(e&&!(e.scrollWidth<=e.clientWidth)){var t=e.querySelectorAll("[data-nav-link]"),o=e.clientWidth-80,i=0,a=0,s=!0,c=!1,u=void 0;try{for(var d,f=Array.from(t)[Symbol.iterator]();!(s=(d=f.next()).done);s=!0){var p=d.value,m=8*(a>0);if(i+m+p.offsetWidth>o)break;i+=m+p.offsetWidth,a++}}catch(e){c=!0,u=e}finally{try{s||null==f.return||f.return()}finally{if(c)throw u}}l(Math.min(r,Math.max(1,a)))}},[r]);(0,v.useLayoutEffect)(function(){b()},[b,t,c]);var h=(0,v.useCallback)(function(){if(!m.current){m.current=!0;return}l(r),u(function(e){return e+1})},[r]),y=(0,v.useCallback)(function(e){if(n.current=e,o.current&&(o.current.disconnect(),o.current=null),!e){m.current=!1;return}var t,r=new L.tb(h);r.observe(null!=(t=e.closest("nav"))?t:e),o.current=r},[h]),g=(0,v.useMemo)(function(){return{visibleLinks:t.slice(0,a),hiddenLinks:t.slice(a)}},[t,a]);return{containerRef:y,visibleLinks:g.visibleLinks,hiddenLinks:g.hiddenLinks}};function z(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 B=function(e){var t,r,i=e.audience,a=e.isPreviewMode,l=void 0!==a&&a,s=(0,o.Od)(),c=s.currentCommunity,u=s.currentCommunityMember,d=(0,S.r)({isDisabled:l,audience:i}),f=d.links,p=d.isLoadingLinks,b=(0,k.XL)(),h=(0,v.useMemo)(function(){return b?8:6},[b]),y=F({links:f,maxVisibleLinks:h}),g=y.visibleLinks,x=y.hiddenLinks,j=y.containerRef;return p?(0,n.jsx)(M,{count:Math.min(h,8)}):(0,n.jsx)("div",{ref:j,className:"flex w-full min-w-0 justify-center overflow-x-hidden py-1",children:(0,n.jsxs)("ul",(t=z({className:"flex w-max list-none items-center justify-center gap-2","data-testid":"header-navigation-bar"},(0,m.Bs)({anchor:"app-topbar-nav"})),r=r={children:[g.map(function(e){var t=e.linkTo,r=e.label,o=e.visibility,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,["linkTo","label","visibility"]);return(0,n.jsx)("li",{className:"flex shrink-0","data-nav-link":!0,children:(0,n.jsx)(A.Tm,z({linkTo:t,label:r,visibility:o,renderAsAnchor:!!(!u&&(null==c?void 0:c.is_private))},i))},t)}),x.length>0&&(0,n.jsx)("li",{className:"flex shrink-0",children:(0,n.jsx)(E,{items:x,isPreviewMode:l})})]},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))})},U=r(910283),$=r(179780),V=r(849205),K=r(765724),W=r(721818),H=r(506493),q=r(16876),Y=r(693546),G=function(){var e=(0,o.Od)().currentCommunity,t=(0,k.J6)(),r=(0,H.B)(),n=(0,Y.a)(),i=n.isDiscoverPage,a=n.isLivePage,l=(0,q._f)(),s=l({to:"/settings/recap-2025"}),c=l({to:V.aA}),u=(0,$.W)(),d=u.isSettingsRoute,f=u.isReactFlowWorkflowsRoute,p=u.isBotBuilderEditorRoute,m=(0,K.Jc)(e),b=(0,K.a$)(e),h=(0,W.m)();return{isHidden:!t||r||s||c||f||p||m||b||a||i||h&&d}},J=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.isPreviewMode,r=void 0!==t&&t,l=e.previewAudience,c=e.previewCommunityName,d=e.previewLogoType,f=e.previewLogoUrl,p=(0,o.Od)().currentCommunityMember,m=(0,i.i)().minimal_layout,b=G().isHidden,h=a.gZ;return(r&&l?h=l:p&&(h=a.JL),!r&&b)?null:!r&&m?(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(u,{}),(0,n.jsxs)(_,{children:[(0,n.jsx)(_.LeftSlot,{children:(0,n.jsx)(s,{})}),(0,n.jsx)(_.RightSlot,{children:(0,n.jsx)(U._,{})})]})]}):(0,n.jsxs)(n.Fragment,{children:[!r&&(0,n.jsx)(u,{}),(0,n.jsxs)(_,{children:[(0,n.jsx)(_.LeftSlot,{children:(0,n.jsx)(s,{isPreviewMode:r,previewCommunityName:c,previewLogoType:d,previewLogoUrl:f})}),(0,n.jsx)(_.CenterSlot,{children:(0,n.jsx)(B,{isPreviewMode:r,audie
1nce:h})}),(0,n.jsx)(_.RightSlot,{children:(0,n.jsx)(U._,{isPreviewMode:r,previewAudience:l})})]})]})}},926284(e,t,r){var n=r(391426),o=r(570310),i=function(e){var t=e.children,r=e.className,i=e.onExit,a=e.exitText,l=e.dataTestId,s=e.style;return(0,n.jsxs)("div",{id:void 0===l?"trial-banner":l,style:s,className:(0,o.x)("bg-banner text-badge z-[3] hidden h-12 w-full items-center justify-center p-3 text-center font-semibold leading-5 lg:flex",{relative:!!a},r),children:[t,a&&(0,n.jsx)("div",{className:"absolute right-5",children:(0,n.jsx)("button",{type:"submit",onClick:i,children:a})})]})};r.d(t,{w:()=>i})},849531(e,t,r){r.d(t,{L:()=>v});var n=r(391426),o=r(309493),i=r(570310),a=r(915779),l=r(451430),s=r(933578),c=r(288513),u=r(417980),d=r(387099),f=function(e){var t=e.value,r=e.isProcessing,o=e.handleDelete,i=e.handleChangeCoverClick,a=!!t;return(0,n.jsxs)("div",{className:"grid grid-flow-col auto-cols-fr gap-2",children:[a&&(0,n.jsx)(d.$,{variant:"danger",full:!0,onClick:o,children:(0,u.t)("remove")}),(0,n.jsx)(d.$,{full:!0,variant:"secondary",onClick:i,disabled:void 0!==r&&r,children:a?(0,u.t)("replace"):(0,u.t)("upload")})]})},p=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.src,r=e.alt;return e.value&&t?(0,n.jsx)("img",{loading:"lazy",className:(0,i.x)((0,c._h)("quickpost__thumbnail"),"mb-4 rounded"),src:t,alt:r}):(0,n.jsx)(n.Fragment,{})},m=r(925961);function b(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 h(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,l=!1;try{for(o=o.call(e);!(a=(r=o.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,n=e}finally{try{a||null==o.return||o.return()}finally{if(l)throw n}}return i}}(e,t)||function(e,t){if(e){if("string"==typeof e)return b(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 b(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 v=function(e){var t=e.alt,r=e.aspectRatio,u=e.changeImageText,d=e.className,b=e.customAddCoverBtn,v=e.customAspectRatioHelpText,y=e.hideEmbedUrl,g=e.hideUnsplash,x=e.isCropEnabled,j=e.isOpen,O=void 0!==j&&j,w=e.isPublic,_=e.name,S=e.onChange,k=void 0===S?l.noop:S,P=e.onClose,C=void 0===P?l.noop:P,N=e.onDelete,A=void 0===N?l.noop:N,I=e.onImageAttachSuccess,E=void 0===I?l.noop:I,T=e.onProcessing,M=e.renderer,L=e.renderImagePreview,R=e.showAddCoverBtn,D=e.title,F=e.value,z=h((0,s.useState)(!1),2),B=z[0],U=z[1],$=h((0,s.useState)(O),2),V=$[0],K=$[1],W=h((0,s.useState)(!1),2),H=W[0],q=W[1],Y=(0,a.nD)({filename:_,signed_id:F}),G=(0,s.useRef)(B);(0,s.useEffect)(function(){O&&K(!0)},[O]),(0,s.useEffect)(function(){(0,l.isFunction)(T)&&G.current!==B&&T(B),G.current=B},[B,T]);var J=null!=t?t:_,Q=function(e){null==e||e.preventDefault(),U(!1),k(null),q(!1),A()},X=function(e){null==e||e.preventDefault(),K(!0)};return(0,n.jsxs)("div",{className:(0,i.x)((0,c.W2)("react-image-input"),(0,c._h)("form-input"),d),onClick:function(e){return e.stopPropagation()},children:[(0,n.jsx)(o.c,{showModal:V,closeModal:function(){K(!1),C()},attachImage:function(e,t){k(t),U(!1),null==E||E(e)},uploadProgress:function(){U(!0)},aspectRatio:r,hideUnsplash:void 0!==g&&g,hideEmbedUrl:void 0!==y&&y,isCropEnabled:void 0===x||x,isPublic:void 0!==w&&w,title:D,hasFile:H,customAspectRatioHelpText:v,setHasFile:q,inputFieldName:_}),!M&&(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(m.a,{condition:B}),!B&&(0,n.jsx)(null!=L?L:p,{value:F,src:Y,alt:J}),(0,n.jsx)(f,{value:F,isProcessing:B,handleDelete:Q,handleChangeCoverClick:X})]}),M&&M({changeImageText:u,customAddCoverBtn:b,handleChangeCoverClick:X,handleDelete:Q,imageUrl:Y,processing:B,showAddCoverBtn:void 0!==R&&R,value:F})]})}},925961(e,t,r){var n=r(391426),o=r(973646),i=r(570310),a=r(288513),l=function(e){return e.condition?(0,n.jsx)("div",{className:(0,i.x)((0,a._h)("quickpost__loader-wrapper"),"flex justify-center p-4"),children:(0,n.jsx)(o.In,{type:"loader"})}):null};r.d(t,{a:()=>l})},339950(e,t,r){var n=r(391426),o=r(361971),i=r(849531),a=function(e){var t=e.name,r=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,["name"]),a=(0,o.xW)().control;return(0,n.jsx)(o.xI,{control:a,name:t,render:function(e){var t,o,a=e.field,l=a.onChange,s=a.value,c=a.name;return(0,n.jsx)(i.L,(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}({},r),o=o={name:c,onChange:l,value:s},Object.getOwnPropertyDescriptors?Object.defineProperties(t,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(t,e,Object.getOwnPropertyDescriptor(o,e))}),t))}})};r.d(t,{M:()=>a})},796820(e,t,r){var n=r(391426),o=r(825020),i=r(538939),a=r(446009),l=r(101075),s=r.n(l),c=r(933578),u=["{{community.url}}","{{trigger.event.url}}","{{trigger.event.space.url}}","{{trigger.event.space.space_group.url}}","{{trigger.comment.url}}","{{trigger.comment.post.url}}","{{trigger.comment.post.space.url}}","{{trigger.comment.post.space.space_group.url}}","{{trigger.post.url}}","{{trigger.post.space.url}}","{{trigger.post.space.space_group.url}}"],d=function(e){var t=e.editor,r=e.inputRef,l=e.setInputChangeHandler,d=void 0===l?s():l,f=e.variables,p=e.wrapperClassName,m=e.optionsClassName,b=e.enableLinkInsertion,h=e.children,v=e.shouldRenderPortal,y=(0,a._)({editor:t,inputRef:r}),g=(0,i.K)({editor:t,variables:f}).onInsertVariable,x=(0,c.useRef)(y);x.current=y;var j=!!t&&!!(void 0!==b&&b),O=function(){var e=x.current;if(!e)return"";var t=e.textUpToAnchor();return t.length>=2?t.slice(-2):t},w=function(e){var t="{{"===O(),r=t?e.slice(2):e,n=u.includes(e);j&&n?null==y||y.insertLink(e,t):g(e)||null==y||y.insertText(r)},_=(0,c.useRef)(null);return(0,c.useEffect)(function(){var e=function(){"{{"===O()&&_.current&&_.current.click()};return t?t.on("update",e):d(e),function(){t?t.off("update",e):d(s())}},[t]),(0,n.jsx)("div",{className:void 0===p?"max-w-sm pt-3":p,children:(0,n.jsx)(o.R,{options:f,groupBy:function(e){return e.group},onSelect:function(e){return w(e)},buttonRef:_,optionsClassName:m,shouldRenderPortal:void 0!==v&&v,children:h})})};r.d(t,{T:()=>d})},401852(e,t,r){var n=r(391426),o=r(497184),i=r.n(o),a=r(979778),l=r.n(a),s=r(417980),c=r(898666),u=r(231127),d=r(428266),f=r(872022),p=r(796820);function m(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 b=function(){return(0,s.t)("dynamic_vars_groups.member")},h=[{get group(){return b()},label:"{{member.first_name}}",value:"{{member.first_name}}"},{get group(){return b()},label:"{{member.last_name}}",value:"{{member.last_name}}"},{get group(){return b()},label:"{{member.name}}",value:"{{member.name}}"},{get group(){return b()},label:"{{member.email}}",value:"{{member.email}}"},{get group(){return b()},label:"{{member.public_uid}}",value:"{{member.public_uid}}"}],v=function(e){var t,r,o=e.tooltipPlacement,a=e.className,b=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,["tooltipPlacement","className"]);if((0,u.T)("circle_v4_form_elements_enabled")){var h=l()(b,["wrapperClassName","optionsClassName","shouldRenderPortal"]);
1return(0,n.jsx)(f.g,m({},h))}return(0,n.jsx)(p.T,(t=m({},b),r=r={children:(0,n.jsx)(c.$,{placement:void 0===o?"bottom":o,delay:300,content:(0,s.t)("tiptap.add_variable"),interactive:!1,children:(0,n.jsx)(d.K,{iconSize:20,buttonSize:32,name:"20-variables",className:i()("disabled:cursor-not-allowed disabled:opacity-40",a),ariaLabel:(0,s.t)("tiptap.add_variable")})})},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))};r.d(t,{c:()=>h,m:()=>v})},446009(e,t,r){var n=r(933578),o=function(e){var t=e.editor,r=e.inputRef,o=(0,n.useRef)(null);if(t)o.current={getText:function(){return t.getText()},insertText:function(e){var r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:t.state.selection.anchor;t.chain().focus().insertContentAt(r,e).run()},insertLink:function(e){var r=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=r?t.state.selection.anchor-2:t.state.selection.anchor,o=t.chain().focus();r&&o.deleteRange({from:n,to:n+2}),o.insertContentAt(n,'<a href="'.concat(e,'">').concat(e,"</a>")).run()},getCursorPosition:function(){return t.state.selection.anchor},textUpToAnchor:function(){return t.state.doc.textBetween(0,t.state.selection.anchor," ")}};else if(null==r?void 0:r.current){var i=r.current;o.current={getText:function(){return i.value},insertText:function(e){var t,r,n=null!=(t=i.selectionStart)?t:0,o=null!=(r=i.selectionEnd)?r:0,a=i.value.substring(0,n),l=i.value.substring(o);i.value=a+e+l,i.setSelectionRange(n+e.length,n+e.length),i.focus()},insertLink:function(){},getCursorPosition:function(){var e,t;return(null!=(e=null==r||null==(t=r.current)?void 0:t.selectionStart)?e:0)+1},textUpToAnchor:function(){var e,t;return i.value.substring(0,(null!=(e=null==r||null==(t=r.current)?void 0:t.selectionStart)?e:0)+1)}}}return o.current};r.d(t,{_:()=>o})},872022(e,t,r){var n=r(391426),o=r(538939),i=r(34819),a=r(70719),l=r(101075),s=r.n(l),c=r(933578),u=r(417980),d=r(446009);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 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,l=!1;try{for(o=o.call(e);!(a=(r=o.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,n=e}finally{try{a||null==o.return||o.return()}finally{if(l)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);if("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 m=new Set(["{{community.url}}","{{trigger.event.url}}","{{trigger.event.space.url}}","{{trigger.event.space.space_group.url}}","{{trigger.comment.url}}","{{trigger.comment.post.url}}","{{trigger.comment.post.space.url}}","{{trigger.comment.post.space.space_group.url}}","{{trigger.post.url}}","{{trigger.post.space.url}}","{{trigger.post.space.space_group.url}}"]),b=function(e,t){var r=new Map;return e.forEach(function(e){var t,n=null!=(t=r.get(e.group))?t:[];n.push(e),r.set(e.group,n)}),Array.from(r.entries()).map(function(e){var r=p(e,2);return{label:r[0],items:r[1].map(function(e){return{label:e.label,onClick:function(){return t(e.value)}}})}})},h=function(e){var t=e.editor,r=e.inputRef,l=e.setInputChangeHandler,f=void 0===l?s():l,h=e.variables,v=e.enableLinkInsertion,y=(0,d._)({editor:t,inputRef:r}),g=(0,o.K)({editor:t,variables:h}).onInsertVariable,x=!!t&&void 0!==v&&v,j=p((0,c.useState)(!1),2),O=j[0],w=j[1],_=(0,c.useRef)(y);_.current=y;var S=(0,c.useRef)(f);S.current=f;var k=(0,c.useRef)(x);k.current=x;var P=function(){var e,t;return null!=(e=null==(t=_.current)?void 0:t.textUpToAnchor().slice(-2))?e:""},C=(0,c.useRef)(function(e){var t=_.current;if(t){var r="{{"===P(),n=r?e.slice(2):e;k.current&&m.has(e)?t.insertLink(e,r):g(e)||t.insertText(n)}});(0,c.useEffect)(function(){var e=function(){"{{"===P()&&w(!0)};return t?(t.on("update",e),function(){t.off("update",e)}):(S.current(e),function(){return S.current(s())})},[t]);var N=(0,c.useMemo)(function(){return b(h,function(e){return C.current(e)})},[h]);return(0,n.jsx)(a.t,{open:O,onOpenChange:w,options:N,trigger:(0,n.jsx)(i.K,{icon:"brackets",variant:"ghost",size:"sm","aria-label":(0,u.t)("tiptap.add_variable")})})};r.d(t,{g:()=>h})},530794(e,t,r){var n=r(391426),o=r(620708),i=r(933578),a=(0,o.Z)(function(){return Promise.all([r.e(76240),r.e(71886),r.e(7249)]).then(r.bind(r,428499)).then(function(e){return{default:e.KeyboardShortcutsSideEffects}})}),l=function(){return(0,n.jsx)(i.Suspense,{fallback:null,children:(0,n.jsx)(a,{})})};r.d(t,{A:()=>l})}
1,31264(e,t,r){var n=r(632022),o=r(274685),i=r(258752),a=r(417980),l=r(717526),s=function(e){var t=!(arguments.length>1)||void 0===arguments[1]||arguments[1],r=(0,l.d)(),s=r.success,c=r.error,u=(0,o.jE)(),d=(0,i.IT)({queryKey:["mediaSettings",e],queryFn:function(){return n.E.show(e)},enabled:!!e&&t}),f=d.data,p=d.isInitialLoading,m=d.refetch,b=(0,i.n_)({mutationFn:function(t){return n.E.update(e,t)},onSuccess:function(){s((0,a.t)("media_settings.success")),m(),u.invalidateQueries({queryKey:["mediaSettings",e]})},onError:function(e){c((0,a.t)("media_settings.error")),console.error(e)}}),h=b.mutate;return{mediaSettings:f,isLoading:p,isUpdating:b.isPending,update:h,refetch:m}};r.d(t,{H:()=>s})},852661(e,t,r){r.d(t,{e:()=>y});var n=r(391426),o=r(722114),i=r(37635),a=r(570310),l=r(417980),s=r(517338),c=r(269131),u=r(497184),d=r.n(u),f=r(922896),p=r(202090);function m(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 b=function(e){var t,r,o=e.memberTag,i=e.className,a=(0,p.wR)().currentAppearance,l=o||{},u=l.name,b=l.emoji,h=l.color,v=l.display_format,y=l.custom_emoji_url,g=l.custom_emoji_dark_url,x=l.is_public,j=l.is_background_enabled;if(!x)return null;var O={};return j&&(O.borderColor=h,O.backgroundColor=h,O.color=h&&(0,f.Mj)(h).isDark()?"#ffffff":"#000000"),(0,n.jsx)(s.E,(t=m({className:d()(i,{"cursor-pointer":"icon"===v,"font-medium":!0,"px-2":!0})},(b||y||g)&&{emoji:(0,n.jsx)(c.K,{emoji:b,className:"!h-3",appearance:a,customEmojiUrl:y,customEmojiDarkUrl:g})},"icon"===v?{tooltipText:u}:{label:u},h&&{styles:m({},O)}),r=r={variant:"secondary"},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))},h=r(898666),v=function(e){var t=e.memberTags,r=e.labelVariant,o=(0,p.wR)().currentAppearance,i=(0,n.jsx)("ul",{className:"flex !list-none flex-col gap-1 py-1",children:t.map(function(e){return(0,n.jsx)("li",{children:(0,n.jsx)(b,{memberTag: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),className:"border-secondary"})},e.id)})}),a="words"===(void 0===r?"words":r)?(0,l.t)("member_tags.show_more",{count:t.length}):"+".concat(t.length);return(0,n.jsx)("div",{children:(0,n.jsx)(h.$,{content:i,className:"flex",theme:o,children:(0,n.jsx)(s.E,{label:a,variant:"secondary"})})})},y=function(e){var t=e.isAdmin,r=void 0!==t&&t,c=e.limit,u=void 0===c?3:c,d=e.memberTags,f=e.showMoreTag,p=e.memberId,m=e.shouldShowActivityScore,h=void 0!==m&&m,y=e.showMoreLabelVariant,g=e.className,x=(void 0===d?[]:d).filter(function(e){return e.is_public});if(!x.length&&!r&&!h)return null;var j=x.slice(0,u),O=x.slice(u,x.length);return(0,n.jsxs)("div",{className:(0,a.x)("flex flex-wrap gap-2",g),children:[h&&p&&(0,n.jsx)(o.z7,{ids:[p],children:(0,n.jsx)(i.j,{memberId:p,shouldHideIfNoScore:!0})}),r&&(0,n.jsx)(s.E,{className:"!bg-brand !text-brand-button !border-none",label:(0,l.t)("admin"),dataTestId:"admin-badge",variant:"secondary"}),j.map(function(e){return(0,n.jsx)(b,{memberTag:e},e.id)}),(void 0===f||f)&&O.length>0&&(0,n.jsx)(v,{memberTags:O,labelVariant:y})]})}},689362(e,t,r){var n=r(391426),o=function(e){var t,r;return(0,n.jsx)("span",(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={children:"\xb7"},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))};r.d(t,{j:()=>o})},251334(e,t,r){r.d(t,{a:()=>v});var n=r(391426),o=r(62741),i=r(940639),a=r(247816),l=r(497184),s=r.n(l),c=r(933578),u=r(417980),d=r(288513),f=function(e){var t=e.id,r=e.children,l=e.show,f=e.onClose,p=e.title,m=e.className,b=e.hideCloseButton,h=e.overflowVisible,v=e.containerClassName;return(0,n.jsx)(o.e.Root,{show:l,as:c.Fragment,children:(0,n.jsx)(i.l,{as:"div",static:!0,className:s()((0,d._h)("react-modal react-modal--default"),void 0===v?"default":v),open:l,onClose:f,children:(0,n.jsxs)("div",{className:(0,d._h)("react-modal__wrapper"),children:[(0,n.jsx)(o.e.Child,{as:c.Fragment,enter:"ease-out duration-300",enterFrom:"opacity-0",enterTo:"opacity-100",leave:"ease-in duration-200",leaveFrom:"opacity-100",leaveTo:"opacity-0",children:(0,n.jsx)(i.l.Overlay,{className:"fixed inset-0 bg-gray-900/50"})}),(0,n.jsx)("span",{className:"hidden sm:inline-block sm:h-screen sm:align-middle","aria-hidden":"true",style:{content:"&#8203;"}}),(0,n.jsx)(o.e.Child,{as:c.Fragment,enter:"ease-out duration-300",enterFrom:"opacity-0 translate-y-4 sm:translate-y-0 sm:scale-95",enterTo:"opacity-100 translate-y-0 sm:scale-100",leave:"ease-in duration-200",leaveFrom:"opacity-100 translate-y-0 sm:scale-100",leaveTo:"opacity-0 translate-y-4 sm:translate-y-0 sm:scale-95",children:(0,n.jsxs)("div",{id:t,className:s()((0,d._h)("react-modal__container"),{"overflow-hidden":!(void 0!==h&&h)},void 0===m?"px-6 py-6":m),children:[(0,n.jsx)("div",{className:(0,d._h)("react-modal__close-button-container"),children:!b&&(0,n.jsxs)("button",{type:"button",className:(0,d._h)("react-modal__close-button"),onClick:f,children:[(0,n.jsx)("span",{className:"sr-only",children:(0,u.t)("close")}),(0,n.jsx)(a.A,{className:"size-6","aria-hidden":"true"})]})}),(0,n.jsxs)("div",{children:[(0,n.jsx)(i.l.Title,{as:"h3",className:"text-darkest text-lg font-medium leading-6",children:p}),(0,n.jsx)("div",{className:"h-full",children:r})]})]})})]})})})},p=r(973646),m=r(570310),b=function(e){var t,r,a=e.show,l=e.onClose,s=e.className,u=e.title,f=e.passThroughProps,b=e.hideCloseButton,h=e.hideTitle,v=e.children,y=(0,c.useRef)(null),g=(0,c.useRef)(null);return(0,n.jsx)(o.e.Root,{show:a,as:c.Fragment,enter:"ease-out duration-300",enterFrom:"opacity-0",enterTo:"opacity-100",leave:"ease-in duration-200",leaveFrom:"opacity-100",leaveTo:"opacity-0",children:(0,n.jsx)(i.l,(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}({as:"div",static:!0,className:(0,m.x)((0,d._h)("fullscreen-modal"),s),initialFocus:b?g:y,open:a,onClose:l},f),r=r={children:(0,n.jsxs)("div",{className:(0,d._h)("fullscreen-modal__body-outer"),children:[(0,n.jsx)(i.l.Overlay,{className:"fixed inset-0 bg-gray-900/50"}),(0,n.jsx)("span",{className:"hidden","aria-hidden":"true",style:{content:"&#8203;"}}),(0,n.jsx)("div",{className:(0,d._h)("fullscreen-modal__body-wrap"),children:(0,n.jsxs)("div",{className:(0,d._h)("fullscreen-modal__body"),ref:g,children:[!b&&(0,n.jsx)("button",{type:"submit",className:(0,d._h)("fullscreen-modal__close-icon"),onClick:l,ref:y,children:(0,n.jsx)(p.In,{type:"close"})}),!h&&(0,n.jsx)("h2",{className:(0,d._h)("fullscreen-modal__title"),children:u}),v]})})]})},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}
1)(Object(r)).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))}),t))})},h=function(e){var t,r,a=e.show,l=e.title,s=e.onClose,u=e.hideCloseButton,f=e.className,b=e.passThroughProps,h=e.children,v=(0,c.useRef)(null);return(0,n.jsx)(o.e.Root,{show:a,as:c.Fragment,children:(0,n.jsx)(i.l,(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}({as:"div",static:!0,className:(0,m.x)((0,d._h)("fullpage-modal"),"fixed inset-0 z-10 overflow-y-auto",f),initialFocus:v,open:a,onClose:s},b),r=r={children:(0,n.jsxs)("div",{className:(0,m.x)((0,d._h)("fullpage-modal__body-outer"),"size-full"),children:[(0,n.jsx)(o.e.Child,{as:c.Fragment,enter:"ease-out duration-300",enterFrom:"opacity-0",enterTo:"opacity-100",leave:"ease-in duration-200",leaveFrom:"opacity-100",leaveTo:"opacity-0",children:(0,n.jsx)(i.l.Overlay,{className:"fixed inset-0 bg-gray-900/50"})}),(0,n.jsx)("span",{className:"hidden","aria-hidden":"true",style:{content:"&#8203;"}}),(0,n.jsx)(o.e.Child,{as:c.Fragment,enter:"ease-out duration-300",enterFrom:"opacity-0 translate-y-4 sm:translate-y-0 sm:scale-95",enterTo:"opacity-100 translate-y-0 sm:scale-100",leave:"ease-in duration-200",leaveFrom:"opacity-100 translate-y-0 sm:scale-100",leaveTo:"opacity-0 translate-y-4 sm:translate-y-0 sm:scale-95",children:(0,n.jsx)("div",{className:(0,m.x)((0,d._h)("z-1 fullpage-modal__body-wrap"),"relative m-0 size-full"),children:(0,n.jsxs)("div",{className:(0,m.x)((0,d._h)("fullpage-modal__body"),"bg-primary h-full rounded-none md:rounded-md"),"data-testid":"modal",children:[(0,n.jsx)("h2",{className:(0,m.x)((0,d._h)("fullpage-modal__title"),"sticky"),children:l}),!u&&(0,n.jsx)("button",{type:"submit",className:(0,m.x)((0,d._h)("fullpage-modal__close-icon"),"z-10"),onClick:s,ref:v,children:(0,n.jsx)(p.In,{type:"close",useWithFillCurrentColor:!0})}),h]})})})]})},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))})},v=function(e){var t,r=e.variant,o=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,["variant"]);switch(r){case"fullscreen":t=b;break;case"large":t=h;break;default:t=f}return(0,n.jsx)(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}({},o))}},186647(e,t,r){var n=r(391426),o=r(497184),i=r.n(o),a=(0,r(933578).forwardRef)(function(e,t){var r=e.children,o=e.iconEl,a=e.actionButtonEl,l=e.className;return(0,n.jsxs)("div",{ref:t,className:i()("flex gap-3 rounded-md px-4 py-3",l),children:[o,(0,n.jsx)("div",{className:"flex-1",children:r}),a]})});r.d(t,{$:()=>a})},777323(e,t,r){var n=r(391426),o=r(497184),i=r.n(o),a=r(933578),l=r(568316),s=r(186647);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 u(e){if(Array.isArray(e))return e}
1function d(){throw TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function f(e,t){if(e){if("string"==typeof e)return 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)}}var p=(0,a.forwardRef)(function(e,t){var r,o,a,c=u(r=[e,t])||function(e){if("u">typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(r)||f(r)||d(),p=c[0],m=c.slice(1),b=p.children,h=p.className,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}(p,["children","className"]),y=(u(m)||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}}(m)||f(m,1)||d())[0];return(0,n.jsx)(s.$,(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}({className:i()("bg-v2-warning/5 border-v2-warning border",h),ref:y},v),a=a={children:(0,n.jsx)(l.o.LabelSm,{color:"text-stroke-foreground",as:"span",children:b})},Object.getOwnPropertyDescriptors?Object.defineProperties(o,Object.getOwnPropertyDescriptors(a)):(function(e){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t.push.apply(t,r)}return t})(Object(a)).forEach(function(e){Object.defineProperty(o,e,Object.getOwnPropertyDescriptor(a,e))}),o))});r.d(t,{H:()=>p})},52381(e,t,r){r.d(t,{WQ:()=>h,i0:()=>g,nQ:()=>v,AG:()=>y});var n=r(391426),o=r(570310),i=r(268342),a=r(532786),l=r(451430),s=r(933578),c=r(574795),u=r(982607),d=function(e){if(e){var t=e.querySelectorAll("button, [href], input, select, textarea, [tabindex]:not([tabindex='-1'])");t.length>0&&t[0].focus()}};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 p(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 m(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 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,l=!1;try{for(o=o.call(e);!(a=(r=o.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,n=e}finally{try{a||null==o.return||o.return()}finally{if(l)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 h="headless-ui-popover-root",v=(0,s.createContext)({onClose:l.noop});v.displayName="PopoverPortalContext";var y=function(){return(0,s.useContext)(v)},g=function(e){var t=e.children,r=e.button,l=e.renderButton,f=e.placement,h=e.disabled,y=void 0!==h&&h,g=e.onOpen,x=e.className,j=e.popperOptions,O=e.handleClose,w=e.shouldHideOnMdScreens,_=void 0===w||w,S=(0,i.r)(),k=b((0,s.useState)(!1),2),P=k[0],C=k[1],N=b((0,s.useState)(null),2),A=N[0],I=N[1],E=b((0,s.useState)(null),2),T=E[0],M=E[1],L=(0,u.E)(A,T,p({placement:void 0===f?"right-end":f},j)),R=L.styles,D=L.attributes;(0,s.useEffect)(function(){C(!0)},[]),(0,s.useLayoutEffect)(function(){T?document.body.style.overflow="hidden":document.body.style.overflow="auto"}),(0,s.useEffect)(function(){T&&g&&g(),!T&&O&&O(),d(T||A)},[T]);var F=!!(r||l);return P||F?(0,n.jsx)(a.A,{children:function(e){var i,s=e.open,u=e.close,d=null!=(i=null==S?void 0:S.portalContainer)?i:document.body;return(0,n.jsxs)(v.Provider,{value:{onClose:u},children:[(0,n.jsx)(a.A.Button,{as:"div",ref:I,className:(0,o.x)("w-full",{"rounded-md":s}),children:null!=r?r:null==l?void 0:l(s)}),!y&&(0,c.createPortal)((0,n.jsx)(a.A.Panel,m(p({as:"div",ref:M,style:m(p({},R.popper),{pointerEvents:"auto"})},D.popper),{className:(0,o.x)("border-primary bg-primary z-50 -ml-2.5 h-[600px] w-[496px] rounded-md border shadow-xl lg:block 2xl:h-[658px]",{hidden:_},x),children:t})),d)]})}}):null}},374324(e,t,r){r.d(t,{E:()=>64,Ft:()=>48,Nl:()=>360,uF:()=>64})},381301(e,t,r){r.d(t,{h:()=>I});var n=r(391426),o=r(570310),i=r(867494),a=r(631542),l=r(410016),s=r(697652),c=r(162005),u=r(451430),d=r(933578),f=r(981416),p=r(804939),m=r(355104),b=r(618817),h=r(605274),v=r(661116),y=r(374324),g=r(497184),x=r.n(g),j=function(e){var t=e.startResizing,r=e.isMessagingModalOpen,o=e.isTrialBannerExists,i=(0,l.Y)();return(0,n.jsx)("div",{className:x()("group relative invisible z-[21] shrink-0 grow-0 basis-0 cursor-col-resize justify-self-end before:absolute before:inset-y-0 before:-left-2.5 before:right-0 before:content-[''] md:visible",{"h-[calc(100vh-40px)]":r,"h-[calc(100vh-64px)]":!r&&!o,"h-[calc(100vh-64px-48px)]":!r&&!o&&i,"h-[calc(100vh-112px)]":!r&&o,"h-[calc(100vh-144px-48px)]":!r&&o&&i}),onMouseDown:t,children:(0,n.jsx)("div",{className:"pointer-events-none absolute left-0 top-1/2 h-8 w-1 -translate-x-1/2 -translate-y-1/2 rounded-full bg-transparent transition-[background-color,height,transform] duration-150 ease-out group-hover:h-12 group-hover:bg-[var(--color-icon-tertiary)] group-active:h-14 group-active:scale-y-105 group-active:bg-[var(--color-icon-secondary)]"})})},O=r(257957),w=function(){return(0,n.jsx)(O.a,{center:!0})},_=r(228464),S=r(791408),k=function(){return(0,n.jsxs)("div",{className:"flex w-full flex-col","data-testid":"rail-member-list-loader",children:[(0,n.jsx)("div",{className:"border-primary flex h-14 items-center justify-between border-b px-5",children:(0,n.jsx)(S.H,{variant:"heading-md",className:"w-24"})}),(0,n.jsx)("div",{className:"flex flex-col px-6 pt-2",children:(0,n.jsx)("div",{className:"-mx-2 flex flex-col gap-0.5",children:Array.from({length:8},function(e,t){return(0,n.jsxs)("div",{className:"flex h-10 items-center gap-3 px-3",children:[(0,n.jsx)(_.L,{size:"sm"}),(0,n.jsx)(S.H,{variant:"label-sm",className:"w-32"})]},t)})})})]})},P=r(470382),C=function(e){switch(e.variant){case"rail-profile":return(0,n.jsx)(P.c,{});case"rail-member-list":return(0,n.jsx)(k,{});default:return(0,n.jsx)(w,{})}};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 A(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,l=!1;try{for(o=o.call(e);!(a=(r=o.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,n=e}finally{try{a||null==o.return||o.return()}finally{if(l)throw n}}return i}}(e,t)||function(e,t){if(e){if("string"==typeof e)return N(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 N(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 I=function(e){var t,r=e.isBelowHeader,g=e.noBorderLeft,x=e.isLoading,O=e.loaderVariant,w=e.children,_=e.className,S=e.shouldHideRailbarDragger,k=e.isFullWidth,P=void 0!==k&&k,N=e.isSmallScreen,I=(0,f.Q)().isTrialBannerExists,E=(0,m.c)().isCircleV4,T=(0,p.P)(),M=(0,a.C)(),L=M.isMessagingModalOpen,R=M.isMessagingPageOverlayOpen,D=(0,i.t)(),F=D.isLiveStream,z=D.isCourseSpace,B=D.isDrawer,U=D.isChatSpace,$=D.isDmsPage,V=(0,h.Km)()||void 0!==N&&N,K=(0,l.Y)(),W=(0,b.R)(),H=(0,v.W)().isElectron,q=(0,d.useRef)(null),Y=A((0,d.useState)(!1),2),G=Y[0],J=Y[1],Q=(0,s.M)("circle-railbar-width"),X=Q.setValue,Z=Q.getValue,ee=A((0,d.useState)(Z()||y.Nl),2),et=ee[0],er=ee[1],en=(0,d.useCallback)(function(){J(!0)},[]),eo=(0,d.useCallback)(function(){J(!1)},[]),ei=(0,d.useCallback)(function(e){if(G){var t,r=(null==(t=q.current)?void 0:t.getBoundingClientRect().right)||0,n=Math.abs(e.clientX-r);n>352&&n<720&&(er(n),X(n))}},[G]);(0,d.useEffect)(function(){return window.addEventListener("mousemove",ei),window.addEventListener("mouseup",eo),function(){window.removeEventListener("mousemove",ei),window.removeEventListener("mouseup",eo)}},[ei,eo]);var ea=x||void 0!==S&&S||F||z||E&&U,el=ea?y.Nl:et;return(0,n.jsxs)("div",{className:(0,o.x)("flex h-full flex-row",void 0===_?"":_),style:{width:el},children:[!ea&&(0,n.jsx)(j,{startResizing:en,isMessagingModalOpen:L,isTrialBannerExists:I}),(0,n.jsx)(c.P.div,{ref:q,id:"rail-content",initial:!!$&&{opacity:0,x:24},animate:{opacity:1,x:0},transition:{duration:.2,ease:"easeOut"},className:(0,o.x)("border-primary right-[inherit] top-0 z-20 h-full border-l opacity-100",{"bg-primary dark:bg-secondary":E&&!T,"bg-primary":!E,"bg-transparent":T,"flex flex-col":W,fixed:!R,"md:top-16":!L,"lg:!top-0":L||F||B||(t=document.getElementById("lesson-hello-bar"),z&&(0,u.isEmpty)(t)),"lg:top-28":I&&!z||K,"lg:top-40":I&&!z&&K,"lg:top-20":void 0!==r&&r,"border-l-0":void 0!==g&&g,"z-50 !h-full !w-full":V,"absolute !h-[calc(100vh-32px)] rounded-md":F&&!V,"!w-96":!E&&F&&!P,"!w-[382px] rounded-xl":E&&F&&!P,"!w-full":B||P,"!top-[6.325rem]":H}),style:{width:el},children:x?(0,n.jsx)(C,{variant:void 0===O?"rail-bar":O}):w})]})};I.Header=function(e){var t=e.hasNoBorder,r=e.children,a=e.className,l=(0,m.c)().isCircleV4,s=(0,i.t)(),c=s.isChatSpace,u=s.isCourseSpace,d="min-h-[56px]";return t?d="min-h-[48px]":!l&&(c||u)&&(d="min-h-[72px]"),(0,n.jsx)("div",{className:(0,o.x)("text-darkest flex items-center font-medium",l?"px-5":"px-6",d,{"!h-14":l,"border-primary border-b py-3":!t},void 0===a?"":a),children:r})},I.Content=function(e){var t=e.children,r=e.heightGap,i=e.noPadding,l=e.adaptHeightToLgScreen,s=void 0===l||l,c=e.isBelowHeader,u=void 0!==c&&c,p=e.isCourseSpace,m=void 0!==p&&p,v=e.className,g=e.id,x=(0,b.R)(),j=(0,f.Q)().isTrialBannerExists,O=(0,a.C)().isMessagingModalOpen,w=(0,h.J6)(),_=(0,d.useMemo)(function(){var e=y.uF;return r?e=r:u&&(e=y.uF+y.Ft),O?e+=40:(j&&!m&&(e+=48),w&&s&&(e+=48)),e},[r,u,j,O,w,m,s]);return(0,n.jsx)("div",{id:void 0===g?"":g,className:(0,o.x)("scrollbar-hide overflow-auto",{"px-6 py-4":!(void 0!==i&&i),"flex min-h-0 flex-1 flex-col":x},void 0===v?"":v),style:x?void 0:{height:"calc(100dvh - ".concat(_,"px)")},children:t})}},914104(e,t,r){var n=r(391426),o=r(825277),i=r(570310),a=r(933578),l=r(361971),s=r(288513),c=(0,a.forwardRef)(function(e,t){var r=e.name,a=e.className,c=e.textboxClassName,u=void 0===c?"":c,d=(0,l.xW)().control;return(0,n.jsx)("div",{className:(0,i.x)((0,s.W2)("trix-v2"),(0,s._h)("react-rich-text-input"),void 0===a?"":a),children:(0,n.jsx)(l.xI,{control:d,name:r,render:function(r){var i,a,l=r.field,s=l.onChange,c=l.value;return(0,n.jsx)(o.D,(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}
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),a=a={className:u,onChange:function(e){return s(e.target.innerHTML)},value:c,ref:t},Object.getOwnPropertyDescriptors?Object.defineProperties(i,Object.getOwnPropertyDescriptors(a)):(function(e){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t.push.apply(t,r)}return t})(Object(a)).forEach(function(e){Object.defineProperty(i,e,Object.getOwnPropertyDescriptor(a,e))}),i))}})})});c.displayName="RichTextInputControlledInput",r.d(t,{k:()=>c})},757264(e,t,r){r.d(t,{W:()=>m});var n=r(391426),o=r(340479),i=r(570310),a=r(451430),l=r(933578),s=r(202173),c=r(417980),u={1:"line-clamp-1",2:"line-clamp-2",3:"line-clamp-3",4:"line-clamp-4",5:"line-clamp-5",6:"line-clamp-6",7:"line-clamp-7",8:"line-clamp-8"},d={1:"overflow-hidden max-h-6 h-6",2:"overflow-hidden max-h-12 h-12",3:"overflow-hidden max-h-18 h-18",4:"overflow-hidden max-h-24 h-24",5:"overflow-hidden max-h-30 h-30",6:"overflow-hidden max-h-36 h-36",7:"overflow-hidden max-h-42 h-42",8:"overflow-hidden max-h-48 h-48"};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 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,l=!1;try{for(o=o.call(e);!(a=(r=o.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,n=e}finally{try{a||null==o.return||o.return()}finally{if(l)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);if("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 m=function(e){var t,r,f=e.children,m=e.disabled,b=void 0!==m&&m,h=e.hideToggle,v=void 0!==h&&h,y=e.lines,g=void 0===y?2:y,x=e.onToggle,j=e.seeMoreClassName,O=(0,l.useRef)(null),w=(0,l.useRef)(null),_=p((0,l.useState)(!1),2),S=_[0],k=_[1],P=p((0,l.useState)(!b),2),C=P[0],N=P[1],A=p((0,l.useState)(!1),2),I=A[0],E=A[1],T=(0,o.nr)()||(0,o.sf)()?d[g]:u[g];(0,l.useEffect)(function(){!b&&C&&x&&x(S)},[b,S,C,x]),(0,l.useEffect)(function(){if(!S&&O.current&&C&&I){var e=O.current,t=setTimeout(function(){(0,s.A)(e,{scrollMode:"if-needed",block:"center",inline:"center",behavior:"smooth"})},100);return function(){return clearTimeout(t)}}},[O,I,S,C]),(0,l.useLayoutEffect)(function(){var e=(0,a.defer)(function(){if(w.current&&!b){var e=w.current;requestAnimationFrame(function(){N(e.scrollHeight>e.offsetHeight)})}});return function(){return clearTimeout(e)}},[b,w]);var M=!C||b||v,L=S||b||!C&&!v;return(0,n.jsxs)("div",{className:"flex flex-col","data-testid":"see-more-less",children:[(0,n.jsx)("div",{ref:w,className:(0,i.x)((t={"line-clamp-none h-auto":L},r=!L,T in t?Object.defineProperty(t,T,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[T]=r,t)),"data-testid":"see-more-less-content",children:f}),(0,n.jsx)("button",{type:"button",ref:O,"data-testid":"show-expand",onClick:function(){b||(E(!0),k(function(e){return!e}))},className:(0,i.x)("text-light hover:text-dark focus-visible:text-dark inline-flex text-md",{hidden:M},j),children:S?(0,c.t)("show_less"):(0,c.t)("show_more")})]})}},996705(e,t,r){var n=r(391426),o=r(568316),i=r(570310),a=r(672963),l=r(509547),s=r(898666);function c(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var u={sm:"px-2 py-1.5",md:"px-3 py-2"},d=function(e){var t,r=e.value,d=e.onChange,f=e.options,p=e.size,m=e.className,b=e.checkedClassName,h=void 0===b?"bg-tertiary":b,v=e.optionClassName,y=void 0===v?"":v,g=null!=(t=u[void 0===p?"md":p])?t:u.md;return(0,n.jsx)(a.z6,{value:r,onChange:d,children:(0,n.jsx)("div",{className:(0,i.x)("flex items-center gap-6",void 0===m?"":m),children:f.map(function(e){var t=e.label,r=e.value,u=e.tooltipText;return(0,n.jsx)(a.sx,{value:r,as:"div",className:function(e){var t=e.checked;return(0,i.x)("hover:bg-tertiary","focus:bg-tertiary focus:ring-primary focus:ring-2 focus-visible:!outline focus-visible:!outline-2 focus-visible:!outline-offset-2","flex cursor-pointer select-none rounded-lg leading-none transition-colors",g,c({},h,t),y)},children:function(e){var r,a,d=e.checked,f="string"==typeof t?(0,n.jsx)(o.o.LabelSm,{weight:d?"medium":"normal",children:t}):t;return(0,n.jsx)(l.JU,(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){c(e,t,r[t])})}return e}({as:"span",className:(0,i.x)("flex whitespace-nowrap",{"text-light":!d,"text-dark":d})},d&&{"aria-checked":d}),a=a={children:u?(0,n.jsx)(s.$,{content:u,arrow:!1,delay:100,duration:100,children:f}):f},Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(a)):(function(e){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t.push.apply(t,r)}return t})(Object(a)).forEach(function(e){Object.defineProperty(r,e,Object.getOwnPropertyDescriptor(a,e))}),r))}},r)})})})};r.d(t,{N:()=>d})},152938(e,t,r){var n=r(391426),o=r(570310),i=r(870136),a=r(288513),l=function(e){var t="skeleton-loader__avatar",r=(0,i.o)(t,e).modifiers,l=e.isFullRounded;return(0,n.jsx)("div",{className:(0,o.x)(t,r),children:(0,n.jsx)("div",{className:(0,o.x)((0,a._h)("skeleton-loader__avatar-content"),"!bg-tertiary",void 0===l||l?"!rounded-full":"!rounded-md")})})};r.d(t,{e:()=>l})},417515(e,t,r){var n=r(391426),o=r(870136),i=r(497184),a=r.n(i),l=function(e){var t=e.children,r=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"]),i="skeleton-loader__avatar-container",l=(0,o.o)(i,r).modifiers;return(0,n.jsx)("div",{className:a()(i,l),children:t})};r.d(t,{j:()=>l})},42984(e,t,r){var n=r(391426),o=r(870136),i=r(497184),a=r.n(i),l=function(e){var t=e.children,r=e.className,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","className"]),l="skeleton-loader__row-container",s=(0,o.o)(l,i).modifiers;return(0,n.jsx)("div",{className:a()(l,s,void 0===r?"":r),children:t})};r.d(t,{Y:()=>l})},796065(e,t,r){var n=r(391426),o=r(152938),i=r(417515),a=r(983979),l=r(42984),s=function(e){return(0,n.jsx)("div",{className:"py-1.5",children:(0,n.jsxs)(i.j,{md:!0,full:!0,children:[(0,n.jsx)(o.e,{}),(0,n.jsxs)(l.Y,{full:!0,children:[(0,n.jsx)(a.f,{md:!0}),(0,n.jsx)(a.f,{md:!0,full:!0})]})]})},e)},c=function(){return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(l.Y,{lg:!0,full:!0,children:(0,n.jsxs)("div",{className:"bg-primary border-primary mb-2 rounded-xl border p-5",children:[(0,n.jsx)("div",{className:"mb-4",children:(0,n.jsxs)(l.Y,{full:!0,children:[(0,n.jsx)(a.f,{md:!0}),(0,n.jsx)(a.f,{md:!0,half:!0})]})}),Array.from([,,,,].keys()).map(s)]})}),(0,n.jsx)(l.Y,{lg:!0,full:!0,children:(0,n.jsxs)("div",{className:"bg-primary border-primary mb-2 rounded-xl border p-5",children:[(0,n.jsx)("div",{className:"mb-4",children:(0,n.jsxs)(l.Y,{full:!0,children:[(0,n.jsx)(a.f,{md:!0}),(0,n.jsx)(a.f,{md:!0,half:!0})]})}),Array.from([,,,].keys()).map(s)]})})]})};r.d(t,{t:()=>c})},105836(e,t,r){var n=r(391426),o=r(983979),i=r(42984),a=r(451430),l="ml-6",s=function(e){var t=e.count;return(0,n.jsx)("div",{className:"relative grid h-[calc(100vh-65px)] grid-rows-[1fr]",children:(0,n.jsxs)("div",{className:"h-full max-w-[18.5rem] overflow-hidden pb-0 pl-0",children:[(0,n.jsx)("div",{className:"flex h-20 min-h-[5rem] items-center px-6",children:(0,n.jsx)(o.f,{long:!0})}),(0,n.jsx)("div",{className:"space-y-5",children:(0,a.times)(void 0===t?5:t,function(e){return(0,n.jsx)("div",{className:"items-center px-6",children:(0,n.jsxs)(i.Y,{xl:!0,children:[(0,n.jsx)(o.f,{half:!0,lg:!0}),(0,n.jsx)(o.f,{almostFull:!0,className:l}),(0,n.jsx)(o.f,{almostFull:!0,className:l}),(0,n.jsx)(o.f,{almostFull:!0,className:"mb-2"})]})},e)})})]})})};r.d(t,{t:()=>s})},417105(e,t,r){var n=r(391426),o=r(152938),i=r(417515),a=r(983979),l=r(42984),s=r(288513),c=r(172583),u=function(e){var t=e.showMemberAvatarsRow;return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsxs)("div",{className:"hidden h-16 items-center px-4 md:flex",children:[(0,n.jsx)("div",{style:{flex:"0 0 308px"},children:(0,n.jsx)(l.Y,{inline:!0,full:!0,children:(0,n.jsx)(a.f,{xxl:!0})})}),(0,n.jsxs)(l.Y,{inline:!0,full:!0,children:[(0,n.jsx)(a.f,{squareLarge:!0}),(0,n.jsx)(a.f,{lg:!0,half:!0})]}),(0,n.jsx)("div",{className:(0,s._h)("skeleton-loader--main-header-desktop__actions"),children:(0,n.jsxs)(l.Y,{inline:!0,full:!0,children:[(0,n.jsxs)("div",{className:"mr-4 flex space-x-4",children:[(0,n.jsx)(a.f,{square:!0}),(0,n.jsx)(a.f,{square:!0}),(0,n.jsx)(a.f,{square:!0}),void 0!==t&&t&&(0,n.jsx)(c.F,{})]}),(0,n.jsx)(a.f,{x2l:!0,long:!0})]})})]}),(0,n.jsxs)("div",{className:(0,s._h)("skeleton-loader skeleton-loader--main-header-mobile"),children:[(0,n.jsx)(l.Y,{children:(0,n.jsx)(a.f,{square:!0})}),(0,n.jsx)("div",{className:(0,s._h)("skeleton-loader--main-header-mobile__logo"),children:(0,n.jsx)(l.Y,{inline:!0,full:!0,children:(0,n.jsx)(a.f,{xxl:!0})})}),(0,n.jsx)(i.j,{children:(0,n.jsx)(o.e,{sm:!0})})]})]})};r.d(t,{D:()=>u})},172583(e,t,r){var n=r(391426),o=r(152938),i=r(417515),a=function(){return(0,n.jsxs)(i.j,{children:[(0,n.jsx)("div",{className:"!border-tertiary z-[2] !rounded-md !border-r-2",children:(0,n.jsx)(o.e,{sm:!0})}),(0,n.jsx)("div",{className:"!border-tertiary z-[1] !ml-[-5px] !rounded-md !border-r-2",children:(0,n.jsx)(o.e,{sm:!0})}),(0,n.jsx)("div",{className:"!ml-[-5px]",children:(0,n.jsx)(o.e,{sm:!0})})]})};r.d(t,{F:()=>a})},430262(e,t,r){var n=r(391426),o=r(152938),i=r(417515),a=function(){return(0,n.jsxs)(i.j,{children:[(0,n.jsx)("div",{className:"!border-tertiary z-[2] !rounded-full !border-r-2",children:(0,n.jsx)(o.e,{sm:!0,isFullRounded:!0})}),(0,n.jsx)("div",{className:"!border-tertiary z-[1] !ml-[-5px] !rounded-full !border-r-2",children:(0,n.jsx)(o.e,{sm:!0,isFullRounded:!0})}),(0,n.jsx)("div",{className:"!ml-[-5px]",children:(0,n.jsx)(o.e,{sm:!0,isFullRounded:!0})})]})};r.d(t,{g:()=>a})},32435(e,t,r){var n=r(391426),o=r(152938),i=r(417515),a=r(983979),l=r(42984),s=function(e){return(0,n.jsx)("div",{className:"p-5",children:(0,n.jsxs)(i.j,{md:!0,full:!0,children:[(0,n.jsx)(o.e,{}),(0,n.jsxs)(l.Y,{full:!0,children:[(0,n.jsx)(a.f,{md:!0}),(0,n.jsx)(a.f,{md:!0,full:!0})]})]})},e)},c=function(){return(0,n.jsxs)("div",{className:"p-6",children:[(0,n.jsx)("div",{className:"mb-4",children:(0,n.jsxs)(l.Y,{full:!0,children:[(0,n.jsx)(a.f,{md:!0}),(0,n.jsx)(a.f,{md:!0,half:!0})]})}),(0,n.jsx)(l.Y,{lg:!0,full:!0,children:(0,n.jsx)("div",{className:"bg-primary border-primary mb-14 divide-y rounded-xl border",children:Array.from([,,,,].keys()).map(s)})}),(0,n.jsx)("div",{className:"mb-4",children:(0,n.jsxs)(l.Y,{full:!0,children:[(0,n.jsx)(a.f,{md:!0}),(0,n.jsx)(a.f,{md:!0,half:!0})]})}),(0,n.jsx)(l.Y,{lg:!0,full:!0,children:(0,n.jsx)("div",{className:"bg-primary border-primary mb-14 divide-y rounded-xl border",children:Array.from([,,,].keys()).map(s)})})]})};r.d(t,{n:()=>c})},353271(e,t,r){var n=r(391426),o=r(983979),i=r(73367),a=r(933578),l=function(e){var t=e.cardCount,r=void 0===t?4:t,l=(0,a.useMemo)(function(){return Array.from({length:r},function(){return(0,i.Ak)()})},[r]);return(0,n.jsx)("div",{className:"mt-4 flex w-full justify-center",children:(0,n.jsx)("ul",{className:"border-primary flex w-full flex-col overflow-hidden rounded-xl border bg-white dark:border-zinc-700 dark:bg-zinc-800",children:l.map(function(e){return(0,n.jsx)("div",{className:"border-primary curs
1or-pointer border-b p-4 last:border-none sm:p-6 dark:border-zinc-700",children:(0,n.jsxs)("div",{className:"flex flex-row justify-between",children:[(0,n.jsx)("div",{className:"flex items-center justify-between",children:(0,n.jsxs)("div",{className:"flex items-center gap-3",children:[(0,n.jsx)("div",{className:"flex items-start",children:(0,n.jsx)(o.f,{square:!0,md:!0})}),(0,n.jsxs)("div",{children:[(0,n.jsxs)("div",{className:"flex flex-row items-start gap-1",children:[(0,n.jsx)(o.f,{xl:!0,long:!0}),(0,n.jsx)(o.f,{badge:!0,lg:!0})]}),(0,n.jsx)("div",{className:"mt-2 hidden sm:block",children:(0,n.jsx)(o.f,{almostFull:!0,lg:!0})})]})]})}),(0,n.jsxs)("div",{className:"flex flex-col items-end",children:[(0,n.jsxs)("div",{className:"flex flex-row items-center gap-1 align-middle",children:[(0,n.jsx)(o.f,{xl:!0,long:!0}),(0,n.jsx)(o.f,{lg:!0,short:!0})]}),(0,n.jsx)("div",{className:"mt-2 hidden sm:block",children:(0,n.jsx)(o.f,{lg:!0,long:!0})})]})]})},e)})})})};r.d(t,{l:()=>l})},470382(e,t,r){var n=r(391426),o=r(765164),i=r(617593),a=r(791408),l=["w-36","w-44","w-16"],s=["w-24","w-20","w-28"],c=function(){return(0,n.jsxs)("div",{className:"flex w-full flex-col","data-testid":"rail-profile-loader",children:[(0,n.jsxs)("div",{className:"relative flex flex-col items-start gap-6 border-b border-primary px-6 pb-6 pt-8",children:[(0,n.jsx)(i.E,{shape:"rounded",className:"size-[84px]"}),(0,n.jsxs)("div",{className:"flex w-full min-w-0 flex-col gap-3",children:[(0,n.jsxs)("div",{className:"flex min-w-0 flex-col gap-1",children:[(0,n.jsx)(a.H,{variant:"heading-md",className:"w-40"}),(0,n.jsx)(a.H,{variant:"body-sm",className:"w-52"})]}),(0,n.jsx)("div",{className:"flex flex-col items-start gap-2",children:l.map(function(e){return(0,n.jsxs)("div",{className:"flex items-center gap-1",children:[(0,n.jsx)(i.E,{shape:"rounded",className:"size-4"}),(0,n.jsx)(a.H,{variant:"label-xs",className:e})]},e)})})]}),(0,n.jsxs)("div",{className:"flex flex-wrap items-center gap-1",children:[(0,n.jsx)(o.n,{className:"w-10"}),(0,n.jsx)(o.n,{className:"w-16"})]})]}),(0,n.jsxs)("div",{className:"flex flex-col gap-6 px-6 pt-6",children:[(0,n.jsx)(a.H,{variant:"label-md",className:"w-16"}),(0,n.jsxs)("div",{className:"flex flex-col gap-2",children:[(0,n.jsx)(i.E,{shape:"pill",className:"h-6 w-28"}),(0,n.jsx)(a.H,{variant:"label-xs",className:"w-44"})]}),(0,n.jsxs)("div",{className:"flex flex-col gap-2",children:[(0,n.jsx)(a.H,{variant:"label-sm",className:"w-24"}),(0,n.jsx)(a.H,{variant:"body-sm",lines:2})]}),(0,n.jsxs)("div",{className:"flex flex-col gap-2",children:[(0,n.jsx)(a.H,{variant:"label-sm",className:"w-20"}),(0,n.jsxs)("div",{className:"flex items-center gap-2",children:[(0,n.jsx)(i.E,{shape:"rounded",className:"size-4"}),(0,n.jsx)(a.H,{variant:"body-sm",className:"w-52"})]})]}),s.map(function(e){return(0,n.jsxs)("div",{className:"flex flex-col gap-2",children:[(0,n.jsx)(a.H,{variant:"label-sm",className:e}),(0,n.jsx)(a.H,{variant:"body-sm",className:"w-32"})]},e)})]})]})};r.d(t,{c:()=>c})},93583(e,t,r){var n=r(391426),o=r(983979),i=function(){return(0,n.jsxs)("div",{className:"h-10 w-full",children:[(0,n.jsxs)("div",{className:"flex cursor-pointer items-start gap-3 p-1",children:[(0,n.jsx)(o.f,{lg:!0,short:!0}),(0,n.jsx)(o.f,{lg:!0,almostFull:!0})]}),(0,n.jsxs)("div",{className:"flex cursor-pointer items-start gap-3 p-1",children:[(0,n.jsx)(o.f,{lg:!0,short:!0}),(0,n.jsx)(o.f,{lg:!0,almostFull:!0})]}),(0,n.jsxs)("div",{className:"flex cursor-pointer items-start gap-3 p-1",children:[(0,n.jsx)(o.f,{lg:!0,short:!0}),(0,n.jsx)(o.f,{lg:!0,almostFull:!0})]})]})};r.d(t,{p:()=>i})},59239(e,t,r){var n=r(391426),o=r(933578),i=(0,o.createContext)({item:{},listeners:{}});i.displayName="ListItemData";var a=function(){return(0,o.useContext)(i)},l=function(e){var t=e.item,r=e.listeners,o=e.children;return(0,n.jsx)(i.Provider,{value:{item:t,listeners:r},children:o})};r.d(t,{G:()=>a,P:()=>l})},705594(e,t,r){var n=r(391426),o=r(79501),i=r(451430),a=r(933578);function l(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=(0,a.createContext)({activeItem:{},distance:0,items:[],lockedHorizontalAxis:!1,lockedVerticalAxis:!1,onSort:i.noop,setA
1ctiveItem:i.noop,useAnimation:!1,useDragHandle:!1});s.displayName="SortableListData";var c=function(){return(0,a.useContext)(s)},u=function(e){var t,r=e.children,c=e.distance,u=e.items,d=e.lockedHorizontalAxis,f=e.lockedVerticalAxis,p=e.onDragEnd,m=e.onDragOver,b=e.onDragStart,h=e.onSort,v=e.useAnimation,y=e.useDragHandle,g=function(e){if(Array.isArray(e))return e}(t=(0,a.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 l(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 l(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.")}(),x=g[0],j=g[1],O=function(e){var t=e.active,r=e.over;if(t.id!==r.id){var n=u.findIndex(function(e){return e.id===t.id}),i=u.findIndex(function(e){return e.id===r.id});h((0,o.be)(u,n,i))}};return(0,n.jsx)(s.Provider,{value:{activeItem:x,distance:void 0===c?0:c,items:u,lockedHorizontalAxis:void 0!==d&&d,lockedVerticalAxis:void 0!==f&&f,onDragEnd:function(e){return j(null),(0,i.isFunction)(p)?p(e):O(e)},onDragOver:m,onDragStart:(0,i.isFunction)(b)?b:function(e){j(u.find(function(t){return t.id===e.active.id}))},onSort:h,setActiveItem:j,useAnimation:void 0===v||v,useDragHandle:void 0!==y&&y},children:r})};r.d(t,{E:()=>c,Y:()=>u})},717719(e,t,r){r.d(t,{Mp:()=>f,gB:()=>a,Yx:()=>i.Y,Gv:()=>l.G,EF:()=>i.E});var n=r(391426),o=r(79501),i=r(705594),a=function(e){var t,r=e.id,a=e.items,l=e.children,s=(0,i.E)(),c=s.items,u=s.lockedVerticalAxis,d=s.lockedHorizontalAxis;return u?t=o._G:d&&(t=o.m$),(0,n.jsx)(o.gB,{id:r,items:null!=a?a:c,strategy:t,children:l})},l=r(59239),s=r(824836),c=r(722125);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 d(e){return function(e){if(Array.isArray(e))return u(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 u(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 u(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 f=function(e){var t=e.children,r=e.shouldUseKeyboardSensor,a=(0,i.E)(),l=a.lockedVerticalAxis,u=a.lockedHorizontalAxis,f=a.onDragStart,p=a.onDragEnd,m=a.onDragOver,b=a.distance,h=(0,s.MS)(s.AN,{activationConstraint:{distance:b}}),v=(0,s.MS)(s.uN,{coordinateGetter:o.JR}),y=[h];r&&y.push(v);var g=s.FR.apply(void 0,d(y)),x=[c.Q_].concat(d(l?[c.FN]:[]),d(u?[c.dU]:[]));return(0,n.jsx)(s.Mp,{sensors:g,modifiers:x,collisionDetection:s.fp,onDragStart:f,onDragEnd:p,onDragOver:m,children:t})}},695520(e,t,r){var n=r(391426),o=r(824836),i=r(722125),a=r(574795),l=r(771425),s=r(705594),c=r(870133),u=function(e){var t,r,u,d=e.children,f=e.portalTo,p=e.shouldRestrictToParent,m=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}
1(e,["children","portalTo","shouldRestrictToParent"]),b=(0,l.j$)(),h=null==b||null==(u=b.document)?void 0:u.documentElement,v=(0,s.E)(),y=v.activeItem,g=v.useAnimation,x=(void 0===f?null:f)||h||window.document.body;return(0,n.jsx)(n.Fragment,{children:(0,a.createPortal)((0,n.jsx)(o.Hd,(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}({adjustScale:!0,dropAnimation:{duration:100*!!g}},void 0!==p&&p&&{modifiers:[i.gj]},m),r=r={children:y?(0,n.jsx)(c.S,{item:y,isDragOverlay:!0,children:d}):null},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)),x)})};r.d(t,{H:()=>u})},348197(e,t,r){var n=r(391426),o=r(79501),i=r(705594),a=r(870133);function l(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 s=function(e){var t,r,s=e.item,c=e.disabled,u=e.dataTestId,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}(e,["item","disabled","dataTestId"]),f=s.id,p=(0,i.E)().useAnimation,m=(0,o.gl)((t=l({id:f},!p&&{transition:{duration:0,easing:"linear"}}),r=r={disabled:void 0!==c&&c},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)),b=m.attributes,h=m.listeners,v=m.transform,y=m.transition,g=m.isDragging,x=m.setNodeRef;return(0,n.jsx)(a.S,l({ref:x,item:s,attributes:b,listeners:h,transform:v,transition:y,isDragging:g,dataTestId:void 0===u?"":u},d))};r.d(t,{q:()=>s})},940064(e,t,r){var n=r(391426),o=r(497184),i=r.n(o),a=r(717719),l=function(e){var t,r,o=e.gap,l=e.className,s=e.children,c=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,["gap","className","children"]);return(0,n.jsx)(a.gB,(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}({},c),r=r={children:(0,n.jsx)("ul",{className:i()("grid gap-".concat(void 0===o?2:o),void 0===l?"":l),children: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))};r.d(t,{B:()=>l})},870133(e,t,r){r.d(t,{S:()=>b});var n=r(933578),o=r(391426),i=r(373761),a=r(497184),l=r.n(a),s=r(59239),c=r(705594);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 d(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 p(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 m=(0,n.forwardRef)(function(e,t){var r,n,a,u=d(r=[e,t])||function(e){if("u">typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(r)||p(r)||f(),m=u[0],b=u.slice(1),h=m.item,v=m.transform,y=m.transition,g=m.listeners,x=m.attributes,j=m.isDragging,O=m.isDragOverlay,w=m.placeholder,_=m.className,S=m.children,k=m.dataTestId,P=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}(m,["item","transform","transition","listeners","attributes","isDragging","isDragOverlay","placeholder","className","children","dataTestId"]),C=(d(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)||p(b,1)||f())[0],N=(0,c.E)().useDragHandle,A={transform:i.Ks.Transform.toString(v),transition:y};return(0,o.jsx)("li",(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}({ref:C,style:A,className:l()("w-full min-w-0 list-none",{"cursor-auto":N,"cursor-move":!N},_)},x,P,!N&&g),a=a={"data-testid":void 0===k?"":k,children:(0,o.jsx)(s.P,{item:h,listeners:g,children:!(void 0!==j&&j&&!(void 0!==O&&O))&&S?S:w?(0,o.jsx)(w,{}):(0,o.jsx)("div",{className:"h-10"})})},Object.getOwnPropertyDescriptors?Object.defineProperties(n,Object.getOwnPropertyDescriptors(a)):(function(e){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t.push.apply(t,r)}return t})(Object(a)).forEach(function(e){Object.defineProperty(n,e,Object.getOwnPropertyDescriptor(a,e))}),n))});m.displayName="ListItem";var b=(0,n.memo)(m);b.displayName="ListItemMemo"},898467(e,t,r){r.d(t,{gB:()=>o.gB,bH:()=>l,Gv:()=>o.Gv,EF:()=>o.EF});var n=r(391426),o=r(717719),i=r(695520),a=r(348197),l=Object.assign(function(e){var t,r,i=e.children,a=e.shouldUseKeyboardSensor,l=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","shouldUseKeyboardSensor"]);return(0,n.jsx)(o.Yx,(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}({},l),r=r={children:(0,n.jsx)(o.Mp,{shouldUseKeyboardSensor:void 0===a||a,children:i})},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))},{List:r(940064).B,Item:a.q,DragOverlay:i.H})},382762(e,t,r){var n=r(391426),o=r(497184),i=r.n(o),a={success:"text-v2-success",warning:"text-v2-warning-900",danger:"text-v2-danger",default:"text-dark",info:"text-v2-info"},l={success:"bg-v2-success-100",warning:"bg-v2-warning-100",danger:"bg-v2-danger-100",default:"bg-secondary",info:"bg-blue-100"},s=function(e){var t=e.children,r=e.variant,o=void 0===r?"default":r,s=e.textTransform,c=a[o]||a.default,u=l[o]||l.default;return(0,n.jsx)("span",{className:i()("rounded-md px-2 py-1 text-xs font-semibold",c,u,s),"data-testid":"status-badge",children:t})};r.d(t,{W:()=>s})},881183(e,t,r){var n=r(391426),o=r(973646),i=r(125805),a=r(101075),l=r.n(a),s=r(570310),c=function(e){var t=e.as,r=e.checked,a=void 0!==r&&r,c=e.onCh
1ange,u=void 0===c?l():c,d=e.disabled,f=void 0!==d&&d;return(0,n.jsx)(i.dO,{as:void 0===t?"button":t,checked:a,onChange:u,disabled:f,className:(0,s.x)("disabled:bg-disabled relative mb-0 flex h-4 w-6 items-center rounded-full transition-colors disabled:cursor-not-allowed",{"bg-toggle-checked":a,"bg-toggle-unchecked":!a}),children:(0,n.jsx)("span",{className:(0,s.x)("text-darkest inline-block size-2.5 rounded-full transition-transform",{"bg-toggle-circle-checked translate-x-2.5":a,"bg-toggle-circle-unchecked translate-x-1":!a}),children:(0,n.jsx)(o.In,{type:"10-circle-check",size:10,style:{width:"auto",display:"block"},className:(0,s.x)("text-selector-active transition-opacity",{"opacity-30":a&&f,"opacity-100":a&&!f,"opacity-0":!a}),useWithStrokeCurrentColor:!0})})})};r.d(t,{d:()=>c})},801113(e,t,r){r.d(t,{XI:()=>s,BF:()=>m,nA:()=>b,rv:()=>h,nd:()=>v,T0:()=>g,xY:()=>x,Hj:()=>S});var n=r(391426),o=r(497184),i=r.n(o),a=r(933578),l=r(288513),s=(0,a.forwardRef)(function(e,t){var r=e.children,o=e.dataTestId,a=e.className,s=e.tableClassName,c=e.variant,u=void 0===c?"default":c;return(0,n.jsx)("div",{className:i()((0,l._h)("react-table"),a),"data-testid":o,children:(0,n.jsx)("div",{className:(0,l._h)("react-table__container"),children:(0,n.jsx)("div",{className:(0,l._h)("react-table__wrapper",{"react-table__wrapper--no-border":"no-border"===u,"react-table__wrapper--squared":"squared"===u}),children:(0,n.jsx)("table",{ref:t,className:i()((0,l._h)("react-table__table"),s),children:r})})})})});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 u(e){if(Array.isArray(e))return e}function d(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function 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 p(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)}}s.displayName="Table";var m=(0,a.forwardRef)(function(e,t){var r,o,a,l,s=u(a=[e,t])||function(e){if("u">typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(a)||p(a)||f(),c=s[0],m=s.slice(1),b=c.variant,h=void 0===b?"default":b,v=c.className,y=c.children,g=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}(c,["variant","className","children"]),x=(u(m)||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}}(m)||p(m,1)||f())[0];return(0,n.jsx)("tbody",(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}))),n.forEach(function(t){d(e,t,r[t])})}return e}({className:i()((d(l={},"bg-primary divide-primary divide-y","default"===h),d(l,"bg-primary","no-divider"===h),l),v),ref:x},g),o=o={children:y},Object.getOwnPropertyDescriptors?Object.defineProperties(r,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}
1)(Object(o)).forEach(function(e){Object.defineProperty(r,e,Object.getOwnPropertyDescriptor(o,e))}),r))});m.displayName="TableBody";var b=function(e){var t,r,o=e.children,a=e.className,l=e.variant,s=void 0===l?"primary":l,c=e.shouldWrap,u=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","className","variant","shouldWrap"]);return(0,n.jsx)("td",(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}({className:i()("border-primary border-b py-5",{"whitespace-nowrap":void 0===c||c},{"cursor-pointer":!!(null==u?void 0:u.onClick),"text-darkest text-sm font-medium":"dark"===s,"text-right text-sm font-medium":"actions"===s,"text-dark text-sm":"primary"===s,"!px-0":"no-x-padding"===s,"!p-0":"no-padding"===s,"text-right":"right"===s,"!border-0 p-0":"no-border"===s,"text-dark text-[11px] font-semibold uppercase":"uppercase"===s},void 0===a?"":a)},u),r=r={children:o},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))},h=function(e){var t=e.children;return(0,n.jsx)("tfoot",{children:t})},v=function(e){var t,r,o=e.children,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"]);return(0,n.jsx)("thead",(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}({},i),r=r={children:o},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))};function y(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var g=function(e){var t,r=e.children,o=e.variant,a=e.className,l="react-table__heading-cell",s="".concat(l,"--actions"),c="".concat(l,"--uppercase");return(0,n.jsx)("th",{scope:"col",className:i()(l,a,(y(t={}
1,s,"actions"===o),y(t,c,"uppercase"===o),y(t,"!px-0","no-x-padding"===o),t)),children:r})},x=function(e){var t=e.isSticky,r=e.children,o=e.className;return(0,n.jsx)("thead",{className:i()("bg-primary",o,{"sticky top-0 z-10":t}),children:(0,n.jsx)("tr",{children:r})})};function j(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){if(Array.isArray(e))return e}function w(){throw TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function _(e,t){if(e){if("string"==typeof e)return j(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 j(e,t)}}var S=(0,a.forwardRef)(function(e,t){var r,o,a,l=O(r=[e,t])||function(e){if("u">typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(r)||_(r)||w(),s=l[0],c=l.slice(1),u=s.children,d=s.isSelectable,f=s.className,p=s.dataTestId,m=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,["children","isSelectable","className","dataTestId"]),b=(O(c)||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}}(c)||_(c,1)||w())[0];return(0,n.jsx)("tr",(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}({ref:b,className:i()({"cursor-default":!(void 0!==d&&d)},f),"data-testid":p},m),a=a={children:u},Object.getOwnPropertyDescriptors?Object.defineProperties(o,Object.getOwnPropertyDescriptors(a)):(function(e){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t.push.apply(t,r)}return t})(Object(a)).forEach(function(e){Object.defineProperty(o,e,Object.getOwnPropertyDescriptor(a,e))}),o))});S.displayName="TableRow"},491805(e,t,r){r.d(t,{t:()=>x});var n=r(391426),o=r(497184),i=r.n(o),a=r(927139),l=r.n(a),s=r(256558),c=r.n(s),u=r(933578),d=r(288513),f=r(534529),p=r(776918),m=r.n(p),b=r(517338),h=function(e){var t,r,o=e.badge,i=o.value,a=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}(o,["value"]);return(0,n.jsx)("span",{className:(0,d.W2)("title-badge"),children:(0,n.jsx)(b.E,(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}({},a),r=r={children:i},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))})},v=function(e){var t=e.active,r=e.label,o=e.variant,a=e.onClick,l=e.badge,s=void 0===l?{}:l,c=e.to,u=void 0===c?"":c,p=e.disabled,b=void 0!==p&&p,v=e.className,y=i()((0,d.W2)("react-tabs__tab","react-tabs__tab--".concat(o),{"react-tabs__tab--active":t,"react-tabs__tab--disabled":!t&&b}),"!text-dark",void 0===v?"":v),g=i()(!t&&b&&(0,d._h)("text-secondary-muted"),{"text-light font-normal":!t&&!b,"!text-dark font-semibold":t});return!b&&u?(0,n.jsxs)(f.N_,{className:y,to:u,onClick:a,role:"tab","aria-selected":t,children:[(0,n.jsx)("span",{className:g,children:r}),!m()(s)&&(0,n.jsx)(h,{badge:s})]}):(0,n.jsxs)("button",{type:"button",className:y,onClick:function(){b||a(r)},"aria-selected":t,role:"tab",tabIndex:0,children:[(0,n.jsx)("span",{className:g,children:r}),!m()(s)&&(0,n.jsx)(h,{badge:s})]})};function y(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 g=function(e){var t;return c()(e)?e:null==e||null==(t=e.type)?void 0:t.displayName},x=(0,u.forwardRef)(function(e,t){var r,o=e.controlled,a=void 0!==o&&o,s=e.children,c=e.value,f=e.defaultValue,p=e.onChange,m=e.activeTab,b=e.onClick,h=e.wrapperClassName,x=e.options,j=e.variant,O=void 0===j?"default":j,w=e.mobile,_=e.tabClassName,S=void 0===_?"":_,k=e.className,P=(0,u.useMemo)(function(){var e;return s?null==(e=s[0])?void 0:e.props.label:null},[s]),C=function(e){if(Array.isArray(e))return e}(r=(0,u.useState)(a?c||f||P:m))||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 y(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 y(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.")}(),N=C[0],A=C[1];if((0,u.useEffect)(function(){!f||a||N||A(f)},[f,a]),a&&!m)throw Error("Tabs are in controlled mode and activeTab prop isn't passed.");var I=function(e){a||A(e),l()(b)&&b(e),l()(p)&&p(e)};(0,u.useEffect)(function(){a||c===m||A(c)},[c,a]);var E=a?m:N;return(0,n.jsxs)("div",{ref:t,className:i()((0,d.W2)("react-tabs","react-tabs--".concat(String(O)),{"react-tabs--mobile":void 0!==w&&w}),void 0===k?"":k),children:[(0,n.jsx)("div",{className:(0,d._h)("react-tabs__tabs"),children:(0,n.jsxs)("nav",{className:i()((0,d.W2)("react-tabs__nav"),h),role:"tablist",children:[!!x&&x.map(function(e){return(0,n.jsx)(v,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}({"data-testid":"tab-".concat(String(e.label)),className:S,active:E===e.label,label:e.label,badge:e.badge,onClick:I,variant:O},e),e.label)}),!!s&&s.map(function(e){var t=e.props,r=t.label,o=t.onClick,i=g(r);return(0,n.jsx)(v,{className:S,active:E===i,label:r,onClick:function(){I(i),null==o||o()},variant:O},i)})]})}),s&&(0,n.jsx)("div",{children:u.Children.map(s,function(e){return(0,u.isValidElement)(e)&&g(e.props.label)===E?e.props.children:null})})]})});x.displayName="Tabs"},667744(e,t,r){var n=r(391426),o=r(734527);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 a=function(e){var t=e.isFullRounded,r=void 0!==t&&t,a=e.size,l=void 0===a?"7":a,s=e.users;if(0===s.length)return null;var c=function(e){if(Array.isArray(e))return e}(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),3!==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}}(s)||function(e){if(e){if("string"==typeof e)return i(e,3);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,3)}}
1(s)||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=c[0],d=c[1],f=c[2];return(0,n.jsxs)("div",{className:"inline-flex flex-row-reverse border-inherit","data-testid":"three-user-row",children:[f&&(0,n.jsx)("div",{className:"-ml-1 inline-flex border-inherit","data-testid":"user-row",children:(0,n.jsx)(o.J,{hasBorder:!0,isFullRounded:r,name:f.name,size:l,src:f.src})}),d&&(0,n.jsx)("div",{className:"-ml-1 inline-flex border-inherit","data-testid":"user-row",children:(0,n.jsx)(o.J,{hasBorder:!0,isFullRounded:r,name:d.name,size:l,src:d.src})}),u&&(0,n.jsx)("div",{className:"inline-flex border-inherit","data-testid":"user-row",children:(0,n.jsx)(o.J,{hasBorder:!0,isFullRounded:r,name:u.name,size:l,src:u.src})})]})};a.displayName="ThreeUserRow",r.d(t,{s:()=>a})},791439(e,t,r){var n=r(391426),o=r(25724),i=function(e){var t=e.content_type;return"application/pdf"==t?(0,n.jsx)(o.zz,{}):(null==t?void 0:t.startsWith("audio"))?(0,n.jsx)(o.fP,{}):(null==t?void 0:t.startsWith("video"))?(0,n.jsx)(o.Ce,{}):(0,n.jsx)(o.ZH,{})};r.d(t,{k:()=>i})},454777(e,t,r){var n=r(417980),o=function(e,t){var r=0,n=0,o=0,i=!0,a=!1,l=void 0;try{for(var s,c=t[Symbol.iterator]();!(i=(s=c.next()).done);i=!0){var u=s.value;if(o+=u,e<o){n=e-(o-u);break}r++}}catch(e){a=!0,l=e}finally{try{i||null==c.return||c.return()}finally{if(a)throw l}}return{groupIndex:r,insideGroupIndex:n}},i=function(e){return({space:(0,n.t)("tiptap.extensions.entities.spaces"),post:(0,n.t)("tiptap.extensions.entities.posts"),event:(0,n.t)("tiptap.extensions.entities.events"),lesson:(0,n.t)("tiptap.extensions.entities.lessons"),course:(0,n.t)("tiptap.extensions.entities.courses")})[e]},a=function(e){var t="space"===e.type||"Space"===e.type;return"comment"===e.type||"Comment"===e.type?e.comment:t?"#"+e.name:e.name};r.d(t,{nl:()=>a,qR:()=>i,r3:()=>o})},810546(e,t,r){r.d(t,{F:()=>Y,i:()=>q});var n=r(358939),o=r(674928),i=r(76516),a=r(519473),l=r(288459),s=r(441903),c=r(15657),u=r(841982),d=r(391426),f=r(269131),p=r(116143),m=r(392403),b=r(501114),h=r(342163),v=r(465886),y=r(51730),g=r(915779),x=r(451430),j=r(933578),O=r(258752),w=r(202090),_=r(454777);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}var k=(0,j.forwardRef)(function(e,t){var r,n=e.clientRect,o=e.command,i=e.editor,a=e.query,l=(0,h.Q)(),s=(0,v.T)(),c=(l||s).addToLocalSgidToObjectMap,u=(0,b.h)().setPopupsVisible,k=(0,w.wR)().currentAppearance,P=(0,O.IT)({queryKey:["entities",a],queryFn:function(){return(0,y.i_)(g.iK.searchV2.advanced.index({params:{query:a,per_page:10,page:1,type:"entity_list"}}))},select:function(e){return e.records||[]},enabled:!0,retry:1,keepPreviousData:!0}),C=P.data,N=void 0===C?[]:C,A=P.isInitialLoading,I=(0,x.isArray)(N)?N:[],E=(0,m.X)({ref:t,query:a,isEnabled:I.length>0&&!A}),T=E.isOpen,M=E.menuRef;(0,j.useEffect)(function(){return u(T),function(){return u(!1)}},[T,u]);var L=(0,j.useMemo)(function(){return Object.entries((0,x.groupBy)(I,"type")).map(function(e){var t=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 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.")}(),r=t[0],n=t[1];return{id:r,label:(0,_.qR)(r),items:n.map(function(e){return{id:String(e.id),label:e.name,visual:"space"
1===e.type?(0,d.jsx)(f.K,{className:"!text-dark flex !h-5 !w-auto items-center",emoji:e.emoji,customEmojiUrl:e.custom_emoji_url,customEmojiDarkUrl:e.custom_emoji_dark_url,appearance:k}):void 0,data:e}})}})},[I,k]);return(0,d.jsx)(p.W,{ref:M,open:T,groups:L,getAnchorRect:function(){var e;return null!=(e=null==n?void 0:n())?e:null},anchorContextElement:null==i||null==(r=i.options)?void 0:r.element,onSelect:function(e){var t=e.data;c({sgid:t.sgid,object:t}),o(t),u(!1)},side:l?"top":"bottom"})});k.displayName="CompassEntityList";var P=r(304994),C=r(869954),N=r(661116),A=r(417980),I=r(898666),E=function(e){var t=e.node,r=(0,N.W)(),n=r.navigateToUrl,o=r.isElectron,a=(0,v.T)(),l=(0,h.Q)()||a,s=l.sgidToObjectMap,c=l.localSgidToObjectMap,u=(void 0===c?{}:c)[t.attrs.sgid]||(void 0===s?{}:s)[t.attrs.sgid],f=function(e){e&&(o?n(e):window.open(e,"_blank","noreferrer"))};if(!u)return(0,d.jsx)(i.VR,{as:"span",children:(0,d.jsx)(I.$,{interactive:!1,content:(0,A.t)("unavailable_entity_message"),placement:"top",children:(0,d.jsx)("span",{className:"text-circle mx-0.5 cursor-pointer rounded-sm bg-indigo-100 px-0.5 font-medium",children:(0,A.t)("unavailable_entity")})})});var p="space"===u.type||"Space"===u.type,m=(0,_.nl)(u),b=(0,C.t)(u);return(0,d.jsx)(i.VR,{as:"span",children:(0,d.jsx)(I.$,{interactive:!1,content:m,placement:"top",disabled:!m,children:(0,d.jsx)(P.e,{onClick:function(){return f(b)},isSpace:p,name:u.name||(0,A.t)("tiptap.entity_untitled")})})})},T=r(674251),M=r(570310),L=r(355104),R=r(731839),D=r(568316),F=r(497184),z=r.n(F),B=function(e){var t=e.entity,r=e.handleClick,n=e.isSelected,o=t||{},i=o.name,a=o.emoji,l=o.custom_emoji_url,s=o.custom_emoji_dark_url,c=(0,w.wR)().currentAppearance;return(0,d.jsx)(I.$,{interactive:!1,content:i,disabled:(null==i?void 0:i.length)<40,children:(0,d.jsxs)("button",{type:"button",className:z()("hover:bg-tertiary flex w-full cursor-pointer items-center truncate px-6 py-2.5 text-left",{"bg-tertiary":n}),onClick:r,children:["space"===t.type&&(0,d.jsx)(f.K,{className:"!text-dark mr-2 flex !h-5 !w-auto items-center",emoji:a,customEmojiUrl:l,customEmojiDarkUrl:s,appearance:c}),(0,d.jsx)(D.o.LabelSm,{weight:"medium",children:(0,x.truncate)(i,{length:40})})]})})},U=r(314054),$=r(892907),V=function(e){var t=e.entity,r=e.handleClick,n=e.isSelected,o=t||{},i=o.name,a=o.emoji,l=o.custom_emoji_url,s=o.custom_emoji_dark_url,c=(0,w.wR)().currentAppearance;return(0,d.jsx)(U.m,{content:i,disabled:(null==i?void 0:i.length)<40,children:(0,d.jsxs)("button",{type:"button",className:(0,M.x)("hover:bg-hover flex w-full cursor-pointer items-center truncate p-2 text-left text-primary rounded-md",{"bg-active":n}),onClick:r,children:["space"===t.type&&(0,d.jsx)(f.K,{className:"!text-dark mr-2 flex !h-5 !w-auto items-center",emoji:a,customEmojiUrl:l,customEmojiDarkUrl:s,appearance:c}),(0,d.jsx)($.o5,{variant:"body-sm",children:(0,x.truncate)(i,{length:40})})]})})};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}var W=(0,j.forwardRef)(function(e,t){var r,n=e.query,o=e.command,i=(0,h.Q)(),a=(0,v.T)(),l=(0,L.c)().isCircleV4,s=(i||a).addToLocalSgidToObjectMap,c=(0,b.h)().setPopupsVisible,u=function(e){if(Array.isArray(e))return e}(r=(0,j.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}}(r)||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)}}(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.")}(),f=u[0],p=u[1],m=(0,O.IT)({queryKey:["entities",n],queryFn:function(){return(0,y.i_)(g.iK.searchV2.advanced.index({params:{query:n,per_page:10,page:1,type:"entity_list"}}))},select:function(e){return(e.records||[]).map(function(e){var t,r;return 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={label:e.name},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})},enabled:!0,retry:1,keepPreviousData:!0}),w=m.data,S=void 0===w?[]:w,k=m.isInitialLoading,P=(0,x.isArray)(S)&&S.length>0,C=function(e){e&&(s({sgid:e.sgid,object:e}),o(e))};(0,j.useEffect)(function(){return k||!P?c(!1):c(!0),function(){return c(!1)}},[P,k,c]);var N=Object.values((0,x.groupBy)(S,"type")),A=N.map(function(e){return e.length}),I=(0,x.flatten)(N),E=(0,j.useCallback)(function(e,t){var r=(0,_.r3)(f,A),n=r.groupIndex,o=r.insideGroupIndex;return n===e&&o===t},[f,A]);if((0,R.t)({selectedIndex:f,setSelectedIndex:p,ref:t,items:I,selectItem:function(e){C(I[e])}}),!P)return(0,d.jsx)("div",{className:"h-[50vh] min-w-[250px] max-w-[320px] bg-transparent"});var D=l?V:B;return(0,d.jsx)("div",{className:(0,M.x)("bg-primary border-primary relative max-h-[550px] min-w-[250px] max-w-[320px] overflow-auto rounded-md border pt-4",l?"p-1 space-y-2 shadow-2xs":"space-y-6 text-sm shadow-md"),children:N.map(function(e,t){var r=e[0].type;return(0,d.jsxs)("div",{className:"flex flex-col",children:[(0,d.jsx)("div",{className:(0,M.x)(l?"px-2 py-1":"px-6 pb-2"),children:(0,d.jsx)(T.o.LabelSm,{color:"text-light",weight:"medium",children:(0,_.qR)(r)})}),e.map(function(e,r){return(0,d.jsx)(D,{entity:e,handleClick:function(){C(e),(0,x.defer)(function(){return c(!1)})},isSelected:E(t,r)},e.id)})]},r)})})});W.displayName="EntityList";var H=function(e){var t=e.href,r=e.command,n=(0,h.Q)(),o=(0,v.T)(),i=(n||o).addToLocalSgidToObjectMap,a=(0,j.useRef)(null),l=(0,O.IT)({queryKey:[g.iK.richTextFields.unfurlURLs({params:{urls:[t]}})],initialData:[]}).data,s=void 0===l?[]:l;return(0,j.useEffect)(function(){var e=s[0];(null==e?void 0:e.type)&&"message"!==e.type&&a.current!==e.sgid&&(a.current=e.sgid,i({sgid:e.sgid,object:e}),r(e.sgid))},[i,r,s]),null};H.displayName="EntityPaste";var q={name:"entity",group:"inline",inline:!0,selectable:!1,atom:!0,priority:1100,addAttributes:function(){return{sgid:{default:null,parseHTML:function(e){return e.getAttribute("data-sgid")},renderHTML:function(e){return e.sgid?{"data-sgid":e.sgid}:{}}}}},addOptions:function(){return{portalTargetId:null,frameDocument:null,useCompassSuggestionMenu:!1}},parseHTML:function(){return[{tag:"entity-react"}]},renderHTML:function(e){var t=e.HTMLAttributes;return["entity-react",(0,o.KV)(t)]},addNodeView:function(){return(0,i.gu)(E)},addProseMirrorPlugins:function(){var e=this,t=this.editor,r=this.name;return[new l.k_({key:new l.hs("entityLinkPaste"),props:{handlePaste:function(e,n){if(!e.state.selection.empty)return!1;var o=n.clipboardData.getData("text/plain").trim(),a=RegExp("^https?://".concat(window.location.host,"/c/[-\\]_.~!*'();:@&=+$,/?%#[A-z0-9]*$"),"g").exec(o);if(!a)return!1;var l=a[0],s=e.state.selection.ranges[0].$from.pos;t.chain().focus().insertContentAt(s,{type:"text",text:l,marks:[{type:"link",attrs:{href:l,target:"_blank"}}]}).run();var c=new i.NV(H,{props:{href:l,command:function(e){(0,u.Sf)({editor:t,range:{from:s,to:s+l.length},name:r,attrs:{sgid:e}}),c.destroy()}},editor:t});return!0}}}),(0,a.Ay)({editor:this.editor,char:"#",allowSpaces:!0,pluginKey:new l.hs("entity"),command:function(t){var r=t.editor,n=t.range,o=t.props;return(0,u.Sf)({editor:r,range:n,name:e.name,attrs:o})},allow:function(t){var r=t.state,n=t.range;return(0,u.Qw)({state:r,range:n,name:e.name})&&!(0,u.qR)({state:r,range:n,char:"#"})},render:function(){var t,r,o=(0,n.i)(e.options.portalTargetId,e.options.frameDocument),a=e.options.frameDocument||document;return e.options.useCompassSuggestionMenu?(0,c.e)(k,{targetDocument:a}):{onStart:function(e){null==r||r.destroy(),null==t||t.destroy(),t=new i.NV(W,{props:e,editor:e.editor}),r=(0,s.Ay)(o,{getReferenceClientRect:function(){var t;return(null==(t=e.clientRect)?void 0:t.call(e))||new DOMRect(0,0,0,0)},content:t.element,appendTo:function(){return o||a.body},showOnCreate:!0,interactive:!0,trigger:"manual",placement:"auto-end",theme:"light-border"})},onUpdate:function(e){t.updateProps(e),null==r||r.setProps({getReferenceClientRect:e.clientRect})},onKeyDown:function(e){var n;return"Escape"===e.event.code?(null==r||r.hide(),!1):null==(n=t.ref)?void 0:n.onKeyDown(e)},onExit:function(){null==r||r.destroy(),null==t||t.destroy()}}}})]}},Y=o.bP.create(q)},422331(e,t,r){r.d(t,{m:()=>S,X:()=>k}
1);var n=r(391426),o=r(501114),i=r(257957),a=r(342163),l=r(465886),s=r(451430),c=r(933578),u=r(325335),d=r(570310),f=r(355104),p=r(731839),m=r(78330),b=r(592777),h=r(973646),v=r(674251),y=r(734527),g=function(e){var t=e.member,r=e.isSelected,o=e.handleClick;return(0,n.jsxs)("button",{type:"button","data-testid":"mention-item",className:(0,d.x)("hover:bg-tertiary flex w-full cursor-pointer items-center px-3 py-1.5",{"bg-tertiary":r}),onClick:o,children:[(0,n.jsx)("div",{className:"mr-3",children:"group_mention"===t.type?(0,n.jsx)(h.In,{type:"20-members",size:20,className:"!text-darkest ml-1 mr-2"}):(0,n.jsx)(y.J,{size:"8",name:t.name,src:t.avatar_url})}),(0,n.jsx)(v.o.LabelSm,{weight:"medium",children:t.name})]})},x=r(844842),j=r(817751),O=r(892907),w=function(e){var t=e.member,r=e.isSelected,o=e.handleClick;return(0,n.jsxs)("button",{type:"button","data-testid":"mention-item",className:(0,d.x)("hover:bg-hover flex w-full cursor-pointer items-center px-3 py-2 rounded-md text-primary",{"bg-active":r}),onClick:o,children:[(0,n.jsx)("div",{className:"mr-2",children:"group_mention"===t.type?(0,n.jsx)(j.t,{name:"group",size:"sm",className:"mx-1"}):(0,n.jsx)(x.t,{size:"sm",name:t.name,src:t.avatar_url})}),(0,n.jsx)(O.o5,{variant:"body-sm",children:t.name})]})};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}var S="mentionList",k=(0,c.forwardRef)(function(e,t){var r,h=e.query,v=e.command,y=(0,a.Q)(),x=(0,l.T)(),j=(0,f.c)().isCircleV4,O=void 0!==j&&j,k=y||x,P=k.addToLocalSgidToObjectMap,C=k.spaceId,N=k.chatProps,A=k.type,I=k.isUpdate,E=N||{},T=E.isThread,M=E.isDirectMessaging,L=E.disableGroupMentions,R=(0,o.h)().setPopupsVisible,D=(0,b.B)({query:h,spaceId:C,scope:(0,m.J)({spaceId:C,isDirectMessaging:M,isThread:T,editorType:A,isUpdate:I,disableGroupMentions:L})}),F=D.items,z=D.fetchNextPage,B=D.hasNextPage,U=D.isLoading,$=(0,s.isArray)(F)&&F.length>0,V=function(e){if(Array.isArray(e))return e}(r=(0,c.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}}(r)||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)}}(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.")}(),K=V[0],W=V[1],H=function(e){var t=F[e];t&&(P({sgid:t.sgid,object:t}),v(t))};if((0,c.useEffect)(function(){return W(0)},[F]),(0,p.t)({selectedIndex:K,setSelectedIndex:W,ref:t,items:F,selectItem:H}),(0,c.useEffect)(function(){return U||!$?R(!1):R(!0),function(){return R(!1)}},[$,R,U]),!$)return(0,n.jsx)("div",{className:(0,d.x)("h-[50vh] max-w-[320px] bg-transparent",O?"min-w-[220px]":"min-w-[250px]")});var q=O?w:g;return(0,n.jsx)("div",{className:(0,d.x)("bg-primary border-primary relative flex max-h-[50vh] min-w-[250px] max-w-[320px] flex-col space-y-0.5 overflow-y-auto border text-sm shadow-md",O?"p-1 rounded-md min-w-[220px]":"py-1.5 rounded-sm min-w-[250px]"),id:S,children:(0,n.jsx)(u.A,{scrollThreshold:.8,next:z,hasMore:!!B,dataLength:F.length,loader:(0,n.jsx)(i.a,{center:!0}),scrollableTarget:"mentionList",children:F.map(function(e,t){return(0,n.jsx)(q,{member:e,handleClick:function(){H(t),(0,s.defer)(function(){return R(!1)})},isSelected:t===K},e.id)})})})});k.displayName="MentionList"},799467(e,t,r){r.d(t,{M:()=>d});var n=r(391426),o=r(342163),i=r(465886),a=r(230763),l=r(570310),s=r(488441),c=r(451251),u=["GroupMention","group_mention"],d=function(e){var t,r,d=e.isChat,f=e.mention,p=(0,a.Il)(),m=(0,o.Q)(),b=(0,i.T)(),h=(m||b||{}).type,v=(0,s.l)({public_uid:f.public_uid}),y=null!=d?d:"chat"===h,g="CommunityMember"===f.type,x=u.some(function(e){return e===f.type}),j=x||g&&f.id===(null==p?void 0:p.id),O=(0,l.x)("mx-0.5 rounded-sm px-0.5 py-[1px] font-normal",x?"text-[#42464D]":"text-circle cursor-pointer",j?"bg-amber-100":"bg-indigo-100");return(0,n.jsx)(c.C,{communityMemberId:f.id,name:f.name,publicUid:f.public_uid,headline:f.headline,avatarURL:f.avatar_url,side:"top",sideOffset:10,disabled:x,children:(0,n.jsxs)("span",(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}({contentEditable:!1,className:y?O:"text-link cursor-pointer font-medium"},x?{}:v),r=r={children:[y?"@":"",f.name]},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))})}},78330(e,t,r){var n=function(e){var t=e.spaceId,r=e.isDirectMessaging,n=e.isThread,o=e.editorType,i=e.isUpdate,a=e.disableGroupMentions;return"block"===o?"post":n||i||a?"thread":t?"space":r?"direct":"group_chat"};r.d(t,{J:()=>n})},592777(e,t,r){var n=r(51730),o=r(915779),i=r(451430),a=r(258752),l=function(e){var t=e.query,r=e.scope,l=void 0===r?"space":r,s=e.spaceId,c=(0,a.qu)({initialPageParam:1,queryKey:["entities",t,l,s],queryFn:function(e){var r,i=e.pageParam;return r=void 0===i?1:i,(0,n.i_)(o.iK.searchV2.advanced.index({params: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}({query:t,per_page:20,page:r,type:"mentions",mention_scope:l,order:"relevance"},s&&{space_id:s})}))},select:function(e){var t=e.pages,r=void 0===t?[]:t;return{pages:(0,i.flatten)(r.map(function(e){return e.records})),pageParams:r.map(function(e){return e.page}),pagesList:r}},enabled:!0,retry:1,getNextPageParam:function(e){return e.has_next_page?e.page+1:void 0}}),u=c.data,d=(void 0===u?{}:u).pages;return{items:void 0===d?[]:d,isLoading:c.isInitialLoading,fetchNextPage:c.fetchNextPage,hasNextPage:c.hasNextPage,isFetchingNextPage:c.isFetchingNextPage}};r.d(t,{B:()=>l})},587429(e,t,r){r.d(t,{d:()=>A,M:()=>N});var n=r(358939),o=r(674928),i=r(76516),a=r(519473),l=r(288459),s=r(441903),c=r(15657),u=r(841982),d=r(391426),f=r(116143),p=r(392403),m=r(501114),b=r(342163),h=r(465886),v=r(844842),y=r(817751),g=r(451430),x=r(933578),j=r(78330),O=r(592777),w=(0,x.forwardRef)(function(e,t){var r,n=e.clientRect,o=e.command,i=e.editor,a=e.query,l=(0,b.Q)(),s=(0,h.T)(),c=l||s,u=c.addToLocalSgidToObjectMap,w=c.spaceId,_=c.chatProps,S=c.type,k=c.isUpdate,P=_||{},C=P.isThread,N=P.isDirectMessaging,A=P.disableGroupMentions,I=(0,m.h)().setPopupsVisible,E=(0,O.B)({query:a,spaceId:w,scope:(0,j.J)({spaceId:w,isDirectMessaging:N,isThread:C,editorType:S,isUpdate:k,disableGroupMentions:A})}),T=E.items,M=E.fetchNextPage,L=E.hasNextPage,R=E.isFetchingNextPage,D=E.isLoading,F=(0,g.uniqBy)((0,g.isArray)(T)?T:[],function(e){return String(e.id)}),z=(0,p.X)({ref:t,query:a,isEnabled:F.length>0&&!D}),B=z.isOpen,U=z.menuRef;(0,x.useEffect)(function(){return I(B),function(){return I(!1)}},[B,I]);var $=(0,x.useMemo)(function(){return 0===F.length?[]:[{id:"members",items:F.map(function(e){return{id:String(e.id),label:e.name,visual:"group_mention"===e.type?(0,d.jsx)(y.t,{name:"group",size:"sm"}):(0,d.jsx)(v.t,{size:"xs",src:e.avatar_url,name:e.name}),data:e}})}]},[F]);return(0,d.jsx)(f.W,{ref:U,resetKey:a,open:B,groups:$,hasMore:L,getAnchorRect:function(){var e;return null!=(e=null==n?void 0:n())?e:null},anchorContextElement:null==i||null==(r=i.options)?void 0:r.element,onSelect:function(e){var t=e.data;u({sgid:t.sgid,object:t}),o(t),I(!1)},onEndReached:function(){L&&!R&&M()},side:l?"top":"bottom"})});w.displayName="CompassMentionList";var _=r(422331),S=r(200227),k=function(e){var t=e.mention;return(0,d.jsx)(S.B,{name:t.name})},P=r(799467),C=function(e){var t=e.node,r=(0,b.Q)(),n=(0,h.T)(),o=r||n||{},a=o.sgidToObjectMap,l=o.localSgidToObjectMap,s=o.disableMentionClicks,c=(void 0===l?{}:l)[t.attrs.sgid]||(void 0===a?{}:a)[t.attrs.sgid];return c?void 0!==s&&s?(0,d.jsx)(i.VR,{as:"span",children:(0,d.jsx)(k,{mention:c})}):(0,d.jsx)(i.VR,{as:"span",children:(0,d.jsx)(P.M,{mention:c})}):null},N={name:"mention",group:"inline",inline:!0,selectable:!0,atom:!0,addOptions:function(){return{portalTargetId:null,frameDocument:null,useCompassSuggestionMenu:!1}},addAttributes:function(){return{sgid:{default:null,parseHTML:function(e){return e.getAttribute("data-sgid")},renderHTML:function(e){return e.sgid?{"data-sgid":e.sgid}:{}}}}},parseHTML:function(){return[{tag:"mention-react"}]},renderHTML:function(e){var t=e.HTMLAttributes;return["mention-react",(0,o.KV)(t)]},addNodeView:function(){return(0,i.gu)(C)},addProseMirrorPlugins:function(){var e=this,t=(0,n.i)(this.options.portalTargetId,this.options.frameDocument);return[(0,a.Ay)({editor:this.editor,char:"@",allowSpaces:!0,pluginKey:new l.hs("mention"),command:function(t){var r=t.editor,n=t.range,o=t.props;return(0,u.Sf)({editor:r,range:n,name:e.name,attrs:o})},allow:function(t){var r=t.state,n=t.range;return(0,u.Qw)({state:r,range:n,name:e.name})&&!(0,u.qR)({state:r,range:n,char:"@"})},render:function(){var r,n,o=e.options.frameDocument||document;return e.options.useCompassSuggestionMenu?(0,c.e)(w,{targetDocument:o}):{onStart:function(e){null==n||n.destroy(),null==r||r.destroy(),r=new i.NV(_.X,{props:e,editor:e.editor});var a={top:0,left:0,width:0,height:0,right:0,bottom:0,x:0,y:0,toJSON:function(){return""}};n=(0,s.Ay)(t,{getReferenceClientRect:function(){var t;return(null==(t=e.clientRect)?void 0:t.call(e))||a},appendTo:function(){return t||o.body}
1,content:r.element,showOnCreate:!0,interactive:!0,trigger:"manual",placement:"auto-end",theme:"light-border",popperOptions:{modifiers:[{name:"offset",options:{offset:[-20,0]}}]}})},onUpdate:function(e){r.updateProps(e),null==n||n.setProps({getReferenceClientRect:e.clientRect})},onKeyDown:function(e){var t;return"Escape"===e.event.key?(null==n||n.hide(),!0):null==(t=r.ref)?void 0:t.onKeyDown(e)},onExit:function(){null==n||n.destroy(),null==r||r.destroy()}}}})]}},A=o.bP.create(N)},690182(e,t,r){var n=r(451430),o=function(e){return(0,n.keyBy)(e,"value")};r.d(t,{A:()=>o})},538939(e,t,r){var n=r(324708),o=r.n(n),i=r(933578),a=r(667819),l=function(e){var t=e.editor,r=e.variables,n=(0,a.H)(),l=(0,i.useRef)(null);return l.current=function(e){return!!n&&!!t&&"insertVariable"in t.commands&&!!o()(r,{value:e})&&t.chain().focus().insertVariable(e).run()},{onInsertVariable:function(e){var t,r;return null!=(t=null==(r=l.current)?void 0:r.call(l,e))&&t}}};r.d(t,{K:()=>l})},15657(e,t,r){var n=r(76516);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 i(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 a=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=t.targetDocument,a=void 0===r?document:r,l=null;return{onStart:function(t){l=new n.NV(e,{props:i(o({},t),{clientRect:t.clientRect}),editor:t.editor}),a.body.appendChild(l.element)},onUpdate:function(e){null==l||l.updateProps(i(o({},e),{clientRect:e.clientRect}))},onKeyDown:function(e){var t,r;return null!=(t=null==l||null==(r=l.ref)?void 0:r.onKeyDown(e))&&t},onExit:function(){null==l||l.element.remove(),null==l||l.destroy(),l=null}}};r.d(t,{e:()=>a})},731839(e,t,r){var n=r(501114),o=r(451430),i=r(933578),a=function(e){var t=e.selectedIndex,r=e.setSelectedIndex,a=e.items,l=e.ref,s=e.selectItem,c=(0,n.h)().setPopupsVisible;(0,i.useImperativeHandle)(l,function(){var e=function(e){e.preventDefault(),e.stopPropagation()};return{onKeyDown:function(n){var i=n.event;switch(i.key){case"ArrowUp":return r((Number(t)+Number(a.length)-1)%a.length),!0;case"ArrowDown":return r((Number(t)+1)%a.length),!0;case"Enter":if(!a.length)return!1;return s(t),e(i),(0,o.defer)(function(){return c(!1)}),!0;default:return c(!1),!1}}}},[a,t,s,c,r])};r.d(t,{t:()=>a})},841982(e,t,r){var n=function(e){var t,r=e.editor,n=e.range,o=e.name,i=e.attrs,a=r.view.state.selection.$to.nodeAfter;(null==a||null==(t=a.text)?void 0:t.startsWith(" "))&&(n.to+=1),r.chain().focus().insertContentAt(n,[{type:o,attrs:i},{type:"text",text:" "}]).run()},o=function(e){var t=e.state,r=e.range,n=e.name,o=t.doc.resolve(r.from),i=t.schema.nodes[n];return!!o.parent.type.contentMatch.matchType(i)},i=function(e){var t=e.state,r=e.range,n=e.char;return/^\s/.test(t.doc.textBetween(r.from,r.to).slice(n.length))};r.d(t,{Qw:()=>o,Sf:()=>n,qR:()=>i})},436838(e,t,r){var n=r(138727).A.extend({parseHTML:function(){return[{tag:"u"}]}});r.d(t,{a:()=>n})},487833(e,t,r){var n=r(617444),o=r(426564),i=r(71217),a=n.A.configure({lowlight:(0,o.$)(i.l),HTMLAttributes:{spellCheck:"false"}});r.d(t,{Y:()=>a})},224302(e,t,r){var n=r(391426),o=r(973646),i=function(e){var t=e.type,r=e.iconSize,i=e.className;return(0,n.jsx)("span",{className:"flex items-center",children:(0,n.jsx)(o.In,{type:t,size:void 0===r?20:r,className:i,useWithFillCurrentColor:!0})})};r.d(t,{O:()=>i})},54911(e,t,r){var n=r(391426),o=r(570310),i=r(927139),a=r.n(i),l=r(898666),s=r(224302),c=function(e){var t=e.label,r=e.isActive,i=e.onClick,c=e.tooltipPlacement,u=e.iconType,d=e.iconSize,f=e.iconClassName,p=(0,n.jsx)("button",{type:"button",onClick:function(){return a()(i)&&i()},className:(0,o.x)("rounded-full p-1.5","text-default","hover:bg-secondary",{"bg-tertiary text-dark":r}),children:(0,n.jsx)(s.O,{type:u,iconSize:d,className:f})});
1return t?(0,n.jsx)(l.$,{content:t,placement:void 0===c?"top":c,theme:"text-modifiers-tooltip",children:p}):(0,n.jsx)(n.Fragment,{children:p})};r.d(t,{D:()=>c})},225738(e,t,r){var n=r(674928),o=new Set(["paragraph","heading","bulletList","orderedList","listItem","blockquote"]),i=function(e){var t=!1;return e.content().content.descendants(function(e){return!o.has(e.type.name)||(t=!0,!1)}),t||(t=o.has(e.$from.node().type.name)),t},a=function(e){var t=e.view,r=e.state,o=e.from,a=e.to,l=r.doc,s=r.selection,c=s.empty,u=!l.textBetween(o,a).length&&(0,n.eE)(s);return t.hasFocus()&&!c&&!u&&i(s)};r.d(t,{a:()=>a})},17320(e,t,r){var n=r(391426),o=r(973646),i=r(497184),a=r.n(i),l=r(933578),s=r(622779);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 u(e){if(Array.isArray(e))return e}function d(){throw TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function f(e,t){if(e){if("string"==typeof e)return 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)}}var p=(0,l.forwardRef)(function(e,t){var r,i,c,p=u(r=[e,t])||function(e){if("u">typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(r)||f(r)||d(),m=p[0],b=p.slice(1),h=m.icon,v=m.isLight,y=m.shouldAnimateSpin,g=m.className,x=m.disabled,j=m.size,O=void 0===j?20:j,w=m.isSendButton,_=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}(m,["icon","isLight","shouldAnimateSpin","className","disabled","size","isSendButton"]),S=(u(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)||f(b,1)||d())[0],k=(0,s.wR)().isDarkAppearance,P=(0,l.useMemo)(function(){return"28-message-send"===h?k?"28-message-send-dark":"28-message-send":h},[h,k]);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}({ref:S,type:"button",className:a()("flex size-7 items-center justify-center rounded-sm",{"hover:bg-tertiary focus-visible:bg-tertiary p-1":!w,"cursor-not-allowed":x},g),disabled:x},_),c=c={children:(0,n.jsx)(o.In,{type:P,size:O,className:a()(28===O?"h-7 !w-7":"size-5",{"text-default dark:text-dark":v,"text-light dark:text-default":!v,"animate-spin":y,"!text-brand":w&&v,"!text-disabled":w&&!v})})},Object.getOwnPropertyDescriptors?Object.defineProperties(i,Object.getOwnPropertyDescriptors(c)):(function(e){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t.push.apply(t,r)}return t})(Object(c)).forEach(function(e){Object.defineProperty(i,e,Object.getOwnPropertyDescriptor(c,e))}),i))});p.displayName="MenuIconButton",r.d(t,{X:()=>p})},342163(e,t,r){var n=r(933578),o=(0,n.createContext)(null);o.displayName="TipTapEditorContext";var i=function(){return(0,n.useContext)(o)};r.d(t,{Q:()=>i,n:()=>o})},716e3(e,t,r){r.d(t,{s:()=>m});var n=r(391426),o=r(833903),i=r(570310),a=r(242221),l=r(933578),s=r(417980),c=r(189506).u,u=r(288513);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 f(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,l=!1;try{for(o=o.call(e);!(a=(r=o.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,n=e}finally{try{a||null==o.return||o.return()}finally{if(l)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);
1if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return d(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=[.5,1,1.5,2],m=function(e){var t=e.src,r=e.isVoiceMessage,d=e.transcriptionId,m=e.transcriptionPreview,b=(0,l.useRef)(null),h=(0,l.useRef)(null),v=f((0,l.useState)(!1),2),y=v[0],g=v[1],x=f((0,l.useState)(0),2),j=x[0],O=x[1],w=f((0,l.useState)(0),2),_=w[0],S=w[1],k=f((0,l.useState)(1),2),P=k[0],C=k[1],N=(0,l.useMemo)(function(){return{container:h,url:t,waveColor:"#E4E7EB",progressColor:"#191B1F",cursorColor:"transparent",barWidth:3,barGap:3,barRadius:4,height:30,normalize:!0}},[t]),A=(0,a.q)(N).wavesurfer;(0,l.useEffect)(function(){if(A){var e=[A.on("play",function(){return g(!0)}),A.on("pause",function(){return g(!1)}),A.on("timeupdate",function(e){return O(e)}),A.on("ready",function(e){return S(e)})];return function(){return e.forEach(function(e){return e()})}}},[A]),(0,l.useEffect)(function(){A&&1!==P&&A.setPlaybackRate(P)},[A,P]);var I=(0,l.useCallback)(function(){null==A||A.playPause()},[A]),E=(0,l.useCallback)(function(e){null==A||A.setPlaybackRate(e),C(e)},[A]),T=(0,l.useCallback)(function(){var e=p.indexOf(P);E(p[(e+1)%p.length])},[E,P]),M=(0,l.useMemo)(function(){var e;return null!=(e=null==A?void 0:A.getMediaElement())?e:null},[A]);return(0,n.jsxs)("div",{ref:b,className:"w-full",children:[(0,n.jsxs)("div",{className:(0,i.x)((0,u._h)("audio-player-wavesurfer"),void 0!==r&&r?(0,i.x)((0,u._h)("voice-message"),"h-12"):(0,i.x)((0,u.W2)("default"),"mt-2")),children:[(0,n.jsx)("button",{type:"button",className:(0,u._h)("audio-player-wavesurfer__play-btn"),onClick:I,"aria-label":y?(0,s.t)("tiptap.audio_player.pause"):(0,s.t)("tiptap.audio_player.play"),children:y?(0,n.jsx)("svg",{viewBox:"0 0 16 16",fill:"currentColor",width:"14",height:"14",children:(0,n.jsx)("path",{d:"M5.5 3.5A1.5 1.5 0 0 1 7 5v6a1.5 1.5 0 0 1-3 0V5a1.5 1.5 0 0 1 1.5-1.5zm5 0A1.5 1.5 0 0 1 12 5v6a1.5 1.5 0 0 1-3 0V5a1.5 1.5 0 0 1 1.5-1.5z"})}):(0,n.jsx)("svg",{viewBox:"0 0 16 16",fill:"currentColor",width:"14",height:"14",children:(0,n.jsx)("path",{d:"M4.25 3.02a.75.75 0 0 1 .77.04l8 5.25a.75.75 0 0 1 0 1.26l-8 5.25A.75.75 0 0 1 3.75 14V3.5a.75.75 0 0 1 .5-.48z"})})}),(0,n.jsx)("div",{ref:h,className:(0,u._h)("audio-player-wavesurfer__waveform")}),(0,n.jsx)("span",{className:(0,u._h)("audio-player-wavesurfer__time"),"aria-hidden":!0,children:y?(0,o.fU)(j):(0,o.fU)(_)}),(0,n.jsx)("button",{type:"button",className:"border-primary text-primary hover:bg-hover relative shrink-0 flex h-7 w-11 items-center justify-center rounded-md border bg-transparent px-0 text-xs font-medium transition-colors tabular-nums","aria-label":(0,s.t)("tiptap.audio_player.speed"),onClick:T,children:"".concat(P,"x")})]}),d&&m&&M&&(0,n.jsx)(c,{compact:!0,transcriptionId:d,transcriptionPreview:m,audioPlayer:M})]})}},45291(e,t,r){var n={WAITING_FOR_MIC_PERMISSION:"waiting_for_mic_permission",RECORDING:"recording",PROCESSING:"processing",UPLOADING:"uploading",UPLOAD_ERROR:"upload_error",SERVER_ERROR:"server_error"};r.d(t,{Ay:()=>"VOICE_MESSAGE_ERROR",Bz:()=>"VOICE_MESSAGE_PROCESSED",Gl:()=>n,qy:()=>60})},833903(e,t,r){var n=r(45291),o=function(e){var t=Math.floor(e/60),r=Math.floor(e%60);return"".concat(t.toString().padStart(2,"0"),":").concat(r.toString().padStart(2,"0"))},i=function(){var e=new Uint8Array(5);return crypto.getRandomValues(e),Array.from(e,function(e){return e.toString(36)}).join("").slice(0,7)},a=function(e){return{isRecording:e===n.Gl.RECORDING,isBusy:e===n.Gl.UPLOADING||e===n.Gl.PROCESSING,isError:e===n.Gl.UPLOAD_ERROR||e===n.Gl.SERVER_ERROR}};r.d(t,{__:()=>a,fU:()=>o,kX:()=>i})},368454(e,t,r){r.d(t,{I:()=>g});var n=r(866757),o=r(60872),i=r(933578),a=r(45291),l=r(833903),s=r(380003),c=r(915779),u=r(451430);function d(e,t,r,n,o,i,a){try{var l=e[i](a),s=l.value}catch(e){r(e);return}l.done?t(s):Promise.resolve(s).then(n,o)}function f(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,l,"next",e)}function l(e){d(i,n,o,a,l,"throw",e)}a(void 0)})}}function p(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}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),l=Object.defineProperty;return l(a,"next",{value:s(0)}),l(a,"throw",{value:s(1)}),l(a,"return",{value:s(2)}),"function"==typeof Symbol&&l(a,Symbol.iterator,{value:function(){return this}}),a;function s(l){return function(s){var c=[l,s];if(r)throw TypeError("Generator is already executing.");for(;a&&(a=0,c[0]&&(i=0)),i;)try{if(r=1,n&&(o=2&c[0]?n.return:c[0]?n.throw||((o=n.return)&&o.call(n),0):n.next)&&!(o=o.call(n,c[1])).done)return o;switch(n=0,o&&(c=[2&c[0],o.value]),c[0]){case 0:case 1:o=c;break;case 4:return i.label++,{value:c[1],done:!1};case 5:i.label++,n=c[1],c=[0];continue;case 7:c=i.ops.pop(),i.trys.pop();continue;default:if(!(o=(o=i.trys).length>0&&o[o.length-1])&&(6===c[0]||2===c[0])){i=0;continue}if(3===c[0]&&(!o||c[1]>o[0]&&c[1]<o[3])){i.label=c[1];break}if(6===c[0]&&i.label<o[1]){i.label=o[1],o=c;break}if(o&&i.label<o[2]){i.label=o[2],i.ops.push(c);break}o[2]&&i.ops.pop(),i.trys.pop();continue}c=t.call(e,i)}catch(e){c=[6,e],n=0}finally{r=o=0}if(5&c[0])throw c[1];return{value:c[0]?c[1]:void 0,done:!0}}}}var b={accept:"application/json","content-type":"application/json"},h=function(e,t,r){return f(function(){var n;return m(this,function(o){switch(o.label){case 0:return o.trys.push([0,2,,3]),[4,fetch(c.iK.voiceMessages.processFileUrl(),{method:"POST",headers:p({},b,(0,s.j3)()),body:JSON.stringify({object_id:e,recording_id:t})})];case 1:return o.sent(),[3,3];case 2:return n=o.sent(),(0,u.isFunction)(r)&&r(),console.error("Error processing audio file:",n),[3,3];case 3:return[2]}})})()};function v(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 l=e[i](a),s=l.value}catch(e){r(e);return}l.done?t(s):Promise.resolve(s).then(n,o)}var g=function(e){var t,r=e.recordingId,u=function(e){if(Array.isArray(e))return e}(t=(0,i.useState)(a.Gl.RECORDING))||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 v(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 v(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.")}(),d=u[0],g=u[1],x=(0,i.useRef)(null),j=(0,i.useRef)(null),O=(0,l.__)(d),w=O.isRecording,_=O.isBusy,S=O.isError,k=function(){return g(a.Gl.SERVER_ERROR)},P=function(){return g(a.Gl.UPLOAD_ERROR)},C=(0,i.useCallback)(function(e){g(a.Gl.UPLOADING),x.current=new o.A,x.current.use(n.A,{shouldUseMultipart:!1,getUploadParameters: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),l=Object.defineProperty;return l(a,"next",{value:s(0)}),l(a,"throw",{value:s(1)}),l(a,"return",{value:s(2)}),"function"==typeof Symbol&&l(a,Symbol.iterator,{value:function(){return this}}),a;function s(l){return function(s){var c=[l,s];if(r)throw TypeError("Generator is already executing.");for(;a&&(a=0,c[0]&&(i=0)),i;)try{if(r=1,n&&(o=2&c[0]?n.return:c[0]?n.throw||((o=n.return)&&o.call(n),0):n.next)&&!(o=o.call(n,c[1])).done)return o;switch(n=0,o&&(c=[2&c[0],o.value]),c[0]){case 0:case 1:o=c;break;case 4:return i.label++,{value:c[1],done:!1};case 5:i.label++,n=c[1],c=[0];continue;case 7:c=i.ops.pop(),i.trys.pop();continue;default:if(!(o=(o=i.trys).length>0&&o[o.length-1])&&(6===c[0]||2===c[0])){i=0;continue}if(3===c[0]&&(!o||c[1]>o[0]&&c[1]<o[3])){i.label=c[1];break}if(6===c[0]&&i.label<o[1]){i.label=o[1],o=c;break}if(o&&i.label<o[2]){i.label=o[2],i.ops.push(c);break}o[2]&&i.ops.pop(),i.trys.pop();continue}c=t.call(e,i)}catch(e){c=[6,e],n=0}finally{r=o=0}if(5&c[0])throw c[1];return{value:c[0]?c[1]:void 0,done:!0}}}}(this,function(r){switch(r.label){case 0:var n;return r.trys.push([0,2,,3]),[4,(n=e.data,f(function(){var e,t;return m(this,function(r){switch(r.label){case 0:return r.trys.push([0,3,,4]),[4,fetch(c.iK.voiceMessages.signedUploadUrl(
1),{method:"POST",headers:p({},b,(0,s.j3)()),body:JSON.stringify({filename:n.name,contentType:n.type})})];case 1:return[4,r.sent().json()];case 2:return[2,{method:(e=r.sent()).method,url:e.url,fields:e.fields,headers:{"Content-Type":n.type}}];case 3:throw t=r.sent(),P(),console.error("Error uploading audio file:",t),t;case 4:return[2]}})})())];case 1:if(!(t=r.sent()))throw Error("Failed to get upload parameters");return[2,t];case 2:return console.error(r.sent()),[2,{url:"",error:"Failed to get upload parameters"}];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){y(i,n,o,a,l,"next",e)}function l(e){y(i,n,o,a,l,"throw",e)}a(void 0)})})()}}),x.current.addFile({name:"audio.mp4",data:e}),x.current.upload(),x.current.on("upload-success",function(e,t){var n,o=null==t||null==(n=t.uploadURL)?void 0:n.split(".com/")[1].split("/")[0];o?(j.current=o,h(o,r,k),g(a.Gl.PROCESSING)):P()}),x.current.on("upload-error",function(){return P()})},[r]),N=(0,i.useCallback)(function(){d===a.Gl.UPLOAD_ERROR?(g(a.Gl.UPLOADING),x.current&&x.current.retryAll()):(g(a.Gl.PROCESSING),j.current?h(j.current,r):P())},[d,r]);return{setServerError:k,status:d,isRecording:w,isBusy:_,isError:S,handleBlob:C,onRetry:N}}},192958(e,t,r){var n={content:[{content:[],type:"paragraph"}],type:"doc"},o={chatParticipantsCount:0,disableGroupMentions:!1,isChatAdminOrModerator:!1,isDirectMessaging:!1,isThread:!1,unfurlUrls:{}};r.d(t,{G:()=>o,f:()=>n})},495152(e,t,r){r.d(t,{s:()=>rX});var n,o=r(391426),i=r(355104),a=r(225738),l=r(288987),s=r(904797),c=r(330111),u=r(76516),d=r(417980),f=function(e){var t=e.editor,r=e.allowBubbleMenuOverflow,n=(0,s.E)(),i=(0,l.i)("top",void 0===r||r,t),f=[{name:"bold",iconType:"bold",label:(0,d.t)("tiptap.bubble_menu.bold"),onClick:function(){return t.chain().focus().toggleBold().run()}},{name:"italic",iconType:"italic",label:(0,d.t)("tiptap.bubble_menu.italic"),onClick:function(){return t.chain().focus().toggleItalic().run()}},{name:"strike",iconType:"strike-through",label:(0,d.t)("tiptap.bubble_menu.strike"),onClick:function(){return t.chain().focus().toggleStrike().run()}},{name:"underline",iconType:"underline",label:(0,d.t)("tiptap.bubble_menu.underline"),onClick:function(){return t.chain().focus().toggleUnderline().run()}},{name:"blockquote",iconType:"close-quote",label:(0,d.t)("tiptap.bubble_menu.blockquote"),onClick:function(){return t.chain().focus().toggleBlockquote().run()}},{name:"link",iconType:"chain-link",label:(0,d.t)("tiptap.bubble_menu.link"),onClick:function(){return n.show({editor:t})}},{name:"orderedList",iconType:"numbered-list",label:(0,d.t)("tiptap.bubble_menu.ordered_list"),onClick:function(){return t.chain().focus().toggleOrderedList().run()}},{name:"bulletList",iconType:"bullet-list",label:(0,d.t)("tiptap.bubble_menu.bullet_list"),onClick:function(){return t.chain().focus().toggleBulletList().run()}}];return(0,o.jsx)("div",{children:(0,o.jsx)(u.mM,{editor:t,tippyOptions:i,shouldShow:a.a,children:(0,o.jsx)("div",{className:"bg-primary border-primary flex gap-1 rounded-lg border p-0.5 shadow-sm",children:f.map(function(e){return(0,o.jsx)(c.C,{icon:e.iconType,toggleIcon:e.iconType,onPressedChange:e.onClick,size:"sm",variant:"ghost",toggleIconColor:"primary",toggleVariant:"secondary",pressed:t.isActive(e.name),"aria-label":e.label},e.name)})})})})},p=r(54911),m=function(e){var t=e.editor,r=e.allowBubbleMenuOverflow,n=(0,s.E)(),i=(0,l.i)("top",void 0===r||r,t),c=[{name:"bold",iconType:"20-character-bold",label:(0,d.t)("tiptap.bubble_menu.bold"),onClick:function(){return t.chain().focus().toggleBold().run()}},{name:"italic",iconType:"20-character-italic",label:(0,d.t)("tiptap.bubble_menu.italic"),onClick:function(){return t.chain().focus().toggleItalic().run()}},{name:"strike",iconType:"20-character-strike",label:(0,d.t)("tiptap.bubble_menu.strike"),onClick:function(){return t.chain().focus().toggleStrike().run()}},{name:"underline",iconType:"20-character-underline",label:(0,d.t)("tiptap.bubble_menu.underline"),onClick:function(){return t.chain().focus().toggleUnderline().run()}},{name:"blockquote",iconType:"16-blockquote",label:(0,d.t)("tiptap.bubble_menu.blockquote"),onClick:function(){return t.chain().focus().toggleBlockquote().run()},iconSize:16,iconClassName:"!h-5 !w-5"},{name:"link",iconType:"20-character-link",label:(0,d.t)("tiptap.bubble_menu.link"),onClick:function(){return n.show({editor:t})}}];
1return(0,o.jsx)("div",{children:(0,o.jsx)(u.mM,{editor:t,tippyOptions:i,shouldShow:a.a,children:(0,o.jsx)("div",{className:"bg-primary border-dark divide-primary flex gap-1 divide-x rounded-full border p-0.5 shadow-sm",children:(0,o.jsx)("div",{children:c.map(function(e){return(0,o.jsx)(p.D,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}({isActive:t.isActive(e.name)},e),e.name)})})})})})};function b(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 h=function(e){return(0,i.c)().isCircleV4?(0,o.jsx)(f,b({},e)):(0,o.jsx)(m,b({},e))},v=r(570310),y=r(728884),g=r(451430),x=r(933578),j=r(467363),O=r(562986),w=r(288513),_=r(973646),S=function(){return(0,o.jsxs)("p",{className:"text-light bg-secondary/90 absolute left-0 top-0 z-20 flex size-full items-center justify-center space-x-2 rounded-md",children:[(0,o.jsx)(_.In,{size:20,type:"20-attachment"}),(0,o.jsx)("span",{children:(0,d.t)("tiptap.drag_and_drop_file")})]})},k=r(979711),P=r(559355),C=function(e){var t=e.chatParticipantsCount,r=e.handleSubmit,n=e.setShouldShowPrivateMessageConfirmationOnSubmit,i=e.shouldShowConfirmationModal,a=e.shouldShowPrivateMessageConfirmationModal,l=e.shouldShowPrivateMessageConfirmationOnSubmit,s=e.toggleConfirmationModal,c=e.togglePrivateMessageConfirmationModal;return(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)(k.w,{shouldShowConfirmationModal:i,toggleConfirmationModal:s,handleSubmit:r,chatParticipantsCount:t}),a&&(0,o.jsx)(P.I,{shouldShowPrivateMessageConfirmationModal:a,togglePrivateMessageConfirmationModal:c,handleSubmit:r,setShouldShowPrivateMessageConfirmationOnSubmit:n,shouldShowPrivateMessageConfirmationOnSubmit:l})]})},N=r(14930);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 I(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,l=!1;try{for(o=o.call(e);!(a=(r=o.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,n=e}finally{try{a||null==o.return||o.return()}finally{if(l)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 E=function(){var e=I((0,N.C)(),2),t=e[0],r=e[1],n=I((0,N.C)(),2),o=n[0],i=n[1],a=I((0,x.useState)(!1),2),l=a[0];return{setShouldShowPrivateMessageConfirmationOnSubmit:a[1],shouldShowConfirmationModal:t,shouldShowPrivateMessageConfirmationModal:o,shouldShowPrivateMessageConfirmationOnSubmit:l,toggleConfirmationModal:r,togglePrivateMessageConfirmationModal:i}},T=r(192958),M=r(202142),L=r(358939),R=r(617500),D=r(504531),F=r(387099),z=r(898666),B=r(199062),U=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"message-scroll-view",t=document.getElementById(e);t&&(t.scrollTop=t.scrollHeight)},$=function(){return document.getElementById("tiptapMessageTextBox")===document.activeElement},V=function(e){return e.isComposing||229===e.keyCode},K=function(e){var t=!1;
1try{e.state.doc.descendants(function(e){"editedlabel"==e.type.name&&(t=!0)})}catch(e){console.error(e)}return t},W=r(34819),H=r(314054),q=r(533497),Y=r(17320),G=r(242221),J=r(465649),Q=r(45291),X=r(833903),Z=r(368454),ee=r(342163),et=r(230763),er=r(26583);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}var eo=function(e){var t=e.onClose,r=e.recordingId,n=e.setServerError,o=((0,et.Od)().currentCommunityMember||{}).id,i=(0,ee.Q)(),a=i.localAttachments,l=i.setLocalAttachments;(0,er.M)(void 0===o?0:o,function(e){if((e.event===Q.Bz||e.event===Q.Ay)&&e.json_message.recording_id===r)if(e.event===Q.Bz)l(((function(e){if(Array.isArray(e))return en(e)})(a)||function(e){if("u">typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(a)||function(e){if(e){if("string"==typeof e)return en(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 en(e,void 0)}}(a)||function(){throw TypeError("Invalid attempt to spread non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()).concat([{url:e.json_message.url,signed_id:e.json_message.signed_id,content_type:e.json_message.content_type,metadata:{voice_message:!0}}])),t();else e.event===Q.Ay&&n()})},ei=r(654009);function ea(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 el=function(e){var t,r=e.onClose,n=(0,x.useMemo)(function(){return(0,X.kX)()},[]),i=(0,x.useRef)(null),a=(0,x.useRef)(null),l=(0,x.useRef)(!1),s=function(e){if(Array.isArray(e))return e}(t=(0,x.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 ea(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 ea(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=s[0],u=s[1],f=(0,Z.I)({recordingId:n}),p=f.isBusy,m=f.isError,b=f.handleBlob,h=f.onRetry;eo({onClose:r,recordingId:n,setServerError:f.setServerError});var y=(0,x.useMemo)(function(){return{container:i,waveColor:"#C8CCD2",progressColor:"#191B1F",cursorColor:"transparent",barWidth:3,barGap:3,barRadius:4,height:32,normalize:!0}},[]),g=(0,G.q)(y).wavesurfer;(0,x.useEffect)(function(){if(g){var e=g.registerPlugin(J.A.create({scrollingWaveform:!0,scrollingWaveformWindow:7,renderRecordedAudio:!1}));a.current=e;var t=e.on("record-progress",function(e){u(Math.floor(e/1e3))}),r=e.on("record-end",function(e){l.current||b(e)});e.startRecording();var n=setTimeout(function(){e.isRecording()&&e.stopRecording()},60*Q.qy*1e3);return function(){clearTimeout(n),l.current=!0,t(),r(),e.isRecording()&&e.stopRecording(),e.destroy()}}},[g,b]);var j=(0,x.useCallback)(function(){var e;l.current=!0,(null==(e=a.current)?void 0:e.isRecording())&&a.current.stopRecording(),r()},[r]),O=(0,x.useCallback)(function(){var e;m?h():(null==(e=a.current)?void 0:e.isRecording())&&a.current.stopRecording()},[m,h]);return(0,o.jsx)("div",{className:"bg-primary shadow-voice-message absolute left-0 top-0 z-10 flex size-full items-center justify-center rounded-md",children:(0,o.jsxs)("div",{className:"flex items-center gap-3 rounded-xl border border-primary bg-primary p-2 w-[317px]",children:[(0,o.jsx)("button",{type:"button",onClick:j,className:"bg-primary flex size-8 shrink-0 items-center justify-center rounded-md border border-primary","aria-label":(0,d.t)("tiptap.audio_player.cancel"),children:(0,o.jsx)(_.In,{type:"20-close",viewBox:"0 0 20 20",className:"text-dark"})}),(0,o.jsx)("div",{ref:i,className:(0,v.x)((0,w._h)("audio-player-wavesurfer__waveform"),"min-w-[120px] flex-1")}),(0,o.jsx)("span",{className:"shrink-0 whitespace-nowrap text-sm tabular-nums text-dark",children:(0,X.fU)(c)}),(0,o.jsxs)("button",{type:"button",className:"bg-inverse flex size-8 shrink-0 items-center justify-center rounded-md",onClick:O,disabled:p,"aria-label":(0,d.t)("tiptap.audio_player.send"),children:[p&&(0,o.jsx)(ei.y,{size:16}),!p&&m&&(0,o.jsx)(_.In,{type:"20-retry",viewBox:"0 0 20 20",className:"text-inverse"}),!p&&!m&&(0,o.jsx)(_.In,{type:"20-arrow-up",size:20,className:"text-inverse"})]})]})})};function es(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 ec=function(e){var t,r=e.isLight,n=e.isCircleV4,i=function(e){if(Array.isArray(e))return e}(t=(0,x.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 es(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 es(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.")}(),a=i[0],l=i[1],s=function(){return l(!1)},c=function(){return l(!0)};return(0,q.B)()?void 0!==n&&n?(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)(H.m,{content:(0,d.t)("tiptap.voice_message.action"),side:"bottom",children:(0,o.jsx)(W.K,{icon:"microphone",size:"md",variant:"ghost",onClick:c,"aria-label":(0,d.t)("tiptap.voice_message.action")})}),a&&(0,o.jsx)(el,{onClose:s})]}):(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)(z.$,{placement:"bottom",interactive:!1,content:(0,d.t)("tiptap.voice_message.action"),dataTestId:"add_voice_message",children:(0,o.jsx)(Y.X,{type:"submit",onClick:c,"aria-label":(0,d.t)("tiptap.voice_message.action"),icon:"20-mic-2",isLight:r,iconClassName:"relative top-[2px] left-[2px]"})}),a&&(0,o.jsx)(el,{onClose:s})]}):null},eu=r(790389),ed=r(532786),ef=r(574795),ep=r(982607),em=r(441903),eb=r(231127),eh=r(418668),ev=r(490916),ey=r(258752),eg=r(325335),ex=r(423987),ej=r(892907),eO=function(){return(0,o.jsx)("div",{className:"flex h-full items-center justify-center",children:(0,o.jsx)(ej.o5,{variant:"body-sm",color:"secondary",children:(0,d.t)("tiptap.no_results_found")})})};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}var e_=function(e){var t=e.gif,r=e.close,n=(0,ee.Q)(),i=n.localAttachments,a=void 0===i?[]:i,l=n.setLocalAttachments;return(0,o.jsx)("button",{type:"submit",onClick:function(){var e="video"===t.type;l(((function(e){if(Array.isArray(e))return ew(e)})(a)||function(e){if("u">typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(a)||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)}}(a)||function(){throw TypeError("Invalid attempt to spread non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()).concat([{url:t.images.original.url,id:t.id,content_type:e?"video/mp4":"image/gif",toUpload:!0,progress:0}])),r()},"aria-label":t.title,children:(0,o.jsx)("img",{loading:"eager",alt:"",width:180,src:t.images.preview_gif.url})})},eS=r(617593),ek=r(73367),eP=function(e){var t=e.count,r=void 0===t?9:t,n=(0,x.useMemo)(function(){return Array.from({length:r},function(){return(0,ek.Ak)()})},[r]);return(0,o.jsx)(ex.A,{columnsCount:3,gutter:"8px",children:n.map(function(e){return(0,o.jsx)(eS.E,{shape:"square",className:"size-[120px] rounded-sm"},e)})})},eC=function(){return(0,o.jsx)("div",{className:"flex h-full items-center justify-center",children:(0,o.jsx)(_.In,{type:"loader"})})},eN=function(e){var t=e.gifs,r=e.isInitialLoading,n=e.isCompassEnabled,i=e.hasNextPage,a=e.fetchNextPage,l=e.close;return r?n?(0,o.jsx)(eP,{}):(0,o.jsx)(eC,{}):t.length?(0,o.jsx)(eg.A,{dataLength:t.length,next:a,hasMore:i,scrollThreshold:.6,height:360,loader:n?(0,o.jsx)("div",{className:"py-2",children:(0,o.jsx)(eP,{count:3})}):(0,o.jsx)("div",{className:"col-span-2 flex justify-center py-3",children:(0,o.jsx)(_.In,{type:"loader"})}),className:n?void 0:"mb-2 p-2",children:(0,o.jsx)(ex.A,{columnsCount:n?3:2,gutter:"8px",children:t.map(function(e){return(0,o.jsx)(e_,{gif:e,close:l},e.id)})})}):(0,o.jsx)(eO,{})},eA=function(e){var t=e.query,r=e.setQuery;return(0,o.jsx)("div",{className:"p-2 pb-0",children:(0,o.jsx)("input",{type:"text",placeholder:d.Ay.t("tiptap.search_giphy"),onChange:function(e){return r(e.target.value)},value:t||"",className:"bg-secondary placeholder:text-light w-full rounded-sm border-none text-sm placeholder:opacity-100 focus:border-none focus:shadow-none focus:ring-0"})})};function eI(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 eE=function(e){var t,r=e.close,n=function(e){if(Array.isArray(e))return e}(t=(0,x.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 eI(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 eI(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.")}(),i=n[0],a=n[1],l=(0,eb.T)("circle_v4_popover_enabled"),s=(0,x.useRef)(null);(0,x.useEffect)(function(){var e;l&&(null==(e=s.current)||e.focus())},[l]);var c=(0,ey.qu)({initialPageParam:1,queryKey:["chat-members-search",i],queryFn:function(e){var t=e.pageParam,r=void 0===t?1:t;return i?eh.$(i,{offset:r,limit:10}):eh.M({offset:r,limit:10})},getNextPageParam:function(e){return e.pagination.offset+e.pagination.count<e.pagination.total_count?e.pagination.offset+10:null}}),u=c.data,f=c.fetchNextPage,p=c.hasNextPage,m=c.isInitialLoading,b=(0,x.useMemo)(function(){var e;return(0,g.uniqBy)((0,g.flatten)(null==u||null==(e=u.pages)?void 0:e.map(function(e){return e.data})),"id")},[u]),h=l?"w-[408px]":"bg-primary border-primary flex w-[360px] flex-col space-y-1 rounded-sm border shadow";return(0,o.jsxs)("div",{className:h,"data-testid":"giphy-picker",children:[l?(0,o.jsx)("div",{className:"mb-4",children:(0,o.jsx)(ev.D,{ref:s,placeholder:(0,d.t)("tiptap.search_giphy"),onSearch:function(e){return a(e||null)},debounceMs:300,onClear:function(){return a(null)}})}):(0,o.jsx)(eA,{query:i,setQuery:a}),(0,o.jsx)("div",{className:"h-[360px] overflow-hidden",children:(0,o.jsx)(eN,{gifs:b,isInitialLoading:m,isCompassEnabled:l,hasNextPage:!!p,fetchNextPage:f,close:r})})]})};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){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,l=!1;try{for(o=o.call(e);!(a=(r=o.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,n=e}finally{try{a||null==o.return||o.return()}finally{if(l)throw n}}return i}}(e,t)||function(e,t){if(e){if("string"==typeof e)return eT(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 eT(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 eL=function(e){var t=e.isLight,r=eM((0,x.useState)(null),2),n=r[0],i=r[1],a=eM((0,x.useState)(null),2),l=a[0],s=a[1],c=(0,eb.T)("circle_v4_popover_enabled"),u=eM((0,x.useState)(!1),2),f=u[0],p=u[1],m=(0,ep.E)(n,l,{placement:"top",modifiers:[{name:"offset",enabled:!0,options:{offset:[80,10]}}]}),b=m.styles,h=m.attributes,v=(0,ee.Q)().portalTargetId,y=(0,B.S)().frameDocument,g=(0,L.i)(v,y);if((0,x.useEffect)(function(){if(c&&n){var e=(0,em.Ay)(n,{content:(0,d.t)("tiptap.add_gif"),placement:"bottom",arrow:!0,delay:[400,40],duration:[200,200]});return function(){return e.destroy()}}},[c,n]),!c)return(0,o.jsx)(ed.A,{className:"relative",children:function(e){var r,n,a=e.open,l=e.close;return(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)(z.$,{placement:"bottom",interactive:!1,content:(0,d.t)("tiptap.add_gif"),shouldUseSpanWrapper:!1,children:(0,o.jsx)(ed.A.Button,{as:Y.X,ref:i,isLight:t,icon:"20-gif-2","aria-label":(0,d.t)("tiptap.add_gif"),"data-testid":"add_gif_message"})}),a&&(0,ef.createPortal)((0,o.jsx)(ed.A.Panel,(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}))),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}({static:!0,className:"z-[1060]",ref:s,style:b.popper},h.popper),n=n={children:(0,o.jsx)(eE,{close:l})},Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(n)):(function(e){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t.push.apply(t,r)}return t}
1)(Object(n)).forEach(function(e){Object.defineProperty(r,e,Object.getOwnPropertyDescriptor(n,e))}),r)),g||(null==y?void 0:y.body)||document.body)]})}});var j=(0,o.jsx)(W.K,{ref:i,icon:"gif-square",size:"md",variant:"ghost","aria-label":(0,d.t)("tiptap.add_gif"),"data-testid":"add_gif_message"});return(0,o.jsx)(eu.A,{trigger:j,open:f,onOpenChange:p,side:"top",align:"start",sideOffset:10,children:(0,o.jsx)(eE,{close:function(){return p(!1)}})})},eR=function(e){var t=e.editor,r=e.handleSubmit,n=e.openFilePicker,i=e.isUploading,a=e.editorHasNoContent,l=e.isFocused,s=e.isSubmitting,c=e.isUpdate,u=e.isLiveStream,f=e.submitButtonLabel,p=e.submittingLabel,m=e.portalTargetId,b=(0,R.z)().record.voice_messages_enabled,h=(0,D.b)(),y=(0,B.S)(),g=y.frameDocument,x=y.isInFrame,j=m?(0,L.i)(m,g):(null==g?void 0:g.body)||document.body,O=l||$()||!a();return(0,o.jsxs)("div",{className:(0,v.x)("flex items-end justify-between",f?"mt-3":"mt-4"),children:[(0,o.jsxs)("div",{className:"flex gap-1",children:[h&&(0,o.jsx)(z.$,{placement:"bottom",interactive:!1,content:(0,d.t)("tiptap.add_image"),shouldUseSpanWrapper:!1,children:(0,o.jsx)(Y.X,{onClick:n,"aria-label":(0,d.t)("tiptap.add_image"),icon:"20-image-2",isLight:O,"data-testid":"add_image_message"})}),(0,o.jsx)(M.E,{portalTo:j,placement:"top-start",onEmojiSelect:function(e){return t.chain().focus().insertContent(e.emoji).insertContent(" ").run()},buttonAriaLabel:(0,d.t)("tiptap.add_emoji"),targetWrapperClassName:(0,v.x)("!flex size-7 items-center justify-center rounded-sm","hover:bg-tertiary focus-visible:bg-tertiary p-1"),popoverPanelClassName:x?"max-w-full":void 0,target:(0,o.jsx)(_.In,{type:"20-reaction",size:20,className:(0,v.x)("size-5",{"text-default dark:text-dark":O,"text-light dark:text-default":!O})})}),(0,o.jsx)(z.$,{placement:"bottom",interactive:!1,content:(0,d.t)("tiptap.add_entity"),shouldUseSpanWrapper:!1,children:(0,o.jsx)(Y.X,{onClick:function(){t.chain().focus().insertContent(" #").run()},"aria-label":(0,d.t)("add_entity"),icon:"20-hash",isLight:O,"data-testid":"add_entity_list"})}),(0,o.jsx)(z.$,{placement:"bottom",interactive:!1,content:(0,d.t)("tiptap.add_mention"),shouldUseSpanWrapper:!1,children:(0,o.jsx)(Y.X,{onClick:function(){t.chain().focus().insertContent(" @").run()},"aria-label":(0,d.t)("add_mention"),icon:"20-mention",isLight:O,"data-testid":"add_mention_message"})}),h&&(0,o.jsx)(eL,{isLight:O}),h&&(0,o.jsx)(z.$,{placement:"bottom",interactive:!1,content:(0,d.t)("tiptap.attach_file"),shouldUseSpanWrapper:!1,children:(0,o.jsx)(Y.X,{onClick:n,"aria-label":(0,d.t)("tiptap.attach_file"),icon:"20-attachment",isLight:O,"data-testid":"add_attachment_message"})}),b&&!(void 0!==u&&u)&&!c&&(0,o.jsx)(ec,{isLight:O})]}),f?(0,o.jsx)(F.$,{type:"submit",variant:"circle",onClick:r,disabled:s||a()||i,small:!0,className:"!px-4",children:s&&p||f}):(0,o.jsx)(z.$,{placement:"bottom",interactive:!1,content:(0,d.t)("chat_space.send_message"),shouldUseSpanWrapper:!1,children:(0,o.jsx)(Y.X,{type:"submit",onClick:r,disabled:s||a()||i,id:"tiptap-send","aria-label":(0,d.t)("chat_space.send_message"),icon:i||s?"loader":"28-message-send",size:i||s?20:28,isLight:!a(),shouldAnimateSpin:i||s,isSendButton:!0,"data-testid":"submit_button_message"})})]})};function eD(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 eF=function(){var e,t=function(e){if(Array.isArray(e))return e}(e=(0,x.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 eD(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 eD(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],n=t[1],i=(0,o.jsx)(H.m,{content:(0,d.t)("tiptap.add_gif"),side:"bottom",children:(0,o.jsx)(W.K,{icon:"gif-square",size:"md",variant:"ghost","aria-label":(0,d.t)("tiptap.add_gif"),"data-testid":"add_gif_message"})});return(0,o.jsx)(eu.A,{trigger:i,open:r,onOpenChange:n,side:"top",align:"start",sideOffset:10,children:(0,o.jsx)(eE,{close:function(){return n(!1)}})})},ez=function(e){var t=e.editor,r=e.handleSubmit,n=e.openFilePicker,i=e.isUploading,a=e.editorHasNoContent,l=e.isFocused,s=e.isSubmitting,c=e.isUpdate,u=e.isLiveStream,f=e.submitButtonLabel,p=e.submittingLabel,m=e.portalTargetId,b=(0,R.z)().record.voice_messages_enabled,h=(0,D.b)(),y=(0,B.S)(),g=y.frameDocument,x=y.isInFrame,j=m?(0,L.i)(m,g):(null==g?void 0:g.body)||document.body,O=l||$()||!a();return(0,o.jsxs)("div",{className:(0,v.x)("flex items-end justify-between",f?"mt-3":"mt-2 -ml-2 -mr-1"),children:[(0,o.jsxs)("div",{className:"flex",children:[h&&(0,o.jsx)(H.m,{side:"bottom",content:(0,d.t)("tiptap.attach_file"),children:(0,o.jsx)(W.K,{onClick:n,"aria-label":(0,d.t)("tiptap.attach_file"),icon:"paperclip",size:"md",variant:"ghost","data-testid":"add_attachment_message"})}),h&&(0,o.jsx)(H.m,{side:"bottom",content:(0,d.t)("tiptap.add_image"),children:(0,o.jsx)(W.K,{onClick:n,"aria-label":(0,d.t)("tiptap.add_image"),icon:"image",size:"md",variant:"ghost","data-testid":"add_image_message"})}),h&&(0,o.jsx)(eF,{}),(0,o.jsx)(M.E,{as:"span",portalTo:j,placement:"top-start",onEmojiSelect:function(e){return t.chain().focus().insertContent(e.emoji).insertContent(" ").run()},buttonAriaLabel:(0,d.t)("tiptap.add_emoji"),popoverPanelClassName:x?"max-w-full":void 0,target:(0,o.jsx)(W.K,{icon:"emoji-smiley",size:"md","aria-label":(0,d.t)("tiptap.add_emoji"),variant:"ghost"})}),b&&!(void 0!==u&&u)&&!c&&(0,o.jsx)(ec,{isLight:O,isCircleV4:!0}),(0,o.jsx)(H.m,{side:"bottom",content:(0,d.t)("tiptap.add_entity"),children:(0,o.jsx)(W.K,{onClick:function(){t.chain().focus().insertContent(" #").run()},"aria-label":(0,d.t)("add_entity"),icon:"hashtag",size:"md",variant:"ghost","data-testid":"add_entity_list"})}),(0,o.jsx)(H.m,{side:"bottom",content:(0,d.t)("tiptap.add_mention"),children:(0,o.jsx)(W.K,{onClick:function(){t.chain().focus().insertContent(" @").run()},"aria-label":(0,d.t)("add_mention"),icon:"at",size:"md",variant:"ghost","data-testid":"add_mention_message"})})]}),f?(0,o.jsx)(F.$,{type:"submit",variant:"circle",onClick:r,disabled:s||a()||i,small:!0,className:"!px-4",children:s&&p||f}):(0,o.jsx)(H.m,{side:"bottom",content:(0,d.t)("chat_space.send_message"),children:(0,o.jsx)(W.K,{type:"submit",onClick:r,disabled:s||a()||i,id:"tiptap-send",variant:"primary","aria-label":(0,d.t)("chat_space.send_message"),loading:i||s,icon:"arrow-up",size:"md","data-testid":"submit_button_message"})})]})},eB=r(439094),eU=r(568316),e$=r(117636),eV=r(200647),eK=r(915779),eW=r(196e3),eH=r(716e3),eq=r(875023),eY=r(383308),eG=r(791439),eJ=function(e){var t=e.attachment;return(0,o.jsxs)("div",{className:"flex w-full items-center space-x-2",children:[(0,o.jsx)("div",{className:"mb-1 flex items-center",children:(0,o.jsx)(eG.k,{content_type:t.content_type})}),(0,o.jsxs)("div",{className:"flex flex-col truncate",children:[(0,o.jsx)("div",{className:"truncate text-left",children:(0,o.jsx)(eU.o.LabelSm,{weight:"semibold",children:t.filename})}),(0,o.jsx)("div",{className:"text-left",children:(0,o.jsx)(eU.o.LabelXs,{weight:"regular",children:(0,eY.v)(t.byte_size)})})]})]})},eQ=r(361596),eX=function(e){var t=e.queuedForCancellation,r=e.removeCurrentAttachment,n=e.progress,i=e.isUploading;return(0,o.jsxs)("button",{type:"button",onClick:function(e){t.current=!0,r(),e.preventDefault()},className:(0,v.x)("group/close-button bg-primary absolute -right-3 -top-3 flex cursor-pointer items-center justify-center rounded-full z-[1]",{"hidden group-hover:block":!i}),children:[i&&(0,o.jsx)("div",{className:"m-1 flex !h-4 !w-4 items-center justify-center group-hover/close-button:hidden",children:(0,o.jsx)(eQ.P,{percentage:n,size:14,strokeWidth:2})}),(0,o.jsx)(z.$,{content:d.Ay.t("tiptap.remove_attachment"),children:(0,o.jsx)("div",{className:(0,v.x)({"hidden group-hover/close-button:block":i}
1),children:(0,o.jsx)(_.In,{type:"16-close-rounded",className:"m-1 !h-4 !w-4",size:16})})})]})},eZ=function(e){var t=e.url;return(0,o.jsx)("button",{type:"submit",className:"from-primary pointer-events-none absolute right-0 -my-2 hidden h-full items-center rounded-md bg-gradient-to-l px-1 pl-36 group-hover:flex",children:(0,o.jsx)("a",{className:"bg-primary pointer-events-auto p-2",href:t,download:!0,target:"_blank",rel:"noreferrer",children:(0,o.jsx)(_.In,{type:"download"})})})},e0=function(e){var t,r=eB.T.isImage(e.content_type),n=!!(null==(t=e.metadata)?void 0:t.voice_message),o=!n&&eB.T.isNativelySupportedVideo(e.content_type),i=!n&&(0,eB.J)(e.content_type);return{isImage:r,isVoiceMessage:n,isVideo:o,doesAttachmentSupportGalleryPreview:i,isImageOrVideo:r||o,isPDF:eB.T.isPDF(e.content_type)}};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}function e2(e,t,r,n,o,i,a){try{var l=e[i](a),s=l.value}catch(e){r(e);return}l.done?t(s):Promise.resolve(s).then(n,o)}function e3(e){return function(){var t=this,r=arguments;return new Promise(function(n,o){var i=e.apply(t,r);function a(e){e2(i,n,o,a,l,"next",e)}function l(e){e2(i,n,o,a,l,"throw",e)}a(void 0)})}}function e4(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 e6(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,l=!1;try{for(o=o.call(e);!(a=(r=o.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,n=e}finally{try{a||null==o.return||o.return()}finally{if(l)throw n}}return i}}(e,t)||e5(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 e5(e,t){if(e){if("string"==typeof e)return e1(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 e1(e,t)}}function e8(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),l=Object.defineProperty;return l(a,"next",{value:s(0)}),l(a,"throw",{value:s(1)}),l(a,"return",{value:s(2)}),"function"==typeof Symbol&&l(a,Symbol.iterator,{value:function(){return this}}),a;function s(l){return function(s){var c=[l,s];if(r)throw TypeError("Generator is already executing.");for(;a&&(a=0,c[0]&&(i=0)),i;)try{if(r=1,n&&(o=2&c[0]?n.return:c[0]?n.throw||((o=n.return)&&o.call(n),0):n.next)&&!(o=o.call(n,c[1])).done)return o;switch(n=0,o&&(c=[2&c[0],o.value]),c[0]){case 0:case 1:o=c;break;case 4:return i.label++,{value:c[1],done:!1};case 5:i.label++,n=c[1],c=[0];continue;case 7:c=i.ops.pop(),i.trys.pop();continue;default:if(!(o=(o=i.trys).length>0&&o[o.length-1])&&(6===c[0]||2===c[0])){i=0;continue}if(3===c[0]&&(!o||c[1]>o[0]&&c[1]<o[3])){i.label=c[1];break}if(6===c[0]&&i.label<o[1]){i.label=o[1],o=c;break}if(o&&i.label<o[2]){i.label=o[2],i.ops.push(c);break}o[2]&&i.ops.pop(),i.trys.pop();continue}c=t.call(e,i)}catch(e){c=[6,e],n=0}finally{r=o=0}if(5&c[0])throw c[1];return{value:c[0]?c[1]:void 0,done:!0}}}}var e9=function(e){var t,r,n,i,a,l=e.attachmentsForGalleryPreview,s=e.attachment,c=e.index,u=e.shouldShowEnlarged,f=(0,ee.Q)(),p=f.disableAttachmentClicks,m=void 0!==p&&p,b=f.editor,h=f.setLocalAttachments,y=f.shouldScrollIntoView,g=(0,eV.h)().show,j=(0,eq.b5)().scrollerId,O=e6((0,x.useState)(0),2),w=O[0],S=O[1],k=e6((0,x.useState)(!1),2),P=k[0],C=k[1],N=e6((0,x.useState)(!1),2),A=N[0],I=N[1],E=(0,x.useRef)(!1),T=s.image_variants||{},M=function(){h(function(e){return e.filter(function(e,t){return t!==c})})},L=(0,x.useCallback)(function(e){h(function(t){var r=function(e){if(Array.isArray(e))return e1(e)}(t)||function(e){if("u">typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(t)||e5(t)||function(){throw TypeError("Invalid attempt to spread non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}();return r[c]=e,r})},[c,h]),R=function(e){var t=e.url,r=e.filename,n=e.content_type;return e3(function(){var e,o;return e8(this,function(i){switch(i.label){case 0:return[4,fetch(t)];case 1:return e=i.sent(),o=File.bind,[4,e.blob()];case 2:return[2,new(o.apply(File,[void 0,[i.sent()],r,{type:n}]))]}})})()},D=(0,x.useCallback)(function(){return e3(function(){var e,t;return e8(this,function(r){switch(r.label){case 0:if(I(!0),t=s.file)return[3,2];return[4,R({url:s.url,filename:"".concat(s.id,".").concat(s.content_type.split("/")[1]),content_type:s.content_type})];case 1:t=r.sent(),r.label=2;case 2:return e=t,new eW.do(e,(0,eK.Ec)(),{directUploadWillStoreFileWithXHR:function(e){return e.upload.addEventListener("progress",function(t){E.current&&(e.abort(),I(!1)),S(t.loaded/t.total*100)})}}).create(function(e,t){if(e)throw Error("Direct upload failed: ".concat(String(e)));var r,n,o=(0,eK.cD)({signed_id:t.signed_id,filename:t.filename});L((r=e4({},t),n=n={url:o,uploaded:!0},Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(n)):(function(e){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t.push.apply(t,r)}return t}
1)(Object(n)).forEach(function(e){Object.defineProperty(r,e,Object.getOwnPropertyDescriptor(n,e))}),r)),I(!1)}),[2]}})})()},[s,L]);(0,x.useEffect)(function(){s.toUpload&&!A&&D()},[s,A,D]);var F=e0(s),z=F.isImage,B=F.isVoiceMessage,$=F.isVideo,V=F.doesAttachmentSupportGalleryPreview,K=F.isImageOrVideo,W=F.isPDF,H=s.url;return(b.isEditable||(H=u?null!=(r=T.small)?r:s.url:null!=(n=T.thumbnail)?n:s.url),H=null!=H?H:null==s?void 0:s.url,B)?(0,o.jsxs)("div",{className:"group flex max-w-[317px] w-full relative",children:[b.isEditable&&(0,o.jsx)(eX,{isUploading:A,progress:w,queuedForCancellation:E,removeCurrentAttachment:M}),(0,o.jsx)(eH.s,{src:s.url,isVoiceMessage:B,transcriptionId:null==(i=s.metadata)?void 0:i.transcript_id,transcriptionPreview:null==(a=s.metadata)?void 0:a.transcript_preview})]}):(0,o.jsxs)("button",{type:"button",onClick:function(){return!m&&!b.isEditable&&V&&g({attachments:l,startIndex:l.findIndex(function(e){return e.url==s.url})})},className:(0,v.x)("group relative flex max-w-[264px] border-tertiary bg-tertiary gap-2 rounded-md border",m?"cursor-default":"cursor-pointer",{"h-[60px] min-w-[150px] px-4 py-2":!K,"h-[60px] w-[60px]":K&&!u,"h-[200px] w-auto min-w-[150px]":K&&u}),children:[b.isEditable&&(0,o.jsx)(eX,{isUploading:A,progress:w,queuedForCancellation:E,removeCurrentAttachment:M}),$&&(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)(e$.u,{src:s.url,type:s.content_type,poster:null==s||null==(t=s.image_variants)?void 0:t.thumbnail,className:"h-full rounded-md border object-cover",controls:!1,preload:"none"}),u?(0,o.jsxs)("div",{className:"absolute bottom-2 left-2 flex items-center rounded-sm bg-black/50 py-0.5 pr-2",children:[(0,o.jsx)(_.In,{type:"12-play",size:12,className:"size-4 text-white"}),(0,o.jsx)(eU.o.BodyXs,{color:"text-white",weight:"font-medium",children:(0,d.t)("tiptap.video")})]}):(0,o.jsx)("div",{className:"absolute left-1/2 top-1/2 flex -translate-x-1/2 -translate-y-1/2 items-center rounded-sm bg-black/50 px-0.5 py-1",children:(0,o.jsx)(_.In,{type:"12-play",size:12,className:"text-white"})})]}),!V&&!b.isEditable&&(0,o.jsx)(eZ,{url:s.url}),z&&(0,o.jsx)("img",e4({loading:"eager",alt:(0,d.t)("tiptap.attachment_previews.image"),className:(0,v.x)("rounded-md object-cover",P?"border-primary size-full border":"hidden"),src:H},{onLoad:function(){C(!0),y&&U(j)},onError:function(){C(!0)}})),(!V||W)&&(0,o.jsx)(eJ,{attachment:s})]})},e7=function(e){var t=e.attachmentsList,r=(0,ee.Q)().editor;if(!t.length)return null;var n=1===t.length,i=t.filter(function(e){return(0,eB.J)(e.content_type)});return(0,o.jsx)("div",{className:(0,v.x)("flex items-center gap-2 pb-2 w-full",{"flex-wrap":!r.isEditable}),children:t.map(function(e,t){return(0,o.jsx)(e9,{index:t,attachmentsForGalleryPreview:i,attachment:e,shouldShowEnlarged:!r.isEditable&&n},e.signed_id)})})},te=r(817751),tt=function(e){var t=e.queuedForCancellation,r=e.removeCurrentAttachment,n=e.progress,i=e.isUploading;return(0,o.jsxs)("button",{type:"button",onClick:function(e){t.current=!0,r(),e.preventDefault()},className:(0,v.x)("bg-inverse group absolute -right-3 -top-3 hidden cursor-pointer items-center justify-center rounded-full group-hover:flex border-2 border-tertiary z-[1]",{"hidden group-hover:block":!i}),children:[i&&(0,o.jsx)("div",{className:"m-1 flex !h-4 !w-4 items-center justify-center group-hover/close-button:hidden",children:(0,o.jsx)(eQ.P,{percentage:n,size:14,strokeWidth:2})}),(0,o.jsx)(H.m,{content:d.Ay.t("tiptap.remove_attachment"),children:(0,o.jsx)("div",{className:(0,v.x)({"hidden group-hover/close-button:block":i}),children:(0,o.jsx)(te.t,{name:"cross","aria-hidden":!0,size:"sm",className:"m-1",color:"inverse"})})})]})},tr=function(e){var t=e.url;return(0,o.jsx)("button",{type:"submit",className:"from-primary pointer-events-none absolute right-0 -my-2 hidden h-full items-center rounded-lg bg-gradient-to-l px-1 pl-36 group-hover:flex",children:(0,o.jsx)("a",{className:"bg-primary pointer-events-auto p-2",href:t,download:!0,target:"_blank",rel:"noreferrer",children:(0,o.jsx)(te.t,{name:"arrow-box-down",size:"md",color:"primary"})})})};function tn(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 to(e,t,r,n,o,i,a){try{var l=e[i](a),s=l.value}catch(e){r(e);return}l.done?t(s):Promise.resolve(s).then(n,o)}function ti(e){return function(){var t=this,r=arguments;return new Promise(function(n,o){var i=e.apply(t,r);function a(e){to(i,n,o,a,l,"next",e)}function l(e){to(i,n,o,a,l,"throw",e)}a(void 0)})}}function ta(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}function tl(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,l=!1;try{for(o=o.call(e);!(a=(r=o.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,n=e}finally{try{a||null==o.return||o.return()}finally{if(l)throw n}}return i}}(e,t)||ts(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 ts(e,t){if(e){if("string"==typeof e)return tn(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 tn(e,t)}}function tc(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),l=Object.defineProperty;return l(a,"next",{value:s(0)}),l(a,"throw",{value:s(1)}),l(a,"return",{value:s(2)}),"function"==typeof Symbol&&l(a,Symbol.iterator,{value:function(){return this}}),a;function s(l){return function(s){var c=[l,s];if(r)throw TypeError("Generator is already executing.");for(;a&&(a=0,c[0]&&(i=0)),i;)try{if(r=1,n&&(o=2&c[0]?n.return:c[0]?n.throw||((o=n.return)&&o.call(n),0):n.next)&&!(o=o.call(n,c[1])).done)return o;switch(n=0,o&&(c=[2&c[0],o.value]),c[0]){case 0:case 1:o=c;break;case 4:return i.label++,{value:c[1],done:!1};case 5:i.label++,n=c[1],c=[0];continue;case 7:c=i.ops.pop(),i.trys.pop();continue;default:if(!(o=(o=i.trys).length>0&&o[o.length-1])&&(6===c[0]||2===c[0])){i=0;continue}if(3===c[0]&&(!o||c[1]>o[0]&&c[1]<o[3])){i.label=c[1];break}if(6===c[0]&&i.label<o[1]){i.label=o[1],o=c;break}if(o&&i.label<o[2]){i.label=o[2],i.ops.push(c);break}o[2]&&i.ops.pop(),i.trys.pop();continue}c=t.call(e,i)}catch(e){c=[6,e],n=0}finally{r=o=0}if(5&c[0])throw c[1];return{value:c[0]?c[1]:void 0,done:!0}}}}var tu=function(e){var t,r,n,i,a,l=e.attachmentsForGalleryPreview,s=e.attachment,c=e.index,u=e.shouldShowEnlarged,f=(0,ee.Q)(),p=f.disableAttachmentClicks,m=void 0!==p&&p,b=f.editor,h=f.setLocalAttachments,y=f.shouldScrollIntoView,g=(0,eV.h)().show,j=(0,eq.b5)().scrollerId,O=tl((0,x.useState)(0),2),w=O[0],S=O[1],k=tl((0,x.useState)(!1),2),P=k[0],C=k[1],N=tl((0,x.useState)(!1),2),A=N[0],I=N[1],E=(0,x.useRef)(!1),T=s.image_variants||{},M=function(){h(function(e){return e.filter(function(e,t){return t!==c})})},L=(0,x.useCallback)(function(e){h(function(t){var r=function(e){if(Array.isArray(e))return tn(e)}(t)||function(e){if("u">typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(t)||ts(t)||function(){throw TypeError("Invalid attempt to spread non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}();return r[c]=e,r})},[c,h]),R=function(e){var t=e.url,r=e.filename,n=e.content_type;return ti(function(){var e,o;return tc(this,function(i){switch(i.label){case 0:return[4,fetch(t)];case 1:return e=i.sent(),o=File.bind,[4,e.blob()];case 2:return[2,new(o.apply(File,[void 0,[i.sent()],r,{type:n}]))]}})})()},D=(0,x.useCallback)(function(){return ti(function(){var e,t;return tc(this,function(r){switch(r.label){case 0:if(I(!0),t=s.file)return[3,2];return[4,R({url:s.url,filename:"".concat(s.id,".").concat(s.content_type.split("/")[1]),content_type:s.content_type})];case 1:t=r.sent(),r.label=2;case 2:return e=t,new eW.do(e,(0,eK.Ec)(),{directUploadWillStoreFileWithXHR:function(e){return e.upload.addEventListener("progress",function(t){E.current&&(e.abort(),I(!1)),S(t.loaded/t.total*100)})}}).create(function(e,t){if(e)throw Error("Direct upload failed: ".concat(String(e)));var r,n,o=(0,eK.cD)({signed_id:t.signed_id,filename:t.filename});L((r=ta({},t),n=n={url:o,uploaded:!0},Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(n)):(function(e){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t.push.apply(t,r)}return t}
1)(Object(n)).forEach(function(e){Object.defineProperty(r,e,Object.getOwnPropertyDescriptor(n,e))}),r)),I(!1)}),[2]}})})()},[s,L]);(0,x.useEffect)(function(){s.toUpload&&!A&&D()},[s,A,D]);var F=e0(s),z=F.isImage,B=F.isVoiceMessage,$=F.isVideo,V=F.doesAttachmentSupportGalleryPreview,K=F.isImageOrVideo,W=F.isPDF,H=s.url;return(b.isEditable||(H=u?null!=(r=T.small)?r:s.url:null!=(n=T.thumbnail)?n:s.url),H=null!=H?H:null==s?void 0:s.url,B)?(0,o.jsxs)("div",{className:"group flex w-[286px] sm:w-[317px] min-w-0 relative",children:[b.isEditable&&(0,o.jsx)(tt,{isUploading:A,progress:w,queuedForCancellation:E,removeCurrentAttachment:M}),(0,o.jsx)(eH.s,{src:s.url,isVoiceMessage:B,transcriptionId:null==(i=s.metadata)?void 0:i.transcript_id,transcriptionPreview:null==(a=s.metadata)?void 0:a.transcript_preview})]}):(0,o.jsxs)("button",{type:"button",onClick:function(){return!m&&!b.isEditable&&V&&g({attachments:l,startIndex:l.findIndex(function(e){return e.url==s.url})})},className:(0,v.x)("group relative flex w-[280px] max-w-full border-primary shadow-xs gap-2 bg-primary rounded-lg border hover:border-hover hover:bg-hover",m?"cursor-default":"cursor-pointer",{"h-[60px] px-4 py-2 w-[280px] max-w-full":!K,"h-[60px] w-[60px]":K&&!u,"h-[200px] w-auto min-w-[150px] !max-w-[264px]":K&&u}),children:[b.isEditable&&(0,o.jsx)(tt,{isUploading:A,progress:w,queuedForCancellation:E,removeCurrentAttachment:M}),$&&(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)(e$.u,{src:s.url,type:s.content_type,poster:null==s||null==(t=s.image_variants)?void 0:t.thumbnail,className:"h-full rounded-lg border object-cover",controls:!1,preload:"none"}),u?(0,o.jsxs)("div",{className:"absolute bottom-2 left-2 flex items-center rounded-sm bg-black/50 py-0.5 pr-2",children:[(0,o.jsx)(_.In,{type:"12-play",size:12,className:"size-4 text-white"}),(0,o.jsx)(ej.o5,{variant:"caption",color:"inverse",children:(0,d.t)("tiptap.video")})]}):(0,o.jsx)("div",{className:"absolute left-1/2 top-1/2 flex -translate-x-1/2 -translate-y-1/2 items-center rounded-sm bg-black/50 px-0.5 py-1",children:(0,o.jsx)(_.In,{type:"12-play",size:12,className:"text-white"})})]}),!V&&!b.isEditable&&(0,o.jsx)(tr,{url:s.url}),z&&(0,o.jsx)("img",ta({loading:"eager",alt:(0,d.t)("tiptap.attachment_previews.image"),className:(0,v.x)("rounded-lg object-cover",P?"size-full":"hidden"),src:H},{onLoad:function(){C(!0),y&&U(j)},onError:function(){C(!0)}})),(!V||W)&&(0,o.jsx)(eJ,{attachment:s})]})},td=function(e){var t=e.attachmentsList,r=(0,ee.Q)().editor;if(!t.length)return null;var n=1===t.length,i=t.filter(function(e){return(0,eB.J)(e.content_type)});return(0,o.jsx)("div",{className:(0,v.x)("flex items-center gap-2 pb-0.5",{"w-full flex-wrap":!r.isEditable}),children:t.map(function(e,t){return(0,o.jsx)(tu,{index:t,attachmentsForGalleryPreview:i,attachment:e,shouldShowEnlarged:!r.isEditable&&n},e.signed_id)})})},tf=r(597255),tp=r(849423),tm=function(e){var t=e.onRemove;return(0,o.jsx)(H.m,{content:(0,d.t)("tiptap.attachment_previews.remove_link_preview"),children:(0,o.jsx)("button",{type:"button",className:"bg-inverse group absolute -right-3 -top-3 hidden cursor-pointer items-center justify-center rounded-full group-hover:flex border-2 border-tertiary",onClick:t,"aria-label":(0,d.t)("tiptap.attachment_previews.remove_link_preview"),children:(0,o.jsx)(te.t,{name:"cross","aria-hidden":!0,size:"sm",className:"m-1",color:"inverse"})})})},tb=function(e){try{return new URL(e).hostname}catch(t){return null==e?void 0:e.replace(/(^\w+:|^)\/\//,"")}};function th(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var tv=function(e){var t=e.url,r=e.meta,n=(0,ee.Q)(),i=n.editor,a=n.setLinkPreviews,l=n.linkPreviews;if(!(t&&r.title))return null;var s=i.isEditable,c=(null==r?void 0:r.source)==="youtube-oembed"&&(null==r?void 0:r.thumbnail_url);return(0,o.jsxs)("a",{href:t,target:"_blank",rel:"noreferrer",className:(0,v.x)("border-primary bg-primary hover:border-hover hover:bg-hover group relative flex min-w-[12.5rem] max-w-full shrink-0 flex-col rounded-lg border px-4 py-3 sm:w-[19rem]",s?"h-[4.25rem] w-[17.125rem] md:w-[20.5rem]":"w-[17.875rem] md:w-[22.75rem]",{"max-h-[7.125rem]":!s&&!c,"max-h-[22.75rem]":!s&&c}),children:[(0,o.jsxs)("div",{className:"text-default flex items-center pb-1.5",children:[r.favicon?(0,o.jsx)("img",{loading:"eager",alt:"",src:r.favicon,
1className:"mr-2 size-4"}):(0,o.jsx)(te.t,{name:"globus",size:"sm",className:"mr-2"}),(0,o.jsx)(ej.o5,{variant:"heading-xs",className:"truncate",children:r.site_name||tb(t)})]}),s?(0,o.jsxs)("div",{className:"mt-0.5 flex w-full flex-row items-center truncate",children:[(0,o.jsx)(ej.o5,{variant:"heading-sm",children:r.title}),r.description&&(0,o.jsxs)(ej.o5,{variant:"body-sm",color:"secondary",className:"truncate",children:[(0,o.jsx)("span",{className:"px-1",children:(0,d.t)("typing_cursor")}),r.description]})]}):(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)(ej.o5,{variant:"heading-sm",className:"mb-1",truncate:!0,children:r.title}),r.description&&(0,o.jsx)(ej.o5,{variant:"body-sm",color:"secondary",className:"line-clamp-2",children:r.description}),c&&(0,o.jsxs)("div",{className:"relative mt-1",children:[(0,o.jsx)("img",{loading:"eager",src:r.thumbnail_url,alt:r.title,className:"h-[185px] w-full rounded-md object-cover"}),(0,o.jsx)("div",{className:"absolute inset-0 flex items-center justify-center",children:(0,o.jsx)("div",{className:"flex size-10 items-center justify-center rounded-lg bg-[#191B1F]/40 shadow-lg",children:(0,o.jsx)(te.t,{name:"chevron-triangle-right",size:"lg",color:"inverse"})})})]})]}),s&&(0,o.jsx)(tm,{onRemove:function(e){e.preventDefault(),e.stopPropagation(),l&&Object.keys(l).includes(t)&&a(function(e){var r,n;return 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}))),n.forEach(function(t){th(e,t,r[t])})}return e}({},e),n=null!=(n=th({},t,!1))?n:{},Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(n)):(function(e){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t.push.apply(t,r)}return t})(Object(n)).forEach(function(e){Object.defineProperty(r,e,Object.getOwnPropertyDescriptor(n,e))}),r})}})]})},ty=function(e){var t=e.onRemove;return(0,o.jsx)("button",{type:"button",className:"text-default bg-primary group absolute -right-3 -top-3 hidden cursor-pointer items-center justify-center rounded-full group-hover:flex",onClick:t,"aria-label":(0,d.t)("tiptap.attachment_previews.remove_link_preview"),children:(0,o.jsx)(z.$,{content:(0,d.t)("tiptap.attachment_previews.remove_link_preview"),children:(0,o.jsx)(_.In,{type:"16-close-rounded","aria-hidden":!0,size:16,className:"m-1 !h-4 !w-4"})})})};function tg(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var tx=function(e){var t=e.url,r=e.meta,n=(0,ee.Q)(),i=n.editor,a=n.setLinkPreviews,l=n.linkPreviews;if(!(t&&r.title))return null;var s=i.isEditable,c=(null==r?void 0:r.source)==="youtube-oembed"&&(null==r?void 0:r.thumbnail_url);return(0,o.jsxs)("a",{href:t,target:"_blank",rel:"noreferrer",className:(0,v.x)("border-primary bg-primary hover:border-dark hover:bg-tertiary group relative flex min-w-[200px] max-w-full shrink-0 flex-col rounded-md border px-4 py-3 sm:w-[304px]",s?"h-[68px] w-[274px] md:w-[328px]":"w-[286px] md:w-[363px]",{"max-h-[114px]":!s&&!c,"max-h-[363px]":!s&&c}),children:[(0,o.jsxs)("div",{className:"text-default flex items-center pb-1.5",children:[r.favicon?(0,o.jsx)("img",{loading:"eager",alt:"",src:r.favicon,className:"mr-1.5 size-4"}):(0,o.jsx)(_.In,{type:"12-globe",size:12,className:"mr-1 !w-3"}),(0,o.jsx)("div",{className:"flex-1 truncate text-xs font-semibold",children:r.site_name||tb(t)})]}),s?(0,o.jsxs)("div",{className:"mt-0.5 flex w-full flex-row items-center truncate",children:[(0,o.jsx)("div",{className:"text-dark text-sm font-semibold",children:r.title}),r.description&&(0,o.jsxs)("div",{className:"text-light line-clamp-1 truncate text-sm",children:[(0,o.jsx)("span",{className:"px-1",children:(0,d.t)("typing_cursor")}),(0,o.jsx)("span",{children:r.description})]})]}):(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)("div",{className:"text-dark mb-0.5 truncate text-sm font-semibold",children:r.title}),r.description&&(0,o.jsx)("div",{className:"text-light line-clamp-2 flex-1 text-sm",children:r.description}),c&&(0,o.jsxs)("div",{className:"relative mt-1",children:[(0,o.jsx)("img",{loading:"eager",src:r.thumbnail_url,alt:r.title,className:"h-[185px] w-full rounded-md object-cover"}),(0,o.jsx)("div",{className:"absolute inset-0 flex items-center justify-center",children:(0,o.jsx)("div",{className:"flex size-10 items-center justify-center rounded-lg bg-[#191
1B1F]/40 shadow-lg",children:(0,o.jsx)(_.In,{type:"12-play",size:12,className:"size-4 text-inverse"})})})]})]}),s&&(0,o.jsx)(ty,{onRemove:function(e){e.preventDefault(),e.stopPropagation(),l&&Object.keys(l).includes(t)&&a(function(e){var r,n;return 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}))),n.forEach(function(t){tg(e,t,r[t])})}return e}({},e),n=null!=(n=tg({},t,!1))?n:{},Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(n)):(function(e){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t.push.apply(t,r)}return t})(Object(n)).forEach(function(e){Object.defineProperty(r,e,Object.getOwnPropertyDescriptor(n,e))}),r})}})]})};function tj(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 tO=function(e){return(0,i.c)().isCircleV4?(0,o.jsx)(tv,tj({},e)):(0,o.jsx)(tx,tj({},e))},tw=r(51730);function t_(e,t,r,n,o,i,a){try{var l=e[i](a),s=l.value}catch(e){r(e);return}l.done?t(s):Promise.resolve(s).then(n,o)}var tS=function(e,t){var r=!0,n=!1,o=void 0;try{for(var i,a=t[Symbol.iterator]();!(r=(i=a.next()).done);r=!0){var l=i.value;if(Object.prototype.hasOwnProperty.call(l,e)&&!0===l[e])return!0}}catch(e){n=!0,o=e}finally{try{r||null==a.return||a.return()}finally{if(n)throw o}}return!1},tk=function(e){var t,r=e.chatRoomUuid,n=e.messageId;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),l=Object.defineProperty;return l(a,"next",{value:s(0)}),l(a,"throw",{value:s(1)}),l(a,"return",{value:s(2)}),"function"==typeof Symbol&&l(a,Symbol.iterator,{value:function(){return this}}),a;function s(l){return function(s){var c=[l,s];if(r)throw TypeError("Generator is already executing.");for(;a&&(a=0,c[0]&&(i=0)),i;)try{if(r=1,n&&(o=2&c[0]?n.return:c[0]?n.throw||((o=n.return)&&o.call(n),0):n.next)&&!(o=o.call(n,c[1])).done)return o;switch(n=0,o&&(c=[2&c[0],o.value]),c[0]){case 0:case 1:o=c;break;case 4:return i.label++,{value:c[1],done:!1};case 5:i.label++,n=c[1],c=[0];continue;case 7:c=i.ops.pop(),i.trys.pop();continue;default:if(!(o=(o=i.trys).length>0&&o[o.length-1])&&(6===c[0]||2===c[0])){i=0;continue}if(3===c[0]&&(!o||c[1]>o[0]&&c[1]<o[3])){i.label=c[1];break}if(6===c[0]&&i.label<o[1]){i.label=o[1],o=c;break}if(o&&i.label<o[2]){i.label=o[2],i.ops.push(c);break}o[2]&&i.ops.pop(),i.trys.pop();continue}c=t.call(e,i)}catch(e){c=[6,e],n=0}finally{r=o=0}if(5&c[0])throw c[1];return{value:c[0]?c[1]:void 0,done:!0}}}}(this,function(e){switch(e.label){case 0:return e.trys.push([0,2,,3]),[4,(0,tw.i_)(eK.iK.chatRoomMessages.show({uuid:r,id:n}))];case 1:if(e.sent())return[2,!0];return[2,void 0];case 2:return console.error("No chat message access",e.sent()),[2,!1];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){t_(i,n,o,a,l,"next",e)}function l(e){t_(i,n,o,a,l,"throw",e)}a(void 0)})})()},tP=r(199563),tC=r(602620),tN=r(66108),tA=r(844842),tI=function(e){var t=e.redirectToLink,r=e.onKeyDownHandler,n=e.editor,i=e.sender,a=e.messageBody,l=e.attachmentsCount,s=e.timeAgo;return(0,o.jsxs)("button",{type:"button",onClick:t,onKeyDown:r,className:(0,v.x)("bg-primary border-primary hover:border-hover hover:bg-hover relative flex shrink-0 cursor-pointer flex-row space-x-3 rounded-lg border px-4 py-3 text-left max-w-full sm:w-[304px]",n.isEditable?"w-[274px] md:w-[328px]":"w-[286px] md:w-[363px]"),children:[(0,o.jsx)("div",{className:"shrink-0",children:(0,o.jsx)(tA.t,{src:i.avatar_url,name:i.name})}),(0,o.jsxs)("div",{className:"min-w-0 flex-1",children:[(0,o.jsxs)("div",{className:"mb-0.5 flex flex-row items-center space-x-2 truncate",children:[(0,o.jsx)(ej.o5,{variant:"label-sm",className:"truncate",children:i.name}),(0,o.jsx)(ej.o5,{variant:"caption",color:"tertiary",children:s})]}),a&&(0,o.jsx)(ej.o5,{variant:"body-sm",color:"secondary",className:"line-clamp-2",children:a}),l>0&&(0,o.jsx)(ej.o5,{variant:"body-sm",color:"secondary",className:"pt-0.5",children:(0,d.t)("bookmarks.attachments_count",{count:l})})]})]})},tE=r(734527),tT=function(e){var t=e.redirectToLink,r=e.onKeyDown
1Handler,n=e.editor,i=e.sender,a=e.messageBody,l=e.attachmentsCount,s=e.timeAgo;return(0,o.jsxs)("button",{type:"button",onClick:t,onKeyDown:r,className:(0,v.x)("bg-primary border-primary hover:border-dark focus-visible:border-secondary hover:bg-tertiary relative flex max-w-full shrink-0 cursor-pointer flex-row space-x-3 rounded-md border px-4 py-3 text-left sm:w-[304px]",n.isEditable?"w-[274px] md:w-[328px]":"w-[286px] md:w-[363px]"),children:[(0,o.jsx)(tE.J,{src:i.avatar_url,name:i.name,size:"9"}),(0,o.jsxs)("div",{className:"max-w-[calc(100%-48px)]",children:[(0,o.jsxs)("div",{className:"mb-0.5 flex flex-row space-x-2 truncate",children:[(0,o.jsx)(eU.o.LabelSm,{weight:"semibold",children:i.name}),(0,o.jsx)(eU.o.BodyXs,{color:"text-light",children:s})]}),a&&(0,o.jsx)("div",{className:"text-default line-clamp-2 flex-1 text-sm font-normal",children:a}),l>0&&(0,o.jsx)(eU.o.BodySm,{color:"text-light",children:(0,d.t)("bookmarks.attachments_count",{count:l})})]})]})};function tM(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 tL(e,t,r,n,o,i,a){try{var l=e[i](a),s=l.value}catch(e){r(e);return}l.done?t(s):Promise.resolve(s).then(n,o)}var tR=function(e){var t,r=e.message,n=(0,i.c)().isCircleV4,a=(0,et.Il)(),l=function(e){if(Array.isArray(e))return e}(t=(0,N.C)())||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 tM(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 tM(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.")}(),s=l[0],c=l[1],u=(0,ee.Q)()||{},f=u.chatRoomAccessArr,p=void 0===f?[]:f,m=u.editor,b=r.sender,h=r.data,v=h.url,y=h.chat_room_uuid,g=h.message_body,x=h.sent_at,j=h.attachments_count,O=void 0===j?0:j,w=r.sender.community_member_id,_=r.id,S=(0,tP.z9)(x),k=function(){var e;return(e=function(){var e,t,r,n,o,i,l;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),l=Object.defineProperty;return l(a,"next",{value:s(0)}),l(a,"throw",{value:s(1)}),l(a,"return",{value:s(2)}),"function"==typeof Symbol&&l(a,Symbol.iterator,{value:function(){return this}}),a;function s(l){return function(s){var c=[l,s];if(r)throw TypeError("Generator is already executing.");for(;a&&(a=0,c[0]&&(i=0)),i;)try{if(r=1,n&&(o=2&c[0]?n.return:c[0]?n.throw||((o=n.return)&&o.call(n),0):n.next)&&!(o=o.call(n,c[1])).done)return o;switch(n=0,o&&(c=[2&c[0],o.value]),c[0]){case 0:case 1:o=c;break;case 4:return i.label++,{value:c[1],done:!1};case 5:i.label++,n=c[1],c=[0];continue;case 7:c=i.ops.pop(),i.trys.pop();continue;default:if(!(o=(o=i.trys).length>0&&o[o.length-1])&&(6===c[0]||2===c[0])){i=0;continue}if(3===c[0]&&(!o||c[1]>o[0]&&c[1]<o[3])){i.label=c[1];break}if(6===c[0]&&i.label<o[1]){i.label=o[1],o=c;break}if(o&&i.label<o[2]){i.label=o[2],i.ops.push(c);break}o[2]&&i.ops.pop(),i.trys.pop();continue}c=t.call(e,i)}catch(e){c=[6,e],n=0}finally{r=o=0}if(5&c[0])throw c[1];return{value:c[0]?c[1]:void 0,done:!0}}}}(this,function(s){switch(s.label){case 0:if(e=p.length>0,t=!m.isEditable&&!e,r=w===(null==a?void 0:a.id),n=function(){return!!m.isEditable||tS(_,p)},o=function(){return tk({chatRoomUuid:y,messageId:_})},!r)return[3,1];return i=!0,[3,5];case 1:if(!t)return[3,3];return[4,o()];case 2:return l=s.sent(),[3,4];case 3:l=n(),s.label=4;case 4:i=l,s.label=5;case 5:return i?window.open(v,"_blank","noreferrer"):c(),[2]}})},function(){var t=this,r=arguments;return new Promise(function(n,o){var i=e.apply(t,r);function a(e){tL(i,n,o,a,l,"next",e)}function l(e){tL(i,n,o,a,l,"throw",e)}a(void 0)})})()},P=(0,tC.u)(function(){k()});return m?(0,o.jsxs)(o.Fragment,{children:[n?(0,o.jsx)(tI,{redirectToLink:k,onKeyDown
1Handler:P,editor:m,sender:b,messageBody:g,attachmentsCount:O,timeAgo:S}):(0,o.jsx)(tT,{redirectToLink:k,onKeyDownHandler:P,editor:m,sender:b,messageBody:g,attachmentsCount:O,timeAgo:S}),(0,o.jsx)(tN.R,{isOpen:s,title:(0,d.t)("messaging.actions.unable_to_open_link.title"),onConfirm:c,confirmVariant:"danger",confirmText:(0,d.t)("close"),children:(0,o.jsx)(eU.o.BodyMd,{children:(0,d.t)("messaging.actions.unable_to_open_link.description")})})]}):null},tD=function(e){var t=e.linkHrefs,r=e.setHasLinks,n=(0,ee.Q)(),o=n.linkPreviews,i=n.setLinkPreviews,a=n.editor,l=(0,x.useEffectEvent)(function(e){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}({},Object.keys(o).filter(function(e){return t.includes(e)}).reduce(function(e,t){return e[t]=o[t],e},{}),e.filter(function(e){return!Object.keys(o).includes(e.url)}).reduce(function(e,t){return e[t.url]=!0,e},{})))}),s=(0,ey.IT)({queryKey:["unfurlURLs",t],queryFn:function(){return(0,tw.i_)(eK.iK.richTextFields.unfurlURLs({params:{urls:t}}))},enabled:t.length>0,keepPreviousData:!0,initialData:[]}),c=s.data,u=void 0===c?[]:c,d=s.isInitialLoading,f=s.isFetched,p=(0,x.useEffectEvent)(function(e){return e.filter(function(e){return t.includes(e.url)&&(e.title||e.description)})});(0,x.useEffect)(function(){f&&r(p(u).length>0)},[f,u]),(0,x.useEffect)(function(){a.isEditable&&l(p(u))},[u,a.isEditable,t.length]);var m=u.filter(function(e){return!Object.keys(o).includes(e.url)||Object.keys(o).some(function(t){return t===e.url&&!0===o[t]})});return{unfurledLinks:u,isLoading:d,filteredUnfurledLinks:m}},tF=function(e){var t=e.linkMarks,r=e.messageAttachments,i=e.hasAttachments,a=e.setHasLinks,l=e.isEditMode,s=(0,tf.d$)(),c=(0,ee.Q)(),u=c.shouldScrollIntoView,d=c.chatProps.shouldScrollToMessage,f=(0,g.uniq)(t.map(function(e){var t;return null==e||null==(t=e.attrs)?void 0:t.href})),p=(0,x.useMemo)(function(){return(0,tp.M)()},[]),m=tD({linkHrefs:f.map(function(e){return null==e?void 0:e.replace(/\/$/,"")}),setHasLinks:a}),b=m.filteredUnfurledLinks,h=m.isLoading;return((0,x.useEffect)(function(){var e=!!(!h&&b.length>0);e&&u?U():e&&d&&n!==s&&(n=s,(0,tf.Uv)(s,"instant"))},[b,h,u,d]),!(b.length||r.length)||h)?null:(0,o.jsxs)(o.Fragment,{children:[i&&l&&(0,o.jsx)("div",{className:"border-primary mx-0.5 h-16 w-px rounded-md border-l-2"}),(0,o.jsxs)("div",{className:(0,v.x)("flex w-full gap-2 pb-1",{"flex-wrap":!i,"flex-col":!l}),children:[r.map(function(e){return(0,o.jsx)(tR,{message:e},e.id)}),b.map(function(e){var t=e.url,r=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,["url"]);return(0,o.jsx)(tO,{url:t,meta:r},"".concat(t,"-").concat(p))})]})]})};function tz(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 tB(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 tU(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}
1)(Object(t)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))}),e}var t$=function(e){var t=e.editor,r=e.type;try{var n=t.getJSON().content,o=[];return((null==n?void 0:n.filter(function(e){return"paragraph"==e.type}))||[]).forEach(function(e){var t;null==e||null==(t=e.content)||t.forEach(function(e){"hardBreak"!==e.type&&e.marks&&e.marks.forEach(function(e){var t;e.type==r&&(o=(t=o,function(e){if(Array.isArray(e))return tz(e)}(t)||function(e){if("u">typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(t)||function(e){if(e){if("string"==typeof e)return tz(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 tz(e,void 0)}}(t)||function(){throw TypeError("Invalid attempt to spread non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()).concat([e]))})})}),o}catch(e){return console.error("Error while fetching marks by type ".concat(r),e),[]}},tV=function(e){var t=e.marks,r=!1;return{marks:t.map(function(e){return"link"==e.type&&"_blank"!==e.attrs.target&&"_self"!==e.attrs.target?(r=!0,tU(tB({},e),{attrs:tU(tB({},e.attrs),{target:"_blank"})})):e}),isMarkUpdated:r}},tK=function(e){var t=e.editor;try{var r=!1,n=t.getJSON().content,o=(void 0===n?[]:n).map(function(e){if("paragraph"==e.type){var t,n=null==(t=e.content)?void 0:t.map(function(e){if("text"===e.type&&e.marks){var t=tV({marks:e.marks}),n=t.marks,o=t.isMarkUpdated;return r=r||o,tU(tB({},e),{marks:n})}return e});return tU(tB({},e),{content:n})}return e});r&&t.commands.setContent(o)}catch(e){console.error("Error while updating link marks",e)}};function tW(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 tH=function(e){var t,r=e.isCircleV4,n=(0,ee.Q)(),i=n.editor,a=n.attachments,l=n.localAttachments,s=n.messageAttachments,c=i.isEditable?void 0===l?[]:l:void 0===a?[]:a,u=t$({editor:i,type:"link"}),d=Number(u.length),f=Number(null==c?void 0:c.length),p=Number(null==s?void 0:s.length),m=function(e){if(Array.isArray(e))return e}(t=(0,x.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 tW(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 tW(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.")}(),b=m[0],h=m[1],y=f>0;if((0,x.useEffect)(function(){h(d>0)},[d]),!y&&!b&&!(p>0))return null;var g=i.isEditable;return(0,o.jsxs)("div",{className:(0,v.x)("flex gap-x-2 overflow-x-auto gap-y-1",g?"items-center pt-4":"flex-col items-start pt-2"),children:[(0,o.jsx)(r?td:e7,{attachmentsList:c}),(0,o.jsx)(tF,{linkMarks:u,setHasLinks:h,messageAttachments:s,hasAttachments:y,isEditMode:g})]})},tq=r(501114),tY=r(436838),tG=function(e){return e.editor.commands.first(function(e){var t=e.commands;return[function(){return t.splitListItem("listItem")},function(){return t.newlineInCode()},function(){return t.createParagraphNear()},function(){return t.liftEmptyBlock()},function(){return t.splitBlock()}]})},tJ=r(674928),tQ=tJ.YY.create({name:"desktopKeymap",addKeyboardShortcuts:function(){var e=this.editor;return{"Shift-Enter":function(){return tG({editor:e})},Enter:function(){return!0}}}}),tX=tJ.YY.create({name:"mobileKeymap",addKeyboardShortcuts:function(){var e=this.editor;return{"Shift-Enter":function(){return tG({editor:e})},Enter:function(){return tG({editor:e})}}}}),tZ=r(487833),t0=r(338171),t1=r(401852),t2=r(587279),t3=r(26033),t4=r(231801),t6=r(821105),t5=r(17473),t8=r(935361),t9=r(37433),t7=r(2811),re=r(914655),rt=r(519845),rr=r(686173),rn=r(709635),ro=r(932953),ri=r(451341),ra=r(193134),rl=r(366073),rs=r(763013),rc=r(552153),ru=r(610713),rd=r(288459),rf=r(841982);function rp(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 rm(e,t,r,n,o,i,a){try{var l=e[i](a),s=l.value}catch(e){r(e);return}l.done?t(s):Promise.resolve(s).then(n,o)}function rb(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,l=!1;try{for(o=o.call(e);!(a=(r=o.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,n=e}finally{try{a||null==o.return||o.return()}finally{if(l)throw n}}return i}}(e,t)||function(e,t){if(e){if("string"==typeof e)return rp(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 rp(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 rh=function(e){var t=e.node,r=rb((0,x.useState)(!1),2),n=r[0],i=r[1],a=(0,et.Il)(),l=rb((0,N.C)(),2),s=l[0],c=l[1],f=(0,ee.Q)(),p=f.sgidToObjectMap,m=f.localSgidToObjectMap,b=f.addMessageAttachments,h=f.removeMessageAttachments,v=f.chatRoomAccessArr,y=void 0===v?[]:v,g=f.setShouldShowPrivateMessageConfirmationOnSubmit,j=f.editor,O=(void 0===m?{}:m)[t.attrs.sgid]||(void 0===p?{}:p)[t.attrs.sgid],w=(0,tC.u)(function(){k()});if((0,x.useEffect)(function(){return O?(b(O),O.is_private_message&&g(!0)):i(!0),function(){h(O),(null==O?void 0:O.is_private_message)&&g(!1)}},[O]),(0,x.useEffect)(function(){if(n){var e=setTimeout(function(){i(!1)},1e3);return function(){return clearTimeout(e)}}},[n]),n)return(0,o.jsx)(u.VR,{as:"span",children:(0,o.jsx)("span",{className:"text-circle mx-0.5 cursor-pointer rounded-sm bg-indigo-100 p-0.5 font-medium",children:(0,d.t)("tiptap.extensions.entities.loading")})});if(!O)return(0,o.jsx)(u.VR,{as:"span",children:(0,o.jsx)(z.$,{interactive:!1,content:(0,d.t)("unavailable_entity_message"),placement:"top",children:(0,o.jsx)("span",{className:"text-circle mx-0.5 cursor-pointer rounded-sm bg-indigo-100 p-0.5 font-medium",children:(0,d.t)("unavailable_entity")})})});var _=O.data,S=O.sender,k=function(){var e;return(e=function(){var e,t,r,n,o,i,l;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),l=Object.defineProperty;return l(a,"next",{value:s(0)}),l(a,"throw",{value:s(1)}),l(a,"return",{value:s(2)}),"function"==typeof Symbol&&l(a,Symbol.iterator,{value:function(){return this}}),a;function s(l){return function(s){var c=[l,s];if(r)throw TypeError("Generator is already executing.");for(;a&&(a=0,c[0]&&(i=0)),i;)try{if(r=1,n&&(o=2&c[0]?n.return:c[0]?n.throw||((o=n.return)&&o.call(n),0):n.next)&&!(o=o.call(n,c[1])).done)return o;switch(n=0,o&&(c=[2&c[0],o.value]),c[0]){case 0:case 1:o=c;break;case 4:return i.label++,{value:c[1],done:!1};case 5:i.label++,n=c[1],c=[0];continue;case 7:c=i.ops.pop(),i.trys.pop();continue;default:if(!(o=(o=i.trys).length>0&&o[o.length-1])&&(6===c[0]||2===c[0])){i=0;continue}if(3===c[0]&&(!o||c[1]>o[0]&&c[1]<o[3])){i.label=c[1];break}if(6===c[0]&&i.label<o[1]){i.label=o[1],o=c;break}if(o&&i.label<o[2]){i.label=o[2],i.ops.push(c);break}o[2]&&i.ops.pop(),i.trys.pop();continue}c=t.call(e,i)}catch(e){c=[6,e],n=0}finally{r=o=0}if(5&c[0])throw c[1];return{value:c[0]?c[1]:void 0,done:!0}}}}(this,function(s){switch(s.label){case 0:if(e=y.length>0,t=!j.isEditable&&!e,r=S.community_member_id===(null==a?void 0:a.id),n=function(){return!!j.isEditable||tS(O.id,y)},o=function(){return tk({chatRoomUuid:_.chat_room_uuid,messageId:O.id})},!r)return[3,1];return i=!0,[3,5];case 1:if(!t)return[3,3];return[4,o()];case 2:return l=s.sent(),[3,4];case 3:l=n(),s.label=4;case 4:i=l,s.label=5;case 5:return i?window.open(_.url,"_blank","noreferrer"):c(),[2]}})},function(){var t=this,r=arguments;return new Promise(function(n,o){var i=e.apply(t,r);function a(e){rm(i,n,o,a,l,"next",e)}function l(e){rm(i,n,o,a,l,"throw",e)}a(void 0)})})()};return(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)(u.VR,{as:"span",children:(0,o.jsx)(z.$,{interactive:!1,content:_.url,placement:"top",children:(0,o.jsx)("span",{role:"button",id:"message-link-".concat(_.id),contentEditable:!1,className:"text-circle mx-0.5 cursor-pointer rounded-sm bg-indigo-100 p-0.5 py-[1px] font-medium",onClick:k,onKeyDown:w,tabIndex:0,children:_.label})})}),(0,o.jsx)(tN.R,{isOpen:s,title:(0,d.t)("messaging.actions.unable_to_open_link.title"),onConfirm:c,confirmVariant:"danger",confirmText:(0,d.t)("close"),children:(0,o.jsx)(eU.o.BodyMd,{children:(0,d.t)("messaging.actions.unable_to_open_link.description")})})]})},rv=r(398061),ry=r(310860),rg=r(293481),rx=function(){var e,t=(0,ry.z)({select:function(e){return e.pathname}}).includes("/messages"),r=(0,rv.Ir)().data,n=(0,rg.H)({forEdition:!1}).currentLesson,o=void 0===n?{}:n;return{chatRoomUuid:t?null==(e=window.location.pathname)?void 0:e.split("messages/")[1]:(null==r?void 0:r.chat_room_uuid)||(null==o?void 0:o.chat_room_uuid)}},rj=function(e){var t=e.href,r=e.command,n=(0,ee.Q)().addToLocalSgidToObjectMap,o=rx().chatRoomUuid,i=(0,x.useRef)(null),a=(0,ey.IT)({queryKey:[eK.iK.richTextFields.unfurlURLs({params:{urls:[t],open_chat_room_uuid:o}})],initialData:[]}).data,l=void 0===a?[]:a;return(0,x.useEffect)(function(){var e=l[0];(null==e?void 0:e.type)&&i.current!==e.sgid&&(i.current=e.sgid,n({sgid:e.sgid,object:e}),r(e.sgid))},[n,r,l]),null};rj.displayName="ChatMessagePaste";var rO=tJ.bP.create({name:"message",group:"inline",inline:!0,selectable:!1,atom:!0,priority:1200,addAttributes:function(){return{sgid:{default:null,parseHTML:function(e){return e.getAttribute("data-sgid")},renderHTML:function(e){return e.sgid?{"data-sgid":e.sgid}:{}}}}},parseHTML:function(){return[{tag:"chat-message-react"}]},renderHTML:function(e){var t=e.HTMLAttributes;return["chat-message-react",(0,tJ.KV)(t)]},addNodeView:function(){return(0,u.gu)(rh)},addProseMirrorPlugins:function(){var e=this.editor,t=this.name;return[new rd.k_({key:new rd.hs("chatMessageLinkPaste"),props:{handlePaste:function(r,n){var o=n.clipboardData.getData("text/plain");if(!o.includes("#message_"))return!1;var i=r.state.selection.ranges[0].$from.pos;e.chain().focus().insertContentAt(i,{type:"text",text:o,marks:[{type:"link",attrs:{href:o,target:"_blank"}}]}).run();var a=new u.NV(rj,{props:{href:o,command:function(r){(0,rf.Sf)({editor:e,range:{from:i,to:i+o.length},name:t,attrs:{sgid:r}}),a.destroy()}},editor:e});return!0}}})]}}),rw=r(297550),r_=r(645765),rS=function(){var e=(0,ee.Q)().editedAt,t=(0,r_.B)(e||new Date),r=t.day,n=t.time;return(0,o.jsx)(u.VR,{as:"span",children:(0,o.jsx)(z.$,{content:"".concat(r," at ").concat(n),disabled:!e,children:(0,o.jsx)("span",{style:{color:"#717680"},className:"ml-0.5 cursor-default",children:(0,d.t)("edited")})})})},rk=tJ.bP.create({name:"editedlabel",group:"inline",inline:!0,selectable:!1,atom:!0,addAttributes:function(){return{id:{default:(0,g.random)()}}},parseHTML:function(){return[{tag:"edited-label"}]},renderHTML:function(e){var t=e.HTMLAttributes;return["edited-label",(0,tJ.KV)(t)]},addNodeView:function(){return(0,u.gu)(rS)},addCommands:function(){return{addEditedLabelNode:function(){return function(e){var t=e.commands;return e.editor.isEmpty?t.insertContent({type:"paragraph",content:[{type:"text",text:""},{type:"editedlabel"}]}):t.insertContent({type:"editedlabel"})}}}}}),rP=tJ.YY.create({name:"emojiReplacer",addInputRules:function(){return[(0,tJ.Yp)({find:/-___- $/,replace:"\uD83D\uDE11 "}),(0,tJ.Yp)({find:/:'-\) $/,replace:"\uD83D\uDE02 "}),(0,tJ.Yp)({find:/':-\) $/,replace:"\uD83D\uDE05 "}),(0,tJ.Yp)({find:/':-D $/,replace:"\uD83D\uDE05 "}),(0,tJ.Yp)({find:/>:-\) $/,replace:"\uD83D\uDE06 "}),(0,tJ.Yp)({find:/-__- $/,replace:"\uD83D\uDE11 "}),(0,tJ.Yp)({find:/':-\( $/,replace:"\uD83D\uDE13 "}),(0,tJ.Yp)({find:/:'-\( $/,replace:"\uD83D\uDE22 "}),(0,tJ.Yp)({find:/>:-\( $/,replace:"\uD83D\uDE20 "}),(0,tJ.Yp)({find:/O:-\) $/,replace:"\uD83D\uDE07 "}),(0,tJ.Yp)({find:/0:-3 $/,replace:"\uD83D\uDE07 "}),(0,tJ.Yp)({find:/0:-\) $/,replace:"\uD83D\uDE07 "}),(0,tJ.Yp)({find:/0;\^\) $/,replace:"\uD83D\uDE07 "}),(0,tJ.Yp)({find:/O;-\) $/,replace:"\uD83D\uDE07 "}),(0,tJ.Yp)({find:/0;-\) $/,replace:"\uD83D\uDE07 "}),(0,tJ.Yp)({find:/O:-3 $/,replace:"\uD83D\uDE07 "}),(0,tJ.Yp)({find:/:'\) $/,replace:"\uD83D\uDE02 "}),(0,tJ.Yp)({find:/:-D $/,replace:"\uD83D\uDE03 "}),(0,tJ.Yp)({find:/':\) $/,replace:"\uD83D\uDE05 "}),(0,tJ.Yp)({find:/'=\) $/,replace:"\uD83D\uDE05 "}),(0,tJ.Yp)({find:/':D $/,replace:"\uD83D\uDE05 "}),(0,tJ.Yp)({find:/'=D $/,replace:"\uD83D\uDE05 "}),(0,tJ.Yp)({find:/>:\) $/,replace:"\uD83D\uDE06 "}),(0,tJ.Yp)({find:/>;\) $/,replace:"\uD83D\uDE06 "}),(0,tJ.Yp)({find:/>=\) $/,replace:"\uD83D\uDE06 "}),(0,tJ.Yp)({find:/;-\) $/,replace:"\uD83D\uDE09 "}),(0,tJ.Yp)({find:/\*-\) $/,replace:"\uD83D\uDE09 "}),(0,tJ.Yp)({find:/;-\] $/,replace:"\uD83D\uDE09 "}),(0,tJ.Yp)({find:/;\^\) $/,replace:"\uD83D\uDE09 "}),(0,tJ.Yp)({find:/B-\) $/,replace:"\uD83D\uDE0E "}),(0,tJ.Yp)({find:/8-\) $/,replace:"\uD83D\uDE0E "}),(0,tJ.Yp)({find:/B-D $/,replace:"\uD83D\uDE0E "}),(0,tJ.Yp)({find:/8-D $/,replace:"\uD83D\uDE0E "}),(0,tJ.Yp)({find:/:-\* $/,replace:"\uD83D\uDE18 "}),(0,tJ.Yp)({find:/:\^\* $/,replace:"\uD83D\uDE18 "}),(0,tJ.Yp)({find:/:-\) $/,replace:"\uD83D\uDE42 "}),(0,tJ.Yp)({find:/-_- $/,replace:"\uD83D\uDE11 "}),(0,tJ.Yp)({find:/:-X $/,replace:"\uD83D\uDE36 "}),(0,tJ.Yp)({find:/:-# $/,replace:"\uD83D\uDE36 "}),(0,tJ.Yp)({find:/:-x $/,replace:"\uD83D\uDE36 "}),(0,tJ.Yp)({find:/>.< $/,replace:"\uD83D\uDE23 "}),(0,tJ.Yp)({find:/:-O $/,replace:"\uD83D\uDE2E "}),(0,tJ.Yp)({find:/:-o $/,replace:"\uD83D\uDE2E "}),(0,tJ.Yp)({find:/O_O $/,replace:"\uD83D\uDE2E "}),(0,tJ.Yp)({find:/>:O $/,replace:"\uD83D\uDE2E "}),(0,tJ.Yp)({find:/:-P $/,replace:"\uD83D\uDE1B "}),(0,tJ.Yp)({find:/:-p $/,replace:"\uD83D\uDE1B "}),(0,tJ.Yp)({find:/:-Þ $/,replace:"\uD83D\uDE1B "}),(0,tJ.Yp)({find:/:-þ $/,replace:"\uD83D\uDE1B "}),(0,tJ.Yp)({find:/:-b $/,replace:"\uD83D\uDE1B "}),(0,tJ.Yp)({find:/>:P $/,replace:"\uD83D\uDE1C "}),(0,tJ.Yp)({find:/X-P $/,replace:"\uD83D\uDE1C "}),(0,tJ.Yp)({find:/x-p $/,replace:"\uD83D\uDE1C "}),(0,tJ.Yp)({find:/':\( $/,replace:"\uD83D\uDE13 "}),(0,tJ.Yp)({find:/'=\( $/,replace:"\uD83D\uDE13 "}),(0,tJ.Yp)({find:/>:\\ $/,replace:"\uD83D\uDE15 "}),(0,tJ.Yp)({find:/>:\/ $/,replace:"\uD83D\uDE15 "}),(0,tJ.Yp)({find:/:-\/ $/,replace:"\uD83D\uDE15 "}),(0,tJ.Yp)({find:/:-. $/,replace:"\uD83D\uDE15 "}),(0,tJ.Yp)({find:/>:\[ $/,replace:"\uD83D\uDE1E "}),(0,tJ.Yp)({find:/:-\( $/,replace:"\uD83D\uDE1E "}),(0,tJ.Yp)({find:/:-\[ $/,replace:"\uD83D\uDE1E "}),(0,tJ.Yp)({find:/:'\( $/,replace:"\uD83D\uDE22 "}),(0,tJ.Yp)({find:/;-\( $/,replace:"\uD83D\uDE22 "}),(0,tJ.Yp)({find:/#-\) $/,replace:"\uD83D\uDE35 "}),(0,tJ.Yp)({find:/%-\) $/,replace:"\uD83D\uDE35 "}),(0,tJ.Yp)({find:/X-\) $/,replace:"\uD83D\uDE35 "}),(0,tJ.Yp)({find:/>:\( $/,replace:"\uD83D\uDE20 "}),(0,tJ.Yp)({find:/0:3 $/,replace:"\uD83D\uDE07 "}),(0,tJ.Yp)({find:/0:\) $/,replace:"\uD83D\uDE07 "}),(0,tJ.Yp)({find:/O:\) $/,replace:"\uD83D\uDE07 "}),(0,tJ.Yp)({find:/O=\) $/,replace:"\uD83D\uDE07 "}),(0,tJ.Yp)({find:/O:3 $/,replace:"\uD83D\uDE07 "}),(0,tJ.Yp)({find:/<\/3 $/,replace:"\uD83D\uDC94 "}),(0,tJ.Yp)({find:/:D $/,replace:"\uD83D\uDE03 "}),(0,tJ.Yp)({find:/=D $/,replace:"\uD83D\uDE03 "}),(0,tJ.Yp)({find:/;\) $/,replace:"\uD83D\uDE09 "}),(0,tJ.Yp)({find:/\*\) $/,replace:"\uD83D\uDE09 "}),(0,tJ.Yp)({find:/;\] $/,replace:"\uD83D\uDE09 "}),(0,tJ.Yp)({find:/;D $/,replace:"\uD83D\uDE09 "}),(0,tJ.Yp)({find:/B\) $/,replace:"\uD83D\uDE0E "}),(0,tJ.Yp)({find:/8\) $/,replace:"\uD83D\uDE0E "}),(0,tJ.Yp)({find:/:\* $/,replace:"\uD83D\uDE18 "}),(0,tJ.Yp)({find:/=\* $/,replace:"\uD83D\uDE18 "}),(0,tJ.Yp)({find:/:\) $/,replace:"\uD83D\uDE42 "}),(0,tJ.Yp)({find:/=\] $/,replace:"\uD83D\uDE42 "}),(0,tJ.Yp)({find:/=\) $/,replace:"\uD83D\uDE42 "}),(0,tJ.Yp)({find:/:\] $/,replace:"\uD83D\uDE42 "}),(0,tJ.Yp)({find:/:X $/,replace:"\uD83D\uDE36 "}),(0,tJ.Yp)({find:/:# $/,replace:"\uD83D\uDE36 "}),(0,tJ.Yp)({find:/=X $/,replace:"\uD83D\uDE36 "}),(0,tJ.Yp)({find:/=x $/,replace:"\uD83D\uDE36 "}),(0,tJ.Yp)({find:/:x $/,replace:"\uD83D\uDE36 "}),(0,tJ.Yp)({find:/=# $/,replace:"\uD83D\uDE36 "}),(0,tJ.Yp)({find:/:O $/,replace:"\uD83D\uDE2E "}),(0,tJ.Yp)({find:/:o $/,replace:"\uD83D\uDE2E "}),(0,tJ.Yp)({find:/:P $/,replace:"\uD83D\uDE1B "}),(0,tJ.Yp)({find:/=P $/,replace:"\uD83D\uDE1B "}),(0,tJ.Yp)({find:/:p $/,replace:"\uD83D\uDE1B  "}),(0,tJ.Yp)({find:/=p $/,replace:"\uD83D\uDE1B "}),(0,tJ.Yp)({find:/:Þ $/,replace:"\uD83D\uDE1B "}),(0,tJ.Yp)({find:/:þ $/,replace:"\uD83D\uDE1B "}),(0,tJ.Yp)({find:/:b $/,replace:"\uD83D\uDE1B "}),(0,tJ.Yp)({find:/d: $/,replace:"\uD83D\uDE1B "}),(0,tJ.Yp)({find:/:\/ $/,replace:"\uD83D\uDE15 "}),(0,tJ.Yp)({find:/:\\ $/,replace:"\uD83D\uDE15 "}),(0,tJ.Yp)({find:/=\/ $/,replace:"\uD83D\uDE15 "}),(0,tJ.Yp)({find:/=\\ $/,replace:"\uD83D\uDE15 "}),(0,tJ.Yp)({find:/:L $/,replace:"\uD83D\uDE15 "}),(0,tJ.Yp)({find:/=L $/,replace:"\uD83D\uDE15 "}),(0,tJ.Yp)({find:/:\( $/,replace:"\uD83D\uDE1E "}),(0,tJ.Yp)({find:/:\[ $/,replace:"\uD83D\uDE1E "}),(0,tJ.Yp)({find:/=\( $/,replace:"\uD83D\uDE1E "}),(0,tJ.Yp)({find:/;\( $/,replace:"\uD83D\uDE22 "}),(0,tJ.Yp)({find:/D: $/,replace:"\uD83D\uDE28 "}),(0,tJ.Yp)({find:/:\$ $/,replace:"\uD83D\uDE33 "}),(0,tJ.Yp)({find:/=\$ $/,replace:"\uD83D\uDE33 "}),(0,tJ.Yp)({find:/#\) $/,replace:"\uD83D\uDE35 "}),(0,tJ.Yp)({find:/%\) $/,replace:"\uD83D\uDE35 "}),(0,tJ.Yp)({find:/X\) $/,replace:"\uD83D\uDE35 "}),(0,tJ.Yp)({find:/:@ $/,replace:"\uD83D\uDE20 "}),(0,tJ.Yp)({find:/<3 $/,replace:"❤️ "}),(0,tJ.Yp)({find:/\/shrug $/,replace:"\xaf\\_(ツ)_/\xaf"})]}}),rC=r(810546),rN=r(587429);function rA(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 rI(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}function rE(e){return function(e){if(Array.isArray(e))return rA(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 rA(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 rA(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 rT=function(e){var t=e.placeholder,r=e.maxLength,n=e.menubarProps,o=e.type,i=e.shouldDisableEntities,a=void 0!==i&&i,l=e.shouldDisableMentions,s=e.portalTargetId,c=void 0===s?null:s,u=e.shouldSupportCodeBlocks,d=e.shouldSupportTables,f=e.frameDocument,p=void 0===f?null:f,m=e.useCompassSuggestionMenu,b=void 0!==m&&m,h="workflow"==o;return rE(void 0!==d&&d?[ra.Ay.configure({resizable:!1}),rl.A,rs.h,rc.A]:[]).concat(rE(void 0!==u&&u?[tZ.Y]:[]),[t8.A,rn.A,ru.A,t4.Ay,t3.Ay,rt.Ay,ri.Ay,t7.Ay.configure({HTMLAttributes:{class:"highlight-class"}}),tY.a,rk,re.A,j.Fr?tX:tQ,rw.k.configure({openOnClick:!1,autolink:!0,validate:function(e){return!(n.dynamicVariables||t1.c).map(function(e){return e.label.replace(/{{|}}/g,"")}).some(function(t){return t.includes(e)})}}),ro.A.configure({placeholder:t,emptyEditorClass:"is-editor-empty"}),rI({},!h&&!(void 0!==l&&l)&&rN.d.configure({portalTargetId:c,frameDocument:p,useCompassSuggestionMenu:b})),rI({},!a&&rC.F.configure({portalTargetId:c,frameDocument:p,useCompassSuggestionMenu:b})),rI({},!a&&rO),t9.A.extend({addKeyboardShortcuts:function(){return{}}}),rP,t5.A.configure({limit:void 0===r?null:r}),t6.Ay,rr.Ay,t0.B.configure({type:o}),t2.T.configure({portalTargetId:c,frameDocument:p,useCompassSuggestionMenu:b})])},rM=r(823201),rL=function(e,t){var r=e.replace(/\r\n?|\n/g,"\n").split("\n"),n=[];r.forEach(function(e,o){if(e.length>0){var i,a={type:"paragraph",content:[{type:"text",text:e}]};(null==(i=r[o+1])?void 0:i.length)==0&&a.content.push({type:"hardBreak"}),n.push(rM.bP.fromJSON(t.doc.type.schema,a))}});var o=rM.FK.from(n);return rM.Ji.maxOpen(o)};function rR(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 rD(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 rF=function(e){var t=e.editor;t.isEmpty||tK({editor:t})},rz=function(e){try{if(!e)return;var t=e.content.map(function(e){if("paragraph"==e.type){var t,r=null==(t=e.content)?void 0:t.filter(function(e){return"text"!==e.type||""!==e.text});return rD(rR({},e),{content:r})}return e});return rD(rR({},e),{content:t})}catch(e){console.error("Error while sanitizing jsonContent",e)}},rB=function(e){if(!e||e.isEmpty)return!0;var t=e.getJSON();if(!t)return!0;var r=(t||{}).content;return!r||!r.some(function(e){if("paragraph"===e.type){var t;return null==(t=e.content)?void 0:t.some(function(e){return"mention"===e.type||"entity"===e.type||"message"===e.type})}})},rU=r(491974),r$=r(762858);function rV(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 rK=function(e){var t,r=e.autofocus,n=e.chatProps,o=e.editable,a=e.editorClassName,l=e.maxLength,s=e.menubarProps,c=e.onBlur,d=e.onChange,f
1=e.onFocus,p=e.placeholder,m=e.portalTargetId,b=e.rich_text_body,h=e.shouldDisableEntities,y=e.shouldDisableMentions,j=e.shouldSupportCodeBlocks,O=e.shouldSupportTables,_=e.type,S=e.value,k=(0,i.c)().isCircleV4,P="workflow"===_,C=(o&&P?{body:(null==S?void 0:S.body)||S,sgids_to_object_map:(null==S?void 0:S.localSgidToObjectMap)||{}}:b)||{},N=C.body,A=C.attachments,I=C.sgids_to_object_map,E=void 0===I?{}:I,T=o&&P,M=(T?null==S?void 0:S.unfurlUrls:n.unfurlUrls)||{},L=function(e){if(Array.isArray(e))return e}(t=(0,x.useState)(M))||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 rV(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 rV(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.")}(),R=L[0],D=L[1],F=(0,tq.h)().arePopupsVisible,z=(0,B.S)(),U=z.frameDocument,$=z.isInFrame,V=(0,r$.X)({initialValue:E}),K=V.isFocused,W=V.setIsFocused,H=V.localSgidToObjectMap,q=V.addToLocalSgidToObjectMap,Y=V.setLocalSgidToObjectMap,G=V.messageAttachments,J=V.addMessageAttachments,Q=V.removeMessageAttachments,X=V.setMessageAttachments,Z=(0,x.useRef)(H);Z.current=H;var ee=(0,x.useRef)(d);ee.current=d;var et=(0,x.useRef)(R);et.current=R;var er=(0,x.useRef)(T);er.current=T;var en=(0,x.useMemo)(function(){return(0,g.debounce)(function(e){if((0,g.isFunction)(ee.current)){var t=e.getJSON();ee.current(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}({body:t,localSgidToObjectMap:Z.current},er.current?{unfurlUrls:et.current}:{}))}},500)},[]);(0,x.useEffect)(function(){return function(){return en.cancel()}},[en]);var eo=(0,x.useMemo)(function(){return P?rz((null==S?void 0:S.body)||S||N):rz(S||N)},[P,S,N]),ei=(0,u.hG)({editable:o,content:eo,onUpdate:function(e){var t=e.editor;rF({editor:t}),en(t)},onFocus:function(){W(!0),(0,g.isFunction)(f)&&f()},onBlur:function(){W(!1),(0,g.isFunction)(c)&&c()},autofocus:r,extensions:rT({placeholder:p,maxLength:l,menubarProps:s,type:_,shouldDisableEntities:h,shouldDisableMentions:y,shouldSupportCodeBlocks:j,shouldSupportTables:O,portalTargetId:m,frameDocument:U,useCompassSuggestionMenu:k}),editorProps:{transformPastedHTML:function(e){var t=e.replace(/<edited-label[^>]*>.*?<\/edited-label>/gi,""),r=(0,rU.h)(t);return r.length&&(0,rU.C)({sgids:r,setLocalSgidToObjectMap:Y}),t},clipboardTextParser:rL,attributes:{class:(0,v.x)(a,(0,w.W2)("tiptap-editor"),!o&&(0,w._h)("readonly"))}}});(0,x.useEffect)(function(){T||((null==ei?void 0:ei.isEditable)?D(n.unfurlUrls?n.unfurlUrls:{}):D(n.unfurlUrls||{}))},[null==ei?void 0:ei.isEditable,n.unfurlUrls,T]);var ea=(0,x.useRef)(M);(0,x.useEffect)(function(){ei&&T&&(0,g.isFunction)(ee.current)&&((0,g.isEqual)(ea.current,R)||(ea.current=R,ee.current({body:ei.getJSON(),localSgidToObjectMap:Z.current,unfurlUrls:R})))},[ei,T,R]);var el=function(){var e,t;return(null==ei||null==(t=ei.state)||null==(e=t.doc)?void 0:e.textContent.trim().length)===0};return{addMessageAttachments:J,addToLocalSgidToObjectMap:q,arePopupsVisible:F,attachments:void 0===A?[]:A,editor:ei,editorHasNoContent:function(){return rB(ei)&&((null==ei?void 0:ei.isEmpty)||el())},isFocused:K,isInFrame:$,linkPreviews:R,localSgidToObjectMap:H,messageAttachments:G,removeMessageAttachments:Q,sanitizedInitialValue:eo,setLinkPreviews:D,setLocalSgidToObjectMap:Y,setMessageAttachments:X,sgidToObjectMap:E}};function rW(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 rH(e,t,r,n,o,i,a){try{var l=e[i](a),s=l.value}catch(e){r(e);return}l.done?t(s):Promise.resolve(s).then(n,o)}function rq(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}function rY(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 rG(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,l=!1;try{for(o=o.call(e);!(a=(r=o.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,n=e}finally{try{a||null==o.return||o.return()}finally{if(l)throw n}}return i}}(e,t)||rQ(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 rJ(e){return function(e){if(Array.isArray(e))return rW(e)}(e)||function(e){if("u">typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||rQ(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 rQ(e,t){if(e){if("string"==typeof e)return rW(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 rW(e,t)}}var rX=function(e){var t,r,n,a=e.autofocus,l=e.chatProps,s=void 0===l?T.G:l,c=e.chatRoomAccessArr,f=e.className,p=e.disabled,m=e.editable,b=void 0===m||m,_=e.editedAt,k=e.editorClassName,P=e.editorRef,N=e.isLiveStream,A=e.isUpdate,I=void 0!==A&&A,M=e.maxLength,L=e.menuBarComponent,R=e.menubarProps,D=void 0===R?{}:R,F=e.messageBoxClassName,z=e.onBlur,B=e.onChange,U=e.onDelete,$=e.onFocus,W=e.onSubmit,H=e.placeholder,q=void 0===H?(0,d.t)("message_placeholder"):H,Y=e.portalTargetId,G=e.rich_text_body,J=e.shouldDisableEntities,Q=e.shouldDisableMentions,X=e.shouldRefetch,Z=e.shouldScrollIntoView,et=e.shouldShowPreviewBlocks,er=void 0===et||et,en=e.shouldShowTextModifiersMenu,eo=e.shouldSupportCodeBlocks,ei=e.shouldSupportTables,ea=e.showMenuBar,el=e.spaceId,es=e.submitOnEnter,ec=e.type,eu=void 0===ec?"chat":ec,ed=e.value,ef=e.isMediaUploadAllowed,ep=void 0===ef||ef,em=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,["autofocus","chatProps","chatRoomAccessArr","className","disabled","editable","editedAt","editorClassName","editorRef","isLiveStream","isUpdate","maxLength","menuBarComponent","menubarProps","messageBoxClassName","onBlur","onChange","onDelete","onFocus","onSubmit","placeholder","portalTargetId","rich_text_body","shouldDisableEntities","shouldDisableMentions","shouldRefetch","shouldScrollIntoView","shouldShowPreviewBlocks","shouldShowTextModifiersMenu","shouldSupportCodeBlocks","shouldSupportTables","showMenuBar","spaceId","submitOnEnter","type","value","isMediaUploadAllowed"]),eb=(0,i.c)().isCircleV4,eh=eb?ez:eR,ev=E(),ey=ev.setShouldShowPrivateMessageConfirmationOnSubmit,eg=ev.shouldShowPrivateMessageConfirmationOnSubmit,ex=ev.toggleConfirmationModal,ej=ev.togglePrivateMessageConfirmationModal,eO=rK({autofocus:void 0!==a&&a,chatProps:s,editable:b,editorClassName:k,maxLength:M,menubarProps:D,onBlur:z,onChange:B,onFocus:$,placeholder:q,portalTargetId:Y,rich_text_body:void 0===G?{}
1:G,shouldDisableEntities:void 0!==J&&J,shouldDisableMentions:void 0!==Q&&Q,shouldSupportCodeBlocks:void 0!==eo&&eo,shouldSupportTables:void 0!==ei&&ei,type:eu,value:ed}),ew=eO.addMessageAttachments,e_=eO.addToLocalSgidToObjectMap,eS=eO.arePopupsVisible,ek=eO.attachments,eP=eO.editor,eC=eO.editorHasNoContent,eN=eO.isFocused,eA=eO.isInFrame,eI=eO.linkPreviews,eE=eO.localSgidToObjectMap,eT=eO.messageAttachments,eM=eO.removeMessageAttachments,eL=eO.sanitizedInitialValue,eD=eO.setLinkPreviews,eF=eO.setLocalSgidToObjectMap,eB=eO.setMessageAttachments,eU=eO.sgidToObjectMap,e$=rG((0,x.useState)(!1),2),eV=e$[0],eK=e$[1],eW=rG((0,x.useState)(b?ek:[]),2),eH=eW[0],eq=eW[1],eY=!!_,eG=eH.some(function(e){return e.progress>=0}),eJ=function(){null==eP||eP.commands.clearContent(),eq([]),eF({}),eB([]),eD({})},eQ=function(){var e,t=arguments.length>0&&void 0!==arguments[0]&&arguments[0];return(e=function(){var e,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),l=Object.defineProperty;return l(a,"next",{value:s(0)}),l(a,"throw",{value:s(1)}),l(a,"return",{value:s(2)}),"function"==typeof Symbol&&l(a,Symbol.iterator,{value:function(){return this}}),a;function s(l){return function(s){var c=[l,s];if(r)throw TypeError("Generator is already executing.");for(;a&&(a=0,c[0]&&(i=0)),i;)try{if(r=1,n&&(o=2&c[0]?n.return:c[0]?n.throw||((o=n.return)&&o.call(n),0):n.next)&&!(o=o.call(n,c[1])).done)return o;switch(n=0,o&&(c=[2&c[0],o.value]),c[0]){case 0:case 1:o=c;break;case 4:return i.label++,{value:c[1],done:!1};case 5:i.label++,n=c[1],c=[0];continue;case 7:c=i.ops.pop(),i.trys.pop();continue;default:if(!(o=(o=i.trys).length>0&&o[o.length-1])&&(6===c[0]||2===c[0])){i=0;continue}if(3===c[0]&&(!o||c[1]>o[0]&&c[1]<o[3])){i.label=c[1];break}if(6===c[0]&&i.label<o[1]){i.label=o[1],o=c;break}if(o&&i.label<o[2]){i.label=o[2],i.ops.push(c);break}o[2]&&i.ops.pop(),i.trys.pop();continue}c=t.call(e,i)}catch(e){c=[6,e],n=0}finally{r=o=0}if(5&c[0])throw c[1];return{value:c[0]?c[1]:void 0,done:!0}}}}(this,function(o){switch(o.label){case 0:if((e=eC()&&!eH.length)&&!I||eG)return[2];if(e&&I)return[2,null==U?void 0:U()];if(r=Object.values(eE).some(function(e){return"group_mention"==e.type}),!t&&r)return ex(),[2];if(eg)return ej(),[2];if(!(0,g.isFunction)(W))return[3,5];n=W({body:eC()?T.f:null==eP?void 0:eP.getJSON(),attachments:eH.map(function(e){return e.signed_id}),localAttachments:eH,localSgidToObjectMap:eE,unfurlUrls:eI}),o.label=1;case 1:return o.trys.push([1,3,4,5]),eK(!0),[4,n];case 2:return o.sent(),[3,5];case 3:return console.error(o.sent()),[3,5];case 4:return eK(!1),eJ(),[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){rH(i,n,o,a,l,"next",e)}function l(e){rH(i,n,o,a,l,"throw",e)}a(void 0)})})()};(0,y.I)("enter",function(e){V(e)||eQ()},{enabled:eN&&(void 0===es||es)&&!eS&&!j.Fr&&!function(e){if(!e)return!1;var t=e.getText();return/[\u3000-\u303F]|[\u3040-\u309F]|[\u30A0-\u30FF]|[\uFF00-\uFFEF]|[\u4E00-\u9FAF]|[\u2605-\u2606]|[\u2190-\u2195]|\u203B/.test(t)}(eP),enableOnContentEditable:!0,ignoreEventWhen:V},[eP,eH,eS,eN,eg,eI]);var eX=function(e){return eq(function(t){return rJ(t).concat(rJ(e.map(function(e){return{file:e,url:URL.createObjectURL(e),filename:e.name,byte_size:e.size,content_type:e.type,toUpload:!0,progress:0}})))})},eZ=(0,O.VB)({onDrop:ep?eX:g.noop,noClick:!0,disabled:!ep}),e0=eZ.getRootProps,e1=eZ.getInputProps,e2=eZ.isDragActive,e3=eZ.open,e4=e1();if((0,x.useEffect)(function(){X&&!b&&eP&&eP.commands.setContent(eL),!b&&eY&&eP&&"addEditedLabelNode"in eP.commands&&"function"==typeof eP.commands.addEditedLabelNode&&requestAnimationFrame(function(){K(eP)||eP.chain().focus("end").addEditedLabelNode().run()})},[eL,eP,X,eY,b]),!eP)return null;P&&(P.current=eP);var e6=(null==eP||null==(n=eP.storage)||null==(r=n.characterCount)?void 0:r.characters())||0,e5="".concat(String(e6),"/").concat(String(M));return(0,o.jsxs)(ee.n.Provider,{value:{addMessageAttachments:ew,addToLocalSgidToObjectMap:e_,attachments:ek,chatProps:s,chatRoomAccessArr:void 0===c?[]:c,disableAttachmentClicks:eA,disableMentionClicks:eA,editedAt:_,editor:eP,isUpdate:I,localAttachments:eH,localSgidToObjectMap:eE,messageAttachments:eT,portalTargetId:Y,removeMessageAttachments:eM,setLocalAttachments:eq,setShouldShowPrivateMessageConfirmationOnSubmit:ey,sgidToObjectMap:eU,shouldRefetch:X,shouldScrollIntoView:Z,spaceId:el,type:eu,linkPreviews:eI,setLinkPreviews:eD},children:[eP.isEditable?(0,o.jsxs)("div",rY(rq({className:(0,v.x)("text-dark relative flex flex-col px-4 py-3 text-sm transition-colors",eb?"bg-primary border border-gray-100 dark:border-gray-700 shadow-xs rounded-xl hover:border-hover mb-4":"bg-secondary-dark focus-within:bg-primary hover:bg-primary active:bg-primary hover:border-dark border-hover rounded-lg border active:border-very-dark focus-within:border-very-dark hover:focus-within:border-very-dark mb-6",{"border-none":e2,"border-light":!eC()&&!eb,"border-hover shadow-none":!eC()&&eb,"pointer-events-none opacity-70":void 0!==p&&p||eV,"!bg-primary":I},f)},em,e0()),{onPaste:function(e){var t,r;ep&&(null==(r=e.clipboardData)||null==(t=r.files)?void 0:t.length)>0&&(e.preventDefault(),eX(Array.from(e.clipboardData.files)))},"data-testid":"tiptap-editor",children:[e2&&(0,o.jsx)(S,{}),(0,o.jsx)("input",rq({},e4)),(0,o.jsxs)("div",{className:(0,v.x)((0,w.W2)("chat-message-word-wrap"),"max-h-[300px] cursor-text overflow-auto",F),children:[(0,o.jsx)(u.$Z,{editor:eP}),M&&(0,o.jsx)("div",{className:"text-light",children:e5})]}),eP&&(void 0===en||en)&&(0,o.jsx)(h,{editor:eP,allowBubbleMenuOverflow:"chat"!==eu}),er&&(0,o.jsx)(tH,{isCircleV4:eb}),(void 0===ea||ea)&&(0,o.jsx)(L||eh,rq({isSubmitting:eV,isUploading:eG,openFilePicker:e3,editor:eP,handleSubmit:eQ,editorHasNoContent:function(){return!I&&eC()&&!eH.length},isFocused:eN,isUpdate:I,isLiveStream:void 0!==N&&N,portalTargetId:Y},D))]})):(0,o.jsxs)(o.Fragment,{children:[!eC()&&(0,o.jsx)(u.$Z,{editor:eP}),er&&!I&&(0,o.jsx)(tH,{isCircleV4:eb})]}),(0,o.jsx)(C,rY(rq({},ev),{handleSubmit:eQ,chatParticipantsCount:null!=(t=s.chatParticipantsCount)?t:0}))]})}},501114(e,t,r){var n=(0,r(698804).vt)(function(e){return{arePopupsVisible:!1,setPopupsVisible:function(t){return e({arePopupsVisible:t})}}});r.d(t,{h:()=>n})},859214(e,t,r){var n=function(e){return{body:{type:"doc",content:e.bodyContent},inline_attachments:e.inlineAttachments}},o=function(e){return{type:"text",text:e.text}},i=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.content;return{type:"paragraph",content:void 0===t?[]:t}},a=function(e){return{type:"file",attrs:{signed_id:e.file.signed_id}}},l=function(e){return i({content:[o({text:e.text})]})},s=function(e){return{body:{type:"doc",content:(null!=e?e:"").split(/\r\n|\r|\n/).map(function(e){return e.length>0?l({text:e}):i()})}}},c=function(e){return{type:"mention",attrs:{sgid:e.sgid}}};r.d(t,{$h:()=>l,Ap:()=>a,aK:()=>n,fI:()=>o,jM:()=>s,uj:()=>i,wO:()=>c})}
1,439094(e,t,r){var n=function(e){return["image/gif","image/jpeg","image/png"].includes(e)},o=function(e){return["video/mp4","video/mpeg","video/ogg"].includes(e)},i=function(e){return e.startsWith("application/pdf")},a={isImage:n,isVideo:function(e){return e.startsWith("video/")},isNativelySupportedVideo:o,isAudio:function(e){return["audio/mpeg","audio/ogg","audio/mp4","audio/wav","audio/x-wav"].includes(e)},isPDF:i},l=function(e){return n(e)||o(e)||i(e)};r.d(t,{J:()=>l,T:()=>a})},358939(e,t,r){var n=function(e,t){var r=t||document;return(e?r.getElementById(e):null)||r.body};r.d(t,{i:()=>n})},491974(e,t,r){var n=r(51730),o=r(915779);function i(e,t,r,n,o,i,a){try{var l=e[i](a),s=l.value}catch(e){r(e);return}l.done?t(s):Promise.resolve(s).then(n,o)}var a=function(e){return Array.from(new DOMParser().parseFromString(e,"text/html").querySelectorAll("[data-sgid]")).map(function(e){return String(e.getAttribute("data-sgid"))})},l=function(e){var t,r=e.sgids,a=e.setLocalSgidToObjectMap;return(t=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),l=Object.defineProperty;return l(a,"next",{value:s(0)}),l(a,"throw",{value:s(1)}),l(a,"return",{value:s(2)}),"function"==typeof Symbol&&l(a,Symbol.iterator,{value:function(){return this}}),a;function s(l){return function(s){var c=[l,s];if(r)throw TypeError("Generator is already executing.");for(;a&&(a=0,c[0]&&(i=0)),i;)try{if(r=1,n&&(o=2&c[0]?n.return:c[0]?n.throw||((o=n.return)&&o.call(n),0):n.next)&&!(o=o.call(n,c[1])).done)return o;switch(n=0,o&&(c=[2&c[0],o.value]),c[0]){case 0:case 1:o=c;break;case 4:return i.label++,{value:c[1],done:!1};case 5:i.label++,n=c[1],c=[0];continue;case 7:c=i.ops.pop(),i.trys.pop();continue;default:if(!(o=(o=i.trys).length>0&&o[o.length-1])&&(6===c[0]||2===c[0])){i=0;continue}if(3===c[0]&&(!o||c[1]>o[0]&&c[1]<o[3])){i.label=c[1];break}if(6===c[0]&&i.label<o[1]){i.label=o[1],o=c;break}if(o&&i.label<o[2]){i.label=o[2],i.ops.push(c);break}o[2]&&i.ops.pop(),i.trys.pop();continue}c=t.call(e,i)}catch(e){c=[6,e],n=0}finally{r=o=0}if(5&c[0])throw c[1];return{value:c[0]?c[1]:void 0,done:!0}}}}(this,function(t){switch(t.label){case 0:return t.trys.push([0,2,,3]),[4,(0,n.i_)(o.iK.richTextFields.fetchSgidRecords({params:{sgids:r}}))];case 1:return e=t.sent(),a(function(t){return 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}({},t,e)}),[3,3];case 2:return console.error(t.sent()),[3,3];case 3:return[2]}})},function(){var e=this,r=arguments;return new Promise(function(n,o){var a=t.apply(e,r);function l(e){i(a,n,o,l,s,"next",e)}function s(e){i(a,n,o,l,s,"throw",e)}l(void 0)})})()};r.d(t,{C:()=>l,h:()=>a})},762858(e,t,r){var n=r(14930),o=r(933578);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){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function l(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var r,n,o=null==e?null:"u">typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=o){var i=[],a=!0,l=!1;try{for(o=o.call(e);!(a=(r=o.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,n=e}finally{try{a||null==o.return||o.return()}finally{if(l)throw n}}return i}}(e,t)||s(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 s(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)}}var c=function(e){var t=e.initialValue,r=l((0,n.C)(!1),3),c=r[0],u=r[2],d=l((0,o.useState)(void 0===t?{}:t),2),f=d[0],p=d[1],m=l((0,o.useState)([]),2),b=m[0],h=m[1];return{isFocused:c,setIsFocused:u,localSgidToObjectMap:f,setLocalSgidToObjectMap:p,addToLocalSgidToObjectMap:function(e){var t=e.sgid,r=e.object;p(function(e){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){a(e,t,r[t])})}return e}({},e),o=null!=(o=a({},t,r))?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})},messageAttachments:b,setMessageAttachments:h,addMessageAttachments:function(e){h(function(t){return t.some(function(t){return t.id===e.id})?t:((function(e){if(Array.isArray(e))return i(e)})(t)||function(e){if("u">typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(t)||s(t)||function(){throw TypeError("Invalid attempt to spread non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()).concat([e])})},removeMessageAttachments:function(e){h(function(t){return e?t.filter(function(t){return t.id!==e.id}):t})}}};r.d(t,{X:()=>c})},288987(e,t,r){var n=function(){var e,t,r=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"top",n=!(arguments.length>1)||void 0===arguments[1]||arguments[1],o=arguments.length>2?arguments[2]:void 0,i=n?"clippingParents":"scrollParent";return 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}({duration:[200,150],arrow:!1,placement:r,theme:"text-modifiers",animation:"shift-away-subtle",maxWidth:"none"},o&&{getReferenceClientRect:function(){try{var e=window.getSelection();if(e&&e.rangeCount>0&&!e.isCollapsed){var t=e.getRangeAt(0),r=Array.from(t.getClientRects());if(r.length>0){var n=r[r.length-1];return new DOMRect(n.left,n.top,Math.max(n.width,1),Math.max(n.height,1))}}var i=o.state.selection,a=i.from,l=i.to,s=o.view.coordsAtPos(a),c=o.view.coordsAtPos(l),u=Math.min(s.top,c.top),d=Math.max(s.bottom,c.bottom),f=Math.min(s.left,c.left),p=Math.max(s.right,c.right);return new DOMRect(f,u,Math.max(p-f,1),Math.max(d-u,1))}catch(e){return new DOMRect(0,0,0,0)}}}),t=t={popperOptions:{strategy:"fixed",modifiers:[{name:"flip",options:{boundary:i,rootBoundary:"viewport",altBoundary:!0,padding:8,fallbackPlacements:"top"===r?["bottom"]:["top"]}},{name:"preventOverflow",options:{boundary:i,rootBoundary:"viewport",altAxis:!0,altBoundary:!0,tether:!1,padding:8}}]},interactive:!0,interactiveBorder:20,interactiveDebounce:75,trigger:"manual",hideOnClick:!1,delay:[100,0]},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,{i:()=>n})},448532(e,t,r){var n=r(451430),o=r(933578);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 a=function(e){var t,r=e.optionsCount,a=void 0===r?0:r,l=e.onEnter,s=function(e){if(Array.isArray(e))return e}(t=(0,o.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 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)}}
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.")}(),c=s[0],u=s[1];return(0,o.useEffect)(function(){var e=function(e){if(["ArrowDown","ArrowUp","Enter"].includes(e.key)&&("Enter"!==e.key||!e.shiftKey))switch(e.preventDefault(),e.key){case"ArrowDown":u((c+1)%a);break;case"ArrowUp":u((c-1+a)%a);break;case"Enter":(0,n.isFunction)(l)&&l(c)}};return document.addEventListener("keydown",e),function(){document.removeEventListener("keydown",e)}},[c,l,a]),{activeIndex:c,setActiveIndex:u}};r.d(t,{J:()=>a})},465886(e,t,r){var n=r(933578),o=(0,n.createContext)(null);o.displayName="BlockEditorContext";var i=function(){return(0,n.useContext)(o)};r.d(t,{T:()=>i,c:()=>o})},534664(e,t,r){var n=r(391426),o=r(224302),i=r(497184),a=r.n(i),l=function(e){var t=e.isActive,r=e.disabled,i=e.onClick,l=e.iconType,s=e.label;return(0,n.jsx)("button",{type:"button",onClick:i,disabled:void 0!==r&&r,"aria-label":s,title:s,className:a()("text-feature-dark bg-text-editor-modifier hover:bg-text-editor-modifier-hover rounded-sm p-1 disabled:pointer-events-none disabled:opacity-40",{"bg-text-editor-modifier-active":void 0!==t&&t}),children:(0,n.jsx)(o.O,{type:l,iconSize:16})})};r.d(t,{i:()=>l})},155633(e,t,r){r.d(t,{e:()=>R});var n=r(391426),o=r(974618),i=r(231127),a=r(202090),l=r(791009),s=r(933578),c=r(417980),u=r(927561),d=r(451430),f=r(854956),p=r(387099),m=function(e){var t=e.onClose;return(0,n.jsxs)("div",{className:"flex justify-end gap-x-3 pb-5 pt-2.5",children:[(0,n.jsx)(p.$,{type:"button",onClick:t,variant:"secondary-light",children:(0,c.t)("cancel")}),(0,n.jsx)(p.$,{type:"submit",variant:"circle",children:(0,c.t)("email_editor.cta.save")})]})},b=r(144961),h=r(577882),v=r(236252),y=r(254248),g=function(){return(0,n.jsx)(u.l.Item,{name:"may_lead_to_purchase",hideLabel:!0,hideDescription:!0,hideBorder:!0,children:(0,n.jsx)(u.l.Checkbox,{name:"may_lead_to_purchase",label:(0,c.t)("email_editor.cta.may_lead_to_purchase"),description:(0,c.t)("email_editor.cta.may_lead_to_purchase_description")})})},x=function(e){var t=e.inputRef,r=e.isWithinEmailEditor,o=(0,f.oJ)();return(0,n.jsxs)("div",{className:"flex flex-col",children:[(0,n.jsx)(y.q,{name:"label",hidePlaceholder:!0,hideDescription:!0,hideBorder:!0,label:(0,c.t)("email_editor.cta.label"),required:!0,isFirstChild:!0,children:(0,n.jsx)(h.Z,{ref:t,name:"label",label:(0,c.t)("email_editor.cta.label"),placeholder:(0,c.t)("email_editor.cta.label"),autocomplete:"off"})}),(0,n.jsx)(y.q,{name:"url",hidePlaceholder:!0,hideDescription:!0,hideBorder:!0,label:(0,c.t)("email_editor.cta.url"),required:!0,children:(0,n.jsx)(v.Z,{allowMailTo:!0,allowLiquidVariables:r,label:(0,c.t)("email_editor.cta.url"),name:"url",autocomplete:"off"})}),(0,n.jsx)(y.q,{name:"color",hidePlaceholder:!0,hideDescription:!0,hideBorder:!0,label:(0,c.t)("email_editor.cta.color"),required:!0,children:(0,n.jsx)(b.A,{name:"color"})}),!r&&o&&(0,n.jsx)("div",{className:"pt-6",children:(0,n.jsx)(g,{})}),r&&(0,n.jsx)(y.q,{name:"text_color",hidePlaceholder:!0,hideDescription:!0,hideBorder:!0,label:(0,c.t)("email_editor.cta.text_color"),required:!0,children:(0,n.jsx)(b.A,{name:"text_color"})})]})},j=function(e){var t=e.editor,r=e.range,n=e.attrs,o=e.isEdit,i=e.isWithinEmailEditor;t.chain().focus().insertContentAt(r,[{type:"cta",attrs:(0,d.omit)(n,i?"may_lead_to_purchase":"text_color")},!o&&{type:"hardBreak"}].filter(Boolean)).run()},O=r(47681),w=r(507444),_=r(243994),S="settings.emails.builder",k=_.Yj().matches(/^#[0-9A-Fa-f]{6}$/,(0,c.t)([S,"errors.color_is_required"])).required((0,c.t)([S,"errors.color_is_required"])),P=function(e){var t=e.inputRef,r=e.editor,o=e.range,i=e.onClose,a=e.defaultValues,l=e.isWithinEmailEditor,s=e.formId,p=e.hideActions,b=!!a.label,h=(0,f.oJ)();return(0,n.jsxs)(u.l,{id:s,defaultValues:a,onSubmit:function(e){j({editor:r,range:o,attrs:h?e:(0,d.omit)(e,"may_lead_to_purchase"),isEdit:b,isWithinEmailEditor:l}),i()},validationSchema:_.Ik().shape(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}({label:_.Yj().required((0,c.t)([S,"errors.label_is_required"])).test("no-off-surface-variable",(0,c.t)([S,"errors.label_variable_not_supported"]),function(e){return!!l||!(0,O._U)(null!=e?e:"")}),url:_.Yj().transform(function(e,t){return"string"==typeof t&&(0,O.VG)(t)?t.trim():(0,w.R)(t,{allowMailTo:!0})}).test("is-url-or-mailto",(0,c.t)([S,"errors.url_is_invalid"]),function(e){if(!e)return!0;if(e.toLowerCase().startsWith("mailto:")){var t=e.replace(/^mailto:/i,"").split("?")[0];return _.Yj().email().isValidSync(t)||this.createError({message:(0,c.t)([S,"errors.mailto_is_invalid"])})}return(0,O._U)(e)?!!l&&(0,O.FR)(e):_.Yj().url().isValidSync(e)}).required((0,c.t)([S,"errors.url_is_required"])),color:k,may_lead_to_purchase:_.zM()},l&&{text_color:k})),shouldStopPropagation:!0,noValidate:!0,children:[(0,n.jsx)(x,{inputRef:t,isWithinEmailEditor:l}),!(void 0!==p&&p)&&(0,n.jsx)(m,{onClose:i})]})},C="tiptap-cta-settings-form",N=function(e){var t,r,o,i,u,d,f,p,m=e.editor,b=e.range,h=e.isWithinEmailEditor,v=e.open,y=e.onOpenChange,g=(0,a.wR)(),x=(0,s.useRef)(null);if(!m)return null;var j=null!=(f=g.brandColor.light)?f:"#000000",O=null!=(p=g.brandTextColor.light)?p:"#FFFFFF",w=(r=(t=m.isActive("cta")?m.getAttributes("cta"):{}).label,o=t.url,i=t.color,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}({label:void 0===r?"":r,url:void 0===o?"":o,color:void 0===i?j:i,text_color:void 0===(u=t.text_color)?O:u,may_lead_to_purchase:void 0!==(d=t.may_lead_to_purchase)&&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}(t,["label","url","color","text_color","may_lead_to_purchase"]))),_=!!w.label,S=function(){return y(!1)};return(0,n.jsx)(l.a.Root,{open:v,onOpenChange:y,size:"md",children:(0,n.jsxs)(l.a.Content,{children:[(0,n.jsx)(l.a.Header,{title:_?(0,c.t)("email_editor.cta.edit_title"):(0,c.t)("email_editor.cta.title")}),(0,n.jsx)(l.a.Body,{children:(0,n.jsx)(P,{formId:C,hideActions:!0,inputRef:x,range:b,editor:m,onClose:S,defaultValues:w,isWithinEmailEditor:void 0!==h&&h})}),(0,n.jsx)(l.a.Footer,{primaryAction:{type:"submit",form:C,label:(0,c.t)("email_editor.cta.save")},secondaryAction:{label:(0,c.t)("cancel"),onClick:S}})]})})},A=r(568316),I=r(737225),E=function(e){var t,r,i,l,u,d,f,p,m=e.editor,b=e.range,h=e.isWithinEmailEditor,v=(0,o.hS)(),y=(0,a.wR)(),g=(0,s.useRef)(null);if(!m)return null;var x=null!=(f=y.brandColor.light)?f:"#000000",j=null!=(p=y.brandTextColor.light)?p:"#FFFFFF",O=(r=(t=m.isActive("cta")?m.getAttributes("cta"):{}).label,i=t.url,l=t.color,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}({label:void 0===r?"":r,url:void 0===i?"":i,color:void 0===l?x:l,text_color:void 0===(u=t.text_color)?j:u,may_lead_to_purchase:void 0!==(d=t.may_lead_to_purchase)&&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}(t,["label","url","color","text_color","may_lead_to_purchase"]))),w=!!O.label;return(0,n.jsxs)(I.aF,{isOpen:v.visible,onClose:v.remove,initialFocus:g,children:[(0,n.jsx)(I.aF.Overlay,{}),(0,n.jsxs)(I.aF.Content,{children:[(0,n.jsxs)(I.aF.Header,{children:[(0,n.jsx)(I.aF.Title,{size:"sm",children:(0,n.jsx)(A.o.LabelLg,{weight:"semibold",children:w?(0,c.t)("email_editor.cta.edit_title"):(0,c.t)("email_editor.cta.title")})}),(0,n.jsx)(I.aF.HeaderActions,{children:(0,n.jsx)(I.aF.CloseButton,{onClick:v.remove})})]}),(0,n.jsx)(I.aF.Body,{children:(0,n.jsx)(P,{inputRef:g,range:b,editor:m,onClose:v.remove,defaultValues:O,isWithinEmailEditor:void 0!==h&&h})})]})]})};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}
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 M=o.PT.create(function(e){return(0,n.jsx)(E,T({},e))}),L=o.PT.create(function(e){var t,r,i=(0,o.hS)();return(0,n.jsx)(N,(t=T({},e),r=r={open:i.visible,onOpenChange:function(e){e||i.hide()}},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))}),R=function(){var e=(0,i.T)("circle_v4_modals_enabled");return(0,o.hS)(e?L:M)}},338171(e,t,r){r.d(t,{B:()=>d});var n=r(674928),o=r(339527),i=r(16488),a=function(){return function(e){var t=e.tr,r=e.state,n=e.dispatch;try{var o=(0,i.N0)(r.doc,r.selection.$from.pos,-1);if(null==o)return!1;return t.join(o,2),n&&n(t),!0}catch(e){return!1}}},l=function(e,t){for(var r=t.selection.$from,o=(0,n.Pg)(e,t.schema),i=null,a=r.depth,l=r.pos,s=null;a>0&&null===s;)r.node(a).type===o?s=a:(a-=1,l-=1);return null===s?null:{$pos:t.doc.resolve(l),depth:s}},s=function(e,t){var r,n=t.selection.$anchor,o=t.doc.resolve(n.pos-2);return 0!==o.index()&&(null==(r=o.nodeBefore)?void 0:r.type.name)===e},c=function(e){var t=e.selection,r=t.$from,n=t.$to;return!(r.parentOffset>0||r.pos!==n.pos)},u=function(e,t,r){if(!r)return!1;var o=(0,n.Pg)(e,t.schema),i=!1;return r.descendants(function(e){e.type===o&&(i=!0)}),i},d=o.A.extend({addCommands:function(){return{joinListItemBackward:a}},addKeyboardShortcuts:function(){var e,t,r,o,i=this,a=null==(o=this.parent)?void 0:o.call(this);return(e=this.options)&&"string"==typeof e.type&&"chat"===this.options.type&&(null==a||delete a.Enter),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}({},a),r=r={Backspace:function(){if(i.editor.commands.undoInputRule())return!0;var e,t=i.editor.state.selection.$from.node(),r=(null==t||null==(e=t.content)?void 0:e.size)===0;if((0,n.rU)(i.editor.state,i.name)&&r)return i.editor.commands.lift(i.name),!0;if(!c(i.editor.state))return!1;var o=l(i.name,i.editor.state);if(!o){var a=i.editor.state.doc.resolve(i.editor.state.selection.$from.pos-2).nodeBefore;if((null==a?void 0:a.type.name)!==i.name||!r)return!1;throw Error("ListItem error (intentional)")}var d=i.editor.state.doc.resolve(o.$pos.pos-2).node(o.depth),f=u(i.name,i.editor.state,d);return!s(i.name,i.editor.state)||f||r?i.editor.chain().liftListItem(i.name).run():i.editor.commands.joinListItemBackward(i.name)}},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}})},922873(e,t,r){var n=r(391426),o=r(927561),i=r(708655),a=r(523842),l=r(417980),s=r(387099),c=r(674251),u=function(e){var t=e.addToLocalSgidToObjectMap,r=e.editor,u=e.range,d=e.inputRef,f=e.provider,p=(0,a.H)({addToLocalSgidToObjectMap:t,editor:r,range:u});return(0,n.jsx)(o.l,{onSubmit:function(e){var t=e.url;return p.mutate(t)},defaultValues:{url:""},validationSchema:(0,i.U)(),autoComplete:"off",children:(0,n.jsxs)("div",{className:"mb-6 flex h-full flex-col items-center rounded-md pt-1",role:"tabpanel",children:[(0,n.jsx)(o.l.Item,{name:"url",fullWidth:!0,hideBorder:!0,hideLabel:!0,hideDescription:!0,className:"!pt-0",placeholder:(0,l.t)("courses.edit.lesson.embed_placeholder"),children:(0,n.jsx)(o.l.Input,{ref:d})}),(0,n.jsxs)("div",{className:"mt-4 text-center",children:[(0,n.jsx)(s.$,{disabled:p.isPending,type:"submit",variant:"circle",children:p.isPending?(0,l.t)("courses.edit.lesson.embedding"):(0,l.t)("courses.edit.lesson.embed_media")}),(0,n.jsx)("div",{className:"mt-2",children:f?(0,n.jsxs)(c.o.LabelSm,{weight:"semibold",children:[(0,l.t)("tiptap.extensions.embed.provider_description.works_with",{provider:f}),(0,n.jsx)("a",{href:"https://iframely.com/domains",target:"_blank",rel:"noreferrer",className:"text-link underline",children:(0,l.t)("tiptap.extensions.embed.provider_description.providers")})]}):(0,n.jsxs)(c.o.LabelSm,{weight:"semibold",children:[(0,l.t)("tiptap.extensions.embed.description.start"),(0,n.jsx)("a",{href:"https://iframely.com/domains",target:"_blank",rel:"noreferrer",className:"text-link underline",children:(0,l.t)("tiptap.extensions.embed.description.providers")}),(0,l.t)("tiptap.extensions.embed.description.end")]})})]})]})})};r.d(t,{C:()=>u})},131759(e,t,r){var n=r(391426),o=r(708655),i=r(523842),a=r(914829),l=r(451430),s=r(933578),c=r(417980);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 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,l=!1;try{for(o=o.call(e);!(a=(r=o.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,n=e}finally{try{a||null==o.return||o.return()}finally{if(l)throw n}}return i}}(e,t)||function(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);
1if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return u(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 f=function(e){return e?"".concat((0,c.t)("tiptap.extensions.embed.provider_description.works_with",{provider:e})).concat((0,c.t)("tiptap.extensions.embed.provider_description.providers")):"".concat((0,c.t)("tiptap.extensions.embed.description.start")).concat((0,c.t)("tiptap.extensions.embed.description.providers")).concat((0,c.t)("tiptap.extensions.embed.description.end"))},p=function(e){var t=e.addToLocalSgidToObjectMap,r=void 0===t?l.noop:t,n=e.editor,a=e.range,u=d((0,s.useState)(""),2),f=u[0],p=u[1],m=d((0,s.useState)(),2),b=m[0],h=m[1],v=(0,i.H)({addToLocalSgidToObjectMap:r,editor:n,range:a});return{error:b,handleChange:function(e){p(e.target.value),h(void 0)},handleSubmit:function(e){e.preventDefault();var t=f.trim();if(t&&!v.isPending){if(!(0,o.U)().isValidSync({url:t}))return void h((0,c.t)("courses.edit.lesson.embed_invalid_url"));v.mutate(t)}},isEmpty:0===f.trim().length,isLoading:v.isPending,url:f}},m=function(e){var t=e.error,r=e.formId,o=e.onChange,i=e.onSubmit,l=e.url;return(0,n.jsx)("form",{id:r,onSubmit:i,className:"p-1",children:(0,n.jsx)(a.k,{autoFocus:!0,value:l,onChange:o,invalid:!!t,error:t,placeholder:(0,c.t)("courses.edit.lesson.embed_placeholder")})})};r.d(t,{C6:()=>m,ht:()=>p,uV:()=>f})},429165(e,t,r){r.d(t,{q:()=>p});var n=r(809061),o=r(391426),i=r(791009),a=r(417980),l=r(131759),s="tiptap-embed-form",c=r(922873),u=r(737225),d=r(974618),f=r(933578),p=(0,n.F)(function(e){var t=e.editor,r=e.range,n=e.addToLocalSgidToObjectMap,c=e.provider,u=e.open,d=e.onOpenChange,f=c?(0,a.t)("tiptap.extensions.embed.add_provider",{provider:c}):(0,a.t)("tiptap.extensions.embed.add"),p=(0,l.ht)({addToLocalSgidToObjectMap:n,editor:t,range:r}),m=p.url,b=p.error,h=p.handleChange,v=p.handleSubmit,y=p.isEmpty,g=p.isLoading;return(0,o.jsx)(i.a.Root,{open:u,onOpenChange:d,size:"md",children:(0,o.jsxs)(i.a.Content,{children:[(0,o.jsx)(i.a.Header,{title:f,description:(0,l.uV)(c)}),(0,o.jsx)(i.a.Body,{children:(0,o.jsx)(l.C6,{formId:s,url:m,error:b,onChange:h,onSubmit:v})}),(0,o.jsx)(i.a.Footer,{primaryAction:{type:"submit",form:s,label:(0,a.t)("courses.edit.lesson.embed_media"),loading:g,disabled:y||g},secondaryAction:{label:(0,a.t)("cancel"),onClick:function(){return d(!1)}}})]})})},function(e){var t=e.editor,r=e.range,n=e.addToLocalSgidToObjectMap,i=e.provider,l=(0,d.hS)(),s=(0,f.useRef)(null);return(0,o.jsxs)(u.aF,{isOpen:l.visible,onClose:l.remove,initialFocus:s,children:[(0,o.jsx)(u.aF.Overlay,{}),(0,o.jsxs)(u.aF.Content,{size:"lg",shouldCloseOnOutsideClick:!0,children:[(0,o.jsxs)(u.aF.Header,{children:[(0,o.jsx)(u.aF.Title,{size:"sm",children:i?(0,a.t)("tiptap.extensions.embed.add_provider",{provider:i}):(0,a.t)("tiptap.extensions.embed.add")}),(0,o.jsx)(u.aF.HeaderActions,{className:"absolute right-0 top-0 mr-6 mt-6",children:(0,o.jsx)(u.aF.CloseButton,{onClick:l.remove})})]}),(0,o.jsx)(u.aF.Body,{children:(0,o.jsx)(c.C,{inputRef:s,addToLocalSgidToObjectMap:n,editor:t,range:r,provider:i})})]})]})},{removeOnClose:!0})},708655(e,t,r){var n=r(243994),o=r(417980),i=function(){var e=(0,o.t)("courses.edit.lesson.embed_invalid_url");return n.Ik().shape({url:n.Yj().required(e).url(e)})};r.d(t,{U:()=>i})},523842(e,t,r){var n=r(974618),o=r(51730),i=r(915779),a=r(258752),l=r(417980),s=r(717526),c=function(e){var t=e.editor,r=e.range,c=e.addToLocalSgidToObjectMap,u=(0,s.d)(),d=(0,n.hS)();return(0,a.n_)({mutationFn:function(e){return(0,o.oK)(i.iK.richTextFields.createOembed({params:{url:e}}))},onSuccess:function(e){if(!(null==e?void 0:e.oembed))return u.error((0,l.t)("courses.edit.lesson.embed_failed"));t.chain().focus().insertContentAt(r,{type:"embed",attrs:{sgid:e.sgid}}).run(),c({sgid:e.sgid,object:e.oembed}),d.remove()},onError:function(e,n){"string"==typeof n&&(t.chain().focus().insertContentAt(r,{type:"paragraph",content:[{type:"text",text:n,marks:[{type:"link",attrs:{href:n,target:"_blank"}}]}]}).run(),d.remove())}})};r.d(t,{H:()=>c})},509911(e,t,r){r.d(t,{o:()=>A});var n=r(809061),o=r(391426),i=r(131759),a=r(791009),l=r(133626),s=r(451430),c=r(933578),u=r(41798
10),d=r(717526),f="upload",p="embed",m="tiptap-file-embed-form",b={file:["image/*","video/*","audio/*",".mp3",".wav",".m4a","application/*","text/*"],video:["video/*"],audio:["audio/*",".mp3",".wav",".m4a"],pdf:["application/pdf"]},h=r(892907),v=function(e){var t=e.error,r=e.onChange,n=e.onSubmit,a=e.url,l=(0,u.t)("tiptap.extensions.embed.provider_description.top_video_providers");return(0,o.jsxs)("div",{className:"flex flex-col gap-2 pt-2",children:[(0,o.jsx)(i.C6,{formId:m,url:a,error:t,onChange:r,onSubmit:n}),(0,o.jsx)(h.o5,{variant:"body-sm",color:"tertiary",className:"px-1",children:(0,i.uV)(l)})]})},y=r(543381),g=function(e){var t=e.maxFileUploadSize,r=e.onFilesChange,n=e.onFilesRejected,i=e.type,a="video"===i?(0,u.t)("tiptap.drag_and_drop_any_video"):(0,u.t)("tiptap.drag_and_drop_".concat(i));return(0,o.jsx)(y.m,{isMultiple:!0,accept:b[i],maxFileSize:t,title:(0,u.t)("tiptap.choose_".concat(i)),description:a,onFilesChange:r,onFilesRejected:n,className:"mb-6 mt-2"})};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 j=r(922873),O=r(737225),w=r(560651),_=r(974618),S=r(973646),k=r(562986),P=r(387099),C=r(674251);function N(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 A=(0,n.F)(function(e){var t,r=e.editor,n=e.range,b=void 0===n?{from:0,to:0}:n,h=e.addToLocalSgidToObjectMap,y=void 0===h?s.noop:h,j=e.type,O=void 0===j?"file":j,w=e.maxFileUploadSize,_=void 0===w?0x100000000:w,S=e.open,k=e.onOpenChange,P=(0,d.d)(),C=function(e){if(Array.isArray(e))return e}(t=(0,c.useState)(f))||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.")}(),N=C[0],A=C[1],I="video"===O,E=I&&N===p,T=(0,i.ht)({addToLocalSgidToObjectMap:y,editor:r,range:b}),M=T.url,L=T.error,R=T.handleChange,D=T.handleSubmit,F=T.isEmpty,z=T.isLoading,B=(0,c.useCallback)(function(e){var t,r,n=null==(r=e[0])||null==(t=r.errors[0])?void 0:t.code;"too-many-files"===n&&P.error((0,u.t)("tiptap.one_file_limit")),"file-too-large"===n&&P.error((0,u.t)("tiptap.file_too_large",{size:(0,u.wj)(_)}))},[P,_]),U=(0,c.useCallback)(function(e){0!==e.length&&(r.chain().focus().deleteRange(b).run(),e.forEach(function(e){r.chain().focus().insertContent({type:"file-loader",attrs:{file:e}}).run()}),k(!1))},[r,b,k]),$=[{value:f,label:(0,u.t)("tiptap.upload")},{value:p,label:(0,u.t)("tiptap.embed_link")}];return(0,o.jsx)(a.a.Root,{open:S,onOpenChange:k,size:"md",children:(0,o.jsxs)(a.a.Content,{children:[(0,o.jsx)(a.a.Header,{title:(0,u.t)("tiptap.attach_".concat(O))}),(0,o.jsx)(a.a.Body,{children:I?(0,o.jsxs)(l.t.Root,{tabs:$,size:"md",selectedValue:N,onValueChange:A,children:[(0,o.jsx)(l.t.Panel,{value:f,children:(0,o.jsx)(g,{maxFileUploadSize:_,onFilesChange:U,onFilesRejected:B,type:O})}),(0,o.jsx)(l.t.Panel,{value:p,children:(0,o.jsx)(v,{url:M,error:L,onChange:R,onSubmit:D})})]}):(0,o.jsx)(g,{maxFileUploadSize:_,onFilesChange:U,onFilesRejected:B,type:O})}),E&&(0,o.jsx)(a.a.Footer,{primaryAction:{type:"submit",form:m,label:(0,u.t)("courses.edit.lesson.embed_media"),loading:z,disabled:F||z},secondaryAction:{label:(0,u.t)("cancel"),onClick:function(){return k(!1)}}})]})})},function(e){var t,r,n=e.editor,i=e.range,a=void 0===i?{from:0,to:0}:i,l=e.addToLocalSgidToObjectMap,f=void 0===l?s.noop:l,p=e.type,m=void 0===p?"file":p,b=e.maxFileUploadSize,h=void 0===b?0x100000000:b,v=(0,_.hS)(),y=(0,d.d)(),g=(0,c.useCallback)(function(e){var t,r,n=null==(r=e[0])||null==(t=r.errors[0])?void 0:t.code;"too-many-files"===n&&y.error((0,u.t)("tiptap.one_file_limit")),"file-too-large"===n&&y.error((0,u.t)("tiptap.file_too_large",{size:(0,u.wj)(h)}))},[y,h]),x=(0,k.VB)({onDropAccepted:function(e){n.chain().focus().deleteRange(a).run(),e.forEach(function(e){n.chain().focus().insertContent({type:"file-loader",attrs:{file:e}}).run()}),v.remove()},onDropRejected:g,noClick:!0,multiple:!0,maxSize:h}),A=x.getRootProps,I=x.getInputProps,E=x.open,T="video"===m?(0,u.t)("tiptap.drag_and_drop_any_video"):(0,u.t)("tiptap.drag_and_drop_".concat(m));return(0,o.jsxs)(O.aF,{isOpen:v.visible,onClose:v.remove,children:[(0,o.jsx)(O.aF.Overlay,{}),(0,o.jsxs)(O.aF.Content,{size:"lg",children:[(0,o.jsxs)(O.aF.Header,{children:[(0,o.jsx)(O.aF.Title,{size:"sm",children:(0,u.t)("tiptap.attach_".concat(m))}),(0,o.jsx)(O.aF.HeaderActions,{children:(0,o.jsx)(O.aF.CloseButton,{onClick:v.remove})})]}),(0,o.jsx)(O.aF.Body,{className:"!px-5 md:!px-8",children:(0,o.jsxs)(w.o.Group,{className:"overflow-hidden",children:["video"==m&&(0,o.jsxs)(w.o.List,{className:"border-primary border-b",children:[(0,o.jsx)(w.o,{children:(0,u.t)("tiptap.upload")}),(0,o.jsx)(w.o,{children:(0,u.t)("tiptap.embed_link")})]}),(0,o.jsxs)(w.o.Panels,{children:[(0,o.jsx)(w.o.Panel,{children:(0,o.jsxs)("div",(t=N({className:"border-primary mb-6 mt-2 flex min-h-[220px] flex-col items-center justify-center rounded-md border border-dotted"},A()),r=r={children:[(0,o.jsx)("input",N({},I())),(0,o.jsx)(S.In,{size:42,className:"h-[42px] !w-[42px]",type:"new-file-plus"}),(0,o.jsx)("div",{className:"text-dark my-4",children:(0,o.jsx)(C.o.LabelSm,{weight:"semibold",children:T})}),(0,o.jsx)(P.$,{type:"button",onClick:E,variant:"circle",children:(0,u.t)("tiptap.choose_".concat(m))})]},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}
1)(Object(r)).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))}),t))}),(0,o.jsx)(w.o.Panel,{className:"px-px py-5",children:(0,o.jsx)(j.C,{addToLocalSgidToObjectMap:f,editor:n,range:a,provider:(0,u.t)("tiptap.extensions.embed.provider_description.top_video_providers")})})]})]})})]})]})},{removeOnClose:!0})},50301(e,t,r){r.d(t,{_:()=>_});var n=r(391426),o=r(224444),i=r(257957),a=r(933578),l=r(417980),s=(0,a.forwardRef)(function(e,t){var r=e.query,o=e.setQuery;return(0,n.jsx)("div",{className:"py-2",children:(0,n.jsx)("input",{ref:t,type:"text",placeholder:l.Ay.t("tiptap.search_giphy"),onChange:function(e){return o(e.target.value)},value:r,className:"bg-secondary placeholder:text-light w-full rounded-sm border-none text-sm placeholder:opacity-100 focus:border-none focus:shadow-none focus:ring-0"})})});s.displayName="SearchBox";var c=r(737225),u=r(974618),d=r(418668),f=r(915779),p=r(513726),m=r(451430),b=r(325335),h=r(258752),v=r(423987),y=r(674251);function g(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 x(e,t,r,n,o,i,a){try{var l=e[i](a),s=l.value}catch(e){r(e);return}l.done?t(s):Promise.resolve(s).then(n,o)}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,l=!1;try{for(o=o.call(e);!(a=(r=o.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,n=e}finally{try{a||null==o.return||o.return()}finally{if(l)throw n}}return i}}(e,t)||function(e,t){if(e){if("string"==typeof e)return g(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 g(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=e.editor,r=e.range,g=void 0===r?{from:0,to:0}:r,O=e.addToLocalInlineAttachments,w=void 0===O?m.noop:O,_=(0,u.hS)(),S=j((0,a.useState)(""),2),k=S[0],P=S[1],C=j((0,a.useState)(!1),2),N=C[0],A=C[1],I=(0,a.useRef)(null),E=(0,h.qu)({initialPageParam:1,queryKey:["chat-members-search",k],queryFn:function(e){var t=e.pageParam,r=void 0===t?1:t;return k?d.$(k,{offset:r,limit:10}):d.M({offset:r,limit:10})},getNextPageParam:function(e){return e.pagination.offset+e.pagination.count<e.pagination.total_count?e.pagination.offset+10:null}}),T=E.data,M=E.fetchNextPage,L=E.hasNextPage,R=E.isInitialLoading,D=(0,a.useMemo)(function(){var e;return(0,m.uniqBy)((0,m.flatten)(null==T||null==(e=T.pages)?void 0:e.map(function(e){return e.data})),"id")},[T]),F=(0,p.u)(),z=F.uploadFile,B=F.status,U=F.isError,$=F.response,V=F.progress,K=!U&&"uploading"===B,W=function(){if($.signed_id&&$.filename&&$.content_type){var e=$.signed_id,r=$.filename,n=$.content_type,o=(0,f.cD)({signed_id:e,filename:r});w({url:o,signed_id:e,content_type:n}),(0,m.defer)(function(){t.chain().focus().insertContentAt(g,[{type:"image",attrs:{url:o,signed_id:e,content_type:n,width_ratio:1}},{type:"hardBreak"}]).run(),_.remove()})}},H=function(e){var t;return(t=function(){var t,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),l=Object.defineProperty;return l(a,"next",{value:s(0)}),l(a,"throw",{value:s(1)}),l(a,"return",{value:s(2)}),"function"==typeof Symbol&&l(a,Symbol.iterator,{value:function(){return this}}),a;function s(l){return function(s){var c=[l,s];if(r)throw TypeError("Generator is already executing.");for(;a&&(a=0,c[0]&&(i=0)),i;)try{if(r=1,n&&(o=2&c[0]?n.return:c[0]?n.throw||((o=n.return)&&o.call(n),0):n.next)&&!(o=o.call(n,c[1])).done)return o;switch(n=0,o&&(c=[2&c[0],o.value]),c[0]){case 0:case 1:o=c;break;case 4:return i.label++,{value:c[1],done:!1};case 5:i.label++,n=c[1],c=[0];continue;case 7:c=i.ops.pop(),i.trys.pop();continue;default:if(!(o=(o=i.trys).length>0&&o[o.length-1])&&(6===c[0]||2===c[0])){i=0;continue}if(3===c[0]&&(!o||c[1]>o[0]&&c[1]<o[3])){i.label=c[1];break}if(6===c[0]&&i.label<o[1]){i.label=o[1],o=c;break}if(o&&i.label<o[2]){i.label=o[2],i.ops.push(c);break}o[2]&&i.ops.pop(),i.trys.pop();continue}c=t.call(e,i)}catch(e){c=[6,e],n=0}finally{r=o=0}if(5&c[0])throw c[1];return{value:c[0]?c[1]:void 0,done:!0}}}}(this,function(o){switch(o.label){case 0:return A(!0),[4,fetch(e.images.original.url)];case 1:return t=o.sent(),r="video"==e.type?"video/mp4":"image/gif",n=File.bind,[4,t.blob()];case 2:return z(new(n.apply(File,[void 0,[o.sent()],"".concat(e.id,".").concat(r.split("/")[1]),{type:r}]))),[2]}})},function(){var e=this,r=arguments;return new Promise(function(n,o){var i=t.apply(e,r);function a(e){x(i,n,o,a,l,"next",e)}function l(e){x(i,n,o,a,l,"throw",e)}a(void 0)})})()};return(0,a.useEffect)(function(){"uploading"===B&&A(!1),"completed"===B&&$&&W()},[B,$]),(0,n.jsxs)(c.aF,{isOpen:_.visible,onClose:_.remove,initialFocus:I,children:[(0,n.jsx)(c.aF.Overlay,{}),(0,n.jsxs)(c.aF.Content,{size:"lg",children:[(0,n.jsxs)(c.aF.Header,{children:[(0,n.jsx)(c.aF.Title,{size:"sm",children:(0,l.t)("tiptap.add_gif")}),(0,n.jsx)(c.aF.HeaderActions,{className:"absolute right-0 top-0 mr-6 mt-6",children:(0,n.jsx)(c.aF.CloseButton,{onClick:_.remove})})]}),(0,n.jsx)(c.aF.Body,{children:K||N?(0,n.jsx)("div",{className:"bg-primary pointer-events-none flex min-h-[240px] w-full flex-col items-center justify-center py-6",children:(0,n.jsxs)("div",{className:"mb-4 flex flex-col items-center",children:[(0,n.jsx)(i.a,{center:!0}),V?(0,n.jsx)(y.o.LabelSm,{weight:"medium",children:(0,l.t)("tiptap.progress",{progress:V.toFixed(0)})}):(0,n.jsx)(y.o.LabelSm,{weight:"medium",children:(0,l.t)("tiptap.preparing")})]})}):(0,n.jsxs)("div",{className:"bg-primary border-primary flex w-full flex-col space-y-1",children:[(0,n.jsx)(s,{ref:I,query:k,setQuery:P}),R&&(0,n.jsx)(o.y,{}),!!D.length&&(0,n.jsx)(b.A,{dataLength:D.length,next:M,hasMore:!!L,scrollThreshold:.6,height:360,loader:(0,n.jsx)("div",{className:"col-span-3 flex justify-center py-3",children:(0,n.jsx)(o.y,{})}),className:"mb-2 py-2",children:(0,n.jsx)(v.A,{columnsCount:3,gutter:"8",children:D.map(function(e){return(0,n.jsx)("button",{type:"submit",onClick:function(){return H(e)},"aria-label":e.title,children:(0,n.jsx)("img",{loading:"lazy",alt:"",className:"rounded-sm",width:180,src:e.images.preview_gif.url})},e.id)})})})]})})]})]})},w=u.PT.create(function(e){var t=e.editor,r=e.range,o=e.addToLocalInlineAttachments;return(0,n.jsx)(O,{editor:t,range:r,addToLocalInlineAttachments:o})}),_=function(){return(0,u.hS)(w)}},439965(e,t,r){r.d(t,{w:()=>y});var n=r(809061),o=r(391426),i=r(927561),a=r(236252),l=r(418482),s=r(739042),c=r(791009),u=r(41798
10),d="email-image-link-form",f=r(737225),p=r(974618),m=r(933578),b=r(467095),h=r(615198),v=r(404466),y=(0,n.F)(function(e){var t=e.editor,r=e.onOpenChange,n=e.open,f=t.getAttributes("image").href,p=!!f;return(0,o.jsx)(c.a.Root,{open:n,onOpenChange:r,size:"md",children:(0,o.jsxs)(c.a.Content,{children:[(0,o.jsx)(c.a.Header,{title:p?(0,u.t)("tiptap.extensions.link.edit"):(0,u.t)("tiptap.extensions.link.add"),showCloseButton:!0}),(0,o.jsx)(c.a.Body,{children:(0,o.jsx)(i.l,{id:d,onSubmit:function(e){var n=e.url;t.chain().updateAttributes("image",{href:n}).run(),r(!1)},defaultValues:{url:f},validationSchema:l.s,autoComplete:"off",children:(0,o.jsx)(i.l.Item,{hideDescription:!0,hideBorder:!0,isFirstChild:!0,fullWidth:!0,name:"url",label:(0,u.t)("tiptap.extensions.link.link"),children:(0,o.jsx)(a.Z,{name:"url"})})})}),(0,o.jsx)(c.a.Footer,{startContent:p&&(0,o.jsx)(s.$,{type:"button",variant:"outline",size:"sm",onClick:function(){t.chain().updateAttributes("image",{href:null}).run(),r(!1)},children:(0,u.t)("tiptap.extensions.link.remove")}),secondaryAction:{label:(0,u.t)("cancel"),onClick:function(){return r(!1)}},primaryAction:{label:(0,u.t)("tiptap.extensions.link.save"),type:"submit",form:d}})]})})},function(e){var t=e.editor,r=(0,p.hS)(),n=(0,m.useRef)(null),a=t.getAttributes("image").href,s=!!a,c=r.hide;return(0,o.jsxs)(f.aF,{isOpen:r.visible,onClose:c,initialFocus:n,children:[(0,o.jsx)(f.aF.Overlay,{}),(0,o.jsxs)(f.aF.Content,{children:[(0,o.jsx)(h.N,{isEditable:s,onClose:c}),(0,o.jsx)(i.l,{onSubmit:function(e){var r=e.url;t.chain().updateAttributes("image",{href:r}).run(),c()},defaultValues:{url:a},validationSchema:l.s,autoComplete:"off",children:(0,o.jsx)(b.E,{inputRef:n,submitButtonVariant:"circle",children:(0,o.jsx)(v.T,{isEditable:s,onClick:function(){t.chain().updateAttributes("image",{href:null}).run(),c()}})})})]})]})})},139645(e,t,r){r.d(t,{k:()=>E});var n=r(809061),o=r(391426),i=r(145179),a=r(999663),l=r(365901),s=r(933578),c=r(717526);function u(e,t,r,n,o,i,a){try{var l=e[i](a),s=l.value}catch(e){r(e);return}l.done?t(s):Promise.resolve(s).then(n,o)}var d=r(737225),f=r(491805),p=r(570310),m=r(451430),b=r(417980),h=r(288513),v=r(973646),y=r(569443),g=r(754714),x=r(491714),j=r(322896),O=r(626659),w=r(792176),_=r(568316);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 k(e,t,r,n,o,i,a){try{var l=e[i](a),s=l.value}catch(e){r(e);return}l.done?t(s):Promise.resolve(s).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){k(i,n,o,a,l,"next",e)}function l(e){k(i,n,o,a,l,"throw",e)}a(void 0)})}}function C(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,l=!1;try{for(o=o.call(e);!(a=(r=o.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,n=e}finally{try{a||null==o.return||o.return()}finally{if(l)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.")}()}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),l=Object.defineProperty;return l(a,"next",{value:s(0)}),l(a,"throw",{value:s(1)}),l(a,"return",{value:s(2)}),"function"==typeof Symbol&&l(a,Symbol.iterator,{value:function(){return this}}),a;function s(l){return function(s){var c=[l,s];if(r)throw TypeError("Generator is already executing.");for(;a&&(a=0,c[0]&&(i=0)),i;)try{if(r=1,n&&(o=2&c[0]?n.return:c[0]?n.throw||((o=n.return)&&o.call(n),0):n.next)&&!(o=o.call(n,c[1])).done)return o;switch(n=0,o&&(c=[2&c[0],o.value]),c[0]){case 0:case 1:o=c;break;case 4:return i.label++,{value:c[1],done:!1};case 5:i.label++,n=c[1],c=[0];continue;case 7:c=i.ops.pop(),i.trys.pop();continue;default:if(!(o=(o=i.trys).length>0&&o[o.length-1])&&(6===c[0]||2===c[0])){i=0;continue}if(3===c[0]&&(!o||c[1]>o[0]&&c[1]<o[3])){i.label=c[1];break}if(6===c[0]&&i.label<o[1]){i.label=o[1],o=c;break}if(o&&i.label<o[2]){i.label=o[2],i.ops.push(c);break}o[2]&&i.ops.pop(),i.trys.pop();continue}c=t.call(e,i)}catch(e){c=[6,e],n=0}finally{r=o=0}if(5&c[0])throw c[1];return{value:c[0]?c[1]:void 0,done:!0}}}}var A=function(e){var t=e.isOpen,r=e.onClose,n=e.onComplete,i=C((0,s.use
1State)([]),2),a=i[0],l=i[1],c=C((0,s.useState)(0),2),u=c[0],S=c[1],k=C((0,s.useState)(""),2),A=k[0],I=k[1],E=C((0,s.useState)(!1),2),T=E[0],M=E[1],L=C((0,s.useState)(""),2),R=L[0],D=L[1],F=function(e,t,r){M(!1),S(0),n({url:e,signed_id:t,content_type:r})},z=function(e){new w.d(e,F,"","",S).start()},B=function(e){return["image/gif","image/jpeg","image/png"].includes(e)},U=function(e){var t=e.url,r=e.id,n=void 0===r?(0,m.uniqueId)():r;return P(function(){var e,r,o;return N(this,function(i){switch(i.label){case 0:return i.trys.push([0,3,,4]),M(!0),[4,fetch(t)];case 1:return[4,(r=i.sent()).blob()];case 2:return o=i.sent(),B(null!=(e=r.headers.get("content-type"))?e:"")?z(new File([o],n,{type:"image/jpeg"})):(I(b.Ay.t("image_upload.invalid_file_type_error")),M(!1)),[3,4];case 3:return i.sent(),I(b.Ay.t("image_upload.embed_network_error")),M(!1),[3,4];case 4:return[2]}})})()};return(0,o.jsxs)(d.aF,{isOpen:t,onClose:r,className:(0,h.W2)("editor-modal trix-modal__upload"),children:[(0,o.jsx)(d.aF.Overlay,{}),(0,o.jsxs)(d.aF.Content,{className:"relative transition-all duration-200",size:T?"sm":"lg",children:[!T&&(0,o.jsx)("div",{className:"absolute right-4 top-4",children:(0,o.jsx)(d.aF.CloseButton,{onClick:r})}),(0,o.jsx)(d.aF.Body,{children:T?(0,o.jsxs)("div",{className:(0,p.x)("bg-primary pointer-events-none flex w-full flex-col items-center justify-center py-6"),children:[(0,o.jsx)(v.In,{type:"loader"}),(0,o.jsx)("div",{className:"mt-2 flex flex-col items-center",children:u?(0,o.jsx)(_.o.LabelSm,{weight:"medium",children:b.Ay.t("image_upload.progress",{progress:u})}):(0,o.jsx)(_.o.LabelSm,{weight:"medium",children:b.Ay.t("image_upload.preparing")})})]}):(0,o.jsxs)(f.t,{defaultValue:b.Ay.t("upload"),controlled:!1,children:[(0,o.jsx)("div",{label:b.Ay.t("upload"),children:(0,o.jsx)("div",{className:"pb-4",children:(0,o.jsx)(g.e,{imageError:A,insertFiles:function(e){var t=null==e?void 0:e[0];t&&B(t.type)?(M(!0),I(""),z(t)):I(b.Ay.t("image_upload.invalid_file_type_error"))}})})}),(0,o.jsx)("div",{label:(0,o.jsx)(O.Q,{}),className:(0,h._h)("unsplash-tab"),children:(0,o.jsx)(j.X,{unsplashResults:a,searchUnsplash:function(e){return P(function(){var t,r,n;return N(this,function(o){switch(o.label){case 0:if(!e.trim().length)return[2];return[4,x.d.search.getPhotos({query:e.trim(),page:1,perPage:30,orientation:"landscape"})];case 1:return(n=(null==(r=o.sent())||null==(t=r.response)?void 0:t.results)||[]).length>=1&&l(n),[2]}})})()},addUnsplash:function(e){return U({url:e.urls.regular,id:e.id})}})}),(0,o.jsx)("div",{label:b.Ay.t("image_upload.embed"),children:(0,o.jsx)(y.B,{imageError:A,embedUrl:R,onChangeEmbedUrl:function(e){return D(e.target.value)},addEmbed:function(){return U({url:R})}})})]})})]})]})},I=r(974618),E=(0,n.F)(function(e){var t=e.editor,r=e.onOpenChange,n=e.open,d=e.range,f=(0,c.d)(),p=(0,s.useCallback)(function(e){t.chain().focus().deleteRange(d).insertContent({type:"file-loader",attrs:{file:e}}).run()},[t,d]),m=(0,s.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),l=Object.defineProperty;return l(a,"next",{value:s(0)}),l(a,"throw",{value:s(1)}),l(a,"return",{value:s(2)}),"function"==typeof Symbol&&l(a,Symbol.iterator,{value:function(){return this}}),a;function s(l){return function(s){var c=[l,s];if(r)throw TypeError("Generator is already executing.");for(;a&&(a=0,c[0]&&(i=0)),i;)try{if(r=1,n&&(o=2&c[0]?n.return:c[0]?n.throw||((o=n.return)&&o.call(n),0):n.next)&&!(o=o.call(n,c[1])).done)return o;switch(n=0,o&&(c=[2&c[0],o.value]),c[0]){case 0:case 1:o=c;break;case 4:return i.label++,{value:c[1],done:!1};case 5:i.label++,n=c[1],c=[0];continue;case 7:c=i.ops.pop(),i.trys.pop();continue;default:if(!(o=(o=i.trys).length>0&&o[o.length-1])&&(6===c[0]||2===c[0])){i=0;continue}if(3===c[0]&&(!o||c[1]>o[0]&&c[1]<o[3])){i.label=c[1];break}if(6===c[0]&&i.label<o[1]){i.label=o[1],o=c;break}if(o&&i.label<o[2]){i.label=o[2],i.ops.push(c);break}o[2]&&i.ops.pop(),i.trys.pop();continue}c=t.call(e,i)}catch(e){c=[6,e],n=0}finally{r=o=0}if(5&c[0])throw c[1];return{value:c[0]?c[1]:void 0,done:!0}}}}(this,function(r){switch(r.label){case 0:return[4,(0,l.Q)(e)];case 1:if(!(t=r.sent()).ok)return f.error((0,l.b)(t.error)),[2];return p(t.file),[2]}})},function(){var e=this,r=arguments;return new Promise(function(n,o){var i=t.apply(e,r);function a(e){u(i,n,o,a,l,"next",e)}function l(e){u(i,n,o,a,l,"throw",e)}a(void 0)})})()},[p,f]);return(0,o.jsx)(a.d,{attribute:i.Vi,subtype:"image",insertFile:p,onSubmitUrl:m,open:n,onOpenChange:r})},function(e){var t=e.addToLocalInlineAttachments,r=e.editor,n=e.isWithinEmailEditor,i=e.range,a=(0,I.hS)();return(0,o.jsx)(A,{onComplete:function(e){var o=e.url,l=e.signed_id,s=e.content_type;t({url:o,signed_id:l,content_type:s});var c={url:o,signed_id:l,content_type:s,width_ratio:1,alignment:"center",use_intrinsic_size:!1};n&&(c={url:o,signed_id:l,content_type:s,width_ratio:0,alignment:"left",use_intrinsic_size:!0}),r.chain().focus().insertContentAt(i,[{type:"image",attrs:c},{type:"hardBreak"}]).run(),a.remove()},isOpen:a.visible,onClose:a.remove})},{removeOnClose:!0})},489699(e,t,r){r.d(t,{w:()=>j,p:()=>O});var n=r(391426),o=r(478778),i=r(501114),a=r(731839),l=r(935569),s=r(451430),c=r(933578),u=r(355104),d=r(568316),f=r(497184),p=r.n(f),m=function(e){var t=e.emoji,r=e.index,o=e.isSelected,a=e.setSelectedIndex,l=e.insertEmoji,c=(0,i.h)().setPo
1pupsVisible,u=function(){a(r)};return(0,n.jsxs)("button",{type:"button",tabIndex:0,id:"emoji-".concat(t.id),onClick:function(){l(t),(0,s.defer)(function(){return c(!1)})},onMouseOver:u,onFocus:u,className:p()("text-light flex w-full cursor-pointer items-center space-x-2 px-5 py-2 first:pt-2",{"bg-tertiary":o}),children:[(0,n.jsx)("span",{className:"text-md",children:t.skins[0].native}),(0,n.jsx)("div",{className:"truncate",children:(0,n.jsxs)(d.o.LabelSm,{children:[":",t.id,":"]})})]},t.id)},b=r(892907),h=r(570310),v=function(e){var t=e.emoji,r=e.index,o=e.isSelected,a=e.setSelectedIndex,l=e.insertEmoji,c=(0,i.h)().setPopupsVisible,u=function(){a(r)};return(0,n.jsxs)("button",{type:"button",tabIndex:0,id:"emoji-".concat(t.id),onClick:function(){l(t),(0,s.defer)(function(){return c(!1)})},onMouseOver:u,onFocus:u,className:(0,h.x)("flex w-full cursor-pointer items-center space-x-2 p-2 hover:bg-hover rounded-md",{"bg-active":o}),children:[(0,n.jsx)(b.o5,{variant:"body-sm",children:t.skins[0].native}),(0,n.jsxs)(b.o5,{variant:"body-sm",truncate:!0,children:[":",t.id,":"]})]},t.id)},y=r(295668);function g(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 x(e,t,r,n,o,i,a){try{var l=e[i](a),s=l.value}catch(e){r(e);return}l.done?t(s):Promise.resolve(s).then(n,o)}var j="emojiList",O=(0,c.forwardRef)(function(e,t){var r,d=e.editor,f=e.range,p=e.query,b=function(e){if(Array.isArray(e))return e}(r=(0,c.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}}(r)||function(e){if(e){if("string"==typeof e)return g(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 g(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.")}(),h=b[0],O=b[1],w=(0,i.h)().setPopupsVisible,_=(0,u.c)().isCircleV4;(0,o.K)({options:{onSuccess: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),l=Object.defineProperty;return l(a,"next",{value:s(0)}),l(a,"throw",{value:s(1)}),l(a,"return",{value:s(2)}),"function"==typeof Symbol&&l(a,Symbol.iterator,{value:function(){return this}}),a;function s(l){return function(s){var c=[l,s];if(r)throw TypeError("Generator is already executing.");for(;a&&(a=0,c[0]&&(i=0)),i;)try{if(r=1,n&&(o=2&c[0]?n.return:c[0]?n.throw||((o=n.return)&&o.call(n),0):n.next)&&!(o=o.call(n,c[1])).done)return o;switch(n=0,o&&(c=[2&c[0],o.value]),c[0]){case 0:case 1:o=c;break;case 4:return i.label++,{value:c[1],done:!1};case 5:i.label++,n=c[1],c=[0];continue;case 7:c=i.ops.pop(),i.trys.pop();continue;default:if(!(o=(o=i.trys).length>0&&o[o.length-1])&&(6===c[0]||2===c[0])){i=0;continue}if(3===c[0]&&(!o||c[1]>o[0]&&c[1]<o[3])){i.label=c[1];break}if(6===c[0]&&i.label<o[1]){i.label=o[1],o=c;break}if(o&&i.label<o[2]){i.label=o[2],i.ops.push(c);break}o[2]&&i.ops.pop(),i.trys.pop();continue}c=t.call(e,i)}catch(e){c=[6,e],n=0}finally{r=o=0}if(5&c[0])throw c[1];return{value:c[0]?c[1]:void 0,done:!0}}}}(this,function(t){switch(t.label){case 0:return[4,(0,y.x)()];case 1:return(0,t.sent().init)({data:e}),[2]}})},function(){var e=this,r=arguments;return new Promise(function(n,o){var i=t.apply(e,r);function a(e){x(i,n,o,a,l,"next",e)}function l(e){x(i,n,o,a,l,"throw",e)}a(void 0)})})()}}});var S=(0,l.R)(p).emojis;(0,c.useEffect)(function(){return O(0)},[S]),(0,c.useEffect)(function(){return w(!(0,s.isEmpty)(S)),function(){return w(!1)}},[S,w]);var k=function(e){d.chain().focus().deleteRange(f).insertContent(e.skins[0].native).insertContent(" ").run()};return((0,c.useEffect)(function(){var e,t;
1null==(e=document.getElementById("emoji-".concat(null==(t=S[h])?void 0:t.id)))||e.scrollIntoView({behavior:"smooth",block:"nearest"})},[h,S]),(0,a.t)({selectedIndex:h,setSelectedIndex:O,ref:t,items:S,selectItem:function(e){k(S[e])}}),(0,s.isEmpty)(S))?(0,n.jsx)("div",{className:"h-[50vh] min-w-[250px] max-w-[300px] bg-transparent"}):_?(0,n.jsx)("div",{ref:t,className:"border-primary bg-primary relative max-h-[50vh] min-w-[250px] max-w-[300px] overflow-auto rounded-md border p-1 text-sm shadow-xs",id:j,children:S.map(function(e,t){var r=t===h;return(0,n.jsx)(v,{emoji:e,index:t,setSelectedIndex:O,isSelected:r,insertEmoji:k},e.id)})}):(0,n.jsx)("div",{ref:t,className:"border-primary bg-primary relative max-h-[50vh] min-w-[250px] max-w-[300px] overflow-auto rounded-sm border py-1.5 text-sm shadow-md",id:j,children:S.map(function(e,t){var r=t===h;return(0,n.jsx)(m,{emoji:e,index:t,setSelectedIndex:O,isSelected:r,insertEmoji:k},e.id)})})});O.displayName="EmojiPicker"},295668(e,t,r){var n=function(){return r.e(11859).then(r.bind(r,484574))};r.d(t,{x:()=>n})},935569(e,t,r){var n=r(933578),o=r(295668);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 l=e[i](a),s=l.value}catch(e){r(e);return}l.done?t(s):Promise.resolve(s).then(n,o)}var l=function(e){var t,r=function(e){if(Array.isArray(e))return e}(t=(0,n.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}}(t)||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)}}(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.")}(),l=r[0],s=r[1];return(0,n.useEffect)(function(){var t;(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),l=Object.defineProperty;return l(a,"next",{value:s(0)}),l(a,"throw",{value:s(1)}),l(a,"return",{value:s(2)}),"function"==typeof Symbol&&l(a,Symbol.iterator,{value:function(){return this}}),a;function s(l){return function(s){var c=[l,s];if(r)throw TypeError("Generator is already executing.");for(;a&&(a=0,c[0]&&(i=0)),i;)try{if(r=1,n&&(o=2&c[0]?n.return:c[0]?n.throw||((o=n.return)&&o.call(n),0):n.next)&&!(o=o.call(n,c[1])).done)return o;switch(n=0,o&&(c=[2&c[0],o.value]),c[0]){case 0:case 1:o=c;break;case 4:return i.label++,{value:c[1],done:!1};case 5:i.label++,n=c[1],c=[0];continue;case 7:c=i.ops.pop(),i.trys.pop();continue;default:if(!(o=(o=i.trys).length>0&&o[o.length-1])&&(6===c[0]||2===c[0])){i=0;continue}if(3===c[0]&&(!o||c[1]>o[0]&&c[1]<o[3])){i.label=c[1];break}if(6===c[0]&&i.label<o[1]){i.label=o[1],o=c;break}if(o&&i.label<o[2]){i.label=o[2],i.ops.push(c);break}o[2]&&i.ops.pop(),i.trys.pop();continue}c=t.call(e,i)}catch(e){c=[6,e],n=0}finally{r=o=0}if(5&c[0])throw c[1];return{value:c[0]?c[1]:void 0,done:!0}}}}(this,function(r){switch(r.label){case 0:return t=e,(")"===e||"("===e)&&(t=":".concat(e)),[4,(0,o.x)()];case 1:return[4,r.sent().SearchIndex.search(t||"face")];case 2:return s(r.sent().filter(function(e){var t,r;return null==e||null==(r=e.skins)||null==(t=r[0])?void 0:t.native})),[2]}})},function(){var e=this,r=arguments;return new Promise(function(n,o){var i=t.apply(e,r);function l(e){a(i,n,o,l,s,"next",e)}function s(e){a(i,n,o,l,s,"throw",e)}l(void 0)})})()},[e]),{emojis:l}};r.d(t,{R:()=>l})},587279(e,t,r){r.d(t,{T:()=>O});var n=r(358939),o=r(15657),i=r(674928),a=r(76516),l=r(519473),s=r(288459),c=r(441903),u=r(391426),d=r(116143),f=r(392403),p=r(478778),m=r(501114),b=r(342163),h=r(935569),v=r(933578),y=r(295668);function g(e,t,r,n,o,i,a){try{var l=e[i](a),s=l.value}catch(e){r(e);return}l.done?t(s):Promise.resolve(s).then(n,o)}var x=(0,v.forwardRef)(function(e,t){var r,n=e.clientRect,o=e.editor,i=e.query,a=e.range,l=(0,m.h)().setPo
1pupsVisible,s=(0,b.Q)();(0,p.K)({options:{onSuccess: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),l=Object.defineProperty;return l(a,"next",{value:s(0)}),l(a,"throw",{value:s(1)}),l(a,"return",{value:s(2)}),"function"==typeof Symbol&&l(a,Symbol.iterator,{value:function(){return this}}),a;function s(l){return function(s){var c=[l,s];if(r)throw TypeError("Generator is already executing.");for(;a&&(a=0,c[0]&&(i=0)),i;)try{if(r=1,n&&(o=2&c[0]?n.return:c[0]?n.throw||((o=n.return)&&o.call(n),0):n.next)&&!(o=o.call(n,c[1])).done)return o;switch(n=0,o&&(c=[2&c[0],o.value]),c[0]){case 0:case 1:o=c;break;case 4:return i.label++,{value:c[1],done:!1};case 5:i.label++,n=c[1],c=[0];continue;case 7:c=i.ops.pop(),i.trys.pop();continue;default:if(!(o=(o=i.trys).length>0&&o[o.length-1])&&(6===c[0]||2===c[0])){i=0;continue}if(3===c[0]&&(!o||c[1]>o[0]&&c[1]<o[3])){i.label=c[1];break}if(6===c[0]&&i.label<o[1]){i.label=o[1],o=c;break}if(o&&i.label<o[2]){i.label=o[2],i.ops.push(c);break}o[2]&&i.ops.pop(),i.trys.pop();continue}c=t.call(e,i)}catch(e){c=[6,e],n=0}finally{r=o=0}if(5&c[0])throw c[1];return{value:c[0]?c[1]:void 0,done:!0}}}}(this,function(t){switch(t.label){case 0:return[4,(0,y.x)()];case 1:return(0,t.sent().init)({data:e}),[2]}})},function(){var e=this,r=arguments;return new Promise(function(n,o){var i=t.apply(e,r);function a(e){g(i,n,o,a,l,"next",e)}function l(e){g(i,n,o,a,l,"throw",e)}a(void 0)})})()}}});var c=(0,h.R)(i).emojis,x=(0,f.X)({ref:t,query:i,isEnabled:c.length>0}),j=x.isOpen,O=x.menuRef;(0,v.useEffect)(function(){return l(j),function(){return l(!1)}},[j,l]);var w=function(e){o.chain().focus().deleteRange(a).insertContent(e.skins[0].native).insertContent(" ").run()},_=(0,v.useMemo)(function(){return 0===c.length?[]:[{id:"emojis",items:c.map(function(e){return{id:e.id,label:e.skins[0].shortcodes,visual:(0,u.jsx)("span",{className:"text-base",children:e.skins[0].native}),data:e}})}]},[c]);return(0,u.jsx)(d.W,{ref:O,open:j,groups:_,getAnchorRect:function(){var e;return null!=(e=null==n?void 0:n())?e:null},anchorContextElement:null==o||null==(r=o.options)?void 0:r.element,onSelect:function(e){w(e.data),l(!1)},side:s?"top":"bottom"})});x.displayName="CompassEmojiList";var j=r(489699),O=i.YY.create({name:"inlineEmoji",addOptions:function(){return{portalTargetId:null,frameDocument:null,useCompassSuggestionMenu:!1}},addProseMirrorPlugins:function(){var e=this,t=(0,n.i)(this.options.portalTargetId,this.options.frameDocument),r=this.options.frameDocument||document;return[(0,l.Ay)({editor:this.editor,char:":",pluginKey:new s.hs("emoji"),render:function(){var n,i;return e.options.useCompassSuggestionMenu?(0,o.e)(x,{targetDocument:r}):{onStart:function(e){n=new a.NV(j.p,{props:e,editor:e.editor}),i=(0,c.Ay)(t,{getReferenceClientRect:function(){var t;return(null==(t=e.clientRect)?void 0:t.call(e))||new DOMRect(0,0,0,0)},content:n.element,appendTo:function(){return t||r.body},showOnCreate:!0,interactive:!0,trigger:"manual",placement:"auto-end",theme:"light-border"})},onUpdate:function(e){n.updateProps(e),null==i||i.setProps({getReferenceClientRect:e.clientRect})},onKeyDown:function(e){var t;return"Escape"===e.event.key?(null==i||i.hide(),!0):null==(t=n.ref)?void 0:t.onKeyDown(e)},onExit:function(){null==i||i.destroy(),null==n||n.destroy()}}}})]}})},844494(e,t,r){r.d(t,{U:()=>_});var n=r(391426),o=r(974618),i=r(791009),a=r(417980),l=r(927561),s=r(577882),c=r(630326),u=r(196644),d=r(547570),f=r(254248),p=function(e){var t=e.paywalls,r=e.isLoading,o=void 0!==r&&r,i=e.isError,l=t.map(function(e){return{text:e.display_name,value:e.id}});return(0,n.jsxs)("div",{className:"flex flex-col gap-y-6",children:[void 0!==i&&i&&(0,n.jsx)(d.F,{variant:"destructive",description:(0,a.t)("email_editor.paywall.load_error")}),(0,n.jsx)(f.q,{name:"paywall_id",hidePlaceholder:!0,hideDescription:!0,hideBorder:!0,label:(0,a.t)("email_editor.paywall.select_paywall"),required:!0,isFirstChild:!0,children:(0,n.jsx)(c.F,{name:"paywall_id",data:l,disabled:o,placeholder:o?(0,a.t)("email_editor.paywall.loading_paywalls"):(0,a.t)("email_editor.paywall.select_paywall")}
1)}),(0,n.jsx)(f.q,{name:"title",hidePlaceholder:!0,hideDescription:!0,hideBorder:!0,isFirstChild:!0,label:(0,a.t)("email_editor.paywall.title"),required:!0,children:(0,n.jsx)(s.Z,{name:"title",label:(0,a.t)("email_editor.paywall.title"),placeholder:(0,a.t)("email_editor.paywall.title"),autocomplete:"off"})}),(0,n.jsx)(f.q,{name:"description",hidePlaceholder:!0,hideDescription:!0,hideBorder:!0,isFirstChild:!0,label:(0,a.t)("email_editor.paywall.description"),required:!0,children:(0,n.jsx)(u.L,{name:"description",autoSize:{minRows:3},placeholder:(0,a.t)("email_editor.paywall.description")})}),(0,n.jsx)(f.q,{name:"button_text",hidePlaceholder:!0,hideDescription:!0,hideBorder:!0,isFirstChild:!0,label:(0,a.t)("email_editor.paywall.button_text"),required:!0,children:(0,n.jsx)(s.Z,{name:"button_text",label:(0,a.t)("email_editor.paywall.button_text"),placeholder:(0,a.t)("email_editor.paywall.button_text"),autocomplete:"off"})})]})},m=r(837326),b=function(e,t){var r=e[t];return"string"==typeof r?r:""},h=function(e,t){var r=e[t];return"number"==typeof r?r:null},v=function(e){var t,r=(0,m.c)({status:["active"],options:{enabled:!!e}}).paywallsListQuery,n=null!=(t=r.data)?t:[];if(!e)return null;var o=e.isActive("paywall"),i=o?e.getAttributes("paywall"):{};return{paywalls:n,isEdit:o,isLoading:r.isLoading,isError:r.isError,defaultValues:{paywall_id:h(i,"paywall_id"),title:b(i,"title"),description:b(i,"description"),button_text:b(i,"button_text")}}},y=r(243994),g=y.Ik().shape({paywall_id:y.ai().nullable().required(function(){return(0,a.t)("settings.validation.this_field_is_required")}),title:y.Yj().nullable().required(function(){return(0,a.t)("settings.validation.this_field_is_required")}),description:y.Yj().nullable().required(function(){return(0,a.t)("settings.validation.this_field_is_required")}),button_text:y.Yj().nullable().required(function(){return(0,a.t)("settings.validation.this_field_is_required")})}),x=function(e){var t=e.children,r=e.editor,o=e.formId,i=e.onClose,a=e.range,s=v(r);return s?(0,n.jsxs)(l.l,{id:o,defaultValues:s.defaultValues,onSubmit:function(e){r.commands.setPaywall({range:a,attrs:e,isEdit:s.isEdit}),i()},validationSchema:g,shouldStopPropagation:!0,noValidate:!0,children:[(0,n.jsx)(p,{paywalls:s.paywalls,isLoading:s.isLoading,isError:s.isError}),t]}):null},j="tiptap-paywall-settings-form",O=function(e){var t=e.editor,r=e.range,o=e.open,l=e.onOpenChange,s=function(){return l(!1)};return(0,n.jsx)(i.a.Root,{open:o,onOpenChange:l,size:"md",children:(0,n.jsxs)(i.a.Content,{children:[(0,n.jsx)(i.a.Header,{title:(0,a.t)("email_editor.paywall.edit_title")}),(0,n.jsx)(i.a.Body,{children:(0,n.jsx)(x,{formId:j,editor:t,range:r,onClose:s})}),(0,n.jsx)(i.a.Footer,{primaryAction:{type:"submit",form:j,label:(0,a.t)("email_editor.paywall.save")},secondaryAction:{label:(0,a.t)("cancel"),onClick:s}})]})})},w=o.PT.create(function(e){var t,r,i=(0,o.hS)();return(0,n.jsx)(O,(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}({},e),r=r={open:i.visible,onOpenChange:function(e){e||i.hide()}},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))}),_=function(){return(0,o.hS)(w)}},132334(e,t,r){r.d(t,{e:()=>N});var n=r(391426),o=r(224444),i=r(398636),a=r(361971),l=r(684716),s=r(957975),c=r(914829),u=r(417980),d=r(794713),f=r(843085),p=r(106271),m=r(243527),b=function(e,t){var r=new Date,n=(0,d.Yi)(e,t);return((0,m.r)(n,r)&&(0,d.pw)(n)&&(n=(0,d.ke)(r)),n<=r)?(0,d.ke)(r):n},h={hours:0,minutes:0},v=function(e){var t;if(null!=(t=Date)&&"u">typeof Symbol&&t[Symbol.hasInstance]?!!t[Symbol.hasInstance](e):e instanceof t)return e;if("string"==typeof e||"number"==typeof e){var r=new Date(e);return Number.isNaN(r.getTime())?void 0:r}},y=function(){var e=(0,a.xW)(),t=e.control;return(0,e.watch)("enable_poll_duration")?(0,n.jsx)(a.xI,{control:t,name:"closes_at",render:function(e){var t,r=e.field,o=e.fieldState,i=v(r.value),a=i?(0,d.x9)(i):h,l=null==(t=o.error)?void 0:t.message;return(0,n.jsxs)("div",{className:"flex flex-col gap-4 md:flex-row",children:[(0,n.jsx)(f.J,{className:"grow",disabledDays:{before:new Date},error:l,icon:"calendar",label:(0,u.t)("tiptap.extensions.poll.settings.cutoff_date_placeholder"),onChange:function(e){e?r.onChange(b(e,a).toISOString()):r.onChange(null)},placeholder:(0,u.t)("tiptap.extensions.poll.settings.cutoff_date_placeholder"),value:i}),(0,n.jsx)("div",{className:"md:w-48",children:(0,n.jsx)(p.c,{error:l,label:(0,u.t)("tiptap.extensions.poll.settings.cutoff_time_placeholder"),onChange:function(e){var t=null!=i?i:new Date;r.onChange(b(t,e).toISOString())},value:a})})]})}}):null},g=r(617832),x=r(739042),j=r(34819),O=r(835860),w=r(892907),_=r(933578);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 k(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);
1if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return S(e,t)}}var P=function(e){var t,r=e.disabled,o=(0,a.xW)().control,i=(0,a.jz)({control:o,name:"poll_options"}),l=i.fields,s=i.insert,d=i.remove,f=i.move,p=(0,a.lN)({name:"poll_options"}).errors,m=(0,_.useRef)(null),b=(0,_.useRef)(new Map),h=(0,_.useMemo)(function(){return l.map(function(e){return{id:e.id,fieldId:e.id}})},[l]);return(0,_.useEffect)(function(){var e,t=m.current;null!==t&&(m.current=null,null==(e=b.current.get(t))||e.focus())},[l]),(0,n.jsxs)("div",{className:"flex flex-col gap-2",children:[(0,n.jsx)(w.o5,{variant:"label-md",children:(0,u.t)("tiptap.extensions.poll.options")}),r&&(0,n.jsx)(w.o5,{variant:"body-sm",color:"secondary",children:(0,u.t)("tiptap.extensions.poll.cannot_edit_options")}),(0,n.jsx)(O.b,{axis:"vertical",className:"flex flex-col gap-2",draggingClassName:"opacity-40",items:h,mode:"flat",onItemsChange:function(e){var t=l.map(function(e){return e.id}),r=e.map(function(e){return e.fieldId});if(t.join()!==r.join())for(var n=0;n<r.length;n+=1){var o=r[n],i=t.indexOf(o);if(-1!==i&&i!==n){f(i,n);var a,s,c=function(e){if(Array.isArray(e))return S(e)}(a=t)||function(e){if("u">typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(a)||k(a)||function(){throw TypeError("Invalid attempt to spread non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(),u=(function(e){if(Array.isArray(e))return e}(s=c.splice(i,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),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}}(s)||k(s,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];c.splice(n,0,u),t=c}}},renderItem:function(e){var t=l.findIndex(function(t){return t.id===e.fieldId});return t<0?(0,n.jsx)("div",{}):(0,n.jsxs)("div",{className:"flex items-start gap-2",children:[!r&&(0,n.jsx)(O.t,{render:function(e){var t=e.ref,r=e.style;return(0,n.jsx)(j.K,{ref:t,style:r,"aria-label":(0,u.t)("tiptap.extensions.poll.options"),className:"mt-1 cursor-grab",icon:"drag",size:"sm",type:"button",variant:"ghost"})}}),(0,n.jsx)("div",{className:"min-w-0 flex-1",children:(0,n.jsx)(a.xI,{control:o,name:"poll_options.".concat(t,".value"),render:function(e){var o,i,a,f=e.field,p=e.fieldState;return(0,n.jsx)(c.k,(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}({},f),i=i={ref:function(e){f.ref(e),e?b.current.set(t,e):b.current.delete(t)},disabled:r,error:null==(a=p.error)?void 0:a.message,id:"poll_options-".concat(t),onKeyDown:function(e){if("Enter"===e.key){if(e.preventDefault(),l.length>=g.y7)return;m.current=t+1,s(t+1,g.rb);return}"Backspace"===e.key&&!f.value&&l.length>1&&(e.preventDefault(),m.current=Math.max(0,t-1),d(t))},placeholder:(0,u.t)("tiptap.extensions.poll.option_placeholder",{number:t+1}),"data-testid":"poll-option-item"},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))}})}),!r&&l.length>1&&(0,n.jsx)(j.K,{"aria-label":(0,u.t)("close"),className:"mt-1",icon:"cross",onClick:function(){return d(t)},size:"sm",type:"button",variant:"ghost"})]})},renderAddNew:!r&&l.length<g.y7?function(){return(0,n.jsx)(x.$,{onClick:function(){return s(l.length,g.rb)},size:"sm",startIcon:"plus",type:"button",variant:"ghost",children:(0,u.t)("tiptap.extensions.poll.add_option")})}:void 0,restrictToContainer:!0}),"string"==typeof(null==(t=p.poll_options)?void 0:t.message)&&(0,n.jsx)(w.o5,{color:"danger",variant:"body-sm",children:p.poll_options.message})]})},C=function(e){var t=e.initialFocusRef,r=e.canEditOptions,o=(0,a.xW)(),i=o.control,l=(0,o.watch)("enable_poll_duration");return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(a.xI,{control:i,name:"title",render:function(e){var r,o,i,a=e.field,l=e.fieldState;return(0,n.jsx)(c.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}({},a),o=o={ref:t,error:null==(i=l.error)?void 0:i.message,label:(0,u.t)("tiptap.extensions.poll.ask_a_question"),placeholder:(0,u.t)("tiptap.extensions.poll.question_placeholder")},Object.getOwnPropertyDescriptors?Object.defineProperties(r,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(r,e,Object.getOwnPropertyDescriptor(o,e))}),r))}}),(0,n.jsx)(P,{disabled:!r}),(0,n.jsxs)("div",{className:"border-primary flex flex-col gap-4 border-t pt-4",children:[(0,n.jsx)(a.xI,{control:i,name:"allow_members_to_view_results",render:function(e){var t=e.field;return(0,n.jsx)(s.S,{checked:!!t.value,label:(0,u.t)("tiptap.extensions.poll.settings.allow_members_to_view_results"),onCheckedChange:function(e){return t.onChange(e)}})}}),(0,n.jsx)(a.xI,{control:i,name:"enable_poll_duration",render:function(e){var t=e.field;return(0,n.jsx)(s.S,{checked:!!t.value,label:(0,u.t)("tiptap.extensions.poll.settings.poll_duration"),onCheckedChange:function(e){return t.onChange(e)}})}}),l&&(0,n.jsx)(y,{})]})]})},N=function(e){var t,r,s=e.canEditOptions,c=e.initialFocusRef,u=e.isLoading,d=e.methods,f=e.onSubmit;return((0,l.vC)("mod+enter",function(e){e.preventDefault(),e.stopPropagation()}),u)?(0,n.jsx)(o.y,{}):(0,n.jsx)(a.Op,(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}({},d),r=r={children:(0,n.jsx)("form",{id:i.T,className:"flex flex-col gap-6 mb-0",onSubmit:function(e){e.stopPropagation(),d.handleSubmit(f)(e)},children:(0,n.jsx)(C,{canEditOptions:s,initialFocusRef:c})})},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))}},222999(e,t,r){r.d(t,{J:()=>d});var n=r(660325),o=r(617832),i=r(974618),a=r(516535),l=r(933578),s=r(361971),c=r(274685),u=function(e){var t;return e?{title:e.title,poll_options:e.poll_options,allow_members_to_view_results:e.allow_members_to_view_results,enable_poll_duration:!!e.closes_at,closes_at:null!=(t=e.closes_at)?t:null}:{title:"",poll_options:[o.rb],allow_members_to_view_results:!0,enable_poll_duration:!1,closes_at:null}},d=function(e){var t,r=e.isEdit,d=void 0!==r&&r,f=e.onComplete,p=e.pollSgid,m=(0,i.hS)(),b=(0,c.jE)(),h=(0,n.zB)({sgid:p,options:{enabled:!!p&&d}}),v=h.data,y=h.isInitialLoading,g=(0,l.useRef)(void 0);g.current=null==v?void 0:v.closes_at;var x=(0,l.useRef)(void 0);x.current||(x.current=function(e,t,r){return(0,a.t)((0,o.W3)(g.current))(e,t,r)});var j=(0,s.mN)({mode:"onChange",reValidateMode:"onChange",defaultValues:u(),resolver:x.current});(0,l.useEffect)(function(){v&&(j.reset(u(v)),j.trigger())},[v,j]);var O=(0,n.t_)({onSuccess:function(e){f(e),m.remove()}}),w=O.mutate,_=O.isLoading,S=(0,n.D3)({onSuccess:function(e){b.setQueryData(["poll",e.sgid],e),f(e),m.remove()}}),k=S.mutate,P=S.isLoading;return{canEditOptions:!d||!(null==v||null==(t=v.results)?void 0:t.total_responses),isLoadingPollForEdit:y,isSubmitting:_||P,isValid:j.formState.isValid,methods:j,onSubmit:function(e){var t,r,n,o={title:e.title,poll_options:e.poll_options,allow_members_to_view_results:e.allow_members_to_view_results,closes_at:e.enable_poll_duration&&null!=(n=e.closes_at)?n:void 0};d&&v?k((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}({},o),r=r={id:v.id},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)):w(o)}}}},68969(e,t,r){r.d(t,{e:()=>T});var n=r(391426),o=r(224444),i=r(927561),a=r(450336),l=r(737225),s=r(660325),c=r(973646),u=r(898467),d=r(348197),f=r(940064),p=r(568316),m=r(497184),b=r.n(m),h=r(361971),v=r(417980),y=r(288513),g=r(617832),x=r(613484),j=r(428266),O=r(684716),w=function(e){var t,r,o,a,l,s=e.index,d=e.insert,f=e.fields,p=e.remove,m=e.disabled,w=(0,u.Gv)().listeners,_=(0,O.vC)("enter",function(e){e.preventDefault(),d(s+1,g.rb)},{enabled:f.length<g.y7,enableOnFormTags:["INPUT"]}),S=(0,h.lN)({name:"options"}).errors,k=null==S||null==(l=S.options)||null==(a=l[s])||null==(o=a.value)?void 0:o.message;return(0,n.jsxs)("div",{className:b()((0,y.W2)({"form-group--has-error":k}),"group flex items-center justify-between md:pl-2"),children:[(0,n.jsx)(x.K,(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}({name:"16-drag-handle",className:"invisible mr-1 hidden cursor-move group-hover:visible md:block"},w),r=r={children:(0,n.jsx)(c.In,{type:"16-drag-handle",size:16})},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)),(0,n.jsx)(i.l.Input,{ref:_,id:"poll_options-".concat(s),name:"poll_options.".concat(s,".value"),placeholder:(0,v.t)("tiptap.extensions.poll.option_placeholder",{number:s+1}),disabled:m}),!m&&(0,n.jsx)(j.K,{className:b()("border-primary invisible ml-2 rounded-full border",{"group-hover:visible":f.length>1}),name:"20-close",onClick:function(){f.length>1&&p(s)},iconSize:20,buttonSize:32,ariaLabel:(0,v.t)("close")})]})},_=function(){var e=(0,u.Gv)().item;return(0,n.jsx)("div",{className:"h-auto w-full pl-8 pr-10",children:(0,n.jsx)("input",{disabled:!0,className:"border-primary bg-tertiary z-50 w-full rounded-md border-2 border-dashed px-4 py-[11px] leading-[1.25]",value:null==e?void 0:e.value})})},S=function(e){var t,r=e.disabled,o=(0,h.jz)({name:"poll_options"}),i=o.insert,a=o.fields,l=o.remove,s=o.replace,m=(0,(0,h.xW)().watch)("poll_options"),x=a.map(function(e,t){return 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,m[t])}),j=(0,h.lN)({name:"poll_options"}).errors;return(0,n.jsxs)("div",{className:"md:pr-8",children:[(0,n.jsx)(u.bH,{shouldUseKeyboardSensor:!1,items:x,onSort:s,lockedVerticalAxis:!0,distance:10,useDragHandle:!0,children:(0,n.jsxs)(f.B,{gap:2,className:b()({"mb-2":x.length>=g.y7}),children:[x.map(function(e,t){return(0,n.jsx)(d.q,{tabIndex:-1,item:e,disabled:1===x.length||r,placeholder:_,dataTestId:"poll-option-item",children:(0,n.jsx)(w,{index:t,insert:i,fields:x,remove:l,disabled:r},e.id)},e.id)}),!r&&x.length<g.y7&&(0,n.jsxs)("button",{type:"button",tabIndex:0,className:"hover:bg-tertiary inline-flex w-fit cursor-pointer items-center space-x-1 rounded-md p-1 pr-1.5 md:ml-8",onClick:function(){return i(x.length,g.rb)},children:[(0,n.jsx)(c.In,{type:"20-plus-v2",size:20}),(0,n.jsx)("div",{children:(0,n.jsx)(p.o.LabelSm,{weight:"medium",children:(0,v.t)("tiptap.extensions.poll.add_option")})})]})]})}),j.poll_options&&(0,n.jsx)("p",{className:b()((0,y.W2)("form-group__error"),"pl-5 md:pl-8"),children:null==(t=j.poll_options.message)?void 0:t.toString()})]})},k=r(228025),P=function(){return(0,(0,h.xW)().watch)("enable_poll_duration")?(0,n.jsx)("div",{className:"mt-2",children:(0,n.jsx)(k.K,{datePlaceholder:(0,v.t)("tiptap.extensions.poll.settings.cutoff_date_placeholder"),timePlaceholder:(0,v.t)("tiptap.extensions.poll.settings.cutoff_time_placeholder"),name:"closes_at",minDate:new Date})}):null},C=r(974618),N=r(274685),A=r(717526),I=r(387099),E=function(e){var t=e.isEdit,r=e.isLoading,o=(0,C.hS)();return(0,n.jsxs)("footer",{className:"border-primary flex justify-end gap-x-4 border-t px-5 py-4","data-testid":"poll-modal-footer",children:[(0,n.jsx)(I.$,{onClick:o.remove,variant:"secondary",type:"button",children:(0,v.t)("tiptap.extensions.poll.cancel")}),(0,n.jsx)(I.$,{variant:"circle",type:"submit",disabled:r,children:t?(0,v.t)("tiptap.extensions.poll.save"):(0,v.t)("tiptap.extensions.poll.insert")})]})},T=function(e){var t,r=e.initialFocusRef,c=e.onComplete,u=e.isEdit,d=e.pollSgid,f=e.closeModal,p=(0,C.hS)(),m=(0,A.d)().success,b=(0,s.zB)({sgid:d,options:{enabled:!!d&&u}}),h=b.data,y=b.isInitialLoading,x=(0,N.jE)(),j=(0,s.t_)({onSuccess:function(e){c(e),p.remove()}}),w=j.mutate,_=j.isLoading,k=(0,s.D3)({onSuccess:function(e){m((0,v.t)("tiptap.extensions.poll.edit_success")),x.setQueryData(["poll",e.sgid],e),c(e),p.remove()}}),I=k.mutate,T=k.isLoading;if((0,O.vC)("mod+enter",function(e){e.preventDefault(),e.stopPropagation()}),y)return(0,n.jsx)(o.y,{});var M=!u||!(null==h||null==(t=h.results)?void 0:t.total_responses),L=u?{title:null==h?void 0:h.title,poll_options:null==h?void 0:h.poll_options,allow_members_to_view_results:null==h?void 0:h.allow_members_to_view_results,enable_poll_duration:!!(null==h?void 0:h.closes_at),closes_at:null==h?void 0:h.closes_at}:{title:"",poll_options:[g.rb],allow_members_to_view_results:!0,enable_poll_duration:!1,closes_at:null};return(0,n.jsxs)(i.l,{onSubmit:function(e){if(e.enable_poll_duration||(e.closes_at=null),u&&h){var t,r;I((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={id:h.id},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))}else w(e)},defaultValues:L,validationSchema:(0,g.W3)(null==h?void 0:h.closes_at),className:"h-full",formClassName:"h-full flex flex-col mb-0",children:[(0,n.jsxs)(l.aF.Header,{children:[(0,n.jsx)(l.aF.Title,{size:"sm",children:(0,v.t)(u?"tiptap.extensions.poll.edit":"tiptap.extensions.poll.title")}),(0,n.jsx)(l.aF.HeaderActions,{className:"absolute right-0 top-0 mr-6 mt-4",children:(0,n.jsx)(l.aF.CloseButton,{onClick:f})})]}),(0,n.jsxs)("div",{className:"flex-1 overflow-auto px-5 py-4 md:px-0",children:[(0,n.jsx)("div",{className:"md:px-8",children:(0,n.jsx)(i.l.Item,{name:"title",label:(0,v.t)("tiptap.extensions.poll.ask_a_question"),placeholder:(0,v.t)("tiptap.extensions.poll.question_placeholder"),hideDescription:!0,hideBorder:!0,isFirstChild:!0,children:(0,n.jsx)(i.l.Input,{ref:r})})}),(0,n.jsx)(i.l.Item,{label:(0,v.t)("tiptap.extensions.poll.options"),hideBorder:!0,hideDescription:!0,tooltipText:M?"":(0,v.t)("tiptap.extensions.poll.cannot_edit_options"),labelWrapperClassName:"md:px-8",children:(0,n.jsx)(S,{disabled:!M})}),(0,n.jsxs)("div",{className:"md:px-8",children:[(0,n.jsx)("div",{className:"border-primary mt-2 border-b"}),(0,n.jsx)(a.l,{fieldId:"",hideBorder:!0,label:(0,v.t)("tiptap.extensions.poll.settings.title")}),(0,n.jsx)(i.l.Checkbox,{id:"allow_members_to_view_results",name:"allow_members_to_view_results",label:(0,v.t)("tiptap.extensions.poll.settings.allow_members_to_view_results"),description:"",className:"!mt-0"}),(0,n.jsx)(i.l.Checkbox,{id:"enable_poll_duration",name:"enable_poll_duration",label:(0,v.t)("tiptap.extensions.poll.settings.poll_duration"),rules:{},description:"",className:"!mt-2"}),(0,n.jsx)(P,{})]})]}),(0,n.jsx)(E,{isEdit:!0,isLoading:T||_})]})}},660325(e,t,r){var n=r(51730),o=r(915779),i=r(258752),a=r(417980),l=r(717526);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 c=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return(0,i.n_)(s({mutationFn:function(e){return(0,n.oK)(o.iK.polls.create(),e)}},e))},u=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return(0,i.n_)(s({mutationFn:function(e){return(0,n.$H)(o.iK.polls.update(e.id),e)}},e))},d={detail:function(e){return["poll",e]},voteList:function(e,t){return["poll-vote-list",e,t]}},f=function(e){var t=e.sgid,r=e.options;return(0,i.IT)(s({queryKey:d.detail(t),queryFn:function(){if(!t)throw Error("sgid is required");return(0,n.i_)(o.iK.polls.showBySgid(t))},enabled:!!t},void 0===r?{}:r))},p=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.options;return(0,i.n_)(s({mutationFn:function(e){return(0,n.Dc)(o.iK.polls.undo(e))}},void 0===t?{}:t))},m=function(){var e=(0,l.d)(),t=(0,i.n_)({mutationFn:function(e){return(0,n.oK)(o.iK.polls.exportCsv(e))},onSuccess:function(t){e.success((0,a.t)("export_member_csv.message",{email:t.email}))},onError:function(t){e.error(t.message)}});return{handleExportPollResponses:t.mutate,isExporting:t.isPending}};r.d(t,{D3:()=>u,ct:()=>d,pE:()=>m,t_:()=>c,zB:()=>f,zN:()=>p})},617832(e,t,r){var n=r(243994),o=r(417980),i=function(e){return new Set(e.map(function(e){return e.value.trim()})).size===e.length},a=function(e){return n.Ik().shape({title:n.Yj().required((0,o.t)("tiptap.extensions.poll.validation_errors.title_required")),poll_options:n.YO().of(n.Ik().shape({value:n.Yj().required((0,o.t)("tiptap.extensions.poll.validation_errors.option_value_required"))})).min(2,(0,o.t)("tiptap.extensions.poll.validation_errors.options_minimum")).max(5,(0,o.t)("tiptap.extensions.poll.validation_errors.options_maximum",{maximum:5})).test("unique-option-values",(0,o.t)("tiptap.extensions.poll.validation_errors.options_unique"),i).required((0,o.t)("tiptap.extensions.poll.validation_errors.options_minimum")),enable_poll_duration:n.zM().required(),closes_at:n.Yj().nullable().when("enable_poll_duration",{is:!0,then:function(t){return t.required((0,o.t)("tiptap.extensions.poll.validation_errors.closes_at_required")).test("closes-at-in-future",(0,o.t)("tiptap.extensions.poll.validation_errors.closes_at_must_be_in_future"),function(t){return!!t&&(!!e&&t===e||new Date(t)>new Date)})},otherwise:function(e){return e.nullable()}})})},l={value:""};r.d(t,{W3:()=>a,rb:()=>l,y7:()=>5})},618489(e,t,r){r.d(t,{O:()=>b});var n=r(809061),o=r(391426),i=r(398636),a=r(791009),l=r(933578),s=r(417980),c=function(e){var t=e.editor,r=e.range,n=e.poll,o=e.addToLocalSgidToObjectMap;t.chain().focus().insertContentAt(r,[{type:"poll",attrs:{sgid:n.sgid}}
1,{type:"hardBreak"}]).run(),o({sgid:n.sgid,object:n})},u=r(132334),d=r(222999),f=r(737225),p=r(974618),m=r(68969),b=(0,n.F)(function(e){var t=e.editor,r=e.range,n=e.addToLocalSgidToObjectMap,f=e.open,p=e.onOpenChange,m=(0,l.useRef)(null),b=(0,d.J)({onComplete:function(e){return c({editor:t,range:r,poll:e,addToLocalSgidToObjectMap:n})}}),h=b.canEditOptions,v=b.isLoadingPollForEdit,y=b.isSubmitting,g=b.isValid,x=b.methods,j=b.onSubmit;return(0,o.jsx)(a.a.Root,{open:f,onOpenChange:p,size:"md",disablePointerDismissal:!0,children:(0,o.jsxs)(a.a.Content,{children:[(0,o.jsx)(a.a.Header,{title:(0,s.t)("tiptap.extensions.poll.title")}),(0,o.jsx)(a.a.Body,{children:(0,o.jsx)(u.e,{canEditOptions:h,initialFocusRef:m,isLoading:v,methods:x,onSubmit:j})}),(0,o.jsx)(a.a.Footer,{primaryAction:{type:"submit",form:i.T,label:(0,s.t)("tiptap.extensions.poll.save"),loading:y,disabled:y||!g},secondaryAction:{label:(0,s.t)("tiptap.extensions.poll.cancel"),onClick:function(){return p(!1)}}})]})})},function(e){var t=e.editor,r=e.range,n=e.addToLocalSgidToObjectMap,i=(0,p.hS)(),a=(0,l.useRef)(null);return(0,o.jsxs)(f.aF,{isOpen:i.visible,onClose:i.remove,initialFocus:a,className:"h-full max-h-full overflow-visible",children:[(0,o.jsx)(f.aF.Overlay,{}),(0,o.jsx)(f.aF.Content,{size:"lg",shouldCloseOnOutsideClick:!0,children:(0,o.jsx)(m.e,{closeModal:i.remove,onComplete:function(e){return c({editor:t,range:r,poll:e,addToLocalSgidToObjectMap:n})},initialFocusRef:a})})]})},{removeOnClose:!0})},398636(e,t,r){r.d(t,{T:()=>"poll-form-compass"})},80816(e,t,r){var n=r(391426),o=r(105136),i=r(187028),a=r(639113),l=r(34819),s=r(314054),c=r(417980),u=function(e){var t=e.editor,r=e.portalId,u=e.showImagePickerModal,d=e.showFileUploadModal,f=e.showGiphyPickerModal,p=e.showPollModal,m=e.disabledExtensions,b=e.showVideoClipRecorder,h=e.showVoiceMessageModal,v=e.hiddenButtons,y=void 0===v?[]:v;return t&&r?(0,n.jsx)(a.Z,{selectorQuery:"#".concat(r),children:(0,n.jsxs)("ul",{className:"flex list-none items-center",children:[!y.includes("slash_commands")&&(0,n.jsx)("li",{children:(0,n.jsx)(s.m,{content:(0,c.t)("tiptap.open_slash_commands_menu"),children:(0,n.jsx)(l.K,{variant:"ghost",size:"md",icon:"circle-plus","aria-label":(0,c.t)("tiptap.open_slash_commands_menu"),"data-testid":"open_slash_commands_menu",onClick:function(){return(0,o.Z)({editor:t})}})})}),!m.entities&&!y.includes("entity")&&(0,n.jsx)("li",{children:(0,n.jsx)(s.m,{content:(0,c.t)("tiptap.add_entity"),children:(0,n.jsx)(l.K,{variant:"ghost",size:"md",icon:"hashtag","aria-label":(0,c.t)("tiptap.add_entity"),"data-testid":"add_entity_list",onClick:function(){t.chain().focus().insertContent(" #").run()}})})}),!m.file_loader&&!y.includes("file")&&(0,n.jsx)("li",{className:"hidden md:flex",children:(0,n.jsx)(s.m,{content:(0,c.t)("tiptap.attach_file"),children:(0,n.jsx)(l.K,{variant:"ghost",size:"md",icon:"paperclip","aria-label":(0,c.t)("tiptap.attach_file"),"data-testid":"attach_file",onClick:function(){return d({editor:t,range:(0,o.l)({editor:t})})}})})}),!m.file_loader&&!y.includes("video")&&(0,n.jsx)("li",{children:(0,n.jsx)(s.m,{content:(0,c.t)("tiptap.attach_video"),children:(0,n.jsx)(l.K,{variant:"ghost",size:"md",icon:"square-play","aria-label":(0,c.t)("tiptap.attach_video"),"data-testid":"attach_video",onClick:function(){return d({editor:t,range:(0,o.l)({editor:t}),type:"video"})}})})}),!m.file_loader&&!y.includes("gif")&&(0,n.jsx)("li",{className:"hidden md:flex",children:(0,n.jsx)(s.m,{content:(0,c.t)("tiptap.add_gif"),children:(0,n.jsx)(l.K,{variant:"ghost",size:"md",icon:"gif-square","aria-label":(0,c.t)("tiptap.add_gif"),"data-testid":"add_gif",onClick:function(){return f({editor:t,range:(0,o.l)({editor:t})})}})})}),!m.image&&!y.includes("image")&&(0,n.jsx)("li",{children:(0,n.jsx)(s.m,{content:(0,c.t)("tiptap.add_image"),children:(0,n.jsx)(l.K,{variant:"ghost",size:"md",icon:"image","aria-label":(0,c.t)("tiptap.add_image"),"data-testid":"add_image",onClick:function(){return u({editor:t,range:(0,o.l)({editor:t})})}})})}),!m.emojipicker&&!y.includes("emoji")&&(0,n.jsx)("li",{children:(0,n.jsx)(i.x,{onEmojiSelect:function(e){return t.chain().focus().insertContent(e.emoji).run()},targetWrapperClassName:"!flex",target:(0,n.jsx)(s.m,{content:(0,c.t)("tiptap.add_emoji"),children:(0,n.jsx)(l.K,{variant:"ghost",size:"md",icon:"emoji-smiley","aria-label":(0,c.t)("tiptap.add_emoji"),"data-testid":"add_emoji"})})})}),!m.poll&&!y.includes("poll")&&(0,n.jsx)("li",{children:(0,n.jsx)(s.m,{content:(0,c.t)("tiptap.add_poll"),children:(0,n.jsx)(l.K,{variant:"ghost",size:"md",icon:"checklist","aria-label":(0,c.t)("tiptap.add_poll"),"data-testid":"add_poll",onClick:function(){return p({editor:t,range:(0,o.l)({editor:t})})}})})}),!m.voice_message&&!y.includes("voice_message")&&(0,n.jsx)("li",{children:(0,n.jsx)(s.m,{content:(0,c.t)("tiptap.record_voice_message"),children:(0,n.jsx)(l.K,{variant:"ghost",size:"md",icon:"microphone","aria-label":(0,c.t)("tiptap.record_voice_message"),"data-testid":"record_voice_message",onClick:function(){return h({editor:t,range:(0,o.l)({editor:t})})}})})}),!m.video_clip&&!y.includes("video_clip")&&(0,n.jsx)("li",{children:(0,n.jsx)(s.m,{content:(0,c.t)("tiptap.record_video_clip"),children:(0,n.jsx)(l.K,{variant:"ghost",size:"md",icon:"video","aria-label":(0,c.t)("tiptap.record_video_clip"),"data-testid":"record_video_clip_toolbar",onClick:function(){return b({editor:t,range:(0,o.l)({editor:t})})}})})})]})}):null};r.d(t,{y:()=>u})},105136(e,t,r){var n=function(e){var t;return(null==e||null==(t=e.$cursor)?void 0:t.pos)!==null},o=function(e){var t=e.editor;if(n(t.state.selection)){var r,o,i,a=null==(i=t.state)||null==(o=i.selection)||null==(r=o.$cursor)?void 0:r.pos;if(a>0){var l=Math.max(0,a-1),s=a&&t.state.doc.nodeAt(l);s&&(null==s?void 0:s.isText)&&(s.textBetween(l,a," ").endsWith(" ")||t.chain().focus().insertContent(" ").run())}}return t.chain().focus().insertContent("/").run()},i=function(e){var t=e.editor.state.selection;return{from:t.from,to:t.to}};r.d(t,{Z:()=>o,l:()=>i})},859615(e,t,r){var n=r(391426),o=r(202142),i=r(428266),a=r(105136),l=r(639113),s=r(417980),c=r(898666),u=function(e){var t=e.editor,r=e.portalId,u=e.showImagePickerModal,d=e.showFileUploadModal,f=e.showGiphyPickerModal,p=e.showPollModal,m=e.disabledExtensions,b=e.showVideoClipRecorder,h=e.showVoiceMessageModal;return t&&r?(0,n.jsx)(l.Z,{selectorQuery:"#".concat(r),children:(0,n.jsxs)("ul",{className:"flex list-none items-center gap-1.5",children:[(0,n.jsx)("li",{children:(0,n.jsx)(c.$,{placement:"top",
1interactive:!1,content:(0,s.t)("tiptap.open_slash_commands_menu"),dataTestId:"open_slash_commands_menu",children:(0,n.jsx)(i.K,{iconSize:20,iconClassName:"!text-dark",name:"20-add-circle",ariaLabel:(0,s.t)("tiptap.open_slash_commands_menu"),onClick:function(){(0,a.Z)({editor:t})}})})}),(0,n.jsx)("li",{children:!m.entities&&(0,n.jsx)(c.$,{placement:"top",interactive:!1,content:(0,s.t)("tiptap.add_entity"),dataTestId:"add_entity_list",children:(0,n.jsx)(i.K,{iconSize:20,iconClassName:"!text-dark",ariaLabel:(0,s.t)("tiptap.add_entity"),name:"20-tiptap-entity",onClick:function(){t.chain().focus().insertContent(" #").run()}})})}),!m.file_loader&&(0,n.jsx)("li",{className:"hidden md:flex",children:(0,n.jsx)(c.$,{placement:"top",interactive:!1,content:(0,s.t)("tiptap.attach_file"),dataTestId:"attach_file",children:(0,n.jsx)(i.K,{iconSize:20,iconClassName:"!text-dark",ariaLabel:(0,s.t)("tiptap.attach_file"),name:"20-attach",onClick:function(){return d({editor:t,range:(0,a.l)({editor:t})})}})})}),!m.file_loader&&(0,n.jsx)("li",{children:(0,n.jsx)(c.$,{placement:"top",interactive:!1,content:(0,s.t)("tiptap.attach_video"),dataTestId:"attach_video",children:(0,n.jsx)(i.K,{iconSize:20,iconClassName:"!text-dark",name:"20-video",ariaLabel:(0,s.t)("tiptap.attach_video"),onClick:function(){return d({editor:t,range:(0,a.l)({editor:t}),type:"video"})}})})}),!m.file_loader&&(0,n.jsx)("li",{className:"hidden md:flex",children:(0,n.jsx)(c.$,{placement:"top",interactive:!1,content:(0,s.t)("tiptap.add_gif"),dataTestId:"add_gif",children:(0,n.jsx)(i.K,{iconSize:20,iconClassName:"!text-dark",name:"20-gif",ariaLabel:(0,s.t)("tiptap.add_gif"),onClick:function(){return f({editor:t,range:(0,a.l)({editor:t})})}})})}),!m.image&&(0,n.jsx)("li",{children:(0,n.jsx)(c.$,{placement:"top",interactive:!1,content:(0,s.t)("tiptap.add_image"),dataTestId:"add_image",children:(0,n.jsx)(i.K,{iconSize:20,iconClassName:"!text-dark",ariaLabel:(0,s.t)("tiptap.add_image"),onClick:function(){return u({editor:t,range:(0,a.l)({editor:t})})},name:"20-file-image"})})}),!m.emojipicker&&(0,n.jsx)(c.$,{placement:"top",interactive:!1,content:(0,s.t)("tiptap.add_emoji"),dataTestId:"add_emoji",children:(0,n.jsx)(o.E,{placement:"top-start",onEmojiSelect:function(e){return t.chain().focus().insertContent(e.emoji).run()},as:"li",shouldEmojiPickerRenderAsPortal:!0,targetWrapperClassName:"!flex",target:(0,n.jsx)(i.K,{iconSize:20,ariaLabel:(0,s.t)("tiptap.add_emoji"),iconClassName:"!text-dark",name:"20-emoji"})})}),!m.poll&&(0,n.jsx)("li",{children:(0,n.jsx)(c.$,{placement:"top",interactive:!1,content:(0,s.t)("tiptap.add_poll"),dataTestId:"add_poll",children:(0,n.jsx)(i.K,{iconSize:20,iconClassName:"!text-dark",name:"20-editor-poll",ariaLabel:(0,s.t)("tiptap.add_poll"),onClick:function(){return p({editor:t,range:(0,a.l)({editor:t})})}})})}),!m.voice_message&&(0,n.jsx)("li",{children:(0,n.jsx)(c.$,{placement:"top",interactive:!1,content:(0,s.t)("tiptap.record_voice_message"),dataTestId:"record_voice_message",children:(0,n.jsx)(i.K,{iconSize:20,iconClassName:"!text-dark",name:"20-microphone",ariaLabel:(0,s.t)("tiptap.record_voice_message"),onClick:function(){return h({editor:t,range:(0,a.l)({editor:t})})}})})}),!m.video_clip&&(0,n.jsx)("li",{children:(0,n.jsx)(c.$,{placement:"top",interactive:!1,content:(0,s.t)("tiptap.record_video_clip"),dataTestId:"record_video_clip_toolbar",children:(0,n.jsx)(i.K,{iconSize:20,iconClassName:"!text-dark",name:"20-camera",ariaLabel:(0,s.t)("tiptap.record_video_clip"),onClick:function(){return b({editor:t,range:(0,a.l)({editor:t})})}})})})]})}):null};r.d(t,{M:()=>u})},795428(e,t,r){r.d(t,{U:()=>P});var n=r(809061),o=r(391426),i=r(833903),a=r(570310),l=r(791009),s=r(451430),c=r(417980),u=r(288513),d=r(45291),f=r(368454),p=r(242221),m=r(933578),b=r(465649),h=r(230763),v=r(26583),y=function(e){var t=e.onClose,r=e.recordingId,n=e.setServerError,o=e.addToLocalInlineAttachments,i=e.editor,a=e.range,l=((0,h.Od)().currentCommunityMember||{}).id;(0,v.M)(void 0===l?0:l,function(e){(e.event===d.Bz||e.event===d.Ay)&&e.json_message.recording_id===r&&(e.event===d.Bz?(o({url:e.json_message.url,signed_id:e.json_message.signed_id,content_type:e.json_message.content_type,metadata:{voice_message:!0}}),i.chain().focus().deleteRange(a).insertContent({type:"file",attrs:{signed_id:e.json_message.signed_id}}).run(),t()):e.event===d.Ay&&n())})};function g(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 x=function(e){var t,r=e.addToLocalInlineAttachments,n=e.editor,o=e.onClose,a=e.range,l=(0,m.useMemo)(function(){return(0,i.kX)()},[]),s=(0,m.useRef)(null),c=(0,m.useRef)(null),u=(0,m.useRef)(!1),h=function(e){if(Array.isArray(e))return e}(t=(0,m.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 g(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 g(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.")}(),v=h[0],x=h[1],j=(0,f.I)({recordingId:l}),O=j.isBusy,w=j.isError,_=j.handleBlob,S=j.onRetry;y({onClose:o,recordingId:l,setServerError:j.setServerError,addToLocalInlineAttachments:r,editor:n,range:a});var k=(0,m.useMemo)(function(){return{container:s,waveColor:"#C8CCD2",progressColor:"#191B1F",cursorColor:"transparent",barWidth:3,barGap:3,barRadius:4,height:32,normalize:!0}},[]),P=(0,p.q)(k).wavesurfer;return(0,m.useEffect)(function(){if(P){var e=P.registerPlugin(b.A.create({scrollingWaveform:!0,scrollingWaveformWindow:7,renderRecordedAudio:!1}));c.current=e;var t=e.on("record-progress",function(e){x(Math.floor(e/1e3))}),r=e.on("record-end",function(e){u.current||_(e)});e.startRecording();var n=setTimeout(function(){e.isRecording()&&e.stopRecording()},60*d.qy*1e3);return function(){clearTimeout(n),u.current=!0,t(),r(),e.isRecording()&&e.stopRecording(),e.destroy()}}},[P,_]),{duration:v,handleClose:(0,m.useCallback)(function(){var e;u.current=!0,(null==(e=c.current)?void 0:e.isRecording())&&c.current.stopRecording(),o()},[o]),handleSubmit:(0,m.useCallback)(function(){var e;w?S():(null==(e=c.current)?void 0:e.isRecording())&&c.current.stopRecording()},[w,S]),isBusy:O,isError:w,waveformRef:s}},j=function(e){var t=e.editor,r=e.range,n=x({addToLocalInlineAttachments:e.addToLocalInlineAttachments,editor:t,onClose:e.onClose,range:r}),s=n.duration,d=n.handleClose,f=n.handleSubmit,p=n.isBusy,m=n.waveformRef;return(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)(l.a.Body,{children:(0,o.jsxs)("div",{className:"border-primary flex items-center gap-3 rounded-xl border p-2",children:[(0,o.jsx)("div",{ref:m,className:(0,a.x)((0,u._h)("audio-player-wavesurfer__waveform"),"min-w-0 flex-1")}),(0,o.jsx)("span",{className:"text-default shrink-0 whitespace-nowrap pr-1 text-sm tabular-nums",children:(0,i.fU)(s)})]})}),(0,o.jsx)(l.a.Footer,{secondaryAction:{label:(0,c.t)("cancel"),onClick:d,shouldCloseModal:!1},primaryAction:{label:(0,c.t)("continue"),onClick:f,loading:p}})]})},O=r(737225),w=r(974618),_=r(973646),S=r(654009),k=function(e){var t=e.onClose,r=x({addToLocalInlineAttachments:e.addToLocalInlineAttachments,editor:e.editor,onClose:t,range:e.range}),n=r.duration,l=r.handleClose,s=r.handleSubmit,d=r.isBusy,f=r.isError,p=r.waveformRef;return(0,o.jsx)("div",{className:"bg-primary shadow-voice-message absolute left-0 top-0 z-10 flex size-full items-center justify-center rounded-md",children:(0,o.jsxs)("div",{className:"flex w-[317px] items-center gap-3 rounded-xl border border-primary bg-primary p-2",children:[(0,o.jsx)("button",{type:"button",onClick:l,className:"bg-primary flex size-8 shrink-0 items-center justify-center rounded-md border border-primary","aria-label":(0,c.t)("tiptap.audio_player.cancel"),children:(0,o.jsx)(_.In,{type:"20-close",viewBox:"0 0 20 20",className:"text-dark"})}),(0,o.jsx)("div",{ref:p,className:(0,a.x)((0,u._h)("audio-player-wavesurfer__waveform"),"min-w-[120px] flex-1")}),(0,o.jsx)("span",{className:"shrink-0 whitespace-nowrap text-sm tabular-nums text-dark",children:(0,i.fU)(n)}),(0,o.jsxs)("button",{type:"button",className:"bg-inverse flex size-8 shrink-0 items-center justify-center rounded-md",onClick:s,disabled:d,"aria-label":(0,c.t)("tiptap.audio_player.send"),children:[d&&(0,o.jsx)(S.y,{size:16}),!d&&f&&(0,o.jsx)(_.In,{type:"20-retry",viewBox:"0 0 20 20",className:"text-inverse"}),!d&&!f&&(0,o.jsx)(_.In,{type:"20-arrow-up",size:20,className:"text-inverse"})]})]})})},P=(0,n.F)(function(e){var t=e.editor,r=e.range,n=e.addToLocalInlineAttachments,i=void 0===n?s.noop:n,a=e.open,u=e.onOpenChange;return(0,o.jsx)(l.a.Root,{open:a,onOpenChange:u,size:"md",children:(0,o.jsxs)(l.a.Content,{children:[(0,o.jsx)(l.a.Header,{title:(0,c.t)("tiptap.voice_message.action")}),(0,o.jsx)(j,{editor:t,range:r,addToLocalInlineAttachments:i,onClose:function(){return u(!1)}})]})})},function(e){var t=e.editor,r=e.range,n=e.addToLocalInlineAttachments,i=void 0===n?s.noop:n,a=(0,w.hS)();return(0,o.jsxs)(O.aF,{isOpen:a.visible,onClose:a.remove,children:[(0,o.jsx)(O.aF.Overlay,{}),(0,o.jsxs)(O.aF.Content,{size:"md",children:[(0,o.jsx)(O.aF.Header,{children:(0,o.jsx)(O.aF.Title,{size:"sm",children:(0,c.t)("tiptap.voice_message.action")})}),(0,o.jsx)(O.aF.Body,{children:(0,o.jsx)(k,{onClose:a.remove,addToLocalInlineAttachments:i,editor:t,range:r})})]})]})},{removeOnClose:!0})},744648(e,t,r){var n={LEFT:"left",CENTER:"center",RIGHT:"right"},o=["paragraph","heading","listItem","blockquote"];r.d(t,{E:()=>o,K:()=>n})},585529(e,t,r){r.d(t,{H:()=>od});var n=r(391426),o=r(297550),i=r(587429),a=r(436838),l=r(487833),s=r(674928),c=r(76516),u=r(33749),d=r(105136),f=r(465886),p=r(570310),m=r(605274),b=r(534664),h=r(155633),v=function(e){var t=e.editor,r=e.node,o=e.updateAttributes,i=e.deleteNode,a=(0,h.e)(),l=(0,m.Ab)(),s=((0,f.T)()||{}).isWithinEmailEditor;return(0,n.jsx)("div",{className:(0,p.x)("absolute right-0 top-0 -translate-y-full pb-1 group-hover:visible",{invisible:!l}),children:(0,n.jsxs)("div",{className:"bg-text-editor-modifier flex overflow-hidden rounded-md p-1 text-sm",children:[(0,n.jsxs)("div",{className:"flex gap-x-1",children:[(0,n.jsx)(b.i,{onClick:function(){o({alignment:"left",full_width:!1})}
1,isActive:"left"==r.attrs.alignment,iconType:"16-image-left"}),(0,n.jsx)(b.i,{onClick:function(){o({alignment:"center",full_width:!1})},isActive:"center"==r.attrs.alignment&&!r.attrs.full_width,iconType:"16-image-centre"}),(0,n.jsx)(b.i,{onClick:function(){o({alignment:"center",full_width:!0})},isActive:"center"==r.attrs.alignment&&r.attrs.full_width,iconType:"16-image-full-width"}),(0,n.jsx)(b.i,{onClick:function(){o({alignment:"right",full_width:!1})},isActive:"right"==r.attrs.alignment,iconType:"16-image-right"})]}),(0,n.jsx)("span",{className:"bg-secondary m-1 inline-block w-px self-stretch","aria-hidden":!0}),(0,n.jsxs)("div",{className:"flex gap-x-1",children:[(0,n.jsx)(b.i,{iconType:"16-edit",onClick:function(){return a.show({editor:t,range:(0,d.l)({editor:t}),isWithinEmailEditor:s})}}),(0,n.jsx)(b.i,{onClick:i,iconType:"16-trash"})]})]})})},y=function(e){var t=e.editor,r=e.node,o=e.updateAttributes,i=e.deleteNode,a=e.selected,l=t.isEditable,s=(0,h.e)(),m=((0,f.T)()||{}).isWithinEmailEditor;return(0,n.jsxs)(c.VR,{as:"div",className:(0,p.x)("group relative my-2 flex items-center rounded-md border py-4",{"justify-center":"center"===r.attrs.alignment,"justify-start":"left"===r.attrs.alignment,"justify-end":"right"===r.attrs.alignment},{"border-transparent":!l,"hover:border-dark border-transparent":l&&!a,"border-circle":l&&a}),children:[(0,n.jsx)(u.$,{color:r.attrs.color,textColor:r.attrs.text_color,isFullWidth:!!r.attrs.full_width,mayLeadToPurchase:!0===r.attrs.may_lead_to_purchase,url:r.attrs.url,onClick:function(e){l&&(e.preventDefault(),s.show({editor:t,range:(0,d.l)({editor:t}),isWithinEmailEditor:m}).catch(console.error))},children:r.attrs.label}),l&&(0,n.jsx)(v,{editor:t,node:r,updateAttributes:o,deleteNode:i})]})},g=s.bP.create({name:"cta",group:"block",atom:!0,addAttributes:function(){return{url:{default:null},label:{default:null},color:{default:null},text_color:{default:"#FFFFFF"},full_width:{default:!1},may_lead_to_purchase:{default:!1},alignment:{default:"center"}}},parseHTML:function(){return[{tag:"cta-react"}]},renderHTML:function(e){var t=e.HTMLAttributes;return["cta-react",(0,s.KV)(t)]},addNodeView:function(){return(0,c.gu)(y)}}),x=s.YY.create({name:"disableModEnter",addKeyboardShortcuts:function(){return{"Mod-Enter":function(){return!0}}}}),j=r(973646);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 w=(0,r(698804).vt)(function(e){return{failedLinkEmbeds:[],addFailedLinkEmbed:function(t){e(function(e){var r;return{failedLinkEmbeds:((function(e){if(Array.isArray(e))return O(e)})(r=e.failedLinkEmbeds)||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 O(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 O(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.")}()).concat([t])}})}}}),_=r(51730),S=r(915779),k=r(497184),P=r.n(k),C=r(933578),N=r(258752),A=s.bP.create({name:"embed-loader",group:"inline",inline:!0,atom:!0,addAttributes:function(){return{href:{default:null},text:{default:null}}},parseHTML:function(){return[{tag:"embed-loader"}]},renderHTML:function(e){var t=e.HTMLAttributes;return["embed-loader",(0,s.KV)(t)]},addNodeView:function(){return(0,c.gu)(I)},addKeyboardShortcuts:function(){var e=this;return{Enter:function(){var t=w.getState().failedLinkEmbeds,r=e.editor.state;if(r.selection.$from.pos>0){var n=r.doc.resolve(r.selection.$from.pos-1).marks(),o=r.doc.resolve(r.selection.$from.pos).marks();if(n.some(function(e){return"link"===e.type.name})&&!o.some(function(e){return"link"===e.type.name})){var i=n.find(function(e){return"link"===e.type.name}),a=i.attrs,l=r.doc.nodeAt(r.selection.$from.pos-1),s=a.href===l.text;return!t.includes(a.href)&&!!l&&!!i&&!!s&&(e.editor.chain().focus().setTextSelection(r.selection.$from.pos-1).extendMarkRange("link").deleteSelection().run(),e.editor.view.dispatch(e.editor.view.state.tr.insert(e.editor.view.state.selection.anchor,e.editor.schema.nodes["embed-loader"].create({href:a.href,text:l.text})).setMeta("addToHistory",!1)),!0)}return!1}}}}}),I=function(e){var t=e.node,r=e.editor,o=e.HTMLAttributes,i=e.getPos,a=(0,f.T)().addToLocalSgidToObjectMap,l=w().addFailedLinkEmbed,s=function(){var e=r.state,n=r.view.dispatch,o=i();o&&n(e.tr.delete(o,o+t.nodeSize).setMeta("addToHistory",!1))},u=(0,N.n_)({mutationFn:function(e){return(0,_.oK)(S.iK.richTextFields.createOembed({params:{url:e}}))},onSuccess:function(e){s(),r.chain().focus().insertContent({type:"embed",attrs:{sgid:e.sgid}}).run(),a({sgid:e.sgid,object:e.oembed})},onError:function(){l(t.attrs.href),s(),r.chain().focus().insertContent({type:"text",text:t.attrs.text,marks:[{type:"link",attrs:{href:t.attrs.href}}]}).run()}}),d=r.isEditable;return(0,C.useEffect)(function(){if(d){var e=t.attrs.href;return u.mutate(e),function(){u.reset()}}},[]),(0,n.jsxs)(c.VR,{as:"span",HTMLAttributes:o,children:[(0,n.jsx)("a",{href:t.attrs.href,className:P()({"pointer-events-none mr-px animate-pulse":d}),target:"_blank",rel:"noopener noreferrer",children:t.attrs.text}),d&&(0,n.jsx)(j.In,{type:"loader",className:"mb-[3px]",size:14})]})},E=r(439094),T=r(568316),M=r(451430),L=r(267919),R=r(417980),D=r(96970),F=r(912720),z=r(31221),B=r(118442);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 $(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}function V(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,l=!1;try{for(o=o.call(e);!(a=(r=o.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,n=e}finally{try{a||null==o.return||o.return()}finally{if(l)throw n}}return i}}(e,t)||function(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)}}(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 W=function(e){var t=e.onComplete,r=(0,z.F)(),n=K((0,C.useState)("idle"),2),o=n[0],i=n[1],a=K((0,C.useState)(null),2),l=a[0],s=a[1],c=K((0,C.useState)(null),2),u=c[0],d=c[1],f=(0,N.n_)({mutationFn:function(e){return D.o.create({blobSignedId:e.signed_id})}}).mutate,p=(0,F.N)({onUploadStarted:function(){return i("uploading")},onUploadComplete:function(e){var n=E.T.isVideo(e.content_type),o=e.signed_id,a=e.filename,l=(0,S.cD)({signed_id:o,filename:a});if(!n){t(V($({},e),{url:l})),i("succeeded");return}if(f(e),r){t(V($({},e),{url:l,media_transcoding:{status:"pending"}})),i("succeeded");return}d(e),i("processing")},onUploadFailed:function(){s("upload_failed"),i("failed")}}),m=p.uppy,b=p.progress;return(0,B.c)({enabled:!r&&"processing"===o&&!!(null==u?void 0:u.signed_id),signedId:null==u?void 0:u.signed_id,onSuccess:function(e){var r=e.hlsUrl,n=e.previewThumbnailsUrl;if(u){var o=u.signed_id,a=u.filename,l=(0,S.cD)({signed_id:o,filename:a});t(V($({},u),{url:l,media_transcoding:{status:"succeeded"},video_variants:{original:l,hls:r},preview_thumbnails_url:n})),i("succeeded")}},onError:function(){s("processing_failed"),i("failed")}}),{status:o,progress:b,error:l,addFile:(0,C.useCallback)(function(e){i("preparing"),s(null),d(null),m.addFile(e)},[m]),cancelUpload:(0,C.useCallback)(function(){i("idle"),s(null),d(null),m.cancelAll()},[m])}},H="tiptap.file_upload",q=s.bP.create({name:"file-loader",group:"inline",inline:!0,atom:!0,addAttributes:function(){return{file:{default:null},label:{default:null}}},parseHTML:function(){return[{tag:"file-loader"}]},renderHTML:function(e){var t=e.HTMLAttributes;return["file-loader",(0,s.KV)(t)]},addNodeView:function(){return(0,c.gu)(Y)}}),Y=function(e){var t,r=e.node,o=e.editor,i=e.HTMLAttributes,a=e.getPos,l=o.isEditable,s=r.attrs.file,u=r.attrs.label,d=(0,f.T)()||{},p=d.addToLocalInlineAttachments,m=d.isWithinEmailEditor,b=function(e){e&&o.view.dispatch(o.state.tr.delete(e,e+r.nodeSize).setMeta("addToHistory",!1))},h=W({onComplete:function(e){var t=e.signed_id,r=e.content_type,n=E.T.isImage(r),i=a();null==p||p(e),b(i),o.view.dispatch((0,L.xq)(o.state.tr.insert(i,o.schema.nodes[n?"image":"file"].create({signed_id:t,alignment:m?"left":"center",use_intrinsic_size:m}))))}}),v=h.status,y=h.progress,g=h.error,x=h.addFile,O=h.cancelUpload,w=null!=(t=File)&&"u">typeof Symbol&&t[Symbol.hasInstance]?!!t[Symbol.hasInstance](s):s instanceof t;return((0,C.useEffect)(function(){if(l)return w?(x(s),function(){return O()}):void b(a())},[]),l&&w)?(0,n.jsx)(c.VR,{as:"div",HTMLAttributes:i,children:(0,n.jsxs)("div",{className:"bg-secondary border-primary relative my-2 inline-flex w-full space-x-3 rounded-sm border px-3 py-2 md:w-[75%] lg:w-[50%]",children:["failed"===v?(0,n.jsx)(j.In,{type:"20-alert",className:"!h-5 !w-5",size:20}):(0,n.jsx)(j.In,{type:"loader",className:"animate-spin",size:24}),(0,n.jsxs)("div",{className:"flex flex-col",children:[(0,n.jsx)(T.o.LabelSm,{color:"text-dark",weight:"semibold",children:null!=u?u:(0,M.truncate)(s.name,{length:15})}),(0,n.jsx)(T.o.LabelSm,{children:function(){switch(v){case"preparing":return(0,R.t)([H,"preparing"]);case"uploading":return(0,R.t)([H,"uploading"],{progress:y.toFixed(0)});case"processing":return(0,R.t)([H,"processing"]);case"failed":return(0,R.t)([H,"errors",g||""]);default:return""}}()})]})]})}):null},G=r(50301),J=r(790389),Q=function(e,t){try{var r=e.view.coordsAtPos(t);return{getBoundingClientRect:function(){return{x:r.left,y:r.top,left
1:r.left,top:r.top,right:r.left,bottom:r.bottom,width:0,height:r.bottom-r.top,toJSON:function(){return{}}}}}}catch(e){return null}},X=r(892907),Z=function(){return(0,n.jsx)("div",{className:"flex h-full items-center justify-center",children:(0,n.jsx)(X.o5,{variant:"body-sm",color:"secondary",children:(0,R.t)("tiptap.no_results_found")})})},ee=r(325335),et=r(423987),er=r(617593),en=r(73367),eo=function(e){var t=e.count,r=void 0===t?9:t,o=(0,C.useMemo)(function(){return Array.from({length:r},function(){return(0,en.Ak)()})},[r]);return(0,n.jsx)(et.A,{columnsCount:3,gutter:"8px",children:o.map(function(e){return(0,n.jsx)(er.E,{shape:"square",className:"size-[120px] rounded-sm"},e)})})},ei=function(e){var t=e.gifs,r=e.hasNextPage,o=e.fetchNextPage,i=e.isDisabled,a=e.onSelect;return(0,n.jsx)(ee.A,{dataLength:t.length,next:o,hasMore:r,scrollThreshold:.6,height:360,loader:(0,n.jsx)("div",{className:"py-2",children:(0,n.jsx)(eo,{count:3})}),children:(0,n.jsx)(et.A,{columnsCount:3,gutter:"8px",children:t.map(function(e){return(0,n.jsx)("button",{type:"button",onClick:function(){return a(e)},"aria-label":e.title,disabled:i,children:(0,n.jsx)("img",{loading:"lazy",alt:"",className:"rounded-sm",width:180,src:e.images.preview_gif.url})},e.id)})})})},ea=function(e){var t=e.gifs,r=e.isInitialLoading,o=e.hasNextPage,i=e.fetchNextPage,a=e.isDisabled,l=e.onSelect;return r?(0,n.jsx)(eo,{}):t.length?(0,n.jsx)(ei,{gifs:t,fetchNextPage:i,hasNextPage:o,isDisabled:a,onSelect:l}):(0,n.jsx)(Z,{})},el=r(257957),es=function(e){var t=e.progress;return(0,n.jsxs)("div",{className:"bg-primary/80 pointer-events-none absolute inset-0 flex flex-col items-center justify-center backdrop-blur-sm",children:[(0,n.jsx)(el.a,{center:!0}),(0,n.jsx)(X.o5,{variant:"label-sm",color:"primary",children:t?(0,R.t)("tiptap.progress",{progress:t.toFixed(0)}):(0,R.t)("tiptap.preparing")})]})},ec=r(490916),eu=function(e){var t=e.onChange,r=(0,C.useRef)(null);return(0,C.useEffect)(function(){var e;null==(e=r.current)||e.focus()},[]),(0,n.jsx)("div",{className:"mb-4",children:(0,n.jsx)(ec.D,{ref:r,placeholder:(0,R.t)("tiptap.search_giphy"),onSearch:t,debounceMs:300,onClear:function(){return t("")}})})},ed=r(418668),ef=function(e){var t=(0,N.qu)({initialPageParam:1,queryKey:["giphy-picker-popover",e],queryFn:function(t){var r=t.pageParam,n=void 0===r?1:r;return e?ed.$(e,{offset:n,limit:10}):ed.M({offset:n,limit:10})},getNextPageParam:function(e){return e.pagination.offset+e.pagination.count<e.pagination.total_count?e.pagination.offset+10:null}}),r=t.data,n=t.fetchNextPage,o=t.hasNextPage,i=t.isInitialLoading;return{gifs:(0,C.useMemo)(function(){var e,t;return(0,M.uniqBy)((0,M.flatten)(null!=(e=null==r||null==(t=r.pages)?void 0:t.map(function(e){return e.data}))?e:[]),"id")},[r]),fetchNextPage:n,hasNextPage:!!o,isInitialLoading:i}},ep=r(513726);function em(e,t,r,n,o,i,a){try{var l=e[i](a),s=l.value}catch(e){r(e);return}l.done?t(s):Promise.resolve(s).then(n,o)}var eb=function(e){var t;return(t=function(){var t,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),l=Object.defineProperty;return l(a,"next",{value:s(0)}),l(a,"throw",{value:s(1)}),l(a,"return",{value:s(2)}),"function"==typeof Symbol&&l(a,Symbol.iterator,{value:function(){return this}}),a;function s(l){return function(s){var c=[l,s];if(r)throw TypeError("Generator is already executing.");for(;a&&(a=0,c[0]&&(i=0)),i;)try{if(r=1,n&&(o=2&c[0]?n.return:c[0]?n.throw||((o=n.return)&&o.call(n),0):n.next)&&!(o=o.call(n,c[1])).done)return o;switch(n=0,o&&(c=[2&c[0],o.value]),c[0]){case 0:case 1:o=c;break;case 4:return i.label++,{value:c[1],done:!1};case 5:i.label++,n=c[1],c=[0];continue;case 7:c=i.ops.pop(),i.trys.pop();continue;default:if(!(o=(o=i.trys).length>0&&o[o.length-1])&&(6===c[0]||2===c[0])){i=0;continue}if(3===c[0]&&(!o||c[1]>o[0]&&c[1]<o[3])){i.label=c[1];break}if(6===c[0]&&i.label<o[1]){i.label=o[1],o=c;break}if(o&&i.label<o[2]){i.label=o[2],i.ops.push(c);break}o[2]&&i.ops.pop(),i.trys.pop();continue}c=t.call(e,i)}catch(e){c=[6,e],n=0}finally{r=o=0}if(5&c[0])throw c[1];return{value:c[0]?c[1]:void 0,done:!0}}}}(this,function(n){switch(n.label){case 0:return[4,fetch(e.images.original.url)];case 1:return[4,n.sent().blob()];case 2:return t=n.sent(),r="video"===e.type?"video/mp4":"image/gif",[2,new File([t],"".concat(e.id,".").concat(r.split("/")[1]),{type:r})]}})},function(){var e=this,r=arguments;return new Promise(function(n,o){var i=t.apply(e,r);function a(e){em(i,n,o,a,l,"next",e)}function l(e){em(i,n,o,a,l,"throw",e)}a(void 0)})})()},eh=function(e){var t,r,n=e.editor,o=e.range,i=e.attachment;n.chain().focus().insertContentAt(o,[{type:"image",attrs:(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}({},i),r=r={width_ratio:1},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)},{type:"hardBreak"}]).run()};function ev(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 ey(e,t,r,n,o,i,a){try{var l=e[i](a),s=l.value}catch(e){r(e);return}l.done?t(s):Promise.resolve(s).then(n,o)}var eg=function(e){var t,r=e.editor,n=e.range,o=e.addToLocalInlineAttachments,i=e.onComplete,a=function(e){if(Array.isArray(e))return e}(t=(0,C.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 ev(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 ev(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.")}(),l=a[0],s=a[1],c=(0,ep.u)(),u=c.uploadFile,d=c.status,f=c.isError,p=c.response,m=c.progress,b=!f&&"uploading"===d;return(0,C.useEffect)(function(){if("uploading"===d&&s(!1),"completed"===d&&p){var e=p.signed_id,t=p.filename,a=p.content_type,l={url:(0,S.cD)({signed_id:e,filename:t}),signed_id:e,content_type:a};o(l),(0,M.defer)(function(){eh({editor:r,range:n,attachment:l}),i()})}},[d,p]),{addGif: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),l=Object.defineProperty;return l(a,"next",{value:s(0)}),l(a,"throw",{value:s(1)}),l(a,"return",{value:s(2)}),"function"==typeof Symbol&&l(a,Symbol.iterator,{value:function(){return this}}),a;function s(l){return function(s){var c=[l,s];if(r)throw TypeError("Generator is already executing.");for(;a&&(a=0,c[0]&&(i=0)),i;)try{if(r=1,n&&(o=2&c[0]?n.return:c[0]?n.throw||((o=n.return)&&o.call(n),0):n.next)&&!(o=o.call(n,c[1])).done)return o;switch(n=0,o&&(c=[2&c[0],o.value]),c[0]){case 0:case 1:o=c;break;case 4:return i.label++,{value:c[1],done:!1};case 5:i.label++,n=c[1],c=[0];continue;case 7:c=i.ops.pop(),i.trys.pop();continue;default:if(!(o=(o=i.trys).length>0&&o[o.length-1])&&(6===c[0]||2===c[0])){i=0;continue}if(3===c[0]&&(!o||c[1]>o[0]&&c[1]<o[3])){i.label=c[1];break}if(6===c[0]&&i.label<o[1]){i.label=o[1],o=c;break}if(o&&i.label<o[2]){i.label=o[2],i.ops.push(c);break}o[2]&&i.ops.pop(),i.trys.pop();continue}c=t.call(e,i)}catch(e){c=[6,e],n=0}finally{r=o=0}if(5&c[0])throw c[1];return{value:c[0]?c[1]:void 0,done:!0}}}}(this,function(t){switch(t.label){case 0:return s(!0),[4,eb(e)];case 1:return u(t.sent()),[2]}})},function(){var e=this,r=arguments;return new Promise(function(n,o){var i=t.apply(e,r);function a(e){ey(i,n,o,a,l,"next",e)}function l(e){ey(i,n,o,a,l,"throw",e)}a(void 0)})})()},isProcessing:b||l,progress:m}};function ex(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 ej=function(e){var t,r=e.editor,o=e.range,i=e.addToLocalInlineAttachments,a=e.onClose,l=function(e){if(Array.isArray(e))return e}(t=(0,C.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}}(t)||function(e){if(e){if("string"==typeof e)return ex(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 ex(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.")}(),s=l[0],c=l[1],u=ef(s),d=u.gifs,f=u.fetchNextPage,p=u.hasNextPage,m=u.isInitialLoading,b=eg({editor:r,range:o,addToLocalInlineAttachments:i,onComplete:a}),h=b.addGif,v=b.isProcessing,y=b.progress;return(0,n.jsxs)("div",{className:"relative w-[408px] max-w-[calc(100vw-3rem)]","data-testid":"giphy-picker",children:[(0,n.jsxs)("div",{className:v?"pointer-events-none opacity-50":void 0,"aria-hidden":v,children:[(0,n.jsx)(eu,{onChange:c}),(0,n.jsx)("div",{className:"h-[360px] overflow-hidden",children:(0,n.jsx)(ea,{gifs:d,isInitialLoading:m,hasNextPage:p,fetchNextPage:f,isDisabled:v,onSelect:h})})]}),v&&(0,n.jsx)(es,{progress:y})]})};function eO(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 ew=function(){var e,t=function(e){if(Array.isArray(e))return e}(e=(0,C.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 eO(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 eO(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],o=t[1],i=function(){return o(null)},a=r?(0,n.jsx)(J.A,{anchor:r.anchor,open:!0,onOpenChange:function(e){e||i()},side:"top",align:"start",sideOffset:8,children:(0,n.jsx)(ej,{editor:r.editor,range:r.range,addToLocalInlineAttachments:r.addToLocalInlineAttachments,onClose:i})}):null;return{show:function(e){var t=e.editor,r=e.range,n=e.addToLocalInlineAttachments,i=void 0===n?M.noop:n,a=(null==r?void 0:r.from)||t.state.selection.from,l=(null==r?void 0:r.from)||(null==r?void 0:r.to)?{from:r.from,to:r.to}:{from:a,to:a},s=Q(t,a);s&&o({editor:t,range:l,addToLocalInlineAttachments:i,anchor:s})},remove:i,element:a}},e_=r(739042),eS=r(817751),ek=r(823201),eP=r(288459),eC=r(844494),eN=function(e){var t=e.editor,r=e.deleteNode,o=e.getPos,i=e.selected,a=(0,eC.U)(),l=(0,m.Ab)(),s=!1,c=!1,u=o();if(void 0!==u){var f,h=t.state.doc.resolve(u),v=h.parent,y=h.index(),g=(null==(f=v.lastChild)?void 0:f.type.name)==="paragraph"&&0===v.lastChild.content.size;s=0===y,c=y>=v.childCount-(g?2:1)}return(0,n.jsx)("div",{className:(0,p.x)("absolute right-0 top-0 flex w-full -translate-y-full items-center justify-end pb-1",{"invisible group-hover:visible":!l&&!i}),children:(0,n.jsxs)("div",{className:"bg-text-editor-modifier shadow-md flex items-center gap-x-1 overflow-hidden rounded-md p-1",children:[(0,n.jsx)(b.i,{iconType:"16-arrow-up",onClick:function(){var e=o();if(void 0!==e){var r=t.state,n=r.doc,i=r.tr,a=n.resolve(e).nodeBefore,l=n.nodeAt(e);if(a&&l){var s=e-a.nodeSize;t.view.dispatch(i.replaceWith(s,e+l.nodeSize,ek.FK.fromArray([l,a])).setSelection(eP.nh.create(i.doc,s)))}}},disabled:s}),(0,n.jsx)(b.i,{iconType:"16-arrow-down",onClick:function(){var e=o();if(void 0!==e){var r=t.state,n=r.doc,i=r.tr,a=n.nodeAt(e);if(a){var l=e+a.nodeSize,s=n.nodeAt(l);s&&t.view.dispatch(i.replaceWith(e,l+s.nodeSize,ek.FK.fromArray([s,a])).setSelection(eP.nh.create(i.doc,e+s.nodeSize)))}}},disabled:c}),(0,n.jsx)("span",{className:"inline-block h-5 w-px bg-[rgba(255,255,255,0.2)]","aria-hidden":!0}),(0,n.jsx)(b.i,{iconType:"16-edit",onClick:function(){return a.show({editor:t,range:(0,d.l)({editor:t})})}}),(0,n.jsx)(b.i,{onClick:r,iconType:"16-trash"})]})})},eA=function(e){var t=e.editor,r=e.node,o=e.deleteNode,i=e.getPos,a=e.selected,l=t.isEditable;if(!((0,f.T)()||{}).isWithinEmailEditor)return null;var s=r.attrs,u=s.title,d=s.description,m=s.button_text;return(0,n.jsx)(c.VR,{as:"div",className:"group relative my-6",children:(0,n.jsxs)("div",{className:"flex flex-col gap-6",children:[(0,n.jsxs)("div",{className:(0,p.x)("bg-primary flex flex-col items-center gap-6 rounded-xl px-8 py-10",a?"border-2 border-info":"border border-primary"),children:[(0,n.jsxs)("div",{className:"flex w-full flex-col items-center gap-3 text-center",children:[u&&(0,n.jsx)(X.o5,{variant:"heading-lg",color:"primary",component:"span",className:"w-full",children:u}),d&&(0,n.jsx)(X.o5,{variant:"body-md",color:"primary",component:"p",className:"!m-0 w-full",children:d})]}
1),m&&(0,n.jsx)(e_.$,{variant:"primary",size:"lg",tabIndex:-1,children:m})]}),(0,n.jsxs)("div",{className:"flex items-center gap-2",children:[(0,n.jsx)("div",{className:"flex-1 border-t border-dashed border-hover"}),(0,n.jsxs)("div",{className:"bg-primary flex items-center gap-1 rounded-lg border border-primary px-2 py-[2px]",children:[(0,n.jsx)(eS.t,{name:"lock",size:"sm",color:"primary"}),(0,n.jsx)(X.o5,{variant:"label-xs",color:"primary",component:"span",className:"whitespace-nowrap",children:(0,R.t)("email_editor.paywall.premium_content_label")})]}),(0,n.jsx)("div",{className:"flex-1 border-t border-dashed border-hover"})]}),l&&(0,n.jsx)(eN,{editor:t,deleteNode:o,getPos:i,selected:a})]})})},eI=function(e,t){var r=!1;return e.state.doc.descendants(function(e){e.type.name===t&&(r=!0)}),r},eE=s.bP.create({name:"paywall",group:"block",atom:!0,draggable:!1,addStorage:function(){return{isPaywallPresent:!1}},addAttributes:function(){return{paywall_id:{default:null},title:{default:null},description:{default:null},button_text:{default:null}}},parseHTML:function(){return[{tag:"paywall-react"}]},renderHTML:function(e){var t=e.HTMLAttributes;return["paywall-react",(0,s.KV)(t)]},addNodeView:function(){return(0,c.gu)(eA)},onCreate:function(){this.storage.isPaywallPresent=eI(this.editor,this.name)},onUpdate:function(){this.storage.isPaywallPresent=eI(this.editor,this.name)},addCommands:function(){var e=this;return{setPaywall:function(t){var r=t.range,n=t.attrs,o=t.isEdit;return function(t){return(0,t.chain)().focus().insertContentAt(r,[{type:e.name,attrs:n},!o&&{type:"hardBreak"}].filter(Boolean)).run()}}}}}),eT=r(224444),eM=r(660325),eL=r(231127),eR=r(809061),eD=r(132334),eF=r(222999),ez=r(398636),eB=r(791009),eU=r(268342),e$=r(274685),eV=r(68969),eK=r(737225),eW=r(974618),eH=(0,eR.F)(function(e){var t=e.pollSgid,r=e.open,o=e.onOpenChange,i=(0,C.useRef)(null),a=(0,e$.jE)(),l=(0,eU.o)(),s=(0,eF.J)({isEdit:!0,pollSgid:t,onComplete:function(){l.add({title:(0,R.t)("tiptap.extensions.poll.edit_success"),variant:"primary",icon:"circle-check-filled",iconColor:"success"}),a.removeQueries({queryKey:["poll",t]})}}),c=s.canEditOptions,u=s.isLoadingPollForEdit,d=s.isSubmitting,f=s.isValid,p=s.methods,m=s.onSubmit;return(0,n.jsx)(eB.a.Root,{open:r,onOpenChange:o,size:"md",children:(0,n.jsxs)(eB.a.Content,{children:[(0,n.jsx)(eB.a.Header,{title:(0,R.t)("tiptap.extensions.poll.edit")}),(0,n.jsx)(eB.a.Body,{children:(0,n.jsx)(eD.e,{canEditOptions:c,initialFocusRef:i,isLoading:u,methods:p,onSubmit:m})}),(0,n.jsx)(eB.a.Footer,{primaryAction:{type:"submit",form:ez.T,label:(0,R.t)("tiptap.extensions.poll.save"),loading:d,disabled:d||u||!f},secondaryAction:{label:(0,R.t)("tiptap.extensions.poll.cancel"),onClick:function(){return o(!1)}}})]})})},function(e){var t=e.pollSgid,r=(0,eW.hS)(),o=(0,C.useRef)(null),i=(0,e$.jE)();return(0,n.jsxs)(eK.aF,{isOpen:r.visible,onClose:r.remove,initialFocus:o,children:[(0,n.jsx)(eK.aF.Overlay,{}),(0,n.jsx)(eK.aF.Content,{size:"lg",shouldCloseOnOutsideClick:!0,children:(0,n.jsx)(eV.e,{isEdit:!0,pollSgid:t,closeModal:r.remove,onComplete:function(){return i.removeQueries({queryKey:["poll",t]})},initialFocusRef:o})})]})}),eq=r(930260),eY=r(398061),eG=r(230763),eJ=r(723781),eQ=r(34819),eX=r(70719),eZ=r(341409),e0=r(314054),e1=r(41798),e2=r(713821),e3=r(264164),e4=function(e){if(e){var t=new Date(e),r=new Date;if(t<=r)return(0,R.t)("tiptap.extensions.poll.closed");var n=(0,e3.F)({start:r,end:t}),o=n.days,i=n.hours,a=n.minutes,l=n.seconds;return o?(0,R.t)("tiptap.extensions.poll.remaining_days",{count:o}):i?(0,R.t)("tiptap.extensions.poll.remaining_hours",{count:i}):a?(0,R.t)("tiptap.extensions.poll.remaining_minutes",{count:a}):l?(0,R.t)("tiptap.extensions.poll.remaining_seconds",{count:l}):(0,R.t)("tiptap.extensions.poll.closed")}};function e6(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 e5=function(e){var t,r,o=e.poll,i=e.canUndo,a=e.undo,l=o.results&&"total_responses"in o.results,s=function(e){if(Array.isArray(e))return e}(t=(0,C.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}}(t)||function(e){if(e){if("string"==typeof e)return e6(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 e6(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.")}(),c=s[0],u=s[1];return(0,C.useEffect)(function(){if(o.closes_at&&(u(e4(o.closes_at)),10>(0,e1.o)(new Date(o.closes_at),new Date))){var e=setInterval(function(){return u(e4(o.closes_at))},1e3);return function(){return clearInterval(e)}}},[o.closes_at]),(0,n.jsxs)("div",{className:"flex min-h-8 items-center gap-4","data-testid":"poll-footer",children:[l&&(0,n.jsx)(X.o5,{color:"secondary",component:"span","data-testid":"poll-total-votes",variant:"label-sm",children:(0,R.t)("tiptap.extensions.poll.votes",{count:(null==(r=o.results)?void 0:r.total_responses)||0})}),o.closes_at&&c&&(0,n.jsx)(e0.m,{content:(0,R.t)("tiptap.extensions.poll.closes_at",{date:(0,e2.GP)(new Date(o.closes_at),"MMMM do, yyyy, h:mm a")}),"data-testid":"poll-closes-at",children:(0,n.jsx)(X.o5,{color:"secondary",component:"span",variant:"label-sm",children:c})}),i&&(0,n.jsx)(e_.$,{onClick:a,size:"sm",type:"button",variant:"ghost",children:(0,R.t)("tiptap.extensions.poll.undo")})]})},e8=r(277449),e9=r(866959),e7=r(674251),te=(0,eR.F)(function(e){var t,r=e.pollOptionId,o=e.pollId,i=e.pollValue,a=e.percentage,l=e.open,s=e.onOpenChange,c="poll-vote-list-modal-".concat(o,"-").concat(r),u=(0,e9.p)(S.iK.polls.voteList({pollId:o,pollOptionId:r,params:{per_page:15}}
1),{enabled:!!o&&!!r&&l},eM.ct.voteList(o,r)),d=u.data,f=u.isLoading,p=u.fetchNextPage,m=u.hasNextPage,b=u.mapPages,h=(0,C.useMemo)(function(){return(0,M.flatten)(b(function(e){return e.records}))},[b]),v=null==d||null==(t=d.pages[0])?void 0:t.count,y=null==v?void 0:"".concat(a,"% ").concat((0,R.t)("separator_dot")," ").concat((0,R.t)("tiptap.extensions.poll.votes",{count:v}));return(0,n.jsx)(eB.a.Root,{open:l,onOpenChange:s,size:"md",children:(0,n.jsxs)(eB.a.Content,{children:[(0,n.jsx)(eB.a.Header,{title:i,description:f?void 0:y}),(0,n.jsx)(eB.a.Body,{customLayout:!0,children:f?(0,n.jsx)(eT.y,{}):(0,n.jsx)("div",{id:c,className:"overflow-y-auto sm:max-h-[400px]",children:(0,n.jsx)(ee.A,{scrollThreshold:.75,next:p,hasMore:m||!1,loader:(0,n.jsx)(eT.y,{}),scrollableTarget:c,dataLength:h.length,className:"flex flex-col gap-4",children:h.map(function(e){return(0,n.jsx)(e8.J,{member:e.community_member,onNavigate:function(){return s(!1)}},e.id)})})})})]})})},function(e){var t,r=e.pollOptionId,o=e.pollId,i=e.pollValue,a=e.percentage,l=(0,eW.hS)(),s=(0,e9.p)(S.iK.polls.voteList({pollId:o,pollOptionId:r,params:{per_page:15}}
1),{enabled:!!o&&!!r},eM.ct.voteList(o,r)),c=s.data,u=s.isLoading,d=s.fetchNextPage,f=s.hasNextPage,p=s.mapPages,m=(0,C.useMemo)(function(){return(0,M.flatten)(p(function(e){return e.records}))},[p]),b=null==c||null==(t=c.pages[0])?void 0:t.count;return(0,n.jsxs)(eK.aF,{isOpen:l.visible,onClose:l.remove,children:[(0,n.jsx)(eK.aF.Overlay,{}),(0,n.jsxs)(eK.aF.Content,{shouldCloseOnOutsideClick:!0,children:[(0,n.jsxs)(eK.aF.Header,{children:[(0,n.jsx)(eK.aF.Title,{size:"sm",children:i}),(0,n.jsx)(eK.aF.HeaderActions,{children:(0,n.jsx)(eK.aF.CloseButton,{onClick:l.hide})})]}),!u&&(0,n.jsx)(e7.o.LabelSm,{weight:"regular",children:(0,n.jsxs)("div",{className:"space-x-1 px-5 pb-4 md:px-8",children:[(0,n.jsxs)("span",{children:[a,"%"]}),(0,n.jsx)("span",{children:(0,R.t)("separator_dot")}),(0,n.jsx)("span",{children:(0,R.t)("tiptap.extensions.poll.votes",{count:b})})]})}),(0,n.jsx)(eK.aF.Body,{id:"post-likes-modal-".concat(o,"-").concat(r),className:"overflow-auto pb-4 pt-0 sm:max-h-80",children:u?(0,n.jsx)(eT.y,{}):(0,n.jsx)(ee.A,{scrollThreshold:.75,next:d,hasMore:f||!1,loader:(0,n.jsx)(eT.y,{}),scrollableTarget:"post-likes-modal-".concat(o,"-").concat(r),dataLength:m.length,className:"flex flex-col space-y-4",children:m.map(function(e){return(0,n.jsx)(e8.J,{member:e.community_member,onNavigate:l.hide},e.id)})})})]})]})}),tt=function(e){var t,r,o,i,a=e.option,l=e.selectedOptionId,s=e.setSelectedOptionId,c=e.canRespond,u=e.poll,d=e.shouldShowResults,f=(0,e$.jE)(),m=te().show,b=(0,N.n_)({mutationFn:function(e){return(0,_.oK)(S.iK.polls.respond(u.id),{poll_option_id:e})},onSuccess:function(e){(0,M.isEmpty)(e)||f.setQueryData(eM.ct.detail(u.sgid),function(t){var r,n;return t?(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}))),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}({},t),n=n={community_member_response_option_id:a.id,results:e},Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(n)):(function(e){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t.push.apply(t,r)}return t})(Object(n)).forEach(function(e){Object.defineProperty(r,e,Object.getOwnPropertyDescriptor(n,e))}),r):t})}}),h=null!=(t=null==(i=u.results)||null==(o=i.detailed_results)||null==(r=o.find(function(e){return e.poll_option_id===a.id}))?void 0:r.percentage)?t:0,v=l===a.id,y="closed"===u.status,g=!c||y||!!l;return(0,n.jsxs)("div",{className:(0,p.x)("relative flex w-full items-stretch overflow-hidden rounded-lg border",{"border-dark bg-secondary ring-1 ring-inset ring-[var(--color-border-dark)]":v,"border-primary bg-primary":!v,"hover:border-dark hover:bg-secondary":!g&&!v}),"data-testid":"poll-option",children:[d&&(0,n.jsx)("div",{className:"bg-tertiary absolute inset-y-0 left-0 -z-10",style:{width:"".concat(h,"%")}}),(0,n.jsxs)("button",{type:"button",disabled:g,onClick:function(){c&&s(a.id),b.mutate(a.id)},className:"relative flex min-w-0 flex-1 cursor-pointer items-start gap-2 px-5 py-4 text-left disabled:cursor-not-allowed","data-testid":"select-poll-option",children:[!y&&(0,n.jsx)("div",{className:(0,p.x)("bg-primary mt-1 flex size-4 shrink-0 items-center justify-center rounded-full border",v?"border-dark":"border-primary"),children:v&&(0,n.jsx)("div",{className:"bg-dark-primary-button size-2 rounded-full"})}),(0,n.jsx)("div",{className:"min-w-0 flex-1 text-left",children:(0,n.jsx)(X.o5,{className:"whitespace-normal break-words",component:"span",variant:"body-sm",children:a.value})}),d&&(0,n.jsxs)(X.o5,{className:"mt-1 shrink-0",color:"secondary",component:"span","data-testid":"poll-option-info",variant:"body-sm",children:[h,"%"]})]}),d&&(0,n.jsx)(eQ.K,{"aria-label":(0,R.t)("tiptap.extensions.poll.view_responses"),className:"mr-3 mt-3.5 shrink-0 self-start","data-testid":"open-poll-option-info",icon:"chevron-right",onClick:function(){m({pollId:u.id,pollOptionId:a.id,pollValue:a.value,percentage:h})},size:"sm",type:"button",variant:"ghost"})]})};function tr(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 tn(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,l=!1;try{for(o=o.call(e);!(a=(r=o.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,n=e}finally{try{a||null==o.return||o.return()}finally{if(l)throw n}}return i}}(e,t)||function(e,t){if(e){if("string"==typeof e)return tr(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 tr(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 to=function(e){var t=e.poll,r=e.isEditable,o=e.deleteNode,i=(0,e$.jE)(),a=(0,eG.Od)().currentCommunityMember,l=(0,eY.Ir)().data,s=(0,eZ.wp)(l),c=(0,eM.pE)(),u=c.handleExportPollResponses,d=c.isExporting,f=eH(),p=tn((0,C.useState)(!t.community_member_response_option_id&&!!a),2),m=p[0],b=p[1],h=tn((0,C.useState)(t.community_member_response_option_id),2),v=h[0],y=h[1],g=!!(t.results&&"detailed_results"in t.results),x=(0,eM.zN)({options:{onSuccess:function(){i.invalidateQueries({queryKey:eM.ct.detail(t.sgid)})}}});(0,C.useEffect)(function(){if(v){var e=window.setTimeout(function(){b(!1)},15e3);return function(){return clearTimeout(e)}}},[v]);var j=!!(v&&m),O=[{label:(0,R.t)("tiptap.extensions.poll.edit"),hidden:!r,onClick:function(){f.show({pollSgid:t.sgid})}},{label:(0,R.t)("tiptap.extensions.poll.remove"),hidden:!r,onClick:function(){return o()}},{label:(0,R.t)("tiptap.extensions.poll.export_responses_csv"),hidden:!s,disabled:d,onClick:function(){return u(t.id)}}];return(0,n.jsx)(eq.F,{children:(0,n.jsxs)(eJ.a,{className:"flex flex-col gap-5","data-testid":"poll-wrapper",children:[(0,n.jsxs)("div",{className:"flex items-center justify-between gap-4","data-testid":"poll-header",children:[(0,n.jsx)(X.o5,{className:"!m-0 min-w-0 flex-1",component:"h3",variant:"heading-md",children:t.title}),(r||s)&&(0,n.jsx)(eX.t,{options:O,trigger:(0,n.jsx)(eQ.K,{"aria-label":(0,R.t)("options_dropdown"),className:"shrink-0","data-testid":"poll-".concat(t.id,"-").concat(r?"edit":"view","-actions"),icon:"dot-menu",size:"sm",type:"button",variant:"ghost"})})]}),(0,n.jsx)("div",{className:"flex flex-col gap-4","data-testid":"poll-options",children:t.poll_options.map(function(e){return(0,n.jsx)(tt,{poll:t,option:e,canRespond:m,selectedOptionId:v,setSelectedOptionId:y,shouldShowResults:g},e.id)})}),(0,n.jsx)(e5,{poll:t,canUndo:j,undo:function(){y(void 0),b(!0),x.mutate(t.id)}})]})})},ti=r(529648),ta=r(428266),tl=r(970220),ts=r(967256),tc=r(710842),tu=r(898666);function td(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 tf=function(e){var t,r,o=e.poll,i=e.canUndo,a=e.undo,l=o.results&&"total_responses"in o.results,s=function(e){if(Array.isArray(e))return e}(t=(0,C.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}}(t)||function(e){if(e){if("string"==typeof e)return td(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 td(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=s[0],u=s[1],d=function(){if(o.closes_at){var e=new Date(o.closes_at),t=new Date,r=(0,tl.c)(e,t),n=(0,ts.M)(e,t)%24,i=(0,e1.o)(e,t)%60,a=(0,tc.O)(e,t)%60;return r>0?(0,R.t)("tiptap.extensions.poll.remaining_days",{count:r}):n>0?(0,R.t)("tiptap.extensions.poll.remaining_hours",{count:n}):i>0?(0,R.t)("tiptap.extensions.poll.remaining_minutes",{count:i}):a>0?(0,R.t)("tiptap.extensions.poll.remaining_seconds",{count:a}):(0,R.t)("tiptap.extensions.poll.closed")}};return(0,C.useEffect)(function(){if(o.closes_at&&(u(d()),10>(0,e1.o)(new Date(o.closes_at),new Date))){var e=setInterval(function(){return u(d())},1e3);return function(){return clearInterval(e)}}},[]),(0,n.jsxs)("div",{className:"flex items-center space-x-1","data-testid":"poll-footer",children:[l&&(0,n.jsx)(T.o.LabelSm,{weight:"regular","data-testid":"poll-total-votes",children:(0,R.t)("tiptap.extensions.poll.votes",{count:(null==(r=o.results)?void 0:r.total_responses)||0})}),l&&o.closes_at&&(0,n.jsx)("span",{className:"mx-px",children:(0,R.t)("separator_dot")}),o.closes_at&&(0,n.jsx)(tu.$,{className:"flex items-center",content:(0,R.t)("tiptap.extensions.poll.closes_at",{date:(0,e2.GP)(new Date(o.closes_at),"MMMM do, yyyy, h:mm a")}),dataTestId:"poll-closes-at",children:(0,n.jsx)(T.o.LabelSm,{weight:"regular",children:c})}),i&&(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)("span",{className:"mx-px",children:(0,R.t)("separator_dot")}),(0,n.jsx)("button",{type:"button",className:"focus:bg-secondary hover:bg-secondary flex items-center rounded-sm px-0.5",onClick:a,children:(0,n.jsx)(T.o.LabelSm,{weight:"medium",color:"text-link",children:(0,R.t)("tiptap.extensions.poll.undo")})})]})]})},tp=function(e){return e.checked?(0,n.jsx)("div",{className:"border-secondary bg-dark-primary-button my-0.5 flex size-5 items-center justify-center rounded-full",children:(0,n.jsx)("div",{className:"bg-primary size-2 roun
1ded-full"})}):(0,n.jsx)("div",{className:"border-primary bg-primary my-0.5 size-5 rounded-full border"})},tm=function(e){var t,r,o,i,a=e.option,l=e.selectedOptionId,s=e.setSelectedOptionId,c=e.canRespond,u=e.poll,d=e.shouldShowResults,f=(0,e$.jE)(),p=te().show,m=(0,N.n_)({mutationFn:function(e){return(0,_.oK)(S.iK.polls.respond(u.id),{poll_option_id:e})},onSuccess:function(e){(0,M.isEmpty)(e)||f.setQueryData(["poll",u.sgid],function(t){if(t){var r,n;return 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}))),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}({},t),n=n={community_member_response_option_id:a.id,results:e},Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(n)):(function(e){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t.push.apply(t,r)}return t})(Object(n)).forEach(function(e){Object.defineProperty(r,e,Object.getOwnPropertyDescriptor(n,e))}),r}})}}),b=null!=(t=null==(i=u.results)||null==(o=i.detailed_results)||null==(r=o.find(function(e){return e.poll_option_id===a.id}))?void 0:r.percentage)?t:0,h=l===a.id,v="closed"===u.status,y=!c||v||!!l;return(0,n.jsxs)("div",{className:P()("relative flex w-full items-start overflow-hidden rounded-md border p-3.5",{"hover:border-dark hover:bg-secondary focus:border-dark group":!y,"border-darkest":h,"border-primary":!h}),"data-testid":"poll-option",children:[(0,n.jsxs)("button",{type:"button",disabled:y,onClick:function(){c&&s(a.id),m.mutate(a.id)},className:"flex w-full items-start","data-testid":"select-poll-option",children:[d&&(0,n.jsx)("div",{className:"bg-tertiary absolute inset-y-0 left-0 -z-10 size-full",style:{width:"".concat(b,"%")}}),!v&&(0,n.jsx)(tp,{checked:h}),(0,n.jsx)("div",{className:"ml-3 mr-4 flex-1 text-left",children:(0,n.jsx)(T.o.LabelMd,{weight:"regular",children:a.value})})]},a.id),d&&(0,n.jsxs)("div",{className:"flex shrink-0 items-center space-x-1","data-testid":"poll-option-info",children:[(0,n.jsxs)(T.o.LabelSm,{weight:"regular",children:[b,"%"]}),(0,n.jsx)(ta.K,{ariaLabel:"",name:"16-chevron-right",iconSize:16,onClick:function(){p({pollId:u.id,pollOptionId:a.id,pollValue:a.value,percentage:b})},dataTestId:"open-poll-option-info"})]})]})};function tb(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 th(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,l=!1;try{for(o=o.call(e);!(a=(r=o.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,n=e}finally{try{a||null==o.return||o.return()}finally{if(l)throw n}}return i}}(e,t)||ty(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 tv(e){return function(e){if(Array.isArray(e))return tb(e)}(e)||function(e){if("u">typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||ty(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 ty(e,t){if(e){if("string"==typeof e)return tb(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 tb(e,t)}}var tg=function(e){var t=e.poll,r=e.isEditable,o=e.deleteNode,i=(0,eG.Od)().currentCommunityMember,a=(0,eY.Ir)().data,l=(0,eZ.wp)(a),s=(0,eM.pE)(),c=s.handleExportPollResponses,u=s.isExporting,d=eH(),f=th((0,C.useState)(!t.community_member_response_option_id&&!!i),2),p=f[0],m=f[1],b=th((0,C.useState)(t.community_member_response_option_id),2),h=b[0],v=b[1],y=th((0,C.useState)(0),2),g=y[0],x=y[1],j=!!(t.results&&"detailed_results"in t.results),O=(0,eM.zN)();(0,C.useEffect)(function(){h&&(0,M.delay)(function(){m(!1)},15e3)},[h]);var w=!!(h&&p&&g<1);return(0,n.jsx)(eq.F,{children:(0,n.jsxs)("div",{className:"border-primary space-y-4 rounded-md border px-6 py-5","data-testid":"poll-wrapper",children:[(0,n.jsxs)("div",{className:"text-darkest flex items-start justify-between","data-testid":"poll-header",children:[(0,n.jsx)(e7.o.TitleSm,{weight:"semibold",children:t.title}),(r||l)&&(0,n.jsx)(ti.ms,{direction:"bottom-end",linkType:"button",button:(0,n.jsx)("div",{children:(0,n.jsx)(ti.ms.MenuButton,{children:(0,n.jsx)(ta.K,{ariaLabel:(0,R.t)("options_dropdown"),name:"16-menu-dots-horizontal"})})}),options:tv(r?[{label:(0,R.t)("tiptap.extensions.poll.edit"),onClick:function(){return d.show({pollSgid:t.sgid})},value:"edit"},{label:(0,R.t)("tiptap.extensions.poll.remove"),value:"remove",onClick:function(){return o()}}]:[]).concat(tv(l?[{label:(0,R.t)("tiptap.extensions.poll.export_responses_csv"),value:"export_
1csv",onClick:function(){return c(t.id)},isDisabled:u}]:[])),dataTestId:"poll-".concat(t.id,"-").concat(r?"edit":"view","-actions")})]}),(0,n.jsx)("div",{className:"space-y-3","data-testid":"poll-options",children:t.poll_options.map(function(e){return(0,n.jsx)(tm,{poll:t,option:e,canRespond:p,selectedOptionId:h,setSelectedOptionId:v,shouldShowResults:j},e.id)})}),(0,n.jsx)(tf,{poll:t,canUndo:w,undo:function(){v(void 0),m(!0),x(g+1),O.mutate(t.id)}})]})})},tx=function(e){var t,r,o=e.node,i=e.editor,a=e.deleteNode,l=(0,eL.T)("circle_v4_modals_enabled"),s=(0,eM.zB)({sgid:null==(t=o.attrs)?void 0:t.sgid,options:{enabled:!!(null==(r=o.attrs)?void 0:r.sgid)}}),u=s.data,d=s.isInitialLoading;return(0,n.jsx)(c.VR,{as:"div",children:d||!u?(0,n.jsx)("div",{className:"my-4",children:(0,n.jsx)(eT.y,{})}):(0,n.jsx)(l?to:tg,{deleteNode:a,isEditable:i.isEditable,poll:u})})},tj=s.bP.create({name:"poll",group:"block",atom:!0,addAttributes:function(){return{sgid:{default:null,parseHTML:function(e){return e.getAttribute("sgid")},renderHTML:function(e){return e.sgid?{sgid:e.sgid}:{}}}}},parseHTML:function(){return[{tag:"polls-react"}]},renderHTML:function(e){var t=e.HTMLAttributes;return["polls-react",(0,s.KV)(t)]},addNodeView:function(){return(0,c.gu)(tx)}}),tO=r(618489);function tw(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 t_=function(e){var t=e.types,r=e.node;return r&&(Array.isArray(t)&&t.includes(r.type)||r.type===t)},tS=s.YY.create({name:"trailingNode",addOptions:function(){return{node:"paragraph",notAfter:["paragraph"]}},addProseMirrorPlugins:function(){var e=this,t=new eP.hs(this.name),r=Object.entries(this.editor.schema.nodes).map(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 tw(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 tw(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]}).filter(function(t){return e.options.notAfter.includes(t.name)});return[new eP.k_({key:t,appendTransaction:function(r,n,o){var i=o.doc,a=o.tr,l=o.schema,s=t.getState(o),c=i.content.size,u=l.nodes[e.options.node];if(s)return a.insert(c,u.create())},state:{init:function(e,t){var n=t.tr.doc.lastChild;return n&&!t_({node:n,types:r})},apply:function(e,t){return e.docChanged?!t_({node:e.doc.lastChild,types:r}):t}}})]}}),tk=r(54911),tP=r(225738),tC=r(288987),tN=r(904797),tA=r(436623),tI=r(744648),tE=r(124346),tT=r(278636),tM=r(581061),tL=r(446997);function tR(e,t,r,n,o,i,a){try{var l=e[i](a),s=l.value}catch(e){r(e);return}l.done?t(s):Promise.resolve(s).then(n,o)}var tD=function(){var e=(0,tM.m)(),t=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),l=Object.defineProperty;return l(a,"next",{value:s(0)}),l(a,"throw",{value:s(1)}),l(a,"return",{value:s(2)}),"function"==typeof Symbol&&l(a,Symbol.iterator,{value:function(){return this}}),a;function s(l){return function(s){var c=[l,s];if(r)throw TypeError("Generator is already executing.");for(;a&&(a=0,c[0]&&(i=0)),i;)try{if(r=1,n&&(o=2&c[0]?n.return:c[0]?n.throw||((o=n.return)&&o.call(n),0):n.next)&&!(o=o.call(n,c[1])).done)return o;switch(n=0,o&&(c=[2&c[0],o.value]),c[0]){case 0:case 1:o=c;break;case 4:return i.label++,{value:c[1],done:!1};case 5:i.label++,n=c[1],c=[0];continue;case 7:c=i.ops.pop(),i.trys.pop();continue;default:if(!(o=(o=i.trys).length>0&&o[o.length-1])&&(6===c[0]||2===c[0])){i=0;continue}if(3===c[0]&&(!o||c[1]>o[0]&&c[1]<o[3])){i.label=c[1];break}if(6===c[0]&&i.label<o[1]){i.label=o[1],o=c;break}if(o&&i.label<o[2]){i.label=o[2],i.ops.push(c);break}o[2]&&i.ops.pop(),i.trys.pop();continue}c=t.call(e,i)}catch(e){c=[6,e],n=0}finally{r=o=0}if(5&c[0])throw c[1];return{value:c[0]?c[1]:void 0,done:!0}}}}(this,function(e){switch(e.label){case 0:return[4,Promise.all(Object.keys(r).map(function(e){return tT.Ay.hide(e)}))];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){tR(i,n,o,a,l,"next",e)}function l(e){tR(i,n,o,a,l,"throw",e)}a(void 0)})})()},r=(0,C.useContext)(tT.Ay.NiceModalContext);return{openUpgradeModal:function(){e.show({feature:tL.E8,onSuccess:function(){t()}}).catch(function(e){console.error("Error showing Community AI Modal:",e)})}}},tF=function(){var e,t=(0,eG.Od)(),r=t.currentCommunityMember,n=t.currentCommunity,o=t.isLoading;return{shouldShowCopilot:!o&&!!(null==r||null==(e=r.policies)?void 0:e.can_use_copilot),shouldShowPlanUpgradeModal:!o&&!(null==n?void 0:n.community_ai_feature_flag_enabled)&&!(null==n?void 0:n.content_copilot_ui_enabled)&&(null==r?void 0:r.is_admin)}},tz=function(e){var t=e.editor,r=tD().openUpgradeModal,o=tF().shouldShowPlanUpgradeModal,i=function(){var e=t.state,r=e.selection.$to.after(),n=e.selection.$from.pos,o=e.selection.$to.pos;t.chain().focus().setHighlight({color:"#B3D8FF"}).run(),t.commands.insertContentAt(r,{type:"aicopilot",attrs:{placeholder:(0,R.t)("tiptap.extensions.ai_copilot.input.edit_placeholder"),range:{from:n,to:o}}})};return(0,n.jsx)("button",{type:"button",onClick:function(){o?r():i()},className:"text-dark hover:bg-secondary rounded-md p-1.5 pr-2 transition-colors",children:(0,n.jsxs)("span",{className:"flex items-center gap-1.5",children:[(0,n.jsx)(j.In,{type:"16-ask-ai-gradient",size:16}
1),(0,n.jsx)(T.o.LabelSm,{weight:"medium",color:"from-ai-start to-ai-end bg-gradient-to-r bg-clip-text text-transparent",children:(0,R.t)("tiptap.bubble_menu.ai_copilot")})]})})},tB=function(e,t){return(0,n.jsx)(n.Fragment,{children:t.map(function(t){var r,o=t.isActiveFn,i=t.name,a=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}(t,["isActiveFn","name"]),l=null!=(r=null==o?void 0:o())?r:e.isActive(i);return(0,n.jsx)(tk.D,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}({isActive:l},a),i)})})},tU=function(e){var t=e.editor,r=e.shouldShowCopilot,o=void 0!==r&&r,i=e.showListsInTextModifierMenu,a=void 0!==i&&i,l=e.placement,s=e.headingLevels,u=e.allowBubbleMenuOverflow,d=(0,tN.E)(),p=(0,tA.Wj)().isAdminUsageContext,m=(0,f.T)(),b=(null==m?void 0:m.isWithinEmailEditor)||!1,h=(0,tC.i)(void 0===l?"top":l,void 0===u||u,t),v=[{name:"bold",iconType:"20-character-bold",label:(0,R.t)("tiptap.bubble_menu.bold"),onClick:function(){return t.chain().focus().toggleBold().run()}},{name:"italic",iconType:"20-character-italic",label:(0,R.t)("tiptap.bubble_menu.italic"),onClick:function(){return t.chain().focus().toggleItalic().run()}},{name:"h1",iconType:"16-heading1",label:(0,R.t)("tiptap.bubble_menu.h1"),onClick:function(){return t.chain().focus().toggleHeading({level:1}).run()},isActiveFn:function(){return t.isActive("heading",{level:1})}},{name:"h2",iconType:"20-character-h2",label:(0,R.t)("tiptap.bubble_menu.h2"),onClick:function(){return t.chain().focus().toggleHeading({level:2}).run()},isActiveFn:function(){return t.isActive("heading",{level:2})}},{name:"h3",iconType:"20-character-h3",label:(0,R.t)("tiptap.bubble_menu.h3"),onClick:function(){return t.chain().focus().toggleHeading({level:3}).run()},isActiveFn:function(){return t.isActive("heading",{level:3})}},{name:"strike",iconType:"20-character-strike",label:(0,R.t)("tiptap.bubble_menu.strike"),onClick:function(){return t.chain().focus().toggleStrike().run()}},{name:"underline",iconType:"20-character-underline",label:(0,R.t)("tiptap.bubble_menu.underline"),onClick:function(){return t.chain().focus().toggleUnderline().run()}},{name:"link",iconType:"20-character-link",label:(0,R.t)("tiptap.bubble_menu.link"),onClick:function(){return d.show({editor:t,isAdminUsageContext:p,isEmailEditor:b})}},{name:"bullet_list",iconType:"16-editor-ul",label:(0,R.t)("tiptap.bubble_menu.bullet_list"),onClick:function(){return t.chain().focus().toggleBulletList().run()}},{name:"ordered_list",iconType:"16-editor-ol",label:(0,R.t)("tiptap.bubble_menu.ordered_list"),onClick:function(){return t.chain().focus().toggleOrderedList().run()}}].filter(function(e){return("h1"!==e.name||!!s.includes(1))&&("h2"!==e.name||!!s.includes(2))&&("h3"!==e.name||!!s.includes(3))&&("bullet_list"!==e.name||!!a)&&!("ordered_list"===e.name&&!a)}),y=[{name:"align-left",iconType:"20-alignment-left",label:(0,R.t)("settings.emails.builder.align_left"),onClick:function(){return t.chain().focus().setTextAlign(tI.K.LEFT).run()},isActiveFn:function(){return(0,tE.k)(t,tI.K.LEFT)}},{name:"align-center",iconType:"20-alignment-center",label:(0,R.t)("settings.emails.builder.align_center"),onClick:function(){return t.chain().focus().setTextAlign(tI.K.CENTER).run()},isActiveFn:function(){return(0,tE.k)(t,tI.K.CENTER)}},{name:"align-right",iconType:"20-alignment-right",label:(0,R.t)("settings.emails.builder.align_right"),onClick:function(){return t.chain().focus().setTextAlign(tI.K.RIGHT).run()},isActiveFn:function(){return(0,tE.k)(t,tI.K.RIGHT)}}];
1return(0,n.jsx)(c.mM,{editor:t,tippyOptions:h,shouldShow:tP.a,children:(0,n.jsxs)("div",{className:"bg-primary border-primary divide-primary flex gap-1 divide-x rounded-md border p-1 shadow-sm",children:[o&&(0,n.jsx)(tz,{editor:t}),(0,n.jsx)("div",{className:o?"pl-1":void 0,children:tB(t,v)}),b&&(0,n.jsx)("div",{className:"flex items-center justify-center pl-2",children:tB(t,y)})]})})},t$=r(810546),tV=r(491974),tK=r(580593),tW=r(284857),tH=r(791439),tq=r(399621),tY=(0,eR.F)(function(e){var t=e.file,r=e.open,o=e.onOpenChange;return"application/pdf"!==t.content_type?null:(0,n.jsx)(eB.a.Root,{open:r,onOpenChange:o,size:"full-screen",children:(0,n.jsxs)(eB.a.Content,{children:[(0,n.jsx)(eB.a.Header,{title:t.filename,suffix:(0,n.jsx)(eQ.K,{"aria-label":(0,R.t)("download"),icon:"arrow-box-down",variant:"ghost",size:"sm",renderLink:(0,n.jsx)("a",{href:t.url,download:!0,"aria-label":(0,R.t)("download")})})}),(0,n.jsx)(eB.a.Body,{customLayout:!0,children:(0,n.jsx)(tq.n,{className:"size-full",src:t.url})})]})})},function(e){var t=e.file,r=(0,eW.hS)();return"application/pdf"!==t.content_type?null:(0,n.jsx)(eK.aF,{isOpen:r.visible,onClose:r.remove,children:(0,n.jsx)(eK.aF.Overlay,{children:(0,n.jsxs)(eK.aF.Content,{size:"full",children:[(0,n.jsxs)(eK.aF.Header,{children:[(0,n.jsx)(eK.aF.Title,{size:"sm",children:t.filename}),(0,n.jsxs)(eK.aF.HeaderActions,{children:[(0,n.jsx)("a",{href:t.url,download:!0,className:"text-dark hover:text-darkest focus:text-dark flex items-center justify-center",children:(0,n.jsx)(j.In,{type:"16-download",size:16})}),(0,n.jsx)(eK.aF.CloseButton,{onClick:r.remove})]})]}),(0,n.jsx)(eK.aF.Body,{children:(0,n.jsx)(tq.n,{className:"size-full",src:t.url})})]})})})},{removeOnClose:!0}),tG=r(383308),tJ=r(355104),tQ=function(e){var t=e.onClick;return(0,n.jsx)("button",{type:"button",className:"bg-secondary border-primary text-dark absolute -right-2.5 -top-2.5 z-[1] flex scale-50 cursor-pointer items-center justify-center rounded-full border opacity-0 transition-all duration-200 group-hover:scale-100 group-hover:opacity-100",onClick:t,"aria-label":(0,R.t)("close"),children:(0,n.jsx)(j.In,{type:"close"})})},tX=r(294181),tZ=function(e){var t,r=e.attachment,o=e.isEditable,i=e.isPDF,a=e.onDelete,l=tY();return(0,n.jsxs)(c.VR,{as:"div",id:"file-wrapper",className:"group relative my-3 w-full max-w-[500px]",children:[o&&(0,n.jsx)(tK.d,{onClick:a}),(0,n.jsx)(tX.t,{file:r,isDownloadable:!1!==r.is_downloadable,previewUrl:i?null==(t=r.image_variants)?void 0:t.thumbnail:void 0,onPreview:i?function(){l.show({file:r})}:void 0})]})};function t0(e){var t=e.attachment,r=e.isEditable,o=e.onDelete;return(0,n.jsx)(c.VR,{as:"div",id:"file-wrapper",children:(0,n.jsxs)("div",{className:"group relative inline-block pe-4",children:[(0,n.jsx)("a",{href:t.url,download:!0,target:"_blank",rel:"noreferrer",children:t.filename}),r&&(0,n.jsx)("button",{type:"button",className:"bg-secondary border-primary text-dark absolute right-0 top-0 flex -translate-y-1/2 translate-x-1/2 scale-50 cursor-pointer items-center justify-center rounded-full border opacity-0 transition-all duration-200 group-hover:scale-100 group-hover:opacity-100",onClick:o,"aria-label":(0,R.t)("delete"),children:(0,n.jsx)(j.In,{type:"close"})})]})})}var t1=function(e){var t,r,n,o=null==(t=e.metadata)?void 0:t.display_aspect_ratio;if(o)return o[0]/o[1];var i=null==(r=e.metadata)?void 0:r.width,a=null==(n=e.metadata)?void 0:n.height;return i&&a?i/a:16/9},t2=function(e){var t,r=e.attachment;return(0,n.jsx)(c.VR,{as:"div",id:"file-wrapper",children:(0,n.jsx)(tW.TranscriptsPlayer,{src:r.url,type:r.content_type,mediaTranscoding:r.media_transcoding,mediaTranscriptId:r.media_transcript_id,isDownloadable:r.is_downloadable,isTranscodingEnabled:!!r.media_transcoding,poster:null==(t=r.image_variants)?void 0:t.thumbnail,downloadUrl:r.url,chaptersUrl:r.chapters_url,previewThumbnailsUrl:r.preview_thumbnails_url,variants:r.video_variants,signedId:r.signed_id,aspectRatio:t1(r)})})},t3=r(716e3),t4=function(e){var t,r,o=e.attachment,i=e.isEditable,a=e.onDelete;return(0,n.jsx)(c.VR,{as:"div",className:(0,p.x)("w-full",{"max-w-[317px]":!i,"max-w-[327px] pr-2.5 pt-2.5":i}),children:(0,n.jsxs)("div",{id:"file-wrapper",className:"group relative max-w-[317px] ring-inset",children:[i&&(0,n.jsx)(tQ,{onClick:a}),(0,n.jsx)(t3.s,{src:o.url,isVoiceMessage:!0,transcriptionId:null==(t=o.metadata)?void 0:t.transcript_id,transcriptionPreview:null==(r=o.metadata)?void 0:r.transcript_preview})]})})},t6=function(e){var t,r,o,i,a,l,s,u=e.node,d=e.editor,m=e.deleteNode,b=d.isEditable,h=(0,tJ.c)().isCircleV4,v=tY(),y=null!=(t=(0,f.T)())?t:{},g=y.localInlineAttachments,x=y.inlineAttachments,O=y.addToLocalInlineAttachments,w=y.shouldPreviewFilesAsLinks,_=null==(r=u.attrs)?void 0:r.signed_id,k=(null==g?void 0:g.find(function(e){return e.signed_id===_}))||(null==x?void 0:x.find(function(e){return e.signed_id===_})),P=(0,N.IT)({queryKey:[S.iK.richTextFields.fetchAttachment({signedId:_})],enabled:!k&&b,retry:!1,retryOnMount:!1}),A=P.data,I=P.isInitialLoading;(0,C.useEffect)(function(){A&&!k&&(null==O||O(A))},[O,k,A]);var T=function(e){m(),e.preventDefault(),e.stopPropagation()};
1if(I)return(0,n.jsx)(c.VR,{as:"div",className:"my-4",children:(0,n.jsx)(j.In,{type:"loader",size:16})});if(!k)return(0,n.jsxs)(c.VR,{as:"div",className:"bg-tertiary group flex items-start gap-2 rounded-md p-4",children:[b&&(0,n.jsx)(tQ,{onClick:T}),(0,n.jsx)(j.In,{type:"16-trash-bin-2",size:20}),(0,n.jsx)(e7.o.BodySm,{as:"span",children:(0,R.t)("tiptap.file_not_found")})]});if(w)return(0,n.jsx)(t0,{attachment:k,isEditable:b,onDelete:T});var L=E.T.isNativelySupportedVideo(k.content_type),D=!!(E.T.isVideo(k.content_type)&&k.media_transcoding),F=L||D,z=E.T.isAudio(k.content_type),B=E.T.isPDF(k.content_type),U=!F&&!z&&!B,$=!!(null==(o=k.metadata)?void 0:o.voice_message);return F?(0,n.jsx)(t2,{attachment:k}):$?(0,n.jsx)(t4,{attachment:k,isEditable:b,onDelete:T}):h&&!z?(0,n.jsx)(tZ,{attachment:k,isPDF:B,isEditable:b,onDelete:T}):z?(0,n.jsx)(c.VR,{as:"div",className:(0,p.x)("w-full",{"my-3 max-w-[640px]":h,"pr-2.5":b}),children:(0,n.jsxs)("div",{id:"file-wrapper",className:"group relative w-full",children:[b&&(h?(0,n.jsx)(tK.d,{onClick:T}):(0,n.jsx)(tQ,{onClick:T})),(0,n.jsx)(tW.TranscriptsPlayer,{src:(null==(l=k.audio_variants)||null==(a=l.optimized)?void 0:a.url)||k.url,type:k.content_type,mediaTranscriptId:k.media_transcript_id,isDownloadable:k.is_downloadable,downloadUrl:k.url,chaptersUrl:k.chapters_url,poster:null==(s=k.image_variants)?void 0:s.thumbnail,signedId:k.signed_id,title:k.filename,preload:"metadata"})]})}):(0,n.jsxs)(c.VR,{as:"div",id:"file-wrapper",className:(0,p.x)("bg-secondary hover:bg-tertiary border-primary group relative w-full flex-col rounded-sm border px-3 py-2",{"max-w-[350px]":U,"max-w-[500px]":z||B}),children:[b&&(0,n.jsx)(tQ,{onClick:T}),(0,n.jsxs)("a",{href:k.url,download:!0,className:"inline-flex items-center space-x-3 truncate",children:[(0,n.jsx)(tH.k,{content_type:k.content_type}),(0,n.jsxs)("div",{className:"flex flex-col truncate",children:[(0,n.jsx)(e7.o.LabelSm,{weight:"semibold",children:(0,M.truncate)(k.filename,{length:35})}),(0,n.jsx)(e7.o.LabelXs,{weight:"regular",children:(0,tG.v)(k.byte_size)})]})]}),B&&(0,n.jsxs)("div",{className:"relative mt-2 flex max-h-[500px] items-center justify-center overflow-hidden",children:[(0,n.jsx)("button",{type:"button",onClick:function(){v.show({file:k})},className:"absolute left-0 top-0 size-full cursor-zoom-in","aria-label":(0,R.t)("view_attachment")}),(null==(i=k.image_variants)?void 0:i.thumbnail)&&(0,n.jsx)("img",{loading:"lazy",className:"h-48 w-full object-cover object-top",src:k.image_variants.thumbnail,alt:(0,R.t)("tiptap.pdf_preview")})]})]})},t5=s.bP.create({name:"file",group:"block",atom:!0,addAttributes:function(){return{signed_id:{default:null}}},parseHTML:function(){return[{tag:"file-react"}]},renderHTML:function(e){var t=e.HTMLAttributes;return["file-react",(0,s.KV)(t)]},addNodeView:function(){return function(e){var t,r,n,o=(0,c.gu)(t6)(e),i=!1,a=null==(t=o.stopEvent)?void 0:t.bind(o),l=null==(r=o.selectNode)?void 0:r.bind(o),s=null==(n=o.deselectNode)?void 0:n.bind(o);return o.selectNode=function(){i=!0,null==l||l()},o.deselectNode=function(){i=!1,null==s||s()},o.stopEvent=function(e){return!!i&&"mousedown"===e.type||a(e)},o}}}),t8=r(509911),t9=r(587279),t7=r(795428),re=r(643493),rt=r(26033),rr=r(231801),rn=r(821105),ro=r(935361),ri=r(886929),ra=r(376275),rl=r(709071),rs=r(37433),rc=r(693451),ru=r(2811),rd=r(914655),rf=r(786945),rp=r(519845),rm=r(686173),rb=r(709635),rh=r(932953),rv=r(451341),ry=r(366073),rg=r(763013),rx=r(552153),rj=r(610713),rO=r(612265),rw=r(742969),r_=r(288513),rS=r(533497),rk=r(14930),rP=r(684716);function rC(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 rN=(0,C.createContext)(null);rN.displayName="AiBlockContext";var rA=function(){var e=(0,C.useContext)(rN);if(!e)throw Error("useAiBlockContext must be used within an AiBlockContextProvider");return e},rI=function(e){var t,r=e.children,o=e.editor,i=e.node,a=e.getPos,l=e.deleteNode,s=i.attrs.range,c=function(e){if(Array.isArray(e))return e}(t=(0,C.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 rC(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 rC(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.")}(),u=c[0],d=c[1];return(0,n.jsx)(rN.Provider,{value:{editor:o,node:i,getPos:a,deleteNode:l,isLoadingResponse:u,setIsLoadingResponse:d,cleanupNode:function(){s&&(o.commands.setTextSelection({from:0,to:o.state.doc.content.size}),o.chain().focus().unsetHighlight().run()),o.commands.setTextSelection(a()+1),l()}},children:r})},rE=function(e){var t=e.children,r=(0,C.useRef)(null),o=rA(),i=o.isLoadingResponse,a=o.cleanupNode;return(0,rP.vC)("esc",a,{enableOnFormTags:["INPUT"],enableOnContentEditable:!0,enabled:!i}),(0,C.useEffect)(function(){var e=function(e){if(i){e.preventDefault(),e.stopPropagation();return}r.current&&!r.current.contains(e.target)&&a()};return document.addEventListener("mousedown",e),function(){document.removeEventListener("mousedown",e)}},[i,a]),(0,n.jsx)("div",{ref:r,children:t})},rT="help_write",rM=r(380003),rL=r(106518),rR=r(314921);function rD(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 rF(e,t,r,n,o,i,a){try{var l=e[i](a),s=l.value}catch(e){r(e);return}l.done?t(s):Promise.resolve(s).then(n,o)}var rz=function(){var e,t=function(e){if(Array.isArray(e))return e}(e=(0,rk.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 rD(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 rD(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],n=t[1];return{createCompletion:function(e){var t,r=e.type,o=e.previous_text,i=void 0===o?"":o,a=e.user_prompt,l=e.title,s=e.onOpen,c=e.onMessage,u=e.onClose,d=e.onError;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),l=Object.defineProperty;return l(a,"next",{value:s(0)}),l(a,"throw",{value:s(1)}),l(a,"return",{value:s(2)}),"function"==typeof Symbol&&l(a,Symbol.iterator,{value:function(){return this}}),a;function s(l){return function(s){var c=[l,s];if(r)throw TypeError("Generator is already executing.");for(;a&&(a=0,c[0]&&(i=0)),i;)try{if(r=1,n&&(o=2&c[0]?n.return:c[0]?n.throw||((o=n.return)&&o.call(n),0):n.next)&&!(o=o.call(n,c[1])).done)return o;switch(n=0,o&&(c=[2&c[0],o.value]),c[0]){case 0:case 1:o=c;break;case 4:return i.label++,{value:c[1],done:!1};case 5:i.label++,n=c[1],c=[0];continue;case 7:c=i.ops.pop(),i.trys.pop();continue;default:if(!(o=(o=i.trys).length>0&&o[o.length-1])&&(6===c[0]||2===c[0])){i=0;continue}if(3===c[0]&&(!o||c[1]>o[0]&&c[1]<o[3])){i.label=c[1];break}if(6===c[0]&&i.label<o[1]){i.label=o[1],o=c;break}if(o&&i.label<o[2]){i.label=o[2],i.ops.push(c);break}o[2]&&i.ops.pop(),i.trys.pop();continue}c=t.call(e,i)}catch(e){c=[6,e],n=0}finally{r=o=0}if(5&c[0])throw c[1];return{value:c[0]?c[1]:void 0,done:!0}}}}(this,function(e){switch(e.label){case 0:return n(!0),[4,(0,rR.y)("/internal_api/copilot/completions",{method:"POST",body:JSON.stringify({context:{title:l,previous_text:i,type:r,user_prompt:a}}),headers: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}({Accept:"text/event-stream","Content-Type":"application/json"},(0,rM.j3)()),onopen:function(e){e.ok&&200===e.status?s():e.status>=400&&e.status<500&&429!==e.status&&(n(!1),null==d||d())},onmessage:function(e){var t=(0,rL.j)(e.data);(null==t?void 0:t.content)&&c(t.content)},onclose:function(){n(!1),u()},onerror:function(e){throw n(!1),null==d||d(),e}})];case 1:return e.sent(),[2]}})},function(){var e=this,r=arguments;return new Promise(function(n,o){var i=t.apply(e,r);function a(e){rF(i,n,o,a,l,"next",e)}function l(e){rF(i,n,o,a,l,"throw",e)}a(void 0)})})()},isLoading:r}},rB=r(505549),rU=r(931639),r$=r(101075),rV=r.n(r$),rK=function(e){var t=e.isLoading,r=(0,rU.a)().setIsSubmitEnabled,n=void 0===r?rV():r,o=(0,rB.Y)().setIsSubmitEnabled,i=void 0===o?rV():o;(0,C.useEffect)(function(){n(!t),i(!t)},[t,n,i])},rW=function(){return(0,n.jsx)("span",{className:"flex items-start",children:(0,n.jsx)(j.In,{type:"20-ask-ai-gradient",size:20,className:"size-5"})})},rH=r(919109);function rq(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 rY(e){if(Array.isArray(e))return e}
1function rG(){throw TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function rJ(e,t){if(e){if("string"==typeof e)return rq(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 rq(e,t)}}var rQ=(0,C.forwardRef)(function(e,t){var r,o=rY(r=[e,t])||function(e){if("u">typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(r)||rJ(r)||rG(),i=o[0],a=o.slice(1),l=i.className,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}(i,["className"]),c=(rY(a)||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}}(a)||rJ(a,1)||rG())[0];return(0,n.jsx)(rH.A,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}({ref:c,autoComplete:"off",minRows:1,maxRows:3,className:P()("text-dark placeholder:text-default w-full resize-none border-0 bg-transparent p-0 leading-5 outline-none focus:ring-0",l)},s))});rQ.displayName="Input";var rX=function(e){var t=e.children,r=e.className;return(0,n.jsx)("div",{className:P()("bg-primary flex items-start gap-3 rounded-md px-4 py-2.5 shadow-md",r),children:t})};rX.AiIcon=rW,rX.Input=rQ,rX.LoadingIcon=function(){return(0,n.jsx)("span",{className:"flex animate-spin items-center overflow-hidden",children:(0,n.jsx)(j.In,{type:"20-stardust-gradient",size:20,useWithFillCurrentColor:!0,useWithStrokeCurrentColor:!0})})},rX.Text=function(e){var t,r,o=e.hasGradient,i=e.children;return(0,n.jsx)(T.o.LabelMd,(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}({weight:"medium"},o&&{color:"text-transparent bg-clip-text bg-gradient-to-r from-ai-start to-ai-end"}),r=r={children:i},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))},rX.EditOptions=function(e){var t=e.options,r=e.onClick,o=e.activeIndex,i=e.setActiveIndex,a=e.shouldShowEnterIcon,l=(0,C.useRef)(null);return(0,C.useEffect)(function(){l.current&&l.current.scrollIntoView({behavior:"smooth",block:"nearest"})},[o]),(0,n.jsxs)("div",{className:"bg-primary text-dark border-primary absolute top-full mt-1 max-h-80 w-80 overflow-auto rounded-md border p-2 shadow-xl",children:[(0,n.jsx)("div",{className:"px-4 py-0.5",children:(0,n.jsx)(T.o.LabelXxs,{color:"text-light",weight:"semibold",children:(0,R.t)("tiptap.extensions.ai_copilot.prompt_options.title")})}),t.map(function(e,t){var s=function(){return i(t)};return(0,n.jsxs)("button",{ref:t===o?l:null,type:"button",onMouseOver:s,onFocus:s,className:P()("text-default hover:text-dark flex w-full items-center gap-2 rounded-md px-4 py-2 text-left text-sm font-normal transition-colors",{"bg-secondary":t===o}),onClick:function(){return r({item:e,index:t})},children:[(0,n.jsx)("span",{className:"flex items-center",children:(0,n.jsx)(j.In,{type:"16-thunder",className:"!h-4 !w-4",size:16})}),(0,n.jsx)("span",{className:"text-dark",children:e.label}),t===o&&a&&(0,n.jsx)("span",{className:"ml-auto flex items-center",children:(0,n.jsx)(j.In,{type:"16-arrow-enter",className:"!h-4 !w-4",size:16})})]},e.label)})]})};var rZ=function(){return(0,n.jsxs)(rX,{children:[(0,n.jsx)(rX.LoadingIcon,{}),(0,n.jsx)(rX.Text,{hasGradient:!0,children:(0,R.t)("tiptap.extensions.ai_copilot.input.generating")})]})},r0=r(448532),r1=[{label:(0,R.t)("tiptap.extensions.ai_copilot.prompt_options.completions.suggest_ideas.label"),value:"suggest_ideas"},{label:(0,R.t)("tiptap.extensions.ai_copilot.prompt_options.completions.outline.label"),value:"outline"},{label:(0,R.t)("tiptap.extensions.ai_copilot.prompt_options.completions.paragraph.label"),value:"paragraph"},{label:(0,R.t)("tiptap.extensions.ai_copilot.prompt_options.completions.
1conclusion.label"),value:"conclusion"}],r2=function(e){var t=e.onClick,r=(0,r0.J)({optionsCount:r1.length,onEnter:function(e){t(r1[e].value,(0,R.t)("tiptap.extensions.ai_copilot.prompt_options.completions.".concat(r1[e].value,".prompt_prefix")))}}),o=r.activeIndex,i=r.setActiveIndex;return(0,n.jsx)(rX.EditOptions,{activeIndex:o,setActiveIndex:i,onClick:function(e){var r=e.item;return t(r.value,r.label)},options:r1,shouldShowEnterIcon:!0})};function r3(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 r4(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,l=!1;try{for(o=o.call(e);!(a=(r=o.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,n=e}finally{try{a||null==o.return||o.return()}finally{if(l)throw n}}return i}}(e,t)||function(e,t){if(e){if("string"==typeof e)return r3(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 r3(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 r6=function(){var e,t,r=r4((0,C.useState)(""),2),o=r[0],i=r[1],a=r4((0,C.useState)(!1),2),l=a[0],s=a[1],c=(0,C.useRef)(null),u=rz(),d=u.createCompletion,p=u.isLoading,m=(0,f.T)().aiCopilotTitle,b=rA(),h=b.editor,v=b.node,y=b.getPos,g=b.setIsLoadingResponse,x=r4((0,C.useState)(rT),2),j=x[0],O=x[1];rK({isLoading:p}),(0,C.useEffect)(function(){var e;null==(e=c.current)||e.focus()},[]),(0,C.useEffect)(function(){g(p)},[p,g]);var w=function(e){e.stopPropagation(),e.preventDefault(),o&&!l&&(s(!0),d({type:j,title:m,user_prompt:o,previous_text:h.state.doc.textBetween(0,y(),"\n",". "),onMessage:S,onOpen:k,onClose:_}))},_=function(){var e;O(rT),i(""),s(!1),null==(e=c.current)||e.focus()},S=function(e){h.commands.insertContent(e),P()},k=function(){h.commands.insertContentAt(y(),"\n"),i("")},P=function(){document.querySelectorAll(["[data-ai-scrollable]"]).forEach(function(e){e.scrollTop=e.scrollTop+24})};return p?(0,n.jsx)(rZ,{}):(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)("form",{onSubmit:w,children:(0,n.jsxs)(rX,{children:[(0,n.jsx)(rX.AiIcon,{}),(0,n.jsx)(rX.Input,{ref:c,id:"input-".concat(null==(e=v.attrs)?void 0:e.id),placeholder:null==(t=v.attrs)?void 0:t.placeholder,onChange:function(e){return i(e.target.value)},value:o,onKeyDown:function(e){"Enter"!==e.key||e.shiftKey||(e.preventDefault(),w(e))}})]})}),!o&&(0,n.jsx)(r2,{onClick:function(e,t){O(e),i(t),c.current.focus()}})]})},r5=r(620864);function r8(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 r9=(0,n.jsx)(j.In,{type:"16-stars-ai",viewBox:"0 0 20 16",className:"h-4 w-5 shrink-0"}),r7=(0,C.forwardRef)(function(e,t){var r,o=e.label,i=e.onSelect,a=e.options,l=function(e){if(Array.isArray(e))return e}(r=(0,C.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}}(r)||function(e){if(e){if("string"==typeof e)return r8(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 r8(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.")}(),s=l[0],c=l[1],u=(0,C.useRef)(null);return(0,C.useEffect)(function(){var e;null==(e=u.current)||e.scrollIntoView({block:"nearest"})},[s]),(0,C.useImperativeHandle)(t,function(){return{moveDown:function(){return c(function(e){return(e+1)%a.length})},moveUp:function(){return c(function(e){return(e-1+a.length)%a.length})},selectActive:function(){return i(s)}}},[s,i,a.length]),(0,n.jsxs)(eJ.a,{className:"absolute top-full z-10 mt-1 max-h-80 w-80 overflow-y-auto p-1","data-testid":"ai-copilot-compass-prompt-menu",children:[o&&(0,n.jsx)("div",{className:"px-2 pb-1 pt-2",children:(0,n.jsx)(X.o5,{variant:"label-xs",color:"secondary",className:"block lowercase first-letter:uppercase",children:o})}),a.map(function(e,t){return(0,n.jsx)(r5.M,{item:{id:e.id,label:e.label,visual:r9},isActive:t===s,rowRef:t===s?u:void 0,onHover:function(){return c(t)},onSelect:function(){return i(t)}},e.id)})]})});r7.displayName="CompassPromptMenu";var ne=function(e){e.preventDefault(),e.stopPropagation()},nt=function(e){var t=e.getMenu,r=e.getUserPrompt,n=e.onEscape,o=e.onSubmit;return function(e){if(!e.isComposing){if("Escape"===e.key){ne(e),n();return}var i=t();if(!r()&&i)return void("ArrowDown"===e.key?(ne(e),i.moveDown()):"ArrowUp"===e.key?(ne(e),i.moveUp()):"Enter"!==e.key||e.shiftKey||(ne(e),i.selectActive()));"Enter"!==e.key||e.shiftKey||(ne(e),o(e))}}},nr=function(e,t,r){var n=(0,C.useRef)(t);n.current=t,(0,C.useEffect)(function(){var t=e.current;if(t){var r=function(e){return n.current(e)};return t.addEventListener("keydown",r,!0),function(){return t.removeEventListener("keydown",r,!0)}}},[e,r])};function nn(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 no(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,l=!1;try{for(o=o.call(e);!(a=(r=o.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,n=e}finally{try{a||null==o.return||o.return()}finally{if(l)throw n}}return i}}(e,t)||function(e,t){if(e){if("string"==typeof e)return nn(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 nn(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 ni=function(){var e,t=no((0,C.useState)(""),2),r=t[0],n=t[1],o=no((0,C.useState)(!1),2),i=o[0],a=o[1],l=(0,C.useRef)(null),s=rz(),c=s.createCompletion,u=s.isLoading,d=null==(e=(0,f.T)())?void 0:e.aiCopilotTitle,p=rA(),m=p.editor,b=p.getPos,h=p.setIsLoadingResponse,v=p.cleanupNode,y=p.node,g=no((0,C.useState)(rT),2),x=g[0],j=g[1];rK({isLoading:u}),(0,C.useEffect)(function(){var e;null==(e=l.current)||e.focus()},[]),(0,C.useEffect)(function(){h(u)},[u,h]);var O=function(){document.querySelectorAll("[data-ai-scrollable]").forEach(function(e){e.scrollTop=e.scrollTop+24})},w=function(e){m.commands.insertContent(e),O()},_=function(){m.commands.insertContentAt(b(),"\n"),n("")},S=function(){var e;j(rT),n(""),a(!1),null==(e=l.current)||e.focus()};return{addPromptPrefix:function(e,t){var r;j(e),n(t),null==(r=l.current)||r.focus()},cleanupNode:v,handleSubmit:function(e){e.stopPropagation(),e.preventDefault(),r&&!i&&(a(!0),c({type:x,title:d,user_prompt:r,previous_text:m.state.doc.textBetween(0,b(),"\n",". "),onMessage:w,onOpen:_,onClose:S,onError:function(){var e;a(!1),null==(e=l.current)||e.focus()}}).catch(M.noop))},inputRef:l,isLoading:u,node:y,setUserPrompt:n,userPrompt:r}},na=["suggest_ideas","outline","paragraph","conclusion"],nl="tiptap.extensions.ai_copilot.prompt_options.completions",ns=function(){var e,t,r=ni(),o=r.addPromptPrefix,i=r.cleanupNode,a=r.handleSubmit,l=r.inputRef,s=r.isLoading,c=r.node,u=r.setUserPrompt,d=r.userPrompt,f=(0,C.useRef)(null),p=na.map(function(e){return{id:e,label:(0,R.t)([nl,e,"label"])}});return(nr(l,nt({getMenu:function(){return f.current},getUserPrompt:function(){return d},onEscape:i,onSubmit:a}),s),s)?(0,n.jsx)(rZ,{}):(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)("form",{onSubmit:a,children:(0,n.jsxs)("div",{className:"border-primary bg-primary flex items-start gap-3 rounded-lg border px-4 py-2.5",children:[(0,n.jsx)(rW,{}),(0,n.jsx)(rQ,{ref:l,id:"input-".concat(null==(e=c.attrs)?void 0:e.id),placeholder:null==(t=c.attrs)?void 0:t.placeholder,onChange:function(e){return u(e.target.value)},value:d})]})}),!d&&(0,n.jsx)(r7,{ref:f,label:(0,R.t)("tiptap.extensions.ai_copilot.prompt_options.title"),options:p,onSelect:function(e){var t=na[e];o(t,(0,R.t)([nl,t,"prompt_prefix"]))}})]})},nc=r(125665);function nu(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 nd(e,t,r,n,o,i,a){try{var l=e[i](a),s=l.value}catch(e){r(e);return}l.done?t(s):Promise.resolve(s).then(n,o)}var nf=function(){var e,t=function(e){if(Array.isArray(e))return e}(e=(0,rk.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 nu(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 nu(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],n=t[1];return{createEdition:function(e){var t,r=e.type,o=e.selected_text,i=void 0===o?"":o,a=e.user_prompt,l=e.onOpen,s=e.onMessage,c=e.onClose,u=e.onError;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),l=Object.defineProperty;return l(a,"next",{value:s(0)}),l(a,"throw",{value:s(1)}),l(a,"return",{value:s(2)}),"function"==typeof Symbol&&l(a,Symbol.iterator,{value:function(){return this}}),a;function s(l){return function(s){var c=[l,s];if(r)throw TypeError("Generator is already executing.");for(;a&&(a=0,c[0]&&(i=0)),i;)try{if(r=1,n&&(o=2&c[0]?n.return:c[0]?n.throw||((o=n.return)&&o.call(n),0):n.next)&&!(o=o.call(n,c[1])).done)return o;switch(n=0,o&&(c=[2&c[0],o.value]),c[0]){case 0:case 1:o=c;break;case 4:return i.label++,{value:c[1],done:!1};case 5:i.label++,n=c[1],c=[0];continue;case 7:c=i.ops.pop(),i.trys.pop();continue;default:if(!(o=(o=i.trys).length>0&&o[o.length-1])&&(6===c[0]||2===c[0])){i=0;continue}if(3===c[0]&&(!o||c[1]>o[0]&&c[1]<o[3])){i.label=c[1];break}if(6===c[0]&&i.label<o[1]){i.label=o[1],o=c;break}if(o&&i.label<o[2]){i.label=o[2],i.ops.push(c);break}o[2]&&i.ops.pop(),i.trys.pop();continue}c=t.call(e,i)}catch(e){c=[6,e],n=0}finally{r=o=0}if(5&c[0])throw c[1];return{value:c[0]?c[1]:void 0,done:!0}}}}(this,function(e){switch(e.label){case 0:return n(!0),[4,(0,rR.y)("/internal_api/copilot/editions",{method:"POST",body:JSON.stringify({context:{selected_text:i,type:r,user_prompt:a}}),headers: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}({Accept:"text/event-stream","Content-Type":"application/json"},(0,rM.j3)()),onopen:function(e){e.ok&&200===e.status?l():e.status>=400&&e.status<500&&429!==e.status&&(n(!1),null==u||u())},onmessage:function(e){var t=(0,rL.j)(e.data);(null==t?void 0:t.content)&&s(t.content)},onclose:function(){n(!1),c()},onerror:function(){n(!1),null==u||u()}})];case 1:return e.sent(),[2]}})},function(){var e=this,r=arguments;return new Promise(function(n,o){var i=t.apply(e,r);function a(e){nd(i,n,o,a,l,"next",e)}function l(e){nd(i,n,o,a,l,"throw",e)}a(void 0)})})()},isLoading:r}},np=function(e){var t=e.onClick,r="tiptap.extensions.ai_copilot.prompt_options.editions",o=[{label:(0,R.t)("".concat(r,".improve_writing")),value:"improve_writing"},{label:(0,R.t)("".concat(r,".fix_text")),value:"fix_text"},{label:(0,R.t)("".concat(r,".make_shorter")),value:"make_shorter"},{label:(0,R.t)("".concat(r,".make_longer")),value:"make_longer"},{label:(0,R.t)("".concat(r,".simplify_language")),value:"simplify_language"},{label:(0,R.t)("".concat(r,".summarize")),value:"summarize"},{label:(0,R.t)("".concat(r,".explain")),value:"explain"},{label:(0,R.t)("".concat(r,".translate_spanish")),value:"translate"},{label:(0,R.t)("".concat(r,".translate_french")),value:"translate"},{label:(0,R.t)("".concat(r,".translate_dutch")),value:"translate"},{label:(0,R.t)("".concat(r,".translate_italian")),value:"translate"},{label:(0,R.t)("".concat(r,".translate_portuguese")),value:"translate"},{label:(0,R.t)("".concat(r,".translate_english")),value:"translate"}],i=(0,r0.J)({optionsCount:o.length,onEnter:function(e){t(o[e].value,o[e].label)}}),a=i.activeIndex,l=i.setActiveIndex;return(0,n.jsx)(rX.EditOptions,{activeIndex:a,setActiveIndex:l,onClick:function(e){var r=e.item;return t(r.value,r.label)},options:o,shouldShowEnterIcon:!0})},nm=function(e){var t=e.promptResponse,r=rA(),o=r.node,i=r.editor,a=r.cleanupNode,l=o.attrs.range,s=i.state.selection.$to.after(),c=[{label:(0,R.t)("tiptap.replace_selection"),value:"replace",onClick:function(){i.commands.setTextSelection(l),i.commands.insertContentAt(l,t),a()}},{label:(0,R.t)("tiptap.insert_bellow"),value:"insert_below",onClick:function(){i.commands.insertContentAt(s,t),a()}}],u=function(e){(0,M.isFunction)(c[e].onClick)&&c[e].onClick()},d=(0,r0.J)({optionsCount:c.length,onEnter:function(e){u(e)}}),f=d.activeIndex,p=d.setActiveIndex;return(0,n.jsx)(rX.EditOptions,{activeIndex:f,setActiveIndex:p,onClick:function(e){return u(e.index)},options:c,shouldShowEnterIcon:!0})};function nb(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 nh(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,l=!1;try{for(o=o.call(e);!(a=(r=o.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,n=e}finally{try{a||null==o.return||o.return()}finally{if(l)throw n}}return i}}(e,t)||function(e,t){if(e){if("string"==typeof e)return nb(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 nb(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 nv=function(){var e,t,r=(0,C.useRef)(null),o=nh((0,C.useState)(""),2),i=o[0],a=o[1],l=nh((0,C.useState)(!1),2),s=l[0],c=l[1],u=nf(),d=u.createEdition,f=u.isLoading,p=nh((0,C.useState)(""),2),m=p[0],b=p[1],h=nh((0,C.useState)(""),2),v=h[0],y=h[1],g=rA(),x=g.node,j=g.editor,O=x.attrs.range,w=j.state.doc.textBetween(O.from,O.to,"\n",". "),_=nh((0,C.useState)(!1),2),S=_[0],k=_[1];rK({isLoading:f}),(0,C.useEffect)(function(){!f&&m&&k(!0)},[f,m]),(0,C.useEffect)(function(){var e;null==(e=r.current)||e.focus()},[]),(0,C.useEffect)(function(){i&&A()},[v]);var P=function(e){b(function(t){return t+e})},N=function(){a(""),y(""),c(!1),(0,M.defer)(function(){var e;null==(e=r.current)||e.focus()})}
1,A=function(){i&&!s&&(b(""),c(!0),d({type:v||"improve_writing",user_prompt:i,selected_text:w,onMessage:P,onOpen:function(){a("")},onClose:N}))},I=function(e){e.stopPropagation(),e.preventDefault(),A()};return(0,n.jsxs)("div",{className:"bg-primary rounded-md",children:[m&&(0,n.jsx)("div",{className:"select-none p-4",children:(0,n.jsx)(nc.E,{content:m})}),f?(0,n.jsx)(rZ,{}):(0,n.jsx)("form",{onSubmit:I,children:(0,n.jsxs)(rX,{children:[(0,n.jsx)(rX.AiIcon,{}),(0,n.jsx)(rX.Input,{ref:r,id:"input-".concat(null==(e=x.attrs)?void 0:e.id),placeholder:null==(t=x.attrs)?void 0:t.placeholder,onChange:function(e){return a(e.target.value)},value:i,onKeyDown:function(e){"Enter"!==e.key||e.shiftKey||(e.preventDefault(),I(e))}})]})}),!i&&!m&&(0,n.jsx)(np,{onClick:function(e,t){a(t),y(e)}}),S&&!i&&(0,n.jsx)(nm,{promptResponse:m})]})},ny=r(452825);function ng(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 nx(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,l=!1;try{for(o=o.call(e);!(a=(r=o.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,n=e}finally{try{a||null==o.return||o.return()}finally{if(l)throw n}}return i}}(e,t)||function(e,t){if(e){if("string"==typeof e)return ng(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 ng(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 nj=["improve_writing","fix_text","make_shorter","make_longer","simplify_language","summarize","explain","translate_spanish","translate_french","translate_dutch","translate_italian","translate_portuguese","translate_english"],nO="tiptap.extensions.ai_copilot.prompt_options.editions",nw=function(e){return e.startsWith("translate")?"translate":e},n_=function(){var e,t,r=(0,C.useRef)(null),o=(0,C.useRef)(null),i=(0,C.useRef)(null),a=nx((0,C.useState)(""),2),l=a[0],s=a[1],c=nx((0,C.useState)(!1),2),u=c[0],d=c[1],f=nx((0,C.useState)(""),2),p=f[0],m=f[1],b=nx((0,C.useState)(""),2),h=b[0],v=b[1],y=nf(),g=y.createEdition,x=y.isLoading,j=rA(),O=j.node,w=j.editor,_=j.cleanupNode,S=O.attrs.range,k=S?w.state.doc.textBetween(S.from,S.to,"\n",". "):"";rK({isLoading:x}),(0,C.useEffect)(function(){var e;null==(e=r.current)||e.focus()},[]);var P=!x&&!!p,N=function(e,t){t&&!u&&(m(""),d(!0),g({type:e||nj[0],user_prompt:t,selected_text:k,onMessage:function(e){return m(function(t){return t+e})},onOpen:function(){return s("")},onClose:function(){s(""),v(""),d(!1),(0,M.defer)(function(){var e;return null==(e=r.current)?void 0:e.focus()})},onError:function(){v(""),d(!1),(0,M.defer)(function(){var e;return null==(e=r.current)?void 0:e.focus()})}}))},A=function(e){e.preventDefault(),N(h,l)},I=w.state.selection.$to.after(),E=[{id:"replace",label:(0,R.t)("tiptap.replace_selection"),run:function(){S&&(w.commands.setTextSelection(S),w.commands.insertContentAt(S,p),_())}},{id:"insert_below",label:(0,R.t)("tiptap.insert_bellow"),run:function(){w.commands.insertContentAt(I,p),_()}}],T=nj.map(function(e){return{id:e,label:(0,R.t)([nO,e])}});return nr(r,nt({getMenu:function(){var e;return null!=(e=o.current)?e:i.current},getUserPrompt:function(){return l},onEscape:_,onSubmit:A}),x),(0,n.jsxs)(n.Fragment,{children:[(0,n.jsxs)(eJ.a,{className:"overflow-hidden p-0",children:[p&&(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)("div",{className:"text-body-sm select-none px-4 py-3 [&_:first-child]:mt-0 [&_:last-child]:mb-0",children:(0,n.jsx)(nc.E,{content:p})}),(0,n.jsx)(ny.c,{})]}),x?(0,n.jsx)(rZ,{}):(0,n.jsx)("form",{onSubmit:A,children:(0,n.jsxs)("div",{className:"bg-primary flex items-start gap-3 px-4 py-2.5",children:[(0,n.jsx)(rW,{}),(0,n.jsx)(rQ,{ref:r,id:"input-".concat(null==(e=O.attrs)?void 0:e.id),placeholder:null==(t=O.attrs)?void 0:t.placeholder,onChange:function(e){return s(e.target.value)},value:l})]})})]}),!l&&!p&&(0,n.jsx)(r7,{ref:o,label:(0,R.t)("tiptap.extensions.ai_copilot.prompt_options.title"),options:T,onSelect:function(e){var t=nj[e],r=(0,R.t)([nO,t]);s(r),v(nw(t)),N(nw(t),r)}}),P&&!l&&(0,n.jsx)(r7,{ref:i,options:E,onSelect:function(e){return E[e].run()}})]})},nS=function(e){var t=e.editor,r=e.node,o=e.getPos,i=e.deleteNode,a=r.attrs.range,l=tF().shouldShowCopilot,s=(0,tJ.c)().isCircleV4;if(!l)return null;
1var u=(0,n.jsx)("div",{className:"from-ai-start to-ai-end relative z-10 w-full rounded-md bg-gradient-to-r p-0.5 shadow-xl",children:a?(0,n.jsx)(nv,{}):(0,n.jsx)(r6,{})}),d=(0,n.jsx)("div",{className:"relative z-10 w-full",children:a?(0,n.jsx)(n_,{}):(0,n.jsx)(ns,{})});return(0,n.jsx)(rI,{editor:t,node:r,getPos:o,deleteNode:i,children:(0,n.jsx)(c.VR,{children:(0,n.jsx)(rE,{children:(0,n.jsx)("div",{className:"mx-auto my-4 flex items-center justify-center",children:s?d:u})})})})},nk=s.bP.create({name:"aicopilot",group:"block",selectable:!1,atom:!0,renderHTML:function(e){return["aicopilot",e.HTMLAttributes,0]},addAttributes:function(){return{placeholder:{default:null},id:{default:(0,M.random)()},range:{default:null},type:{default:"completion"}}},parseHTML:function(){return[{tag:"aicopilot"}]},addNodeView:function(){return(0,c.gu)(nS)},addCommands:function(){return{addAiCopilotNode:function(){return function(e){return e.commands.insertContent({type:"aicopilot",attrs:{placeholder:(0,R.t)("tiptap.extensions.ai_copilot.input.placeholder")}})}}}}}),nP=r(338171),nC=r(193134).Ay.extend({renderHTML:function(e){var t,r=null==(t=this.parent)?void 0:t.call(this,e);return r?["div",{class:"tableWrapper"},r]:r}}),nN=r(89267),nA=function(e){var t,r=e.node,o=e.editor.isEditable,i=(0,f.T)()||{},a=i.sgidToObjectMap,l=i.localSgidToObjectMap,s=i.addToLocalSgidToObjectMap,u=null==r||null==(t=r.attrs)?void 0:t.sgid,d=a[u]||l[u],p=(0,N.IT)({queryKey:[S.iK.richTextFields.fetchOembed({sgid:u})],enabled:!d&&o,retry:!1,retryOnMount:!1}),m=p.data,b=p.isInitialLoading;return((0,C.useEffect)(function(){m&&!d&&(null==s||s({sgid:u,object:m}))},[s,m,d,u]),b)?(0,n.jsx)(c.VR,{as:"div",children:(0,n.jsx)(j.In,{type:"loader",size:16})}):d?!d.html&&d.url?(0,n.jsx)(c.VR,{as:"div",children:(0,n.jsxs)("a",{href:d.url,target:"_blank",rel:"noopener noreferrer",className:"bg-secondary hover:bg-tertiary border-primary group relative inline-flex max-w-full items-center justify-between space-x-4 break-all rounded-sm border px-3 py-2",children:[(0,n.jsxs)("div",{children:[(0,n.jsx)("div",{children:(0,n.jsx)(e7.o.LabelSm,{weight:"semibold",children:(0,M.truncate)(d.title,{length:100})})}),d.description&&(0,n.jsx)("div",{className:"mb-2",children:(0,n.jsx)(e7.o.LabelSm,{children:(0,M.truncate)(d.description,{length:100})})}),(0,n.jsx)("div",{children:(0,n.jsx)(e7.o.LabelSm,{color:"text-light",children:(0,M.truncate)(d.url,{length:100})})})]}),d.thumbnail_url&&(0,n.jsx)("div",{className:"shrink-0",children:(0,n.jsx)("img",{loading:"lazy",src:d.thumbnail_url,alt:d.title,className:"size-16 rounded-sm object-contain"})})]})}):(0,n.jsx)(c.VR,{as:"div",children:(0,n.jsx)(nN.A,{className:"overflow-auto",html:d.html})}):null},nI=s.bP.create({name:"embed",group:"block",atom:!0,addAttributes:function(){return{sgid:{default:null,parseHTML:function(e){return e.getAttribute("sgid")},renderHTML:function(e){return e.sgid?{sgid:e.sgid}:{}}}}},parseHTML:function(){return[{tag:"embed-react"}]},renderHTML:function(e){var t=e.HTMLAttributes;return["embed-react",(0,s.KV)(t)]},addNodeView:function(){return(0,c.gu)(nA)}}),nE=r(429165),nT=r(381859),nM=r(467363),nL=function(){var e=(0,nT.w)(),t=(0,C.useRef)(null),r=(0,C.useRef)(null);return{nativeVideoCaptureInputProps:nM.Fr?{ref:t,type:"file",accept:"video/*",capture:"user",hidden:!0,tabIndex:-1,"aria-hidden":!0,onChange:function(e){var t,n,o=null==(t=e.currentTarget.files)?void 0:t[0];e.currentTarget.value="",o&&(null==(n=r.current)||n.call(r,o)),r.current=null}}:null,showVideoClipRecorder:function(n){var o,i=n.editor,a=n.range,l=function(e){i.chain().focus().deleteRange(a).insertContent({type:"file-loader",attrs:{file:e,label:(0,R.t)("tiptap.slash_commands.video_clip")}}).run()};if(nM.Fr){r.current=l,null==(o=t.current)||o.click();return}e.show({onInsert:l})}}},nR=r(200647),nD=r(224302),nF=function(e){var t=e.isActive,r=e.onClick,o=e.iconType;return(0,n.jsx)("button",{type:"button",onClick:r,className:P()("text-feature-dark bg-text-editor-modifier hover:bg-text-editor-modifier-hover rounded-sm p-1",{"bg-text-editor-modifier-active":t}),children:(0,n.jsx)(nD.O,{type:o,iconSize:16})})},nz=r(439965),nB=function(e){var t=e.editor,r=e.node,o=e.updateAttributes,i=e.deleteNode,a=r.attrs,l=a.use_intrinsic_size&&"left"===a.alignment,s="right"===a.alignment,c=1===a.width_ratio,u=a.use_intrinsic_size&&"center"===a.alignment,d=(0,nz.w)();return(0,n.jsx)("div",{className:(0,p.x)("invisible absolute top-0 -translate-y-full pb-1 hover:visible group-hover:visible group-active:visible",{"left-0":l,"left-1/2 -translate-x-1/2":u,"right-0":s||c||!l&&!s&&!c&&!u}),children:(0,n.jsxs)("div",{className:"bg-text-editor-modifier flex rounded-md p-1 text-sm",children:[(0,n.jsxs)("div",{className:"flex gap-x-1",children:[(0,n.jsx)(nF,{onClick:function(){o({alignment:"left",width_ratio:0,use_intrinsic_size:!0})},isActive:l,iconType:"16-image-left"}),(0,n.jsx)(nF,{onClick:function(){o({alignment:"center",width_ratio:0,use_intrinsic_size:!0})},isActive:u,iconType:"16-image-centre"}),(0,n.jsx)(nF,{onClick:function(){o({alignment:null,width_ratio:1,use_intrinsic_size:!0})},isActive:c,iconType:"16-image-full-width"}),(0,n.jsx)(nF,{onClick:function(){o({alignment:"right",width_ratio:0,use_intrinsic_size:!0})},isActive:s,iconType:"16-image-right"})]}),(0,n.jsx)("span",{className:"text-default m-1 inline-block w-px self-stretch bg-current","aria-hidden":!0}),(0,n.jsxs)("div",{className:"flex gap-x-1",children:[(0,n.jsx)(nF,{onClick:function(){return d.show({editor:t})},isActive:!!a.href,iconType:"16-interface-link"}
1),(0,n.jsx)(nF,{onClick:i,isActive:!1,iconType:"16-trash"})]})]})})};function nU(e){var t=e.href,r=e.isEditable,o=e.children;return!t||void 0!==r&&r?(0,n.jsx)(n.Fragment,{children:o}):(0,n.jsx)("a",{href:t,target:"_blank",rel:"noopener noreferrer",children:o})}var n$=function(e){var t=e.attachmentMeta,r=e.node,o=e.editor,i=e.updateAttributes,a=e.deleteNode,l=r.attrs,s=l.alignment,u=l.width_ratio,d=l.href,f=1===u,m=o.isEditable;return(0,n.jsx)(c.VR,{as:"div",children:(0,n.jsx)("div",{className:"group relative",children:(0,n.jsx)("div",{className:(0,p.x)("flex",{"justify-center":"center"===s,"justify-start":"left"===s,"justify-end":"right"===s}),children:(0,n.jsxs)("div",{className:(0,p.x)("relative inline-block",{grow:f}),children:[(0,n.jsx)(nU,{href:d,isEditable:m,children:(0,n.jsx)("img",{loading:"lazy",alt:"",className:(0,p.x)("max-w-full",{"w-full":f}),src:t.url})}),m&&(0,n.jsx)(nB,{editor:o,node:r,deleteNode:a,updateAttributes:i})]})})})})},nV=r(545907),nK=function(e){var t=e.node,r=e.updateAttributes;return(0,n.jsx)("div",{className:"invisible absolute right-0 top-0 -translate-y-full pb-1 group-hover:visible",children:(0,n.jsxs)("div",{className:"bg-text-editor-modifier space-x-1 overflow-hidden rounded-md p-1 text-sm",children:[(0,n.jsx)(nF,{onClick:function(){r({alignment:"left",width_ratio:.5})},isActive:"left"==t.attrs.alignment,iconType:"16-image-left"}),(0,n.jsx)(nF,{onClick:function(){r({alignment:"center",width_ratio:1})},isActive:"center"==t.attrs.alignment,iconType:"16-image-centre"})]})})},nW=function(e){var t,r,o,i=e.node,a=e.editor,l=e.attachmentMeta,s=e.onClickOpenAttachmentGallery,c=e.updateAttributes,u=e.deleteNode,d=(null!=(t=(0,f.T)())?t:{}).isWithinEmailEditor,m=a.isEditable,b=(0,E.J)(l.content_type),h=m&&!d,v=m&&d,y=1;i.attrs.width_ratio?y=i.attrs.width_ratio:i.attrs.width&&(y="100%"===i.attrs.width?1:.5);var g="".concat(100*y,"%"),x=null==l||null==(r=l.metadata)?void 0:r.width,j=null==l||null==(o=l.metadata)?void 0:o.height,O=x&&j?"".concat(x," / ").concat(j):void 0,w=m||b;return(0,n.jsxs)("div",{style:{width:g},className:(0,p.x)("group relative",{"mx-auto":"center"===i.attrs.al
1ignment}),children:[(0,n.jsx)(nV.D,{src:l.url,imageVariants:null==l?void 0:l.image_variants,aspectRatio:O,isZoomable:!m&&b,onClick:w?s:void 0}),h&&(0,n.jsx)(nK,{node:i,updateAttributes:c}),v&&(0,n.jsx)(nB,{editor:a,node:i,updateAttributes:c,deleteNode:u})]})},nH=function(e){var t,r,o=e.editor,i=e.node,a=e.updateAttributes,l=e.deleteNode,s=(0,nR.h)().show,u=o.isEditable,d=null!=(t=(0,f.T)())?t:{},p=d.localInlineAttachments,m=d.inlineAttachments,b=d.addToLocalInlineAttachments,h=d.isWithinEmailEditor,v=null==(r=i.attrs)?void 0:r.signed_id,y=(null==p?void 0:p.find(function(e){return e.signed_id===v}))||(null==m?void 0:m.find(function(e){return e.signed_id===v})),g=null==m?void 0:m.filter(function(e){return(0,E.J)(e.content_type)}),x=(0,N.IT)({queryKey:[S.iK.richTextFields.fetchAttachment({signedId:v})],enabled:!y&&u,retry:!1,retryOnMount:!1}),O=x.data,w=x.isInitialLoading;return((0,C.useEffect)(function(){O&&!y&&(null==b||b(O))},[b,y,O]),w)?(0,n.jsx)(c.VR,{as:"div",className:"my-4",children:(0,n.jsx)(j.In,{type:"loader",size:16})}):y?h&&(i.attrs.use_intrinsic_size||i.attrs.href)?(0,n.jsx)(c.VR,{as:"div",children:(0,n.jsx)(n$,{node:i,editor:o,attachmentMeta:y,updateAttributes:a,deleteNode:l})}):(0,n.jsx)(c.VR,{as:"div",children:(0,n.jsx)(nW,{node:i,editor:o,attachmentMeta:y,onClickOpenAttachmentGallery:function(){u||s({attachments:g,startIndex:null==g?void 0:g.findIndex(function(e){return e.signed_id==y.signed_id})})},updateAttributes:a,deleteNode:l})}):(0,n.jsxs)(c.VR,{as:"div",className:"bg-tertiary group flex items-start gap-2 rounded-md p-4",children:[u&&(0,n.jsx)(tQ,{onClick:l}),(0,n.jsx)(j.In,{type:"16-trash-bin-2",size:20}),(0,n.jsx)(e7.o.BodySm,{as:"span",children:(0,R.t)("tiptap.file_not_found")})]})},nq=s.bP.create({name:"image",group:"block",atom:!0,addAttributes:function(){return{url:{default:null},signed_id:{default:null},content_type:{default:null},width:{},width_ratio:{},alignment:{default:"center"},use_intrinsic_size:{default:!1},href:{default:null}}},parseHTML:function(){return[{tag:"img-resizable"}]},renderHTML:function(e){var t=e.HTMLAttributes;return["img-resizable",(0,s.KV)(t)]},addNodeView:function(){return(0,c.gu)(nH)}}),nY=r(139645),nG=r(15657),nJ=r(519473),nQ=r(441903),nX=function(e){var t,r=e.activeMenuIndex,o=e.setActiveMenuIndex,i=e.flattenedCommands,a=e.item,l=e.editor,s=e.range,c=(null==(t=i[r])?void 0:t.name)===a.name,u=(0,C.useRef)();(0,C.useEffect)(function(){c&&u.current.scrollIntoView({behavior:"smooth",block:"nearest"})},[c]);var d=function(){o(i.findIndex(function(e){return e.name===a.name}))};return(0,n.jsxs)("button",{type:"button",ref:u,onMouseDown:function(e){return e.preventDefault()},onClick:function(){document.exitPointerLock&&document.exitPointerLock(),a.command({editor:l,range:s})},onMouseOver:d,onFocus:d,className:P()("text-dark flex items-center space-x-2 px-5 py-2 first:pt-2",{"bg-tertiary":c}),children:[(0,n.jsx)(j.In,{type:a.icon,size:16}),(0,n.jsx)("div",{children:(0,n.jsx)(T.o.LabelSm,{children:a.title})})]},a.name)},nZ=function(e){var t=e.editor,r=e.range,n=e.activeMenuIndex,o=e.setActiveMenuIndex,i=e.items,a=e.ref,l=function(){n<i.length-1?o(n+1):o(0)},s=function(){n>0?o(n-1):o(i.length-1)},c=function(){var e;return null==(e=i[n])?void 0:e.command({editor:t,range:r})};(0,C.useImperativeHandle)(a,function(){return{onKeyDown:function(e){var t=e.event;if(["ArrowDown","ArrowUp","Enter"].includes(t.key)){switch(t.preventDefault(),t.stopPropagation(),document.body.requestPointerLock&&document.body.requestPointerLock(),t.key){case"ArrowDown":l();break;case"ArrowUp":s();break;case"Enter":c(),document.exitPointerLock&&document.exitPointerLock()}return!0}return!1}}})};function n0(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 n1=(0,C.forwardRef)(function(e,t){var r,o=e.items,i=e.editor,a=e.range,l=function(e){if(Array.isArray(e))return e}(r=(0,C.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}}(r)||function(e){if(e){if("string"==typeof e)return n0(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 n0(e,2)}}
1(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.")}(),s=l[0],c=l[1],u=o.flatMap(function(e){return e.commands});return(nZ({ref:t,editor:i,range:a,items:u,activeMenuIndex:s,setActiveMenuIndex:c}),(0,C.useEffect)(function(){if(document.exitPointerLock){var e=function(){document.exitPointerLock()};return document.addEventListener("mousemove",e),function(){document.removeEventListener("mousemove",e)}}},[]),o.length)?(0,n.jsx)("div",{className:"bg-primary border-primary relative max-h-[50vh] min-w-[250px] max-w-[320px] overflow-auto rounded-sm border py-2 text-sm shadow-md","data-testid":"slash-commands-list",children:(0,n.jsx)("div",{className:"flex flex-col",children:o.map(function(e){return e.commands.length?(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)("div",{className:"flex items-center space-x-2 px-5 py-2 uppercase first:pt-2",children:(0,n.jsx)(T.o.LabelXxs,{color:"text-light",children:e.name})},e.name),e.commands.map(function(e){return(0,n.jsx)(nX,{activeMenuIndex:s,setActiveMenuIndex:c,flattenedCommands:u,item:e,editor:i,range:a},e.name)})]}):null})})}):null});n1.displayName="CommandsList";var n2=r(116143),n3=r(392403),n4=(0,C.forwardRef)(function(e,t){var r=e.clientRect,o=e.editor,i=e.items,a=e.query,l=e.range,s=i.map(function(e){return{id:e.name,label:e.name,items:e.commands.map(function(e){return{id:e.name,label:e.title,visual:(0,n.jsx)(j.In,{type:e.icon,size:16,className:"text-primary"}),data:e}})}}),c=(0,n3.X)({ref:t,query:void 0===a?"":a,isEnabled:s.some(function(e){return e.items.length>0})}),u=c.isOpen,d=c.menuRef;return(0,n.jsx)(n2.W,{ref:d,open:u,groups:s,getAnchorRect:function(){var e;return null!=(e=null==r?void 0:r())?e:null},anchorContextElement:o.options.element,onSelect:function(e){e.data.command({editor:o,range:l})}})});function n6(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}n4.displayName="CompassCommandsList";var n5=function(e){var t=e.showEmbedModal,r=e.showImagePickerModal,n=e.showFileUploadModal,o=e.showGiphyPickerModal,i=e.showPollModal,a=e.showCTASettingsModal,l=e.showVideoClipRecorder,s=e.showVoiceMessageModal,c=e.openUpgradeModal,u=e.shouldShowPlanUpgradeModal,d=[{name:"youtube",title:(0,R.t)("tiptap.slash_commands.youtube")},{name:"wistia",title:(0,R.t)("tiptap.slash_commands.wistia")},{name:"vimeo",title:(0,R.t)("tiptap.slash_commands.vimeo")},{name:"loom",title:(0,R.t)("tiptap.slash_commands.loom")},{name:"soundcloud",title:(0,R.t)("tiptap.slash_commands.soundcloud")},{name:"spotify",title:(0,R.t)("tiptap.slash_commands.spotify")},{name:"simplecast",title:(0,R.t)("tiptap.slash_commands.simplecast")},{name:"instagram",title:(0,R.t)("tiptap.slash_commands.instagram")},{name:"facebook",title:(0,R.t)("tiptap.slash_commands.facebook")},{name:"twitter",title:(0,R.t)("tiptap.slash_commands.twitter")},{name:"typeform",title:(0,R.t)("tiptap.slash_commands.typeform")},{name:"airtable",title:(0,R.t)("tiptap.slash_commands.airtable")},{name:"github",title:(0,R.t)("tiptap.slash_commands.github")},{name:"google-maps",title:(0,R.t)("tiptap.slash_commands.google_maps")},{name:"codepen",title:(0,R.t)("tiptap.slash_commands.codepen")}].map(function(e){var r=e.name,n=e.title;return{name:r,title:n,icon:"16-editor-".concat(r),command:function(e){return t({editor:e.editor,range:e.range,provider:n})}}}),f=[{name:"ai_copilot",title:(0,R.t)("tiptap.slash_commands.co_pilot"),icon:"16-ask-ai-gradient",command:function(e){var t=e.editor,r=e.range;u?c():t.chain().focus().deleteRange(r).addAiCopilotNode().run()}},{name:"paragraph",title:(0,R.t)("tiptap.slash_commands.paragraph"),icon:"16-editor-paragraph",command:function(e){var t=e.editor,r=e.range;t.chain().focus().deleteRange(r).setNode("paragraph").run()}},{name:"h1",title:(0,R.t)("tiptap.slash_commands.heading_1"),icon:"16-heading1",command:function(e){var t=e.editor,r=e.range;t.chain().focus().deleteRange(r).setNode("heading",{level:1}).run()}},{name:"h2",title:(0,R.t)("tiptap.slash_commands.heading_2"),icon:"16-editor-h2",command:function(e){var t=e.editor,r=e.range;t.chain().focus().deleteRange(r).setNode("heading",{level:2}).run()}},{name:"h3",title:(0,R.t)("tiptap.slash_commands.heading_3"),icon:"16-editor-h3",command:function(e){var t=e.editor,r=e.range;t.chain().focus().deleteRange(r).setNode("heading",{level:3}).run()}},{name:"ordered_list",title:(0,R.t)("tiptap.slash_commands.number_list"),icon:"16-editor-ol",command:function(e){var t=e.editor,r=e.range;t.chain().focus().deleteRange(r).toggleOrderedList().run()}},{name:"bullet_list",title:(0,R.t)("tiptap.slash_commands.bullet_list"),icon:"16-editor-ul",command:function(e){var t=e.editor,r=e.range;t.chain().focus().deleteRange(r).toggleBulletList().run()}},{name:"block-quote",title:(0,R.t)("tiptap.slash_commands.blockquote"),icon:"16-editor-quote",command:function(e){var t=e.editor,r=e.range;t.chain().focus().deleteRange(r).toggleBlockquote().run()}},{name:"divider",title:(0,R.t)("tiptap.slash_commands.divider"),icon:"16-editor-divider",command:function(e){var t=e.editor,r=e.range;t.chain().focus().deleteRange(r).setHorizontalRule().run()}},{name:"code",title:(0,R.t)("tiptap.slash_commands.code"),icon:"16-editor-code",command:function(e){var t=e.editor,r=e.range;t.chain().focus().deleteRange(r).toggleCodeBlock().run()}},{name:"emoji",title:(0,R.t)("tiptap.slash_commands.emoji"),icon:"16-editor-emoji",command:function(e){var t=e.editor,r=e.range;t.chain().focus().deleteRange(r).insertContent(":").run()}},{name:"mention",title:(0,R.t)("tiptap.slash_commands.mention"),icon:"16-editor-mention",command:function(e){var t=e.editor,r=e.range;t.chain().focus().deleteRange(r).insertContent("@").run()}},{name:"cta",title:(0,R.t)("tiptap.slash_commands.cta"),icon:"16-link",command:a}],p=[{name:"poll",title:(0,R.t)("tiptap.slash_commands.poll"),icon:"16-editor-poll",command:i},{name:"image",title:(0,R.t)("tiptap.slash_commands.image"),icon:"16-editor-image",command:r},{name:"file",title:(0,R.t)("tiptap.slash_commands.file"),icon:"16-editor-file",command:n},{name:"audio",title:(0,R.t)("tiptap.slash_commands.audio"),icon:"16-editor-audio",command:function(e){return n({editor:e.editor,range:e.range,type:"audio"})}},{name:"voice_message",title:(0,R.t)("tiptap.slash_commands.voice_message"),icon:"16-microphone",command:s},{name:"video_clip",title:(0,R.t)("tiptap.slash_commands.video_clip"),icon:"16-camera",command:l},{name:"video",title:(0,R.t)("tiptap.slash_commands.video"),icon:"16-editor-video",command:function(e){return n({editor:e.editor,range:e.range,type:"video"})}},{name:"pdf",title:(0,R.t)("tiptap.slash_commands.pdf"),icon:"16-editor-pdf",command:function(e){return n({editor:e.editor,range:e.range,type:"pdf"})}},{name:"giphy",title:(0,R.t)("tiptap.slash_commands.giphy"),icon:"16-editor-giphy",command:o}],m=[{name:"embed",title:(0,R.t)("tiptap.slash_commands.embed"),icon:"16-editor-embed",command:t}].concat(function(e){if(Array.isArray(e))return n6(e)}(d)||function(e){if("u">typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(d)||function(e){if(e){if("string"==typeof e)return n6(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 n6(e,void 0)}}(d)||function(){throw TypeError("Invalid attempt to spread non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}());return[{name:(0,R.t)("tiptap.slash_commands.basic"),commands:f},{name:(0,R.t)("tiptap.slash_commands.upload"),commands:p},{name:(0,R.t)("tiptap.slash_commands.embed"),commands:m}]};function n8(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 n9(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}function n7(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 oe={ai_copilot:["ai_copilot"],mention:["mention"],poll:["poll"],cta:["cta"]};let ot=function(e){var t=e.showEmbedModal,r=e.showImagePickerModal,n=e.showFileUploadModal,o=e.showGiphyPickerModal,i=e.showPollModal,a=e.showCTASettingsModal,l=e.showVideoClipRecorder,u=e.showVoiceMessageModal,d=e.disabledExtensions,f=e.disabledSlashMenuCategories,p=e.disabledSlashMenuCommands,m=e.shouldShowPlanUpgradeModal,b=e.openUpgradeModal,h=e.headingLevels,v=e.useCompassSuggestionMenu,y=void 0!==v&&v;Object.entries(oe).forEach(function(e){var t=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 n8(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 n8(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],n=t[1];d[r]&&n.forEach(function(e){p[e]=!0})});var g=function(e,t){if("Basic"===t.name){var r=t.commands.filter(function(e){return h.includes(1)?h.includes(2)?!!h.includes(3)||"h3"!==e.name:"h2"!==e.name:"h1"!==e.name});if(r.length>0)return e.push(n7(n9({},t),{commands:r})),e}return e.push(t),e};return s.YY.create({name:"slashCommands",addOptions:function(){return{suggestion:{char:"/",pluginKey:new eP.hs("slash-commands"),items:function(e){var s=e.query;return Object.values(n5({showEmbedModal:t,showImagePickerModal:r,showFileUploadModal:n,showGiphyPickerModal:o,showPollModal:i,showCTASettingsModal:a,showVideoClipRecorder:l,showVoiceMessageModal:u,shouldShowPlanUpgradeModal:m,openUpgradeModal:b})).map(function(e){return n7(n9({},e),{commands:e.commands.filter(function(e){return!p[e.name]&&e.title.toLowerCase().includes(s.toLowerCase())})})}).filter(function(e){return!f[e.name]&&!(0,M.isEmpty)(e.commands)}).reduce(g,[])},render:function(){var e,t;return y?(0,nG.e)(n4):{onStart:function(r){e=new c.NV(n1,{props:r,editor:r.editor}),t=(0,nQ.Ay)("body",{getReferenceClientRect:r.clientRect,appendTo:function(){return r.editor.options.element},content:e.element,showOnCreate:!0,interactive:!0,trigger:"manual",placement:"auto-end",theme:"light-border",zIndex:999,onHidden:function(){e.destroy()}})},onUpdate:function(r){e.updateProps(r),r.items.length<1?(t[0].hide(),e&&e.destroy()):(t[0].show(),t[0].setProps({getReferenceClientRect:r.clientRect}))},onKeyDown:function(r){var n;return"Escape"===r.event.key?(t[0].hide(),r.event.preventDefault(),r.event.stopPropagation(),!0):null==(n=e.ref)?void 0:n.onKeyDown(r)},onExit:function(){t&&t[0].destroy(),e&&e.destroy()}}}}}},addProseMirrorPlugins:function(){return[(0,nJ.Ay)(n9({editor:this.editor},this.options.suggestion))]}})};var or=s.YY.create({name:"smartSelectAll",addKeyboardShortcuts:function(){return{"Mod-a":function(e){var t=e.editor,r=t.state,n=t.view,o=r.selection,i=r.doc,a=o.$from,l=o.from,s=o.to,c=a.depth;if(0===c)return!1;var u=a.start(c),d=a.end(c);if(l<=u&&s>=d)return!1;var f=r.tr.setSelection(eP.U3.create(i,u,d));return n.dispatch(f),!0}}}});function on(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 oo(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function oi(e){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){oo(e,t,r[t])})}return e}function oa(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 ol(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,l=!1;try{for(o=o.call(e);!(a=(r=o.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,n=e}finally{try{a||null==o.return||o.return()}finally{if(l)throw n}}return i}}(e,t)||oc(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 os(e){return function(e){if(Array.isArray(e))return on(e)}(e)||function(e){if("u">typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||oc(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 oc(e,t){if(e){if("string"==typeof e)return on(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 on(e,t)}}var ou=function(e){return!!e},od=function(e){var t=e.additionalExtensions,r=e.aiCopilotTitle,s=e.allowBubbleMenuOverflow,u=e.autofocus,d=e.className,m=e.disabledExtensions,b=e.disabledSlashMenuCategories,v=e.disabledSlashMenuCommands,y=e.disableMentionClicks,j=e.editorApiRef,O=e.editorClassName,w=e.editorRef,_=e.inlineAttachments,S=e.isMediaUploadAllowed,k=void 0===S||S,P=e.isVideoClipAllowed,N=void 0!==P&&P,I=e.isVoiceMessageAllowed,E=void 0!==I&&I,T=e.onChange,R=e.onFocusChange,D=e.onLocalAttachmentsChange,F=e.onLocalSgidToObjectMapChange,z=e.openInternalLinksInCurrentTab,B=e.placeholder,U=e.readOnly,$=void 0!==U&&U,V=e.sgidToObjectMap,K=e.shouldPreviewFilesAsLinks,W=e.shouldShowTextModifiersMenu,H=e.spaceId,Y=e.textModifierPlacement,J=e.showListsInTextModifierMenu,Q=e.shouldSupportTables,X=void 0!==Q&&Q,Z=e.maxFileUploadSize,ee=e.toolbars,et=e.value,er=e.variant,en=void 0===er?"default":er,eo=e.shouldRefetch,ei=void 0!==eo&&eo,ea=e.headingLevels,el=void 0===ea?[2,3]:ea,es=e.isAutoLinkEnabled,ec=e.isWithinEmailEditor,eu=void 0!==ec&&ec,ed=(0,nE.q)(),ef=(0,nY.k)(),ep=(0,t8.o)(),em=(0,h.e)(),eb=(0,G._)(),eh=ew(),ev=(0,eL.T)("circle_v4_popover_enabled"),ey=(0,re.r)(),eg=(0,tJ.c)().isCircleV4,ex=(0,tO.O)(),ej=(0,t7.U)(),eO=nL(),e_=eO.nativeVideoCaptureInputProps,eS=eO.showVideoClipRecorder,ek=ol((0,C.useState)({}),2),eP=ek[0],eC=ek[1],eN=ol((0,C.useState)([]),2),eA=eN[0],eI=eN[1],eT=ol((0,rk.C)(!1),3),eM=eT[0],eR=eT[2],eD=tF(),eF=eD.shouldShowCopilot,ez=eD.shouldShowPlanUpgradeModal,eB=tD().openUpgradeModal,eU=(0,rS.B)(),e$=ol([void 0===m?[]:m,void 0===b?[]:b,void 0===v?[]:v].map(function(e){return Object.fromEntries(e.map(function(e){return[e,!0]}))}),3),eV=e$[0],eK=e$[1],eW=e$[2];eV.ai_copilot=eV.ai_copilot||!(eF||ez)||$,eV.voice_message=eV.voice_message||!E||!eU,eW.voice_message=eW.voice_message||!E||!eU,eV.video_clip=eV.video_clip||!N,eW.video_clip=eW.video_clip||!N,k||(eV.file=!0,eV.image=!0,eV.file_loader=!0,eV.video_clip=!0,eW.file=!0,eW.image=!0,eW.video=!0,eW.audio=!0,eW.pdf=!0,eW.giphy=!0,eW.video_clip=!0);var eH=function(e){var t=e.sgid,r=e.object;eC(function(e){return oa(oi({},e),oo({},t,r))}),(0,M.isFunction)(F)&&F(oa(oi({},eP),oo({},t,r)))},eq=function(e){eI(function(t){if(t.some(function(t){return t.signed_id===e.signed_id}))return t;var r=os(t).concat([e]);return(0,M.isFunction)(D)&&D(r),r})},eY=function(e){return ef.show(oa(oi({},e),{addToLocalInlineAttachments:eq,isWithinEmailEditor:eu}))},eG=function(e){ev?eh.show(oa(oi({},e),{addToLocalInlineAttachments:eq})):eb.show(oa(oi({},e),{addToLocalInlineAttachments:eq}))},eJ=function(e){return ep.show(oa(oi({},e),{maxFileUploadSize:Z,addToLocalInlineAttachments:eq,addToLocalSgidToObjectMap:eH}))},eQ=function(e){return ex.show(oa(oi({},e),{addToLocalSgidToObjectMap:eH}))},eX=function(e){return ej.show(oa(oi({},e),{addToLocalInlineAttachments:eq}))},eZ=[!eV.blockquote&&rt.Ay,rr.Ay,rp.Ay,rv.Ay,a.a,ro.A,ra.A,rl.A,rs.A,X&&nC.configure({resizable:!1}),X&&ry.A,X&&rg.h,X&&rx.A,!eV.code_block&&l.Y,!eV.headings&&rc.A.configure({levels:el}),rd.A,rn.Ay,nP.B,rm.Ay,rb.A,rj.A,eu&&rO.A.configure({types:Array.from(tI.E),alignments:[tI.K.LEFT,tI.K.RIGHT,tI.K.CENTER]}),rw.Ay,ru.Ay.configure({multicolor:!0}),o.k.configure({openInternalLinksInCurrentTab:void 0===z||z,openOnClick:!1,autolink:void 0!==es&&es}),rh.A.configure({placeholder:B,emptyEditorClass:"is-block-editor-empty text-light",emptyNodeClass:"is-empty",showOnlyWhenEditable:!1,showOnlyCurrent:!1}),!eV.horizontal_rule&&rf.A,!eV.file&&t5,t9.T.configure({useCompassSuggestionMenu:eg}),A,!eV.file_loader&&q,!eV.ai_copilot&&nk,!eV.slash_commands&&ot({showEmbedModal:function(e){return ed.show(oa(oi({},e),{addToLocalSgidToObjectMap:eH}))},showImagePickerModal:eY,showFileUploadModal:eJ,showGiphyPickerModal:eG,showPollModal:eQ,showCTASettingsModal:function(e){return em.show(oa(oi({},e),{addToLocalSgidToObjectMap:eH,isWithinEmailEditor:eu}))},showVideoClipRecorder:eS,showVoiceMessageModal:eX,disabledExtensions:eV,disabledSlas
1hMenuCategories:eK,disabledSlashMenuCommands:eW,shouldShowPlanUpgradeModal:ez,openUpgradeModal:eB,headingLevels:el,useCompassSuggestionMenu:eg}),!eV.embeds&&nI,!eV.image&&nq,!eV.mention&&i.d.configure({useCompassSuggestionMenu:eg}),!eV.entities&&t$.F.configure({useCompassSuggestionMenu:eg}),!eV.poll&&tj,!eV.cta&&g,eu&&ey&&!eV.paywall&&eE,!$&&tS,x,or,ri.A.configure({width:2})].concat(os(void 0===t?[]:t)).filter(ou);(0,C.useEffect)(function(){(0,M.isFunction)(R)&&R(eM)},[eM,R]);var e0=(0,M.debounce)(function(e){var t=e.editor.getJSON();T&&T(t)},200),e1=(0,c.hG)({extensions:eZ,autofocus:void 0!==u&&u,onUpdate:e0,onFocus:function(){eR(!0)},onBlur:function(){eR(!1)},content:et,editable:!$,editorProps:{transformPastedHTML:function(e){var t=(0,tV.h)(e);return t.length&&(0,tV.C)({sgids:t,setLocalSgidToObjectMap:eC}),e},attributes:oi({focus:"",class:(0,p.x)("z-0 max-w-none whitespace-pre-wrap border-none bg-transparent text-dark ring-0",{"!scale-100 text-sm leading-sm":"compact"===en},(0,r_.W2)("circle-block-editor"),"compact"===en&&(0,r_._h)("circle-block-editor--compact"),O),"data-readonly":$,translate:$?"yes":"no"},(0,r_.Bs)({anchor:"rich-text-content"}))}});w&&(w.current=e1),(0,C.useImperativeHandle)(j,function(){return{blur:function(){return null==e1?void 0:e1.commands.blur()},focus:function(){return null==e1?void 0:e1.commands.focus("end",{scrollIntoView:!1})},isEmpty:function(){var e;return null==(e=null==e1?void 0:e1.isEmpty)||e},reset:function(){e1&&(e1.commands.clearContent(),e1.unregisterPlugin("history"),e1.registerPlugin((0,L.b6)()),eC({}),eI([]))},setContent:function(e,t){if(e1){e1.commands.setContent(e,!0);var r,n,o=null!=(r=null==t?void 0:t.sgidToObjectMap)?r:{},i=null!=(n=null==t?void 0:t.inlineAttachments)?n:[];eC(o),eI(i),null==F||F(o),null==D||D(i)}}}},[e1,F,D]),(0,C.useEffect)(function(){ei&&$&&e1&&(0,M.defer)(function(){return e1.commands.setContent(et)})},[e1,et,ei,$]),(0,C.useEffect)(function(){e1&&$===e1.isEditable&&e1.setEditable(!$)},[$,e1]);var e2=function(e){!eV.file&&e1&&e1.chain().focus().insertContent(Array.from(e).map(function(e){return{type:"file-loader",attrs:{file:e}}})).run()};return(0,n.jsxs)(f.c.Provider,{value:{sgidToObjectMap:void 0===V?{}:V,inlineAttachments:void 0===_?[]:_,localSgidToObjectMap:eP,addToLocalSgidToObjectMap:eH,localInlineAttachments:eA,addToLocalInlineAttachments:eq,spaceId:H,aiCopilotTitle:r,shouldPreviewFilesAsLinks:void 0!==K&&K,type:"block",disableMentionClicks:void 0!==y&&y,isWithinEmailEditor:eu},children:[e1&&(void 0===W||W)&&(0,n.jsx)(tU,{shouldShowCopilot:!eV.ai_copilot,editor:e1,headingLevels:el,placement:void 0===Y?"top":Y,showListsInTextModifierMenu:void 0!==J&&J,allowBubbleMenuOverflow:void 0===s||s}),ee&&ee.map(function(e){var t=e.portalId,r=e.component;return(0,n.jsx)(r,{editor:e1,isEditorFocused:eM,portalId:t,showImagePickerModal:eY,showFileUploadModal:eJ,showGiphyPickerModal:eG,showPollModal:eQ,showVideoClipRecorder:eS,showVoiceMessageModal:eX,disabledExtensions:eV},"editor-toolbar-for-".concat(t))}),eh.element,e_&&(0,n.jsx)("input",oi({},e_)),(0,n.jsx)(c.$Z,{onPaste:function(e){var t,r;k&&(null==(r=e.clipboardData)||null==(t=r.files)?void 0:t.length)>0&&e2(e.clipboardData.files)},onDrop:function(e){if(!e1||!k)return null;e.preventDefault();var t={left:e.clientX,top:e.clientY},r=e1.view.posAtCoords(t);if(r)return Array.from(e.dataTransfer.files).forEach(function(e){e1.chain().focus().insertContentAt(r.pos,{type:"file-loader",attrs:{file:e}}).run()})},className:d,editor:e1,"data-testid":"tip-tap-editor-content"})]})}},124346(e,t,r){var n=r(744648),o=function(e,t){var r=n.E.some(function(r){return e.isActive(r,{textAlign:t})});return t===n.K.LEFT?r||!n.E.some(function(t){return[n.K.CENTER,n.K.RIGHT].some(function(r){return e.isActive(t,{textAlign:r})})}):r};r.d(t,{k:()=>o})},665135(e,t,r){var n=r(391426),o=r(570310),i=r(417980),a=r(288513),l=function(e){var t=e.field,r=e.value,l=e.disabled,s=e.onCh
1ange,c=e.variant,u=void 0===c?"default":c,d=e.className,f=e.labelClassName,p=e.wrapperClassName,m=e.label,b=void 0===m?(0,i.t)("toggle_switch"):m;return(0,n.jsxs)("div",{className:(0,o.x)((0,a.W2)("toggle-switch"),"relative",p,"default"===u&&(0,a._h)("toggle-switch--small"),"large"===u&&(0,a._h)("toggle-switch--large")),id:"field-".concat(t),children:[(0,n.jsx)("input",{type:"checkbox",name:t,id:"checkbox-".concat(t),checked:void 0!==r&&r,onChange:s,disabled:void 0!==l&&l,className:(0,o.x)("peer",d)}),(0,n.jsx)("label",{htmlFor:"checkbox-".concat(t),className:(0,o.x)("bg-toggle-unchecked before:bg-toggle-circle-unchecked peer-checked:bg-toggle-checked before:peer-checked:bg-toggle-circle-checked relative",f),children:(0,n.jsx)("span",{className:"sr-only",children:b})})]})};r.d(t,{j:()=>l})},339043(e,t,r){r.d(t,{jF:()=>n.j,Pf:()=>f});var n=r(665135),o=r(391426),i=r(973646),a=r(881183),l=r(570310),s=r(101075),c=r.n(s),u=r(417980),d=r(898666),f=function(e){var t=e.label,r=void 0===t?(0,u.t)("toggle_switch"):t,s=e.field,f=e.value,p=void 0!==f&&f,m=e.onChange,b=void 0===m?c():m,h=e.tooltipText,v=e.className,y=e.labelClassName,g=e.toggleSwitchClassName,x=e.toggleSwitchLabelClassName,j=e.variant,O=void 0===j?"default":j,w=e.disabled,_=void 0!==w&&w;return(0,o.jsxs)("div",{className:(0,l.x)("flex flex-row items-center justify-between",v),children:[h?(0,o.jsxs)("span",{className:"text-default flex items-center",children:[r,(0,o.jsx)(d.$,{content:h,children:(0,o.jsx)("span",{className:"inline-flex",children:(0,o.jsx)(i.In,{type:"question-mark",className:"ml-2 !w-3"})})})]}):(0,o.jsx)("span",{className:(0,l.x)("text-default",y),children:r}),(0,o.jsx)("div",{id:"field-".concat(s),className:"flex items-center",children:"small"===O?(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)("input",{type:"checkbox",name:s,id:"checkbox-".concat(s),checked:p,onChange:b,disabled:_,className:"peer hidden"}),(0,o.jsxs)("label",{className:(0,l.x)("m-0",{"cursor-not-allowed opacity-10":_}),htmlFor:"checkbox-".concat(s),children:[(0,o.jsx)(a.d,{as:"span",checked:p,onChange:b}),(0,o.jsx)("span",{className:"sr-only",children:r})]})]}):(0,o.jsx)(n.j,{field:s,value:p,onChange:b,variant:O,disabled:_,wrapperClassName:g,labelClassName:x})})]})}},189506(e,t,r){r.d(t,{u:()=>I});var n=r(391426),o=r(933578),i=r(355104),a=r(268342),l=r(532786),s=r(574795),c=r(982607),u=r(417980),d=r(674251),f=r(231127),p=r(674343),m=r(93583),b=r(973646),h=r(570310),v=r(586064),y=r(762681),g=r(584069),x=r(111494),j=r(155529),O=r(602130),w=r(12695),_=function(e){var t,r=e.toggleFullscreen,o=e.togglePopup,i=e.cues,a=e.onSeek,l=e.mediaTranscriptId,s=e.currentTime,c=e.onFullscreenSeek,p=e.renderFullscreenPlayer,_=e.isFullscreen,S=(0,f.T)("circle_v4_popover_enabled"),k="function"==typeof p,P=(0,O.Z)(),C=P.containerRef,N=P.shouldAutoScroll,A=(0,w.c)(void 0!==i?null:l).parsedWebvtt,I=null!=(t=null!=i?i:null==A?void 0:A.cues)?t:[],E=!!(null==I?void 0:I.length);return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsxs)("div",{className:(0,h.x)("bg-primary flex h-72 w-96 flex-col rounded-md p-4",{"border-light border shadow-sm":!S}),children:[(0,n.jsxs)("div",{className:"mb-2 flex shrink-0 items-start justify-between",children:[(0,n.jsxs)("div",{className:"flex",children:[(0,n.jsx)(b.In,{type:"16-star-ai",viewBox:"0 0 20 16",className:"mr-1"}),(0,n.jsx)(d.o.LabelMd,{as:"div",color:"text-dark",weight:"bold",children:(0,u.t)("media_player.transcript")})]}),(0,n.jsxs)("div",{className:"flex items-center gap-3",children:[k&&(0,n.jsx)(g.A,{onClick:r}),(0,n.jsx)(v.J,{onClick:o})]})]}),(0,n.jsxs)("div",{className:"grow overflow-auto",ref:C,children:[!E&&(0,n.jsx)(m.p,{}),E&&I.map(function(e){return(0,n.jsx)(y.s,{cue:e,isCurrentCue:(0,j.fJ)(e,s),shouldScroll:N,onSeek:a},"transcript-".concat(l,"-").concat(e.startTime))})]})]}),k&&E&&(0,n.jsx)(x.L,{isOpen:_,onClose:r,cues:I,onSeek:null!=c?c:function(){},currentTime:s,children:null==p?void 0:p()})]})};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 k(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}function P(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 C(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,l=!1;try{for(o=o.call(e);!(a=(r=o.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,n=e}finally{try{a||null==o.return||o.return()}finally{if(l)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 N=function(e){var t,r=e.mediaTranscriptId,i=e.onSeek,m=e.onFullscreenSeek,b=e.onFullscreenToggle,h=e.renderFullscreenPlayer,v=e.currentTime,y=e.cues,g=e.compact,x=e.transcriptPreview,j=(0,a.r)(),O=(0,f.T)("circle_v4_popover_enabled"),w=C((0,o.useState)(!1),2),S=w[0],N=w[1],A=function(){null==b||b(),N(!S)},I=(0,o.useRef)(null),E=C((0,o.useState)(null),2),T=E[0],M=E[1],L=C((0,o.useState)(null),2),R=L[0],D=L[1],F=(0,c.E)(T,R,{placement:"bottom-start",modifiers:[{name:"offset",options:{offset:[0,5]}}]}),z=F.styles,B=F.attributes,U=function(){var e;return null==(e=I.current)?void 0:e.click()},$=null!=(t=null==j?void 0:j.portalContainer)?t:document.body;return O?(0,n.jsx)(p.f,{cues:null!=y?y:[],compact:void 0!==g&&g,currentTime:v,onSeek:i,onFullscreenSeek:null!=m?m:function(){},onFullscreenToggle:null!=b?b:function(){},renderFullscreenPlayer:null!=h?h:function(){return null},transcriptPreview:x,mediaTranscriptId:r}):(0,n.jsx)(l.A,{className:"relative",children:function(e){var t=e.open;return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsxs)("blockquote",{children:[(0,n.jsx)("div",{className:"text-left",children:(0,n.jsx)(d.o.BodyXs,{as:"div",children:x})}),(0,n.jsx)(l.A.Button,{as:"div",className:"flex",ref:M,children:(0,n.jsx)("button",{type:"button",className:"text-link text-xs hover:underline",ref:I,children:t?(0,u.t)("media_player.hide_transcript"):(0,u.t)("media_player.show_transcript")})})]}),(0,s.createPortal)((0,n.jsx)(l.A.Panel,P(k({as:"div",className:"z-[10000]",ref:D,style:P(k({},z.popper),{pointerEvents:"auto"})},B.popper),{children:(0,n.jsx)(_,{toggleFullscreen:A,togglePopup:U,cues:y,onSeek:i,mediaTranscriptId:r,currentTime:v,onFullscreenSeek:m,renderFullscreenPlayer:h,isFullscreen:S})})),$)]})}})};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 I=function(e){var t,r=e.transcriptionId,a=e.transcriptionPreview,l=e.audioPlayer,s=e.currentTime,c=e.cues,u=e.compact,d=(0,i.c)().isCircleV4,f=function(e){if(Array.isArray(e))return e}(t=(0,o.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 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.")}(),p=f[0],m=f[1];(0,o.useEffect)(function(){if(void 0===s&&l){var e=function(){m(l.currentTime)};return e(),l.addEventListener("timeupdate",e),l.addEventListener("seeked",e),function(){l.removeEventListener("timeupdate",e),l.removeEventListener("seeked",e)}}},[l,s]);var b=(0,o.useCallback)(function(e){l&&(l.currentTime=e,l.play())},[l]);return a?(0,n.jsx)("div",{className:d?"mt-4":"mt-2",children:(0,n.jsx)(N,{cues:c,compact:void 0!==u&&u,mediaTranscriptId:r,onSeek:b,transcriptPreview:a,currentTime:null!=s?s:p})}):null}},674343(e,t,r){r.d(t,{f:()=>S});var n=r(391426),o=r(93583),i=r(614729),a=r(955015),l=r(739042),s=r(34819),c=r(790389),u=r(881220),d=r(490916),f=r(892907),p=r(933578),m=r(41798
10),b=r(12695),h=r(570310),v=r(730550),y=r(451430),g=function(e){return(0,y.padStart)(e.toString(),2,"0")},x=function(e){var t=Number(e),r=Math.floor(t/3600),n=Math.floor((t-3600*r)/60),o=Math.floor(t-3600*r-60*n);return r?"".concat(g(r),":").concat(g(n),":").concat(g(o)):"".concat(g(n),":").concat(g(o))},j=function(e,t){if(!e)return!1;var r=e.startTime,n=e.endTime;return t>=r&&t<n},O=function(e){var t,r=e.cue,o=e.container,i=e.isCurrentCue,l=void 0!==i&&i,s=e.shouldScroll,c=e.onSeek,u=(0,v.O)(o,l&&(void 0===s||s));return(0,n.jsxs)("button",{type:"button",className:(0,h.x)("flex cursor-pointer items-start gap-3 rounded-lg p-2 text-left transition-colors duration-200 hover:bg-secondary",{"bg-active":l}),onClick:function(e){e.stopPropagation(),c(r.startTime)},ref:u,children:[(0,n.jsx)(a.E,{className:"mt-0.5 shrink-0",variant:l?"primary":"secondary",label:x(null==(t=r.startTime)?void 0:t.toString())}),(0,n.jsx)(f.o5,{variant:"body-sm",color:"primary",children:r.text})]})};function w(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 _(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,l=!1;try{for(o=o.call(e);!(a=(r=o.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){l=!0,n=e}finally{try{a||null==o.return||o.return()}finally{if(l)throw n}}return i}}(e,t)||function(e,t){if(e){if("string"==typeof e)return w(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 w(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 S=function(e){var t,r=e.onSeek,h=e.cues,v=void 0===h?[]:h,y=e.currentTime,g=e.transcriptPreview,w=e.mediaTranscriptId,S=e.compact,k=void 0!==S&&S,P=_((0,p.useState)(!1),2),C=P[0],N=P[1],A=_((0,p.useState)(""),2),I=A[0],E=A[1],T=_((0,p.useState)(null),2),M=T[0],L=T[1],R=(0,p.useCallback)(function(e){return L(e)},[]),D=(0,i.Z)(M),F=(0,b.c)(!v.length&&w&&C?w:null),z=F.parsedWebvtt,B=F.isLoading,U=v.length?v:null!=(t=null==z?void 0:z.cues)?t:[],$=(0,p.useMemo)(function(){var e=I.trim().toLowerCase();return e?U.filter(function(t){return t.text.toLowerCase().includes(e)}):U},[U,I]);if(!(null==U?void 0:U.length)&&!w)return null;var V=U[0]||{text:"",startTime:0},K=null!=g?g:V.text,W=C?(0,m.t)("media_player.hide_transcript"):(0,m.t)("media_player.show_transcript"),H=k?(0,n.jsx)("button",{type:"button",className:"text-link text-xs hover:underline",children:W}):(0,n.jsx)(l.$,{variant:"outline",size:"sm",type:"button",children:W}),q=(0,n.jsx)(c.A,{trigger:H,open:C,onOpenChange:N,side:"bottom",align:"start",sideOffset:5,className:"!px-0 !py-3 h-[26rem] w-[25rem] max-w-[calc(100vw-2rem)]",children:(0,n.jsxs)("div",{className:"flex h-full flex-col gap-3",children:[(0,n.jsxs)("div",{className:"flex shrink-0 items-center justify-between px-4",children:[(0,n.jsx)(f.o5,{variant:"heading-md",color:"primary",children:(0,m.t)("media_player.transcript")}),(0,n.jsx)(s.K,{icon:"cross",variant:"ghost",size:"sm","aria-label":(0,m.t)("close"),onClick:function(){return N(!1)}})]}),(0,n.jsx)("div",{className:"shrink-0 px-4",children:(0,n.jsx)(d.D,{"aria-label":(0,m.t)("media_player.search_transcript"),placeholder:(0,m.t)("media_player.search_transcript"),value:I,onSearch:E,onClear:function(){return E("")},rootProps:{"data-transcript-search-input":!0}})}),(0,n.jsx)("div",{className:"relative min-h-0 grow overflow-hidden",children:(0,n.jsxs)(u.t.Root,{className:"relative size-full",scrollFades:!0,children:[(0,n.jsx)(u.t.Viewport,{ref:R,className:"size-full",children:(0,n.jsx)(u.t.Content,{children:(0,n.jsxs)("div",{className:"pl-4 pr-2",children:[B&&(0,n.jsx)(o.p,{}),!B&&$.map(function(e){return(0,n.jsx)(O,{cue:e,container:M,isCurrentCue:j(e,y),shouldScroll:D&&!I,onSeek:r},"transcript-".concat(e.startTime))}),!B&&0===$.length&&I.trim()&&(0,n.jsx)("div",{className:"px-4 py-6 text-center text-sm text-tertiary",children:(0,m.t)("media_player.no_transcript_results")})]})})}),(0,n.jsx)(u.t.Scrollbar,{orientation:"vertical",size:"sm",visibility:"always"})]})})]})});return k?(0,n.jsxs)("blockquote",{children:[(0,n.jsx)(f.o5,{variant:"caption",children:K}),(0,n.jsx)("div",{className:"flex",children:q})]}):(0,n.jsxs)("div",{className:"bg-secondary mt-4 flex w-full items-center gap-3 rounded-xl p-3",children:[(0,n.jsxs)("div",{className:"flex min-w-0 flex-1 items-center gap-2",children:[(0,n.jsx)(a.E,{variant:"secondary",label:x(V.startTime.toString())}),(0,n.jsx)("div",{className:"min-w-0 flex-1 truncate text-sm text-primary",children:K})]}),(0,n.jsx)("div",{className:"shrink-0 flex items-center",children:q})]})}},586064(e,t,r){var n=r(391426),o=r(428266),i=r(417980),a=r(898666),l=function(e){var t=e.onClick,r=(0,i.t)("close");return(0,n.jsx)(a.$,{content:r,interactive:!1,children:(0,n.jsx)(o.K,{name:"close",variant:"secondary",onClick:t,ariaLabel:r})})};r.d(t,{J:()=>l})},762681(e,t,r){var n=r(391426),o=r(570310),i=r(607370),a=r(674251),l=r(155529),s=function(e){var t,r=e.cue,s=e.isCurrentCue,c=void 0!==s&&s,u=e.shouldScroll,d=e.onSeek,f=(0,i.q)(c&&(void 0===u||u));return(0,n.jsxs)("button",{type:"button",className:(0,o.x)("flex cursor-pointer items-start gap-3 p-1 text-left hover:underline",{"bg-secondary":c}),onClick:function(e){e.stopPropagation(),d(r.startTime)},ref:f,children:[(0,n.jsx)("div",{className:"shrink-0",children:(0,n.jsx)(a.o.BodySm,{as:"div",color:c?"text-dark":"text-light",weight:c?"semibold":"normal",children:(0,l.Kf)(null==(t=r.startTime)?void 0:t.toString())})}),(0,n.jsx)(a.o.LabelSm,{as:"div",color:"text-dark",weight:c?"semibold":"normal",children:r.text})]})};r.d(t,{s:()=>s})},584069(e,t,r){var n=r(391426),o=r(428266),i=r(417980),a=r(898666),l=function(e){var t=e.onClick,r=(0,i.t)("live_streams.room.button_tooltips.fullscreen");return(0,n.jsx)(a.$,{content:r,interactive:!1,children:(0,n.jsx)(o.K,{name:"fullscreen",variant:"secondary",onClick:t,ariaLabel:r})})};r.d(t,{A:()=>l})},111494(e,t,r){r.d(t,{L:()=>b});
1var n=r(391426),o=r(973646),i=r(652392),a=r(933578),l=r(417980),s=r(674251),c=r(762681),u=r(155529),d=r(451430),f=function(e){var t=e.onChange,r=void 0===t?d.noop:t;return(0,n.jsx)("input",{type:"search",placeholder:(0,l.t)("media_player.search"),className:"shadow-xs placeholder:text-light border-primary w-full rounded-md placeholder:opacity-100",onChange:r})},p=r(602130);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 b=function(e){var t,r=e.isOpen,d=e.onClose,b=e.cues,h=e.onSeek,v=e.currentTime,y=e.children,g=function(e){if(Array.isArray(e))return e}(t=(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}}(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.")}(),x=g[0],j=g[1],O=(0,p.Z)(),w=O.containerRef,_=O.shouldAutoScroll,S=b.filter(function(e){return!x||e.text.toLowerCase().includes(x.toLowerCase())});return(0,n.jsx)(i.V,{shouldCloseOnOutsideClick:!0,shouldShowCloseButton:!0,isOpen:r,contentPortalId:"fullscreen-transcripts-portal",position:"bottom",onClose:d,children:(0,n.jsxs)("div",{className:"flex h-full overflow-hidden",children:[(0,n.jsx)("div",{className:"bg-dark relative flex-1",children:(0,n.jsx)("div",{id:"transcripts-fullscreenmodal-player",className:"flex size-full items-center justify-center",children:y})}),(0,n.jsxs)("div",{className:"border-primary flex w-1/3 max-w-sm shrink-0 flex-col border-l",children:[(0,n.jsxs)("div",{className:"border-primary mb-2 flex h-16 shrink-0 items-center gap-2 border-b px-4",children:[(0,n.jsx)(o.In,{type:"20-ai",size:20}),(0,n.jsx)(s.o.LabelLg,{weight:"semibold",children:(0,l.t)("media_player.transcript")})]}),(0,n.jsx)("div",{className:"px-4 py-2",children:(0,n.jsx)(f,{onChange:function(e){return j(e.target.value)}})}),(0,n.jsx)("div",{className:"flex-1 overflow-hidden",children:(0,n.jsx)("div",{className:"h-full overflow-auto p-4",ref:w,children:S.map(function(e){return(0,n.jsx)(c.s,{cue:e,isCurrentCue:(0,u.fJ)(e,v),shouldScroll:_,onSeek:h},"transcript-fullscreen-".concat(e.startTime))})})})]})]})})}},155529(e,t,r){var n=r(451430),o=function(e){return(0,n.padStart)(e.toString(),2,"0")},i=function(e){var t=Number(e),r=Math.floor(t/3600),n=Math.floor((t-3600*r)/60),i=Math.floor(t-3600*r-60*n);return r?"".concat(o(r),":").concat(o(n),":").concat(o(i)):"".concat(o(n),":").concat(o(i))},a=function(e,t){if(!e)return!1;var r=e.startTime,n=e.endTime;return t>=r&&t<n};r.d(t,{Kf:()=>i,fJ:()=>a})},602130(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(){var e,t=(0,n.useRef)(null),r=function(e){if(Array.isArray(e))return e}(e=(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}}(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.")}(),i=r[0],a=r[1],l=t.current;return(0,n.useEffect)(function(){var e=function(){return a(!1)};return null==l||l.addEventListener("mousewheel",e),function(){return null==l?void 0:l.removeEventListener("mousewheel",e)}},[l]),{containerRef:t,shouldAutoScroll:i}};r.d(t,{Z:()=>i})}
1,284857(e,t,r){r.d(t,{TranscriptsPlayer:()=>v});var n=r(391426);r(487337);var o=r(548333),i=r(46871),a=r(582866),l=r(96689),s=r(620708),c=r(933578),u=(0,s.Z)(function(){return Promise.all([r.e(51735),r.e(77368),r.e(62501),r.e(92344),r.e(18121),r.e(78620),r.e(84189),r.e(93584),r.e(2081),r.e(90737),r.e(20988),r.e(26069)]).then(r.bind(r,29584)).then(function(e){return{default:e.AudioPlayer}})}),d=(0,s.Z)(function(){return Promise.all([r.e(51735),r.e(77368),r.e(62501),r.e(92344),r.e(18121),r.e(78620),r.e(84189),r.e(93584),r.e(2081),r.e(90737),r.e(20988),r.e(26069)]).then(r.bind(r,143476)).then(function(e){return{default:e.VideoPlayer}})}),f=(0,s.Z)(function(){return Promise.all([r.e(24014),r.e(51735),r.e(89782),r.e(18344),r.e(37927)]).then(r.bind(r,72763)).then(function(e){return{default:e.TranscriptsPlayerComponent}})}),p=function(e){var t=(0,i.X)(e.type),r=(0,i.U)(e.type),s=(0,a.Q)({signedId:e.signedId,posterUrl:e.poster,isDownloadable:e.isDownloadable,mediaTranscriptId:e.mediaTranscriptId}),p=s.posterUrl,m=s.isDownloadable,b=s.mediaTranscriptId;return t?(0,n.jsx)(c.Suspense,{fallback:(0,n.jsx)(l.u,{aspectRatio:e.aspectRatio,posterUrl:p}),children:(0,n.jsx)(d,{src:e.src,contentType:e.type,mediaTranscoding:e.mediaTranscoding,mediaTranscriptId:b,overlayActions:e.overlayActions,downloadable:m,downloadUrl:e.downloadUrl,lockAspectRatio:e.lockAspectRatio,maxHeight:e.maxHeight,posterUrl:p,chaptersUrl:e.chaptersUrl,previewThumbnailsUrl:e.previewThumbnailsUrl,signedId:e.signedId,variants:e.variants,onProgress:e.onProgress,preload:e.preload,customizeMediaOverlayTooltipProps:e.customizeMediaOverlayTooltipProps,transcriptContainerClassName:e.transcriptContainerClassName})}):r?(0,n.jsx)(c.Suspense,{fallback:(0,n.jsx)(o.p,{}),children:(0,n.jsx)(u,{downloadable:e.isDownloadable,downloadUrl:e.downloadUrl,mediaTranscriptId:e.mediaTranscriptId,src:e.src,chaptersUrl:e.chaptersUrl,onProgress:e.onProgress,overlayActions:e.overlayActions,posterUrl:e.poster,preload:e.preload,signedId:e.signedId,title:e.title,customizeMediaOverlayTooltipProps:e.customizeMediaOverlayTooltipProps})}):(0,n.jsx)(c.Suspense,{fallback:(0,n.jsx)(l.u,{aspectRatio:e.aspectRatio,posterUrl:e.poster}),children:(0,n.jsx)(f,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))})},m=r(417801),b=r(457736),h=r(717526),v=function(e){return(0,n.jsx)(b.s,{children:(0,n.jsx)(m.Ht,{children:(0,n.jsx)(h.t,{children:(0,n.jsx)(p,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))})})})}},12695(e,t,r){r.d(t,{c:()=>d});var n=r(552767),o=r(258752),i=r(417980),a=r(717526),l=r(915779),s=r(933578),c=r(808490),u=function(e){var t=e||{},r=t.id,n=t.enabled,i=t.is_ready,a=(0,o.IT)({queryKey:["mediaTranscript","webvtt",r],queryFn:function(){var e;return fetch(l.Hk.showVtt({id:null!=(e=null==r?void 0:r.toString())?e:""})).then(function(e){return e.text()})},enabled:!!r&&i&&n}),u=a.data,d=a.isError,f=a.refetch,p=(0,s.useMemo)(function(){if(!u||d)return null;var e=new c.WebVTTParser().parse(u);return(null==e?void 0:e.cues)&&(e.cues=e.cues.map(function(e){var t,r;return 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}({},e),r=r={text:e.text.replace(/&amp;/g,"&").replace(/&lt;/g,"<").replace(/&gt;/g,">").replace(/&#39;/g,"'").replace(/&apos;/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}
1)(Object(r)).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))}),t})),e},[u,d]);return{webvtt:u,parsedWebvtt:p,refetch:f}},d=function(e){var t=(0,a.d)(),r=t.success,l=t.error,s=(0,o.IT)(["mediaTranscript",e],function(){return n.n.show(null!=e?e:-1)},{enabled:!!e}),c=s.data,d=s.isInitialLoading,f=s.refetch,p=u(c)||{},m=p.webvtt,b=p.parsedWebvtt,h=p.refetch,v=(0,o.n_)({mutationFn:function(t){return n.n.update(null!=e?e:-1,t)},onSuccess:function(){r((0,i.t)("media_player.transcript_menu.success")),f(),h()},onError:function(e){l((0,i.t)("media_player.transcript_menu.error")),console.error(e)}}),y=v.mutateAsync,g=v.mutate,x=v.isPending,j=null==c?void 0:c.can_edit;return{mediaTranscript:c,canEdit:j,isLoading:d,isUpdating:x,webvtt:m,parsedWebvtt:b,update:g,updateAsync:y,refetch:f}}},421434(e,t,r){var n=r(391426),o=r(734527);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 a=function(e){var t,r=e.isFullRounded,a=void 0!==r&&r,l=function(e){if(Array.isArray(e))return e}(t=e.users)||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 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)}}(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.")}(),s=l[0],c=l[1];return(0,n.jsxs)("div",{className:"inline-flex flex-col border-inherit",children:[(0,n.jsx)("div",{className:"flex border-inherit",children:(0,n.jsx)(o.J,{hasBorder:!0,isFullRounded:a,name:s.name,size:"6",src:s.src})}),(0,n.jsx)("div",{className:"-mt-5 ml-2 flex border-inherit",children:(0,n.jsx)(o.J,{hasBorder:!0,isFullRounded:a,name:c.name,size:"6",src:c.src})})]})};a.displayName="TwoUserStack",r.d(t,{E:()=>a})}}]);
2//# sourceMappingURL=/packs/js/87658-299ba51974ff1f7e.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.