![]() System : Linux absol.cf 5.4.0-198-generic #218-Ubuntu SMP Fri Sep 27 20:18:53 UTC 2024 x86_64 User : www-data ( 33) PHP Version : 7.4.33 Disable Function : pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_get_handler,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,pcntl_async_signals,pcntl_unshare, Directory : /opt/mattermost/client/ |
Upload File : |
(self.webpackChunkmattermost_webapp=self.webpackChunkmattermost_webapp||[]).push([[1083],{37101:(e,t,n)=>{"use strict";function r(){document.cookie="MMUSERID=;expires=Thu, 01 Jan 1970 00:00:01 GMT;path=/",document.cookie="MMUSERID=;expires=Thu, 01 Jan 1970 00:00:01 GMT;path=".concat(window.basename),document.cookie="MMUSERID=;expires=Thu, 01 Jan 1970 00:00:01 GMT;domain=".concat(window.location.hostname,";path=/"),document.cookie="MMUSERID=;expires=Thu, 01 Jan 1970 00:00:01 GMT;domain=".concat(window.location.hostname,";path=").concat(window.basename),document.cookie="MMCSRF=;expires=Thu, 01 Jan 1970 00:00:01 GMT;path=/",document.cookie="MMCSRF=;expires=Thu, 01 Jan 1970 00:00:01 GMT;path=".concat(window.basename),document.cookie="MMCSRF=;expires=Thu, 01 Jan 1970 00:00:01 GMT;domain=".concat(window.location.hostname,";path=/"),document.cookie="MMCSRF=;expires=Thu, 01 Jan 1970 00:00:01 GMT;domain=".concat(window.location.hostname,";path=").concat(window.basename)}n.d(t,{V:()=>r})},23877:(e,t,n)=>{"use strict";n.d(t,{JU:()=>r.A,IE:()=>o.A,vi:()=>s.A,Fi:()=>a.A,bf:()=>_.A,rb:()=>i.A,TK:()=>E.A,in:()=>u.A,wU:()=>l,a0:()=>d.A,g$:()=>O.A,HD:()=>S.A,Pg:()=>T.A,s2:()=>A.A,jj:()=>f.A,e3:()=>N.A,wz:()=>p.A,Hf:()=>R.A,Gd:()=>C.A,FV:()=>m.A,pV:()=>I.A,I4:()=>L.A,ZY:()=>h.A,Cf:()=>D.A,zO:()=>g.A});var r=n(24801),o=n(4576),s=n(21258),a=n(75639),_=n(44452),i=n(80136),E=n(69755),c=n(43160);(0,c.A)({GET_USER_DRAFTS:null,CREATE_USER_DRAFT:null,DELETE_USER_DRAFT:null,UPDATE_USER_DRAFT:null,UPSERT_USER_DRAFT:null,GET_DRAFTS_FAILURE:null,UPSERT_DRAFT_FAILURE:null,DELETE_DRAFT_FAILURE:null});var u=n(98743);const l=(0,c.A)({DISMISS_ERROR:null,LOG_ERROR:null,CLEAR_ERRORS:null,RESTORE_ERRORS:null});var d=n(74285),O=n(46670),S=n(38936),T=n(37074),A=n(91255),f=n(81096),N=n(88480);(0,c.A)({PLAYBOOKS_PUBLISH_TEMPLATES:null}),(0,c.A)({RECEIVED_MARKETPLACE_PLUGINS:null,GET_MARKETPLACE_PLUGINS_FAILURE:null});var p=n(93601),R=n(4168),C=n(76019),I=n(1222),m=n(74579),L=n(27844),h=n(57824),D=n(74091),g=n(94334)},17651:(e,t,n)=>{"use strict";n.d(t,{$n:()=>s,G4:()=>o,x5:()=>r});const r={POST_MENU_ITEM:"/post_menu",CHANNEL_HEADER_ICON:"/channel_header",APP_BAR:"/app_bar",COMMAND:"/command",IN_POST:"/in_post",MARKETPLACE:"/marketplace"},o={OK:"ok",ERROR:"error",FORM:"form",CALL:"call",NAVIGATE:"navigate"},s={TEXT:"text",STATIC_SELECT:"static_select",DYNAMIC_SELECT:"dynamic_select",BOOL:"bool",USER:"user",CHANNEL:"channel",MARKDOWN:"markdown"}},8907:(e,t,n)=>{"use strict";n.d(t,{e:()=>r});const r={FAVORITES:"favorites",CHANNELS:"channels",DIRECT_MESSAGES:"direct_messages",CUSTOM:"custom"}},62351:(e,t,n)=>{"use strict";n.d(t,{S:()=>r,x:()=>o});const r={DEFAULT:"default",ALL:"all",MENTION:"mention",NONE:"none"},o={ALL:"all",MENTION:"mention"}},45655:(e,t,n)=>{"use strict";n.d(t,{A:()=>r});const r={CONFIG_CHANGED:"config_changed",SERVER_VERSION_CHANGED:"server_version_changed",PAGE_SIZE_DEFAULT:60,PAGE_SIZE_MAXIMUM:200,LOGS_PAGE_SIZE_DEFAULT:1e4,AUDITS_CHUNK_SIZE:100,PROFILE_CHUNK_SIZE:100,CHANNELS_CHUNK_SIZE:50,TEAMS_CHUNK_SIZE:50,JOBS_CHUNK_SIZE:50,SEARCH_TIMEOUT_MILLISECONDS:100,AUTOCOMPLETE_SPLIT_CHARACTERS:[".","-","_"],OUT_OF_OFFICE:"ooo",OFFLINE:"offline",AWAY:"away",ONLINE:"online",DND:"dnd",PERMISSIONS_ALL:"all",PERMISSIONS_CHANNEL_ADMIN:"channel_admin",PERMISSIONS_TEAM_ADMIN:"team_admin",PERMISSIONS_SYSTEM_ADMIN:"system_admin",TEAM_GUEST_ROLE:"team_guest",TEAM_USER_ROLE:"team_user",TEAM_ADMIN_ROLE:"team_admin",CHANNEL_GUEST_ROLE:"channel_guest",CHANNEL_USER_ROLE:"channel_user",CHANNEL_ADMIN_ROLE:"channel_admin",SYSTEM_GUEST_ROLE:"system_guest",SYSTEM_USER_ROLE:"system_user",SYSTEM_ADMIN_ROLE:"system_admin",SYSTEM_USER_MANAGER_ROLE:"system_user_manager",SYSTEM_READ_ONLY_ADMIN_ROLE:"system_read_only_admin",SYSTEM_MANAGER_ROLE:"system_manager",SYSTEM_USER_ACCESS_TOKEN_ROLE:"system_user_access_token",SYSTEM_POST_ALL_ROLE:"system_post_all",SYSTEM_POST_ALL_PUBLIC_ROLE:"system_post_all_public",PLAYBOOK_ADMIN_ROLE:"playbook_admin",PLAYBOOK_MEMBER_ROLE:"playbook_member",RUN_ADMIN_ROLE:"run_admin",RUN_MEMBER_ROLE:"run_member",ALLOW_EDIT_POST_ALWAYS:"always",ALLOW_EDIT_POST_NEVER:"never",ALLOW_EDIT_POST_TIME_LIMIT:"time_limit",DEFAULT_POST_EDIT_TIME_LIMIT:300,RESTRICT_DIRECT_MESSAGE_ANY:"any",RESTRICT_DIRECT_MESSAGE_TEAM:"team",SWITCH_TO_DEFAULT_CHANNEL:"switch_to_default_channel",DEFAULT_CHANNEL:"town-square",DM_CHANNEL:"D",OPEN_CHANNEL:"O",PRIVATE_CHANNEL:"P",GM_CHANNEL:"G",ARCHIVED_CHANNEL:"archive",PUSH_NOTIFY_APPLE_REACT_NATIVE:"apple_rn",PUSH_NOTIFY_ANDROID_REACT_NATIVE:"android_rn",STORE_REHYDRATION_COMPLETE:"store_hydation_complete",TEAMMATE_NAME_DISPLAY:{SHOW_USERNAME:"username",SHOW_NICKNAME_FULLNAME:"nickname_full_name",SHOW_FULLNAME:"full_name"},SPECIAL_MENTIONS:["all","channel","here"],MAX_USERS_IN_GM:8,MIN_USERS_IN_GM:3,MAX_GROUP_CHANNELS_FOR_PROFILES:50,DEFAULT_LOCALE:"en",DEFAULT_AUTOLINKED_URL_SCHEMES:["http","https","ftp","mailto","tel","mattermost"],DISABLED:"disabled",DEFAULT_ON:"default_on",DEFAULT_OFF:"default_off",ALWAYS_ON:"always_on",DEFAULT_GROUP:"board",CUSTOM_GROUP_USER_ROLE:"custom_group_user",MAX_GET_ROLES_BY_NAMES:100}},57898:(e,t,n)=>{"use strict";n.d(t,{zT:()=>r,Bz:()=>o.A,xB:()=>s.A,AF:()=>a.A,pm:()=>_.A,IZ:()=>i,YK:()=>E,Uz:()=>c,P9:()=>u,R8:()=>l});const r={SORT_BY_NAME:"name"};var o=n(45655),s=n(16983),a=(n(64335),n(55848)),_=n(92157);const i={NOT_STARTED:"not_started",STARTED:"started",SUCCESS:"success",FAILURE:"failure",CANCELLED:"cancelled"},E={MEMBERS:"members",GUESTS:"guests",ADMINS:"admins"},c=(0,n(43160).A)({TOTAL_USERS:null,TOTAL_INACTIVE_USERS:null,TOTAL_PUBLIC_CHANNELS:null,TOTAL_PRIVATE_GROUPS:null,TOTAL_POSTS:null,TOTAL_TEAMS:null,TOTAL_FILE_POSTS:null,TOTAL_HASHTAG_POSTS:null,TOTAL_IHOOKS:null,TOTAL_OHOOKS:null,TOTAL_COMMANDS:null,TOTAL_SESSIONS:null,POST_PER_DAY:null,BOT_POST_PER_DAY:null,USERS_WITH_POSTS_PER_DAY:null,RECENTLY_ACTIVE_USERS:null,NEWLY_CREATED_USERS:null,TOTAL_WEBSOCKET_CONNECTIONS:null,TOTAL_MASTER_DB_CONNECTIONS:null,TOTAL_READ_DB_CONNECTIONS:null,DAILY_ACTIVE_USERS:null,MONTHLY_ACTIVE_USERS:null,REGISTERED_USERS:null}),u={TEAM_TYPE_OPEN:"O",TEAM_TYPE_INVITE:"I",SORT_USERNAME_OPTION:"Username"};n(55722);const l={POSTED:"posted",POST_EDITED:"post_edited",POST_DELETED:"post_deleted",POST_UNREAD:"post_unread",CHANNEL_CONVERTED:"channel_converted",CHANNEL_CREATED:"channel_created",CHANNEL_DELETED:"channel_deleted",CHANNEL_UNARCHIVED:"channel_restored",CHANNEL_UPDATED:"channel_updated",MULTIPLE_CHANNELS_VIEWED:"multiple_channels_viewed",CHANNEL_MEMBER_UPDATED:"channel_member_updated",CHANNEL_SCHEME_UPDATED:"channel_scheme_updated",DIRECT_ADDED:"direct_added",ADDED_TO_TEAM:"added_to_team",LEAVE_TEAM:"leave_team",UPDATE_TEAM:"update_team",USER_ADDED:"user_added",USER_REMOVED:"user_removed",USER_UPDATED:"user_updated",USER_ROLE_UPDATED:"user_role_updated",ROLE_ADDED:"role_added",ROLE_REMOVED:"role_removed",ROLE_UPDATED:"role_updated",TYPING:"typing",STOP_TYPING:"stop_typing",PREFERENCE_CHANGED:"preference_changed",PREFERENCES_CHANGED:"preferences_changed",PREFERENCES_DELETED:"preferences_deleted",EPHEMERAL_MESSAGE:"ephemeral_message",STATUS_CHANGED:"status_change",HELLO:"hello",WEBRTC:"webrtc",REACTION_ADDED:"reaction_added",REACTION_REMOVED:"reaction_removed",EMOJI_ADDED:"emoji_added",LICENSE_CHANGED:"license_changed",CONFIG_CHANGED:"config_changed",PLUGIN_STATUSES_CHANGED:"plugin_statuses_changed",OPEN_DIALOG:"open_dialog",INCREASE_POST_VISIBILITY_BY_ONE:"increase_post_visibility_by_one",RECEIVED_GROUP:"received_group",RECEIVED_GROUP_ASSOCIATED_TO_TEAM:"group_associated_to_team",RECEIVED_GROUP_NOT_ASSOCIATED_TO_TEAM:"group_not_associated_to_team",RECEIVED_GROUP_ASSOCIATED_TO_CHANNEL:"group_associated_to_channel",RECEIVED_GROUP_NOT_ASSOCIATED_TO_CHANNEL:"group_not_associated_to_channel",THREAD_UPDATED:"thread_updated",THREAD_FOLLOW_CHANGED:"thread_follow_changed",THREAD_READ_CHANGED:"thread_read_changed",FIRST_ADMIN_VISIT_MARKETPLACE_STATUS_RECEIVED:"first_admin_visit_marketplace_status_received",GROUP_MEMBER_DELETED:"group_member_deleted"}},16983:(e,t,n)=>{"use strict";n.d(t,{A:()=>o});const r={INVITE_USER:"invite_user",ADD_USER_TO_TEAM:"add_user_to_team",MANAGE_SLASH_COMMANDS:"manage_slash_commands",MANAGE_OTHERS_SLASH_COMMANDS:"manage_others_slash_commands",CREATE_PUBLIC_CHANNEL:"create_public_channel",CREATE_PRIVATE_CHANNEL:"create_private_channel",MANAGE_PUBLIC_CHANNEL_MEMBERS:"manage_public_channel_members",MANAGE_PRIVATE_CHANNEL_MEMBERS:"manage_private_channel_members",READ_PUBLIC_CHANNEL_GROUPS:"read_public_channel_groups",READ_PRIVATE_CHANNEL_GROUPS:"read_private_channel_groups",ASSIGN_SYSTEM_ADMIN_ROLE:"assign_system_admin_role",MANAGE_ROLES:"manage_roles",MANAGE_TEAM_ROLES:"manage_team_roles",MANAGE_CHANNEL_ROLES:"manage_channel_roles",MANAGE_SYSTEM:"manage_system",CREATE_DIRECT_CHANNEL:"create_direct_channel",CREATE_GROUP_CHANNEL:"create_group_channel",MANAGE_PUBLIC_CHANNEL_PROPERTIES:"manage_public_channel_properties",MANAGE_PRIVATE_CHANNEL_PROPERTIES:"manage_private_channel_properties",LIST_PUBLIC_TEAMS:"list_public_teams",JOIN_PUBLIC_TEAMS:"join_public_teams",LIST_PRIVATE_TEAMS:"list_private_teams",JOIN_PRIVATE_TEAMS:"join_private_teams",LIST_TEAM_CHANNELS:"list_team_channels",JOIN_PUBLIC_CHANNELS:"join_public_channels",DELETE_PUBLIC_CHANNEL:"delete_public_channel",CONVERT_PUBLIC_CHANNEL_TO_PRIVATE:"convert_public_channel_to_private",CONVERT_PRIVATE_CHANNEL_TO_PUBLIC:"convert_private_channel_to_public",DELETE_PRIVATE_CHANNEL:"delete_private_channel",EDIT_OTHER_USERS:"edit_other_users",READ_CHANNEL:"read_channel",READ_CHANNEL_CONTENT:"read_channel_content",READ_PUBLIC_CHANNEL:"read_public_channel",ADD_REACTION:"add_reaction",REMOVE_REACTION:"remove_reaction",REMOVE_OTHERS_REACTIONS:"remove_others_reactions",PERMANENT_DELETE_USER:"permanent_delete_user",UPLOAD_FILE:"upload_file",GET_PUBLIC_LINK:"get_public_link",MANAGE_WEBHOOKS:"manage_webhooks",MANAGE_OTHERS_WEBHOOKS:"manage_others_webhooks",MANAGE_INCOMING_WEBHOOKS:"manage_incoming_webhooks",MANAGE_OTHERS_INCOMING_WEBHOOKS:"manage_others_incoming_webhooks",MANAGE_OUTGOING_WEBHOOKS:"manage_outgoing_webhooks",MANAGE_OTHERS_OUTGOING_WEBHOOKS:"manage_others_outgoing_webhooks",MANAGE_OAUTH:"manage_oauth",MANAGE_OUTGOING_OAUTH_CONNECTIONS:"manage_outgoing_oauth_connections",MANAGE_SYSTEM_WIDE_OAUTH:"manage_system_wide_oauth",CREATE_POST:"create_post",CREATE_POST_PUBLIC:"create_post_public",EDIT_POST:"edit_post",EDIT_OTHERS_POSTS:"edit_others_posts",DELETE_POST:"delete_post",DELETE_OTHERS_POSTS:"delete_others_posts",REMOVE_USER_FROM_TEAM:"remove_user_from_team",CREATE_TEAM:"create_team",MANAGE_TEAM:"manage_team",IMPORT_TEAM:"import_team",VIEW_TEAM:"view_team",LIST_USERS_WITHOUT_TEAM:"list_users_without_team",CREATE_USER_ACCESS_TOKEN:"create_user_access_token",READ_USER_ACCESS_TOKEN:"read_user_access_token",REVOKE_USER_ACCESS_TOKEN:"revoke_user_access_token",MANAGE_JOBS:"manage_jobs",MANAGE_EMOJIS:"manage_emojis",MANAGE_OTHERS_EMOJIS:"manage_others_emojis",CREATE_EMOJIS:"create_emojis",DELETE_EMOJIS:"delete_emojis",DELETE_OTHERS_EMOJIS:"delete_others_emojis",VIEW_MEMBERS:"view_members",INVITE_GUEST:"invite_guest",PROMOTE_GUEST:"promote_guest",DEMOTE_TO_GUEST:"demote_to_guest",USE_CHANNEL_MENTIONS:"use_channel_mentions",USE_GROUP_MENTIONS:"use_group_mentions",READ_OTHER_USERS_TEAMS:"read_other_users_teams",EDIT_BRAND:"edit_brand",READ_JOBS:"read_jobs",DOWNLOAD_COMPLIANCE_EXPORT_RESULT:"download_compliance_export_result",CREATE_LDAP_SYNC_JOB:"create_ldap_sync_job",READ_LDAP_SYNC_JOB:"read_ldap_sync_job",TEST_LDAP:"test_ldap",GET_SAML_METADATA_FROM_IDP:"get_saml_metadata_from_idp",ADD_SAML_PUBLIC_CERT:"add_saml_public_cert",ADD_SAML_PRIVATE_CERT:"add_saml_private_cert",ADD_SAML_IDP_CERT:"add_saml_idp_cert",REMOVE_SAML_PUBLIC_CERT:"remove_saml_public_cert",REMOVE_SAML_PRIVATE_CERT:"remove_saml_private_cert",REMOVE_SAML_IDP_CERT:"remove_saml_idp_cert",GET_SAML_CERT_STATUS:"get_saml_cert_status",ADD_LDAP_PUBLIC_CERT:"add_ldap_public_cert",ADD_LDAP_PRIVATE_CERT:"add_ldap_private_cert",REMOVE_LDAP_PUBLIC_CERT:"remove_ldap_public_cert",REMOVE_LDAP_PRIVATE_CERT:"remove_ldap_private_cert",INVALIDATE_EMAIL_INVITE:"invalidate_email_invite",TEST_SITE_URL:"test_site_url",TEST_ELASTICSEARCH:"test_elasticsearch",TEST_S3:"test_s3",TEST_EMAIL:"test_email",RELOAD_CONFIG:"reload_config",INVALIDATE_CACHES:"invalidate_caches",PURGE_ELASTICSEARCH_INDEXES:"purge_elasticsearch_indexes",RECYCLE_DATABASE_CONNECTIONS:"recycle_database_connections",CREATE_ELASTICSEARCH_POST_INDEXING_JOB:"create_elasticsearch_post_indexing_job",CREATE_ELASTICSEARCH_POST_AGGREGATION_JOB:"create_elasticsearch_post_aggregation_job",READ_ELASTICSEARCH_POST_INDEXING_JOB:"read_elasticsearch_post_indexing_job",READ_ELASTICSEARCH_POST_AGGREGATION_JOB:"read_elasticsearch_post_aggregation_job",USE_SLASH_COMMANDS:"use_slash_commands",SYSCONSOLE_READ_ABOUT_EDITION_AND_LICENSE:"sysconsole_read_about_edition_and_license",SYSCONSOLE_WRITE_ABOUT_EDITION_AND_LICENSE:"sysconsole_write_about_edition_and_license",SYSCONSOLE_READ_BILLING:"sysconsole_read_billing",SYSCONSOLE_WRITE_BILLING:"sysconsole_write_billing",SYSCONSOLE_READ_REPORTING_SITE_STATISTICS:"sysconsole_read_reporting_site_statistics",SYSCONSOLE_WRITE_REPORTING_SITE_STATISTICS:"sysconsole_write_reporting_site_statistics",SYSCONSOLE_READ_REPORTING_TEAM_STATISTICS:"sysconsole_read_reporting_team_statistics",SYSCONSOLE_WRITE_REPORTING_TEAM_STATISTICS:"sysconsole_write_reporting_statistics",SYSCONSOLE_READ_REPORTING_SERVER_LOGS:"sysconsole_read_reporting_server_logs",SYSCONSOLE_WRITE_REPORTING_SERVER_LOGS:"sysconsole_write_reporting_server_logs",SYSCONSOLE_READ_USERMANAGEMENT_USERS:"sysconsole_read_user_management_users",SYSCONSOLE_WRITE_USERMANAGEMENT_USERS:"sysconsole_write_user_management_users",SYSCONSOLE_READ_USERMANAGEMENT_GROUPS:"sysconsole_read_user_management_groups",SYSCONSOLE_WRITE_USERMANAGEMENT_GROUPS:"sysconsole_write_user_management_groups",SYSCONSOLE_READ_USERMANAGEMENT_TEAMS:"sysconsole_read_user_management_teams",SYSCONSOLE_WRITE_USERMANAGEMENT_TEAMS:"sysconsole_write_user_management_teams",SYSCONSOLE_READ_USERMANAGEMENT_CHANNELS:"sysconsole_read_user_management_channels",SYSCONSOLE_WRITE_USERMANAGEMENT_CHANNELS:"sysconsole_write_user_management_channels",SYSCONSOLE_READ_USERMANAGEMENT_PERMISSIONS:"sysconsole_read_user_management_permissions",SYSCONSOLE_WRITE_USERMANAGEMENT_PERMISSIONS:"sysconsole_write_user_management_permissions",SYSCONSOLE_READ_USERMANAGEMENT_SYSTEM_ROLES:"sysconsole_read_user_management_system_roles",SYSCONSOLE_WRITE_USERMANAGEMENT_SYSTEM_ROLES:"sysconsole_write_user_management_system_roles",SYSCONSOLE_READ_SITE_CUSTOMIZATION:"sysconsole_read_site_customization",SYSCONSOLE_WRITE_SITE_CUSTOMIZATION:"sysconsole_write_site_customization",SYSCONSOLE_READ_SITE_LOCALIZATION:"sysconsole_read_site_localization",SYSCONSOLE_WRITE_SITE_LOCALIZATION:"sysconsole_write_site_localization",SYSCONSOLE_READ_SITE_USERS_AND_TEAMS:"sysconsole_read_site_users_and_teams",SYSCONSOLE_WRITE_SITE_USERS_AND_TEAMS:"sysconsole_write_site_users_and_teams",SYSCONSOLE_READ_SITE_NOTIFICATIONS:"sysconsole_read_site_notifications",SYSCONSOLE_WRITE_SITE_NOTIFICATIONS:"sysconsole_write_site_notifications",SYSCONSOLE_READ_SITE_ANNOUNCEMENT_BANNER:"sysconsole_read_site_announcement_banner",SYSCONSOLE_WRITE_SITE_ANNOUNCEMENT_BANNER:"sysconsole_write_site_announcement_banner",SYSCONSOLE_READ_SITE_EMOJI:"sysconsole_read_site_emoji",SYSCONSOLE_WRITE_SITE_EMOJI:"sysconsole_write_site_emoji",SYSCONSOLE_READ_SITE_POSTS:"sysconsole_read_site_posts",SYSCONSOLE_WRITE_SITE_POSTS:"sysconsole_write_site_posts",SYSCONSOLE_READ_SITE_FILE_SHARING_AND_DOWNLOADS:"sysconsole_read_site_file_sharing_and_downloads",SYSCONSOLE_WRITE_SITE_FILE_SHARING_AND_DOWNLOADS:"sysconsole_write_site_file_sharing_and_downloads",SYSCONSOLE_READ_SITE_PUBLIC_LINKS:"sysconsole_read_site_public_links",SYSCONSOLE_WRITE_SITE_PUBLIC_LINKS:"sysconsole_write_site_public_links",SYSCONSOLE_READ_SITE_NOTICES:"sysconsole_read_site_notices",SYSCONSOLE_WRITE_SITE_NOTICES:"sysconsole_write_site_notices",SYSCONSOLE_READ_SITE_IP_FILTERS:"sysconsole_read_site_ip_filters",SYSCONSOLE_WRITE_SITE_IP_FILTERS:"sysconsole_write_site_ip_filters",SYSCONSOLE_READ_ENVIRONMENT_WEB_SERVER:"sysconsole_read_environment_web_server",SYSCONSOLE_WRITE_ENVIRONMENT_WEB_SERVER:"sysconsole_write_environment_web_server",SYSCONSOLE_READ_ENVIRONMENT_DATABASE:"sysconsole_read_environment_database",SYSCONSOLE_WRITE_ENVIRONMENT_DATABASE:"sysconsole_write_environment_database",SYSCONSOLE_READ_ENVIRONMENT_ELASTICSEARCH:"sysconsole_read_environment_elasticsearch",SYSCONSOLE_WRITE_ENVIRONMENT_ELASTICSEARCH:"sysconsole_write_environment_elasticsearch",SYSCONSOLE_READ_ENVIRONMENT_FILE_STORAGE:"sysconsole_read_environment_file_storage",SYSCONSOLE_WRITE_ENVIRONMENT_FILE_STORAGE:"sysconsole_write_environment_file_storage",SYSCONSOLE_READ_ENVIRONMENT_IMAGE_PROXY:"sysconsole_read_environment_image_proxy",SYSCONSOLE_WRITE_ENVIRONMENT_IMAGE_PROXY:"sysconsole_write_environment_image_proxy",SYSCONSOLE_READ_ENVIRONMENT_SMTP:"sysconsole_read_environment_smtp",SYSCONSOLE_WRITE_ENVIRONMENT_SMTP:"sysconsole_write_environment_smtp",SYSCONSOLE_READ_ENVIRONMENT_PUSH_NOTIFICATION_SERVER:"sysconsole_read_environment_push_notification_server",SYSCONSOLE_WRITE_ENVIRONMENT_PUSH_NOTIFICATION_SERVER:"sysconsole_write_environment_push_notification_server",SYSCONSOLE_READ_ENVIRONMENT_HIGH_AVAILABILITY:"sysconsole_read_environment_high_availability",SYSCONSOLE_WRITE_ENVIRONMENT_HIGH_AVAILABILITY:"sysconsole_write_environment_high_availability",SYSCONSOLE_READ_ENVIRONMENT_RATE_LIMITING:"sysconsole_read_environment_rate_limiting",SYSCONSOLE_WRITE_ENVIRONMENT_RATE_LIMITING:"sysconsole_write_environment_rate_limiting",SYSCONSOLE_READ_ENVIRONMENT_LOGGING:"sysconsole_read_environment_logging",SYSCONSOLE_WRITE_ENVIRONMENT_LOGGING:"sysconsole_write_environment_logging",SYSCONSOLE_READ_ENVIRONMENT_SESSION_LENGTHS:"sysconsole_read_environment_session_lengths",SYSCONSOLE_WRITE_ENVIRONMENT_SESSION_LENGTHS:"sysconsole_write_environment_session_lengths",SYSCONSOLE_READ_ENVIRONMENT_PERFORMANCE_MONITORING:"sysconsole_read_environment_performance_monitoring",SYSCONSOLE_WRITE_ENVIRONMENT_PERFORMANCE_MONITORING:"sysconsole_write_environment_performance_monitoring",SYSCONSOLE_READ_ENVIRONMENT_DEVELOPER:"sysconsole_read_environment_developer",SYSCONSOLE_WRITE_ENVIRONMENT_DEVELOPER:"sysconsole_write_environment_developer",SYSCONSOLE_READ_AUTHENTICATION_SIGNUP:"sysconsole_read_authentication_signup",SYSCONSOLE_WRITE_AUTHENTICATION_SIGNUP:"sysconsole_write_authentication_signup",SYSCONSOLE_READ_AUTHENTICATION_EMAIL:"sysconsole_read_authentication_email",SYSCONSOLE_WRITE_AUTHENTICATION_EMAIL:"sysconsole_write_authentication_email",SYSCONSOLE_READ_AUTHENTICATION_PASSWORD:"sysconsole_read_authentication_password",SYSCONSOLE_WRITE_AUTHENTICATION_PASSWORD:"sysconsole_write_authentication_password",SYSCONSOLE_READ_AUTHENTICATION_MFA:"sysconsole_read_authentication_mfa",SYSCONSOLE_WRITE_AUTHENTICATION_MFA:"sysconsole_write_authentication_mfa",SYSCONSOLE_READ_AUTHENTICATION_LDAP:"sysconsole_read_authentication_ldap",SYSCONSOLE_WRITE_AUTHENTICATION_LDAP:"sysconsole_write_authentication_ldap",SYSCONSOLE_READ_AUTHENTICATION_SAML:"sysconsole_read_authentication_saml",SYSCONSOLE_WRITE_AUTHENTICATION_SAML:"sysconsole_write_authentication_saml",SYSCONSOLE_READ_AUTHENTICATION_OPENID:"sysconsole_read_authentication_openid",SYSCONSOLE_WRITE_AUTHENTICATION_OPENID:"sysconsole_write_authentication_openid",SYSCONSOLE_READ_AUTHENTICATION_GUEST_ACCESS:"sysconsole_read_authentication_guest_access",SYSCONSOLE_WRITE_AUTHENTICATION_GUEST_ACCESS:"sysconsole_write_authentication_guest_access",SYSCONSOLE_READ_PLUGINS:"sysconsole_read_plugins",SYSCONSOLE_WRITE_PLUGINS:"sysconsole_write_plugins",SYSCONSOLE_READ_INTEGRATIONS_INTEGRATION_MANAGEMENT:"sysconsole_read_integrations_integration_management",SYSCONSOLE_WRITE_INTEGRATIONS_INTEGRATION_MANAGEMENT:"sysconsole_write_integrations_integration_management",SYSCONSOLE_READ_INTEGRATIONS_BOT_ACCOUNTS:"sysconsole_read_integrations_bot_accounts",SYSCONSOLE_WRITE_INTEGRATIONS_BOT_ACCOUNTS:"sysconsole_write_integrations_bot_accounts",SYSCONSOLE_READ_INTEGRATIONS_GIF:"sysconsole_read_integrations_gif",SYSCONSOLE_WRITE_INTEGRATIONS_GIF:"sysconsole_write_integrations_gif",SYSCONSOLE_READ_INTEGRATIONS_CORS:"sysconsole_read_integrations_cors",SYSCONSOLE_WRITE_INTEGRATIONS_CORS:"sysconsole_write_integrations_cors",SYSCONSOLE_READ_COMPLIANCE_DATA_RETENTION_POLICY:"sysconsole_read_compliance_data_retention_policy",SYSCONSOLE_WRITE_COMPLIANCE_DATA_RETENTION_POLICY:"sysconsole_write_compliance_data_retention_policy",SYSCONSOLE_READ_COMPLIANCE_COMPLIANCE_EXPORT:"sysconsole_read_compliance_compliance_export",SYSCONSOLE_WRITE_COMPLIANCE_COMPLIANCE_EXPORT:"sysconsole_write_compliance_compliance_export",SYSCONSOLE_READ_COMPLIANCE_COMPLIANCE_MONITORING:"sysconsole_read_compliance_compliance_monitoring",SYSCONSOLE_WRITE_COMPLIANCE_COMPLIANCE_MONITORING:"sysconsole_write_compliance_compliance_monitoring",SYSCONSOLE_READ_COMPLIANCE_CUSTOM_TERMS_OF_SERVICE:"sysconsole_read_compliance_custom_terms_of_service",SYSCONSOLE_WRITE_COMPLIANCE_CUSTOM_TERMS_OF_SERVICE:"sysconsole_write_compliance_custom_terms_of_service",SYSCONSOLE_READ_EXPERIMENTAL_FEATURES:"sysconsole_read_experimental_features",SYSCONSOLE_WRITE_EXPERIMENTAL_FEATURES:"sysconsole_write_experimental_features",SYSCONSOLE_READ_EXPERIMENTAL_FEATURE_FLAGS:"sysconsole_read_experimental_feature_flags",SYSCONSOLE_WRITE_EXPERIMENTAL_FEATURE_FLAGS:"sysconsole_write_experimental_feature_flags",SYSCONSOLE_READ_EXPERIMENTAL_BLEVE:"sysconsole_read_experimental_bleve",SYSCONSOLE_WRITE_EXPERIMENTAL_BLEVE:"sysconsole_write_experimental_bleve",SYSCONSOLE_READ_PRODUCTS_BOARDS:"sysconsole_read_products_boards",SYSCONSOLE_WRITE_PRODUCTS_BOARDS:"sysconsole_write_products_boards",PLAYBOOK_PUBLIC_CREATE:"playbook_public_create",PLAYBOOK_PUBLIC_MANAGE_PROPERTIES:"playbook_public_manage_properties",PLAYBOOK_PUBLIC_MANAGE_MEMBERS:"playbook_public_manage_members",PLAYBOOK_PUBLIC_VIEW:"playbook_public_view",PLAYBOOK_PUBLIC_MAKE_PRIVATE:"playbook_public_make_private",PLAYBOOK_PRIVATE_CREATE:"playbook_private_create",PLAYBOOK_PRIVATE_MANAGE_PROPERTIES:"playbook_private_manage_properties",PLAYBOOK_PRIVATE_MANAGE_MEMBERS:"playbook_private_manage_members",PLAYBOOK_PRIVATE_VIEW:"playbook_private_view",PLAYBOOK_PRIVATE_MAKE_PUBLIC:"playbook_private_make_public",RUN_CREATE:"run_create",RUN_MANAGE_PROPERTIES:"run_manage_properties",RUN_MANAGE_MEMBERS:"run_manage_members",RUN_VIEW:"run_view",CHANNEL_MODERATED_PERMISSIONS:{CREATE_POST:"create_post",CREATE_REACTIONS:"create_reactions",MANAGE_MEMBERS:"manage_members",USE_CHANNEL_MENTIONS:"use_channel_mentions",MANAGE_BOOKMARKS:"manage_bookmarks"},MANAGE_BOTS:"manage_bots",MANAGE_OTHERS_BOTS:"manage_others_bots",SYSCONSOLE_READ_PERMISSIONS:[],SYSCONSOLE_WRITE_PERMISSIONS:[],MANAGE_SHARED_CHANNELS:"manage_shared_channels",MANAGE_SECURE_CONNECTIONS:"manage_secure_connections",CREATE_CUSTOM_GROUP:"create_custom_group",MANAGE_CUSTOM_GROUP_MEMBERS:"manage_custom_group_members",EDIT_CUSTOM_GROUP:"edit_custom_group",DELETE_CUSTOM_GROUP:"delete_custom_group",RESTORE_CUSTOM_GROUP:"restore_custom_group",ADD_BOOKMARK_PUBLIC_CHANNEL:"add_bookmark_public_channel",EDIT_BOOKMARK_PUBLIC_CHANNEL:"edit_bookmark_public_channel",DELETE_BOOKMARK_PUBLIC_CHANNEL:"delete_bookmark_public_channel",ORDER_BOOKMARK_PUBLIC_CHANNEL:"order_bookmark_public_channel",ADD_BOOKMARK_PRIVATE_CHANNEL:"add_bookmark_private_channel",EDIT_BOOKMARK_PRIVATE_CHANNEL:"edit_bookmark_private_channel",DELETE_BOOKMARK_PRIVATE_CHANNEL:"delete_bookmark_private_channel",ORDER_BOOKMARK_PRIVATE_CHANNEL:"order_bookmark_private_channel"};r.SYSCONSOLE_READ_PERMISSIONS=[r.SYSCONSOLE_READ_ABOUT_EDITION_AND_LICENSE,r.SYSCONSOLE_READ_BILLING,r.SYSCONSOLE_READ_REPORTING_SITE_STATISTICS,r.SYSCONSOLE_READ_REPORTING_TEAM_STATISTICS,r.SYSCONSOLE_READ_REPORTING_SERVER_LOGS,r.SYSCONSOLE_READ_USERMANAGEMENT_USERS,r.SYSCONSOLE_READ_USERMANAGEMENT_GROUPS,r.SYSCONSOLE_READ_USERMANAGEMENT_TEAMS,r.SYSCONSOLE_READ_USERMANAGEMENT_CHANNELS,r.SYSCONSOLE_READ_USERMANAGEMENT_PERMISSIONS,r.SYSCONSOLE_READ_SITE_CUSTOMIZATION,r.SYSCONSOLE_READ_SITE_LOCALIZATION,r.SYSCONSOLE_READ_SITE_USERS_AND_TEAMS,r.SYSCONSOLE_READ_SITE_NOTIFICATIONS,r.SYSCONSOLE_READ_SITE_ANNOUNCEMENT_BANNER,r.SYSCONSOLE_READ_SITE_EMOJI,r.SYSCONSOLE_READ_SITE_POSTS,r.SYSCONSOLE_READ_SITE_FILE_SHARING_AND_DOWNLOADS,r.SYSCONSOLE_READ_SITE_PUBLIC_LINKS,r.SYSCONSOLE_READ_SITE_NOTICES,r.SYSCONSOLE_READ_ENVIRONMENT_WEB_SERVER,r.SYSCONSOLE_READ_ENVIRONMENT_DATABASE,r.SYSCONSOLE_READ_ENVIRONMENT_ELASTICSEARCH,r.SYSCONSOLE_READ_ENVIRONMENT_FILE_STORAGE,r.SYSCONSOLE_READ_ENVIRONMENT_IMAGE_PROXY,r.SYSCONSOLE_READ_ENVIRONMENT_SMTP,r.SYSCONSOLE_READ_ENVIRONMENT_PUSH_NOTIFICATION_SERVER,r.SYSCONSOLE_READ_ENVIRONMENT_HIGH_AVAILABILITY,r.SYSCONSOLE_READ_ENVIRONMENT_RATE_LIMITING,r.SYSCONSOLE_READ_ENVIRONMENT_LOGGING,r.SYSCONSOLE_READ_ENVIRONMENT_SESSION_LENGTHS,r.SYSCONSOLE_READ_ENVIRONMENT_PERFORMANCE_MONITORING,r.SYSCONSOLE_READ_ENVIRONMENT_DEVELOPER,r.SYSCONSOLE_READ_AUTHENTICATION_SIGNUP,r.SYSCONSOLE_READ_AUTHENTICATION_EMAIL,r.SYSCONSOLE_READ_AUTHENTICATION_PASSWORD,r.SYSCONSOLE_READ_AUTHENTICATION_MFA,r.SYSCONSOLE_READ_AUTHENTICATION_LDAP,r.SYSCONSOLE_READ_AUTHENTICATION_SAML,r.SYSCONSOLE_READ_AUTHENTICATION_OPENID,r.SYSCONSOLE_READ_AUTHENTICATION_GUEST_ACCESS,r.SYSCONSOLE_READ_PLUGINS,r.SYSCONSOLE_READ_INTEGRATIONS_INTEGRATION_MANAGEMENT,r.SYSCONSOLE_READ_INTEGRATIONS_BOT_ACCOUNTS,r.SYSCONSOLE_READ_INTEGRATIONS_GIF,r.SYSCONSOLE_READ_INTEGRATIONS_CORS,r.SYSCONSOLE_READ_COMPLIANCE_DATA_RETENTION_POLICY,r.SYSCONSOLE_READ_COMPLIANCE_COMPLIANCE_EXPORT,r.SYSCONSOLE_READ_COMPLIANCE_COMPLIANCE_MONITORING,r.SYSCONSOLE_READ_COMPLIANCE_CUSTOM_TERMS_OF_SERVICE,r.SYSCONSOLE_READ_EXPERIMENTAL_FEATURES,r.SYSCONSOLE_READ_EXPERIMENTAL_FEATURE_FLAGS,r.SYSCONSOLE_READ_EXPERIMENTAL_BLEVE,r.SYSCONSOLE_READ_PRODUCTS_BOARDS],r.SYSCONSOLE_WRITE_PERMISSIONS=[r.SYSCONSOLE_WRITE_ABOUT_EDITION_AND_LICENSE,r.SYSCONSOLE_WRITE_BILLING,r.SYSCONSOLE_WRITE_REPORTING_SITE_STATISTICS,r.SYSCONSOLE_WRITE_REPORTING_TEAM_STATISTICS,r.SYSCONSOLE_WRITE_REPORTING_SERVER_LOGS,r.SYSCONSOLE_WRITE_USERMANAGEMENT_USERS,r.SYSCONSOLE_WRITE_USERMANAGEMENT_GROUPS,r.SYSCONSOLE_WRITE_USERMANAGEMENT_TEAMS,r.SYSCONSOLE_WRITE_USERMANAGEMENT_CHANNELS,r.SYSCONSOLE_WRITE_USERMANAGEMENT_PERMISSIONS,r.SYSCONSOLE_WRITE_SITE_CUSTOMIZATION,r.SYSCONSOLE_WRITE_SITE_LOCALIZATION,r.SYSCONSOLE_WRITE_SITE_USERS_AND_TEAMS,r.SYSCONSOLE_WRITE_SITE_NOTIFICATIONS,r.SYSCONSOLE_WRITE_SITE_ANNOUNCEMENT_BANNER,r.SYSCONSOLE_WRITE_SITE_EMOJI,r.SYSCONSOLE_WRITE_SITE_POSTS,r.SYSCONSOLE_WRITE_SITE_FILE_SHARING_AND_DOWNLOADS,r.SYSCONSOLE_WRITE_SITE_PUBLIC_LINKS,r.SYSCONSOLE_WRITE_SITE_NOTICES,r.SYSCONSOLE_WRITE_ENVIRONMENT_WEB_SERVER,r.SYSCONSOLE_WRITE_ENVIRONMENT_DATABASE,r.SYSCONSOLE_WRITE_ENVIRONMENT_ELASTICSEARCH,r.SYSCONSOLE_WRITE_ENVIRONMENT_FILE_STORAGE,r.SYSCONSOLE_WRITE_ENVIRONMENT_IMAGE_PROXY,r.SYSCONSOLE_WRITE_ENVIRONMENT_SMTP,r.SYSCONSOLE_WRITE_ENVIRONMENT_PUSH_NOTIFICATION_SERVER,r.SYSCONSOLE_WRITE_ENVIRONMENT_HIGH_AVAILABILITY,r.SYSCONSOLE_WRITE_ENVIRONMENT_RATE_LIMITING,r.SYSCONSOLE_WRITE_ENVIRONMENT_LOGGING,r.SYSCONSOLE_WRITE_ENVIRONMENT_SESSION_LENGTHS,r.SYSCONSOLE_WRITE_ENVIRONMENT_PERFORMANCE_MONITORING,r.SYSCONSOLE_WRITE_ENVIRONMENT_DEVELOPER,r.SYSCONSOLE_WRITE_AUTHENTICATION_SIGNUP,r.SYSCONSOLE_WRITE_AUTHENTICATION_EMAIL,r.SYSCONSOLE_WRITE_AUTHENTICATION_PASSWORD,r.SYSCONSOLE_WRITE_AUTHENTICATION_MFA,r.SYSCONSOLE_WRITE_AUTHENTICATION_LDAP,r.SYSCONSOLE_WRITE_AUTHENTICATION_SAML,r.SYSCONSOLE_WRITE_AUTHENTICATION_OPENID,r.SYSCONSOLE_WRITE_AUTHENTICATION_GUEST_ACCESS,r.SYSCONSOLE_WRITE_PLUGINS,r.SYSCONSOLE_WRITE_INTEGRATIONS_INTEGRATION_MANAGEMENT,r.SYSCONSOLE_WRITE_INTEGRATIONS_BOT_ACCOUNTS,r.SYSCONSOLE_WRITE_INTEGRATIONS_GIF,r.SYSCONSOLE_WRITE_INTEGRATIONS_CORS,r.SYSCONSOLE_WRITE_COMPLIANCE_DATA_RETENTION_POLICY,r.SYSCONSOLE_WRITE_COMPLIANCE_COMPLIANCE_EXPORT,r.SYSCONSOLE_WRITE_COMPLIANCE_COMPLIANCE_MONITORING,r.SYSCONSOLE_WRITE_COMPLIANCE_CUSTOM_TERMS_OF_SERVICE,r.SYSCONSOLE_WRITE_EXPERIMENTAL_FEATURES,r.SYSCONSOLE_WRITE_EXPERIMENTAL_FEATURE_FLAGS,r.SYSCONSOLE_WRITE_EXPERIMENTAL_BLEVE,r.SYSCONSOLE_WRITE_PRODUCTS_BOARDS];const o=r},64335:(e,t,n)=>{"use strict";n.d(t,{A:()=>r});const r={PLUGIN_STATE_NOT_RUNNING:0,PLUGIN_STATE_STARTING:1,PLUGIN_STATE_RUNNING:2,PLUGIN_STATE_FAILED_TO_START:3,PLUGIN_STATE_FAILED_TO_STAY_RUNNING:4,PLUGIN_STATE_STOPPING:5}},55848:(e,t,n)=>{"use strict";n.d(t,{A:()=>o,w:()=>r});const r={CHANNEL_DELETED:"system_channel_deleted",CHANNEL_UNARCHIVED:"system_channel_restored",DISPLAYNAME_CHANGE:"system_displayname_change",CONVERT_CHANNEL:"system_convert_channel",EPHEMERAL:"system_ephemeral",EPHEMERAL_ADD_TO_CHANNEL:"system_ephemeral_add_to_channel",HEADER_CHANGE:"system_header_change",PURPOSE_CHANGE:"system_purpose_change",JOIN_LEAVE:"system_join_leave",JOIN_CHANNEL:"system_join_channel",GUEST_JOIN_CHANNEL:"system_guest_join_channel",LEAVE_CHANNEL:"system_leave_channel",JOIN_LEAVE_CHANNEL:"system_join_leave_channel",ADD_REMOVE:"system_add_remove",ADD_TO_CHANNEL:"system_add_to_channel",ADD_GUEST_TO_CHANNEL:"system_add_guest_to_chan",REMOVE_FROM_CHANNEL:"system_remove_from_channel",JOIN_TEAM:"system_join_team",LEAVE_TEAM:"system_leave_team",ADD_TO_TEAM:"system_add_to_team",REMOVE_FROM_TEAM:"system_remove_from_team",COMBINED_USER_ACTIVITY:"system_combined_user_activity",ME:"me",ADD_BOT_TEAMS_CHANNELS:"add_bot_teams_channels",REMINDER:"reminder",WRANGLER:"system_wrangler",GM_CONVERTED_TO_CHANNEL:"system_gm_to_channel"},o={POST_CHUNK_SIZE:60,POST_DELETED:"DELETED",SYSTEM_MESSAGE_PREFIX:"system_",SYSTEM_AUTO_RESPONDER:"system_auto_responder",POST_TYPES:r,MESSAGE_TYPES:{POST:"post",COMMENT:"comment"},MAX_PREV_MSGS:100,POST_COLLAPSE_TIMEOUT:3e5,IGNORE_POST_TYPES:[r.ADD_REMOVE,r.ADD_TO_CHANNEL,r.CHANNEL_DELETED,r.CHANNEL_UNARCHIVED,r.JOIN_LEAVE,r.JOIN_CHANNEL,r.LEAVE_CHANNEL,r.REMOVE_FROM_CHANNEL,r.JOIN_TEAM,r.LEAVE_TEAM,r.ADD_TO_TEAM,r.REMOVE_FROM_TEAM],USER_ACTIVITY_POST_TYPES:[r.ADD_TO_CHANNEL,r.JOIN_CHANNEL,r.LEAVE_CHANNEL,r.REMOVE_FROM_CHANNEL,r.ADD_TO_TEAM,r.JOIN_TEAM,r.LEAVE_TEAM,r.REMOVE_FROM_TEAM]}},92157:(e,t,n)=>{"use strict";n.d(t,{A:()=>r});const r={APP_BAR:"app_bar",CATEGORY_CHANNEL_OPEN_TIME:"channel_open_time",CATEGORY_CHANNEL_APPROXIMATE_VIEW_TIME:"channel_approximate_view_time",CATEGORY_DIRECT_CHANNEL_SHOW:"direct_channel_show",CATEGORY_GROUP_CHANNEL_SHOW:"group_channel_show",CATEGORY_FLAGGED_POST:"flagged_post",CATEGORY_AUTO_RESET_MANUAL_STATUS:"auto_reset_manual_status",CATEGORY_NOTIFICATIONS:"notifications",COLLAPSED_REPLY_THREADS:"collapsed_reply_threads",COLLAPSED_REPLY_THREADS_OFF:"off",COLLAPSED_REPLY_THREADS_ON:"on",COLLAPSED_REPLY_THREADS_FALLBACK_DEFAULT:"off",COMMENTS:"comments",COMMENTS_ANY:"any",COMMENTS_ROOT:"root",COMMENTS_NEVER:"never",EMAIL:"email",EMAIL_INTERVAL:"email_interval",INTERVAL_FIFTEEN_MINUTES:900,INTERVAL_HOUR:3600,INTERVAL_IMMEDIATE:30,INTERVAL_NEVER:0,INTERVAL_NOT_SET:-1,CATEGORY_DISPLAY_SETTINGS:"display_settings",NAME_NAME_FORMAT:"name_format",DISPLAY_PREFER_NICKNAME:"nickname_full_name",DISPLAY_PREFER_FULL_NAME:"full_name",DISPLAY_PREFER_USERNAME:"username",MENTION_KEYS:"mention_keys",USE_MILITARY_TIME:"use_military_time",CATEGORY_CUSTOM_STATUS:"custom_status",NAME_CUSTOM_STATUS_TUTORIAL_STATE:"custom_status_tutorial_state",NAME_RECENT_CUSTOM_STATUSES:"recent_custom_statuses",CUSTOM_STATUS_MODAL_VIEWED:"custom_status_modal_viewed",CATEGORY_SIDEBAR_SETTINGS:"sidebar_settings",CHANNEL_SIDEBAR_ORGANIZATION:"channel_sidebar_organization",LIMIT_VISIBLE_DMS_GMS:"limit_visible_dms_gms",SHOW_UNREAD_SECTION:"show_unread_section",CATEGORY_ADVANCED_SETTINGS:"advanced_settings",ADVANCED_FILTER_JOIN_LEAVE:"join_leave",ADVANCED_CODE_BLOCK_ON_CTRL_ENTER:"code_block_ctrl_enter",ADVANCED_SEND_ON_CTRL_ENTER:"send_on_ctrl_enter",ADVANCED_SYNC_DRAFTS:"sync_drafts",CATEGORY_WHATS_NEW_MODAL:"whats_new_modal",HAS_SEEN_SIDEBAR_WHATS_NEW_MODAL:"has_seen_sidebar_whats_new_modal",CATEGORY_PERFORMANCE_DEBUGGING:"performance_debugging",NAME_DISABLE_CLIENT_PLUGINS:"disable_client_plugins",NAME_DISABLE_TELEMETRY:"disable_telemetry",NAME_DISABLE_TYPING_MESSAGES:"disable_typing_messages",UNREAD_SCROLL_POSITION:"unread_scroll_position",UNREAD_SCROLL_POSITION_START_FROM_LEFT:"start_from_left_off",UNREAD_SCROLL_POSITION_START_FROM_NEWEST:"start_from_newest",CATEGORY_UPGRADE_CLOUD:"upgrade_cloud",SYSTEM_CONSOLE_LIMIT_REACHED:"system_console_limit_reached",NEW_CHANNEL_WITH_BOARD_TOUR_SHOWED:"channel_with_board_tip_showed",CATEGORY_ONBOARDING:"category_onboarding",CATEGORY_DRAFTS:"drafts",DRAFTS_TOUR_TIP_SHOWED:"drafts_tour_tip_showed",CATEGORY_REPORTING:"reporting",HIDE_BATCH_EXPORT_CONFIRM_MODAL:"hide_batch_export_confirm_modal",HIDE_MYSQL_STATS_NOTIFICATION:"hide_mysql_stats_notifcation",CATEGORY_OVERAGE_USERS_BANNER:"overage_users_banner",CATEGORY_THEME:"theme",THEMES:{denim:{type:"Denim",sidebarBg:"#1e325c",sidebarText:"#ffffff",sidebarUnreadText:"#ffffff",sidebarTextHoverBg:"#28427b",sidebarTextActiveBorder:"#5d89ea",sidebarTextActiveColor:"#ffffff",sidebarHeaderBg:"#192a4d",sidebarHeaderTextColor:"#ffffff",sidebarTeamBarBg:"#162545",onlineIndicator:"#3db887",awayIndicator:"#ffbc1f",dndIndicator:"#d24b4e",mentionBg:"#ffffff",mentionBj:"#ffffff",mentionColor:"#1e325c",centerChannelBg:"#ffffff",centerChannelColor:"#3f4350",newMessageSeparator:"#cc8f00",linkColor:"#386fe5",buttonBg:"#1c58d9",buttonColor:"#ffffff",errorTextColor:"#d24b4e",mentionHighlightBg:"#ffd470",mentionHighlightLink:"#1b1d22",codeTheme:"github"},sapphire:{type:"Sapphire",sidebarBg:"#1543a3",sidebarText:"#ffffff",sidebarUnreadText:"#ffffff",sidebarTextHoverBg:"#2a58ba",sidebarTextActiveBorder:"#57b5f0",sidebarTextActiveColor:"#ffffff",sidebarHeaderBg:"#123b91",sidebarHeaderTextColor:"#ffffff",sidebarTeamBarBg:"#123582",onlineIndicator:"#3db887",awayIndicator:"#ffbc1f",dndIndicator:"#d24b4e",mentionBg:"#ffffff",mentionBj:"#ffffff",mentionColor:"#174ab5",centerChannelBg:"#ffffff",centerChannelColor:"#3f4350",newMessageSeparator:"#15b7b7",linkColor:"#1c58d9",buttonBg:"#1c58d9",buttonColor:"#ffffff",errorTextColor:"#d24b4e",mentionHighlightBg:"#7ff0f0",mentionHighlightLink:"#0d6e6e",codeTheme:"github"},quartz:{type:"Quartz",sidebarBg:"#f4f4f6",sidebarText:"#1f2228",sidebarUnreadText:"#1f2228",sidebarTextHoverBg:"#e8eaed",sidebarTextActiveBorder:"#32a4ec",sidebarTextActiveColor:"#1f2228",sidebarHeaderBg:"#ebecef",sidebarHeaderTextColor:"#1f2228",sidebarTeamBarBg:"#e5e7eb",onlineIndicator:"#3db887",awayIndicator:"#f5ab07",dndIndicator:"#d24b4e",mentionBg:"#1c58d9",mentionBj:"#1c58d9",mentionColor:"#ffffff",centerChannelBg:"#ffffff",centerChannelColor:"#3f4350",newMessageSeparator:"#15b7b7",linkColor:"#1c58d9",buttonBg:"#1c58d9",buttonColor:"#ffffff",errorTextColor:"#d24b4e",mentionHighlightBg:"#7ff0f0",mentionHighlightLink:"#0d6e6e",codeTheme:"github"},indigo:{type:"Indigo",sidebarBg:"#151e32",sidebarText:"#ffffff",sidebarUnreadText:"#ffffff",sidebarTextHoverBg:"#222c3f",sidebarTextActiveBorder:"#4a7ce8",sidebarTextActiveColor:"#ffffff",sidebarHeaderBg:"#182339",sidebarHeaderTextColor:"#ffffff",sidebarTeamBarBg:"#1c2740",onlineIndicator:"#3db887",awayIndicator:"#f5ab00",dndIndicator:"#d24b4e",mentionBg:"#4a7ce8",mentionBj:"#4a7ce8",mentionColor:"#ffffff",centerChannelBg:"#111827",centerChannelColor:"#dddfe4",newMessageSeparator:"#81a3ef",linkColor:"#5d89ea",buttonBg:"#4a7ce8",buttonColor:"#ffffff",errorTextColor:"#d24b4e",mentionHighlightBg:"#133a91",mentionHighlightLink:"#a4f4f4",codeTheme:"solarized-dark"},onyx:{type:"Onyx",sidebarBg:"#202228",sidebarText:"#ffffff",sidebarUnreadText:"#ffffff",sidebarTextHoverBg:"#25262a",sidebarTextActiveBorder:"#4a7ce8",sidebarTextActiveColor:"#ffffff",sidebarHeaderBg:"#24272d",sidebarHeaderTextColor:"#ffffff",sidebarTeamBarBg:"#292c33",onlineIndicator:"#3db887",awayIndicator:"#f5ab00",dndIndicator:"#d24b4e",mentionBg:"#4b7ce7",mentionBj:"#4b7ce7",mentionColor:"#ffffff",centerChannelBg:"#191b1f",centerChannelColor:"#e3e4e8",newMessageSeparator:"#1adbdb",linkColor:"#5d89ea",buttonBg:"#4a7ce8",buttonColor:"#ffffff",errorTextColor:"#da6c6e",mentionHighlightBg:"#0d6e6e",mentionHighlightLink:"#a4f4f4",codeTheme:"monokai"}},RECENT_EMOJIS:"recent_emojis"}},55722:(e,t,n)=>{"use strict";n.d(t,{A:()=>r});const r={THREADS_CHUNK_SIZE:20,THREADS_PAGE_SIZE:25}},8361:(e,t,n)=>{"use strict";function r(e,t){return e===t}function o(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:r,o=null,s=null;return function(){return function(e,t,n){if(null===t||null===n||t.length!==n.length)return!1;const r=t.length;for(let o=0;o<r;o++)if(!e(t[o],n[o]))return!1;return!0}(n,o,arguments)||(s=e.apply(null,arguments)),t&&t(),o=arguments,s}}n.d(t,{Ad:()=>a,Mz:()=>_,UI:()=>o,Wl:()=>i}),n(3188),n(59297),n(10844),n(17046),n(76409),n(74883);const s={};function a(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];return function(t){for(var r=arguments.length,o=new Array(r>1?r-1:0),a=1;a<r;a++)o[a-1]=arguments[a];const _=function(){let e="xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx";return e=e.replace(/[xy]/g,(e=>{const t=Math.floor(16*Math.random());let n;return n="x"===e?t:3&t|8,n.toString(16)})),e}();let i=0;const E=o.pop(),c=function(e){const t=Array.isArray(e[0])?e[0]:e;if(!t.every((e=>"function"==typeof e))){const e=t.map((e=>typeof e)).join(", ");throw new Error("Selector creators expect all input-selectors to be functions, "+"instead received the following types: [".concat(e,"]"))}return t}(o),u=e((function(){return i++,s[_].recomputations++,null==E?void 0:E.apply(null,arguments)}),null,...n),l=e((function(){const e=[],t=c.length;for(let n=0;n<t;n++)e.push(c[n].apply(null,arguments));return u.apply(null,e)}),(()=>{s[_].calls++}));return l.resultFunc=E,l.dependencies=c,l.recomputations=()=>i,l.resetRecomputations=()=>i=0,s[_]={id:_,name:t,calls:0,recomputations:0},l}}const _=a(o);function i(){let e=Object.values(s);e=e.filter((e=>e.calls>0));const t=e.map((e=>({name:e.name,effectiveness:E(e),recomputations:e.recomputations,calls:e.calls})));return t.sort(((e,t)=>e.effectiveness!==t.effectiveness?e.effectiveness-t.effectiveness:e.recomputations!==t.recomputations?t.recomputations-e.recomputations:e.calls!==t.calls?t.calls-e.calls:e.name.localeCompare(t.name))),t}function E(e){return 100-e.recomputations/e.calls*100}window.dumpTrackedSelectorsStatistics=function(){const e=i();console.table(e)},window.resetTrackedSelectors=function(){Object.values(s).forEach((e=>{e.calls=0,e.recomputations=0}))},window.getSortedTrackedSelectors=i},72377:(e,t,n)=>{"use strict";function r(e){return e.entities.admin.plainLogs}n.d(t,{$q:()=>c,Ae:()=>O,F5:()=>s,JI:()=>l,O5:()=>r,Qm:()=>u,Qq:()=>E,TR:()=>i,eb:()=>d,jp:()=>o,si:()=>_,zj:()=>a}),n(76409),n(17046);const o=(0,n(8361).Mz)("getAllLogs",(function(e){return e.entities.admin.logs}),(e=>Object.values(e).reduce(((e,t)=>(e.push(...t),e)),[])));function s(e){return e.entities.admin.audits}function a(e){return e.entities.admin.config}function _(e){return e.entities.admin.ldapGroups}function i(e){return e.entities.admin.ldapGroupsCount}function E(e){return e.entities.admin.environmentConfig}function c(e){return e.entities.admin.complianceReports}function u(e){return e.entities.admin.dataRetentionCustomPolicies}function l(e){return e.entities.admin.dataRetentionCustomPoliciesCount}function d(e,t){return u(e)[t]}function O(e,t){var n;return null===(n=function(e){return e.entities.admin.pluginStatuses}(e))||void 0===n?void 0:n[t]}},57676:(e,t,n)=>{"use strict";n.d(t,{LJ:()=>C,bi:()=>R,jY:()=>T,n7:()=>m,oT:()=>N,p7:()=>A,sL:()=>h,w7:()=>f}),n(57406),n(55448),n(83931),n(74883),n(17046);var r=n(38351),o=n.n(r),s=n(76509),a=n(57898),_=n(8907),i=n(8361),E=n(65952),c=n(84836),u=n(77440),l=n(7430),d=n(16230),O=n(49172),S=n(79342);function T(e){return e.entities.channelCategories.byId}function A(e,t){return T(e)[t]}function f(e,t,n){return p(e,(e=>e.type===n&&e.team_id===t))}function N(e,t,n){return p(e,(e=>e.team_id===t&&e.channel_ids.includes(n)))}function p(e,t){const n=T(e);return Object.values(n).find(t)}function R(e,t){return e.entities.channelCategories.orderByTeam[t]}function C(){return(0,i.Mz)("makeGetCategoriesForTeam",R,(e=>e.entities.channelCategories.byId),((e,t)=>e?e.map((e=>t[e])):[]))}function I(e,t,n){return(r,o)=>{const s=(0,d.X4)(n[r.id]),a=(0,d.X4)(n[o.id]);return s&&!a?1:!s&&a?-1:e(r).localeCompare(e(o),t,{numeric:!0})}}function m(){const e=(0,E.AK)(),t=L();let n=[];return(r,s)=>{const a=e(r,s.channel_ids),_=t(r,a,s).map((e=>e.id));return o()(_,n)||(n=_),n}}function L(){const e=(0,i.Mz)("makeFilterArchivedChannels",((e,t)=>t),E.eH,((e,t)=>{const n=e.filter((e=>e&&(e.id===t||0===e.delete_at)));return n.length===e.length?e:n})),t=(0,i.Mz)("makeFilterAutoclosedDMs",((e,t)=>t),((e,t,n)=>n),E.eH,(e=>e.entities.users.profiles),l.WR,E.vd,E.f$,(e=>(0,u.pR)(e)),u.Zo,u.WW,((e,t,n,r,o,s,i,E,c,u)=>{if(t!==_.e.DIRECT_MESSAGES)return e;const l=(e,t)=>{const n=c[(0,O.$)(e,t)];return parseInt(n?n.value:"0",10)},S=e=>{var t;return Math.max(null===(t=s[e.id])||void 0===t?void 0:t.last_viewed_at,l(a.pm.CATEGORY_CHANNEL_APPROXIMATE_VIEW_TIME,e.id),l(a.pm.CATEGORY_CHANNEL_OPEN_TIME,e.id))};let T=0,A=e.filter((e=>{if(D(e.id,i,s,u))return T++,!0;if(e.id===n)return!0;if(e.type===a.Bz.DM_CHANNEL){const t=(0,d.r4)(o,e.name),n=r[t],s=S(e);if(!n||n.delete_at>s)return!1}return!0}));A.sort(((e,t)=>{if(e.id===n)return-1;if(t.id===n)return 1;if(D(e.id,i,s,u)&&!D(t.id,i,s,u))return-1;if(!D(e.id,i,s,u)&&D(t.id,i,s,u))return 1;const r=S(e)||0,o=S(t)||0;return r>o?-1:o>r?1:0}));const f=Math.max(E,T);A=A.slice(0,f);const N=new Set(A),p=e.filter((e=>N.has(e)));return p.length===e.length?e:p})),n=(0,i.Mz)("makeFilterManuallyClosedDMs",((e,t)=>t),u.Zo,E.eH,l.WR,E.vd,E.f$,u.WW,((e,t,n,r,o,s,_)=>{const i=e.filter((e=>{let i;if(e.type!==a.Bz.DM_CHANNEL&&e.type!==a.Bz.GM_CHANNEL)return!0;if(D(e.id,s,o,_))return!0;if(n===e.id)return!0;if(e.type===a.Bz.DM_CHANNEL){const n=(0,d.r4)(r,e.name);i=t[(0,O.$)(a.pm.CATEGORY_DIRECT_CHANNEL_SHOW,n)]}else i=t[(0,O.$)(a.pm.CATEGORY_GROUP_CHANNEL_SHOW,e.id)];return i&&"false"!==i.value}));return i.length===e.length?e:i})),r=function(){const e=(0,i.Mz)("makeSortChannelsByName",((e,t)=>t),(e=>(0,c.v)(e)),E.vd,((e,t,n)=>[...e].sort(I((e=>e.display_name),t,n)))),t=(0,i.Mz)("makeSortChannelsByNameWithDMs",((e,t)=>t),l.WR,(e=>e.entities.users.profiles),u.K3,(e=>(0,c.v)(e)),E.vd,((e,t,n,r,o,s)=>{const _={};return[...e].sort(I((e=>{if(_[e.id])return _[e.id];let s;if(e.type===a.Bz.DM_CHANNEL){const o=(0,d.r4)(t,e.name),a=n[o];s=(0,S.R4)(a,r,!1)}else if(e.type===a.Bz.GM_CHANNEL){const a=e.display_name.split(", "),_=[];for(const e of a){const o=Object.values(n).find((t=>t.username===e));o&&o.id!==t&&_.push((0,S.R4)(o,r,!1))}s=_.sort(((e,t)=>e.localeCompare(t,o,{numeric:!0}))).join(", ")}else s=e.display_name;return _[e.id]=s,s}),o,s))})),n=(0,i.Mz)("makeSortChannelsByRecency",((e,t)=>t),u.WW,((e,t)=>[...e].sort(((e,n)=>{const r=Math.max(t&&e.last_root_post_at||e.last_post_at,e.create_at);return Math.max(t&&n.last_root_post_at||n.last_post_at,n.create_at)-r}))));return(r,o,_)=>{let i=o;return _.sorting===s.b.Recency?i=n(r,i):_.sorting!==s.b.Alphabetical&&_.sorting!==s.b.Default||(i=i.some((e=>e.type===a.Bz.DM_CHANNEL||e.type===a.Bz.GM_CHANNEL))?t(r,i):e(r,i)),i}}();return(o,s,a)=>{let _=s;return _=e(o,_),_=n(o,_),_=t(o,_,a.type),_=r(o,_,a),_}}function h(){const e=C();let t,n,r=[],s={};return(a,_)=>{const i=R(a,_);if(i!==r&&(r=i,s={},t={},n={},i))for(const e of i)t[e]=(0,E.AK)(),n[e]=L();const c=e(a,_),u={};let l=i===r;for(const e of c){const r=t[e.id](a,e.channel_ids);u[e.id]=n[e.id](a,r,e),l=l&&o()(u[e.id],s[e.id])}return l?s:(s=u,u)}}function D(e,t,n,r){return(0,d.lH)(t[e],n[e],r).showUnread}},65952:(e,t,n)=>{"use strict";n.d(t,{$3:()=>_e,AK:()=>H,Bt:()=>Ue,Dn:()=>be,GP:()=>we,H9:()=>Ee,IC:()=>De,IZ:()=>m,JT:()=>Y,KF:()=>Ye,KP:()=>K,L9:()=>fe,Lw:()=>G,M6:()=>ge,M9:()=>v,MQ:()=>j,Mf:()=>je,O$:()=>le,OM:()=>Ie,Os:()=>Q,PT:()=>I,PW:()=>ye,TJ:()=>B,UB:()=>M,UT:()=>J,VD:()=>se,WH:()=>he,Wh:()=>V,Wu:()=>He,X$:()=>U,a9:()=>P,aW:()=>q,c:()=>y,cP:()=>F,dh:()=>de,dx:()=>Se,eH:()=>c.eH,ek:()=>Fe,er:()=>ae,f$:()=>W,fN:()=>h,fV:()=>Be,g1:()=>Ge,g_:()=>Le,iO:()=>Ce,iw:()=>Oe,kV:()=>L,lk:()=>re,m5:()=>ue,nO:()=>ze,nZ:()=>w,o2:()=>z,oI:()=>D,ou:()=>C,pP:()=>ce,pd:()=>ie,qQ:()=>k,s9:()=>b,tW:()=>c.tW,tr:()=>Re,v_:()=>ne,vd:()=>c.vd,wX:()=>te,yH:()=>Ve,zQ:()=>ee,zS:()=>oe,zk:()=>x}),n(17046),n(3188),n(59297),n(74883),n(76409),n(57406),n(55448),n(54823),n(29012),n(76685),n(4290);var r=n(57198),o=n.n(r),s=n(57898),a=n(8907),_=n(8361),i=n(72377),E=n(57676),c=n(3569),u=n(77440),l=n(80635),d=n(14776),O=n(7430),S=n(16230),T=n(78546),A=n(52729),f=n(62563);function N(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function p(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?N(Object(n),!0).forEach((function(t){R(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):N(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function R(e,t,n){return(t=function(e){var t=function(e){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function C(e){return e.entities.channels.channels}const I=(0,_.Mz)("getAllDmChannels",C,(e=>{let t={};return Object.values(e).forEach((e=>{e.type===s.Bz.DM_CHANNEL&&(t=p(p({},t),{},{[e.name]:e}))})),t}));function m(e){return e.entities.channels.stats}function L(e){return e.entities.channels.channelsMemberCount}function h(e){return e.entities.channels.channelsInTeam}function D(){return(0,_.Mz)("getChannelsInPolicy",C,((e,t)=>(0,i.eb)(e,t.policyId)),((e,t)=>{if(!t)return[];const n=[];return Object.entries(e).forEach((e=>{const[,r]=e;r.policy_id===t.id&&n.push(r)})),n}))}const g=(0,_.Mz)("getDirectChannelsSet",h,(e=>e?new Set(e[""]):new Set));function P(e){return e.entities.channels.membersInChannel}function M(e,t,n){var r;return null===(r=P(e)[t])||void 0===r?void 0:r[n]}function b(){return(0,_.Mz)("makeGetChannel",O.WR,(e=>e.entities.users.profiles),(e=>e.entities.users.profilesInChannel),((e,t)=>{const n=y(e,"string"==typeof t?t:t.id);if(!n||!(0,S.N5)(n))return"";const r=(0,O.WR)(e),o=(0,S.r4)(r,n.name);return(0,O.CB)(e,o)||"offline"}),((e,t)=>y(e,"string"==typeof t?t:t.id)),u.K3,((e,t,n,r,o,s)=>o?(0,S.y3)(e,t,n,r,s,o):o))}function y(e,t){return C(e)[t]}function U(e,t){const n=C(e)[t];if(n&&"D"===n.type)return(0,S.kA)(e.entities.users,(0,u.K3)(e),n)}function v(e,t){return(0,c.vd)(e)[t]}function H(){return(0,_.Mz)("makeGetChannelsForIds",C,((e,t)=>t),((e,t)=>t.map((t=>e[t]))))}const G=(0,_.Mz)("getCurrentChannel",C,c.eH,(e=>e.entities.users),u.K3,((e,t,n,r)=>{const o=e[t];return o?(0,S.kA)(n,r,o):o})),w=(0,_.Mz)("getCurrentChannelNameForSearchShortcut",C,c.eH,(e=>e.entities.users),((e,t,n)=>{const r=e[t];if((null==r?void 0:r.type)===s.Bz.DM_CHANNEL){const e=(0,S.kA)(n,s.pm.DISPLAY_PREFER_USERNAME,r);return"@".concat(e.display_name)}if((null==r?void 0:r.type)===s.Bz.GM_CHANNEL){const e=(0,S.kY)(n,s.pm.DISPLAY_PREFER_USERNAME,r,!1);return"@".concat(e.display_name.replace(/\s/g,""))}return null==r?void 0:r.name})),j=(0,_.Mz)("getMyChannelMember",c.vd,((e,t)=>t),((e,t)=>e[t])),V=(0,_.Mz)("getCurrentChannelStats",m,c.eH,((e,t)=>e[t]));function B(e){return Ge(e,(0,c.eH)(e))}const F=(0,_.Mz)("isCurrentChannelMuted",c.tW,(e=>!!e&&(0,S.X4)(e))),Y=((0,_.Mz)("isMutedChannel",((e,t)=>v(e,t)),(e=>!!e&&(0,S.X4)(e))),(0,_.Mz)("isCurrentChannelArchived",G,(e=>0!==(null==e?void 0:e.delete_at)))),z=(0,_.Mz)("isCurrentChannelDefault",G,(e=>(0,S.uP)(e)));function W(e){return e.entities.channels.messageCounts}function k(e,t){return W(e)[t]}const x=(0,_.Mz)("countCurrentChannelUnreadMessages",(function(e){return k(e,(0,c.eH)(e))}),c.tW,u.WW,((e,t,n)=>t&&e?n?e.root-t.msg_count_root:e.total-t.msg_count:0));function K(){return(0,_.Mz)("makeGetChannelUnreadCount",((e,t)=>k(e,t)),((e,t)=>v(e,t)),u.WW,((e,t,n)=>(0,S.lH)(e,t,n)))}function Q(e,t){return(0,S.Os)(C(e),t)}function J(e,t,n){return Object.values(C(e)).find((e=>e.team_id===t&&e.name===n))}const X=(0,_.Mz)("getChannelSetInCurrentTeam",d.Sy,h,((e,t)=>t&&t[e]||new Set)),Z=(0,_.Mz)("getChannelSetForAllTeams",C,(e=>{const t=[];return Object.values(e).forEach((e=>{e.type!==s.Bz.GM_CHANNEL&&e.type!==s.Bz.DM_CHANNEL&&t.push(e.id)})),t}));function $(e,t,n){const r=[];return void 0===t?r:(t.forEach((t=>{r.push(e[t])})),r.sort(S.dU.bind(null,n)))}const q=(0,_.Mz)("getChannelsInCurrentTeam",C,X,c.HW,((e,t,n)=>{let r=s.Bz.DEFAULT_LOCALE;return n&&n.locale&&(r=n.locale),$(e,t,r)})),ee=(0,_.Mz)("getChannelsInAllTeams",C,Z,c.HW,((e,t,n)=>$(e,t,(null==n?void 0:n.locale)||s.Bz.DEFAULT_LOCALE))),te=(0,_.Mz)("getChannelsNameMapInTeam",C,h,((e,t)=>t),((e,t,n)=>{const r=t[n]||new Set,o={};return r.forEach((t=>{const n=e[t];o[n.name]=n})),o})),ne=(0,_.Mz)("getChannelsNameMapInCurrentTeam",C,X,((e,t)=>{const n={};return t.forEach((t=>{const r=e[t];n[r.name]=r})),n})),re=(0,T.g3)("getChannelNameToDisplayNameMap",C,X,((e,t)=>{const n={};for(const r of t){const t=e[r];n[t.name]=t.display_name}return n})),oe=(0,_.Mz)("getAllDirectChannels",C,g,(e=>e.entities.users),u.K3,((e,t,n,r)=>{const o=[];return t.forEach((t=>{o.push((0,S.kA)(n,r,e[t]))})),o})),se=(0,_.Mz)("getAllDirectChannelsNameMapInCurrentTeam",C,g,(e=>e.entities.users),u.K3,((e,t,n,r)=>{const o={};return t.forEach((t=>{const s=e[t];o[s.name]=(0,S.kA)(n,r,s)})),o})),ae=(0,_.Mz)("getGroupChannels",C,g,(e=>e.entities.users),u.K3,((e,t,n,r)=>{const o=[];return t.forEach((t=>{const a=e[t];a.type===s.Bz.GM_CHANNEL&&o.push((0,S.kA)(n,r,a))})),o})),_e=(0,_.Mz)("getMyChannels",q,oe,c.vd,((e,t,n)=>[...e,...t].filter((e=>Object.hasOwn(n,e.id))))),ie=(0,_.Mz)("getOtherChannels",q,c.vd,(function(e){return!(arguments.length>1&&void 0!==arguments[1])||arguments[1]}),((e,t,n)=>e.filter((e=>!(Object.hasOwn(t,e.id)||e.type!==s.Bz.OPEN_CHANNEL||!n&&0!==e.delete_at))))),Ee=(0,_.Mz)("getMembersInCurrentChannel",c.eH,P,((e,t)=>t[e]));function ce(e){return{isUnread:Boolean(e),unreadMentionCount:"number"==typeof e&&e||0}}const ue=(0,_.Mz)("getUnreadStatus",C,c.vd,W,c.lo,O.WR,d.Sy,d.vt,d.bO,u.WW,f.H_,f.bM,((e,t,n,r,o,a,_,i,E,c,u)=>{const{messages:l,mentions:d}=Object.entries(t).reduce(((_,i)=>{var c;let[u,l]=i;const d=e[u];if(!d||!l)return _;if(d.team_id!==a&&d.type!==s.Bz.DM_CHANNEL&&d.type!==s.Bz.GM_CHANNEL)return _;if(!(d.type===s.Bz.DM_CHANNEL?0===(null===(c=r[(0,S.r4)(o,d.name)])||void 0===c?void 0:c.delete_at):0===d.delete_at))return _;const O=E?l.mention_count_root:l.mention_count;O&&!(0,S.X4)(l)&&(_.mentions+=O);const T=(0,S.lH)(n[u],t[u],E);return T.showUnread&&(_.messages+=T.messages),_}),{messages:0,mentions:0}),{messages:O,mentions:T}=_.reduce(((e,t)=>{if(a!==t.id){const n=i[t.id];e.messages+=E?n.msg_count_root:n.msg_count,e.mentions+=E?n.mention_count_root:n.mention_count}return e}),{messages:0,mentions:0}),A=l+O;let f=d+T,N=!1;return E&&Object.keys(c).forEach((e=>{const t=c[e];if(e===a){const e=u[a]||0;N=Boolean(e.total_unread_threads),f+=e.total_unread_mentions}else N=N||Boolean(t.total_unread_threads),f+=t.total_unread_mentions})),f||N||Boolean(A)})),le=(0,_.Mz)("getTeamsUnreadStatuses",C,c.vd,W,u.WW,f.H_,((e,t,n,r,o)=>{const a=new Set,_=new Map,i=new Map;for(const[o,E]of Object.entries(t)){const t=e[o];if(!t||!E)continue;if((0,S.X4)(E))continue;if(t.type===s.Bz.DM_CHANNEL||t.type===s.Bz.GM_CHANNEL)continue;if(0!==t.delete_at)continue;const c=(0,S.lH)(n[o],E,r);if(c.showUnread&&a.add(t.team_id),c.mentions>0){const e=_.has(t.team_id)?_.get(t.team_id):0;0===e?_.set(t.team_id,c.mentions):_.set(t.team_id,c.mentions+e)}c.hasUrgent&&(i.has(t.team_id)&&i.get(t.team_id)||i.set(t.team_id,c.hasUrgent))}if(r)for(const e of Object.keys(o)){const t=o[e];if(t.total_unread_threads>0&&a.add(e),t.total_unread_mentions>0){const n=_.has(e)?_.get(e):0;0===n?_.set(e,t.total_unread_mentions):_.set(e,t.total_unread_mentions+n)}t.total_unread_urgent_mentions&&(i.has(e)&&i.get(e)||i.set(e,Boolean(t.total_unread_urgent_mentions)))}return[a,_,i]})),de=(0,_.Mz)("getUnreadStatusInCurrentTeam",c.eH,_e,c.vd,W,c.lo,O.WR,d.Sy,u.WW,f.bM,A.kl,((e,t,n,r,o,a,_,i,E,c)=>{const{messages:u,mentions:l}=t.reduce(((t,_)=>{var E;const u=n[_.id];if(!u||_.id===e)return t;if(!(_.type===s.Bz.DM_CHANNEL?0===(null===(E=o[(0,S.r4)(a,_.name)])||void 0===E?void 0:E.delete_at):0===_.delete_at))return t;const l=i?u.mention_count_root:u.mention_count;l&&(t.mentions+=l),c&&(t.urgentMentions+=u.urgent_mention_count);const d=(0,S.lH)(r[_.id],u,i);return d.showUnread&&(t.messages+=d.messages),t}),{messages:0,mentions:0,urgentMentions:0});let d=l,O=!1;if(i&&e){const e=E[_];e&&(O=O||Boolean(e.total_unread_threads),d+=e.total_unread_mentions)}return d||O||Boolean(u)})),Oe=(0,_.Mz)("canManageChannelMembers",G,(e=>(0,l.xY)(e,s.xB.MANAGE_PRIVATE_CHANNEL_MEMBERS)),(e=>(0,l.xY)(e,s.xB.MANAGE_PUBLIC_CHANNEL_MEMBERS)),((e,t,n)=>!!e&&0===e.delete_at&&e.type!==s.Bz.DM_CHANNEL&&e.type!==s.Bz.GM_CHANNEL&&e.name!==s.Bz.DEFAULT_CHANNEL&&(e.type===s.Bz.OPEN_CHANNEL?n:e.type!==s.Bz.PRIVATE_CHANNEL||t)));function Se(e){const t=(0,c.vd)(e),n=Object.keys(t),r=(0,d.Sy)(e);for(const t of n){const n=y(e,t);if(n&&n.team_id===r){if(n.type===s.Bz.OPEN_CHANNEL&&(0,l.Ec)(e,r,t,s.xB.MANAGE_PUBLIC_CHANNEL_MEMBERS))return!0;if(n.type===s.Bz.PRIVATE_CHANNEL&&(0,l.Ec)(e,r,t,s.xB.MANAGE_PRIVATE_CHANNEL_MEMBERS))return!0}}return!1}const Te=(0,T.g3)("getAllDirectChannelIds",g,(e=>Array.from(e))),Ae=(0,T.g3)("getChannelIdsInCurrentTeam",d.Sy,h,((e,t)=>Array.from(t[e]||[]))),fe=(0,T.g3)("getChannelIdsForCurrentTeam",Ae,Te,((e,t)=>[...e,...t])),Ne=(0,T.g3)("getChannelIdsInAllTeams",Z,(e=>Array.from(e||[]))),pe=(0,T.g3)("getChannelIdsForAllTeams",Ne,Te,((e,t)=>[...e,...t])),Re=(0,T.g3)("getUnreadChannelIds",u.WW,c.vd,W,fe,(function(e){return arguments.length>1&&void 0!==arguments[1]?arguments[1]:null}),((e,t,n,r,o)=>{const s=r.filter((r=>(0,S.lH)(n[r],t[r],e).showUnread));return o&&t[o.id]&&!s.includes(o.id)&&s.push(o.id),s})),Ce=(0,T.g3)("getAllTeamsUnreadChannelIds",u.WW,c.vd,W,pe,((e,t,n,r)=>r.filter((r=>(0,S.lH)(n[r],t[r],e).showUnread)))),Ie=(0,T.g3)("getUnreadChannels",c.HW,c.lo,O.b7,C,Re,u.K3,((e,t,n,r,o,a)=>e?o.filter((e=>r[e]&&0===r[e].delete_at)).map((o=>{const _=r[o];return _.type===s.Bz.DM_CHANNEL||_.type===s.Bz.GM_CHANNEL?(0,S.Jr)(e.id,t,n[o],a,_):_})):[])),me=(0,_.Mz)("getAllTeamsUnreadChannels",c.HW,c.lo,O.b7,C,Ce,u.K3,((e,t,n,r,o,a)=>e?o.filter((e=>r[e]&&0===r[e].delete_at)).map((o=>{const _=r[o];return _.type===s.Bz.DM_CHANNEL||_.type===s.Bz.GM_CHANNEL?(0,S.Jr)(e.id,t,n[o],a,_):_})):[])),Le=(e,t,n,r)=>{function s(e){return(0,S.X4)(t[e.id])}function a(e){if(n&&e.id===n.id&&n.hadMentions)return!0;const r=t[e.id];return 0!==(null==r?void 0:r.mention_count)}return[...e].sort(((e,t)=>{if(s(e)&&!s(t))return 1;if(!s(e)&&s(t))return-1;if(a(e)&&!a(t))return-1;if(!a(e)&&a(t))return 1;const n=o()([r?e.last_root_post_at:e.last_post_at,e.create_at])||0;return(o()([r?t.last_root_post_at:t.last_post_at,t.create_at])||0)-n}))},he=(0,_.Mz)("getSortedAllTeamsUnreadChannels",me,c.vd,u.WW,((e,t,n)=>Le(e,t,null,n))),De=(0,_.Mz)("getDirectAndGroupChannels",c.HW,c.lo,O.b7,C,u.K3,((e,t,n,r,o)=>e?Object.keys(r).map((e=>r[e])).filter((e=>Boolean(e))).filter((e=>e.type===s.Bz.DM_CHANNEL||e.type===s.Bz.GM_CHANNEL)).map((r=>(0,S.Jr)(e.id,t,n[r.id],o,r))):[])),ge=(0,_.Mz)("getChannelsWithUserProfiles",O.b7,c.lo,ae,O.WR,((e,t,n,r)=>n.map((n=>{const o=((e,t,n)=>{const r=[];return t.forEach((t=>{t!==e&&r.push(n[t])})),r})(r,e[n.id]||new Set,t);return p(p({},n),{},{profiles:o})})))),Pe=(0,_.Mz)("getDefaultChannelForTeams",C,(e=>{const t={};for(const n of Object.keys(e).map((t=>e[t])))n&&n.name===s.Bz.DEFAULT_CHANNEL&&(t[n.team_id]=n);return t})),Me=(0,_.Mz)("getMyFirstChannelForTeams",C,c.vd,d.vt,c.HW,((e,t,n,r)=>{const o=r.locale||s.Bz.DEFAULT_LOCALE,a={};for(const r of n){const n=Object.values(e).filter((e=>e&&e.team_id===r.id&&Boolean(t[e.id]))).sort(S.dU.bind(null,o));0!==n.length&&(a[r.id]=n[0])}return a})),be=(e,t)=>{const n=Pe(e)[t],r=(0,l.mg)(e,t,s.xB.JOIN_PUBLIC_CHANNELS),o=(0,c.vd)(e);if(Boolean(n&&o[n.id])||r)return s.Bz.DEFAULT_CHANNEL;const a=Me(e)[t];return a&&a.name||s.Bz.DEFAULT_CHANNEL};function ye(e,t){return!!t&&Boolean(e.entities.channels.manuallyUnread[t])}function Ue(e,t){return e.entities.channels.channelModerations[t]}const ve={};function He(e,t){return t&&e.entities.channels.channelMemberCountsByGroup[t]||ve}function Ge(e,t){const n=y(e,t);if(!n)return!1;const r=(0,E.w7)(e,n.team_id||(0,d.Sy)(e),a.e.FAVORITES);return!!r&&r.channel_ids.includes(n.id)}function we(e,t){if(!t||!t.private&&!t.public&&!t.deleted&&!t.team_ids)return e;let n=[];const r=[],o=e;if(t.public&&r.push(s.Bz.OPEN_CHANNEL),t.private&&r.push(s.Bz.PRIVATE_CHANNEL),t.deleted&&r.push(s.Bz.ARCHIVED_CHANNEL),r.forEach((e=>{n=n.concat(o.filter((t=>t.type===e)))})),t.team_ids&&t.team_ids.length>0){let e=[];t.team_ids.forEach((t=>{if(r.length>0){const r=n.filter((e=>e.team_id===t));e=e.concat(r)}else e=e.concat(o.filter((e=>e.team_id===t)))})),n=e}return n}function je(e,t,n,r){let o=we(D()(e,{policyId:t}),r);return o=(0,S._d)(o,n),o}function Ve(e,t){const n=y(e,t);if(!n||"D"!==n.type)return;const r=n.name.split("__"),o=(0,O.WR)(e);if(2===r.length&&-1!==r.indexOf(o)){if(r[0]===r[1])return(0,O.wz)(e,r[0]);for(const t of r)if(t!==o)return(0,O.wz)(e,t)}}function Be(){return(0,_.Mz)("getChannelMemberCount",O.b7,O.WR,((e,t)=>t),((e,t,n)=>{let r=0;if(e&&e[n.id]){const o=e[n.id];r=o.size,o.has(t)&&r--}return r}))}const Fe=(0,_.Mz)("getMyActiveChannels",_e,(e=>e.flatMap((e=>e.delete_at>0?[]:e.id)))),Ye=(0,_.Mz)("getRecentProfilesFromDMs",C,c.lo,c.HW,c.vd,((e,t,n,r)=>{if(!e||!t)return[];const o=Object.values(r).sort(((e,t)=>t.last_viewed_at-e.last_viewed_at)).map((e=>e.channel_id)),a=Object.values(e).filter((e=>e.type===s.Bz.GM_CHANNEL)),_=Object.values(e).filter((e=>e.type===s.Bz.DM_CHANNEL)),i={};_.forEach((e=>{if(e.name){const r=(0,S.r4)(n.id,e.name),o=t[r];o&&(i[e.id]=[o])}})),a.forEach((e=>{if(e.display_name){const r=e.display_name.split(",").map((e=>e.trim())).filter((e=>e!==n.username)).sort().map((e=>Object.values(t).find((t=>t.username===e))));r&&(i[e.id]=r)}}));const E=new Set;return o.forEach((e=>{i[e]&&i[e].forEach((e=>E.add(e)))})),[...E]})),ze=(e,t)=>{const n=Ve(e,t);return Boolean(n&&n.delete_at)}},3569:(e,t,n)=>{"use strict";n.d(t,{F4:()=>l,GI:()=>i,HW:()=>E,WR:()=>c,eH:()=>o,gf:()=>_,lo:()=>u,tW:()=>a,vd:()=>s});var r=n(8361);function o(e){return e.entities.channels.currentChannelId}function s(e){return e.entities.channels.myMembers}const a=(0,r.Mz)("getMyCurrentChannelMembership",o,s,((e,t)=>t[e]));function _(e,t){var n,r;return(null===(n=e.entities.channels)||void 0===n||null===(r=n.membersInChannel)||void 0===r?void 0:r[t])||{}}function i(e,t){var n,r;return(null===(n=e.entities.teams)||void 0===n||null===(r=n.membersInTeam)||void 0===r?void 0:r[t])||{}}function E(e){return e.entities.users.profiles[c(e)]}function c(e){return e.entities.users.currentUserId}function u(e){return e.entities.users.profiles}const l=(0,r.Mz)("getIsUserStatusesConfigEnabled",(e=>e.entities.general.config.EnableUserStatuses),(e=>"false"!==e))},26614:(e,t,n)=>{"use strict";n.d(t,{A1:()=>I,Ay:()=>c,J:()=>l,OG:()=>E,Om:()=>C,P3:()=>u,SD:()=>T,Sw:()=>S,TZ:()=>p,Y6:()=>i,YF:()=>O,cJ:()=>A,iy:()=>f,mN:()=>d,nP:()=>N,pc:()=>R,zj:()=>_}),n(83931),n(3188),n(6552),n(17046),n(76685);var r=n(53442),o=n(57898),s=n(8361),a=n(78546);function _(e){return e.entities.general.config}function i(e,t){var n;return null===(n=_(e))||void 0===n?void 0:n["FeatureFlag".concat(t)]}const E=(0,s.Mz)("getPasswordConfig",_,(e=>({minimumLength:parseInt(e.PasswordMinimumLength,10),requireLowercase:"true"===e.PasswordRequireLowercase,requireUppercase:"true"===e.PasswordRequireUppercase,requireNumber:"true"===e.PasswordRequireNumber,requireSymbol:"true"===e.PasswordRequireSymbol})));function c(e){return e.entities.general.license}const u=(0,s.Mz)("isCloudLicense",c,(e=>"true"===(null==e?void 0:e.Cloud)));function l(e){const t=e.entities.general.serverVersion;return(0,a.SU)(t,5,10,0)||-1!==t.indexOf("dev")&&(0,a.SU)(t,5,8,0)||null!==t.match(/^5.8.\d.\d\d\d\d.*$/)&&(0,a.SU)(t,5,8,0)}(0,s.Mz)("canUploadFilesOnMobile",_,c,((e,t)=>"false"!==e.EnableFileAttachments&&("false"===t.IsLicensed||"false"===t.Compliance||"false"!==e.EnableMobileFileUpload))),(0,s.Mz)("canDownloadFilesOnMobile",_,c,((e,t)=>"false"===t.IsLicensed||"false"===t.Compliance||"false"!==e.EnableMobileFileDownload));const d=(0,s.Mz)("getAutolinkedUrlSchemes",_,(e=>e.CustomUrlSchemes?[...o.Bz.DEFAULT_AUTOLINKED_URL_SCHEMES,...e.CustomUrlSchemes.split(",")]:o.Bz.DEFAULT_AUTOLINKED_URL_SCHEMES)),O=(0,s.Mz)("getManagedResourcePaths",_,(e=>e.ManagedResourcePaths?e.ManagedResourcePaths.split(",").map((e=>e.trim())):[])),S=e=>e.entities.general.serverVersion;function T(e){return e.entities.general.firstAdminVisitMarketplaceStatus}function A(e){return e.entities.general.firstAdminCompleteSetup}function f(e){return"true"===e.entities.general.config.EnableClientPerformanceDebugging}const N=(0,s.Mz)("isMarketplaceEnabled",_,(e=>"true"===e.PluginsEnabled&&"true"===e.EnableMarketplace)),p=(0,s.Mz)("getGiphyFetchInstance",(e=>_(e).GiphySdkKey),(e=>e?new r.uK(e):null)),R=(0,s.Mz)("getUsersStatusAndProfileFetchingPollInterval",_,(e=>{const t=e.UsersStatusAndProfileFetchingPollIntervalMilliseconds;return t?parseInt(t,10):null}));function C(e){return"true"===e.entities.general.config.EnableTesting}function I(e){return e.entities.general.customProfileAttributes}},84836:(e,t,n)=>{"use strict";n.d(t,{v:()=>s});var r=n(57898),o=n(3569);function s(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:r.Bz.DEFAULT_LOCALE;const n=(0,o.HW)(e);return n&&n.locale||t}},52729:(e,t,n)=>{"use strict";n.d(t,{A8:()=>g,AB:()=>z,At:()=>m,B5:()=>L,BM:()=>q,Bz:()=>F,D3:()=>M,GG:()=>k,Gn:()=>B,Jd:()=>U,K6:()=>x,Lc:()=>N,Lf:()=>Y,Mw:()=>D,NM:()=>te,QJ:()=>h,QU:()=>v,U3:()=>ee,Un:()=>w,VT:()=>K,Wx:()=>H,Xf:()=>Z,dH:()=>W,dK:()=>y,f5:()=>f,g:()=>p,hd:()=>J,j0:()=>j,kl:()=>Q,nf:()=>X,p5:()=>G,pT:()=>b,uV:()=>V,zX:()=>A}),n(74883),n(17046),n(76409),n(3188),n(30973),n(12401),n(54823),n(29012),n(4290);var r=n(57898),o=n(8361),s=n(65952),a=n(3569),_=n(26614),i=n(77440),E=n(14776),c=n(7430),u=n(78546),l=n(39487),d=n(79342);function O(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function S(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?O(Object(n),!0).forEach((function(t){T(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):O(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function T(e,t,n){return(t=function(e){var t=function(e){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function A(e){return e.entities.posts.posts}function f(e,t){return A(e)[t]}function N(e,t){return(0,i.Jz)(e,r.pm.CATEGORY_FLAGGED_POST,t)}function p(e,t){return e.entities.posts.postsReplies[t]||0}function R(e){return e.entities.posts.postsInThread}function C(e,t){const n=R(e)[t];if(!n)return[t];const r=A(e);return[...n.map((e=>r[e])).filter((e=>e)).sort(l.Zl).map((e=>e.id)),t]}function I(e){return e.entities.posts.reactions}function m(){return(0,o.Mz)("makeGetReactionsForPost",I,((e,t)=>t),((e,t)=>{if(e[t])return e[t]}))}function L(e,t){var n;const r=(null===(n=I(e))||void 0===n?void 0:n[t])||{};return Object.keys(r).length>0}function h(e,t,n){const r=e.entities.posts.openGraph[t];return r?r[n]:void 0}function D(){const e=U();return(0,u.g3)("makeGetPostIdsForThread",((t,n)=>e(t,n)),(e=>e.map((e=>e.id))))}function g(){return(0,u.g3)("makeGetPostsChunkAroundPost",((e,t,n)=>e.entities.posts.postsInChannel[n]),((e,t)=>t),((e,t)=>{if(!e)return null;let n;for(const r of e)-1!==r.order.indexOf(t)&&(n=r);return n}))}function P(e){return e&&!e.delete_at&&!(0,l.Wh)(e)&&!(0,l.X4)(e)&&!(0,l.g6)(e)&&e.state!==r.AF.POST_DELETED}function M(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"";const r=n?C(e,n):Y(e,t);if(!r)return"";const o=A(e);for(const e of r)if(P(o[e]))return e;return""}function b(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"";const r=n?C(e,n):Y(e,t);if(!r)return"";n&&r.push(n);const o=A(e),s=(0,c.WR)(e);for(const e of r){const t=o[e];if((null==t?void 0:t.user_id)===s&&P(t))return t.id}return""}const y=(0,o.Mz)("getPostsInCurrentChannel",A,(function(e){return Y(e,e.entities.channels.currentChannelId)}),a.HW,i.MQ,((e,t,n,r)=>{if(!t)return null;const o=[];for(let s=0;s<t.length;s++){const a=e[t[s]];a&&!(0,l.Dx)(a,r,n?n.username:"")&&o.push(a)}return o}));function U(){return(0,u.g3)("makeGetPostsForThread",A,a.HW,((e,t)=>e.entities.posts.postsInThread[t]),((e,t)=>e.entities.posts.posts[t]),i.MQ,((e,t,n,r,o)=>{const s=[];if(r&&s.push(r),n&&Array.isArray(n)&&n.length>0)for(const r of n){const n=e[r];n&&((0,l.Dx)(n,o,t?t.username:"")||s.push(n))}return s.sort(l.Zl),s}))}function v(){const e=U();return(0,o.Mz)("makeGetProfilesForThread",c.lo,c.WR,e,c.si,((e,t,n,r)=>{const o=n.map((e=>e.user_id)).filter(Boolean);return[...new Set(o)].reduce(((n,o)=>{const s=r?S(S({},e[o]),{},{status:r[o]}):S({},e[o]);return s&&Object.keys(s).length>0&&t!==o?[...n,s]:n}),[])}))}function H(){return(0,o.Mz)("makeGetCommentCountForPost",A,((e,t)=>e.entities.posts.postsInThread[t?t.root_id||t.id:""]||null),((e,t)=>t),((e,t,n)=>{if(!n)return 0;if(!t)return n.reply_count;let o=0;return t.forEach((t=>{const n=e[t];n&&n.state!==r.AF.POST_DELETED&&!(0,l.Wh)(n)&&(o+=1)})),o}))}const G=(0,o.Mz)("getSearchResults",A,(e=>e.entities.search.results),((e,t)=>t?t.map((t=>e[t])):[]));function w(e){return e.entities.search.matches}function j(){return(0,u.g3)("makeGetPostsForIds",A,((e,t)=>t),((e,t)=>t?t.map((t=>e[t])):[]))}const V=(0,o.Mz)("getMostRecentPostIdInChannel",A,((e,t)=>Y(e,t)),i.MQ,((e,t,n)=>{if(!t)return"";if(!n){let n;for(let o=0;o<t.length;o++){const s=e[t[o]];if(!s.type||!s.type.startsWith(r.AF.SYSTEM_MESSAGE_PREFIX)){n=s.id;break}}return n}return t[0]}));function B(e,t){const n=e.entities.posts.postsInChannel[t];return n?n.find((e=>e.recent)):null}function F(e,t){const n=e.entities.posts.postsInChannel[t];if(!n)return 0;const r=A(e),o=n.reduce(((e,t)=>{if(t.order.length>0){var n;const o=t.order[t.order.length-1],s=null===(n=r[o])||void 0===n?void 0:n.create_at;if("number"==typeof s&&s<e)return s}return e}),Number.MAX_SAFE_INTEGER);return o===Number.MAX_SAFE_INTEGER?0:o}function Y(e,t){const n=B(e,t);return n?n.order:null}function z(e,t,n){const r=e.entities.posts.posts,o=B(e,t);if(o){if(!o.order.length)return o;const{order:e}=o;if(r[e[e.length-1]].create_at<=n)return o}const s=function(e,t){const n=e.entities.posts.postsInChannel[t];return n?n.find((e=>e.oldest)):null}(e,t);if(s&&s.order.length){const{order:e}=s;if(r[e[e.length-1]].create_at>=n)return s}return function(e,t,n){const r=e.entities.posts,o=r.postsInChannel[t],s=r.posts;return o?o.find((e=>{const{order:t}=e,r=s[t[0]],o=s[t[t.length-1]];return!(!r||!o)&&r.create_at>=n&&o.create_at<=n})):null}(e,t,n)}const W=(e,t,n)=>{const r=e.entities.posts.posts;if(!t||!t.order.length)return!1;const{order:o}=t;return r[o[o.length-1]].create_at<=n},k=(e,t)=>e.entities.posts.pendingPostIds.some((e=>e===t)),x=()=>(0,o.Mz)("makeIsPostCommentMention",A,R,a.HW,f,((e,t,n,r)=>{if(!r)return!1;let o=!1,s=!1;if(n){const a=r.root_id||r.id,_=t[a]||[];for(const t of _){const r=e[t];r&&r.user_id===n.id&&(o=!0)}const i=e[a];s=(0,l.Gj)({post:r,currentUser:n,threadRepliedToByCurrentUser:o,rootPost:i})}return s}));function K(e){return e.entities.posts.limitedViews}function Q(e){return"true"===(0,_.zj)(e).PostPriority}function J(e){return Q(e)&&"true"===(0,_.zj)(e).PostAcknowledgements}function X(e){return(0,_.zj)(e).PersistentNotificationMaxRecipients}function Z(e){return(0,_.zj)(e).PersistentNotificationIntervalMinutes}function $(e,t){return e.entities.posts.acknowledgements[t]}const q=(0,o.Mz)("getPersistentNotificationsEnabled",a.HW,(function(e){return Q(e)&&"true"===(0,_.zj)(e).AllowPersistentNotifications}),(function(e){return Q(e)&&"true"===(0,_.zj)(e).AllowPersistentNotificationsForGuests}),((e,t,n)=>(0,d.P)(e.roles)?t&&n:t));function ee(){return(0,o.Mz)("makeGetPostAcknowledgementsWithProfiles",c.lo,$,((e,t)=>t?Object.keys(t).flatMap((n=>e[n]?{user:e[n],acknowledgedAt:t[n]}:[])).sort(((e,t)=>t.acknowledgedAt-e.acknowledgedAt)):[]))}function te(e,t){const n=(0,s.c)(e,t.channel_id);if(n)return n.type===r.Bz.DM_CHANNEL||n.type===r.Bz.GM_CHANNEL?(0,E.Sy)(e):n.team_id}},77440:(e,t,n)=>{"use strict";n.d(t,{Df:()=>j,Iz:()=>F,Jt:()=>d,Jz:()=>S,K3:()=>p,LW:()=>G,MI:()=>V,MQ:()=>L,O4:()=>m,Pu:()=>v,QD:()=>g,Se:()=>y,UH:()=>b,Vu:()=>P,WW:()=>M,Xk:()=>N,Zo:()=>c,cK:()=>f,dI:()=>A,dc:()=>B,h7:()=>U,m3:()=>R,oE:()=>u,p2:()=>H,pE:()=>h,pR:()=>w,yW:()=>T,z0:()=>D}),n(83931),n(12401);var r=n(84407),o=n(57898),s=n(8361),a=n(26614),_=n(78546),i=n(49172),E=n(63324);function c(e){return e.entities.preferences.myPreferences}function u(e,t){return e.entities.preferences.userPreferences[t]}function l(e,t,n){return c(e)[(0,i.$)(t,n)]}function d(e,t,n){let r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"",o=arguments.length>4?arguments[4]:void 0;if(o)return O(o,t,n,r);const s=l(e,t,n);return s?s.value:r}function O(e,t,n){let r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"";const o=(0,i.$)(t,n);return o in e?e[o].value:r}function S(e,t,n){let r=arguments.length>4?arguments[4]:void 0;return"false"!==d(e,t,n,String(arguments.length>3&&void 0!==arguments[3]&&arguments[3]),r)}function T(e,t,n){let r=arguments.length>4?arguments[4]:void 0;const o=d(e,t,n,String(arguments.length>3&&void 0!==arguments[3]?arguments[3]:0),r);return parseInt(o,10)}function A(e,t){return(0,_.g3)(e,c,(e=>{const n=t+"--",r=[];for(const t in e)t.startsWith(n)&&r.push(e[t]);return r}))}function f(e,t){return(0,_.g3)(e,((e,t)=>u(e,t)),(e=>{const n=t+"--",r=[];for(const t in e)t.startsWith(n)&&r.push(e[t]);return r}))}const N=A("getDirectShowPreferences",o.pm.CATEGORY_DIRECT_CHANNEL_SHOW),p=(A("getGroupShowPreferences",o.pm.CATEGORY_GROUP_CHANNEL_SHOW),(0,s.Mz)("getTeammateNameDisplaySetting",a.zj,(e=>l(e,o.pm.CATEGORY_DISPLAY_SETTINGS,o.pm.NAME_NAME_FORMAT)),a.Ay,((e,t,n)=>{const r=n&&"true"===n.LockTeammateNameDisplay&&"true"===e.LockTeammateNameDisplay;return t&&!r?t.value||"":e.TeammateNameDisplay?e.TeammateNameDisplay:o.Bz.TEAMMATE_NAME_DISPLAY.SHOW_USERNAME}))),R=A("getThemePreferences",o.pm.CATEGORY_THEME),C=(0,s.Mz)("getThemePreference",c,(e=>e.entities.teams.currentTeamId),((e,t)=>{let n;return t&&(n=e[(0,i.$)(o.pm.CATEGORY_THEME,t)]),n||(n=e[(0,i.$)(o.pm.CATEGORY_THEME,"")]),n})),I=(0,s.Mz)("getDefaultTheme",a.zj,(e=>{if(e.DefaultTheme&&e.DefaultTheme in o.pm.THEMES){const t=o.pm.THEMES[e.DefaultTheme];if(t)return t}return o.pm.THEMES.denim})),m=(0,_.yz)("getTheme",C,I,((e,t)=>{var n;const r=null!==(n=null==e?void 0:e.value)&&void 0!==n?n:t,o="string"==typeof r?JSON.parse(r):r;return(0,E._1)(o)}));function L(e){const t="true"===(0,a.zj)(e).EnableJoinLeaveMessageByDefault;return S(e,o.pm.CATEGORY_ADVANCED_SETTINGS,o.pm.ADVANCED_FILTER_JOIN_LEAVE,t)}const h=(0,s.Mz)("shouldShowUnreadsCategory",((e,t)=>d(e,o.pm.CATEGORY_SIDEBAR_SETTINGS,o.pm.SHOW_UNREAD_SECTION,"",t)),((e,t)=>d(e,o.pm.CATEGORY_SIDEBAR_SETTINGS,"","",t)),(e=>(0,a.zj)(e).ExperimentalGroupUnreadChannels),((e,t,n)=>e?"true"===e:t?"true"===JSON.parse(t).unreads_at_top:n===o.Bz.DEFAULT_ON));function D(e,t){return d(e,o.pm.CATEGORY_ADVANCED_SETTINGS,o.pm.UNREAD_SCROLL_POSITION,o.pm.UNREAD_SCROLL_POSITION_START_FROM_LEFT,t)}function g(e){var t;const n=null===(t=(0,a.zj)(e))||void 0===t?void 0:t.CollapsedThreads;let s=o.pm.COLLAPSED_REPLY_THREADS_OFF;return n!==r.$I.DEFAULT_ON&&n!==r.$I.ALWAYS_ON||(s=o.pm.COLLAPSED_REPLY_THREADS_ON),d(e,o.pm.CATEGORY_DISPLAY_SETTINGS,o.pm.COLLAPSED_REPLY_THREADS,s)}function P(e){return Boolean((0,a.zj)(e))&&void 0!==(0,a.zj)(e).CollapsedThreads&&(0,a.zj)(e).CollapsedThreads!==r.$I.DISABLED}function M(e){const t=P(e),n=g(e);return t&&(n===o.pm.COLLAPSED_REPLY_THREADS_ON||(0,a.zj)(e).CollapsedThreads===r.$I.ALWAYS_ON)}function b(e,t){const n=P(e),s=function(e,t){var n;const s=null===(n=(0,a.zj)(e))||void 0===n?void 0:n.CollapsedThreads;let _=o.pm.COLLAPSED_REPLY_THREADS_OFF;return s!==r.$I.DEFAULT_ON&&s!==r.$I.ALWAYS_ON||(_=o.pm.COLLAPSED_REPLY_THREADS_ON),O(t,o.pm.CATEGORY_DISPLAY_SETTINGS,o.pm.COLLAPSED_REPLY_THREADS,_)}(e,t);return n&&(s===o.pm.COLLAPSED_REPLY_THREADS_ON||(0,a.zj)(e).CollapsedThreads===r.$I.ALWAYS_ON)}function y(e,t){return S(e,o.pm.CATEGORY_GROUP_CHANNEL_SHOW,t,!1)}function U(e){return"true"===(0,a.zj)(e).EnableCustomGroups}function v(e){return"true"===(0,a.zj)(e).EnableOnboardingFlow}function H(e){return"true"===(0,a.zj)(e).AllowSyncedDrafts}function G(e){const t="true"===(0,a.zj)(e).AllowSyncedDrafts,n=S(e,o.pm.CATEGORY_ADVANCED_SETTINGS,o.pm.ADVANCED_SYNC_DRAFTS,!0);return t&&n}function w(e,t){return T(e,o.pm.CATEGORY_SIDEBAR_SETTINGS,o.pm.LIMIT_VISIBLE_DMS_GMS,40,t)}function j(e){return"true"===(0,a.Y6)(e,"OnboardingTourTips")}function V(e){return"true"===(0,a.Y6)(e,"MoveThreadsEnabled")&&"true"===(0,a.Ay)(e).IsLicensed}function B(e){return"true"===(0,a.Y6)(e,"StreamlinedMarketplace")}const F=A("getOverageBannerPreferences",o.pm.CATEGORY_OVERAGE_USERS_BANNER)},80635:(e,t,n)=>{"use strict";n.d(t,{Ec:()=>N,Ep:()=>d,O0:()=>a.O0,c:()=>f,ck:()=>u,mg:()=>A,pU:()=>p,xY:()=>R,y4:()=>a.y4}),n(17046);var r=n(57898),o=n(8361),s=n(3569),a=n(35073),_=n(14776),i=n(7430);const E=(0,o.Mz)("getGroupMemberships",(e=>e.entities.groups.myGroups),i.WR,((e,t)=>{const n={};return e.forEach((e=>{n[e]={user_id:t,roles:r.Bz.CUSTOM_GROUP_USER_ROLE}})),n})),c=(0,o.Mz)("getMyGroupRoles",E,(e=>{const t={};if(e)for(const n in e)Object.hasOwn(e,n)&&e[n].roles&&(t[n]=new Set(e[n].roles.split(" ")));return t})),u=(0,o.Mz)("getGroupListPermissions",c,a.O0,a.ec,(e=>e.entities.groups.groups),((e,t,n,o)=>{const s=Object.entries(o).filter((e=>e[1].allow_reference)).map((e=>e[1])),a=new Set;s.forEach((n=>{const r=e[n.id];if(r)for(const e of r)if(t[e])for(const n of t[e].permissions)a.add(n)}));for(const e of n)a.add(e);const _={};return s.forEach((e=>{_[e.id]={can_delete:a.has(r.xB.DELETE_CUSTOM_GROUP)&&"ldap"!==e.source.toLowerCase()&&0===e.delete_at,can_manage_members:a.has(r.xB.MANAGE_CUSTOM_GROUP_MEMBERS)&&"ldap"!==e.source.toLowerCase()&&0===e.delete_at,can_restore:a.has(r.xB.RESTORE_CUSTOM_GROUP)&&"ldap"!==e.source.toLowerCase()&&0!==e.delete_at}})),_})),l=(0,o.Mz)("getMyTeamRoles",_.bO,(e=>{const t={};if(e)for(const n in e)Object.hasOwn(e,n)&&e[n].roles&&(t[n]=new Set(e[n].roles.split(" ")));return t})),d=(0,o.Mz)("getRolesById",a.O0,(e=>{const t={};for(const n of Object.values(e))t[n.id]=n;return t})),O=(0,o.Mz)("getMyPermissionsByTeam",l,a.O0,((e,t)=>{const n={};for(const[r,o]of Object.entries(e))n[r]=(0,a.jD)(t,o);return n})),S=(0,o.Mz)("getMyPermissionsByGroup",c,a.O0,((e,t)=>{const n={};for(const[r,o]of Object.entries(e))n[r]=(0,a.jD)(t,o);return n})),T=(0,o.Mz)("getMyPermissionsByChannel",(function(e){return e.entities.channels.roles}),a.O0,((e,t)=>{const n={};for(const[r,o]of Object.entries(e))n[r]=(0,a.jD)(t,o);return n}));function A(e,t,n){var r;return!!(0,a.ec)(e).has(n)||!!t&&(null===(r=O(e)[t])||void 0===r?void 0:r.has(n))}const f=(0,o.Mz)("haveIGroupPermission",a.ec,S,((e,t)=>e.entities.groups.groups[t]),((e,t,n)=>n),((e,t,n,o)=>o===r.xB.RESTORE_CUSTOM_GROUP?!("ldap"===n.source||0===n.delete_at||!(e.has(o)||t[n.id]&&t[n.id].has(o))):!("ldap"===n.source||0!==n.delete_at||!e.has(o)&&(!t[n.id]||!t[n.id].has(o)))));function N(e,t,n,r){var o,s;return!!(0,a.ec)(e).has(r)||!(!t||null===(o=O(e)[t])||void 0===o||!o.has(r))||!(!n||null===(s=T(e)[n])||void 0===s||!s.has(r))}function p(e,t){return A(e,(0,_.Sy)(e),t)}function R(e,t){return N(e,(0,_.Sy)(e),(0,s.eH)(e),t)}},35073:(e,t,n)=>{"use strict";n.d(t,{O0:()=>s,ec:()=>_,jD:()=>E,y4:()=>i}),n(17046);var r=n(8361),o=n(3569);function s(e){return e.entities.roles.roles}const a=(0,r.Mz)("getMySystemRoles",o.HW,(e=>e?new Set(e.roles.split(" ")):new Set)),_=(0,r.Mz)("getMySystemPermissions",a,s,((e,t)=>E(t,e)));function i(e,t){return _(e).has(t.permission)}function E(e,t){const n=new Set;for(const r of t){const t=e[r];if(t)for(const e of t.permissions)n.add(e)}return n}},14776:(e,t,n)=>{"use strict";n.d(t,{AG:()=>P,GI:()=>b,H7:()=>R,HU:()=>h,Lq:()=>N,MD:()=>v,MF:()=>D,RM:()=>f,Sy:()=>l,Uj:()=>d,Uo:()=>C,XK:()=>M,Ye:()=>w,ZN:()=>O,_p:()=>L,aw:()=>G,ax:()=>S,bO:()=>A,e6:()=>y,eR:()=>m,ls:()=>T,q6:()=>j,sZ:()=>H,uK:()=>V,vZ:()=>p,vt:()=>g}),n(17046),n(74883);var r=n(57898),o=n(8361),s=n(72377),a=n(26614),_=n(35073),i=n(78546),E=n(93036),c=n(79342),u=n(77440);function l(e){return e.entities.teams.currentTeamId}function d(e,t){const n=O(e);return Object.values(n).find((e=>e.name===t))}function O(e){return e.entities.teams.teams}function S(){return(0,o.Mz)("getTeamsInPolicy",O,((e,t)=>(0,s.eb)(e,t.policyId)),((e,t)=>{if(!t)return[];const n=[];return Object.entries(e).forEach((e=>{const[,r]=e;r.policy_id===t.id&&n.push(r)})),n}))}function T(e){return e.entities.teams.stats}function A(e){return e.entities.teams.myMembers}function f(e){return e.entities.teams.membersInTeam}const N=(0,o.Mz)("getTeamsList",O,(e=>Object.values(e))),p=(0,o.Mz)("getActiveTeamsList",N,(e=>e.filter((e=>0===e.delete_at)))),R=(0,o.Mz)("getCurrentTeam",O,l,((e,t)=>e[t]));function C(e,t){return O(e)[t]}const I=(0,o.Mz)("getCurrentTeamMembership",l,A,((e,t)=>t[e])),m=((0,o.Mz)("isCurrentUserCurrentTeamAdmin",I,(e=>{if(e){const t=e.roles||"";return(0,c.TY)(t)}return!1})),(0,o.Mz)("getCurrentTeamUrl",R,(e=>(0,a.zj)(e).SiteURL),((e,t)=>e?"".concat(t,"/").concat(e.name):t))),L=(0,o.Mz)("getCurrentRelativeTeamUrl",R,(e=>e?"/".concat(e.name):"/"));function h(e,t){const n=C(e,t);return n?"/".concat(n.name):"/"}const D=(0,o.Mz)("getCurrentTeamStats",l,T,((e,t)=>t[e])),g=(0,o.Mz)("getMyTeams",O,A,((e,t)=>Object.values(e).filter((e=>t[e.id]&&0===e.delete_at)))),P=((0,o.Mz)("getMyDeletedTeams",O,A,((e,t)=>Object.values(e).filter((e=>t[e.id]&&0!==e.delete_at)))),(0,o.Mz)("getMyTeamMember",A,((e,t)=>t),((e,t)=>e[t]))),M=(0,o.Mz)("getMembersInCurrentTeam",l,f,((e,t)=>t[e])),b=(0,o.Mz)("getMembersInTeam",((e,t)=>t),f,((e,t)=>t[e]));function y(e,t,n){var r;return null===(r=f(e)[t])||void 0===r?void 0:r[n]}const U=(0,i.g3)("getListableTeamIds",O,A,(e=>(0,_.y4)(e,{permission:r.xB.LIST_PUBLIC_TEAMS})),(e=>(0,_.y4)(e,{permission:r.xB.LIST_PRIVATE_TEAMS})),a.J,((e,t,n,r,o)=>Object.keys(e).filter((s=>{const a=e[s],_=t[s];let i=a.allow_open_invite;return o&&(i=r&&!a.allow_open_invite||n&&a.allow_open_invite),0===a.delete_at&&i&&!_})))),v=(0,o.Mz)("getSortedListableTeams",O,U,((e,t)=>t),((e,t,n)=>{const r={};for(const n of t)r[n]=e[n];return Object.values(r).sort((0,E.pD)(n))})),H=(0,i.g3)("getJoinableTeamIds",O,A,(e=>(0,_.y4)(e,{permission:r.xB.JOIN_PUBLIC_TEAMS})),(e=>(0,_.y4)(e,{permission:r.xB.JOIN_PRIVATE_TEAMS})),a.J,((e,t,n,r,o)=>Object.keys(e).filter((s=>{const a=e[s],_=t[s];let i=a.allow_open_invite;return o&&(i=r&&!a.allow_open_invite||n&&a.allow_open_invite),0===a.delete_at&&i&&!_}))));function G(e){return g(e).length}(0,o.Mz)("getJoinableTeams",O,H,((e,t)=>t.map((t=>e[t])))),(0,o.Mz)("getSortedJoinableTeams",O,H,((e,t)=>t),((e,t,n)=>{const r={};for(const n of t)r[n]=e[n];return Object.values(r).sort((0,E.pD)(n))})),(0,i.g3)("getMySortedTeamIds",g,((e,t)=>t),((e,t)=>e.sort((0,E.pD)(t)).map((e=>e.id)))),(0,o.Mz)("getChannelDrawerBadgeCount",l,A,u.WW,((e,t,n)=>{let r=0,o=0;Object.values(t).forEach((t=>{t.team_id!==e&&(r+=n?t.mention_count_root||0:t.mention_count||0,o+=n?t.msg_count_root||0:t.msg_count||0)}));let s=0;return r?s=r:o&&(s=-1),s}));const w=(e,t)=>{const n=d(e,t),r=R(e);return Boolean(n&&n.id===(null==r?void 0:r.id))};function j(e,t){return(0,E.Dr)(e,t)}function V(e,t){const n=e.entities.channels.channels;if(!n)return;const r=n[t];return r?r.team_id:void 0}},7430:(e,t,n)=>{"use strict";n.d(t,{$c:()=>J,CB:()=>x,EV:()=>m,FF:()=>pe,G1:()=>Y,Gv:()=>V,HW:()=>s.HW,Hy:()=>ue,J1:()=>I,JE:()=>p,Kn:()=>ae,M:()=>K,OK:()=>Ne,Px:()=>F,QJ:()=>ne,Qb:()=>A,T_:()=>Z,WR:()=>s.WR,XF:()=>T,Z5:()=>L,Z9:()=>Se,_K:()=>h,_c:()=>$,a6:()=>B,b7:()=>c,cG:()=>te,cs:()=>ie,dA:()=>le,dH:()=>_e,ee:()=>N,f9:()=>w,fJ:()=>q,ht:()=>C,ig:()=>Q,jD:()=>de,lo:()=>s.lo,mA:()=>g,mS:()=>ee,mY:()=>W,ml:()=>ce,mo:()=>j,nD:()=>Oe,nY:()=>D,oO:()=>Ee,r7:()=>G,rB:()=>re,si:()=>S,tP:()=>Re,uX:()=>fe,uf:()=>se,v4:()=>Ae,wz:()=>f,xJ:()=>z,xz:()=>Te,z_:()=>k}),n(17046),n(76685),n(74883),n(76409),n(83931),n(57406),n(55448);var r=n(57898),o=n(8361),s=n(3569),a=n(26614),_=n(77440),i=n(39487),E=n(79342);function c(e){return e.entities.users.profilesInChannel}function u(e){return e.entities.users.profilesNotInChannel}function l(e){return e.entities.users.profilesInTeam}function d(e){return e.entities.users.profilesNotInTeam}function O(e){return e.entities.users.profilesInGroup}function S(e){return e.entities.users.statuses}function T(e){return e.entities.users.mySessions}function A(e){return e.entities.users.myAudits}function f(e,t){return e.entities.users.profiles[t]}const N=(0,o.Mz)("getUsersByUsername",s.lo,(e=>{const t={};for(const n in e)if(Object.hasOwn(e,n)){const r=e[n];t[r.username]=r}return t}));function p(e,t){return N(e)[t]}const R=(0,o.Mz)("getUsersByEmail",s.lo,(e=>{const t={};for(const n of Object.keys(e).map((t=>e[t])))t[n.email]=n;return t}));function C(e,t){return R(e)[t]}const I=(0,o.Mz)("isCurrentUserSystemAdmin",s.HW,(e=>{const t=(null==e?void 0:e.roles)||"";return(0,E.FV)(t)})),m=(0,o.Mz)("isCurrentUserGuestUser",s.HW,(e=>{const t=(null==e?void 0:e.roles)||"";return(0,E.P)(t)})),L=(0,o.Mz)("currentUserHasAnAdminRole",s.HW,(e=>{const t=e.roles||"";return(0,E.QU)(t)})),h=(0,o.Mz)("getCurrentUserRoles",s.tW,(e=>e.entities.teams.myMembers[e.entities.teams.currentTeamId]),s.HW,((e,t,n)=>{let r="";return t&&(r+="".concat(t.roles," ")),e&&(r+="".concat(e.roles," ")),n&&(r+=n.roles),r.trim()})),D=(0,o.Mz)("getCurrentUserMentionKeys",s.HW,(e=>{let t=[];if(!e||!e.notify_props)return t;e.notify_props.mention_keys&&(t=t.concat(e.notify_props.mention_keys.split(",").map((e=>({key:e}))))),"true"===e.notify_props.first_name&&e.first_name&&t.push({key:e.first_name,caseSensitive:!0}),"true"===e.notify_props.channel&&(t.push({key:"@channel"}),t.push({key:"@all"}),t.push({key:"@here"}));const n="@"+e.username;return-1===t.findIndex((e=>e.key===n))&&t.push({key:n}),t})),g=(0,o.Mz)("getHighlightWithoutNotificationKeys",s.HW,(e=>{var t,n;const r=[];return(null==e||null===(t=e.notify_props)||void 0===t||null===(n=t.highlight_keys)||void 0===n?void 0:n.length)>0&&e.notify_props.highlight_keys.split(",").forEach((e=>{r.push({key:e})})),r})),P=(0,o.Mz)("getProfileSetInCurrentChannel",s.eH,c,((e,t)=>t[e])),M=(0,o.Mz)("getProfileSetNotInCurrentChannel",s.eH,u,((e,t)=>t[e])),b=(0,o.Mz)("getProfileSetInCurrentTeam",(e=>e.entities.teams.currentTeamId),l,((e,t)=>t[e])),y=(0,o.Mz)("getProfileSetNotInCurrentTeam",(e=>e.entities.teams.currentTeamId),d,((e,t)=>t[e])),U="all";function v(e,t){return H(e,t).sort(E.o$)}function H(e,t){let n=[];return void 0===t?n:(n=t===U?Object.keys(e).map((t=>e[t])):Array.from(t).map((t=>e[t])),n.filter((e=>Boolean(e))))}const G=(0,o.Mz)("getProfiles",s.lo,((e,t)=>t),((e,t)=>v(w(e,t),U)));function w(e,t,n){if(!t)return e;let r=Object.keys(e).map((t=>e[t]));const o=[...t.role&&""!==t.role?[t.role]:[],...t.roles||[],...t.team_roles||[],...t.channel_roles||[]],s=t.exclude_roles||[];return(o.length>0||s.length>0)&&(r=r.filter((e=>e.roles.length>0&&(0,E.fS)(e,o,s,null==n?void 0:n[e.id])))),t.exclude_bots&&(r=r.filter((e=>!e.is_bot))),t.inactive?r=r.filter((e=>0!==e.delete_at)):t.active&&(r=r.filter((e=>0===e.delete_at))),t.exclude_remote&&(r=r.filter((e=>!e.remote_id))),r.reduce(((e,t)=>(e[t.id]=t,e)),{})}function j(e,t){return e.entities.users.isManualStatus[t]}const V=(0,o.Mz)("getProfilesInCurrentChannel",s.lo,P,((e,t)=>v(e,t))),B=((0,o.Mz)("getProfilesInCurrentChannel",s.lo,P,((e,t)=>v(e,t).filter((e=>0===e.delete_at)))),(0,o.Mz)("getProfilesInCurrentChannel",s.lo,P,((e,t)=>H(e,t).filter((e=>0===e.delete_at))))),F=(0,o.Mz)("getProfilesNotInCurrentChannel",s.lo,M,((e,t)=>t),((e,t,n)=>v(w(e,n),t))),Y=(0,o.Mz)("getProfilesInCurrentTeam",s.lo,b,((e,t)=>t),((e,t,n)=>v(w(e,n),t))),z=(0,o.Mz)("getProfilesInTeam",s.lo,l,s.GI,((e,t)=>t),((e,t,n)=>n),((e,t,n,r,o)=>v(w(e,o,n),t[r]||new Set))),W=(0,o.Mz)("getProfilesNotInTeam",s.lo,d,((e,t)=>t),((e,t,n)=>n),((e,t,n,r)=>v(w(e,r),t[n]||new Set))),k=(0,o.Mz)("getProfilesNotInCurrentTeam",s.lo,y,((e,t)=>v(e,t)));function x(e,t){return S(e)[t]}function K(e,t){return e.entities.users.dndEndTimes[t]}function Q(e){return e.entities.users.stats}function J(e){return e.entities.users.filteredStats}function X(e,t){let n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],r=arguments.length>3?arguments[3]:void 0;const o=w((0,E.vC)(t),r),s=Object.keys(o).map((e=>o[e]));return n&&oe(s,e),s}function Z(){return(0,o.Mz)("makeSearchProfilesStartingWithTerm",s.lo,s.WR,((e,t)=>t),((e,t,n)=>n||!1),((e,t,n,r)=>r),((e,t,n,r,o)=>X(t,(0,E.wR)(Object.values(e),n),r,o)))}function $(){return(0,o.Mz)("makeSearchProfilesMatchingWithTerm",s.lo,s.WR,((e,t)=>t),((e,t,n)=>n||!1),((e,t,n,r)=>r),((e,t,n,r,o)=>X(t,(0,E.wR)(Object.values(e),n),r,o)))}function q(){const e=_e();return function(t,n,r){let o=arguments.length>3&&void 0!==arguments[3]&&arguments[3],a=arguments.length>4?arguments[4]:void 0;const _=(0,E.V3)(e(t,n,a),r);return o&&oe(_,(0,s.WR)(t)),_}}function ee(e,t){let n=arguments.length>2&&void 0!==arguments[2]&&arguments[2];const r=(0,E.V3)(V(e),t);return n&&oe(r,(0,s.WR)(e)),r}function te(e,t){return ee(e,t,arguments.length>2&&void 0!==arguments[2]&&arguments[2]).filter((e=>0===e.delete_at))}function ne(e,t){let n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],r=arguments.length>3?arguments[3]:void 0;const o=(0,E.V3)(Y(e,r),t);return n&&oe(o,(0,s.WR)(e)),o}function re(e,t,n){let r=arguments.length>3&&void 0!==arguments[3]&&arguments[3],o=arguments.length>4?arguments[4]:void 0;const a=(0,E.wR)(z(e,t,o),n);return r&&oe(a,(0,s.WR)(e)),a}function oe(e,t){const n=e.findIndex((e=>e.id===t));n>=0&&e.splice(n,1)}(0,o.Mz)("getProfilesWithoutTeam",s.lo,(function(e){return e.entities.users.profilesWithoutTeam}),((e,t)=>t),((e,t,n)=>v(w(e,n),t)));const se=(0,o.Mz)("shouldShowTermsOfService",a.zj,s.HW,a.Ay,((e,t,n)=>{const r=t?t.terms_of_service_id:"",o=t?t.terms_of_service_create_at:0,s="true"===n.IsLicensed&&"true"===e.EnableCustomTermsOfService,a=1e3*parseInt(e.CustomTermsOfServiceReAcceptancePeriod,10)*60*60*24,_=(new Date).getTime()-o;return Boolean(t&&s&&(e.CustomTermsOfServiceId!==r||_>a))}));function ae(){return(0,o.Mz)("makeGetProfilesForReactions",s.lo,((e,t)=>t),((e,t)=>{const n=[];return t.forEach((t=>{e[t.user_id]&&n.push(e[t.user_id])})),n}))}function _e(){return(0,o.Mz)("makeGetProfilesInChannel",s.lo,c,s.gf,((e,t)=>t),((e,t,n)=>n),(function(e,t,n,r){let o=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{};const s=t[r];return s?v(w(e,o,n),s):[]}))}function ie(){return(0,o.Mz)("makeGetProfilesNotInChannel",s.lo,u,((e,t)=>t),((e,t,n)=>{const r=t[n];return r?v(e,r):[]}))}function Ee(){return(0,o.Mz)("makeGetProfilesByIdsAndUsernames",s.lo,N,((e,t)=>t.allUserIds),((e,t)=>t.allUsernames),((e,t,n,r)=>{const o=[];if(n&&n.length>0){const t=n.filter((t=>(0,i.xY)(e,t))).map((t=>e[t]));t&&t.length>0&&o.push(...t)}if(r&&r.length>0){const e=r.filter((e=>(0,i.xY)(t,e))).map((e=>t[e]));e&&e.length>0&&o.push(...e)}return o}))}function ce(){return(0,o.Mz)("makeGetDisplayName",((e,t)=>f(e,t)),_.K3,(function(e,t){return!(arguments.length>2&&void 0!==arguments[2])||arguments[2]}),((e,t,n)=>(0,E.R4)(e,t,n)))}function ue(){return(0,o.Mz)("makeDisplayNameGetter",_.K3,(function(e){return!(arguments.length>1&&void 0!==arguments[1])||arguments[1]}),((e,t)=>n=>(0,E.R4)(n,e,t)))}(0,o.Mz)("getUsersInVisibleDMs",s.lo,_.Xk,((e,t)=>{const n=[];return t.forEach((t=>{"true"===t.value&&e[t.name]&&n.push(e[t.name])})),n}));const le=(0,o.Mz)("getProfilesInGroup",s.lo,O,((e,t)=>t),((e,t,n)=>n),((e,t,n,r)=>v(w(e,r),t[n]||new Set))),de=(0,o.Mz)("getProfilesInGroup",s.lo,O,((e,t)=>t),((e,t,n)=>n),((e,t,n,r)=>H(w(e,r),t[n]||new Set))),Oe=(0,o.Mz)("getProfilesNotInGroup",s.lo,(function(e){return e.entities.users.profilesNotInGroup}),((e,t)=>t),((e,t,n)=>n),((e,t,n,r)=>v(w(e,r),t[n]||new Set)));function Se(e,t,n){let r=arguments.length>3&&void 0!==arguments[3]&&arguments[3],o=arguments.length>4?arguments[4]:void 0;const a=(0,E.V3)(le(e,t,o),n);return r&&oe(a,(0,s.WR)(e)),a}function Te(e,t,n){let r=arguments.length>3&&void 0!==arguments[3]&&arguments[3],o=arguments.length>4?arguments[4]:void 0;const a=(0,E.V3)(de(e,t,o),n);return r&&oe(a,(0,s.WR)(e)),a}function Ae(e,t){return function(e){return e.entities.users.lastActivity}(e)[t]}function fe(e,t){if(!e)return!1;if(!e.roles.includes("system_admin"))return!1;for(const n of Object.values(t))if(n.roles.includes("system_admin")&&n.create_at<e.create_at)return!1;return!0}const Ne=(0,o.Mz)("isFirstAdmin",(e=>(0,s.HW)(e)),(e=>(0,s.lo)(e)),fe),pe=(0,o.Mz)("displayLastActiveLabel",((e,t)=>x(e,t)),((e,t)=>Ae(e,t)),((e,t)=>f(e,t)),a.zj,((e,t,n,o)=>{var s;const a=new Date;return!(!e||e===r.Bz.ONLINE||t&&a.valueOf()-new Date(t).valueOf()<=6e4||"false"===(null==n||null===(s=n.props)||void 0===s?void 0:s.show_last_active)||null!=n&&n.is_bot||0===t||"true"!==o.EnableLastActiveTime)})),Re=(0,o.Mz)("getLastActiveTimestampUnits",((e,t)=>Ae(e,t)),(e=>{const t=["now","minute","hour"];return(new Date).valueOf()-new Date(e).valueOf()<1728e5&&t.push("day"),t}))},34831:(e,t,n)=>{"use strict";n.d(t,{A:()=>cr}),n(4290);var r=n(75738),o=n(52602),s=n(32341),a=(n(76409),n(77798));function _(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function i(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?_(Object(n),!0).forEach((function(t){E(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):_(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function E(e,t,n){return(t=function(e){var t=function(e){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function c(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];let r=(0,o.combineReducers)(t.reduce(((e,t)=>i(i({},e),t)),{}));return r=(0,a.yF)(r),r}n(66903),n(17046),n(57406),n(55448),n(74883);var u=n(23877),l=n(57898),d=n(55848),O=n(39487);function S(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function T(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?S(Object(n),!0).forEach((function(t){A(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):S(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function A(e,t,n){return(t=function(e){var t=function(e){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function f(e){if(!e.metadata)return e;const t=T({},e.metadata);let n=!1;if(t.emojis&&(Reflect.deleteProperty(t,"emojis"),n=!0),t.files&&(Reflect.deleteProperty(t,"files"),n=!0),t.reactions&&(Reflect.deleteProperty(t,"reactions"),n=!0),t.reactions&&(Reflect.deleteProperty(t,"acknowledgements"),n=!0),t.embeds){let e=!1;const r=t.embeds.map((t=>{switch(t.type){case"opengraph":{const n=T({},t);return Reflect.deleteProperty(n,"data"),e=!0,n}case"permalink":{const n=T({},t);return n.data&&Reflect.deleteProperty(n.data,"post"),e=!0,n}default:return t}}));e&&(t.embeds=r,n=!0)}return n?T(T({},e),{},{metadata:t}):e}function N(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;switch(t.type){case u.wz.RECEIVED_POST:case u.wz.RECEIVED_NEW_POST:{const n=t.data;if(!n.id||!n.root_id||!n.reply_count)return e;const r=T({},e);return r[n.root_id]=n.reply_count,r}case u.wz.RECEIVED_POSTS:{const n=Object.values(t.data.posts);if(0===n.length)return e;const r=T({},e);for(const e of n)e.root_id?r[e.root_id]=e.reply_count:r[e.id]=e.reply_count;return r}case u.wz.POST_DELETED:{const n=t.data;if(!e[n.root_id]&&!e[n.id])return e;const r=T({},e);return n.root_id&&e[n.root_id]&&(r[n.root_id]-=1),!n.root_id&&e[n.id]&&Reflect.deleteProperty(r,n.id),r}case u.zO.LOGOUT_SUCCESS:return{};default:return e}}function p(e,t,n){let r=e;if(!(0,O.Vq)(t,r[t.id])||n&&n>1)return r;!n&&(0,O.o_)(t)&&r[t.id]&&!r[t.id].metadata&&t.metadata&&(r[t.id]=T(T({},r[t.id]),t.metadata)),t.update_at>0&&null==t.is_following&&r[t.id]&&(t.is_following=r[t.id].is_following),t.delete_at>0?r[t.id]&&(r[t.id]=T(T({},f(t)),{},{state:l.AF.POST_DELETED,file_ids:[],has_reactions:!1})):t.metadata&&t.metadata.embeds?(t.metadata.embeds.forEach((e=>{"permalink"===e.type&&e.data&&"post_id"in e.data&&e.data.post&&(r=p(r,e.data.post,n?n+1:1),(0,O.o_)(e.data.post)&&(r[t.id]=f(t)))})),r[t.id]=t):r[t.id]=f(t),t.pending_post_id&&t.id!==t.pending_post_id&&r[t.pending_post_id]&&Reflect.deleteProperty(r,t.pending_post_id);const o=r[t.root_id];if(t.root_id&&o){const e=o.participants||[],n=T({},o);e.find((e=>e.id===t.user_id))||(n.participants=[...e,{id:t.user_id}]),t.reply_count&&(n.reply_count=t.reply_count),r[t.root_id]=n}return r}function R(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1?arguments[1]:void 0;switch(t.type){case u.wz.RECEIVED_NEW_POST:{const n=t.data;if(!n.pending_post_id)return e;if(-1!==e.indexOf(n.pending_post_id))return e;const r=[...e];return r.push(n.pending_post_id),r}case u.wz.POST_REMOVED:{const n=t.data,r=e.indexOf(n.id);if(-1===r)return e;const o=[...e];return o.splice(r,1),o}case u.wz.RECEIVED_POST:{const n=t.data;if(!n.pending_post_id)return e;const r=e.indexOf(n.pending_post_id);if(-1===r)return e;const o=[...e];return o.splice(r,1),o}default:return e}}function C(e){return e.filter((e=>0!==e.order.length||e.recent))}function I(e,t){let n=[...e];if(n=C(e),!n.length)return e;n.sort(((e,n)=>{const r=t[e.order[0]].create_at;return t[n.order[0]].create_at-r}));let r=0;for(;r<n.length-1;){const e=n[r],o=t[e.order[e.order.length-1]].create_at,s=n[r+1];o<=t[s.order[0]].create_at?(n[r]={order:m(e.order,s.order,t)},n[r].recent=e.recent||s.recent,n[r].oldest=e.oldest||s.oldest,n.splice(r+1,1)):r+=1}return e.length===n.length?e:n}function m(e,t,n){const r=[...e],o=new Set(e);for(const e of t)o.has(e)||r.push(e);return r.length===e.length?e:(r.sort(((e,t)=>n[t].create_at-n[e].create_at)),r)}function L(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0,n=arguments.length>2?arguments[2]:void 0;switch(t.type){case u.wz.RECEIVED_NEW_POST:case u.wz.RECEIVED_POST:{const n=t.data;if(!n.root_id)return e;const r=e[n.root_id]||[],o=[...r];let s=!1;if(r.includes(n.id)||(o.push(n.id),s=!0),n.pending_post_id&&n.id!==n.pending_post_id){const e=o.indexOf(n.pending_post_id);-1!==e&&(o.splice(e,1),s=!0)}return s?T(T({},e),{},{[n.root_id]:o}):e}case u.wz.RECEIVED_POSTS_AFTER:case u.wz.RECEIVED_POSTS_BEFORE:case u.wz.RECEIVED_POSTS_IN_CHANNEL:case u.wz.RECEIVED_POSTS_SINCE:{const n=Object.values(t.data.posts);if(0===n.length)return e;const r={};for(const t of n){if(!t.root_id)continue;const n=e[t.root_id]||[],o=r[t.root_id]||[...n];o.includes(t.id)||o.push(t.id),r[t.root_id]=o}return 0===Object.keys(r).length?e:T(T({},e),r)}case u.wz.RECEIVED_POSTS_IN_THREAD:{const n=Object.values(t.data.posts);if(0===n.length)return e;const r=[...e[t.rootId]||[]];for(const e of n)e.root_id===t.rootId&&(r.includes(e.id)||r.push(e.id));return T(T({},e),{},{[t.rootId]:r})}case u.wz.POST_DELETED:{const n=t.data;if(!e[n.id])return e;const r=T({},e);return Reflect.deleteProperty(r,n.id),r}case u.wz.POST_REMOVED:{const n=t.data;if(n.root_id){const t=e[n.root_id];if(!t)return e;const r=t.findIndex((e=>e===n.id));if(-1===r)return e;const o=[...t];return o.splice(r,1),T(T({},e),{},{[n.root_id]:o})}if(!e[n.id])return e;const r=T({},e);return Reflect.deleteProperty(r,n.id),r}case u.rb.RECEIVED_CHANNEL_DELETED:case u.rb.DELETE_CHANNEL_SUCCESS:case u.rb.LEAVE_CHANNEL:{if(t.data&&t.data.viewArchivedChannels)return e;const r=t.data.id;let o=!1;const s=T({},e);for(const t of Object.keys(e))n[t]&&n[t].channel_id===r&&(Reflect.deleteProperty(s,t),o=!0);return o?s:e}case u.zO.LOGOUT_SUCCESS:return{};default:return e}}function h(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1?arguments[1]:void 0;switch(t.type){case u.wz.RECEIVED_POST_HISTORY:return t.data;case u.zO.LOGOUT_SUCCESS:return[];default:return e}}function D(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1?arguments[1]:void 0;switch(t.type){case u.wz.RECEIVED_FOCUSED_POST:return t.data;case u.zO.LOGOUT_SUCCESS:return"";default:return e}}function g(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;switch(t.type){case u.wz.RECEIVED_REACTION:{const n=t.data,r=T({},e[n.post_id]||{});return r[n.user_id+"-"+n.emoji_name]=n,T(T({},e),{},{[n.post_id]:r})}case u.wz.REACTION_DELETED:{const n=t.data,r=T({},e[n.post_id]||{});return r[n.user_id+"-"+n.emoji_name]?(Reflect.deleteProperty(r,n.user_id+"-"+n.emoji_name),T(T({},e),{},{[n.post_id]:r})):e}case u.wz.RECEIVED_NEW_POST:case u.wz.RECEIVED_POST:return M(e,t.data);case u.wz.RECEIVED_POSTS:return Object.values(t.data.posts).reduce(M,e);case u.wz.POST_DELETED:case u.wz.POST_REMOVED:{const n=t.data;if(n&&e[n.id]){const t=T({},e);return Reflect.deleteProperty(t,n.id),t}return e}case u.zO.LOGOUT_SUCCESS:return{};default:return e}}function P(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;switch(t.type){case u.wz.CREATE_ACK_POST_SUCCESS:{const n=t.data,r=e[n.post_id]||{};return T(T({},e),{},{[n.post_id]:T(T({},r),{},{[n.user_id]:n.acknowledged_at})})}case u.wz.DELETE_ACK_POST_SUCCESS:{const n=t.data;if(!e[n.post_id]||!e[n.post_id][n.user_id])return e;if(e[n.post_id][n.user_id]>n.acknowledged_at)return e;const r=T({},e[n.post_id]);return Reflect.deleteProperty(r,n.user_id),T(T({},e),{},{[n.post_id]:T({},r)})}case u.wz.RECEIVED_POST:return b(e,t.data);case u.wz.RECEIVED_POSTS:return Object.values(t.data.posts).reduce(b,e);case u.wz.POST_DELETED:case u.wz.POST_REMOVED:{const n=t.data;if(n&&e[n.id]){const t=T({},e);return Reflect.deleteProperty(t,n.id),t}return e}case u.zO.LOGOUT_SUCCESS:return{};default:return e}}function M(e,t){if(!t.metadata||t.delete_at>0)return e;const n={};if(t.metadata.reactions&&t.metadata.reactions.length>0)for(const e of t.metadata.reactions)n[e.user_id+"-"+e.emoji_name]=e;return T(T({},e),{},{[t.id]:n})}function b(e,t){var n;if(!t.metadata||!t.metadata.acknowledgements||!t.metadata.acknowledgements.length||t.delete_at>0)return e;const r={};if(null!=t&&null!==(n=t.metadata)&&void 0!==n&&n.acknowledgements&&t.metadata.acknowledgements.length>0)for(const e of t.metadata.acknowledgements)r[e.user_id]=e.acknowledged_at;return T(T({},e),{},{[t.id]:r})}function y(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;switch(t.type){case u.wz.RECEIVED_NEW_POST:case u.wz.RECEIVED_POST:return U(e,t.data);case u.wz.RECEIVED_POSTS:return Object.values(t.data.posts).reduce(U,e);case u.zO.LOGOUT_SUCCESS:return{};default:return e}}function U(e,t){return t.metadata&&t.metadata.embeds?t.metadata.embeds.reduce(((e,n)=>{if("permalink"===n.type&&n.data&&"post"in n.data&&n.data.post){const t=n.data.post;if(t.metadata&&t.metadata.embeds)return t.metadata.embeds.reduce(((e,n)=>"opengraph"!==n.type||!n.data||e[t.id]?e:T(T({},e),{},{[t.id]:{[n.url]:n.data}})),e)}if("opengraph"!==n.type||!n.data)return e;const r=e[t.id]?T(T({},e[t.id]),{},{[n.url]:n.data}):{[n.url]:n.data};return T(T({},e),{},{[t.id]:r})}),e):e}function v(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{messages:[],index:{post:-1,comment:-1}},t=arguments.length>1?arguments[1]:void 0;switch(t.type){case u.wz.ADD_MESSAGE_INTO_HISTORY:{const n={};let r=e.messages?[...e.messages]:[];return r.push(t.data),n[l.AF.MESSAGE_TYPES.POST]=r.length,n[l.AF.MESSAGE_TYPES.COMMENT]=r.length,r.length>l.AF.MAX_PREV_MSGS&&(r=r.slice(1,l.AF.MAX_PREV_MSGS+1)),{messages:r,index:n}}case u.wz.RESET_HISTORY_INDEX:{const n={};n[l.AF.MESSAGE_TYPES.POST]=-1,n[l.AF.MESSAGE_TYPES.COMMENT]=-1;const r=e.messages||[],o=e.index?T({},e.index):n;return o[t.data]=r.length,{messages:e.messages,index:o}}case u.wz.MOVE_HISTORY_INDEX_BACK:{const n={};n[l.AF.MESSAGE_TYPES.POST]=-1,n[l.AF.MESSAGE_TYPES.COMMENT]=-1;const r=e.index?T({},e.index):n;return r[t.data]>0&&r[t.data]--,{messages:e.messages,index:r}}case u.wz.MOVE_HISTORY_INDEX_FORWARD:{const n={};n[l.AF.MESSAGE_TYPES.POST]=-1,n[l.AF.MESSAGE_TYPES.COMMENT]=-1;const r=e.messages||[],o=e.index?T({},e.index):n;return o[t.data]<r.length&&o[t.data]++,{messages:e.messages,index:o}}case u.zO.LOGOUT_SUCCESS:{const e={};return e[l.AF.MESSAGE_TYPES.POST]=-1,e[l.AF.MESSAGE_TYPES.COMMENT]=-1,{messages:[],index:e}}default:return e}}const H={threads:{},channels:{}};function G(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:H,t=arguments.length>1?arguments[1]:void 0;switch(t.type){case u.wz.RECEIVED_POSTS:case u.wz.RECEIVED_POSTS_AFTER:case u.wz.RECEIVED_POSTS_BEFORE:case u.wz.RECEIVED_POSTS_SINCE:case u.wz.RECEIVED_POSTS_IN_CHANNEL:return t.data.first_inaccessible_post_time&&t.channelId?T(T({},e),{},{channels:T(T({},e.channels),{},{[t.channelId]:t.data.first_inaccessible_post_time||0})}):e;case u.wz.RECEIVED_POSTS_IN_THREAD:return t.data.first_inaccessible_post_time&&t.rootId?T(T({},e),{},{threads:T(T({},e.threads),{},{[t.rootId]:t.data.first_inaccessible_post_time||0})}):e;case u.TK.RECEIVED_CLOUD_LIMITS:{var n,r;const{limits:o}=t.data;return null!=o&&o.messages&&(null!=o&&null!==(n=o.messages)&&void 0!==n&&n.history||0===(null==o||null===(r=o.messages)||void 0===r?void 0:r.history))?e:H}case u.rb.RECEIVED_CHANNEL_DELETED:case u.rb.DELETE_CHANNEL_SUCCESS:case u.rb.LEAVE_CHANNEL:{if(t.data&&t.data.viewArchivedChannels)return e;const n=t.data.id;if(!e.channels[n])return e;const r={threads:e.threads,channels:T({},e.channels)};return delete r.channels[n],r}default:return e}}const w={entities:{general:{config:{},license:{},serverVersion:"",firstAdminVisitMarketplaceStatus:!1,firstAdminCompleteSetup:!1,customProfileAttributes:{}},users:{currentUserId:"",isManualStatus:{},mySessions:[],myAudits:[],profiles:{},profilesInTeam:{},profilesNotInTeam:{},profilesWithoutTeam:new Set,profilesInChannel:{},profilesNotInChannel:{},profilesInGroup:{},profilesNotInGroup:{},statuses:{},stats:{},filteredStats:{},myUserAccessTokens:{},lastActivity:{},dndEndTimes:{}},limits:{serverLimits:{activeUserCount:0,maxUsersLimit:0}},teams:{currentTeamId:"",teams:{},myMembers:{},membersInTeam:{},stats:{},groupsAssociatedToTeam:{},totalCount:0},channels:{currentChannelId:"",channels:{},channelsInTeam:{},myMembers:{},membersInChannel:{},stats:{},roles:{},groupsAssociatedToChannel:{},totalCount:0,manuallyUnread:{},channelModerations:{},channelMemberCountsByGroup:{},messageCounts:{},channelsMemberCount:{}},channelBookmarks:{byChannelId:{}},posts:{posts:{},postsReplies:{},postsInChannel:{},postsInThread:{},pendingPostIds:[],postEditHistory:[],reactions:{},openGraph:{},currentFocusedPostId:"",messagesHistory:{messages:[],index:{post:-1,comment:-1}},limitedViews:H,acknowledgements:{}},threads:{threadsInTeam:{},unreadThreadsInTeam:{},threads:{},counts:{},countsIncludingDirect:{}},preferences:{myPreferences:{},userPreferences:{}},bots:{accounts:{}},admin:{logs:[],plainLogs:[],audits:{},config:{},environmentConfig:{},complianceReports:{},ldapGroups:{},ldapGroupsCount:0,userAccessTokens:{},clusterInfo:[],analytics:{},teamAnalytics:{},dataRetentionCustomPolicies:{},dataRetentionCustomPoliciesCount:0,prevTrialLicense:{}},jobs:{jobs:{},jobsByTypeList:{}},integrations:{incomingHooks:{},incomingHooksTotalCount:0,outgoingHooks:{},oauthApps:{},systemCommands:{},commands:{},appsBotIDs:[],appsOAuthAppIDs:[],outgoingOAuthConnections:{}},files:{files:{},filesFromSearch:{},fileIdsByPostId:{}},emojis:{customEmoji:{},nonExistentEmoji:new Set},search:{results:[],fileResults:[],current:{},matches:{},flagged:[],pinned:{},isSearchingTerm:!1,isSearchGettingMore:!1,isLimitedResults:-1},typing:{},roles:{roles:{},pending:new Set},schemes:{schemes:{}},groups:{groups:{},syncables:{},myGroups:[],stats:{}},channelCategories:{byId:{},orderByTeam:{}},apps:{main:{bindings:[],forms:{}},rhs:{bindings:[],forms:{}},pluginEnabled:!0},cloud:{limits:{limits:{},limitsLoaded:!1},errors:{}},hostedCustomer:{products:{products:{},productsLoaded:!1}},usage:{files:{totalStorage:0,totalStorageLoaded:!1},messages:{history:0,historyLoaded:!1},teams:{active:0,cloudArchived:0,teamsLoaded:!1}},scheduledPosts:{byId:{},byTeamId:{},errorsByTeamId:{},byChannelOrThreadId:{}}},errors:[],requests:{channels:{getAllChannels:{status:"not_started",error:null},getChannels:{status:"not_started",error:null},myChannels:{status:"not_started",error:null},createChannel:{status:"not_started",error:null}},general:{websocket:{status:"not_started",error:null}},posts:{createPost:{status:"not_started",error:null},editPost:{status:"not_started",error:null},getPostThread:{status:"not_started",error:null}},teams:{getTeams:{status:"not_started",error:null}},users:{login:{status:"not_started",error:null},logout:{status:"not_started",error:null},autocompleteUsers:{status:"not_started",error:null},updateMe:{status:"not_started",error:null}},admin:{createCompliance:{status:"not_started",error:null}},files:{uploadFiles:{status:"not_started",error:null}},roles:{getRolesByNames:{status:"not_started",error:null},getRoleByName:{status:"not_started",error:null},getRole:{status:"not_started",error:null},editRole:{status:"not_started",error:null}}},websocket:{connected:!1,lastConnectAt:0,lastDisconnectAt:0,connectionId:"",serverHostname:""}};var j=n(15413),V=(n(6889),n(64335));function B(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function F(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?B(Object(n),!0).forEach((function(t){Y(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):B(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function Y(e,t,n){return(t=function(e){var t=function(e){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function z(e,t){const n={},r=[...e];return"post_counts_day"===t?(r.reverse(),n[l.Uz.POST_PER_DAY]=r,n):"bot_post_counts_day"===t?(r.reverse(),n[l.Uz.BOT_POST_PER_DAY]=r,n):"user_counts_with_posts_day"===t?(r.reverse(),n[l.Uz.USERS_WITH_POSTS_PER_DAY]=r,n):(r.forEach((e=>{let t;switch(e.name){case"channel_open_count":t=l.Uz.TOTAL_PUBLIC_CHANNELS;break;case"channel_private_count":t=l.Uz.TOTAL_PRIVATE_GROUPS;break;case"post_count":t=l.Uz.TOTAL_POSTS;break;case"unique_user_count":t=l.Uz.TOTAL_USERS;break;case"inactive_user_count":t=l.Uz.TOTAL_INACTIVE_USERS;break;case"team_count":t=l.Uz.TOTAL_TEAMS;break;case"total_websocket_connections":t=l.Uz.TOTAL_WEBSOCKET_CONNECTIONS;break;case"total_master_db_connections":t=l.Uz.TOTAL_MASTER_DB_CONNECTIONS;break;case"total_read_db_connections":t=l.Uz.TOTAL_READ_DB_CONNECTIONS;break;case"daily_active_users":t=l.Uz.DAILY_ACTIVE_USERS;break;case"monthly_active_users":t=l.Uz.MONTHLY_ACTIVE_USERS;break;case"file_post_count":t=l.Uz.TOTAL_FILE_POSTS;break;case"hashtag_post_count":t=l.Uz.TOTAL_HASHTAG_POSTS;break;case"incoming_webhook_count":t=l.Uz.TOTAL_IHOOKS;break;case"outgoing_webhook_count":t=l.Uz.TOTAL_OHOOKS;break;case"command_count":t=l.Uz.TOTAL_COMMANDS;break;case"session_count":t=l.Uz.TOTAL_SESSIONS;break;case"registered_users":t=l.Uz.REGISTERED_USERS}t&&(n[t]=e.value)})),n)}const W=(0,o.combineReducers)({logs:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1?arguments[1]:void 0;switch(t.type){case u.JU.RECEIVED_LOGS:return t.data;case u.zO.LOGOUT_SUCCESS:return[];default:return e}},plainLogs:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1?arguments[1]:void 0;switch(t.type){case u.JU.RECEIVED_PLAIN_LOGS:return t.data;case u.zO.LOGOUT_SUCCESS:return[];default:return e}},audits:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;switch(t.type){case u.JU.RECEIVED_AUDITS:{const n=F({},e);for(const e of t.data)n[e.id]=e;return n}case u.zO.LOGOUT_SUCCESS:return{};default:return e}},config:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;switch(t.type){case u.JU.RECEIVED_CONFIG:return t.data;case u.JU.ENABLED_PLUGIN:{const n=F({},e.PluginSettings),r=F({},n.PluginStates);return r[t.data]={Enable:!0},n.PluginStates=r,F(F({},e),{},{PluginSettings:n})}case u.JU.DISABLED_PLUGIN:{const n=F({},e.PluginSettings),r=F({},n.PluginStates);return r[t.data]={Enable:!1},n.PluginStates=r,F(F({},e),{},{PluginSettings:n})}case u.zO.LOGOUT_SUCCESS:return{};default:return e}},environmentConfig:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;switch(t.type){case u.JU.RECEIVED_ENVIRONMENT_CONFIG:return t.data;case u.zO.LOGOUT_SUCCESS:return{};default:return e}},complianceReports:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;switch(t.type){case u.JU.RECEIVED_COMPLIANCE_REPORT:{const n=F({},e);return n[t.data.id]=t.data,n}case u.JU.RECEIVED_COMPLIANCE_REPORTS:{const n=F({},e);for(const e of t.data)n[e.id]=e;return n}case u.zO.LOGOUT_SUCCESS:return{};default:return e}},clusterInfo:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1?arguments[1]:void 0;switch(t.type){case u.JU.RECEIVED_CLUSTER_STATUS:return t.data;case u.zO.LOGOUT_SUCCESS:return[];default:return e}},samlCertStatus:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;switch(t.type){case u.JU.RECEIVED_SAML_CERT_STATUS:return t.data;case u.zO.LOGOUT_SUCCESS:return{};default:return e}},analytics:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;switch(t.type){case u.JU.RECEIVED_SYSTEM_ANALYTICS:{const n=z(t.data,t.name);return F(F({},e),n)}case u.zO.LOGOUT_SUCCESS:return{};default:return e}},teamAnalytics:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;switch(t.type){case u.JU.RECEIVED_TEAM_ANALYTICS:{const n=F({},e),r=z(t.data,t.name),o=F(F({},n[t.teamId]||{}),r);return n[t.teamId]=o,n}case u.zO.LOGOUT_SUCCESS:return{};default:return e}},userAccessTokensByUser:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;switch(t.type){case u.JU.RECEIVED_USER_ACCESS_TOKEN:{const n=F({},e[t.data.user_id]||{});return n[t.data.id]=t.data,F(F({},e),{},{[t.data.user_id]:n})}case u.JU.RECEIVED_USER_ACCESS_TOKENS_FOR_USER:{const n=F({},e[t.userId]||{});for(const e of t.data)n[e.id]=e;return F(F({},e),{},{[t.userId]:n})}case u.zO.REVOKED_USER_ACCESS_TOKEN:{const n=Object.keys(e);for(let r=0;r<n.length;r++){const o=n[r];if(e[o]&&e[o][t.data]){const n=F({},e[o]);return Reflect.deleteProperty(n,t.data),F(F({},e),{},{[o]:n})}}return e}case u.zO.ENABLED_USER_ACCESS_TOKEN:{const n=Object.keys(e);for(let r=0;r<n.length;r++){const o=n[r];if(e[o]&&e[o][t.data]){const n=F({},e[o]),r=F(F({},n[t.data]),{},{is_active:!0});return n[r.id]=r,F(F({},e),{},{[o]:n})}}return e}case u.zO.DISABLED_USER_ACCESS_TOKEN:{const n=Object.keys(e);for(let r=0;r<n.length;r++){const o=n[r];if(e[o]&&e[o][t.data]){const n=F({},e[o]),r=F(F({},n[t.data]),{},{is_active:!1});return n[r.id]=r,F(F({},e),{},{[o]:n})}}return e}case u.zO.LOGOUT_SUCCESS:return{};default:return e}},userAccessTokens:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;switch(t.type){case u.JU.RECEIVED_USER_ACCESS_TOKEN:return F(F({},e),{},{[t.data.id]:t.data});case u.JU.RECEIVED_USER_ACCESS_TOKENS_FOR_USER:{const n={};for(const e of t.data)n[e.id]=e;return F(F({},e),n)}case u.zO.REVOKED_USER_ACCESS_TOKEN:{const n=F({},e);return Reflect.deleteProperty(n,t.data),F({},n)}case u.zO.ENABLED_USER_ACCESS_TOKEN:{const n=F(F({},e[t.data]),{},{is_active:!0});return F(F({},e),{},{[t.data]:n})}case u.zO.DISABLED_USER_ACCESS_TOKEN:{const n=F(F({},e[t.data]),{},{is_active:!1});return F(F({},e),{},{[t.data]:n})}case u.zO.LOGOUT_SUCCESS:return{};default:return e}},plugins:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;switch(t.type){case u.JU.RECEIVED_PLUGINS:{const n=F({},e),r=t.data.active;for(const e of r)n[e.id]=F(F({},e),{},{active:!0});const o=t.data.inactive;for(const e of o)n[e.id]=F(F({},e),{},{active:!1});return n}case u.JU.REMOVED_PLUGIN:{const n=F({},e);return Reflect.deleteProperty(n,t.data),n}case u.JU.ENABLED_PLUGIN:{const n=F({},e),r=n[t.data];return r&&!r.active?(n[t.data]=F(F({},r),{},{active:!0}),n):e}case u.JU.DISABLED_PLUGIN:{const n=F({},e),r=n[t.data];return r&&r.active?(n[t.data]=F(F({},r),{},{active:!1}),n):e}case u.zO.LOGOUT_SUCCESS:return{};default:return e}},pluginStatuses:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;switch(t.type){case u.JU.RECEIVED_PLUGIN_STATUSES:{const e={};for(const n of t.data||[]){const t=n.plugin_id,r=Math.max(e[t]&&e[t].state||0,n.state),o=[...e[t]&&e[t].instances||[],{cluster_id:n.cluster_id,version:n.version,state:n.state}];e[t]={id:t,name:e[t]&&e[t].name||n.name,description:e[t]&&e[t].description||n.description,version:e[t]&&e[t].version||n.version,active:r>0,state:r,error:n.error,instances:o}}return e}case u.JU.ENABLE_PLUGIN_REQUEST:{const n=t.data;return e[n]?F(F({},e),{},{[n]:F(F({},e[n]),{},{state:V.A.PLUGIN_STATE_STARTING})}):e}case u.JU.ENABLE_PLUGIN_FAILURE:{const n=t.data;return e[n]?F(F({},e),{},{[n]:F(F({},e[n]),{},{state:V.A.PLUGIN_STATE_NOT_RUNNING})}):e}case u.JU.DISABLE_PLUGIN_REQUEST:{const n=t.data;return e[n]?F(F({},e),{},{[n]:F(F({},e[n]),{},{state:V.A.PLUGIN_STATE_STOPPING})}):e}case u.JU.REMOVED_PLUGIN:{const n=t.data;if(!e[n])return e;const r=F({},e);return Reflect.deleteProperty(r,n),r}case u.zO.LOGOUT_SUCCESS:return{};default:return e}},ldapGroups:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;switch(t.type){case u.JU.RECEIVED_LDAP_GROUPS:{const e={};for(const n of t.data.groups)e[n.primary_key]=n;return e}case u.JU.LINKED_LDAP_GROUP:{const n=F({},e);return n[t.data.primary_key]&&(n[t.data.primary_key]=t.data),n}case u.JU.UNLINKED_LDAP_GROUP:{const n=F({},e);return n[t.data]&&(n[t.data]=F(F({},n[t.data]),{},{mattermost_group_id:void 0,has_syncables:void 0,failed:!1})),n}case u.JU.LINK_LDAP_GROUP_FAILURE:{const n=F({},e);return n[t.data]&&(n[t.data]=F(F({},n[t.data]),{},{failed:!0})),n}case u.JU.UNLINK_LDAP_GROUP_FAILURE:{const n=F({},e);return n[t.data]&&(n[t.data]=F(F({},n[t.data]),{},{failed:!0})),n}case u.zO.LOGOUT_SUCCESS:return{};default:return e}},ldapGroupsCount:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,t=arguments.length>1?arguments[1]:void 0;switch(t.type){case u.JU.RECEIVED_LDAP_GROUPS:return t.data.count;case u.zO.LOGOUT_SUCCESS:return 0;default:return e}},samlMetadataResponse:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;return t.type===u.JU.RECEIVED_SAML_METADATA_RESPONSE?t.data:e},dataRetentionCustomPolicies:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;switch(t.type){case u.JU.CREATE_DATA_RETENTION_CUSTOM_POLICY_SUCCESS:case u.JU.RECEIVED_DATA_RETENTION_CUSTOM_POLICY:case u.JU.UPDATE_DATA_RETENTION_CUSTOM_POLICY_SUCCESS:return F(F({},e),{},{[t.data.id]:t.data});case u.JU.RECEIVED_DATA_RETENTION_CUSTOM_POLICIES:{const n=F({},e);if(t.data.policies)for(const e of t.data.policies)n[e.id]=e;return n}case u.JU.DELETE_DATA_RETENTION_CUSTOM_POLICY_SUCCESS:{const n=F({},e);return Reflect.deleteProperty(n,t.data.id),n}case u.zO.LOGOUT_SUCCESS:return{};default:return e}},dataRetentionCustomPoliciesCount:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,t=arguments.length>1?arguments[1]:void 0;switch(t.type){case u.JU.RECEIVED_DATA_RETENTION_CUSTOM_POLICIES:return t.data.total_count;case u.zO.LOGOUT_SUCCESS:return 0;default:return e}},prevTrialLicense:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;return t.type===u.JU.PREV_TRIAL_LICENSE_SUCCESS?t.data:e}});var k=n(21835);function x(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function K(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?x(Object(n),!0).forEach((function(t){Q(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):x(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function Q(e,t,n){return(t=function(e){var t=function(e){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const J=(0,o.combineReducers)({bindings:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1?arguments[1]:void 0;switch(t.type){case u.IE.FAILED_TO_FETCH_APP_BINDINGS:return e.length?[]:e;case u.IE.RECEIVED_APP_BINDINGS:{const e=t.data;return(0,k.Lh)(e)}case u.IE.APPS_PLUGIN_DISABLED:return e.length?[]:e;default:return e}},forms:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;switch(t.type){case u.IE.RECEIVED_APP_BINDINGS:return{};case u.IE.RECEIVED_APP_COMMAND_FORM:{const{form:n,location:r}=t.data;return K(K({},e),{},{[r]:n})}default:return e}}}),X=(0,o.combineReducers)({bindings:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1?arguments[1]:void 0;if(t.type===u.IE.RECEIVED_APP_RHS_BINDINGS){const e=t.data;return(0,k.Lh)(e)}return e},forms:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;switch(t.type){case u.IE.RECEIVED_APP_RHS_BINDINGS:return{};case u.IE.RECEIVED_APP_RHS_COMMAND_FORM:{const{form:n,location:r}=t.data;return K(K({},e),{},{[r]:n})}default:return e}}}),Z=(0,o.combineReducers)({main:J,rhs:X,pluginEnabled:function(){let e=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];switch((arguments.length>1?arguments[1]:void 0).type){case u.IE.APPS_PLUGIN_ENABLED:return!0;case u.IE.APPS_PLUGIN_DISABLED:return!1;case u.IE.RECEIVED_APP_BINDINGS:return!0;case u.IE.FAILED_TO_FETCH_APP_BINDINGS:return!1;default:return e}}});function $(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function q(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?$(Object(n),!0).forEach((function(t){ee(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):$(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function ee(e,t,n){return(t=function(e){var t=function(e){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const te=(0,o.combineReducers)({accounts:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;switch(t.type){case u.vi.RECEIVED_BOT_ACCOUNTS:{const n=t.data,r=q({},e);for(const e of n)r[e.user_id]=e;return r}case u.vi.RECEIVED_BOT_ACCOUNT:{const n=t.data,r=q({},e);return r[n.user_id]=n,r}case u.zO.LOGOUT_SUCCESS:return{};default:return e}}});function ne(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function re(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?ne(Object(n),!0).forEach((function(t){oe(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):ne(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function oe(e,t,n){return(t=function(e){var t=function(e){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const se=(0,o.combineReducers)({byChannelId:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;switch(t.type){case u.Fi.RECEIVED_BOOKMARKS:{const o=t.data.channelId,s=t.data.bookmarks;return re(re({},e),{},{[o]:(n=e[o],r=s,r.reduce(((e,t)=>re(re({},e),{},{[t.id]:t})),re({},n)))})}case u.Fi.RECEIVED_BOOKMARK:{const n=t.data,{id:r,channel_id:o}=n;return re(re({},e),{},{[o]:re(re({},e[o]),{},{[r]:n})})}case u.Fi.BOOKMARK_DELETED:{const n=t.data,r=re({},e[n.channel_id]);return Reflect.deleteProperty(r,n.id),re(re({},e),{},{[n.channel_id]:r})}case u.rb.LEAVE_CHANNEL:{const n=t.data.channelId,r=re({},e);return Reflect.deleteProperty(r,n),r}case u.zO.LOGOUT_SUCCESS:return{};default:return e}var n,r}});n(12401);var ae=n(24380);function _e(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function ie(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?_e(Object(n),!0).forEach((function(t){Ee(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):_e(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function Ee(e,t,n){return(t=function(e){var t=function(e){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const ce=(0,o.combineReducers)({byId:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;switch(t.type){case u.bf.RECEIVED_CATEGORIES:return t.data.reduce(((n,r)=>ie(ie({},n),{},{[r.id]:ie(ie(ie({},n[r.id]),r),{},{collapsed:t.isWebSocket?e[r.id].collapsed:r.collapsed})})),e);case u.bf.RECEIVED_CATEGORY:{const n=t.data;return ie(ie({},e),{},{[n.id]:ie(ie({},e[n.id]),n)})}case u.bf.CATEGORY_DELETED:{const n=t.data,r=ie({},e);return Reflect.deleteProperty(r,n),r}case u.rb.LEAVE_CHANNEL:{const n=t.data.id,r=ie({},e);let o=!1;for(const t of Object.values(e)){const e=t.channel_ids.indexOf(n);if(-1===e)continue;const s=[...t.channel_ids];s.splice(e,1),r[t.id]=ie(ie({},t),{},{channel_ids:s}),o=!0}return o?r:e}case u.ZY.LEAVE_TEAM:{const n=t.data,r=ie({},e);let o=!1;for(const t of Object.values(e))t.team_id===n.id&&(Reflect.deleteProperty(r,t.id),o=!0);return o?r:e}case u.rb.GM_CONVERTED_TO_CHANNEL:{const n=t.data,r={};return Object.keys(e).forEach((t=>{t.startsWith("channels_")&&e[t].team_id===n.team_id&&e[t].channel_ids.indexOf(n.id)<0?r[t]=ie(ie({},e[t]),{},{channel_ids:[...e[t].channel_ids,n.id]}):r[t]=ie(ie({},e[t]),{},{channel_ids:e[t].channel_ids.filter((e=>e!==n.id))})})),r}case u.zO.LOGOUT_SUCCESS:return{};default:return e}},orderByTeam:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;switch(t.type){case u.bf.RECEIVED_CATEGORY_ORDER:{const n=t.data.teamId,r=t.data.order;return ie(ie({},e),{},{[n]:r})}case u.bf.CATEGORY_DELETED:{const n=t.data,r=ie({},e);for(const t of Object.keys(r))r[t]=(0,ae.Ai)(e[t],n);return r}case u.ZY.LEAVE_TEAM:{const n=t.data;if(!e[n.id])return e;const r=ie({},e);return Reflect.deleteProperty(r,n.id),r}case u.zO.LOGOUT_SUCCESS:return{};default:return e}}});var ue=n(18264),le=n.n(ue),de=n(62351),Oe=n(16230);function Se(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Te(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Se(Object(n),!0).forEach((function(t){Ae(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Se(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function Ae(e,t,n){return(t=function(e){var t=function(e){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function fe(e,t){const n=e[t.id];return n&&n.root===t.total_msg_count_root&&n.total===t.total_msg_count?e:Te(Te({},e),{},{[t.id]:{root:t.total_msg_count_root,total:t.total_msg_count}})}function Ne(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function pe(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Ne(Object(n),!0).forEach((function(t){Re(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Ne(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function Re(e,t,n){return(t=function(e){var t=function(e){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Ce(e){const t=pe({},e);return Reflect.deleteProperty(t,"total_msg_count"),Reflect.deleteProperty(t,"total_msg_count_root"),t}function Ie(e,t){const n=e[t.channel_id];let r=pe({},t);return le()(n,r)?e:(n&&r.last_viewed_at<n.last_viewed_at&&r.last_update_at<=n.last_update_at&&(r=pe(pe({},t),{},{last_viewed_at:Math.max(n.last_viewed_at,t.last_viewed_at),last_update_at:Math.max(n.last_update_at,t.last_update_at),msg_count:Math.max(n.msg_count,t.msg_count),msg_count_root:Math.max(n.msg_count_root,t.msg_count_root),mention_count:Math.min(n.mention_count,t.mention_count),urgent_mention_count:Math.min(n.urgent_mention_count,t.urgent_mention_count),mention_count_root:Math.min(n.mention_count_root,t.mention_count_root)})),pe(pe({},e),{},{[r.channel_id]:r}))}function me(e,t){const{channelId:n,userId:r,isSchemeUser:o,isSchemeAdmin:s}=t.data,a=e[n];return a&&a[r]?pe(pe({},e),{},{[n]:pe(pe({},e[n]),{},{[r]:pe(pe({},e[n][r]),{},{scheme_user:o,scheme_admin:s})})}):e}const Le=(0,o.combineReducers)({currentChannelId:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1?arguments[1]:void 0;switch(t.type){case u.rb.SELECT_CHANNEL:return t.data;case u.zO.LOGOUT_SUCCESS:return"";default:return e}},channels:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;switch(t.type){case u.rb.RECEIVED_CHANNEL:{const n=Ce(t.data);return e[n.id]&&n.type===l.Bz.DM_CHANNEL&&(n.display_name=n.display_name||e[n.id].display_name),pe(pe({},e),{},{[n.id]:n})}case u.JU.RECEIVED_DATA_RETENTION_CUSTOM_POLICY_CHANNELS:{const n=t.data.channels.map(Ce);return 0===n.length?e:pe(pe({},e),(0,Oe.fv)(n))}case u.JU.RECEIVED_DATA_RETENTION_CUSTOM_POLICY_CHANNELS_SEARCH:case u.rb.RECEIVED_CHANNELS:case u.rb.RECEIVED_ALL_CHANNELS:case u.pV.RECEIVED_SCHEME_CHANNELS:{const n=t.data.map(Ce);if(0===n.length)return e;const r=pe({},e);for(let t of n)e[t.id]&&t.type===l.Bz.DM_CHANNEL&&!t.display_name&&(t=pe(pe({},t),{},{display_name:e[t.id].display_name})),r[t.id]=t;return r}case u.rb.RECEIVED_CHANNEL_DELETED:{const{id:n,deleteAt:r}=t.data;return e[n]?pe(pe({},e),{},{[n]:pe(pe({},e[n]),{},{delete_at:r})}):e}case u.rb.RECEIVED_CHANNEL_UNARCHIVED:{const{id:n}=t.data;return e[n]?pe(pe({},e),{},{[n]:pe(pe({},e[n]),{},{delete_at:0})}):e}case u.rb.LEAVE_CHANNEL:if(t.data){const n=pe({},e);return Reflect.deleteProperty(n,t.data.id),n}return e;case u.wz.RECEIVED_NEW_POST:{var n;const{channel_id:r,create_at:o,root_id:s}=t.data,a=(null===(n=t.features)||void 0===n?void 0:n.crtEnabled)&&""!==s,_=e[r];if(!_)return e;const i=a?_.last_root_post_at:Math.max(o,_.last_root_post_at);return pe(pe({},e),{},{[r]:pe(pe({},_),{},{last_post_at:Math.max(o,_.last_post_at),last_root_post_at:i})})}case u.rb.UPDATED_CHANNEL_SCHEME:{const{channelId:n,schemeId:r}=t.data,o=e[n];return o?pe(pe({},e),{},{[n]:pe(pe({},o),{},{scheme_id:r})}):e}case u.JU.REMOVE_DATA_RETENTION_CUSTOM_POLICY_CHANNELS_SUCCESS:{const{channels:n}=t.data,r=pe({},e);return n.forEach((e=>{r[e]&&(r[e]=pe(pe({},r[e]),{},{policy_id:null}))})),r}case u.zO.LOGOUT_SUCCESS:return{};default:return e}},channelsInTeam:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;switch(t.type){case u.rb.RECEIVED_CHANNEL:{const n=new Set(e[t.data.team_id]);return n.add(t.data.id),pe(pe({},e),{},{[t.data.team_id]:n})}case u.rb.RECEIVED_CHANNELS:return function(e,t){const n=pe({},e);return t.data.forEach((e=>{const t=new Set(n[e.team_id]);t.add(e.id),n[e.team_id]=t})),n}(e,t);case u.rb.LEAVE_CHANNEL:return t.data?function(e,t){const n=t.data.team_id,r=new Set(e[n]);return r.delete(t.data.id),pe(pe({},e),{},{[n]:r})}(e,t):e;case u.zO.LOGOUT_SUCCESS:return{};default:return e}},myMembers:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;switch(t.type){case u.rb.RECEIVED_MY_CHANNEL_MEMBER:return Ie(e,t.data);case u.rb.RECEIVED_MY_CHANNEL_MEMBERS:{const n=pe({},e),r=t.remove;return r&&r.forEach((e=>{Reflect.deleteProperty(n,e)})),t.data.reduce(Ie,e)}case u.rb.RECEIVED_CHANNEL_PROPS:{const n=pe({},e[t.data.channel_id]);return n.notify_props=t.data.notifyProps,pe(pe({},e),{},{[t.data.channel_id]:n})}case u.rb.SET_CHANNEL_MUTED:{const{channelId:n,muted:r}=t.data;return e[n]?pe(pe({},e),{},{[n]:pe(pe({},e[n]),{},{notify_props:pe(pe({},e[n].notify_props),{},{mark_unread:r?de.x.MENTION:de.x.ALL})})}):e}case u.rb.INCREMENT_UNREAD_MSG_COUNT:{const{channelId:n,amount:r,amountRoot:o,onlyMentions:s,fetchedChannelMember:a}=t.data,_=e[n];return 0===r&&0===o?e:_&&s?a?e:pe(pe({},e),{},{[n]:pe(pe({},_),{},{msg_count:_.msg_count+r,msg_count_root:_.msg_count_root+o})}):e}case u.rb.DECREMENT_UNREAD_MSG_COUNT:{const{channelId:n,amount:r,amountRoot:o}=t.data;if(0===r&&0===o)return e;const s=e[n];return s?pe(pe({},e),{},{[n]:pe(pe({},s),{},{msg_count:s.msg_count+r,msg_count_root:s.msg_count_root+o})}):e}case u.rb.INCREMENT_UNREAD_MENTION_COUNT:{const{channelId:n,amount:r,amountRoot:o,amountUrgent:s,fetchedChannelMember:a}=t.data;if(0===r&&0===o)return e;const _=e[n];return _?a?e:pe(pe({},e),{},{[n]:pe(pe({},_),{},{mention_count:_.mention_count+r,mention_count_root:_.mention_count_root+o,urgent_mention_count:_.urgent_mention_count+s})}):e}case u.rb.DECREMENT_UNREAD_MENTION_COUNT:{const{channelId:n,amount:r,amountRoot:o,amountUrgent:s}=t.data;if(0===r&&0===o)return e;const a=e[n];return a?pe(pe({},e),{},{[n]:pe(pe({},a),{},{mention_count:Math.max(a.mention_count-r,0),mention_count_root:Math.max(a.mention_count_root-o,0),urgent_mention_count:Math.max(a.urgent_mention_count-s,0)})}):e}case u.rb.RECEIVED_LAST_VIEWED_AT:{const{data:n}=t;let r=e[n.channel_id];return r.last_viewed_at===n.last_viewed_at?e:(r=pe(pe({},r),{},{last_viewed_at:n.last_viewed_at}),pe(pe({},e),{},{[t.data.channel_id]:r}))}case u.rb.LEAVE_CHANNEL:{const n=pe({},e);return t.data?(Reflect.deleteProperty(n,t.data.id),n):e}case u.rb.UPDATED_CHANNEL_MEMBER_SCHEME_ROLES:return me(e,t);case u.rb.POST_UNREAD_SUCCESS:{const n=t.data,r=e[n.channelId];return r?pe(pe({},e),{},{[n.channelId]:pe(pe({},r),{},{msg_count:n.msgCount,mention_count:n.mentionCount,msg_count_root:n.msgCountRoot,mention_count_root:n.mentionCountRoot,urgent_mention_count:n.urgentMentionCount,last_viewed_at:n.lastViewedAt})}):e}case u.zO.LOGOUT_SUCCESS:return{};default:return e}},roles:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;switch(t.type){case u.rb.RECEIVED_MY_CHANNEL_MEMBER:{const n=t.data,r=e[n.channel_id],o=(0,Oe.C8)(n.roles);return le()(r,o)?e:pe(pe({},e),{},{[n.channel_id]:o})}case u.rb.RECEIVED_MY_CHANNEL_MEMBERS:{const n=pe({},e),r=t.remove;let o=!1;r&&r.length&&(r.forEach((e=>{Reflect.deleteProperty(n,e)})),o=!0);for(const e of t.data){const t=n[e.channel_id],r=(0,Oe.C8)(e.roles);le()(t,r)||(n[e.channel_id]=(0,Oe.C8)(e.roles),o=!0)}return o?n:e}case u.rb.LEAVE_CHANNEL:{const n=pe({},e);return t.data?(Reflect.deleteProperty(n,t.data.id),n):e}case u.zO.LOGOUT_SUCCESS:return{};default:return e}},membersInChannel:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;switch(t.type){case u.rb.RECEIVED_MY_CHANNEL_MEMBER:case u.rb.RECEIVED_CHANNEL_MEMBER:{var n,r;const o=t.data,s=pe({},e[o.channel_id]||{});return!s[o.user_id]||o.last_update_at>(null===(n=s[o.user_id])||void 0===n?void 0:n.last_update_at)||o.roles!==(null===(r=s[o.user_id])||void 0===r?void 0:r.roles)?(s[o.user_id]=o,pe(pe({},e),{},{[o.channel_id]:s})):pe({},e)}case u.rb.RECEIVED_MY_CHANNEL_MEMBERS:case u.rb.RECEIVED_CHANNEL_MEMBERS:{const n=pe({},e),r=t.remove,o=t.currentUserId;r&&o&&r.forEach((e=>{n[e]&&Reflect.deleteProperty(n[e],o)}));for(const e of t.data)n[e.channel_id]?n[e.channel_id]=pe({},n[e.channel_id]):n[e.channel_id]={},n[e.channel_id][e.user_id]=e;return n}case u.zO.PROFILE_NO_LONGER_VISIBLE:return function(e,t){const n=pe({},e);return Object.keys(e).forEach((e=>{n[e]=pe({},n[e]),delete n[e][t.data.user_id]})),n}(e,t);case u.rb.LEAVE_CHANNEL:case u.rb.REMOVE_MEMBER_FROM_CHANNEL:case u.zO.RECEIVED_PROFILE_NOT_IN_CHANNEL:if(t.data){const n=t.data,r=pe({},e[n.id]||{});if(e[n.id])return Reflect.deleteProperty(r,n.user_id),pe(pe({},e),{},{[n.id]:r})}return e;case u.rb.UPDATED_CHANNEL_MEMBER_SCHEME_ROLES:return me(e,t);case u.zO.LOGOUT_SUCCESS:return{};default:return e}},stats:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;switch(t.type){case u.rb.RECEIVED_CHANNEL_STATS:{const n=t.data;return le()(e[n.channel_id],n)?e:pe(pe({},e),{},{[n.channel_id]:n})}case u.rb.ADD_CHANNEL_MEMBER_SUCCESS:{const n=pe({},e),r=t.id,o=t.count?t.count:1,s=n[r];if(s){const e=s.member_count+o;return pe(pe({},n),{},{[r]:pe(pe({},s),{},{member_count:e})})}return e}case u.rb.REMOVE_CHANNEL_MEMBER_SUCCESS:{const n=pe({},e),r=t.id,o=n[r];if(o){const e=o.member_count-1;return pe(pe({},n),{},{[r]:pe(pe({},o),{},{member_count:e||1})})}return e}case u.rb.INCREMENT_PINNED_POST_COUNT:{const n=pe({},e),r=t.id,o=n[r];if(o){const e=o.pinnedpost_count+1;return pe(pe({},n),{},{[r]:pe(pe({},o),{},{pinnedpost_count:e})})}return e}case u.rb.DECREMENT_PINNED_POST_COUNT:{const n=pe({},e),r=t.id,o=n[r];if(o){const e=o.pinnedpost_count-1;return pe(pe({},n),{},{[r]:pe(pe({},o),{},{pinnedpost_count:e})})}return e}case u.rb.INCREMENT_FILE_COUNT:{const n=pe({},e),r=t.id,o=n[r];if(o){const e=o.files_count+t.amount;return pe(pe({},n),{},{[r]:pe(pe({},o),{},{files_count:e})})}return e}case u.zO.LOGOUT_SUCCESS:return{};default:return e}},groupsAssociatedToChannel:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;switch(t.type){case u.HD.RECEIVED_ALL_GROUPS_ASSOCIATED_TO_CHANNELS_IN_TEAM:{const{groupsByChannelId:n}=t.data,r=pe({},e);for(const e of Object.keys(n))if(n[e]){const t=new Set([]);for(const r of n[e])t.add(r.id);const o=Array.from(t);r[e]={ids:o,totalCount:o.length}}return r}case u.HD.RECEIVED_GROUP_ASSOCIATED_TO_CHANNEL:{const{channelID:n,groups:r}=t.data,o=pe({},e),s=new Set(e[n]?e[n].ids:[]);for(const e of r)s.add(e.id);return o[n]={ids:Array.from(s),totalCount:s.size},o}case u.HD.RECEIVED_GROUPS_ASSOCIATED_TO_CHANNEL:{const{channelID:n,groups:r,totalGroupCount:o}=t.data,s=pe({},e),a=new Set([]);for(const e of r)a.add(e.id);return s[n]={ids:Array.from(a),totalCount:o},s}case u.HD.RECEIVED_ALL_GROUPS_ASSOCIATED_TO_CHANNEL:{const{channelID:n,groups:r}=t.data,o=pe({},e),s=new Set([]);for(const e of r)s.add(e.id);const a=Array.from(s);return o[n]={ids:a,totalCount:a.length},o}case u.HD.RECEIVED_GROUP_NOT_ASSOCIATED_TO_CHANNEL:case u.HD.RECEIVED_GROUPS_NOT_ASSOCIATED_TO_CHANNEL:{const{channelID:n,groups:r}=t.data,o=pe({},e),s=new Set(e[n]?e[n].ids:[]);for(const e of r)s.delete(e.id);return o[n]={ids:Array.from(s),totalCount:s.size},o}default:return e}},totalCount:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,t=arguments.length>1?arguments[1]:void 0;return t.type===u.rb.RECEIVED_TOTAL_CHANNEL_COUNT?t.data:e},manuallyUnread:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;switch(t.type){case u.rb.REMOVE_MANUALLY_UNREAD:if(e[t.data.channelId]){const n=pe({},e);return delete n[t.data.channelId],n}return e;case u.zO.LOGOUT_SUCCESS:return{};case u.rb.ADD_MANUALLY_UNREAD:case u.rb.POST_UNREAD_SUCCESS:return pe(pe({},e),{},{[t.data.channelId]:!0});default:return e}},channelModerations:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;if(t.type===u.rb.RECEIVED_CHANNEL_MODERATIONS){const{channelId:n,moderations:r}=t.data;return pe(pe({},e),{},{[n]:r})}return e},channelMemberCountsByGroup:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;switch(t.type){case u.rb.RECEIVED_CHANNEL_MEMBER_COUNTS_BY_GROUP:{const{channelId:n,memberCounts:r}=t.data,o={};return r.forEach((e=>{o[e.group_id]=e})),pe(pe({},e),{},{[n]:o})}case u.rb.RECEIVED_CHANNEL_MEMBER_COUNTS_FROM_GROUPS_LIST:{const n={};return t.data.forEach((e=>{n[e.id]={group_id:e.id,channel_member_count:e.member_count||0,channel_member_timezones_count:e.channel_member_timezones_count||0}})),pe(pe({},e),{},{[t.channelId]:n})}default:return e}},messageCounts:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;switch(t.type){case u.rb.RECEIVED_CHANNEL:return fe(e,t.data);case u.JU.RECEIVED_DATA_RETENTION_CUSTOM_POLICY_CHANNELS:return t.data.channels.reduce(fe,e);case u.JU.RECEIVED_DATA_RETENTION_CUSTOM_POLICY_CHANNELS_SEARCH:case u.rb.RECEIVED_CHANNELS:case u.rb.RECEIVED_ALL_CHANNELS:case u.pV.RECEIVED_SCHEME_CHANNELS:return t.data.reduce(fe,e);case u.rb.LEAVE_CHANNEL:{const n=t.data;if(!n||n.type!==l.Bz.OPEN_CHANNEL)return e;const r=Te({},e);return Reflect.deleteProperty(r,n.id),r}case u.rb.INCREMENT_TOTAL_MSG_COUNT:{const n=t.data.channelId,r=t.data.amount,o=t.data.amountRoot,s=e[n];return s?Te(Te({},e),{},{[n]:{root:s.root+o,total:s.total+r}}):e}case u.zO.LOGOUT_SUCCESS:return{};default:return e}},channelsMemberCount:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;switch(t.type){case u.rb.RECEIVED_CHANNELS_MEMBER_COUNT:{const n=t.data;return pe(pe({},e),n)}case u.zO.LOGOUT_SUCCESS:return{};default:return e}}});function he(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function De(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?he(Object(n),!0).forEach((function(t){ge(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):he(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function ge(e,t,n){return(t=function(e){var t=function(e){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}n(29206);const Pe={limits:{},limitsLoaded:!1},Me={},be=(0,o.combineReducers)({customer:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,t=arguments.length>1?arguments[1]:void 0;return t.type===u.TK.RECEIVED_CLOUD_CUSTOMER?t.data:e},subscription:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,t=arguments.length>1?arguments[1]:void 0;return t.type===u.TK.RECEIVED_CLOUD_SUBSCRIPTION?t.data:e},products:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,t=arguments.length>1?arguments[1]:void 0;if(t.type===u.TK.RECEIVED_CLOUD_PRODUCTS){const n=t.data.reduce(((e,t)=>(e[t.id]=t,e)),{});return De(De({},e),n)}return e},invoices:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,t=arguments.length>1?arguments[1]:void 0;if(t.type===u.TK.RECEIVED_CLOUD_INVOICES){const n=t.data.reduce(((e,t)=>(e[t.id]=t,e)),{});return De(De({},e),n)}return e},limits:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Pe,t=arguments.length>1?arguments[1]:void 0;switch(t.type){case u.TK.RECEIVED_CLOUD_LIMITS:return{limits:t.data,limitsLoaded:!0};case u.TK.RECEIVED_CLOUD_SUBSCRIPTION:return Pe;default:return e}},errors:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Me;switch((arguments.length>1?arguments[1]:void 0).type){case u.TK.CLOUD_SUBSCRIPTION_FAILED:return De(De({},e),{},{subscription:!0});case u.TK.CLOUD_PRODUCTS_FAILED:return De(De({},e),{},{products:!0});case u.TK.CLOUD_CUSTOMER_FAILED:return De(De({},e),{},{customer:!0});case u.TK.CLOUD_INVOICES_FAILED:return De(De({},e),{},{invoices:!0});case u.TK.CLOUD_LIMITS_FAILED:return De(De({},e),{},{limits:!0});case u.TK.RECEIVED_CLOUD_SUBSCRIPTION:{const t=Object.assign({},e);return delete t.subscription,t}case u.TK.RECEIVED_CLOUD_PRODUCTS:{const t=Object.assign({},e);return delete t.products,t}case u.TK.RECEIVED_CLOUD_CUSTOMER:{const t=Object.assign({},e);return delete t.customer,t}case u.TK.RECEIVED_CLOUD_INVOICES:{const t=Object.assign({},e);return delete t.invoices,t}case u.TK.RECEIVED_CLOUD_LIMITS:{const t=Object.assign({},e);return delete t.limits,t}case u.TK.CLOUD_SUBSCRIPTION_REQUEST:{const t=Object.assign({},e);return delete t.subscription,t}case u.TK.CLOUD_PRODUCTS_REQUEST:{const t=Object.assign({},e);return delete t.products,t}case u.TK.CLOUD_CUSTOMER_REQUEST:{const t=Object.assign({},e);return delete t.customer,t}case u.TK.CLOUD_INVOICES_REQUEST:{const t=Object.assign({},e);return delete t.invoices,t}case u.TK.CLOUD_LIMITS_REQUEST:{const t=Object.assign({},e);return delete t.limits,t}default:return e}}});function ye(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Ue(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?ye(Object(n),!0).forEach((function(t){ve(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):ye(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function ve(e,t,n){return(t=function(e){var t=function(e){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function He(e,t){return e[t.id]?e:Ue(Ue({},e),{},{[t.id]:t})}function Ge(e,t){return t.metadata&&t.metadata.emojis?t.metadata.emojis.reduce(He,e):e}const we=(0,o.combineReducers)({customEmoji:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;switch(t.type){case u.in.RECEIVED_CUSTOM_EMOJI:return He(e,t.data);case u.in.RECEIVED_CUSTOM_EMOJIS:return t.data.reduce(He,e);case u.in.DELETED_CUSTOM_EMOJI:{const n=t.data;if(!e[n.id])return e;const r=Ue({},e);return Reflect.deleteProperty(r,n.id),r}case u.in.CLEAR_CUSTOM_EMOJIS:case u.zO.LOGOUT_SUCCESS:return{};case u.wz.RECEIVED_NEW_POST:case u.wz.RECEIVED_POST:return Ge(e,t.data);case u.wz.RECEIVED_POSTS:return Object.values(t.data.posts).reduce(Ge,e);default:return e}},nonExistentEmoji:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:new Set,t=arguments.length>1?arguments[1]:void 0;switch(t.type){case u.in.CUSTOM_EMOJI_DOES_NOT_EXIST:if(!e.has(t.data)){const n=new Set(e);return n.add(t.data),n}return e;case u.in.RECEIVED_CUSTOM_EMOJI:if(t.data&&e.has(t.data.name)){const n=new Set(e);return n.delete(t.data.name),n}return e;case u.in.RECEIVED_CUSTOM_EMOJIS:{const n=t.data||[],r=new Set(e);let o=!1;for(const e of n)e&&r.has(e.name)&&(r.delete(e.name),o=!0);return o?r:e}case u.in.CLEAR_CUSTOM_EMOJIS:case u.zO.LOGOUT_SUCCESS:return new Set;default:return e}}});function je(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Ve(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?je(Object(n),!0).forEach((function(t){Be(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):je(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function Be(e,t,n){return(t=function(e){var t=function(e){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Fe(e,t,n){let r=t;return n.metadata&&n.metadata.embeds&&(r=n.metadata.embeds.reduce(((t,n)=>n&&"permalink"===n.type&&n.data&&"post"in n.data&&n.data.post?e(t,n.data.post):t),r)),e(r,n)}function Ye(e,t){return t.metadata&&t.metadata.files?t.metadata.files.reduce(((e,t)=>e[t.id]?e:Ve(Ve({},e),{},{[t.id]:t})),e):e}function ze(e,t){return t.metadata&&t.metadata.files?Ve(Ve({},e),{},{[t.id]:t.metadata.files?t.metadata.files.map((e=>e.id)):[]}):e}const We=(0,o.combineReducers)({files:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;switch(t.type){case u.a0.RECEIVED_UPLOAD_FILES:case u.a0.RECEIVED_FILES_FOR_POST:{const n=t.data.reduce(((e,t)=>Ve(Ve({},e),{},{[t.id]:t})),{});return Ve(Ve({},e),n)}case u.wz.RECEIVED_NEW_POST:case u.wz.RECEIVED_POST:return Fe(Ye,e,t.data);case u.wz.RECEIVED_POSTS:return Object.values(t.data.posts).reduce(((e,t)=>Fe(Ye,e,t)),e);case u.wz.POST_DELETED:case u.wz.POST_REMOVED:if(t.data&&t.data.file_ids&&t.data.file_ids.length){const n=Ve({},e);return t.data.file_ids.forEach((e=>{Reflect.deleteProperty(n,e)})),n}return e;case u.a0.REMOVED_FILE:{const n=Ve({},e),{fileIds:r}=t.data;return r&&r.forEach((e=>{Reflect.deleteProperty(n,e)})),n}case u.Fi.RECEIVED_BOOKMARKS:{const n=t.data.bookmarks,r=Ve({},e);return n.forEach((e=>{let{file:t}=e;t&&(r[t.id]=t)})),r}case u.Fi.RECEIVED_BOOKMARK:{const{file:n}=t.data;return n?Ve(Ve({},e),{},{[n.id]:n}):e}case u.Fi.BOOKMARK_DELETED:{const{file:n}=t.data;if(!n)return e;const r=Ve({},e);return Reflect.deleteProperty(r,n.id),r}case u.zO.LOGOUT_SUCCESS:return{};default:return e}},filesFromSearch:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;switch(t.type){case u.a0.RECEIVED_FILES_FOR_SEARCH:return Ve(Ve({},e),t.data);case u.zO.LOGOUT_SUCCESS:return{};default:return e}},fileIdsByPostId:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;switch(t.type){case u.a0.RECEIVED_FILES_FOR_POST:{const{data:n,postId:r}=t,o=n.map((e=>e.id));return Ve(Ve({},e),{},{[r]:o})}case u.wz.RECEIVED_NEW_POST:case u.wz.RECEIVED_POST:return Fe(ze,e,t.data);case u.wz.RECEIVED_POSTS:return Object.values(t.data.posts).reduce(((e,t)=>Fe(ze,e,t)),e);case u.wz.POST_DELETED:case u.wz.POST_REMOVED:if(t.data){const n=Ve({},e);return Reflect.deleteProperty(n,t.data.id),n}return e;case u.zO.LOGOUT_SUCCESS:return{};default:return e}},filePublicLink:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{link:""},t=arguments.length>1?arguments[1]:void 0;switch(t.type){case u.a0.RECEIVED_FILE_PUBLIC_LINK:return t.data;case u.zO.LOGOUT_SUCCESS:return{link:""};default:return e}}}),ke=(0,o.combineReducers)({config:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;switch(t.type){case u.g$.CLIENT_CONFIG_RECEIVED:return Object.assign({},e,t.data);case u.zO.LOGIN:case u.g$.SET_CONFIG_AND_LICENSE:return Object.assign({},e,t.data.config);case u.g$.CLIENT_CONFIG_RESET:case u.zO.LOGOUT_SUCCESS:return{};default:return e}},license:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;switch(t.type){case u.g$.CLIENT_LICENSE_RECEIVED:return t.data;case u.g$.SET_CONFIG_AND_LICENSE:return Object.assign({},e,t.data.license);case u.g$.CLIENT_LICENSE_RESET:case u.zO.LOGOUT_SUCCESS:return{};default:return e}},customProfileAttributes:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;const n=t.data;return t.type===u.g$.CUSTOM_PROFILE_ATTRIBUTES_RECEIVED?n.reduce(((e,t)=>(e[t.id]=t,e)),{}):e},serverVersion:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1?arguments[1]:void 0;switch(t.type){case u.g$.RECEIVED_SERVER_VERSION:return t.data;case u.zO.LOGOUT_SUCCESS:return"";default:return e}},firstAdminVisitMarketplaceStatus:function(){let e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],t=arguments.length>1?arguments[1]:void 0;return t.type===u.g$.FIRST_ADMIN_VISIT_MARKETPLACE_STATUS_RECEIVED?t.data:e},firstAdminCompleteSetup:function(){let e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],t=arguments.length>1?arguments[1]:void 0;return t.type===u.g$.FIRST_ADMIN_COMPLETE_SETUP_RECEIVED?t.data:e}});function xe(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Ke(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?xe(Object(n),!0).forEach((function(t){Qe(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):xe(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function Qe(e,t,n){return(t=function(e){var t=function(e){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const Je=(0,o.combineReducers)({syncables:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;switch(t.type){case u.HD.RECEIVED_GROUP_TEAMS:return Ke(Ke({},e),{},{[t.group_id]:Ke(Ke({},e[t.group_id]),{},{teams:t.data})});case u.HD.RECEIVED_GROUP_CHANNELS:return Ke(Ke({},e),{},{[t.group_id]:Ke(Ke({},e[t.group_id]),{},{channels:t.data})});case u.HD.PATCHED_GROUP_TEAM:case u.HD.LINKED_GROUP_TEAM:{let n=[];if(e[t.data.group_id]&&e[t.data.group_id].teams&&0!==e[t.data.group_id].teams.length){n=Ke({},e)[t.data.group_id].teams.slice();for(let e=0,r=n.length;e<r;e++)n[e].team_id===t.data.team_id&&(n[e]=t.data)}else n=[t.data];return Ke(Ke({},e),{},{[t.data.group_id]:Ke(Ke({},e[t.data.group_id]),{},{teams:n})})}case u.HD.PATCHED_GROUP_CHANNEL:case u.HD.LINKED_GROUP_CHANNEL:{let n=[];if(e[t.data.group_id]&&e[t.data.group_id].channels){n=Ke({},e)[t.data.group_id].channels.slice();for(let e=0,r=n.length;e<r;e++)n[e].channel_id===t.data.channel_id&&(n[e]=t.data)}else n=[t.data];return Ke(Ke({},e),{},{[t.data.group_id]:Ke(Ke({},e[t.data.group_id]),{},{channels:n})})}case u.HD.UNLINKED_GROUP_TEAM:{var n,r;if(!e[t.data.group_id])return e;let o=[],s=[];if((null===(n=e[t.data.group_id].teams)||void 0===n?void 0:n.length)>0){o=e[t.data.group_id].teams.slice();const n=o.findIndex((e=>e.team_id===t.data.syncable_id));-1!==n&&o.splice(n,1)}if((null===(r=e[t.data.group_id].channels)||void 0===r?void 0:r.length)>0){s=e[t.data.group_id].channels.slice();const n=s.findIndex((e=>e.team_id===t.data.syncable_id));-1!==n&&s.splice(n,1)}return Ke(Ke({},e),{},{[t.data.group_id]:Ke(Ke({},e[t.data.group_id]),{},{teams:o,channels:s})})}case u.HD.UNLINKED_GROUP_CHANNEL:{if(!e[t.data.group_id])return e;const n=e[t.data.group_id].channels.slice(),r=n.findIndex((e=>e.channel_id===t.data.syncable_id));return-1!==r&&n.splice(r,1),Ke(Ke({},e),{},{[t.data.group_id]:Ke(Ke({},e[t.data.group_id]),{},{channels:n})})}default:return e}},groups:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;switch(t.type){case u.HD.CREATE_GROUP_SUCCESS:case u.HD.PATCHED_GROUP:case u.HD.RESTORED_GROUP:case u.HD.ARCHIVED_GROUP:case u.HD.RECEIVED_GROUP:return Ke(Ke({},e),{},{[t.data.id]:t.data});case u.HD.RECEIVED_MY_GROUPS:case u.HD.RECEIVED_GROUPS:{const n=Ke({},e);for(const e of t.data)n[e.id]=e;return n}case u.HD.RECEIVED_ALL_GROUPS_ASSOCIATED_TO_CHANNELS_IN_TEAM:{const n=Ke({},e),{groupsByChannelId:r}=t.data;for(const e of Object.keys(r))if(r[e])for(const t of r[e])n[t.id]=t;return n}case u.HD.RECEIVED_GROUPS_ASSOCIATED_TO_TEAM:case u.HD.RECEIVED_ALL_GROUPS_ASSOCIATED_TO_TEAM:case u.HD.RECEIVED_ALL_GROUPS_ASSOCIATED_TO_CHANNEL:case u.HD.RECEIVED_GROUPS_ASSOCIATED_TO_CHANNEL:{const n=Ke({},e);for(const e of t.data.groups)n[e.id]=e;return n}default:return e}},stats:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;if(t.type===u.HD.RECEIVED_GROUP_STATS){const n=t.data;return Ke(Ke({},e),{},{[n.group_id]:n})}return e},myGroups:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1?arguments[1]:void 0;switch(t.type){case u.HD.ADD_MY_GROUP:{const n=t.id,r=[...e];return-1===e.indexOf(n)&&r.push(n),r}case u.HD.RECEIVED_MY_GROUPS:{const n=t.data,r=[...e];return n.forEach((t=>{-1===e.indexOf(t.id)&&r.push(t.id)})),r}case u.HD.REMOVE_MY_GROUP:{const n=t.id,r=e.indexOf(n);if(-1===r)return e;const o=[...e];return o.splice(r,1),o}default:return e}}});function Xe(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Ze(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Xe(Object(n),!0).forEach((function(t){$e(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Xe(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function $e(e,t,n){return(t=function(e){var t=function(e){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const qe={products:{},productsLoaded:!1},et={},tt=(0,o.combineReducers)({products:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:qe,t=arguments.length>1?arguments[1]:void 0;if(t.type===u.Pg.RECEIVED_SELF_HOSTED_PRODUCTS){const n=t.data.reduce(((e,t)=>(e[t.id]=t,e)),{});return Ze(Ze({},e),{},{products:Ze(Ze({},e.products),n),productsLoaded:!0})}return e},errors:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:et;switch((arguments.length>1?arguments[1]:void 0).type){case u.Pg.SELF_HOSTED_PRODUCTS_FAILED:return Ze(Ze({},e),{},{products:!0});case u.Pg.SELF_HOSTED_PRODUCTS_REQUEST:case u.Pg.RECEIVED_SELF_HOSTED_PRODUCTS:{const t=Object.assign({},e);return delete t.products,t}default:return e}}});function nt(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function rt(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?nt(Object(n),!0).forEach((function(t){ot(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):nt(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function ot(e,t,n){return(t=function(e){var t=function(e){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const st=(0,o.combineReducers)({incomingHooks:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;switch(t.type){case u.s2.RECEIVED_INCOMING_HOOK:{const n=rt({},e);return n[t.data.id]=t.data,n}case u.s2.RECEIVED_INCOMING_HOOKS:{const n=rt({},e);for(const e of t.data)n[e.id]=e;return n}case u.s2.DELETED_INCOMING_HOOK:{const n=rt({},e);return Reflect.deleteProperty(n,t.data.id),n}case u.rb.RECEIVED_CHANNEL_DELETED:{const n=rt({},e);let r=!1;return Object.keys(n).forEach((e=>{n[e].channel_id===t.data.id&&(r=!0,Reflect.deleteProperty(n,e))})),r?n:e}case u.zO.LOGOUT_SUCCESS:return{};default:return e}},incomingHooksTotalCount:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,t=arguments.length>1?arguments[1]:void 0;switch(t.type){case u.s2.RECEIVED_INCOMING_HOOKS_TOTAL_COUNT:return t.data;case u.s2.DELETED_INCOMING_HOOK:return Math.max(e-1,0);default:return e}},outgoingHooks:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;switch(t.type){case u.s2.RECEIVED_OUTGOING_HOOK:{const n=rt({},e);return n[t.data.id]=t.data,n}case u.s2.RECEIVED_OUTGOING_HOOKS:{const n=rt({},e);for(const e of t.data)n[e.id]=e;return n}case u.s2.DELETED_OUTGOING_HOOK:{const n=rt({},e);return Reflect.deleteProperty(n,t.data.id),n}case u.rb.RECEIVED_CHANNEL_DELETED:{const n=rt({},e);let r=!1;return Object.keys(n).forEach((e=>{n[e].channel_id===t.data.id&&(r=!0,Reflect.deleteProperty(n,e))})),r?n:e}case u.zO.LOGOUT_SUCCESS:return{};default:return e}},commands:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;switch(t.type){case u.s2.RECEIVED_COMMANDS:case u.s2.RECEIVED_CUSTOM_TEAM_COMMANDS:{const n=rt({},e);for(const e of t.data)e.id&&(n[e.id]=e);return n}case u.s2.RECEIVED_COMMAND:return t.data.id?rt(rt({},e),{},{[t.data.id]:t.data}):e;case u.s2.RECEIVED_COMMAND_TOKEN:{const{id:n,token:r}=t.data;return rt(rt({},e),{},{[n]:rt(rt({},e[n]),{},{token:r})})}case u.s2.DELETED_COMMAND:{const n=rt({},e);return Reflect.deleteProperty(n,t.data.id),n}case u.zO.LOGOUT_SUCCESS:return{};default:return e}},oauthApps:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;switch(t.type){case u.s2.RECEIVED_OAUTH_APPS:{const n=rt({},e);for(const e of t.data)n[e.id]=e;return n}case u.s2.RECEIVED_OAUTH_APP:return rt(rt({},e),{},{[t.data.id]:t.data});case u.s2.DELETED_OAUTH_APP:{const n=rt({},e);return Reflect.deleteProperty(n,t.data.id),n}case u.zO.LOGOUT_SUCCESS:return{};default:return e}},appsOAuthAppIDs:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1?arguments[1]:void 0;switch(t.type){case u.s2.RECEIVED_APPS_OAUTH_APP_IDS:{if(0===e.length&&0===t.data.length)return e;if(e.length!==t.data.length)return t.data;const n=e.concat().sort(),r=t.data.concat().sort();for(let t=0;t<e.length;t++)if(n[t]!==r[t])return r;return e}case u.zO.LOGOUT_SUCCESS:return[];default:return e}},appsBotIDs:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1?arguments[1]:void 0;switch(t.type){case u.s2.RECEIVED_APPS_BOT_IDS:{if(!t.data)return e;if(0===e.length&&0===t.data.length)return e;if(e.length!==t.data.length)return t.data;const n=e.concat().sort(),r=t.data.concat().sort();for(let t=0;t<e.length;t++)if(n[t]!==r[t])return r;return e}case u.zO.LOGOUT_SUCCESS:return[];default:return e}},outgoingOAuthConnections:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;switch(t.type){case u.s2.RECEIVED_OUTGOING_OAUTH_CONNECTIONS:{const n=rt({},e);for(const e of t.data)n[e.id]=e;return n}case u.s2.RECEIVED_OUTGOING_OAUTH_CONNECTION:return rt(rt({},e),{},{[t.data.id]:t.data});case u.s2.DELETED_OUTGOING_OAUTH_CONNECTION:{const n=rt({},e);return Reflect.deleteProperty(n,t.data.id),n}case u.zO.LOGOUT_SUCCESS:return{};default:return e}},systemCommands:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;switch(t.type){case u.s2.RECEIVED_COMMANDS:{const e={};for(const n of t.data)n.id||(e[n.trigger]=n);return e}case u.s2.RECEIVED_COMMAND:return t.data.id?e:rt(rt({},e),{},{[t.data.trigger]:t.data});case u.zO.LOGOUT_SUCCESS:return{};default:return e}},dialogTriggerId:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1?arguments[1]:void 0;return t.type===u.s2.RECEIVED_DIALOG_TRIGGER_ID?t.data:e},dialog:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1?arguments[1]:void 0;return t.type===u.s2.RECEIVED_DIALOG?t.data:e}});function at(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function _t(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?at(Object(n),!0).forEach((function(t){it(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):at(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function it(e,t,n){return(t=function(e){var t=function(e){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const Et=(0,o.combineReducers)({jobs:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;switch(t.type){case u.jj.RECEIVED_JOB:{const n=_t({},e);return n[t.data.id]=t.data,n}case u.jj.RECEIVED_JOBS:{const n=_t({},e);for(const e of t.data)n[e.id]=e;return n}default:return e}},jobsByTypeList:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;if(t.type===u.jj.RECEIVED_JOBS_BY_TYPE){const n=_t({},e);return t.data&&t.data.length&&t.data.length>0&&(n[t.data[0].type]=t.data),n}return e}});function ct(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function ut(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?ct(Object(n),!0).forEach((function(t){lt(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):ct(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function lt(e,t,n){return(t=function(e){var t=function(e){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const dt=(0,o.combineReducers)({serverLimits:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;if(t.type===u.e3.RECIEVED_APP_LIMITS){const n=t.data;return ut(ut({},e),n)}return e}});function Ot(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function St(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Ot(Object(n),!0).forEach((function(t){Tt(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Ot(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function Tt(e,t,n){return(t=function(e){var t=function(e){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function At(e){return"".concat(e.category,"--").concat(e.name)}function ft(e){const t={};if(e)for(const n of e)t[At(n)]=n;return t}const Nt=(0,o.combineReducers)({myPreferences:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;switch(t.type){case u.Hf.RECEIVED_ALL_PREFERENCES:return ft(t.data);case u.zO.LOGIN:return ft(t.data.preferences);case u.Hf.RECEIVED_PREFERENCES:{const n=St({},e);if(t.data)for(const e of t.data)n[At(e)]=e;return n}case u.Hf.DELETED_PREFERENCES:{const n=St({},e);if(t.data)for(const e of t.data)Reflect.deleteProperty(n,At(e));return n}case u.zO.LOGOUT_SUCCESS:return{};default:return e}},userPreferences:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;switch(t.type){case u.Hf.RECEIVED_USER_ALL_PREFERENCES:return function(e){const t={};if(0===e.length)return t;const n=e[0].user_id;if(t[n]={},e)for(const r of e)t[n][At(r)]=r;return t}(t.data);case u.Hf.RECEIVED_USER_PREFERENCES:{const n=St({},e),r=t.data;if(t.data&&r.length>0){const e=r[0].user_id;n[e]=n[e]?St({},n[e]):{};for(const e of t.data)n[e.user_id][At(e)]=e}return n}case u.zO.LOGOUT_SUCCESS:return{};default:return e}}});function pt(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Rt(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?pt(Object(n),!0).forEach((function(t){Ct(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):pt(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function Ct(e,t,n){return(t=function(e){var t=function(e){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const It=(0,o.combineReducers)({roles:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;switch(t.type){case u.Gd.RECEIVED_ROLES:if(t.data){const n=Rt({},e);for(const e of t.data)n[e.name]=e;return n}return e;case u.Gd.ROLE_DELETED:if(t.data){const n=Rt({},e);return Reflect.deleteProperty(n,t.data.name),n}return e;case u.Gd.RECEIVED_ROLE:if(t.data){const n=Rt({},e);return n[t.data.name]=t.data,n}return e;case u.zO.LOGOUT_SUCCESS:return{};default:return e}},pending:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:new Set,t=arguments.length>1?arguments[1]:void 0;switch(t.type){case u.Gd.SET_PENDING_ROLES:return t.data;case u.zO.LOGOUT_SUCCESS:return new Set;default:return e}}});function mt(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Lt(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?mt(Object(n),!0).forEach((function(t){ht(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):mt(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function ht(e,t,n){return(t=function(e){var t=function(e){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const Dt=(0,o.combineReducers)({byId:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;switch(t.type){case u.FV.SCHEDULED_POSTS_RECEIVED:{const{scheduledPostsByTeamId:n}=t.data,r=Lt({},e);return Object.keys(n).forEach((e=>{Object.hasOwn(n,e)&&n[e].forEach((e=>{r[e.id]=e}))})),r}case u.FV.SINGLE_SCHEDULED_POST_RECEIVED:{const n=t.data.scheduledPost;return Lt(Lt({},e),{},{[n.id]:n})}case u.FV.SCHEDULED_POST_UPDATED:{const n=t.data.scheduledPost;return Lt(Lt({},e),{},{[n.id]:n})}case u.FV.SCHEDULED_POST_DELETED:{const n=t.data.scheduledPost,r=Lt({},e);return delete r[n.id],r}case u.zO.LOGOUT_SUCCESS:return{};default:return e}},byTeamId:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;switch(t.type){case u.FV.SCHEDULED_POSTS_RECEIVED:{const{scheduledPostsByTeamId:n}=t.data,r=Lt({},e);return Object.keys(n).forEach((e=>{Object.hasOwn(n,e)&&(r[e]=n[e].map((e=>e.id)))})),r}case u.FV.SINGLE_SCHEDULED_POST_RECEIVED:{const n=t.data.scheduledPost,r=t.data.teamId||"directChannels",o=Lt({},e),s=o[r].findIndex((e=>e===n.id));return s>=0&&o[r].splice(s,1),o[r]?o[r]=[...o[r],n.id]:o[r]=[n.id],o}case u.FV.SCHEDULED_POST_DELETED:{const n=t.data.scheduledPost,r=Lt({},e);let o=!1;for(const t of Object.keys(e)){const e=r[t].findIndex((e=>e===n.id));if(e>=0){r[t]=[...r[t]],r[t].splice(e,1),o=!0;break}}return o?r:e}case u.zO.LOGOUT_SUCCESS:return{};default:return e}},byChannelOrThreadId:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;switch(t.type){case u.FV.SCHEDULED_POSTS_RECEIVED:{const{scheduledPostsByTeamId:n,prune:r}=t.data,o=r?{}:Lt({},e);return Object.keys(n).forEach((e=>{Object.hasOwn(n,e)&&n[e].forEach((e=>{const t=e.root_id||e.channel_id;o[t]?o[t].includes(e.id)||(o[t]=[...o[t],e.id]):o[t]=[e.id]}))})),o}case u.FV.SINGLE_SCHEDULED_POST_RECEIVED:{const n=t.data.scheduledPost,r=Lt({},e),o=n.root_id||n.channel_id;if(!r[o])return r[o]=[n.id],r;let s=!1;return r[o].findIndex((e=>e===n.id))&&(r[o]=[...r[o],n.id],s=!0),s?r:e}case u.FV.SCHEDULED_POST_DELETED:{const n=t.data.scheduledPost,r=n.root_id||n.channel_id;if(!e[r])return e;const o=Lt({},e),s=o[r].findIndex((e=>e===n.id));return o[r]=[...o[r]],o[r].splice(s,1),o}case u.zO.LOGOUT_SUCCESS:return{};default:return e}},errorsByTeamId:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;switch(t.type){case u.FV.SCHEDULED_POSTS_RECEIVED:{const{scheduledPostsByTeamId:n}=t.data,r=Lt({},e);return Object.keys(n).forEach((e=>{if(Object.hasOwn(n,e)){const t=n[e];r[e]=t.filter((e=>e.error_code)).map((e=>e.id))}})),r}case u.FV.SINGLE_SCHEDULED_POST_RECEIVED:{let n=!1;const r=t.data.teamId||"directChannels",o=Lt({},e);o[r]||(o[r]=[]);const s=t.data.scheduledPost;return s.error_code&&(o[r].find((e=>e===s.id))||(o[r]=[...o[r],s.id],n=!0)),n?o:e}case u.FV.SCHEDULED_POST_DELETED:{let n=!1;const r=t.data.scheduledPost,o=Lt({},e);for(const t of Object.keys(e)){const e=o[t].findIndex((e=>e===r.id));if(e>=0){n=!0,o[t]=[...o[t]],o[t].splice(e,1);break}}return n?o:e}case u.zO.LOGOUT_SUCCESS:return{};default:return e}}});function gt(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Pt(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?gt(Object(n),!0).forEach((function(t){Mt(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):gt(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function Mt(e,t,n){return(t=function(e){var t=function(e){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const bt=(0,o.combineReducers)({schemes:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;switch(t.type){case u.pV.CREATED_SCHEME:case u.pV.PATCHED_SCHEME:case u.pV.RECEIVED_SCHEME:return Pt(Pt({},e),{},{[t.data.id]:t.data});case u.pV.RECEIVED_SCHEMES:{const n=Pt({},e);for(const e of t.data)n[e.id]=e;return n}case u.pV.DELETED_SCHEME:{const n=Pt({},e);return Reflect.deleteProperty(n,t.data.schemeId),n}case u.zO.LOGOUT_SUCCESS:return{};default:return e}}});function yt(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Ut(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?yt(Object(n),!0).forEach((function(t){vt(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):yt(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function vt(e,t,n){return(t=function(e){var t=function(e){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Ht(e,t){if(t&&e[t.channel_id]){const n=t.id,r=t.channel_id,o=[...e[r]],s=o.indexOf(n);if(-1!==s)return o.splice(s,1),Ut(Ut({},e),{},{[r]:o})}return e}const Gt=(0,o.combineReducers)({flagged:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1?arguments[1]:void 0;switch(t.type){case u.I4.RECEIVED_SEARCH_FLAGGED_POSTS:return t.data.order;case u.wz.POST_REMOVED:{const n=t.data?t.data.id:null,r=e.indexOf(n);if(-1!==r){const t=[...e];return t.splice(r,1),t}return e}case u.Hf.RECEIVED_PREFERENCES:if(t.data){const n=[...e];let r=!1;return t.data.forEach((e=>{e.category===l.pm.CATEGORY_FLAGGED_POST&&(n.find((t=>t===e.name))||(r=!0,n.unshift(e.name)))})),r?n:e}return e;case u.Hf.DELETED_PREFERENCES:if(t.data){const n=[...e];let r=!1;return t.data.forEach((t=>{if(t.category===l.pm.CATEGORY_FLAGGED_POST){const o=e.indexOf(t.name);-1!==o&&(r=!0,n.splice(o,1))}})),r?n:e}return e;case u.I4.REMOVE_SEARCH_POSTS:case u.zO.LOGOUT_SUCCESS:return[];default:return e}},pinned:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;switch(t.type){case u.I4.RECEIVED_SEARCH_PINNED_POSTS:{const{channelId:n,pinned:r}=t.data;return Ut(Ut({},e),{},{[n]:r.order.reverse()})}case u.wz.POST_DELETED:case u.wz.POST_REMOVED:return Ht(e,t.data);case u.wz.RECEIVED_POST:{const n=t.data;if(n&&n.is_pinned){const t=n.channel_id;let r=[];return e[t]&&(r=[...e[t]]),r.includes(n.id)||r.unshift(n.id),Ut(Ut({},e),{},{[t]:r})}return Ht(e,t.data)}case u.zO.LOGOUT_SUCCESS:return{};default:return e}},results:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1?arguments[1]:void 0;switch(t.type){case u.I4.RECEIVED_SEARCH_POSTS:return t.isGettingMore?[...new Set(e.concat(t.data.order))]:t.data.order;case u.wz.POST_REMOVED:{const n=t.data?t.data.id:null,r=e.indexOf(n);if(-1!==r){const t=[...e];return t.splice(r,1),t}return e}case u.I4.REMOVE_SEARCH_POSTS:case u.zO.LOGOUT_SUCCESS:return[];default:return e}},fileResults:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1?arguments[1]:void 0;switch(t.type){case u.I4.RECEIVED_SEARCH_FILES:return t.isGettingMore?[...new Set(e.concat(t.data.order))]:t.data.order;case u.I4.REMOVE_SEARCH_FILES:case u.zO.LOGOUT_SUCCESS:return[];default:return e}},matches:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;switch(t.type){case u.I4.RECEIVED_SEARCH_POSTS:return t.isGettingMore?Object.assign({},e,t.data.matches):t.data.matches||{};case u.wz.POST_REMOVED:{if(!e[t.data.id])return e;const n=Ut({},e);return Reflect.deleteProperty(n,t.data.id),n}case u.I4.REMOVE_SEARCH_POSTS:case u.zO.LOGOUT_SUCCESS:return{};default:return e}},current:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;switch(t.type){case u.I4.RECEIVED_SEARCH_TERM:{const n=Ut({},e),{teamId:r,params:o,isEnd:s,isFilesEnd:a}=t.data;return Ut(Ut({},n),{},{[r]:{params:o,isEnd:void 0===s&&e[r]?e[r].isEnd:s,isFilesEnd:void 0===a&&e[r]?e[r].isFilesEnd:a}})}case u.zO.LOGOUT_SUCCESS:return{};default:return e}},isSearchingTerm:function(){let e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],t=arguments.length>1?arguments[1]:void 0;switch(t.type){case u.I4.SEARCH_POSTS_REQUEST:return!t.isGettingMore;case u.I4.SEARCH_POSTS_SUCCESS:return!1;default:return e}},isSearchGettingMore:function(){let e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],t=arguments.length>1?arguments[1]:void 0;switch(t.type){case u.I4.SEARCH_POSTS_REQUEST:return t.isGettingMore;case u.I4.SEARCH_POSTS_SUCCESS:return!1;default:return e}},isLimitedResults:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:-1,t=arguments.length>1?arguments[1]:void 0;switch(t.type){case u.I4.SEARCH_POSTS_REQUEST:return t.isGettingMore?e:-1;case u.I4.RECEIVED_SEARCH_POSTS:var n;return null!==(n=t.data)&&void 0!==n&&n.first_inaccessible_post_time?t.data.first_inaccessible_post_time||0:e;default:return e}}});var wt=n(93036);function jt(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Vt(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?jt(Object(n),!0).forEach((function(t){Bt(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):jt(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function Bt(e,t,n){return(t=function(e){var t=function(e){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const Ft=(0,o.combineReducers)({currentTeamId:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1?arguments[1]:void 0;switch(t.type){case u.ZY.SELECT_TEAM:return t.data;case u.zO.LOGOUT_SUCCESS:return"";default:return e}},teams:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;switch(t.type){case u.ZY.RECEIVED_TEAMS_LIST:case u.pV.RECEIVED_SCHEME_TEAMS:case u.JU.RECEIVED_DATA_RETENTION_CUSTOM_POLICY_TEAMS_SEARCH:return Object.assign({},e,(0,wt.DT)(t.data));case u.JU.RECEIVED_DATA_RETENTION_CUSTOM_POLICY_TEAMS:case u.zO.LOGIN:return Object.assign({},e,(0,wt.DT)(t.data.teams));case u.ZY.RECEIVED_TEAMS:return Object.assign({},e,t.data);case u.ZY.CREATED_TEAM:case u.ZY.UPDATED_TEAM:case u.ZY.PATCHED_TEAM:case u.ZY.REGENERATED_TEAM_INVITE_ID:case u.ZY.RECEIVED_TEAM:return Vt(Vt({},e),{},{[t.data.id]:t.data});case u.ZY.RECEIVED_TEAM_DELETED:{const n=Vt({},e),r=t.data.id;return Object.hasOwn(n,r)?(Reflect.deleteProperty(n,r),n):e}case u.ZY.RECEIVED_TEAM_UNARCHIVED:{const n=t.data;return Vt(Vt({},e),{},{[n.id]:n})}case u.ZY.UPDATED_TEAM_SCHEME:{const{teamId:n,schemeId:r}=t.data,o=e[n];return o?Vt(Vt({},e),{},{[n]:Vt(Vt({},o),{},{scheme_id:r})}):e}case u.JU.REMOVE_DATA_RETENTION_CUSTOM_POLICY_TEAMS_SUCCESS:{const{teams:n}=t.data,r=Vt({},e);return n.forEach((e=>{r[e]&&(r[e]=Vt(Vt({},r[e]),{},{policy_id:null}))})),r}case u.zO.LOGOUT_SUCCESS:return{};default:return e}},myMembers:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;function n(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return Object.keys(e).forEach((n=>{e[n].delete_at>0&&t[n]&&Reflect.deleteProperty(t,n)}))}switch(t.type){case u.ZY.RECEIVED_MY_TEAM_MEMBER:{const n=Vt({},e),r=t.data;return 0===r.delete_at&&(n[r.team_id]=r),n}case u.ZY.RECEIVED_MY_TEAM_MEMBERS:{const n={},r=t.data;for(const t of r)if(null==t.delete_at||0===t.delete_at){const r=e[t.team_id]||{mention_count:0,msg_count:0,mention_count_root:0,msg_count_root:0};n[t.team_id]=Vt(Vt({},r),t)}return n}case u.ZY.RECEIVED_TEAMS_LIST:{const r=Vt({},e);return n((0,wt.DT)(t.data),r),r}case u.ZY.RECEIVED_TEAMS:{const r=Vt({},e);return n(t.data,r),r}case u.ZY.RECEIVED_MY_TEAM_UNREADS:{const n=Vt({},e),r=t.data;for(const t of r){const r=t.msg_count<0?0:t.msg_count,o=t.mention_count<0?0:t.mention_count,s=t.msg_count_root<0?0:t.msg_count_root,a=t.mention_count_root<0?0:t.mention_count_root,_=Vt(Vt({},e[t.team_id]),{},{mention_count:o,msg_count:r,mention_count_root:a,msg_count_root:s});n[t.team_id]=_}return n}case u.rb.INCREMENT_UNREAD_MSG_COUNT:{const{teamId:n,amount:r,amountRoot:o,onlyMentions:s}=t.data,a=e[n];return a?s?e:Vt(Vt({},e),{},{[n]:Vt(Vt({},a),{},{msg_count:a.msg_count+r,msg_count_root:a.msg_count_root+o})}):e}case u.rb.DECREMENT_UNREAD_MSG_COUNT:{const{teamId:n,amount:r,amountRoot:o}=t.data,s=e[n];return s?Vt(Vt({},e),{},{[n]:Vt(Vt({},s),{},{msg_count:Math.max(s.msg_count-Math.abs(r),0),msg_count_root:Math.max(s.msg_count_root-Math.abs(o),0)})}):e}case u.rb.INCREMENT_UNREAD_MENTION_COUNT:{const{teamId:n,amount:r,amountRoot:o}=t.data,s=e[n];return s?Vt(Vt({},e),{},{[n]:Vt(Vt({},s),{},{mention_count:s.mention_count+r,mention_count_root:s.mention_count_root+o})}):e}case u.rb.DECREMENT_UNREAD_MENTION_COUNT:{const{teamId:n,amount:r,amountRoot:o}=t.data,s=e[n];return s?Vt(Vt({},e),{},{[n]:Vt(Vt({},s),{},{mention_count:Math.max(s.mention_count-r,0),mention_count_root:Math.max(s.mention_count_root-o,0)})}):e}case u.ZY.LEAVE_TEAM:case u.ZY.RECEIVED_TEAM_DELETED:{const n=Vt({},e),r=t.data;return Reflect.deleteProperty(n,r.id),n}case u.ZY.UPDATED_TEAM_MEMBER_SCHEME_ROLES:return function(e,t){const{teamId:n,isSchemeUser:r,isSchemeAdmin:o}=t.data;return e[n]?Vt(Vt({},e),{},{[n]:Vt(Vt({},e[n]),{},{scheme_user:r,scheme_admin:o})}):e}(e,t);case u.rb.POST_UNREAD_SUCCESS:{const{teamId:n,deltaMsgs:r,mentionCount:o,msgCount:s}=t.data,a=e[n];if(!a)return e;const _=Vt(Vt({},a),{},{msg_count:void 0===a.msg_count?s:a.msg_count-r,mention_count:void 0===a.mention_count?o:a.mention_count+o});return Vt(Vt({},e),{},{[n]:_})}case u.zO.LOGIN:{const{teamMembers:n,teamUnreads:r}=t.data,o=Vt({},e);for(const e of n)if(null==e.delete_at||0===e.delete_at){const t=r.find((t=>t.team_id===e.team_id));t&&(e.mention_count=t.mention_count,e.msg_count=t.msg_count,e.mention_count_root=t.mention_count_root,e.msg_count_root=t.msg_count_root),o[e.team_id]=e}return o}case u.zO.LOGOUT_SUCCESS:return{};default:return e}},membersInTeam:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;switch(t.type){case u.ZY.RECEIVED_MEMBER_IN_TEAM:{const n=t.data,r=Vt({},e[n.team_id]||{});return r[n.user_id]=n,Vt(Vt({},e),{},{[n.team_id]:r})}case u.ZY.RECEIVED_TEAM_MEMBERS:{const n=t.data;if(n&&n.length){const t=Vt({},e);for(const e of n)t[e.team_id]?t[e.team_id]=Vt({},t[e.team_id]):t[e.team_id]={},t[e.team_id][e.user_id]=e;return t}return e}case u.ZY.RECEIVED_MEMBERS_IN_TEAM:{const n=t.data;if(n&&n.length){const t=n[0].team_id,r=Vt({},e[t]||{});for(const e of n)r[e.user_id]=e;return Vt(Vt({},e),{},{[t]:r})}return e}case u.ZY.REMOVE_MEMBER_FROM_TEAM:{const n=t.data,r=e[n.team_id];if(r){const t=Vt({},r);return Reflect.deleteProperty(t,n.user_id),Vt(Vt({},e),{},{[n.team_id]:t})}return e}case u.ZY.RECEIVED_TEAM_DELETED:{const n=Vt({},e),r=t.data.id;return Object.hasOwn(n,r)?(Reflect.deleteProperty(n,r),n):e}case u.ZY.UPDATED_TEAM_MEMBER_SCHEME_ROLES:return function(e,t){const{teamId:n,userId:r,isSchemeUser:o,isSchemeAdmin:s}=t.data,a=e[n];return a&&a[r]?Vt(Vt({},e),{},{[n]:Vt(Vt({},e[n]),{},{[r]:Vt(Vt({},e[n][r]),{},{scheme_user:o,scheme_admin:s})})}):e}(e,t);case u.zO.LOGOUT_SUCCESS:return{};default:return e}},stats:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;switch(t.type){case u.ZY.RECEIVED_TEAM_STATS:{const n=t.data;return Vt(Vt({},e),{},{[n.team_id]:n})}case u.ZY.RECEIVED_TEAM_DELETED:{const n=Vt({},e),r=t.data.id;return Object.hasOwn(n,r)?(Reflect.deleteProperty(n,r),n):e}case u.zO.LOGOUT_SUCCESS:return{};default:return e}},groupsAssociatedToTeam:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;switch(t.type){case u.HD.RECEIVED_GROUP_ASSOCIATED_TO_TEAM:{const{teamID:n,groups:r}=t.data,o=Vt({},e),s=new Set(e[n]?e[n].ids:[]);for(const e of r)s.add(e.id);return o[n]={ids:Array.from(s),totalCount:s.size},o}case u.HD.RECEIVED_GROUPS_ASSOCIATED_TO_TEAM:{const{teamID:n,groups:r,totalGroupCount:o}=t.data,s=Vt({},e),a=new Set(e[n]?e[n].ids:[]);for(const e of r)a.add(e.id);return s[n]={ids:Array.from(a),totalCount:o},s}case u.HD.RECEIVED_ALL_GROUPS_ASSOCIATED_TO_TEAM:{const{teamID:n,groups:r}=t.data,o=Vt({},e),s=new Set([]);for(const e of r)s.add(e.id);const a=Array.from(s);return o[n]={ids:a,totalCount:a.length},o}case u.HD.RECEIVED_GROUP_NOT_ASSOCIATED_TO_TEAM:case u.HD.RECEIVED_GROUPS_NOT_ASSOCIATED_TO_TEAM:{const{teamID:n,groups:r}=t.data,o=Vt({},e),s=new Set(e[n]?e[n].ids:[]);for(const e of r)s.delete(e.id);return o[n]={ids:Array.from(s),totalCount:s.size},o}default:return e}},totalCount:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,t=arguments.length>1?arguments[1]:void 0;return t.type===u.ZY.RECEIVED_TOTAL_TEAM_COUNT?t.data:e}});function Yt(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function zt(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Yt(Object(n),!0).forEach((function(t){Wt(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Yt(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function Wt(e,t,n){return(t=function(e){var t=function(e){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function kt(e){return e===l.Bz.DM_CHANNEL||e===l.Bz.GM_CHANNEL}function xt(e,t){var n;const r=null!==(n=e[t.data.team_id])&&void 0!==n?n:{};return zt(zt({},e),{},{[t.data.team_id]:zt(zt({},r),{},{total_unread_mentions:0,total_unread_threads:0,total_unread_urgent_mentions:0})})}function Kt(e,t,n,r){const{prevUnreadMentions:o=0,newUnreadMentions:s=0,prevUnreadReplies:a=0,newUnreadReplies:_=0}=t.data,i=e[n]?zt({},e[n]):{total_unread_threads:a,total:0,total_unread_mentions:o,total_unread_urgent_mentions:r?o:0},E=s-o;return i.total_unread_mentions=Math.max(i.total_unread_mentions+E,0),r&&(i.total_unread_urgent_mentions=Math.max(i.total_unread_urgent_mentions+E,0)),_>0&&0===a?i.total_unread_threads+=1:a>0&&0===_&&(i.total_unread_threads=Math.max(i.total_unread_threads-1,0)),zt(zt({},e),{},{[n]:i})}function Qt(e,t){const n=t.data;if(!e[n.id])return e;const r=zt({},e);return Reflect.deleteProperty(r,n.id),r}function Jt(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0,n=arguments.length>2?arguments[2]:void 0;if(!n.threadsToDelete||0===n.threadsToDelete.length)return e;const r=t.data.team_id;if(!r||!e[r])return e;const{unreadMentions:o,unreadThreads:s,unreadUrgentMentions:a}=n.threadsToDelete.reduce(((e,t)=>(e.unreadMentions+=t.unread_mentions,e.unreadThreads=t.unread_replies>0?e.unreadThreads+1:e.unreadThreads,e.unreadUrgentMentions=t.is_urgent?e.unreadUrgentMentions+t.unread_mentions:e.unreadUrgentMentions,e)),{unreadMentions:0,unreadThreads:0,unreadUrgentMentions:0}),{total:_,total_unread_mentions:i,total_unread_threads:E,total_unread_urgent_mentions:c}=e[r];return zt(zt({},e),{},{[r]:{total:Math.max(_-n.threadsToDelete.length,0),total_unread_mentions:Math.max(i-o,0),total_unread_threads:Math.max(E-s,0),total_unread_urgent_mentions:Math.max((c||0)-a,0)}})}function Xt(e,t){const{teamId:n,replies:r,mentions:o}=t,s=e[n];return s?zt(zt({},e),{},{[n]:{total:Math.max(s.total-1,0),total_unread_mentions:Math.max(s.total_unread_mentions-o,0),total_unread_threads:Math.max(s.total_unread_threads-r,0)}}):e}function Zt(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0,n=arguments.length>2?arguments[2]:void 0;switch(t.type){case u.Cf.ALL_TEAM_THREADS_READ:return xt(e,t);case u.Cf.READ_CHANGED_THREAD:{const{teamId:n,channelType:r,isUrgent:o}=t.data;if(kt(r)){const r=new Set(Object.keys(e));""!==n&&r.add(n);let s=zt({},e);return r.forEach((e=>{s=Kt(s,t,e,o)})),s}return Kt(e,t,n,o)}case u.Cf.FOLLOW_CHANGED_THREAD:{const{team_id:n,following:r}=t.data,o=e[n];return null==(null==o?void 0:o.total)?e:zt(zt({},e),{},{[n]:zt(zt({},o),{},{total:r?o.total+1:o.total-1})})}case u.ZY.LEAVE_TEAM:return Qt(e,t);case u.rb.RECEIVED_CHANNEL_DELETED:case u.rb.LEAVE_CHANNEL:return Jt(e,t,n);case u.Cf.RECEIVED_THREAD_COUNTS:return function(e,t){var n;const r=null!==(n=e[t.data.team_id])&&void 0!==n?n:{},{total:o,total_unread_threads:s,total_unread_mentions:a,total_unread_urgent_mentions:_}=t.data;return a===r.total_unread_mentions&&s===r.total_unread_threads&&_===r.total_unread_urgent_mentions&&!(o!==r.total)}(e,t)?e:zt(zt({},e),{},{[t.data.team_id]:{total:t.data.total,total_unread_threads:t.data.total_unread_threads,total_unread_mentions:t.data.total_unread_mentions,total_unread_urgent_mentions:t.data.total_unread_urgent_mentions}});case u.Cf.DECREMENT_THREAD_COUNTS:return Xt(e,t);case u.zO.LOGOUT_SUCCESS:return{}}return e}function $t(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0,n=arguments.length>2?arguments[2]:void 0;switch(t.type){case u.Cf.ALL_TEAM_THREADS_READ:return xt(e,t);case u.Cf.READ_CHANGED_THREAD:return kt(t.data.channelType)?e:Kt(e,t,t.data.teamId,t.data.isUrgent);case u.ZY.LEAVE_TEAM:return Qt(e,t);case u.zO.LOGOUT_SUCCESS:return{};case u.rb.RECEIVED_CHANNEL_DELETED:case u.rb.LEAVE_CHANNEL:return Jt(e,t,n);case u.ZY.RECEIVED_MY_TEAM_UNREADS:{const n=t.data;return zt(zt({},e),n.reduce(((t,n)=>(t[n.team_id]=zt(zt({},e[n.team_id]),{},{total_unread_threads:n.thread_count||0,total_unread_mentions:n.thread_mention_count||0,total_unread_urgent_mentions:n.thread_urgent_mention_count||0}),t)),{}))}case u.Cf.DECREMENT_THREAD_COUNTS:return kt(t.channelType)?e:Xt(e,t)}return e}function qt(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function en(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?qt(Object(n),!0).forEach((function(t){tn(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):qt(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function tn(e,t,n){return(t=function(e){var t=function(e){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function nn(e,t,n){return e.some((e=>{const r=n[e];return t.last_reply_at>r.last_reply_at}))}function rn(e,t){const n=t.data;if(n.root_id)return e;const r=Object.keys(e).filter((t=>-1!==e[t].indexOf(n.id)));if(null==r||!r.length)return e;const o={};for(let t=0;t<r.length;t++){const s=r[t],a=e[s].indexOf(n.id);o[s]=[...e[s].slice(0,a),...e[s].slice(a+1)]}return en(en({},e),o)}function on(e,t,n,r){const o=new Set(e[n]||[]);return o.has(t.id)?e:nn([...o],t,r.threads)?(o.add(t.id),en(en({},e),{},{[n]:[...o]})):e}function sn(e,t,n){const{thread:r,team_id:o}=t.data;return o?on(e,r,o,n):function(e,t,n,r){const o=Object.keys(e);let s=en({},e);for(const e of o)s=on(s,t,e,r);return s}(e,r,0,n)}function an(e,t){const n=new Set(e[t.data.team_id]||[]);return t.data.threads.forEach((e=>{n.add(e.id)})),en(en({},e),{},{[t.data.team_id]:[...n]})}function _n(e,t,n){if(!n.threadsToDelete||0===n.threadsToDelete.length)return e;const r=t.data.team_id;let o=!1;const s=en({},e);for(const e of n.threadsToDelete)if(s[r]){const t=s[r].indexOf(e.id);-1!==t&&(s[r]=[...s[r].slice(0,t),...s[r].slice(t+1)],o=!0)}return o?s:e}function En(e,t){const n=t.data;if(!e[n.id])return e;const r=en({},e);return Reflect.deleteProperty(r,n.id),r}function cn(e,t,n,r){const{id:o,newUnreadMentions:s,newUnreadReplies:a}=t.data,_=e[n]||[],i=_.indexOf(o);if(-1===i){const t=r.threads[o];return t&&(a>0||s>0)&&nn(_,t,r.threads)?en(en({},e),{},{[n]:[..._,o]}):e}return a>0||s>0?e:en(en({},e),{},{[n]:[..._.slice(0,i),..._.slice(i+1)]})}const un=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0,n=arguments.length>2?arguments[2]:void 0;switch(t.type){case u.Cf.RECEIVED_THREAD:return sn(e,t,n);case u.wz.POST_REMOVED:return rn(e,t);case u.Cf.RECEIVED_THREADS:return an(e,t);case u.ZY.LEAVE_TEAM:return En(e,t);case u.zO.LOGOUT_SUCCESS:return{};case u.rb.RECEIVED_CHANNEL_DELETED:case u.rb.LEAVE_CHANNEL:return _n(e,t,n)}return e},ln=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0,n=arguments.length>2?arguments[2]:void 0;switch(t.type){case u.Cf.READ_CHANGED_THREAD:{const{teamId:r}=t.data;if(""===r){const r=Object.keys(e);let o=en({},e);for(const e of r)o=cn(o,t,e,n);return o}return cn(e,t,r,n)}case u.Cf.RECEIVED_THREAD:return t.data.thread.unread_replies>0||t.data.thread.unread_mentions>0?sn(e,t,n):e;case u.Cf.RECEIVED_THREADS:return an(e,en(en({},t),{},{data:en(en({},t.data),{},{threads:t.data.threads.filter((e=>e.unread_replies>0||e.unread_mentions>0))})}));case u.wz.POST_REMOVED:return rn(e,t);case u.Cf.RECEIVED_UNREAD_THREADS:return an(e,t);case u.ZY.LEAVE_TEAM:return En(e,t);case u.zO.LOGOUT_SUCCESS:return{};case u.rb.RECEIVED_CHANNEL_DELETED:case u.rb.LEAVE_CHANNEL:return _n(e,t,n);case u.Cf.FOLLOW_CHANGED_THREAD:return function(e,t,n){const{id:r,team_id:o,following:s}=t.data,a=new Set(e[o]||[]),_=n.threads[r];return _?a.has(r)?s?e:(a.delete(r),en(en({},e),{},{[o]:[...a]})):nn([...a],_,n.threads)&&s?(a.add(_.id),en(en({},e),{},{[o]:[...a]})):e:e}(e,t,n)}return e};function dn(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function On(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?dn(Object(n),!0).forEach((function(t){Sn(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):dn(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function Sn(e,t,n){return(t=function(e){var t=function(e){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const Tn=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0,n=arguments.length>2?arguments[2]:void 0;switch(t.type){case u.Cf.RECEIVED_UNREAD_THREADS:case u.Cf.RECEIVED_THREADS:{const{threads:n}=t.data;return On(On({},e),n.reduce(((e,t)=>(e[t.id]=t,e)),{}))}case u.wz.POST_REMOVED:{const n=t.data;if(n.root_id||!e[n.id])return e;const r=On({},e);return Reflect.deleteProperty(r,n.id),r}case u.Cf.RECEIVED_THREAD:{const{thread:n}=t.data;return On(On({},e),{},{[n.id]:n})}case u.Cf.READ_CHANGED_THREAD:{const{id:n,newUnreadMentions:r,newUnreadReplies:o,lastViewedAt:s}=t.data;return On(On({},e),{},{[n]:On(On({},e[n]||{}),{},{last_viewed_at:s,unread_mentions:r,unread_replies:o,is_following:!0})})}case u.Cf.FOLLOW_CHANGED_THREAD:{const{id:n,following:r}=t.data;return e[n]?On(On({},e),{},{[n]:On(On({},e[n]),{},{is_following:r})}):e}case u.wz.RECEIVED_NEW_POST:{const n=t.data,r=e[n.root_id];if(n.root_id&&r){const t=r.participants||[],o=On({},r);return t.find((e=>e.id===n.user_id))||(o.participants=[...t,{id:n.user_id}]),n.reply_count&&(o.reply_count=n.reply_count),On(On({},e),{},{[n.root_id]:o})}return e}case u.Cf.ALL_TEAM_THREADS_READ:return Object.entries(e).reduce(((e,t)=>{let[n,r]=t;return e[n]=On(On({},r),{},{unread_mentions:0,unread_replies:0}),e}),{});case u.zO.LOGOUT_SUCCESS:return{};case u.rb.RECEIVED_CHANNEL_DELETED:case u.rb.LEAVE_CHANNEL:{if(!n.threadsToDelete||0===n.threadsToDelete.length)return e;let t=!1;const r=On({},e);for(const e of n.threadsToDelete)Reflect.deleteProperty(r,e.id),t=!0;return t?r:e}}return e},An={threads:{},threadsInTeam:{},unreadThreadsInTeam:{},counts:{},countsIncludingDirect:{}};function fn(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Nn(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?fn(Object(n),!0).forEach((function(t){pn(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):fn(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function pn(e,t,n){return(t=function(e){var t=function(e){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Rn(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Cn(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Rn(Object(n),!0).forEach((function(t){In(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Rn(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function In(e,t,n){return(t=function(e){var t=function(e){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const mn={files:{totalStorage:0,totalStorageLoaded:!1},messages:{history:0,historyLoaded:!1},boards:{cards:0,cardsLoaded:!1},teams:{active:0,cloudArchived:0,teamsLoaded:!1}};function Ln(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function hn(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Ln(Object(n),!0).forEach((function(t){Dn(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Ln(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function Dn(e,t,n){return(t=function(e){var t=function(e){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function gn(e,t){const n=t.id;return Object.values(t.data).reduce(((e,t)=>bn(e,n,t.id)),e)}function Pn(e,t){let n=arguments.length>2&&void 0!==arguments[2]&&arguments[2];const r=t.id,o=t.data||[];return n?hn(hn({},e),{},{[r]:new Set(o.map((e=>e.id)))}):o.reduce(((e,t)=>bn(e,r,t.id)),e)}function Mn(e,t){const n=t.id,r=new Set(e[n]);return t.data?(t.data.forEach((e=>{r.delete(e.id)})),hn(hn({},e),{},{[n]:r})):e}function bn(e,t,n){const r=new Set(e[t]);return r.add(n),hn(hn({},e),{},{[t]:r})}function yn(e,t){const n=hn({},e);let r=!1;return Object.keys(e).forEach((e=>{n[e].has(t.data.user_id)&&(n[e]=new Set(n[e]),n[e].delete(t.data.user_id),r=!0)})),r?n:e}function Un(e,t){const{id:n,user_id:r}=t.data,o=new Set(e[n]);return o.delete(r),hn(hn({},e),{},{[n]:o})}function vn(e,t){const n=e[t.id];if(!n)return hn(hn({},e),{},{[t.id]:t});const r=hn(hn({},n),t);return n.remote_id&&!t.remote_id&&delete r.remote_id,!n.notify_props||t.notify_props&&0!==Object.keys(t.notify_props).length||(r.email=n.email,r.first_name=n.first_name,r.last_name=n.last_name,r.last_password_update=n.last_password_update,r.auth_service=n.auth_service,r.notify_props=n.notify_props),le()(n,r)?e:hn(hn({},e),{},{[r.id]:r})}const Hn=(0,o.combineReducers)({currentUserId:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1?arguments[1]:void 0;switch(t.type){case u.zO.RECEIVED_ME:return t.data.id;case u.zO.LOGIN:{const{user:n}=t.data;return n?n.id:e}case u.zO.LOGOUT_SUCCESS:return""}return e},mySessions:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1?arguments[1]:void 0;switch(t.type){case u.zO.RECEIVED_SESSIONS:return[...t.data];case u.zO.RECEIVED_REVOKED_SESSION:{let n=-1;const r=e.length;for(let o=0;o<r;o++)if(e[o].id===t.sessionId){n=o;break}return n>-1?e.slice(0,n).concat(e.slice(n+1)):e}case u.zO.REVOKE_ALL_USER_SESSIONS_SUCCESS:return!0===t.data.isCurrentUser?[]:e;case u.zO.REVOKE_SESSIONS_FOR_ALL_USERS_SUCCESS:case u.zO.LOGOUT_SUCCESS:return[];default:return e}},myAudits:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1?arguments[1]:void 0;switch(t.type){case u.zO.RECEIVED_AUDITS:return[...t.data];case u.zO.LOGOUT_SUCCESS:return[];default:return e}},myUserAccessTokens:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;switch(t.type){case u.zO.RECEIVED_MY_USER_ACCESS_TOKEN:{const n=hn({},e);return n[t.data.id]=t.data,n}case u.zO.RECEIVED_MY_USER_ACCESS_TOKENS:{const n=hn({},e);for(const e of t.data)n[e.id]=e;return n}case u.zO.REVOKED_USER_ACCESS_TOKEN:{const n=hn({},e);return Reflect.deleteProperty(n,t.data),n}case u.zO.ENABLED_USER_ACCESS_TOKEN:if(e[t.data]){const n=hn({},e);return n[t.data]=hn(hn({},n[t.data]),{},{is_active:!0}),n}return e;case u.zO.DISABLED_USER_ACCESS_TOKEN:if(e[t.data]){const n=hn({},e);return n[t.data]=hn(hn({},n[t.data]),{},{is_active:!1}),n}return e;case u.zO.CLEAR_MY_USER_ACCESS_TOKENS:case u.zO.LOGOUT_SUCCESS:return{};default:return e}},profiles:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;switch(t.type){case u.zO.RECEIVED_ME:case u.zO.RECEIVED_PROFILE:return vn(e,t.data);case u.zO.RECEIVED_PROFILES_LIST:return t.data.reduce(vn,e);case u.zO.RECEIVED_PROFILES:return Object.values(t.data).reduce(vn,e);case u.zO.RECEIVED_TERMS_OF_SERVICE_STATUS:{const n=t.data;return hn(hn({},e),{},{[n.user_id]:hn(hn({},e[n.user_id]),{},{terms_of_service_id:n.terms_of_service_id,terms_of_service_create_at:n.terms_of_service_create_at})})}case u.zO.PROFILE_NO_LONGER_VISIBLE:if(e[t.data.user_id]){const n=hn({},e);return delete n[t.data.user_id],n}return e;case u.zO.LOGOUT_SUCCESS:return{};default:return e}},profilesInTeam:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;switch(t.type){case u.zO.RECEIVED_PROFILE_IN_TEAM:return bn(e,t.data.id,t.data.user_id);case u.zO.RECEIVED_PROFILES_LIST_IN_TEAM:return Pn(e,t);case u.zO.RECEIVED_PROFILES_IN_TEAM:return gn(e,t);case u.zO.RECEIVED_PROFILE_NOT_IN_TEAM:return Un(e,t);case u.zO.RECEIVED_PROFILES_LIST_NOT_IN_TEAM:return Mn(e,t);case u.zO.LOGOUT_SUCCESS:return{};case u.zO.PROFILE_NO_LONGER_VISIBLE:return yn(e,t);default:return e}},profilesNotInTeam:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;switch(t.type){case u.zO.RECEIVED_PROFILE_NOT_IN_TEAM:return bn(e,t.data.id,t.data.user_id);case u.zO.RECEIVED_PROFILES_LIST_NOT_IN_TEAM:return Pn(e,t);case u.zO.RECEIVED_PROFILES_LIST_NOT_IN_TEAM_AND_REPLACE:return Pn(e,t,!0);case u.zO.RECEIVED_PROFILE_IN_TEAM:return Un(e,t);case u.zO.RECEIVED_PROFILES_LIST_IN_TEAM:return Mn(e,t);case u.zO.LOGOUT_SUCCESS:return{};case u.zO.PROFILE_NO_LONGER_VISIBLE:return yn(e,t);default:return e}},profilesWithoutTeam:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:new Set,t=arguments.length>1?arguments[1]:void 0;switch(t.type){case u.zO.RECEIVED_PROFILE_WITHOUT_TEAM:{const n=new Set(e);return Object.values(t.data).forEach((e=>n.add(e))),n}case u.zO.RECEIVED_PROFILES_LIST_WITHOUT_TEAM:{const n=new Set(e);return t.data.forEach((e=>n.add(e.id))),n}case u.zO.RECEIVED_PROFILE_IN_TEAM:{const n=new Set(e);return n.delete(t.data.id),n}case u.zO.PROFILE_NO_LONGER_VISIBLE:{const n=new Set(e);return n.delete(t.data.user_id),n}case u.zO.LOGOUT_SUCCESS:return new Set;default:return e}},profilesInChannel:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;switch(t.type){case u.zO.RECEIVED_PROFILE_IN_CHANNEL:return bn(e,t.data.id,t.data.user_id);case u.zO.RECEIVED_PROFILES_LIST_IN_CHANNEL:return Pn(e,t);case u.zO.RECEIVED_PROFILES_IN_CHANNEL:return gn(e,t);case u.zO.RECEIVED_PROFILE_NOT_IN_CHANNEL:return Un(e,t);case u.rb.CHANNEL_MEMBER_REMOVED:return Un(e,{type:"",data:{id:t.data.channel_id,user_id:t.data.user_id}});case u.zO.PROFILE_NO_LONGER_VISIBLE:return yn(e,t);case u.zO.LOGOUT_SUCCESS:return{};default:return e}},profilesNotInChannel:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;switch(t.type){case u.zO.RECEIVED_PROFILE_NOT_IN_CHANNEL:return bn(e,t.data.id,t.data.user_id);case u.zO.RECEIVED_PROFILES_LIST_NOT_IN_CHANNEL:return Pn(e,t);case u.zO.RECEIVED_PROFILES_LIST_NOT_IN_CHANNEL_AND_REPLACE:return Pn(e,t,!0);case u.zO.RECEIVED_PROFILES_NOT_IN_CHANNEL:return gn(e,t);case u.zO.RECEIVED_PROFILES_IN_CHANNEL:return function(e,t){const n=t.id;return Object.values(t.data).reduce(((e,t)=>Un(e,{type:"",data:{id:n,user_id:t.id}})),e)}(e,t);case u.zO.RECEIVED_PROFILE_IN_CHANNEL:return Un(e,t);case u.rb.CHANNEL_MEMBER_ADDED:return Un(e,{type:"",data:{id:t.data.channel_id,user_id:t.data.user_id}});case u.zO.LOGOUT_SUCCESS:return{};case u.zO.PROFILE_NO_LONGER_VISIBLE:return yn(e,t);default:return e}},profilesInGroup:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;switch(t.type){case u.zO.RECEIVED_PROFILES_LIST_IN_GROUP:return Pn(e,t);case u.zO.RECEIVED_PROFILES_FOR_GROUP:{const n=t.id,r=new Set(e[n]);return t.data?(t.data.forEach((e=>{r.add(e.user_id)})),hn(hn({},e),{},{[n]:r})):e}case u.zO.RECEIVED_PROFILES_LIST_TO_REMOVE_FROM_GROUP:{const n=t.id,r=new Set(e[n]);return t.data?(t.data.forEach((e=>{r.delete(e.user_id)})),hn(hn({},e),{},{[n]:r})):e}case u.zO.PROFILE_NO_LONGER_VISIBLE:return yn(e,t);case u.zO.LOGOUT_SUCCESS:return{};default:return e}},profilesNotInGroup:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;switch(t.type){case u.zO.RECEIVED_PROFILES_FOR_GROUP:{const n=t.id,r=new Set(e[n]);return t.data?(t.data.forEach((e=>{r.delete(e.user_id)})),hn(hn({},e),{},{[n]:r})):e}case u.zO.RECEIVED_PROFILES_LIST_NOT_IN_GROUP:return Pn(e,t);case u.zO.PROFILE_NO_LONGER_VISIBLE:return yn(e,t);case u.zO.LOGOUT_SUCCESS:return{};default:return e}},dndEndTimes:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;switch(t.type){case u.zO.RECEIVED_DND_END_TIMES:return hn(hn({},e),t.data);case u.zO.PROFILE_NO_LONGER_VISIBLE:if(e[t.data.user_id]){const n=hn({},e);return delete n[t.data.user_id],n}return e;case u.zO.LOGOUT_SUCCESS:return{};default:return e}},statuses:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;switch(t.type){case u.zO.RECEIVED_STATUSES:return hn(hn({},e),t.data);case u.zO.PROFILE_NO_LONGER_VISIBLE:if(e[t.data.user_id]){const n=hn({},e);return delete n[t.data.user_id],n}return e;case u.zO.LOGOUT_SUCCESS:return{};default:return e}},isManualStatus:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;switch(t.type){case u.zO.RECEIVED_STATUSES_IS_MANUAL:return hn(hn({},e),t.data);case u.zO.PROFILE_NO_LONGER_VISIBLE:if(e[t.data.user_id]){const n=hn({},e);return delete n[t.data.user_id],n}return e;case u.zO.LOGOUT_SUCCESS:return{};default:return e}},stats:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;if(t.type===u.zO.RECEIVED_USER_STATS){const n=t.data;return hn(hn({},e),n)}return e},filteredStats:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;if(t.type===u.zO.RECEIVED_FILTERED_USER_STATS){const n=t.data;return hn(hn({},e),n)}return e},lastActivity:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;switch(t.type){case u.zO.RECEIVED_LAST_ACTIVITIES:return hn(hn({},e),t.data);case u.zO.LOGOUT_SUCCESS:return{};case u.zO.PROFILE_NO_LONGER_VISIBLE:if(e[t.data.user_id]){const n=hn({},e);return delete n[t.data.user_id],n}return e;default:return e}}}),Gn=(0,o.combineReducers)({general:ke,users:Hn,limits:dt,teams:Ft,channels:Le,posts:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;const n=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;switch(t.type){case u.wz.RECEIVED_POST:case u.wz.RECEIVED_NEW_POST:return p(T({},e),t.data);case u.wz.RECEIVED_POSTS:{const n=Object.values(t.data.posts);if(0===n.length)return e;const r=T({},e);for(const e of n)p(r,e);return r}case u.wz.POST_DELETED:{const n=t.data;if(!e[n.id])return e;const r=T(T({},e),{},{[n.id]:T(T({},e[n.id]),{},{state:l.AF.POST_DELETED,message:"",file_ids:[],has_reactions:!1})});for(const t of Object.values(e))if(t.root_id===n.id&&Reflect.deleteProperty(r,t.id),t.metadata&&t.metadata.embeds&&t.metadata.embeds.length>0){const e=[];for(const r of t.metadata.embeds)"permalink"===r.type&&r.data&&r.data.post_id===n.id||e.push(r);e.length!==t.metadata.embeds.length&&(r[t.id]=T(T({},r[t.id]),{},{metadata:T(T({},r[t.id].metadata),{},{embeds:e})}))}return r}case u.wz.POST_REMOVED:{const n=t.data;if(!e[n.id])return e;const r=T({},e);Reflect.deleteProperty(r,n.id);for(const t of Object.values(e))t.root_id===n.id&&Reflect.deleteProperty(r,t.id);return r}case u.wz.POST_PINNED_CHANGED:{const{postId:n,isPinned:r,updateAt:o}=t;return e[n]?T(T({},e),{},{[n]:T(T({},e[n]),{},{is_pinned:r,last_update_at:o})}):e}case u.rb.RECEIVED_CHANNEL_DELETED:case u.rb.DELETE_CHANNEL_SUCCESS:case u.rb.LEAVE_CHANNEL:{if(t.data&&t.data.viewArchivedChannels)return e;const n=t.data.id;let r=!1;const o=T({},e);for(const t of Object.values(e))t.channel_id===n&&(Reflect.deleteProperty(o,t.id),r=!0);return r?o:e}case u.Cf.FOLLOW_CHANGED_THREAD:{const{id:n,following:r}=t.data,o=e[n];return T(T({},e),{},{[n]:T(T({},o),{},{is_following:r})})}case u.zO.LOGOUT_SUCCESS:return{};default:return e}}(e.posts,t),r=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0,n=arguments.length>2?arguments[2]:void 0,r=arguments.length>3?arguments[3]:void 0;switch(t.type){case u.wz.RESET_POSTS_IN_CHANNEL:return{};case u.wz.RECEIVED_NEW_POST:{var o;const n=t.data;if(null!==(o=t.features)&&void 0!==o&&o.crtEnabled&&n.root_id&&n.type!==d.w.EPHEMERAL)return e;const s=e[n.channel_id];if(!s)return e;const a=s.findIndex((e=>e.recent));let _;if(-1===a)_={order:[],recent:!0};else{const e=s[a];_=T(T({},e),{},{order:[...e.order]})}let i=!1;if(_.order.includes(n.id)||(_.order.unshift(n.id),i=!0),n.pending_post_id&&n.id!==n.pending_post_id){const e=_.order.indexOf(n.pending_post_id);-1!==e&&(_.order.splice(e,1),_.order.sort(((e,t)=>(0,O.Zl)(r[e],r[t]))),i=!0)}if(!i)return e;const E=[...s];return-1===a?E.push(_):E[a]=_,T(T({},e),{},{[n.channel_id]:E})}case u.wz.RECEIVED_POST:{var s;const n=t.data;if(null!==(s=t.features)&&void 0!==s&&s.crtEnabled&&n.root_id)return e;if(!n.pending_post_id)return e;const r=e[n.channel_id]||[],o=r.findIndex((e=>e.recent));if(-1===o)return e;const a=r[o],_=a.order.indexOf(n.pending_post_id);if(-1===_)return e;const i=T(T({},a),{},{order:[...a.order]});i.order[_]=n.id;const E=[...r];return E[o]=i,T(T({},e),{},{[n.channel_id]:E})}case u.wz.RECEIVED_POSTS_IN_CHANNEL:{const{recent:n,oldest:o}=t,s=t.data.order;if(0===s.length&&e[t.channelId])return e;const a=e[t.channelId]||[];let _=[...a];if(n){const t=a.findIndex((e=>e.recent));if(-1!==t){const n=a[t];if(n.order.length===s.length&&n.order[0]===s[0]&&n.order[n.order.length-1]===s[s.length-1])return e;const r=T(T({},n),{},{recent:!1});_[t]=r}}return _.push({order:s,recent:n,oldest:o}),_=I(_,r),T(T({},e),{},{[t.channelId]:_})}case u.wz.RECEIVED_POSTS_AFTER:{const n=t.data.order,o=t.afterPostId;if(0===n.length)return e;let s=[...e[t.channelId]||[],{order:[...n,o],recent:t.recent}];return s=I(s,r),T(T({},e),{},{[t.channelId]:s})}case u.wz.RECEIVED_POSTS_BEFORE:{const{order:n}=t.data,{beforePostId:o,oldest:s}=t;if(0===n.length)return e;let a=[...e[t.channelId]||[],{order:[o,...n],recent:!1,oldest:s}];return a=I(a,r),T(T({},e),{},{[t.channelId]:a})}case u.wz.RECEIVED_POSTS_SINCE:{const n=t.data.order;if(0===n.length&&e[t.channelId])return e;const o=e[t.channelId]||[],s=o.findIndex((e=>e.recent));if(-1===s)return e;const a=o[s],_=r[a.order[a.order.length-1]].create_at,i=T(T({},a),{},{order:[...a.order]});for(let e=n.length-1;e>=0;e--){const t=n[e];r[t]&&(r[t].create_at<=_||-1===i.order.indexOf(t)&&i.order.unshift(t))}if(i.order.length===a.order.length)return e;i.order.sort(((e,t)=>(0,O.Zl)(r[e],r[t])));const E=[...o];return E[s]=i,T(T({},e),{},{[t.channelId]:E})}case u.wz.POST_DELETED:{const r=t.data,o=e[r.channel_id]||[];if(0===o.length)return e;let s=!1,a=[...o];for(let e=0;e<a.length;e++){const t=a[e],o=t.order.filter((e=>n[e].root_id!==r.id));o.length!==t.order.length&&(a[e]=T(T({},t),{},{order:o}),s=!0)}return s?(a=C(a),T(T({},e),{},{[r.channel_id]:a})):e}case u.wz.POST_REMOVED:{const r=t.data,o=e[r.channel_id]||[];if(0===o.length)return e;let s=!1,a=[...o];for(let e=0;e<a.length;e++){const t=a[e],o=t.order.filter((e=>e!==r.id&&n[e].root_id!==r.id));o.length!==t.order.length&&(a[e]=T(T({},t),{},{order:o}),s=!0)}return s?(a=C(a),T(T({},e),{},{[r.channel_id]:a})):e}case u.rb.RECEIVED_CHANNEL_DELETED:case u.rb.DELETE_CHANNEL_SUCCESS:case u.rb.LEAVE_CHANNEL:{if(t.data&&t.data.viewArchivedChannels)return e;const n=t.data.id;if(!e[n])return e;const r=T({},e);return Reflect.deleteProperty(r,n),r}case u.zO.LOGOUT_SUCCESS:return{};default:return e}}(e.postsInChannel,t,e.posts,n),o={posts:n,postsReplies:N(e.postsReplies,t),pendingPostIds:R(e.pendingPostIds,t),postsInChannel:r,postsInThread:L(e.postsInThread,t,e.posts),postEditHistory:h(e.postEditHistory,t),currentFocusedPostId:D(e.currentFocusedPostId,t),reactions:g(e.reactions,t),openGraph:y(e.openGraph,t),messagesHistory:v(e.messagesHistory,t),acknowledgements:P(e.acknowledgements,t),limitedViews:G(e.limitedViews,t)};return e.posts===o.posts&&e.postsInChannel===o.postsInChannel&&e.postsInThread===o.postsInThread&&e.pendingPostIds===o.pendingPostIds&&e.postEditHistory===o.postEditHistory&&e.currentFocusedPostId===o.currentFocusedPostId&&e.reactions===o.reactions&&e.acknowledgements===o.acknowledgements&&e.openGraph===o.openGraph&&e.messagesHistory===o.messagesHistory&&e.limitedViews===o.limitedViews?e:o},files:We,preferences:Nt,typing:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;const{data:n,type:r}=t;switch(r){case l.R8.TYPING:{const{id:t,userId:r,now:o}=n;return t&&r?Nn(Nn({},e),{},{[t]:Nn(Nn({},e[t]||{}),{},{[r]:o})}):e}case l.R8.STOP_TYPING:{const{id:t,userId:r,now:o}=n;if(e[t]&&e[t][r]<=o){const n=Nn(Nn({},e),{},{[t]:Nn({},e[t])});return Reflect.deleteProperty(n[t],r),0===Object.keys(n[t]).length&&Reflect.deleteProperty(n,t),n}return e}default:return e}},integrations:st,emojis:we,admin:W,jobs:Et,search:Gt,roles:It,schemes:bt,groups:Je,bots:te,threads:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:An,t=arguments.length>1?arguments[1]:void 0;const n={threads:e.threads};t.type!==u.rb.LEAVE_CHANNEL&&t.type!==u.rb.RECEIVED_CHANNEL_DELETED||t.data.viewArchivedChannels||(n.threadsToDelete=function(e,t){const n=[];for(const r of Object.keys(e))e[r]&&e[r].post&&e[r].post.channel_id===t&&n.push(e[r]);return n}(e.threads,t.data.id));const r={threads:Tn(e.threads,t,n),threadsInTeam:un(e.threadsInTeam,t,n),unreadThreadsInTeam:ln(e.unreadThreadsInTeam,t,n),counts:$t(e.counts,t,n),countsIncludingDirect:Zt(e.countsIncludingDirect,t,n)};return e.threads===r.threads&&e.threadsInTeam===r.threadsInTeam&&e.unreadThreadsInTeam===r.unreadThreadsInTeam&&e.counts===r.counts&&e.countsIncludingDirect===r.countsIncludingDirect?e:r},channelCategories:ce,apps:Z,cloud:be,usage:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:mn,t=arguments.length>1?arguments[1]:void 0;switch(t.type){case u.TK.RECEIVED_MESSAGES_USAGE:return Cn(Cn({},e),{},{messages:{history:t.data,historyLoaded:!0}});case u.TK.RECEIVED_FILES_USAGE:return Cn(Cn({},e),{},{files:{totalStorage:t.data,totalStorageLoaded:!0}});case u.TK.RECEIVED_BOARDS_USAGE:return Cn(Cn({},e),{},{boards:{cards:t.data,cardsLoaded:!0}});case u.TK.RECEIVED_TEAMS_USAGE:return Cn(Cn({},e),{},{teams:Cn(Cn({},t.data),{},{teamsLoaded:!0})});default:return e}},hostedCustomer:tt,channelBookmarks:se,scheduledPosts:Dt});function wn(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function jn(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?wn(Object(n),!0).forEach((function(t){Vn(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):wn(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function Vn(e,t,n){return(t=function(e){var t=function(e){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Bn(){return{status:l.IZ.NOT_STARTED,error:null}}function Fn(e,t,n,r,o){switch(o.type){case e:return jn(jn({},r),{},{status:l.IZ.STARTED});case t:return jn(jn({},r),{},{status:l.IZ.SUCCESS,error:null});case n:return jn(jn({},r),{},{status:l.IZ.FAILURE,error:o.error});default:return r}}const Yn=(0,o.combineReducers)({createCompliance:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Bn(),t=arguments.length>1?arguments[1]:void 0;return Fn(u.JU.CREATE_COMPLIANCE_REQUEST,u.JU.CREATE_COMPLIANCE_SUCCESS,u.JU.CREATE_COMPLIANCE_FAILURE,e,t)}}),zn=(0,o.combineReducers)({getChannels:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Bn(),t=arguments.length>1?arguments[1]:void 0;return Fn(u.rb.GET_CHANNELS_REQUEST,u.rb.GET_CHANNELS_SUCCESS,u.rb.GET_CHANNELS_FAILURE,e,t)},getAllChannels:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Bn(),t=arguments.length>1?arguments[1]:void 0;return Fn(u.rb.GET_ALL_CHANNELS_REQUEST,u.rb.GET_ALL_CHANNELS_SUCCESS,u.rb.GET_ALL_CHANNELS_FAILURE,e,t)},myChannels:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Bn(),t=arguments.length>1?arguments[1]:void 0;return Fn(u.rb.CHANNELS_REQUEST,u.rb.CHANNELS_SUCCESS,u.rb.CHANNELS_FAILURE,e,t)},createChannel:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Bn(),t=arguments.length>1?arguments[1]:void 0;return Fn(u.rb.CREATE_CHANNEL_REQUEST,u.rb.CREATE_CHANNEL_SUCCESS,u.rb.CREATE_CHANNEL_FAILURE,e,t)}});function Wn(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function kn(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Wn(Object(n),!0).forEach((function(t){xn(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Wn(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function xn(e,t,n){return(t=function(e){var t=function(e){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}n(10844);const Kn=(0,o.combineReducers)({uploadFiles:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Bn(),t=arguments.length>1?arguments[1]:void 0;return function(e,t,n,r,o,s){switch(s.type){case e:return kn(kn({},o),{},{status:l.IZ.STARTED});case t:return kn(kn({},o),{},{status:l.IZ.SUCCESS,error:null});case n:{let e=s.error;return e instanceof Error&&(e=Object.hasOwn(e,"intl")?kn({},e):e.toString()),kn(kn({},o),{},{status:l.IZ.FAILURE,error:e})}case r:return kn(kn({},o),{},{status:l.IZ.CANCELLED,error:null});default:return o}}(u.a0.UPLOAD_FILES_REQUEST,u.a0.UPLOAD_FILES_SUCCESS,u.a0.UPLOAD_FILES_FAILURE,u.a0.UPLOAD_FILES_CANCEL,e,t)}}),Qn=(0,o.combineReducers)({websocket:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Bn(),t=arguments.length>1?arguments[1]:void 0;return t.type===u.g$.WEBSOCKET_CLOSED?Bn():Fn(u.g$.WEBSOCKET_REQUEST,u.g$.WEBSOCKET_SUCCESS,u.g$.WEBSOCKET_FAILURE,e,t)}}),Jn=(0,o.combineReducers)({createPost:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Bn(),t=arguments.length>1?arguments[1]:void 0;return t.type===u.wz.CREATE_POST_RESET_REQUEST?Bn():Fn(u.wz.CREATE_POST_REQUEST,u.wz.CREATE_POST_SUCCESS,u.wz.CREATE_POST_FAILURE,e,t)},editPost:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Bn(),t=arguments.length>1?arguments[1]:void 0;return Fn(u.wz.EDIT_POST_REQUEST,u.wz.EDIT_POST_SUCCESS,u.wz.EDIT_POST_FAILURE,e,t)},getPostThread:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Bn(),t=arguments.length>1?arguments[1]:void 0;return Fn(u.wz.GET_POST_THREAD_REQUEST,u.wz.GET_POST_THREAD_SUCCESS,u.wz.GET_POST_THREAD_FAILURE,e,t)}}),Xn=(0,o.combineReducers)({getRolesByNames:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Bn(),t=arguments.length>1?arguments[1]:void 0;return Fn(u.Gd.ROLES_BY_NAMES_REQUEST,u.Gd.ROLES_BY_NAMES_SUCCESS,u.Gd.ROLES_BY_NAMES_FAILURE,e,t)},getRoleByName:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Bn(),t=arguments.length>1?arguments[1]:void 0;return Fn(u.Gd.ROLE_BY_NAME_REQUEST,u.Gd.ROLE_BY_NAME_SUCCESS,u.Gd.ROLE_BY_NAME_FAILURE,e,t)},getRole:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Bn(),t=arguments.length>1?arguments[1]:void 0;return Fn(u.Gd.ROLE_BY_ID_REQUEST,u.Gd.ROLE_BY_ID_SUCCESS,u.Gd.ROLE_BY_ID_FAILURE,e,t)},editRole:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Bn(),t=arguments.length>1?arguments[1]:void 0;return Fn(u.Gd.EDIT_ROLE_REQUEST,u.Gd.EDIT_ROLE_SUCCESS,u.Gd.EDIT_ROLE_FAILURE,e,t)}}),Zn=(0,o.combineReducers)({flaggedPosts:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Bn(),t=arguments.length>1?arguments[1]:void 0;return t.type===u.I4.REMOVE_SEARCH_POSTS?Bn():Fn(u.I4.SEARCH_FLAGGED_POSTS_REQUEST,u.I4.SEARCH_FLAGGED_POSTS_SUCCESS,u.I4.SEARCH_FLAGGED_POSTS_FAILURE,e,t)},pinnedPosts:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Bn(),t=arguments.length>1?arguments[1]:void 0;return t.type===u.I4.REMOVE_SEARCH_POSTS?Bn():Fn(u.I4.SEARCH_PINNED_POSTS_REQUEST,u.I4.SEARCH_PINNED_POSTS_SUCCESS,u.I4.SEARCH_PINNED_POSTS_FAILURE,e,t)}}),$n=(0,o.combineReducers)({getTeams:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Bn(),t=arguments.length>1?arguments[1]:void 0;return Fn(u.ZY.GET_TEAMS_REQUEST,u.ZY.GET_TEAMS_SUCCESS,u.ZY.GET_TEAMS_FAILURE,e,t)}});function qn(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function er(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?qn(Object(n),!0).forEach((function(t){tr(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):qn(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function tr(e,t,n){return(t=function(e){var t=function(e){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const nr=(0,o.combineReducers)({login:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Bn(),t=arguments.length>1?arguments[1]:void 0;switch(t.type){case u.zO.LOGIN_REQUEST:return er(er({},e),{},{status:l.IZ.STARTED});case u.zO.LOGIN_SUCCESS:return er(er({},e),{},{status:l.IZ.SUCCESS,error:null});case u.zO.LOGIN_FAILURE:return er(er({},e),{},{status:l.IZ.FAILURE,error:t.error});case u.zO.LOGOUT_SUCCESS:return er(er({},e),{},{status:l.IZ.NOT_STARTED,error:null});default:return e}},logout:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Bn(),t=arguments.length>1?arguments[1]:void 0;switch(t.type){case u.zO.LOGOUT_REQUEST:return er(er({},e),{},{status:l.IZ.STARTED});case u.zO.LOGOUT_SUCCESS:return er(er({},e),{},{status:l.IZ.SUCCESS,error:null});case u.zO.LOGOUT_FAILURE:return er(er({},e),{},{status:l.IZ.FAILURE,error:t.error});case u.zO.RESET_LOGOUT_STATE:return Bn();default:return e}},autocompleteUsers:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Bn(),t=arguments.length>1?arguments[1]:void 0;return Fn(u.zO.AUTOCOMPLETE_USERS_REQUEST,u.zO.AUTOCOMPLETE_USERS_SUCCESS,u.zO.AUTOCOMPLETE_USERS_FAILURE,e,t)},updateMe:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Bn(),t=arguments.length>1?arguments[1]:void 0;return Fn(u.zO.UPDATE_ME_REQUEST,u.zO.UPDATE_ME_SUCCESS,u.zO.UPDATE_ME_FAILURE,e,t)}});function rr(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function or(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?rr(Object(n),!0).forEach((function(t){sr(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):rr(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function sr(e,t,n){return(t=function(e){var t=function(e){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const ar={entities:Gn,errors:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1?arguments[1]:void 0;switch(t.type){case u.wU.DISMISS_ERROR:{const n=[...e];return n.splice(t.index,1),n}case u.wU.LOG_ERROR:{const n=[...e],{displayable:r,error:o}=t;return n.push({displayable:r,error:o,date:new Date(Date.now()).toUTCString()}),n}case u.wU.RESTORE_ERRORS:return t.data;case u.wU.CLEAR_ERRORS:return[];default:return e}},requests:(0,o.combineReducers)({channels:zn,files:Kn,general:Qn,posts:Jn,teams:$n,users:nr,admin:Yn,search:Zn,roles:Xn}),websocket:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{connected:!1,lastConnectAt:0,lastDisconnectAt:0,connectionId:"",serverHostname:""},t=arguments.length>1?arguments[1]:void 0;return e.connected||t.type!==u.g$.WEBSOCKET_SUCCESS?!e.connected||t.type!==u.g$.WEBSOCKET_FAILURE&&t.type!==u.g$.WEBSOCKET_CLOSED?t.type===u.zO.LOGOUT_SUCCESS?{connected:!1,lastConnectAt:0,lastDisconnectAt:0,connectionId:"",serverHostname:""}:t.type===u.g$.SET_CONNECTION_ID?or(or({},e),{},{connectionId:t.payload.connectionId}):t.type===u.g$.SET_SERVER_HOSTNAME?or(or({},e),{},{serverHostname:t.payload.serverHostname}):e:or(or({},e),{},{connected:!1,lastDisconnectAt:t.timestamp,serverHostname:""}):or(or({},e),{},{connected:!0,lastConnectAt:t.timestamp})}};function _r(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function ir(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?_r(Object(n),!0).forEach((function(t){Er(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):_r(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function Er(e,t,n){return(t=function(e){var t=function(e){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function cr(e){let{appReducers:t,getAppReducers:n,preloadedState:a}=e;const _=ir(ir({},w),a),i=(0,r.tY)({shouldHotReload:!1,trace:!0,traceLimit:25,autoPause:!0})((0,o.applyMiddleware)(s.A.withExtraArgument({loaders:{}}))),E=c(ar,t),u=(0,o.legacy_createStore)(E,_,i);return j.A.setChangeListener((e=>{u.replaceReducer(c(e,ar,t))})),u}},15413:(e,t,n)=>{"use strict";function r(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function o(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?r(Object(n),!0).forEach((function(t){s(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):r(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function s(e,t,n){return(t=function(e){var t=function(e){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}n.d(t,{A:()=>a}),n(4290);const a=new class{constructor(){s(this,"reducers",{}),s(this,"setReducers",(e=>{this.reducers=e})),s(this,"getReducers",(()=>o({},this.reducers))),s(this,"register",((e,t)=>{this.reducers=o(o({},this.reducers),{},{[e]:t}),this.emitChange&&this.emitChange(this.getReducers())})),s(this,"setChangeListener",(e=>{this.emitChange=e}))}}},21835:(e,t,n)=>{"use strict";n.d(t,{Lh:()=>a,iG:()=>_,zi:()=>o}),n(76685),n(3188),n(6552);var r=n(17651);function o(e,t){s(e,t,0)}function s(e,t,n){var o;if(!e)return;const a=[],i={};null===(o=e.bindings)||void 0===o||o.forEach(((o,E)=>{var c;if(o.app_id||(o.app_id=e.app_id),o.label||(o.label=o.location||""),o.location=e.location+"/"+o.location,!o.app_id)return void a.unshift(E);if(!o.label.trim())return void a.unshift(E);switch(t){case r.x5.COMMAND:if(o.label.match(/ |\t/))return void a.unshift(E);if(i[o.label])return void a.unshift(E);break;case r.x5.CHANNEL_HEADER_ICON:if(!o.icon&&0===n)return void a.unshift(E)}const u=Boolean(null===(c=o.bindings)||void 0===c?void 0:c.length),l=Boolean(o.form),d=Boolean(o.submit);if(!u&&!l&&!d||u&&l||u&&d||l&&d)a.unshift(E);else{var O;if(u){if(s(o,t,n+1),null===(O=o.bindings)||void 0===O||!O.length)return void a.unshift(E)}else if(l){var S,T;if(!(null!==(S=o.form)&&void 0!==S&&S.submit||null!==(T=o.form)&&void 0!==T&&T.source))return void a.unshift(E);_(o.form)}i[o.label]=!0}})),a.forEach((t=>{var n;null===(n=e.bindings)||void 0===n||n.splice(t,1)}))}function a(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];if(!e||e.length&&0===e.length)return[];const t=t=>{const n=e.filter((e=>e.location===t));return 0===(null==n?void 0:n.length)?[]:(n.forEach((e=>o(e,t))),n.filter((e=>{var t;return null===(t=e.bindings)||void 0===t?void 0:t.length})))},n=t(r.x5.CHANNEL_HEADER_ICON),s=t(r.x5.POST_MENU_ITEM),a=t(r.x5.COMMAND);return s.concat(n,a)}function _(e){var t;if(!e)return;const n=[],o={};null===(t=e.fields)||void 0===t||t.forEach(((e,t)=>{var s;if(!e.name)return void n.unshift(t);if(e.name.match(/ |\t/))return void n.unshift(t);let a=e.label;if(a||(a=e.name),a.match(/ |\t/))n.unshift(t);else if(o[a])n.unshift(t);else{switch(e.type){case r.$n.STATIC_SELECT:if(function(e){var t;const n=[],r={},o={};null===(t=e.options)||void 0===t||t.forEach(((e,t)=>{let s=e.label;s||(s=e.value),s?r[s]||o[e.value]?n.unshift(t):(r[s]=!0,o[e.value]=!0):n.unshift(t)})),n.forEach((t=>{var n;null===(n=e.options)||void 0===n||n.splice(t,1)}))}(e),null===(s=e.options)||void 0===s||!s.length)return void n.unshift(t);break;case r.$n.DYNAMIC_SELECT:if(!e.lookup)return void n.unshift(t)}o[a]=!0}})),n.forEach((t=>{e.fields.splice(t,1)}))}},24380:(e,t,n)=>{"use strict";function r(e,t,n){const r=e.indexOf(t);if(n===r)return e;const o=[...e];return-1!==r&&o.splice(r,1),o.splice(n,0,t),o}function o(e,t,n){let r=[...e];return t.forEach((e=>{r=s(r,e)})),r.splice(n,0,...t),r}function s(e,t){const n=e.indexOf(t);if(-1===n)return e;const r=[...e];return r.splice(n,1),r}n.d(t,{Ai:()=>s,q3:()=>o,wq:()=>r}),n(17046)},16230:(e,t,n)=>{"use strict";n.d(t,{C8:()=>u,Jr:()=>d,N5:()=>A,Os:()=>O,SJ:()=>I,U8:()=>m,X4:()=>D,Yg:()=>S,Zp:()=>C,_d:()=>g,dU:()=>h,fv:()=>P,kA:()=>c,kY:()=>R,lH:()=>M,r4:()=>T,uP:()=>p,v8:()=>f,y3:()=>l}),n(17046),n(29206),n(3188),n(59297),n(76685),n(76409),n(74883),n(12401),n(4290);var r=n(62351),o=n(79342),s=n(57898);function a(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function _(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?a(Object(n),!0).forEach((function(t){i(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):a(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function i(e,t,n){return(t=function(e){var t=function(e){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const E={[s.Bz.OPEN_CHANNEL]:0,[s.Bz.PRIVATE_CHANNEL]:1,[s.Bz.DM_CHANNEL]:2,[s.Bz.GM_CHANNEL]:3};function c(e,t,n){if(A(n)){const r=T(e.currentUserId,n.name);return _(_({},n),{},{display_name:(0,o.R4)(e.profiles[r],t,!1),teammate_id:r,status:e.statuses[r]||"offline"})}return f(n)?R(e,t,n):n}function u(e){return e?new Set(e.split(" ")):new Set([])}function l(e,t,n,r,s,a){if(A(a)){const n=T(e,a.name);return _(_({},a),{},{display_name:(0,o.R4)(t[n],s,!1),teammate_id:n,status:r})}return f(a)?function(e,t,n,r,o){const s=n[o.id],a=_({},o);if(s)return a.display_name=N(s,t,e,r),a;const i=a.display_name.split(", "),E=Object.keys(t).map((e=>t[e])),c=new Set;return i.forEach((e=>{const t=E.find((t=>t.username===e));t&&c.add(t.id)})),i.length===c.size?(a.display_name=N(c,t,e,r),a):o}(e,t,n,s,a):a}function d(e,t,n,r,s){if(A(s)){const n=_({},s),a=T(e,s.name);return Object.assign(n,{display_name:(0,o.R4)(t[a],r)})}if(f(s)&&n&&n.size>0){const o=N(n,t,e,r);return _(_({},s),{},{display_name:o})}return s}function O(e,t){return Object.values(e).find((e=>e.name===t))}function S(e,t){let n;return n=t>e?e+"__"+t:t+"__"+e,n}function T(e,t){const n=t.split("__");let r="";return r=n[0]===e?n[1]:n[0],r}function A(e){return e.type===s.Bz.DM_CHANNEL}function f(e){return e.type===s.Bz.GM_CHANNEL}function N(e,t,n,r){let a=!(arguments.length>4&&void 0!==arguments[4])||arguments[4];const _=[];return e.forEach((e=>{e===n&&a||_.push((0,o.R4)(t[e],r))})),_.sort((function(e,r){const o=function(e,t){let n=s.Bz.DEFAULT_LOCALE;return t&&t[e]&&t[e].locale&&(n=t[e].locale),n}(n,t);return e.localeCompare(r,o,{numeric:!0})})).join(", ")}function p(e){return(null==e?void 0:e.name)===s.Bz.DEFAULT_CHANNEL}function R(e,t,n){let r=!(arguments.length>3&&void 0!==arguments[3])||arguments[3];const{currentUserId:o,profiles:s,profilesInChannel:a}=e,i=a[n.id],E=_({},n);if(i)return E.display_name=N(i,s,o,t,r),E;const c=E.display_name.split(", "),u=Object.keys(s).map((e=>s[e])),l=new Set;return c.forEach((e=>{const t=u.find((t=>t.username===e));t&&l.add(t.id)})),c.length===l.size?(E.display_name=N(l,s,o,t),E):n}function C(e){return e.type===s.Bz.PRIVATE_CHANNEL}function I(e,t,n,r){const o=t.indexOf(n.type),s=t.indexOf(r.type);if(-1===o&&-1!==s)return 1;if(-1===s&&-1!==o)return-1;if(o!==s)return o<s?-1:1;const a=L(n.display_name),_=L(r.display_name);return a!==_?a.toLowerCase().localeCompare(_.toLowerCase(),e,{numeric:!0}):n.name.toLowerCase().localeCompare(r.name.toLowerCase(),e,{numeric:!0})}function m(e,t,n){if(E[t.type]!==E[n.type])return E[t.type]<E[n.type]?-1:1;const r=L(t.display_name),o=L(n.display_name);return r!==o?r.toLowerCase().localeCompare(o.toLowerCase(),e,{numeric:!0}):t.name.toLowerCase().localeCompare(n.name.toLowerCase(),e,{numeric:!0})}function L(e){return e.replace(/[.,'"\/#!$%\^&\*;:{}=\-_`~()]/g,"")}function h(e,t,n){return t.display_name&&n.display_name&&t.display_name!==n.display_name?t.display_name.toLowerCase().localeCompare(n.display_name.toLowerCase(),e,{numeric:!0}):t.name.toLowerCase().localeCompare(n.name.toLowerCase(),e,{numeric:!0})}function D(e){return!(null==e||!e.notify_props)&&e.notify_props.mark_unread===r.x.MENTION}function g(e,t){const n=t.toLowerCase();return e.filter((e=>{if(!e)return!1;const t=(e.name||"").toLowerCase(),r=(e.display_name||"").toLowerCase();return t.startsWith(n)||r.startsWith(n)}))}function P(e){const t={};for(let n=0;n<e.length;n++)t[e[n].id]=e[n];return t}function M(e,t,n){if(!t||!e)return{showUnread:!1,hasUrgent:!1,mentions:0,messages:0};let r,o,s=!1;return n?(r=e.root-t.msg_count_root,o=t.mention_count_root):(o=t.mention_count,r=e.total-t.msg_count),t.urgent_mention_count&&(s=!0),{showUnread:o>0||!D(t)&&r>0,messages:r,mentions:o,hasUrgent:s}}},66903:(e,t,n)=>{"use strict";function r(e){if("object"!=typeof e||null===e||Object.isFrozen(e)||Object.isSealed(e))return e;for(const t in e)Object.hasOwn(e,t)&&(e.__defineGetter__(t,s.bind(null,e[t])),e.__defineSetter__(t,o.bind(null,t)));Object.freeze(e),Object.seal(e);for(const t in e)Object.hasOwn(e,t)&&r(e[t]);return e}function o(e,t){throw Error("You attempted to set the key `"+e+"` with the value `"+JSON.stringify(t)+"` on an object that is meant to be immutable and has been frozen.")}function s(e){return e}n.d(t,{A:()=>r})},78546:(e,t,n)=>{"use strict";n.d(t,{$C:()=>c,SU:()=>E,el:()=>a,g3:()=>_,xf:()=>u,yz:()=>i}),n(83931),n(3188),n(59297),n(10844);var r=n(38351),o=n.n(r),s=n(8361);function a(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:void 0,n=null,r=null;return function(){if(!o()(n,arguments)){const t=Reflect.apply(e,null,arguments);o()(r,t)||(r=t)}return t&&t(),n=arguments,r}}const _=(0,s.Ad)(a),i=(0,s.Ad)(s.UI,o()),E=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:0;if(!e||"string"!=typeof e)return!1;const o=e.split("."),s=parseInt(o[0],10),a=parseInt(o[1]||"0",10),_=parseInt(o[2]||"0",10);return s>t||!(s<t)&&(a>n||!(a<n)&&(_>r||!(_<r)))};function c(){let e="xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx";return e=e.replace(/[xy]/g,(e=>{const t=Math.floor(16*Math.random());let n;return n="x"===e?t:3&t|8,n.toString(16)})),e}function u(e){return/^[^ ,@]+@[^ ,@]+$/.test(e)}},22789:(e,t,n)=>{"use strict";let r;function o(e){r=e}function s(e){var t;return r?r(e):null!==(t=e.defaultMessage)&&void 0!==t?t:""}n.d(t,{V:()=>s,m:()=>o})},43160:(e,t,n)=>{"use strict";function r(e){if(!(e instanceof Object)||Array.isArray(e))throw new Error("keyMirror(...): Argument must be an object.");const t={};for(const n in e)Object.hasOwn(e,n)&&(t[n]=n);return t}n.d(t,{A:()=>r})},30112:(e,t,n)=>{"use strict";n.d(t,{GG:()=>h,Jr:()=>g,OO:()=>R,Qz:()=>T,TP:()=>P,V:()=>I,X3:()=>C,Z:()=>A,_n:()=>m,fE:()=>L,fG:()=>N,jX:()=>p,mD:()=>D,qb:()=>v}),n(6889),n(12401),n(83931),n(3188),n(17046),n(57406),n(55448),n(76409);var r=n(18339),o=n.n(r),s=n(57069),a=n(57898),_=n(8361),i=n(52729),E=n(77440),c=n(7430),u=n(78546),l=n(39487),d=n(24994);const O="user-activity-",S="create-comment",T="date-",A="start-of-new-messages-",f=100;function N(){const e=function(){const e=(0,i.j0)();return(0,u.g3)("makeFilterPostsAndAddSeparators",((t,n)=>{let{postIds:r}=n;return e(t,r)}),((e,t)=>{let{lastViewedAt:n}=t;return n}),((e,t)=>{let{indicateNewMessages:n}=t;return n}),(()=>""),c.HW,E.MQ,((e,t,n,r,s,_)=>{if(0===e.length||!s)return[];const i=[];let E,c=!1;for(let u=e.length-1;u>=0;u--){const O=e[u];if(!O||O.type===a.AF.POST_TYPES.EPHEMERAL_ADD_TO_CHANNEL&&!r)continue;if((0,l.Dx)(O,_,s.username))continue;const S=new Date(O.create_at),f=60*S.getTimezoneOffset()*1e3,N=(0,d.os)(s.timezone);if(N){const e=o().tz.zone(N);if(e){const t=60*e.utcOffset(S.getTime())*1e3;S.setTime(S.getTime()+(f-t))}}E&&E.toDateString()===S.toDateString()||(i.push(T+S.getTime()),E=S),t&&O.create_at>t&&(O.user_id!==s.id||(0,l._L)(O))&&!c&&n&&(i.push(A+t),c=!0),i.push(O.id)}return i.reverse()}))}(),t=p();return(n,r)=>{let o=e(n,r);return o=t(n,o),o}}function p(){const e=(0,i.j0)();return(0,u.g3)("makeCombineUserActivityPosts",((e,t)=>t),((t,n)=>e(t,n)),((e,t)=>{let n=!1,r=0;const o=[];let s=!1;for(let a=0;a<e.length;a++){const _=e[a];if(R(_)||L(_)||m(_)){o.push(_),n=!1,r=0;continue}const i=t[a],E=(0,l.rZ)(i.type);E&&n&&r<f?(o[o.length-1]+="_"+_,r+=1,s=!0):E?(o.push(O+_),r=1,s=!0):(o.push(_),r=0),n=E}return s?o:e}))}function R(e){return e.startsWith(A)}function C(e){return parseInt(e.substring(A.length),10)}function I(e){return e.findIndex(R)}function m(e){return e===S}function L(e){return e.startsWith(T)}function h(e){return parseInt(e.substring(T.length),10)}function D(e){return/^user-activity-(?:[^_]+_)*[^_]+$/.test(e)}function g(e){return e.substring(O.length).split("_")}function P(){const e=(0,i.j0)(),t=(0,u.el)(g);return(0,_.Mz)("makeGenerateCombinedPost",((e,t)=>t),((n,r)=>e(n,t(r))),((e,t)=>{const n=t[0].channel_id,r=t[t.length-1].create_at,o=t.map((e=>e.message));return{id:e,create_at:r,update_at:0,edit_at:0,delete_at:0,is_pinned:!1,user_id:"",channel_id:n,root_id:"",parent_id:"",original_id:"",message:o.join("\n"),type:a.AF.POST_TYPES.COMBINED_USER_ACTIVITY,props:{messages:o,user_activity:y(t)},hashtags:"",pending_post_id:"",reply_count:0,metadata:{embeds:[],emojis:[],files:[],images:{},reactions:[]},system_post_ids:t.map((e=>e.id)),user_activity_posts:t}}))}function M(e){return e===a.AF.POST_TYPES.ADD_TO_TEAM||e===a.AF.POST_TYPES.ADD_TO_CHANNEL||e===a.AF.POST_TYPES.REMOVE_FROM_CHANNEL}function b(e){const t=e[e.length-1],n=e[e.length-2];(t&&t.postType)===(n&&n.postType)&&(e.pop(),n.actorId.push(...t.actorId))}function y(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];if(0===e.length)return;const t=[];return e.reverse().forEach((e=>{var n,r,o,s;const _=e.type,i=e.user_id,E=e.type===a.AF.POST_TYPES.REMOVE_FROM_CHANNEL,c=(0,l.GX)(null===(n=e.props)||void 0===n?void 0:n.addedUserId),u=(0,l.GX)(null===(r=e.props)||void 0===r?void 0:r.removedUserId),d=(0,l.GX)(null===(o=e.props)||void 0===o?void 0:o.addedUsername),O=(0,l.GX)(null===(s=e.props)||void 0===s?void 0:s.removedUsername),S=M(_)?c||u:"",T=M(_)?d||O:"",A=t[t.length-1],f=A&&A.postType===e.type,N=A&&A.actorId[0]===e.user_id,p=A&&A.postType===a.AF.POST_TYPES.JOIN_CHANNEL,R=e.type===a.AF.POST_TYPES.LEAVE_CHANNEL,C=t[t.length-2],I=C&&C.postType===a.AF.POST_TYPES.JOIN_CHANNEL,m=A&&A.postType===a.AF.POST_TYPES.LEAVE_CHANNEL;if(A&&f&&(N||E))A.userIds.push(S),A.usernames.push(T);else if(!f||N||M(_))p&&R&&1===A.actorId.length&&N?(A.postType=a.AF.POST_TYPES.JOIN_LEAVE_CHANNEL,b(t)):t.push({actorId:[i],userIds:[S],usernames:[T],postType:_});else{A.actorId.push(i);const e=C&&function(e,t){const n=new Set(e.actorId),r=new Set(t.actorId);if(n.size!==r.size)return!1;let o=!0;return r.forEach((e=>{n.has(e)||(o=!1)})),o}(C,A);I&&m&&e&&(t.pop(),C.postType=a.AF.POST_TYPES.JOIN_LEAVE_CHANNEL,b(t))}})),function(e){const t=[],n=[],r=[];function o(e,t){return e.includes(t)||e.push(t),e}return e.forEach((e=>{if(M(e.postType)){const{postType:o,actorId:s,userIds:a,usernames:_}=e;_&&a&&(t.push({postType:o,userIds:[...a],actorId:s[0]}),a.length>0&&n.push(...a.filter((e=>e))),_.length>0&&r.push(..._.filter((e=>e))),n.push(s[0]))}else{const{postType:r,actorId:o}=e,s=o;t.push({postType:r,userIds:s}),n.push(...s)}})),{allUserIds:n.reduce(o,[]),allUsernames:r.reduce(o,[]),messageData:t}}(t)}function U(e){return!("object"!=typeof e||!e||"actorId"in e&&"string"!=typeof e.actorId||!("postType"in e)||"string"!=typeof e.postType||!("userIds"in e)||!(0,s.isStringArray)(e.userIds))}function v(e){return!!("object"==typeof e&&e&&"allUserIds"in e&&(0,s.isStringArray)(e.allUserIds)&&"allUsernames"in e&&(0,s.isStringArray)(e.allUsernames)&&"messageData"in e&&(0,s.isArrayOf)(e.messageData,U))}},39487:(e,t,n)=>{"use strict";n.d(t,{Bf:()=>l,Dx:()=>O,GB:()=>I,GX:()=>C,Gj:()=>f,Iy:()=>a,Qe:()=>c,Vq:()=>R,Wh:()=>i,X4:()=>s,Zl:()=>A,_L:()=>_,g6:()=>T,o_:()=>p,rZ:()=>u,tA:()=>N,w2:()=>E,xY:()=>m}),n(12401),n(57406),n(55448),n(17046);var r=n(80635),o=n(57898);function s(e){return Boolean(e.type&&e.type.startsWith(o.AF.SYSTEM_MESSAGE_PREFIX))}function a(e){return Boolean(e.type&&e.type===o.AF.POST_TYPES.ME)}function _(e){var t;return"true"===(null===(t=e.props)||void 0===t?void 0:t.from_webhook)}function i(e){return e.type===o.AF.POST_TYPES.EPHEMERAL||e.type===o.AF.POST_TYPES.EPHEMERAL_ADD_TO_CHANNEL||e.state===o.AF.POST_DELETED}function E(e,t){const n=Boolean(e.type&&e.type===o.AF.POST_TYPES.ADD_TO_CHANNEL),r=Boolean(e.props&&e.props.addedUserId&&e.props.addedUserId===t);return n&&r}function c(e,t){return!E(e,t)&&o.AF.IGNORE_POST_TYPES.includes(e.type)}function u(e){return o.AF.USER_ACTIVITY_POST_TYPES.includes(e)}function l(e,t,n,a,_,i,E){if(!E||s(E))return!1;const c=function(e,t){return e===t.user_id}(i,E);let u=!0;const l=c?o.xB.EDIT_POST:o.xB.EDIT_OTHERS_POSTS;return u=(0,r.Ec)(e,a,_,l),"true"===n.IsLicensed&&"-1"!==t.PostEditTimeLimit&&-1!==t.PostEditTimeLimit&&E.create_at+1e3*t.PostEditTimeLimit-Date.now()<=0&&(u=!1),u}const d=[o.AF.POST_TYPES.JOIN_LEAVE,o.AF.POST_TYPES.JOIN_CHANNEL,o.AF.POST_TYPES.LEAVE_CHANNEL,o.AF.POST_TYPES.ADD_REMOVE,o.AF.POST_TYPES.ADD_TO_CHANNEL,o.AF.POST_TYPES.REMOVE_FROM_CHANNEL,o.AF.POST_TYPES.JOIN_TEAM,o.AF.POST_TYPES.LEAVE_TEAM,o.AF.POST_TYPES.ADD_TO_TEAM,o.AF.POST_TYPES.REMOVE_FROM_TEAM,o.AF.POST_TYPES.COMBINED_USER_ACTIVITY];function O(e,t,n){return!t&&-1!==d.indexOf(e.type)&&!S(e,n)}function S(e,t){if(!e.props||!t)return!1;if(e.user_activity_posts)for(const n of e.user_activity_posts)if(S(n,t))return!0;return e.props.username===t||e.props.addedUsername===t||e.props.removedUsername===t}function T(e){return e.failed||e.id===e.pending_post_id}function A(e,t){const n=T(e),r=T(t);return n&&!r?-1:!n&&r?1:e.create_at>t.create_at?-1:e.create_at<t.create_at?1:0}function f(e){let{post:t,currentUser:n,threadRepliedToByCurrentUser:r,rootPost:s}=e,a=o.pm.COMMENTS_NEVER,i=!1,E=!1;return s&&s.user_id===n.id&&(E=!0),n.notify_props&&n.notify_props.comments&&(a=n.notify_props.comments),(t.user_id!==n.id||_(t))&&(a===o.pm.COMMENTS_ANY&&(E||r)||a===o.pm.COMMENTS_ROOT&&E)&&(i=!0),i}function N(e){return e&&e.embeds&&0!==e.embeds.length?e.embeds[0]:null}function p(e){if(e.metadata&&e.metadata.embeds)for(const t of e.metadata.embeds)if("permalink"===t.type)return!0;return!1}function R(e,t){return!(t&&(t.update_at>e.update_at||t.update_at&&e.update_at&&t.update_at===e.update_at&&t.is_following===e.is_following&&t.reply_count===e.reply_count&&(null===(n=t.participants)||void 0===n?void 0:n.length)===(null===(r=e.participants)||void 0===r?void 0:r.length)&&(t.metadata||!e.metadata)));var n,r}function C(e){return"string"==typeof e?e:""}function I(e){return"number"==typeof e?e:0}function m(e,t){return"object"==typeof e&&e&&Object.hasOwn(e,t)?e[t]:void 0}},49172:(e,t,n)=>{"use strict";function r(e,t){return"".concat(e,"--").concat(t)}n.d(t,{$:()=>r}),n(17046),n(12401)},93036:(e,t,n)=>{"use strict";n.d(t,{DT:()=>o,Dr:()=>a,pD:()=>s}),n(12401);var r=n(57898);function o(e){const t={};for(let n=0;n<e.length;n++)t[e[n].id]=e[n];return t}function s(e){return(t,n)=>t.display_name!==n.display_name?t.display_name.toLowerCase().localeCompare(n.display_name.toLowerCase(),e||r.Bz.DEFAULT_LOCALE,{numeric:!0}):t.name.toLowerCase().localeCompare(n.name.toLowerCase(),e||r.Bz.DEFAULT_LOCALE,{numeric:!0})}function a(e,t){const n=t.toLowerCase();return e.filter((e=>{var t,r;if(!e)return!1;const o=null===(t=e.name)||void 0===t?void 0:t.toLowerCase(),s=null===(r=e.display_name)||void 0===r?void 0:r.toLowerCase();return o.startsWith(n)||s.startsWith(n)}))}},24994:(e,t,n)=>{"use strict";function r(e){if(!e)return"UTC";const{useAutomaticTimezone:t,automaticTimezone:n,manualTimezone:r}=e;let o=t;return"string"==typeof t&&(o="true"===t),o?n||"UTC":r||"UTC"}function o(e,t){for(let n=0;n<e.length;n++){const r=e[n];for(let e=0;e<r.utc.length;e++)if(r.utc[e].toLowerCase()===t.toLowerCase())return r.text}return t}function s(e,t){return new Date(("string"==typeof e?new Date(e):e).toLocaleString("en-US",{timeZone:t}))}n.d(t,{Ug:()=>o,lY:()=>s,os:()=>r}),n(3188),n(59297)},79342:(e,t,n)=>{"use strict";n.d(t,{Be:()=>f,DA:()=>O,FV:()=>u,HF:()=>T,P:()=>E,PT:()=>N,QF:()=>S,QU:()=>l,R4:()=>a,TY:()=>c,V3:()=>R,dS:()=>s,fS:()=>L,o$:()=>I,qc:()=>i,vC:()=>A,wR:()=>C,z8:()=>d}),n(76685),n(57406),n(55448),n(3188),n(32773),n(76409),n(17046),n(12401);var r=n(22789),o=n(57898);function s(e){return e.first_name&&e.last_name?e.first_name+" "+e.last_name:e.first_name?e.first_name:e.last_name?e.last_name:""}function a(e,t){let n=arguments.length>2&&void 0!==arguments[2]&&!arguments[2]?"":(0,r.V)({id:"channel_loader.someone",defaultMessage:"Someone"});return e&&(n=t===o.pm.DISPLAY_PREFER_NICKNAME?e.nickname||s(e):t===o.pm.DISPLAY_PREFER_FULL_NAME?s(e):e.username,n&&0!==n.trim().length||(n=e.username)),n}function _(e,t){return!!t&&(null==t?void 0:t.split(" ")).includes(e)}function i(e){return u(e)||c(e)}function E(e){return _("system_guest",e)}function c(e){return _(o.Bz.TEAM_ADMIN_ROLE,e)}function u(e){return _(o.Bz.SYSTEM_ADMIN_ROLE,e)}function l(e){const t=e.split(" ");return[o.Bz.SYSTEM_ADMIN_ROLE,o.Bz.SYSTEM_USER_MANAGER_ROLE,o.Bz.SYSTEM_READ_ONLY_ADMIN_ROLE,o.Bz.SYSTEM_MANAGER_ROLE].some((e=>t.includes(e)))}function d(e){return _(o.Bz.CHANNEL_ADMIN_ROLE,e)}function O(e){return _(o.Bz.SYSTEM_USER_ACCESS_TOKEN_ROLE,e)}function S(e){return _(o.Bz.SYSTEM_POST_ALL_ROLE,e)}function T(e){return _(o.Bz.SYSTEM_POST_ALL_PUBLIC_ROLE,e)}function A(e){const t={};for(let n=0;n<e.length;n++)t[e[n].id]=e[n];return t}function f(e,t){const n=e.split(t),r=n.map(((e,r)=>n.slice(r).join(t)));let o=[];return o=" "===t?r:r.reduce(((e,n)=>(0===e.length?e.push(n):e.push(t+n,n),e)),[]),o}function N(e,t){return[...t.reduce(((t,n)=>(f(e,n).forEach((e=>t.add(e))),t)),new Set)]}function p(e){const t=[],n=N((e.username||"").toLowerCase(),o.Bz.AUTOCOMPLETE_SPLIT_CHARACTERS);t.push(...n);const r=(e.first_name||"").toLowerCase(),s=(e.last_name||"").toLowerCase(),a=r+" "+s;t.push(r,s,a),t.push((e.nickname||"").toLowerCase());const _=f((e.position||"").toLowerCase()," ");t.push(..._);const i=(e.email||"").toLowerCase();t.push(i);const E=i.split("@");return E.length>1&&t.push(E[1]),t}function R(e,t){let n=t.toLowerCase();return n.startsWith("@")&&(n=n.substr(1)),e.filter((e=>!!e&&p(e).filter((e=>""!==e)).some((e=>e.startsWith(n)))))}function C(e,t){let n=t.toLowerCase();return n.startsWith("@")&&(n=n.substr(1)),e.filter((e=>!!e&&p(e).filter((e=>""!==e)).some((e=>e.includes(n)))))}function I(e,t){const n=e.username,r=t.username;return n.localeCompare(r)}function m(e,t,n,r){const s=r.includes("system");return s&&e.roles.includes(r)&&(r===o.Bz.SYSTEM_USER_ROLE&&t||r!==o.Bz.SYSTEM_USER_ROLE)||!s&&t&&(r===o.Bz.TEAM_ADMIN_ROLE&&(null==n?void 0:n.scheme_admin)||r===o.Bz.CHANNEL_ADMIN_ROLE&&(null==n?void 0:n.scheme_admin)||r===o.Bz.TEAM_USER_ROLE&&(null==n?void 0:n.scheme_user)&&!(null!=n&&n.scheme_admin)||r===o.Bz.CHANNEL_USER_ROLE&&(null==n?void 0:n.scheme_user)&&!(null!=n&&n.scheme_admin))}function L(e,t,n,r){const s=!(e.roles.includes(o.Bz.SYSTEM_ADMIN_ROLE)||e.roles.includes(o.Bz.SYSTEM_GUEST_ROLE));return!n.some(m.bind(null,e,s,r))&&(0===t.length||t.some(m.bind(null,e,s,r)))}},85997:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>Ye}),n(17046),n(74883),n(4290);var r=n(2202),o=n.n(r),s=n(52602),a=n(23877),_=n(78451),i=n(97023),E=n.n(i);function c(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function u(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?c(Object(n),!0).forEach((function(t){l(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):c(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function l(e,t,n){return(t=function(e){var t=function(e){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function d(e,t){if(!e)return;if("object"!=typeof e)return;if(!("title"in e)||!e.title||"string"!=typeof e.title)return;if("component"in e){if(!e.component||"function"!=typeof e.component)return;try{const t=e.component;if(!E().isValidElement(E().createElement(t,null)))return}catch(e){return}return{title:e.title,component:e.component}}if(!("settings"in e)||!Array.isArray(e.settings))return;if(!e.settings.length)return;let n,r;if("onSubmit"in e&&e.onSubmit){if("function"!=typeof e.onSubmit)return;n=e.onSubmit}if("disabled"in e&&e.disabled){if("boolean"!=typeof e.disabled)return;r=e.disabled}const o={settings:[],title:e.title,disabled:r,onSubmit:n};for(const n of e.settings){const e=O(n);e?o.settings.push(e):console.warn("Plugin ".concat(t," is trying to register an invalid configuration section setting. Contact the plugin developer to fix this issue."))}return o.settings.length?o:void 0}function O(e){if(!e||"object"!=typeof e)return;if(!("name"in e)||!e.name||"string"!=typeof e.name)return;let t,n,r;if("title"in e&&e.title){if("string"!=typeof e.title)return;t=e.title}if("helpText"in e&&e.helpText){if("string"!=typeof e.helpText)return;n=e.helpText}if("default"in e&&e.default){if("string"!=typeof e.default)return;r=e.default}if(!("type"in e)||!e.type||"string"!=typeof e.type)return;const o={default:r,name:e.name,title:t,helpText:n};switch(e.type){case"radio":return function(e,t){if(!e||"object"!=typeof e)return;if(!("default"in e)||!e.default||"string"!=typeof e.default)return;if(!("options"in e)||!Array.isArray(e.options))return;const n=u(u({},t),{},{type:"radio",default:e.default,options:[]});for(const t of e.options){const e=S(t);e&&n.options.push(e)}return n.options.length?n:void 0}(e,o);case"custom":return function(e,t){if(!e||"object"!=typeof e)return;if(!("component"in e)||!e.component||"function"!=typeof e.component)return;try{const t=e.component;if(!E().isValidElement(E().createElement(t,null)))return}catch(e){return}return u(u({},t),{},{type:"custom",component:e.component})}(e,o);default:return}}function S(e){if(!e||"object"!=typeof e)return;if(!("value"in e)||!e.value||"string"!=typeof e.value)return;if(!("text"in e)||!e.text||"string"!=typeof e.text)return;let t;if("helpText"in e&&e.helpText){if("string"!=typeof e.helpText)return;t=e.helpText}return{value:e.value,text:e.text,helpText:t}}function T(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function A(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?T(Object(n),!0).forEach((function(t){f(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):T(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function f(e,t,n){return(t=function(e){var t=function(e){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function N(e,t){if(!e.subMenu)return!1;if(e.id===t)return!0;for(const n of e.subMenu)if(N(n,t))return!0;return!1}function p(e,t){var n;const r=null===(n=e.subMenu)||void 0===n?void 0:n.map((e=>p(e,t)));return e.id===t.parentMenuId&&(null==r||r.push(t)),A(A({},e),{},{subMenu:r})}function R(e,t){return e.pluginId<t.pluginId?-1:e.pluginId>t.pluginId?1:0}function C(e,t){if(!t.data)return e;const n=A({},e);let r=!1;return Object.keys(n).forEach((e=>{n[e].pluginId===t.data.id&&(Reflect.deleteProperty(n,e),r=!0)})),r?n:e}function I(e,t){const n=A({},e),r=Object.keys(n);for(let e=0;e<r.length;e++){const o=r[e];if(n[o].id===t.id)return Reflect.deleteProperty(n,o),n}return e}const m={AppBar:[],CallButton:[],FilePreview:[],LinkTooltip:[],MainMenu:[],ChannelHeaderButton:[],MobileChannelHeaderButton:[],PostDropdownMenu:[],PostAction:[],PostEditorAction:[],CodeBlockAction:[],NewMessagesSeparatorAction:[],Product:[],RightHandSidebarComponent:[],UserGuideDropdownItem:[],FilesWillUploadHook:[],NeedsTeamComponent:[],CreateBoardFromTemplate:[],DesktopNotificationHooks:[],MessageWillBePosted:[],MessageWillBeUpdated:[],MessageWillFormat:[],SlashCommandWillBePosted:[]},L=(0,s.combineReducers)({plugins:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;switch(t.type){case _.Q3.RECEIVED_WEBAPP_PLUGINS:if(t.data){const e={};return t.data.forEach((t=>{e[t.id]=t})),e}return e;case _.Q3.RECEIVED_WEBAPP_PLUGIN:if(t.data){const n=A({},e);return n[t.data.id]=t.data,n}return e;case _.Q3.REMOVED_WEBAPP_PLUGIN:if(t.data&&e[t.data.id]){const n=A({},e);return Reflect.deleteProperty(n,t.data.id),n}return e;case a.zO.LOGOUT_SUCCESS:return{};default:return e}},components:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:m,t=arguments.length>1?arguments[1]:void 0;switch(t.type){case _.Q3.RECEIVED_PLUGIN_COMPONENT:if(t.name&&t.data){const n=A({},e),r=[...n[t.name]||[]];let s=t.data;if("PostDropdownMenu"===t.name&&s.parentMenuId){const t=o()(r,(e=>N(e,s.parentMenuId)&&e.pluginId===s.pluginId));if(!t[0])return e;s=p(t[0],s)}return r.push(s),r.sort(R),n[t.name]=r,n}return e;case _.Q3.REMOVED_PLUGIN_COMPONENT:return function(e,t){let n=e;const r=Object.keys(e);for(let o=0;o<r.length;o++){const s=r[o],a=e[s]||[];for(let e=0;e<a.length;e++)if(a[e].id===t.id){const t=[...a];t.splice(e,1),n=A(A({},n),{},{[s]:t})}}return n}(e,t);case _.Q3.REMOVED_WEBAPP_PLUGIN:return function(e,t){if(!t.data)return e;const n=A({},e),r=Object.keys(n);let o=!1;for(let e=0;e<r.length;e++){const s=r[e],a=n[s]||[];for(let e=a.length-1;e>=0;e--)if(a[e].pluginId===t.data.id){const t=[...n[s]];t.splice(e,1),n[s]=t,o=!0}}return o?n:e}(e,t);case a.zO.LOGOUT_SUCCESS:return m;default:return e}},postTypes:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;switch(t.type){case _.Q3.RECEIVED_PLUGIN_POST_COMPONENT:if(t.data){const n=e[t.data.type];if(n&&t.data.pluginId>n.pluginId)return e;const r=A({},e);return r[t.data.type]=t.data,r}return e;case _.Q3.REMOVED_PLUGIN_POST_COMPONENT:return I(e,t);case _.Q3.REMOVED_WEBAPP_PLUGIN:return C(e,t);case a.zO.LOGOUT_SUCCESS:return{};default:return e}},postCardTypes:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;switch(t.type){case _.Q3.RECEIVED_PLUGIN_POST_CARD_COMPONENT:if(t.data){const n=e[t.data.type];if(n&&t.data.pluginId>n.pluginId)return e;const r=A({},e);return r[t.data.type]=t.data,r}return e;case _.Q3.REMOVED_PLUGIN_POST_CARD_COMPONENT:return I(e,t);case _.Q3.REMOVED_WEBAPP_PLUGIN:return C(e,t);case a.zO.LOGOUT_SUCCESS:return{};default:return e}},adminConsoleReducers:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;switch(t.type){case _.Q3.RECEIVED_ADMIN_CONSOLE_REDUCER:if(t.data){const n=A({},e);return n[t.data.pluginId]=t.data.reducer,n}return e;case _.Q3.REMOVED_ADMIN_CONSOLE_REDUCER:if(t.data&&e[t.data.pluginId]){const n=A({},e);return delete n[t.data.pluginId],n}return e;case _.Q3.REMOVED_WEBAPP_PLUGIN:if(t.data&&e[t.data.id]){const n=A({},e);return delete n[t.data.id],n}return e;case a.zO.LOGOUT_SUCCESS:return{};default:return e}},adminConsoleCustomComponents:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;switch(t.type){case _.Q3.RECEIVED_ADMIN_CONSOLE_CUSTOM_COMPONENT:{if(!t.data)return e;const n=t.data.pluginId,r=t.data.key.toLowerCase(),o=A({},e);let s={};return o[n]&&(s=A({},o[n])),s[r]=t.data,o[n]=s,o}case _.Q3.REMOVED_WEBAPP_PLUGIN:{if(!t.data||!e[t.data.id])return e;const n=t.data.id,r=A({},e);return delete r[n],r}case a.zO.LOGOUT_SUCCESS:return{};default:return e}},adminConsoleCustomSections:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;switch(t.type){case _.Q3.RECEIVED_ADMIN_CONSOLE_CUSTOM_SECTION:{if(!t.data)return e;const n=t.data.pluginId,r=t.data.key.toLowerCase(),o=A({},e);let s={};return o[n]&&(s=A({},o[n])),s[r]=t.data,o[n]=s,o}case _.Q3.REMOVED_WEBAPP_PLUGIN:{if(!t.data||!e[t.data.id])return e;const n=t.data.id,r=A({},e);return delete r[n],r}case a.zO.LOGOUT_SUCCESS:return{};default:return e}},siteStatsHandlers:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;switch(t.type){case _.Q3.RECEIVED_PLUGIN_STATS_HANDLER:if(t.data){const n=A({},e);return n[t.data.pluginId]=t.data.handler,n}return e;case _.Q3.REMOVED_WEBAPP_PLUGIN:if(t.data){const n=A({},e);return delete n[t.data.id],n}return e;case a.zO.LOGOUT_SUCCESS:return{};default:return e}},userSettings:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;switch(t.type){case _.Q3.RECEIVED_PLUGIN_USER_SETTINGS:if(t.data){const n=function(e,t){if(!e)return;if("object"!=typeof e)return;if(!("uiName"in e)||!e.uiName||"string"!=typeof e.uiName)return;let n,r;if("icon"in e&&e.icon){if("string"!=typeof e.icon)return;n=e.icon}if(!("sections"in e)||!Array.isArray(e.sections))return;if(!e.sections.length)return;"action"in e&&e.action&&(r=function(e){if(e&&"object"==typeof e&&"title"in e&&e.title&&"string"==typeof e.title&&"text"in e&&e.text&&"string"==typeof e.text&&"buttonText"in e&&e.buttonText&&"string"==typeof e.buttonText&&"onClick"in e&&e.onClick&&"function"==typeof e.onClick)return{title:e.title,text:e.text,buttonText:e.buttonText,onClick:e.onClick}}(e.action));const o={id:t,icon:n,sections:[],uiName:e.uiName,action:r};for(const n of e.sections){const e=d(n,t);e?o.sections.push(e):console.warn("Plugin ".concat(t," is trying to register an invalid configuration section. Contact the plugin developer to fix this issue."))}return o.sections.length?o:void 0}(t.data.setting,t.data.pluginId);if(!n)return console.warn("Plugin ".concat(t.data.pluginId," is trying to register an invalid configuration. Contact the plugin developer to fix this issue.")),e;const r=A({},e);return r[t.data.pluginId]=n,r}return e;case _.Q3.REMOVED_WEBAPP_PLUGIN:if(t.data){const n=A({},e);return delete n[t.data.id],n}return e;case a.zO.LOGOUT_SUCCESS:return{};default:return e}}});n(12401);var h=n(47914),D=n.n(h),g=n(32268),P=n(57898),M=n(29689);function b(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function y(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?b(Object(n),!0).forEach((function(t){U(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):b(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function U(e,t,n){return(t=function(e){var t=function(e){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const v={1:e=>y(y({},e),function(e){const t={};for(const i of Object.keys(e)){var n,r,o,s,a;if(!i.startsWith("draft"))continue;const E=e[i];if(null!==(n=E.value)&&void 0!==n&&n.channelId)continue;const c=(0,M.$)(i,_.eN.DRAFT),u=new Date(E.timestamp);if(null==c||!c.id){t[i]={timestamp:u,value:{message:"",fileInfos:[],uploadsInProgress:[]}};continue}const l={timestamp:u,value:{message:null===(r=E.value)||void 0===r?void 0:r.message,fileInfos:(null===(o=E.value)||void 0===o?void 0:o.fileInfos)||[],props:(null===(s=E.value)||void 0===s?void 0:s.props)||{},uploadsInProgress:(null===(a=E.value)||void 0===a?void 0:a.uploadsInProgress)||[],channelId:c.id,rootId:"",createAt:u.getTime(),updateAt:u.getTime(),show:!0}};t[i]=y({},l)}return t}(e))},H={key:"storage",version:1,storage:D(),migrate:(0,g.Am)(v,{debug:!1})},G=(0,s.combineReducers)({storage:(0,g.rL)(H,(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;switch(t.type){case g.r2:{if(!t.payload||"storage"!==t.key)return e;const n=y({},e);for(const[e,r]of Object.entries(t.payload)){const t=y({},r);t.timestamp&&"string"==typeof t.timestamp&&(t.timestamp=new Date(t.timestamp)),n[e]=t}return n}case _.dx.SET_GLOBAL_ITEM:if(!e[t.data.name]||!e[t.data.name].timestamp||e[t.data.name].timestamp<t.data.timestamp){const n=y({},e);return n[t.data.name]={timestamp:t.data.timestamp,value:t.data.value},n}return e;case _.dx.REMOVE_GLOBAL_ITEM:{const n=y({},e);return Reflect.deleteProperty(n,t.data.name),n}case _.dx.ACTION_ON_GLOBAL_ITEMS_WITH_PREFIX:{const n=y({},e);let r=!1;for(const o of Object.keys(n)){if(!o.startsWith(t.data.prefix))continue;const s=n[o].value;s!==t.data.action(o,s)&&(n[o]={timestamp:new Date,value:t.data.action(o,e[o].value)},r=!0)}return r?n:e}case _.dx.STORAGE_REHYDRATE:return y(y({},e),t.data);case a.zO.LOGOUT_SUCCESS:return{};default:return e}})),initialized:function(){let e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],t=arguments.length>1?arguments[1]:void 0;return t.type===P.Bz.STORE_REHYDRATION_COMPLETE?e||t.complete:e}}),w=(0,s.combineReducers)({isOpen:function(){let e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],t=arguments.length>1?arguments[1]:void 0;return t.type===_.Q3.ADD_CHANNEL_CTA_DROPDOWN_TOGGLE?t.open:e}}),j=(0,s.combineReducers)({isOpen:function(){let e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],t=arguments.length>1?arguments[1]:void 0;return t.type===_.Q3.ADD_CHANNEL_DROPDOWN_TOGGLE?t.open:e}});var V=n(57322);function B(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function F(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?B(Object(n),!0).forEach((function(t){Y(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):B(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function Y(e,t,n){return(t=function(e){var t=function(e){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const z=(0,s.combineReducers)({announcementBarState:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{announcementBarCount:0};switch((arguments.length>1?arguments[1]:void 0).type){case _.Q3.TRACK_ANNOUNCEMENT_BAR:return F(F({},e),{},{announcementBarCount:e.announcementBarCount+1});case _.Q3.DISMISS_ANNOUNCEMENT_BAR:return F(F({},e),{},{announcementBarCount:Math.max(e.announcementBarCount-1,0)});case a.zO.LOGOUT_SUCCESS:return{announcementBarCount:0};default:return e}}}),W=(0,s.combineReducers)({focused:function(){let e=!(arguments.length>0&&void 0!==arguments[0])||arguments[0],t=arguments.length>1?arguments[1]:void 0;return t.type===_.Q3.BROWSER_CHANGE_FOCUS?t.focus:e},windowSize:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:_.$x.DESKTOP_VIEW,t=arguments.length>1?arguments[1]:void 0;return t.type===_.Q3.BROWSER_WINDOW_RESIZED?t.data:e}});function k(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function x(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?k(Object(n),!0).forEach((function(t){K(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):k(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function K(e,t,n){return(t=function(e){var t=function(e){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const Q=(0,s.combineReducers)({postVisibility:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;switch(t.type){case a.rb.SELECT_CHANNEL:{const n=x({},e);return n[t.data]=_.YM.POST_CHUNK_SIZE/2,n}case _.Q3.INCREASE_POST_VISIBILITY:{const n=x({},e);return n[t.data]+=t.amount,n}case _.Q3.RECEIVED_FOCUSED_POST:{const n=x({},e);return n[t.channelId]=_.YM.POST_CHUNK_SIZE/2,n}case a.wz.RECEIVED_NEW_POST:if(t.data&&e[t.data.channel_id]){const n=x({},e);return n[t.data.channel_id]+=1,n}return e;case a.zO.LOGOUT_SUCCESS:return{};default:return e}},lastChannelViewTime:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;switch(t.type){case _.Q3.SELECT_CHANNEL_WITH_MEMBER:if(t.member){const n=x({},e);return n[t.data]=t.member.last_viewed_at,n}return e;case _.Q3.UPDATE_CHANNEL_LAST_VIEWED_AT:{const n=x({},e);return n[t.channel_id]=t.last_viewed_at,n}case _.Q3.POST_UNREAD_SUCCESS:{const n=t.data;return x(x({},e),{},{[n.channelId]:n.lastViewedAt})}case a.zO.LOGOUT_SUCCESS:return{};default:return e}},loadingPosts:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;switch(t.type){case _.Q3.LOADING_POSTS:{const n=x({},e);return n[t.channelId]=t.data,n}case a.zO.LOGOUT_SUCCESS:return{};default:return e}},focusedPostId:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1?arguments[1]:void 0;switch(t.type){case _.Q3.RECEIVED_FOCUSED_POST:return t.data;case a.rb.SELECT_CHANNEL:case a.zO.LOGOUT_SUCCESS:return"";default:return e}},mobileView:function(){let e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],t=arguments.length>1?arguments[1]:void 0;return t.type===_.Q3.UPDATE_MOBILE_VIEW?t.data:e},lastUnreadChannel:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,t=arguments.length>1?arguments[1]:void 0;switch(t.type){case a.rb.LEAVE_CHANNEL:return t.data.id===(null==e?void 0:e.channelId)?null:e;case _.Q3.SET_LAST_UNREAD_CHANNEL:{const{channelId:e,hadMentions:n,hadUnreads:r}=t;return n||r?{id:e,hadMentions:n}:null}case a.zO.LOGOUT_SUCCESS:return null;default:return e}},lastGetPosts:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;switch(t.type){case _.Q3.RECEIVED_POSTS_FOR_CHANNEL_AT_TIME:return x(x({},e),{},{[t.channelId]:t.time});case a.zO.LOGOUT_SUCCESS:return{};default:return e}},toastStatus:function(){let e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],t=arguments.length>1?arguments[1]:void 0;switch(t.type){case _.Q3.SELECT_CHANNEL_WITH_MEMBER:return!1;case _.Q3.UPDATE_TOAST_STATUS:return t.data;case a.zO.LOGOUT_SUCCESS:return!1;default:return e}},channelPrefetchStatus:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;switch(t.type){case _.Q3.PREFETCH_POSTS_FOR_CHANNEL:return x(x({},e),{},{[t.channelId]:t.status});case a.g$.WEBSOCKET_FAILURE:case a.g$.WEBSOCKET_CLOSED:case a.zO.LOGOUT_SUCCESS:return{};default:return e}}}),J=(0,s.combineReducers)({channels:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1?arguments[1]:void 0;switch(t.type){case a.rb.RECEIVED_ALL_CHANNELS:return t.data.map((e=>e.id));case a.zO.LOGOUT_SUCCESS:return[];default:return e}}});n(76409),n(57406),n(55448);var X=n(24380);const Z=(0,s.combineReducers)({unreadFilterEnabled:function(){let e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],t=arguments.length>1?arguments[1]:void 0;switch(t.type){case _.Q3.SET_UNREAD_FILTER_ENABLED:return t.enabled;case a.zO.LOGOUT_SUCCESS:return!1;default:return e}},draggingState:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;switch(t.type){case _.Q3.SIDEBAR_DRAGGING_SET_STATE:return{state:t.data.state||(null==e?void 0:e.state),type:t.data.type||(null==e?void 0:e.type),id:t.data.id||(null==e?void 0:e.id)};case _.Q3.SIDEBAR_DRAGGING_STOP:case a.zO.LOGOUT_SUCCESS:return{};default:return e}},newCategoryIds:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1?arguments[1]:void 0;switch(t.type){case _.Q3.ADD_NEW_CATEGORY_ID:return[...e,t.data];case a.bf.RECEIVED_CATEGORY:{const n=t.data;return n.channel_ids.length>0?(0,X.Ai)(e,n.id):e}case a.bf.RECEIVED_CATEGORIES:return t.data.reduce(((e,t)=>t.channel_ids.length>0?(0,X.Ai)(e,t.id):e),e);case a.zO.LOGOUT_SUCCESS:return[];default:return e}},multiSelectedChannelIds:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1?arguments[1]:void 0;switch(t.type){case _.Q3.MULTISELECT_CHANNEL:return e.includes(t.data)?e.length>1?[t.data]:[]:[t.data];case _.Q3.MULTISELECT_CHANNEL_ADD:return-1===e.indexOf(t.data)?[...e,t.data]:(0,X.Ai)(e,t.data);case _.Q3.MULTISELECT_CHANNEL_TO:return t.data;case _.Q3.MULTISELECT_CHANNEL_CLEAR:return e.length>0?[]:e;case a.zO.LOGOUT_SUCCESS:return[];default:return e}},lastSelectedChannel:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1?arguments[1]:void 0;switch(t.type){case _.Q3.MULTISELECT_CHANNEL:case _.Q3.MULTISELECT_CHANNEL_ADD:return t.data;case _.Q3.MULTISELECT_CHANNEL_CLEAR:case a.zO.LOGOUT_SUCCESS:return"";default:return e}}});function $(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function q(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?$(Object(n),!0).forEach((function(t){ee(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):$(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function ee(e,t,n){return(t=function(e){var t=function(e){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const te=(0,s.combineReducers)({remotes:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;return t.type===_.Q3.SET_DRAFT_SOURCE?q(q({},e),{},{[t.data.key]:t.data.isRemote}):e}}),ne=(0,s.combineReducers)({emojiPickerCustomPage:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;switch((arguments.length>1?arguments[1]:void 0).type){case _.Q3.INCREMENT_EMOJI_PICKER_PAGE:return e+1;case a.zO.LOGOUT_SUCCESS:return 0;default:return e}},shortcutReactToLastPostEmittedFrom:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1?arguments[1]:void 0;switch(t.type){case _.Q3.EMITTED_SHORTCUT_REACT_TO_LAST_POST:return t.payload===_.Hc.CENTER?_.Hc.CENTER:t.payload===_.Hc.RHS_ROOT?_.Hc.RHS_ROOT:"";case a.zO.LOGOUT_SUCCESS:return"";default:return e}}});function re(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function oe(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?re(Object(n),!0).forEach((function(t){se(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):re(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function se(e,t,n){return(t=function(e){var t=function(e){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const ae=(0,s.combineReducers)({translations:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;return t.type===_.Q3.RECEIVED_TRANSLATIONS?oe(oe({},e),{},{[t.data.locale]:t.data.translations}):e}});var _e=n(71769);const ie=(0,s.combineReducers)({isOpen:function(){let e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];switch((arguments.length>1?arguments[1]:void 0).type){case _.Q3.TOGGLE_LHS:return!e;case _.Q3.OPEN_LHS:return!0;case _.Q3.CLOSE_LHS:case _.Q3.TOGGLE_RHS_MENU:case _.Q3.OPEN_RHS_MENU:case a.ZY.SELECT_TEAM:case a.zO.LOGOUT_SUCCESS:return!1;default:return e}},size:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:_e.sK.MEDIUM,t=arguments.length>1?arguments[1]:void 0;return t.type===_.Q3.SET_LHS_SIZE?t.size:e},currentStaticPageId:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1?arguments[1]:void 0;switch(t.type){case _.Q3.SELECT_STATIC_PAGE:return t.data;case a.zO.LOGOUT_SUCCESS:return"";default:return e}}});function Ee(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function ce(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Ee(Object(n),!0).forEach((function(t){ue(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Ee(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function ue(e,t,n){return(t=function(e){var t=function(e){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const le=(0,s.combineReducers)({plugins:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1?arguments[1]:void 0;switch(t.type){case _.Q3.RECEIVED_MARKETPLACE_PLUGINS:return t.plugins?t.plugins:[];case _.Q3.MODAL_CLOSE:return t.modalId!==_.IQ.PLUGIN_MARKETPLACE?e:[];case a.zO.LOGOUT_SUCCESS:return[];default:return e}},apps:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1?arguments[1]:void 0;switch(t.type){case _.Q3.RECEIVED_MARKETPLACE_APPS:return t.apps?t.apps:[];case _.Q3.MODAL_CLOSE:return t.modalId!==_.IQ.PLUGIN_MARKETPLACE?e:[];case a.zO.LOGOUT_SUCCESS:return[];default:return e}},installing:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;switch(t.type){case _.Q3.INSTALLING_MARKETPLACE_ITEM:return e[t.id]?e:ce(ce({},e),{},{[t.id]:!0});case _.Q3.INSTALLING_MARKETPLACE_ITEM_SUCCEEDED:case _.Q3.INSTALLING_MARKETPLACE_ITEM_FAILED:{if(!Object.hasOwn(e,t.id))return e;const n=ce({},e);return delete n[t.id],n}case _.Q3.MODAL_CLOSE:return t.modalId!==_.IQ.PLUGIN_MARKETPLACE?e:{};case a.zO.LOGOUT_SUCCESS:return{};default:return e}},errors:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;switch(t.type){case _.Q3.INSTALLING_MARKETPLACE_ITEM_FAILED:return ce(ce({},e),{},{[t.id]:t.error});case _.Q3.INSTALLING_MARKETPLACE_ITEM_SUCCEEDED:case _.Q3.INSTALLING_MARKETPLACE_ITEM:{if(!Object.hasOwn(e,t.id))return e;const n=ce({},e);return delete n[t.id],n}case _.Q3.MODAL_CLOSE:return t.modalId!==_.IQ.PLUGIN_MARKETPLACE?e:{};case a.zO.LOGOUT_SUCCESS:return{};default:return e}},filter:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1?arguments[1]:void 0;switch(t.type){case _.Q3.FILTER_MARKETPLACE_LISTING:return t.filter;case _.Q3.MODAL_CLOSE:return t.modalId!==_.IQ.PLUGIN_MARKETPLACE?e:"";case a.zO.LOGOUT_SUCCESS:return"";default:return e}}});function de(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Oe(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?de(Object(n),!0).forEach((function(t){Se(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):de(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function Se(e,t,n){return(t=function(e){var t=function(e){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}n(29206);const Te=(0,s.combineReducers)({modalState:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;switch(t.type){case _.Q3.MODAL_OPEN:return Oe(Oe({},e),{},{[t.modalId]:{open:!0,dialogProps:t.dialogProps,dialogType:t.dialogType}});case _.Q3.MODAL_CLOSE:{const n=Object.assign({},e);return Reflect.deleteProperty(n,t.modalId),n}case a.zO.LOGOUT_SUCCESS:return{};default:return e}},showLaunchingWorkspace:function(){let e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],t=arguments.length>1?arguments[1]:void 0;return t.type===a.g$.SHOW_LAUNCHING_WORKSPACE?t.open:e}});function Ae(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function fe(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Ae(Object(n),!0).forEach((function(t){Ne(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Ae(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function Ne(e,t,n){return(t=function(e){var t=function(e){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const pe=(0,s.combineReducers)({hasBeenDismissed:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;switch(t.type){case _.Q3.DISMISS_NOTICE:return fe(fe({},e),{},{[t.data]:!0});case _.Q3.SHOW_NOTICE:return fe(fe({},e),{},{[t.data]:!1});case a.zO.LOGOUT_SUCCESS:return{};default:return e}}}),Re=(0,s.combineReducers)({isShowOnboardingTaskCompletion:function(){let e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],t=arguments.length>1?arguments[1]:void 0;return t.type===_.Q3.SHOW_ONBOARDING_TASK_COMPLETION?t.open:e},isShowOnboardingCompleteProfileTour:function(){let e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],t=arguments.length>1?arguments[1]:void 0;return t.type===_.Q3.SHOW_ONBOARDING_COMPLETE_PROFILE_TOUR?t.open:e},isShowOnboardingVisitConsoleTour:function(){let e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],t=arguments.length>1?arguments[1]:void 0;return t.type===_.Q3.SHOW_ONBOARDING_VISIT_CONSOLE_TOUR?t.open:e}});function Ce(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Ie(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Ce(Object(n),!0).forEach((function(t){me(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Ce(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function me(e,t,n){return(t=function(e){var t=function(e){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const Le={show:!1,postId:"",refocusId:"",isRHS:!1},he=(0,s.combineReducers)({editingPost:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Le,t=arguments.length>1?arguments[1]:void 0;switch(t.type){case _.Q3.TOGGLE_EDITING_POST:return t.data.show?Ie(Ie({},e),t.data):Le;case a.zO.LOGOUT_SUCCESS:return Le;default:return e}},menuActions:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;switch(t.type){case _.Q3.SELECT_ATTACHMENT_MENU_ACTION:{const n=Ie({},e);return n[t.data.postId]?n[t.data.postId]=Ie(Ie({},n[t.data.postId]),t.data.actions):n[t.data.postId]=t.data.actions,n}case a.zO.LOGOUT_SUCCESS:return{};default:return e}}}),De=(0,s.combineReducers)({switcherOpen:function(){let e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],t=arguments.length>1?arguments[1]:void 0;return t.type===_.Q3.SET_PRODUCT_SWITCHER_OPEN?t.open:e}}),ge=(0,s.combineReducers)({selectedPostId:function(){var e;let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",n=arguments.length>1?arguments[1]:void 0;switch(n.type){case _.Q3.SELECT_POST:return n.postId;case _.Q3.SELECT_POST_CARD:return"";case a.wz.POST_REMOVED:return n.data&&n.data.id===t?"":t;case _.Q3.UPDATE_RHS_STATE:return null!==(e=n.postId)&&void 0!==e?e:"";case _.Q3.RHS_GO_BACK:case a.zO.LOGOUT_SUCCESS:return"";default:return t}},selectedPostFocussedAt:function(){var e;let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,n=arguments.length>1?arguments[1]:void 0;switch(n.type){case _.Q3.SELECT_POST:return n.timestamp||0;case _.Q3.UPDATE_RHS_STATE:return null!==(e=n.timestamp)&&void 0!==e?e:t;case a.zO.LOGOUT_SUCCESS:return 0;default:return t}},selectedPostCardId:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1?arguments[1]:void 0;switch(t.type){case _.Q3.SELECT_POST_CARD:return t.postId;case _.Q3.SELECT_POST:return"";case a.wz.POST_REMOVED:return t.data&&t.data.id===e?"":e;case _.Q3.UPDATE_RHS_STATE:case a.zO.LOGOUT_SUCCESS:return"";default:return e}},selectedChannelId:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1?arguments[1]:void 0;switch(t.type){case _.Q3.SELECT_POST:case _.Q3.SELECT_POST_CARD:return t.channelId;case _.Q3.UPDATE_RHS_STATE:return[_._n.PIN,_._n.CHANNEL_FILES,_._n.CHANNEL_INFO,_._n.CHANNEL_MEMBERS,_._n.EDIT_HISTORY].includes(t.state)?t.channelId:"";case a.zO.LOGOUT_SUCCESS:return"";default:return e}},highlightedPostId:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1?arguments[1]:void 0;switch(t.type){case _.Q3.HIGHLIGHT_REPLY:return t.postId;case _.Q3.CLEAR_HIGHLIGHT_REPLY:case _.Q3.UPDATE_RHS_STATE:case a.zO.LOGOUT_SUCCESS:return"";default:return e}},previousRhsStates:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1?arguments[1]:void 0;switch(t.type){case _.Q3.SELECT_POST:case _.Q3.SELECT_POST_CARD:case _.Q3.UPDATE_RHS_STATE:return t.previousRhsState?[...e,t.previousRhsState]:[];case _.Q3.RHS_GO_BACK:const n=[...e];return n.pop(),n;case a.zO.LOGOUT_SUCCESS:return[];default:return e}},filesSearchExtFilter:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1?arguments[1]:void 0;switch(t.type){case _.Q3.SET_FILES_FILTER_BY_EXT:return t.data;case a.zO.LOGOUT_SUCCESS:return[];default:return e}},rhsState:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,t=arguments.length>1?arguments[1]:void 0;switch(t.type){case _.Q3.UPDATE_RHS_STATE:case _.Q3.RHS_GO_BACK:return t.state;case _.Q3.SELECT_POST:case _.Q3.SELECT_POST_CARD:case a.zO.LOGOUT_SUCCESS:return null;default:return e}},searchTerms:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1?arguments[1]:void 0;switch(t.type){case _.Q3.UPDATE_RHS_SEARCH_TERMS:return t.terms;case _.Q3.UPDATE_RHS_STATE:return t.state!==_._n.SEARCH?"":e;case a.zO.LOGOUT_SUCCESS:return"";default:return e}},searchTeam:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,t=arguments.length>1?arguments[1]:void 0;switch(t.type){case _.Q3.UPDATE_RHS_SEARCH_TEAM:return t.teamId;case _.Q3.UPDATE_RHS_STATE:return t.state!==_._n.SEARCH?null:e;case a.zO.LOGOUT_SUCCESS:return null;default:return e}},searchType:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1?arguments[1]:void 0;switch(t.type){case _.Q3.UPDATE_RHS_SEARCH_TYPE:return t.searchType;case _.Q3.UPDATE_RHS_STATE:return t.state!==_._n.SEARCH?"":e;case a.zO.LOGOUT_SUCCESS:return"";default:return e}},searchResultsTerms:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1?arguments[1]:void 0;switch(t.type){case _.Q3.UPDATE_RHS_SEARCH_RESULTS_TERMS:return t.terms;case a.zO.LOGOUT_SUCCESS:return"";default:return e}},searchResultsType:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1?arguments[1]:void 0;switch(t.type){case _.Q3.UPDATE_RHS_SEARCH_RESULTS_TYPE:return t.searchType;case a.zO.LOGOUT_SUCCESS:return"";default:return e}},size:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:_e.sK.MEDIUM,t=arguments.length>1?arguments[1]:void 0;return t.type===_.Q3.SET_RHS_SIZE?t.size:e},pluggableId:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1?arguments[1]:void 0;switch(t.type){case _.Q3.UPDATE_RHS_STATE:return t.state===_._n.PLUGIN?t.pluggableId:"";case _.Q3.SELECT_POST:case _.Q3.SELECT_POST_CARD:case a.zO.LOGOUT_SUCCESS:return"";default:return e}},isSearchingFlaggedPost:function(){let e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];switch((arguments.length>1?arguments[1]:void 0).type){case a.I4.SEARCH_FLAGGED_POSTS_REQUEST:return!0;case a.I4.SEARCH_FLAGGED_POSTS_FAILURE:case a.I4.SEARCH_FLAGGED_POSTS_SUCCESS:case a.zO.LOGOUT_SUCCESS:return!1;default:return e}},isSearchingPinnedPost:function(){let e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];switch((arguments.length>1?arguments[1]:void 0).type){case a.I4.SEARCH_PINNED_POSTS_REQUEST:return!0;case a.I4.SEARCH_PINNED_POSTS_FAILURE:case a.I4.SEARCH_PINNED_POSTS_SUCCESS:case a.zO.LOGOUT_SUCCESS:return!1;default:return e}},isSidebarOpen:function(){let e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],t=arguments.length>1?arguments[1]:void 0;switch(t.type){case _.Q3.UPDATE_RHS_STATE:return Boolean(t.state);case _.Q3.SELECT_POST:case _.Q3.SELECT_POST_CARD:return Boolean(t.postId);case _.Q3.TOGGLE_RHS_MENU:case _.Q3.OPEN_RHS_MENU:case _.Q3.TOGGLE_LHS:case _.Q3.OPEN_LHS:case a.zO.LOGOUT_SUCCESS:return!1;default:return e}},isSidebarExpanded:function(){let e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],t=arguments.length>1?arguments[1]:void 0;switch(t.type){case _.Q3.SET_RHS_EXPANDED:return t.expanded;case _.Q3.TOGGLE_RHS_EXPANDED:return!e;case _.Q3.UPDATE_RHS_STATE:return!!t.state&&e;case _.Q3.SELECT_POST:case _.Q3.SELECT_POST_CARD:return!!t.postId&&e;case _.Q3.TOGGLE_RHS_MENU:case _.Q3.SUPPRESS_RHS:case _.Q3.OPEN_RHS_MENU:case _.Q3.TOGGLE_LHS:case _.Q3.OPEN_LHS:case a.ZY.SELECT_TEAM:case a.zO.LOGOUT_SUCCESS:return!1;default:return e}},isMenuOpen:function(){let e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];switch((arguments.length>1?arguments[1]:void 0).type){case _.Q3.TOGGLE_RHS_MENU:return!e;case _.Q3.OPEN_RHS_MENU:return!0;case _.Q3.CLOSE_RHS_MENU:case _.Q3.TOGGLE_LHS:case _.Q3.OPEN_LHS:case a.ZY.SELECT_TEAM:case a.zO.LOGOUT_SUCCESS:return!1;default:return e}},editChannelMembers:function(){let e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],t=arguments.length>1?arguments[1]:void 0;switch(t.type){case _.Q3.SET_EDIT_CHANNEL_MEMBERS:return t.active;case _.Q3.UPDATE_RHS_STATE:return!!t.state&&e;case a.zO.LOGOUT_SUCCESS:return!1;default:return e}},shouldFocusRHS:function(){let e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],t=arguments.length>1?arguments[1]:void 0;switch(t.type){case _.Q3.SELECT_POST:return Boolean(t.postId);case _.QK.CHANGED_SELECTED_THREAD:return Boolean(t.data.thread_id);case _.Q3.HIGHLIGHT_REPLY:case _.Q3.RHS_FOCUSED:return!1;default:return e}}});function Pe(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Me(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Pe(Object(n),!0).forEach((function(t){be(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Pe(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function be(e,t,n){return(t=function(e){var t=function(e){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}n(76685);const ye=(0,s.combineReducers)({modalSearch:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1?arguments[1]:void 0;switch(t.type){case _.I4.SET_MODAL_SEARCH:return t.data.trim();case a.zO.LOGOUT_SUCCESS:return"";default:return e}},popoverSearch:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1?arguments[1]:void 0;return t.type===_.I4.SET_POPOVER_SEARCH?t.data.trim():e},channelMembersRhsSearch:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1?arguments[1]:void 0;switch(t.type){case _.I4.SET_CHANNEL_MEMBERS_RHS_SEARCH:return t.data;case a.zO.LOGOUT_SUCCESS:return"";default:return e}},modalFilters:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;switch(t.type){case _.I4.SET_MODAL_FILTERS:return Me({},t.data);case a.zO.LOGOUT_SUCCESS:return{};default:return e}},userGridSearch:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;switch(t.type){case _.I4.SET_USER_GRID_SEARCH:{const n=t.data.trim();return Me(Me({},e),{},{term:n})}case _.I4.SET_USER_GRID_FILTERS:{const n=t.data;return Me(Me({},e),{},{filters:n})}case a.zO.LOGOUT_SUCCESS:return{};default:return e}},teamListSearch:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1?arguments[1]:void 0;switch(t.type){case _.I4.SET_TEAM_LIST_SEARCH:return t.data.trim();case a.zO.LOGOUT_SUCCESS:return"";default:return e}},channelListSearch:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;switch(t.type){case _.I4.SET_CHANNEL_LIST_SEARCH:{const n=t.data.trim();return Me(Me({},e),{},{term:n})}case _.I4.SET_CHANNEL_LIST_FILTERS:{const n=t.data;return Me(Me({},e),{},{filters:n})}case a.zO.LOGOUT_SUCCESS:return{};default:return e}}}),Ue=(0,s.combineReducers)({isOpen:function(){let e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],t=arguments.length>1?arguments[1]:void 0;switch(t.type){case _.Q3.STATUS_DROPDOWN_TOGGLE:return t.open;case a.zO.LOGOUT_SUCCESS:return!1;default:return e}}}),ve=(0,s.combineReducers)({websocketConnectionErrorCount:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;switch((arguments.length>1?arguments[1]:void 0).type){case _.Q3.INCREMENT_WS_ERROR_COUNT:return e+1;case _.Q3.RESET_WS_ERROR_COUNT:case a.zO.LOGOUT_SUCCESS:return 0;default:return e}}}),He=(0,s.combineReducers)({shouldShowPreviewOnCreateComment:function(){let e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],t=arguments.length>1?arguments[1]:void 0;switch(t.type){case _.Q3.SET_SHOW_PREVIEW_ON_CREATE_COMMENT:return t.showPreview;case a.zO.LOGOUT_SUCCESS:return!1;default:return e}},shouldShowPreviewOnCreatePost:function(){let e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],t=arguments.length>1?arguments[1]:void 0;switch(t.type){case _.Q3.SET_SHOW_PREVIEW_ON_CREATE_POST:return t.showPreview;case a.zO.LOGOUT_SUCCESS:return!1;default:return e}},shouldShowPreviewOnEditChannelHeaderModal:function(){let e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],t=arguments.length>1?arguments[1]:void 0;switch(t.type){case _.Q3.SET_SHOW_PREVIEW_ON_EDIT_CHANNEL_HEADER_MODAL:return t.showPreview;case a.zO.LOGOUT_SUCCESS:return!1;default:return e}}});var Ge=n(68998),we=n.n(Ge);function je(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Ve(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?je(Object(n),!0).forEach((function(t){Be(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):je(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function Be(e,t,n){return(t=function(e){var t=function(e){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const Fe=(0,s.combineReducers)({selectedThreadIdInTeam:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;switch(t.type){case a.wz.POST_REMOVED:{const n=we()(e,(e=>e===t.data.id));return n?Ve(Ve({},e),{},{[n]:""}):e}case _.QK.CHANGED_SELECTED_THREAD:return Ve(Ve({},e),{},{[t.data.team_id]:t.data.thread_id});case a.zO.LOGOUT_SUCCESS:return{};default:return e}},lastViewedAt:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;switch(t.type){case _.QK.CHANGED_LAST_VIEWED_AT:return Ve(Ve({},e),{},{[t.data.threadId]:t.data.lastViewedAt});case a.zO.LOGOUT_SUCCESS:return{};default:return e}},manuallyUnread:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;switch(t.type){case _.QK.CHANGED_LAST_VIEWED_AT:return Ve(Ve({},e),{},{[t.data.threadId]:!1});case _.QK.MANUALLY_UNREAD_THREAD:return Ve(Ve({},e),{},{[t.data.threadId]:!0});case a.zO.LOGOUT_SUCCESS:return{};default:return e}},toastStatus:function(){let e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],t=arguments.length>1?arguments[1]:void 0;switch(t.type){case _.Q3.SELECT_POST:return!1;case _.Q3.UPDATE_THREAD_TOAST_STATUS:return t.data;case a.zO.LOGOUT_SUCCESS:return!1;default:return e}}}),Ye={views:(0,s.combineReducers)({admin:V.Ay,announcementBar:z,browser:W,channel:Q,rhs:ge,rhsSuppressed:function(){let e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],t=arguments.length>1?arguments[1]:void 0;switch(t.type){case _.Q3.SUPPRESS_RHS:return!0;case _.Q3.UNSUPPRESS_RHS:return!1;case _.Q3.UPDATE_RHS_STATE:return null===t.state&&e;case _.Q3.SELECT_POST:case _.Q3.SELECT_POST_CARD:return""===t.postId&&e;case a.zO.LOGOUT_SUCCESS:return!1;default:return e}},posts:he,modals:Te,emoji:ne,i18n:ae,lhs:ie,search:ye,notice:pe,system:ve,channelSelectorModal:J,settings:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{activeSection:"",previousActiveSection:""},t=arguments.length>1?arguments[1]:void 0;switch(t.type){case _.Q3.UPDATE_ACTIVE_SECTION:return{activeSection:t.data,previousActiveSection:e.activeSection};case a.zO.LOGOUT_SUCCESS:return{activeSection:"",previousActiveSection:""};default:return e}},marketplace:le,textbox:He,channelSidebar:Z,statusDropdown:Ue,addChannelDropdown:j,addChannelCtaDropdown:w,onboardingTasks:Re,threads:Fe,productMenu:De,drafts:te}),plugins:L,storage:G}},57322:(e,t,n)=>{"use strict";n.d(t,{Ay:()=>l,hR:()=>u}),n(4290);var r=n(52602),o=n(55070),s=n(23877),a=n(78451);function _(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function i(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?_(Object(n),!0).forEach((function(t){E(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):_(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function E(e,t,n){return(t=function(e){var t=function(e){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const c={blocked:!1,onNavigationConfirmed:null,showNavigationPrompt:!1},u={sortColumn:"",sortIsDescending:!1,pageSize:0,pageIndex:0,cursorDirection:o.gX.next,cursorUserId:"",cursorColumnValue:"",columnVisibility:{},searchTerm:"",filterTeam:"",filterTeamLabel:"",filterStatus:"",filterRole:""},l=(0,r.combineReducers)({navigationBlock:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:c,t=arguments.length>1?arguments[1]:void 0;switch(t.type){case a.Q3.SET_NAVIGATION_BLOCKED:return i(i({},e),{},{blocked:t.blocked});case a.Q3.DEFER_NAVIGATION:return i(i({},e),{},{onNavigationConfirmed:t.onNavigationConfirmed,showNavigationPrompt:!0});case a.Q3.CANCEL_NAVIGATION:return i(i({},e),{},{onNavigationConfirmed:null,showNavigationPrompt:!1});case a.Q3.CONFIRM_NAVIGATION:return i(i({},e),{},{blocked:!1,onNavigationConfirmed:null,showNavigationPrompt:!1});case s.zO.LOGOUT_SUCCESS:return c;default:return e}},needsLoggedInLimitReachedCheck:function(){let e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],t=arguments.length>1?arguments[1]:void 0;return t.type===a.Q3.NEEDS_LOGGED_IN_LIMIT_REACHED_CHECK?t.data:e},adminConsoleUserManagementTableProperties:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:u,t=arguments.length>1?arguments[1]:void 0;switch(t.type){case a.Q3.SET_ADMIN_CONSOLE_USER_MANAGEMENT_TABLE_PROPERTIES:return i(i({},e),t.data);case a.Q3.CLEAR_ADMIN_CONSOLE_USER_MANAGEMENT_TABLE_PROPERTIES:return u;default:return e}}})},21413:(e,t,n)=>{"use strict";n.d(t,{DT:()=>o,K7:()=>s,oT:()=>a}),n(17046),n(60473),n(36169);var r=n(26614);function o(e){const t=(0,r.zj)(e)||{};return t.SiteURL?new URL(t.SiteURL).pathname:window.basename||"/"}function s(e){return e.websocket.connectionId}function a(e){const t=(0,r.zj)(e);return!(!t||!t.EnableDeveloper)&&"true"===t.EnableDeveloper}},77627:(e,t,n)=>{"use strict";n.d(t,{A:()=>p}),n(17046),n(12401),n(3188),n(30973),n(43813),n(4290);var r=n(47914),o=n.n(r),s=n(75572),a=n(32268),_=n(16064),i=n.n(_),E=n(57898);const c=n(34831).A;var u=n(61185),l=n(37101),d=n(85997),O=n(21413);function S(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function T(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?S(Object(n),!0).forEach((function(t){A(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):S(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function A(e,t,n){return(t=function(e){var t=function(e){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function f(){return n(85997)}window.Observable=i();const N=(0,s.extendPrototype)(o());function p(e,t){const n=t?T(T({},d.default),t):d.default,r=c({appReducers:n,getAppReducers:f,preloadedState:e});return N.ready().then((()=>{const e=(0,a.GM)(r,null,(()=>{r.dispatch({type:E.Bz.STORE_REHYDRATION_COMPLETE,complete:!0}),function(e,t){const n="reduxPersist:storage:",r={};N.iterate(((e,t)=>{t&&t.startsWith(n)&&(r[t.substring(21)]=e)})).then((async()=>{if(0===Object.keys(r).length)return;console.log("Migrating storage for redux-persist@6 upgrade"),t.pause();const o={};for(const[e,t]of Object.entries(r))console.log("Migrating `"+e+"`",JSON.parse(t)),o[e]=JSON.parse(t);e.dispatch({type:a.r2,key:"storage",payload:o}),t.persist();for(const e of Object.keys(r))N.removeItem(n+e);console.log("Done migration for redux-persist@6 upgrade")}))}(r,e)}));N.configObservables({crossTabNotification:!0}),N.newObservable({crossTabNotification:!0,changeDetection:!0}).subscribe({next:e=>{if(!e.crossTabNotification)return;if(!e.key.startsWith("persist:"))return;const t=e.key.substring(8),n=JSON.parse(e.newValue),o={};for(const e of Object.keys(n))"_persist"!==e&&(o[e]=JSON.parse(n[e]));r.dispatch({type:a.r2,key:t,payload:o})}});let t=!1;r.subscribe((()=>{const n=r.getState(),o=(0,O.DT)(n);n.requests.users.logout.status!==E.IZ.SUCCESS||t||(t=!0,e.purge().then((()=>{(0,u.aZ)(),(0,l.V)(),window.location.href="".concat(o).concat(window.location.search),setTimeout((()=>{t=!1}),500)})))}))})).catch((e=>{console.error("Failed to initialize localForage",e)})),r}},78451:(e,t,n)=>{"use strict";n.d(t,{ZC:()=>W,V6:()=>z,pn:()=>k,L0:()=>he,je:()=>xe,Q3:()=>v,bo:()=>Ce,j5:()=>re,Xu:()=>Te,cn:()=>Se,r1:()=>K,yy:()=>ye,uV:()=>Be,iE:()=>ot,qE:()=>te,Lu:()=>De,YE:()=>V,Oi:()=>ne,Uo:()=>We,YM:()=>Ye,h6:()=>Z,JI:()=>J,$d:()=>X,cO:()=>st,YC:()=>He,o0:()=>Ne,i3:()=>Me,Uk:()=>Pe,I8:()=>Le,W7:()=>me,f2:()=>le,wf:()=>j,a0:()=>Ae,Zd:()=>ge,fV:()=>pe,Kw:()=>$,Im:()=>Oe,jj:()=>de,ih:()=>ue,vx:()=>be,gS:()=>Y,Hc:()=>we,W0:()=>F,IQ:()=>G,Sw:()=>Ge,DB:()=>fe,Ik:()=>at,kL:()=>dt,mj:()=>lt,pl:()=>ut,tO:()=>_t,PZ:()=>ve,D3:()=>je,DL:()=>H,wz:()=>ae,pm:()=>P,po:()=>g,_n:()=>Ie,N$:()=>q,q7:()=>Ue,Bj:()=>ct,pj:()=>it,I4:()=>ie,sB:()=>B,RE:()=>Q,g5:()=>_e,eN:()=>ce,dx:()=>Ee,xm:()=>oe,az:()=>se,QK:()=>ee,JS:()=>M,RC:()=>y,Ew:()=>b,Y$:()=>Re,_w:()=>w,vJ:()=>ze,$x:()=>ke,tR:()=>Fe,Ay:()=>Ot,Nl:()=>rt,Fu:()=>Ve,sR:()=>x,lL:()=>Et,PL:()=>Qe,IE:()=>Ke,g_:()=>U}),n(29206);var r=n(41225),o=n(55785),s=n(93097),a=n(77908),_=n(76412),i=n.n(_),E=n(14778),c=n(20841),u=n(57898),l=n(16983),d=n(30112);const O=n.p+"files/94d3e062b894b482ba56.svg",S=n.p+"files/f8f0b8752f8c2f772bc7.svg",T=n.p+"files/925aafc8b6d54b579a4e.svg",A=n.p+"files/48c8ed225ff4a2f7a4c1.svg",f=n.p+"files/5b38cef34af0acb354af.svg",N=n.p+"files/00301d72e07c55d59df5.svg",p=n.p+"files/8b4138fc5724da59a6c2.svg",R=n.p+"files/c7abbdc345c701433289.svg",C=n.p+"files/82de93c3795437425044.svg",I=n.p+"files/dacfa646ab3389dc39bb.png",m=n.p+"files/8b841a4d47a221fdb5ca.png",L=n.p+"files/bde7b9641213b429d012.png",h=n.p+"files/be592857057e09fc1ca1.png",D=n.p+"files/1c5c889a1530329dd883.jpg",g={CHANNELS:"channels",THREADS:"threads"},P={CATEGORY_CHANNEL_OPEN_TIME:"channel_open_time",CATEGORY_DIRECT_CHANNEL_SHOW:u.pm.CATEGORY_DIRECT_CHANNEL_SHOW,CATEGORY_GROUP_CHANNEL_SHOW:u.pm.CATEGORY_GROUP_CHANNEL_SHOW,CATEGORY_DISPLAY_SETTINGS:"display_settings",CATEGORY_SIDEBAR_SETTINGS:"sidebar_settings",CATEGORY_ADVANCED_SETTINGS:"advanced_settings",TUTORIAL_STEP:"tutorial_step",TUTORIAL_STEP_AUTO_TOUR_STATUS:"tutorial_step_auto_tour_status",CRT_TUTORIAL_TRIGGERED:"crt_tutorial_triggered",CRT_TUTORIAL_AUTO_TOUR_STATUS:"crt_tutorial_auto_tour_status",CRT_TUTORIAL_STEP:"crt_tutorial_step",EXPLORE_OTHER_TOOLS_TUTORIAL_STEP:"explore_other_tools_step",CRT_THREAD_PANE_STEP:"crt_thread_pane_step",CHANNEL_DISPLAY_MODE:"channel_display_mode",CHANNEL_DISPLAY_MODE_CENTERED:"centered",CHANNEL_DISPLAY_MODE_FULL_SCREEN:"full",CHANNEL_DISPLAY_MODE_DEFAULT:"full",MESSAGE_DISPLAY:"message_display",MESSAGE_DISPLAY_CLEAN:"clean",MESSAGE_DISPLAY_COMPACT:"compact",MESSAGE_DISPLAY_DEFAULT:"clean",COLORIZE_USERNAMES:"colorize_usernames",COLORIZE_USERNAMES_DEFAULT:"true",COLLAPSED_REPLY_THREADS:"collapsed_reply_threads",COLLAPSED_REPLY_THREADS_OFF:"off",COLLAPSED_REPLY_THREADS_ON:"on",CLICK_TO_REPLY:"click_to_reply",CLICK_TO_REPLY_DEFAULT:"true",COLLAPSED_REPLY_THREADS_FALLBACK_DEFAULT:"off",LINK_PREVIEW_DISPLAY:"link_previews",LINK_PREVIEW_DISPLAY_DEFAULT:"true",COLLAPSE_DISPLAY:"collapse_previews",COLLAPSE_DISPLAY_DEFAULT:"false",AVAILABILITY_STATUS_ON_POSTS:"availability_status_on_posts",AVAILABILITY_STATUS_ON_POSTS_DEFAULT:"true",USE_MILITARY_TIME:"use_military_time",USE_MILITARY_TIME_DEFAULT:"false",UNREAD_SCROLL_POSITION:"unread_scroll_position",UNREAD_SCROLL_POSITION_START_FROM_LEFT:"start_from_left_off",UNREAD_SCROLL_POSITION_START_FROM_NEWEST:"start_from_newest",CATEGORY_THEME:"theme",CATEGORY_NOTIFICATIONS:"notifications",EMAIL_INTERVAL:"email_interval",INTERVAL_IMMEDIATE:30,INTERVAL_FIFTEEN_MINUTES:900,INTERVAL_HOUR:3600,INTERVAL_NEVER:0,NAME_NAME_FORMAT:"name_format",CATEGORY_SYSTEM_NOTICE:"system_notice",RECOMMENDED_NEXT_STEPS:"recommended_next_steps",TEAMS_ORDER:"teams_order",CLOUD_UPGRADE_BANNER:"cloud_upgrade_banner",CLOUD_TRIAL_BANNER:"cloud_trial_banner",START_TRIAL_MODAL:"start_trial_modal",ADMIN_CLOUD_UPGRADE_PANEL:"admin_cloud_upgrade_panel",CATEGORY_EMOJI:"emoji",EMOJI_SKINTONE:"emoji_skintone",ONE_CLICK_REACTIONS_ENABLED:"one_click_reactions_enabled",ONE_CLICK_REACTIONS_ENABLED_DEFAULT:"true",CLOUD_TRIAL_END_BANNER:"cloud_trial_end_banner",CLOUD_USER_EPHEMERAL_INFO:"cloud_user_ephemeral_info",CATEGORY_CLOUD_LIMITS:"cloud_limits",THREE_DAYS_LEFT_TRIAL_MODAL:"three_days_left_trial_modal",TOUCHED:"touched",UNIQUE:"unique",AB_TEST_PREFERENCE_VALUE:"ab_test_preference_value",RECENT_EMOJIS:"recent_emojis",ONBOARDING:"onboarding",ADVANCED_TEXT_EDITOR:"advanced_text_editor",FORWARD_POST_VIEWED:"forward_post_viewed",HIDE_POST_FILE_UPGRADE_WARNING:"hide_post_file_upgrade_warning",SHOWN_LIMITS_REACHED_ON_LOGIN:"shown_limits_reached_on_login",USE_CASE:"use_case",DELINQUENCY_MODAL_CONFIRMED:"delinquency_modal_confirmed",CONFIGURATION_BANNERS:"configuration_banners",NOTIFY_ADMIN_REVOKE_DOWNGRADED_WORKSPACE:"admin_revoke_downgraded_instance",OVERAGE_USERS_BANNER:u.pm.CATEGORY_OVERAGE_USERS_BANNER,TO_CLOUD_YEARLY_PLAN_NUDGE:"to_cloud_yearly_plan_nudge",TO_PAID_PLAN_NUDGE:"to_paid_plan_nudge",CLOUD_ANNUAL_RENEWAL_BANNER:"cloud_annual_renewal_banner"},M={ADD_CHANNELS_CTA:"add_channels_cta"},b={HAS_CLOUD_PURCHASE:"has_cloud_purchase",REQUEST_TRIAL_AFTER_SERVER_UPGRADE:"request_trial_after_upgrade",CLICKED_UPGRADE_AND_TRIAL_BTN:"clicked_upgradeandtrial_btn"},y={TRIAL_30_DAYS:30,TRIAL_14_DAYS:14,TRIAL_WARNING_THRESHOLD:7,TRIAL_2_DAYS:2,TRIAL_1_DAY:1,TRIAL_0_DAYS:0},U={playbooks:"playbooks",focalboard:"focalboard",apps:"com.mattermost.apps",calls:"com.mattermost.calls",nps:"com.mattermost.nps",channelExport:"com.mattermost.plugin-channel-export"},v=i()({SET_PRODUCT_SWITCHER_OPEN:null,RECEIVED_FOCUSED_POST:null,SELECT_POST:null,HIGHLIGHT_REPLY:null,CLEAR_HIGHLIGHT_REPLY:null,SELECT_POST_CARD:null,INCREASE_POST_VISIBILITY:null,LOADING_POSTS:null,UPDATE_RHS_STATE:null,UPDATE_RHS_SEARCH_TERMS:null,UPDATE_RHS_SEARCH_TEAM:null,UPDATE_RHS_SEARCH_TYPE:null,UPDATE_RHS_SEARCH_RESULTS_TERMS:null,UPDATE_RHS_SEARCH_RESULTS_TYPE:null,SET_RHS_SIZE:null,RHS_GO_BACK:null,RHS_FOCUSED:null,SET_RHS_EXPANDED:null,TOGGLE_RHS_EXPANDED:null,UPDATE_MOBILE_VIEW:null,SET_NAVIGATION_BLOCKED:null,DEFER_NAVIGATION:null,CANCEL_NAVIGATION:null,CONFIRM_NAVIGATION:null,TOGGLE_IMPORT_THEME_MODAL:null,TOGGLE_DELETE_POST_MODAL:null,TOGGLE_EDITING_POST:null,EMITTED_SHORTCUT_REACT_TO_LAST_POST:null,BROWSER_CHANGE_FOCUS:null,BROWSER_WINDOW_RESIZED:null,RECEIVED_PLUGIN_COMPONENT:null,REMOVED_PLUGIN_COMPONENT:null,RECEIVED_PLUGIN_POST_COMPONENT:null,RECEIVED_PLUGIN_POST_CARD_COMPONENT:null,REMOVED_PLUGIN_POST_COMPONENT:null,REMOVED_PLUGIN_POST_CARD_COMPONENT:null,RECEIVED_WEBAPP_PLUGINS:null,RECEIVED_WEBAPP_PLUGIN:null,REMOVED_WEBAPP_PLUGIN:null,RECEIVED_ADMIN_CONSOLE_REDUCER:null,REMOVED_ADMIN_CONSOLE_REDUCER:null,RECEIVED_ADMIN_CONSOLE_CUSTOM_COMPONENT:null,RECEIVED_ADMIN_CONSOLE_CUSTOM_SECTION:null,RECEIVED_PLUGIN_STATS_HANDLER:null,RECEIVED_PLUGIN_USER_SETTINGS:null,MODAL_OPEN:null,MODAL_CLOSE:null,SELECT_CHANNEL_WITH_MEMBER:null,SET_LAST_UNREAD_CHANNEL:null,UPDATE_CHANNEL_LAST_VIEWED_AT:null,INCREMENT_EMOJI_PICKER_PAGE:null,SET_RECENT_SKIN:null,STATUS_DROPDOWN_TOGGLE:null,ADD_CHANNEL_DROPDOWN_TOGGLE:null,ADD_CHANNEL_CTA_DROPDOWN_TOGGLE:null,SHOW_ONBOARDING_TASK_COMPLETION:null,SHOW_ONBOARDING_COMPLETE_PROFILE_TOUR:null,SHOW_ONBOARDING_VISIT_CONSOLE_TOUR:null,TOGGLE_LHS:null,OPEN_LHS:null,CLOSE_LHS:null,SET_LHS_SIZE:null,SELECT_STATIC_PAGE:null,SET_SHOW_PREVIEW_ON_CREATE_COMMENT:null,SET_SHOW_PREVIEW_ON_CREATE_POST:null,SET_SHOW_PREVIEW_ON_EDIT_CHANNEL_HEADER_MODAL:null,TOGGLE_RHS_MENU:null,OPEN_RHS_MENU:null,CLOSE_RHS_MENU:null,DISMISS_NOTICE:null,SHOW_NOTICE:null,SELECT_ATTACHMENT_MENU_ACTION:null,RECEIVED_TRANSLATIONS:null,INCREMENT_WS_ERROR_COUNT:null,RESET_WS_ERROR_COUNT:null,RECEIVED_POSTS_FOR_CHANNEL_AT_TIME:null,CHANNEL_POSTS_STATUS:null,CHANNEL_SYNC_STATUS:null,ALL_CHANNEL_SYNC_STATUS:null,UPDATE_ACTIVE_SECTION:null,RECEIVED_MARKETPLACE_PLUGINS:null,RECEIVED_MARKETPLACE_APPS:null,FILTER_MARKETPLACE_LISTING:null,INSTALLING_MARKETPLACE_ITEM:null,INSTALLING_MARKETPLACE_ITEM_SUCCEEDED:null,INSTALLING_MARKETPLACE_ITEM_FAILED:null,POST_UNREAD_SUCCESS:null,SET_UNREAD_FILTER_ENABLED:null,UPDATE_TOAST_STATUS:null,UPDATE_THREAD_TOAST_STATUS:null,SIDEBAR_DRAGGING_SET_STATE:null,SIDEBAR_DRAGGING_STOP:null,ADD_NEW_CATEGORY_ID:null,MULTISELECT_CHANNEL:null,MULTISELECT_CHANNEL_ADD:null,MULTISELECT_CHANNEL_TO:null,MULTISELECT_CHANNEL_CLEAR:null,TRACK_ANNOUNCEMENT_BAR:null,DISMISS_ANNOUNCEMENT_BAR:null,PREFETCH_POSTS_FOR_CHANNEL:null,SET_FILES_FILTER_BY_EXT:null,SUPPRESS_RHS:null,UNSUPPRESS_RHS:null,SET_EDIT_CHANNEL_MEMBERS:null,NEEDS_LOGGED_IN_LIMIT_REACHED_CHECK:null,SET_DRAFT_SOURCE:null,SET_ADMIN_CONSOLE_USER_MANAGEMENT_TABLE_PROPERTIES:null,CLEAR_ADMIN_CONSOLE_USER_MANAGEMENT_TABLE_PROPERTIES:null}),H=i()({BEFORE_ID:null,AFTER_ID:null}),G={ABOUT:"about",TEAM_SETTINGS:"team_settings",CHANNEL_INFO:"channel_info",DELETE_CHANNEL:"delete_channel",UNARCHIVE_CHANNEL:"unarchive_channel",CHANNEL_NOTIFICATIONS:"channel_notifications",CHANNEL_INVITE:"channel_invite",CHANNEL_MEMBERS:"channel_members",TEAM_MEMBERS:"team_members",ADD_USER_TO_CHANNEL:"add_user_to_channel",ADD_USER_TO_ROLE:"add_user_to_role",ADD_USER_TO_TEAM:"add_user_to_team",CREATE_DM_CHANNEL:"create_dm_channel",EDIT_CHANNEL_HEADER:"edit_channel_header",EDIT_CHANNEL_PURPOSE:"edit_channel_purpose",NOTIFICATIONS:"notifications",DELETE_POST:"delete_post",CONVERT_CHANNEL:"convert_channel",RESET_STATUS:"reset_status",LEAVE_TEAM:"leave_team",RENAME_CHANNEL:"rename_channel",USER_SETTINGS:"user_settings",QUICK_SWITCH:"quick_switch",REMOVED_FROM_CHANNEL:"removed_from_channel",EMAIL_INVITE:"email_invite",INTERACTIVE_DIALOG:"interactive_dialog",APPS_MODAL:"apps_modal",ADD_TEAMS_TO_SCHEME:"add_teams_to_scheme",INVITATION:"invitation",ADD_GROUPS_TO_TEAM:"add_groups_to_team",ADD_GROUPS_TO_CHANNEL:"add_groups_to_channel",MANAGE_TEAM_GROUPS:"manage_team_groups",MANAGE_CHANNEL_GROUPS:"manage_channel_groups",GROUP_MEMBERS:"group_members",MOBILE_SUBMENU:"mobile_submenu",PLUGIN_MARKETPLACE:"plugin_marketplace",EDIT_CATEGORY:"edit_category",DELETE_CATEGORY:"delete_category",SIDEBAR_WHATS_NEW_MODAL:"sidebar_whats_new_modal",UPGRADE_CLOUD_ACCOUNT:"upgrade_cloud_account",START_TRIAL_MODAL:"start_trial_modal",TRIAL_BENEFITS_MODAL:"trial_benefits_modal",PRICING_MODAL:"pricing_modal",LEARN_MORE_TRIAL_MODAL:"learn_more_trial_modal",ENTERPRISE_EDITION_LICENSE:"enterprise_edition_license",CONFIRM_NOTIFY_ADMIN:"confirm_notify_admin",REMOVE_NEXT_STEPS_MODAL:"remove_next_steps_modal",MORE_CHANNELS:"more_channels",NEW_CHANNEL_MODAL:"new_channel_modal",CLOUD_PURCHASE:"cloud_purchase",SELF_HOSTED_PURCHASE:"self_hosted_purchase",CLOUD_DOWNGRADE_CHOOSE_TEAM:"cloud_downgrade_choose_team",SUCCESS_MODAL:"success_modal",ERROR_MODAL:"error_modal",DND_CUSTOM_TIME_PICKER:"dnd_custom_time_picker",POST_REMINDER_CUSTOM_TIME_PICKER:"post_reminder_custom_time_picker",CUSTOM_STATUS:"custom_status",COMMERCIAL_SUPPORT:"commercial_support",NO_INTERNET_CONNECTION:"no_internet_connection",JOIN_CHANNEL_PROMPT:"join_channel_prompt",COLLAPSED_REPLY_THREADS_MODAL:"collapsed_reply_threads_modal",NOTIFY_CONFIRM_MODAL:"notify_confirm_modal",CONFIRM_LICENSE_REMOVAL:"confirm_license_removal",CONFIRM:"confirm",USER_GROUPS:"user_groups",USER_GROUPS_CREATE:"user_groups_create",VIEW_USER_GROUP:"view_user_group",ADD_USERS_TO_GROUP:"add_users_to_group",EDIT_GROUP_MODAL:"edit_group_modal",POST_DELETED_MODAL:"post_deleted_modal",FILE_PREVIEW_MODAL:"file_preview_modal",LEAVE_PRIVATE_CHANNEL_MODAL:"leave_private_channel_modal",GET_PUBLIC_LINK_MODAL:"get_public_link_modal",KEYBOARD_SHORTCUTS_MODAL:"keyboar_shortcuts_modal",USERS_TO_BE_REMOVED:"users_to_be_removed",DELETE_DRAFT:"delete_draft_modal",SEND_DRAFT:"send_draft_modal",UPLOAD_LICENSE:"upload_license",CLOUD_LIMITS:"cloud_limits",THREE_DAYS_LEFT_TRIAL_MODAL:"three_days_left_trial_modal",REQUEST_BUSINESS_EMAIL_MODAL:"request_business_email_modal",FEATURE_RESTRICTED_MODAL:"feature_restricted_modal",FORWARD_POST_MODAL:"forward_post_modal",JOIN_PUBLIC_CHANNEL_MODAL:"join_public_channel_modal",CLOUD_INVOICE_PREVIEW:"cloud_invoice_preview",BILLING_HISTORY:"billing_history",SUM_OF_MEMBERS_MODAL:"sum_of_members_modal",RESTORE_POST_MODAL:"restore_post",INFO_TOAST:"info_toast",MARK_ALL_THREADS_AS_READ:"mark_all_threads_as_read_modal",DELINQUENCY_MODAL_DOWNGRADE:"delinquency_modal_downgrade",CLOUD_LIMITS_DOWNGRADE:"cloud_limits_downgrade",PERSIST_NOTIFICATION_CONFIRM_MODAL:"persist_notification_confirm_modal",AIR_GAPPED_SELF_HOSTED_PURCHASE:"air_gapped_self_hosted_purchase",DOWNGRADE_MODAL:"downgrade_modal",PURCHASE_IN_PROGRESS:"purchase_in_progress",DELETE_WORKSPACE:"delete_workspace",FEEDBACK:"feedback",DELETE_WORKSPACE_PROGRESS:"delete_workspace_progress",DELETE_WORKSPACE_RESULT:"delete_workspace_result",SCREENING_IN_PROGRESS:"screening_in_progress",CONFIRM_SWITCH_TO_YEARLY:"confirm_switch_to_yearly",EXPANSION_IN_PROGRESS:"expansion_in_progress",SELF_HOSTED_EXPANSION:"self_hosted_expansion",START_TRIAL_FORM_MODAL:"start_trial_form_modal",START_TRIAL_FORM_MODAL_RESULT:"start_trial_form_modal_result",MOVE_THREAD_MODAL:"move_thread_modal",CONVERT_GM_TO_CHANNEL:"convert_gm_to_channel",IP_FILTERING_ADD_EDIT_MODAL:"ip_filtering_add_edit_modal",IP_FILTERING_DELETE_CONFIRMATION_MODAL:"ip_filtering_delete_confirmation_modal",IP_FILTERING_SAVE_CONFIRMATION_MODAL:"ip_filtering_save_confirmation_modal",REACTION_LIMIT_REACHED:"reaction_limit_reached",AIR_GAPPED_CONTACT_SALES:"air_gapped_contact_sales",MANAGE_ROLES_MODAL:"manage_roles_modal",MANAGE_TEAMS_MODAL:"manage_teams_modal",MANAGE_TOKENS_MODAL:"manage_teams_modal",RESET_PASSWORD_MODAL:"reset_password_modal",RESET_EMAIL_MODAL:"reset_email_modal",DEACTIVATE_MEMBER_MODAL:"deactivate_member_modal",PROMOTE_TO_MEMBER_MODAL:"promote_to_member_modal",DEMOTE_TO_GUEST_MODAL:"demote_to_guest_modal",REVOKE_SESSIONS_MODAL:"revoke_sessions_modal",CREATE_GROUP_SYNCABLES_MEMBERSHIP_MODAL:"create_group_syncables_membership_modal",EXPORT_USER_DATA_MODAL:"export_user_data_modal",UPGRADE_EXPORT_DATA_MODAL:"upgrade_export_data_modal",EXPORT_ERROR_MODAL:"export_error_modal",CHANNEL_BOOKMARK_DELETE:"channel_bookmark_delete",CHANNEL_BOOKMARK_CREATE:"channel_bookmark_create",CONFIRM_MANAGE_USER_SETTINGS_MODAL:"confirm_switch_to_settings",SCHEDULED_POST_CUSTOM_TIME_MODAL:"scheduled_post_custom_time",SECURE_CONNECTION_DELETE:"secure_connection_delete",SECURE_CONNECTION_CREATE_INVITE:"secure_connection_create_invite",SECURE_CONNECTION_ACCEPT_INVITE:"secure_connection_accept_invite",SHARED_CHANNEL_REMOTE_INVITE:"shared_channel_remote_invite",SHARED_CHANNEL_REMOTE_UNINVITE:"shared_channel_remote_uninvite",USER_PROPERTY_FIELD_DELETE:"user_property_field_delete"},w={OUT_OF_OFFICE:"ooo",OFFLINE:"offline",AWAY:"away",ONLINE:"online",DND:"dnd"},j=Object.assign({KEY_DOWN:"keydown",KEY_UP:"keyup",CLICK:"click",FOCUS:"focus",BLUR:"blur",SHORTCUT:"shortcut",MOUSE_DOWN:"mousedown",MOUSE_UP:"mouseup"},i()({POST_LIST_SCROLL_TO_BOTTOM:null})),V={STARTER:"cloud-starter",PROFESSIONAL:"cloud-professional",ENTERPRISE:"cloud-enterprise",LEGACY:"cloud-legacy"},B={STARTER:"starter",PROFESSIONAL:"professional",ENTERPRISE:"enterprise"},F={GUEST_ACCOUNTS:"mattermost.feature.guest_accounts",CUSTOM_USER_GROUPS:"mattermost.feature.custom_user_groups",CREATE_MULTIPLE_TEAMS:"mattermost.feature.create_multiple_teams",START_CALL:"mattermost.feature.start_call",PLAYBOOKS_RETRO:"mattermost.feature.playbooks_retro",UNLIMITED_MESSAGES:"mattermost.feature.unlimited_messages",UNLIMITED_FILE_STORAGE:"mattermost.feature.unlimited_file_storage",ALL_PROFESSIONAL_FEATURES:"mattermost.feature.all_professional",ALL_ENTERPRISE_FEATURES:"mattermost.feature.all_enterprise",UPGRADE_DOWNGRADED_WORKSPACE:"mattermost.feature.upgrade_downgraded_workspace",PLUGIN_FEATURE:"mattermost.feature.plugin",HIGHLIGHT_WITHOUT_NOTIFICATION:"mattermost.feature.highlight_without_notification"};let Y=function(e){return e.E10="E10",e.E20="E20",e.Starter="starter",e.Professional="professional",e.Enterprise="enterprise",e}({});V.PROFESSIONAL,Y.Professional,V.ENTERPRISE,Y.Enterprise;const z={REGION:"a11y__region",SECTION:"a11y__section",ACTIVE:"a11y--active",FOCUSED:"a11y--focused",MODAL:"a11y__modal",POPUP:"a11y__popup"},W={SORT_ORDER:"data-a11y-sort-order",ORDER_REVERSE:"data-a11y-order-reversed",FOCUS_CHILD:"data-a11y-focus-child",LOOP_NAVIGATION:"data-a11y-loop-navigation",DISABLE_NAVIGATION:"data-a11y-disable-nav"},k={ACTIVATE:"a11yactivate",DEACTIVATE:"a11ydeactivate",UPDATE:"a11yupdate",FOCUS:"a11yfocus"};function x(e){return Boolean(e&&"object"==typeof e&&"keyboardOnly"in e)}const K={FOCUS_EDIT_TEXTBOX:"focus_edit_textbox"},Q={POSTED:"posted",POST_EDITED:"post_edited",POST_DELETED:"post_deleted",POST_UPDATED:"post_updated",POST_UNREAD:"post_unread",CHANNEL_CONVERTED:"channel_converted",CHANNEL_CREATED:"channel_created",CHANNEL_DELETED:"channel_deleted",CHANNEL_UNARCHIVED:"channel_restored",CHANNEL_UPDATED:"channel_updated",CHANNEL_BOOKMARK_CREATED:"channel_bookmark_created",CHANNEL_BOOKMARK_DELETED:"channel_bookmark_deleted",CHANNEL_BOOKMARK_UPDATED:"channel_bookmark_updated",CHANNEL_BOOKMARK_SORTED:"channel_bookmark_sorted",MULTIPLE_CHANNELS_VIEWED:"multiple_channels_viewed",CHANNEL_MEMBER_UPDATED:"channel_member_updated",CHANNEL_SCHEME_UPDATED:"channel_scheme_updated",DIRECT_ADDED:"direct_added",GROUP_ADDED:"group_added",NEW_USER:"new_user",ADDED_TO_TEAM:"added_to_team",JOIN_TEAM:"join_team",LEAVE_TEAM:"leave_team",UPDATE_TEAM:"update_team",DELETE_TEAM:"delete_team",UPDATE_TEAM_SCHEME:"update_team_scheme",USER_ADDED:"user_added",USER_REMOVED:"user_removed",USER_UPDATED:"user_updated",USER_ROLE_UPDATED:"user_role_updated",MEMBERROLE_UPDATED:"memberrole_updated",ROLE_ADDED:"role_added",ROLE_REMOVED:"role_removed",ROLE_UPDATED:"role_updated",TYPING:"typing",PREFERENCE_CHANGED:"preference_changed",PREFERENCES_CHANGED:"preferences_changed",PREFERENCES_DELETED:"preferences_deleted",EPHEMERAL_MESSAGE:"ephemeral_message",STATUS_CHANGED:"status_change",HELLO:"hello",REACTION_ADDED:"reaction_added",REACTION_REMOVED:"reaction_removed",EMOJI_ADDED:"emoji_added",PLUGIN_ENABLED:"plugin_enabled",PLUGIN_DISABLED:"plugin_disabled",LICENSE_CHANGED:"license_changed",CONFIG_CHANGED:"config_changed",PLUGIN_STATUSES_CHANGED:"plugin_statuses_changed",OPEN_DIALOG:"open_dialog",RECEIVED_GROUP:"received_group",GROUP_MEMBER_ADD:"group_member_add",GROUP_MEMBER_DELETED:"group_member_deleted",RECEIVED_GROUP_ASSOCIATED_TO_TEAM:"received_group_associated_to_team",RECEIVED_GROUP_NOT_ASSOCIATED_TO_TEAM:"received_group_not_associated_to_team",RECEIVED_GROUP_ASSOCIATED_TO_CHANNEL:"received_group_associated_to_channel",RECEIVED_GROUP_NOT_ASSOCIATED_TO_CHANNEL:"received_group_not_associated_to_channel",SIDEBAR_CATEGORY_CREATED:"sidebar_category_created",SIDEBAR_CATEGORY_UPDATED:"sidebar_category_updated",SIDEBAR_CATEGORY_DELETED:"sidebar_category_deleted",SIDEBAR_CATEGORY_ORDER_UPDATED:"sidebar_category_order_updated",USER_ACTIVATION_STATUS_CHANGED:"user_activation_status_change",CLOUD_PAYMENT_STATUS_UPDATED:"cloud_payment_status_updated",CLOUD_SUBSCRIPTION_CHANGED:"cloud_subscription_changed",APPS_FRAMEWORK_REFRESH_BINDINGS:"custom_com.mattermost.apps_refresh_bindings",APPS_FRAMEWORK_PLUGIN_ENABLED:"custom_com.mattermost.apps_plugin_enabled",APPS_FRAMEWORK_PLUGIN_DISABLED:"custom_com.mattermost.apps_plugin_disabled",FIRST_ADMIN_VISIT_MARKETPLACE_STATUS_RECEIVED:"first_admin_visit_marketplace_status_received",THREAD_UPDATED:"thread_updated",THREAD_FOLLOW_CHANGED:"thread_follow_changed",THREAD_READ_CHANGED:"thread_read_changed",POST_ACKNOWLEDGEMENT_ADDED:"post_acknowledgement_added",POST_ACKNOWLEDGEMENT_REMOVED:"post_acknowledgement_removed",DRAFT_CREATED:"draft_created",DRAFT_UPDATED:"draft_updated",DRAFT_DELETED:"draft_deleted",SCHEDULED_POST_CREATED:"scheduled_post_created",SCHEDULED_POST_UPDATED:"scheduled_post_updated",SCHEDULED_POST_DELETED:"scheduled_post_deleted",PERSISTENT_NOTIFICATION_TRIGGERED:"persistent_notification_triggered",HOSTED_CUSTOMER_SIGNUP_PROGRESS_UPDATED:"hosted_customer_signup_progress_updated"},J={WELCOME_POPOVER:0,LIST_POPOVER:1,UNREAD_POPOVER:2,FINISHED:999},X={START:0,STARTED:1,FINISHED:999},Z={THREADS_PANE_POPOVER:0,FINISHED:999};let $=function(e){return e.NONE="none",e.SUCCESS="success",e.INFO="info",e.WARNING="warning",e.ERROR="error",e}({});const q={COMPLETE_PROFILE:"complete_profile",TEAM_SETUP:"team_setup",INVITE_MEMBERS:"invite_members",PREFERENCES_SETUP:"preferences_setup",NOTIFICATION_SETUP:"notification_setup",DOWNLOAD_APPS:"download_apps",CREATE_FIRST_CHANNEL:"create_first_channel",HIDE:"hide",SKIP:"skip"},ee={CHANGED_SELECTED_THREAD:"changed_selected_thread",CHANGED_LAST_VIEWED_AT:"changed_last_viewed_at",MANUALLY_UNREAD_THREAD:"manually_unread_thread"},te={HIDE:"hide",TRIAL:"trial",UPGRADE_FROM_TRIAL:"upgrade_from_trial",THREE_DAYS_LEFT_TRIAL_MODAL_DISMISSED:"dismiss_3_days_left_trial_modal",NUDGE_TO_CLOUD_YEARLY_PLAN_SNOOZED:"nudge_to_cloud_yearly_plan_snoozed",NUDGE_TO_PAID_PLAN_SNOOZED:"nudge_to_paid_plan_snoozed",ANNUAL_RENEWAL_60_DAY:"annual_renewal_60_day",ANNUAL_RENEWAL_30_DAY:"annual_renewal_30_day"},ne={LICENSE_EXPIRED:"license_expired"},re={COMMENT:"comment",POST:"post",EDIT:"edit"},oe={CLOUD_PURCHASING:"cloud_purchasing",CLOUD_PRICING:"cloud_pricing",SELF_HOSTED_PURCHASING:"self_hosted_purchasing",SELF_HOSTED_EXPANSION:"self_hosted_expansion",CLOUD_ADMIN:"cloud_admin",CLOUD_DELINQUENCY:"cloud_delinquency",SELF_HOSTED_ADMIN:"self_hosted_admin",POST_INFO_MORE:"post_info_more_menu",POST_INFO:"post_info",SELF_HOSTED_START_TRIAL_AUTO_MODAL:"self_hosted_start_trial_auto_modal",SELF_HOSTED_START_TRIAL_MODAL:"self_hosted_start_trial_modal",CLOUD_START_TRIAL_BUTTON:"cloud_start_trial_button",CLOUD_THREE_DAYS_LEFT_MODAL:"cloud_three_days_left_modal",SELF_HOSTED_START_TRIAL_TASK_LIST:"self_hosted_start_trial_task_list",SELF_HOSTED_LICENSE_EXPIRED:"self_hosted_license_expired",WORKSPACE_OPTIMIZATION_DASHBOARD:"workspace_optimization_dashboard",REQUEST_BUSINESS_EMAIL:"request_business_email",TRUE_UP_REVIEW:"true_up_review"},se={UNSAVE:"unsave",SAVE:"save",COPY_LINK:"copy_link",COPY_TEXT:"copy_text",DELETE:"delete",EDIT:"edit",FOLLOW:"follow",UNFOLLOW:"unfollow",PIN:"pin",UNPIN:"unpin",REPLY:"reply",UNREAD:"unread",FORWARD:"forward",MOVE_THREAD:"move_thread"},ae={JOIN_LEAVE:"system_join_leave",JOIN_CHANNEL:"system_join_channel",LEAVE_CHANNEL:"system_leave_channel",ADD_TO_CHANNEL:"system_add_to_channel",REMOVE_FROM_CHANNEL:"system_remove_from_channel",ADD_REMOVE:"system_add_remove",JOIN_TEAM:"system_join_team",LEAVE_TEAM:"system_leave_team",ADD_TO_TEAM:"system_add_to_team",REMOVE_FROM_TEAM:"system_remove_from_team",HEADER_CHANGE:"system_header_change",DISPLAYNAME_CHANGE:"system_displayname_change",CONVERT_CHANNEL:"system_convert_channel",PURPOSE_CHANGE:"system_purpose_change",CHANNEL_DELETED:"system_channel_deleted",CHANNEL_UNARCHIVED:"system_channel_restored",SYSTEM_GENERIC:"system_generic",FAKE_PARENT_DELETED:"system_fake_parent_deleted",EPHEMERAL:"system_ephemeral",EPHEMERAL_ADD_TO_CHANNEL:"system_ephemeral_add_to_channel",REMOVE_LINK_PREVIEW:"remove_link_preview",ME:"me",REMINDER:"reminder",WRANGLER:"system_wrangler",CUSTOM_CALLS:"custom_calls",CUSTOM_CALLS_RECORDING:"custom_calls_recording"},_e=i()({TOTAL_USERS:null,TOTAL_PUBLIC_CHANNELS:null,TOTAL_PRIVATE_GROUPS:null,TOTAL_POSTS:null,TOTAL_TEAMS:null,TOTAL_FILE_POSTS:null,TOTAL_HASHTAG_POSTS:null,TOTAL_IHOOKS:null,TOTAL_OHOOKS:null,TOTAL_COMMANDS:null,TOTAL_SESSIONS:null,POST_PER_DAY:null,BOT_POST_PER_DAY:null,USERS_WITH_POSTS_PER_DAY:null,RECENTLY_ACTIVE_USERS:null,NEWLY_CREATED_USERS:null,TOTAL_WEBSOCKET_CONNECTIONS:null,TOTAL_MASTER_DB_CONNECTIONS:null,TOTAL_READ_DB_CONNECTIONS:null,DAILY_ACTIVE_USERS:null,MONTHLY_ACTIVE_USERS:null}),ie=i()({SET_MODAL_SEARCH:null,SET_POPOVER_SEARCH:null,SET_MODAL_FILTERS:null,SET_USER_GRID_SEARCH:null,SET_USER_GRID_FILTERS:null,SET_TEAM_LIST_SEARCH:null,SET_CHANNEL_LIST_SEARCH:null,SET_CHANNEL_LIST_FILTERS:null,SET_CHANNEL_MEMBERS_RHS_SEARCH:null}),Ee=i()({SET_GLOBAL_ITEM:null,REMOVE_GLOBAL_ITEM:null,ACTION_ON_GLOBAL_ITEMS_WITH_PREFIX:null,STORAGE_REHYDRATE:null}),ce={EMBED_VISIBLE:"isVisible_",COMMENT_DRAFT:"comment_draft_",EDIT_DRAFT:"edit_draft_",DRAFT:"draft_",LOGOUT:"__logout__",LOGIN:"__login__",ANNOUNCEMENT:"__announcement__",LANDING_PAGE_SEEN:"__landingPageSeen__",LANDING_PREFERENCE:"__landing-preference__",CHANNEL_CATEGORY_COLLAPSED:"channelCategoryCollapsed_",INLINE_IMAGE_VISIBLE:"isInlineImageVisible_",DELINQUENCY:"delinquency_",HIDE_JOINED_CHANNELS:"hideJoinedChannels",HIDE_NOTIFICATION_PERMISSION_REQUEST_BANNER:"hideNotificationPermissionRequestBanner"},ue={MATTERMOSTAPP:"mattermostapp",BROWSER:"browser"},le={LOCAL_STORAGE:"local_storage",OAUTH_ACCESS_DENIED:"oauth_access_denied",OAUTH_MISSING_CODE:"oauth_missing_code",OAUTH_INVALID_PARAM:"oauth_invalid_param",OAUTH_INVALID_REDIRECT_URL:"oauth_invalid_redirect_url",PAGE_NOT_FOUND:"page_not_found",PERMALINK_NOT_FOUND:"permalink_not_found",TEAM_NOT_FOUND:"team_not_found",CHANNEL_NOT_FOUND:"channel_not_found",CLOUD_ARCHIVED:"cloud_archived"},de={DATA_RETENTION:"data_retention",ELASTICSEARCH_POST_INDEXING:"elasticsearch_post_indexing",BLEVE_POST_INDEXING:"bleve_post_indexing",LDAP_SYNC:"ldap_sync",MESSAGE_EXPORT:"message_export"},Oe={PENDING:"pending",IN_PROGRESS:"in_progress",SUCCESS:"success",ERROR:"error",CANCEL_REQUESTED:"cancel_requested",CANCELED:"canceled",WARNING:"warning"},Se={ANNOUNCEMENT:"announcement",CRITICAL:"critical",DEVELOPER:"developer",SUCCESS:"success",ADVISOR:"advisor",ADVISOR_ACK:"advisor-ack",GENERAL:"general"},Te={EMAIL_VERIFICATION_REQUIRED:"announcement_bar.error.email_verification_required",EMAIL_VERIFIED:"announcement_bar.notification.email_verified",LICENSE_EXPIRED:"announcement_bar.error.license_expired",LICENSE_EXPIRING:"announcement_bar.error.license_expiring",LICENSE_PAST_GRACE:"announcement_bar.error.past_grace",PREVIEW_MODE:"announcement_bar.error.preview_mode",WEBSOCKET_PORT_ERROR:"channel_loader.socketError",TRIAL_LICENSE_EXPIRING:"announcement_bar.error.trial_license_expiring"};(0,E.defineMessages)({emailVerificationRequired:{id:"announcement_bar.error.email_verification_required",defaultMessage:"Check your email inbox to verify the address."},emailVerified:{id:"announcement_bar.notification.email_verified",defaultMessage:"Email verified"},licenseExpired:{id:"announcement_bar.error.license_expired",defaultMessage:"{licenseSku} license is expired and some features may be disabled."},licenseExpiring:{id:"announcement_bar.error.license_expiring",defaultMessage:"{licenseSku} license expires on {date, date, long}."},pastGrace:{id:"announcement_bar.error.past_grace",defaultMessage:"{licenseSku} license is expired and some features may be disabled. Please contact your System Administrator for details."},previewMode:{id:"announcement_bar.error.preview_mode",defaultMessage:"Preview Mode: Email notifications have not been configured."},socketError:{id:"channel_loader.socketError",defaultMessage:"Please check connection, Mattermost unreachable. If issue persists, ask administrator to [check WebSocket port](!https://docs.mattermost.com/install/troubleshooting.html#please-check-connection-mattermost-unreachable-if-issue-persists-ask-administrator-to-check-websocket-port)."},trialLicenseExpiring:{id:"announcement_bar.error.trial_license_expiring",defaultMessage:"There are {days} days left on your free trial."}});const Ae={TEXT:"text",IMAGE:"image",AUDIO:"audio",VIDEO:"video",SPREADSHEET:"spreadsheet",CODE:"code",WORD:"word",PRESENTATION:"presentation",PDF:"pdf",PATCH:"patch",SVG:"svg",OTHER:"other",LICENSE_EXTENSION:".mattermost-license"},fe={DEFAULT:"default",ALL:"all",MENTION:"mention",NONE:"none"},Ne={DEFAULT:"default",ON:"on",OFF:"off"},pe={ON:"on",OFF:"off",DEFAULT:"default"},Re={DESKTOP_AND_MOBILE:"desktopAndMobile",DESKTOP_NOTIFICATION_SOUND:"desktopNotificationSound",EMAIL:"email",KEYWORDS_MENTIONS:"keywordsAndMentions",KEYWORDS_HIGHLIGHT:"keywordsAndHighlight",REPLY_NOTIFCATIONS:"replyNotifications",AUTO_RESPONDER:"autoResponder"},Ce={CONTROL_SEND:"advancedCtrlSend",FORMATTING:"formatting",JOIN_LEAVE:"joinLeave",PERFORMANCE_DEBUGGING:"performanceDebugging",SYNC_DRAFTS:"syncDrafts"},Ie={MENTION:"mention",SEARCH:"search",FLAG:"flag",PIN:"pin",PLUGIN:"plugin",CHANNEL_FILES:"channel-files",CHANNEL_INFO:"channel-info",CHANNEL_MEMBERS:"channel-members",EDIT_HISTORY:"edit-history"},me={CAPTURE:"capture",BEFORE:"before",DURING:"during"},Le={CATEGORY:"category",CHANNEL:"channel",DM:"DM",MIXED_CHANNELS:"mixed_channels"},he={TERMS_OF_SERVICE:"https://mattermost.com/pl/terms-of-use/",PRIVACY_POLICY:"https://mattermost.com/pl/privacy-policy/"},De={BILLING_DOCS:"https://docs.mattermost.com/pl/cloud-billing",PRICING:"https://mattermost.com/pl/pricing/",PRORATED_PAYMENT:"https://mattermost.com/pl/mattermost-cloud-prorate-documentation",DEPLOYMENT_OPTIONS:"https://mattermost.com/deploy/",DOWNLOAD_UPDATE:"https://mattermost.com/deploy/",CLOUD_SIGNUP_PAGE:"https://mattermost.com/sign-up/",SELF_HOSTED_SIGNUP:"https://customers.mattermost.com/signup",DELINQUENCY_DOCS:"https://docs.mattermost.com/about/cloud-subscriptions.html#failed-or-late-payments",SELF_HOSTED_PRICING:"https://mattermost.com/pl/pricing/#self-hosted"},ge={BILLING_DOCS:"https://mattermost.com/pl/how-self-hosted-billing-works",SELF_HOSTED_BILLING:"https://mattermost.com/pl/self-hosted-billing",TERMS_AND_CONDITIONS:"https://mattermost.com/enterprise-edition-terms/",SECURITY_UPDATES:"https://mattermost.com/security-updates/",DOWNLOAD:"https://mattermost.com/download",NEWSLETTER_UNSUBSCRIBE_LINK:"https://forms.mattermost.com/UnsubscribePage.html",PRIVACY:he.PRIVACY_POLICY},Pe={ABOUT_TEAMS:"https://docs.mattermost.com/welcome/about-teams.html#team-url",ADVANCED_LOGGING:"https://mattermost.com/pl/advanced-logging",CONFIGURE_DOCUMENT_CONTENT_SEARCH:"https://mattermost.com/pl/configure-document-content-search",CONFIGURE_AD_LDAP_QUERY_TIMEOUT:"https://mattermost.com/pl/configure-ad-ldap-query-timeout",CONFIGURE_OVERRIDE_SAML_BIND_DATA_WITH_LDAP:"https://mattermost.com/pl/configure-override-saml-bind-data-with-ldap",COMPILANCE_EXPORT:"https://mattermost.com/pl/compliance-export",COMPILANCE_MONITORING:"https://mattermost.com/pl/compliance-monitoring",DATA_RETENTION_POLICY:"https://mattermost.com/pl/data-retention-policy",DEFAULT_LDAP_GROUP_SYNC:"https://mattermost.com/pl/default-ldap-group-sync",DESKTOP_MANAGED_RESOURCES:"https://mattermost.com/pl/desktop-managed-resources",ELASTICSEARCH:"https://mattermost.com/pl/setup-elasticsearch",ENABLE_CLIENT_SIDE_CERTIFICATION:"https://mattermost.com/pl/enable-client-side-certification",ENABLE_HARDENED_MODE:"https://mattermost.com/pl/enable-hardened-mode",FORMAT_MESSAGES:"https://mattermost.com/pl/format-messages",FILE_STORAGE:"https://mattermost.com/pl/configure-file-storage",GUEST_ACCOUNTS:"https://docs.mattermost.com/onboard/guest-accounts.html",HIGH_AVAILABILITY_CLUSTER:"https://mattermost.com/pl/high-availability-cluster",IN_PRODUCT_NOTICES:"https://mattermost.com/pl/in-product-notices",MULTI_FACTOR_AUTH:"https://mattermost.com/pl/multi-factor-authentication",ONBOARD_ADVANCED_PERMISSIONS:"https://mattermost.com/pl/advanced-permissions",ONBOARD_LDAP:"https://mattermost.com/pl/setup-ldap",SELF_HOSTED_BILLING:ge.SELF_HOSTED_BILLING,SESSION_LENGTHS:"https://mattermost.com/pl/configure-session-lengths",SETUP_IMAGE_PROXY:"https://mattermost.com/pl/setup-image-proxy",SETUP_LDAP:"https://mattermost.com/pl/setup-ldap",SETUP_PERFORMANCE_MONITORING:"https://mattermost.com/pl/setup-performance-monitoring",SETUP_PUSH_NOTIFICATIONS:"https://mattermost.com/pl/setup-push-notifications",SETUP_SAML:"https://docs.mattermost.com/pl/setup-saml",SHARE_LINKS_TO_MESSAGES:"https://mattermost.com/pl/share-links-to-messages",SITE_URL:"https://mattermost.com/pl/configure-site-url",SSL_CERTIFICATE:"https://mattermost.com/pl/setup-ssl-client-certificate",TRUE_UP_REVIEW:"https://mattermost.com/pl/true-up-documentation",TRUSTED_CONNECTION:"https://mattermost.com/pl/default-allow-untrusted-internal-connections",UPGRADE_SERVER:"https://mattermost.com/pl/upgrade-mattermost"},Me={CUSTOM_SLASH_COMMANDS:"https://mattermost.com/pl/custom-slash-commands",ENABLE_OAUTH2:"https://mattermost.com/pl/enable-oauth",INCOMING_WEBHOOKS:"https://mattermost.com/pl/incoming-webhooks",OUTGOING_WEBHOOKS:"https://mattermost.com/pl/outgoing-webhooks",INTERACTIVE_MESSAGES:"https://mattermost.com/pl/interactive-messages",INTERACTIVE_DIALOGS:"https://mattermost.com/pl/interactive-dialogs",PERSONAL_ACCESS_TOKENS:"https://mattermost.com/pl/personal-access-tokens",PLUGIN_SIGNING:"https://mattermost.com/pl/sign-plugins",PLUGINS:"https://mattermost.com/pl/plugins",SETUP_CUSTOM_SLASH_COMMANDS:"https://mattermost.com/pl/setup-custom-slash-commands",SETUP_INCOMING_WEBHOOKS:"https://mattermost.com/pl/setup-incoming-webhooks",SETUP_OAUTH2:"https://mattermost.com/pl/setup-oauth-2.0",SETUP_OUTGOING_WEBHOOKS:"https://mattermost.com/pl/setup-outgoing-webhooks"},be={CONTACT_SALES:"https://mattermost.com/contact-sales/",TRIAL_INFO_LINK:"https://mattermost.com/trial",EMBARGOED_COUNTRIES:"https://mattermost.com/pl/limitations-for-embargoed-countries",SOFTWARE_SERVICES_LICENSE_AGREEMENT:"https://mattermost.com/pl/software-and-services-license-agreement",SOFTWARE_SERVICES_LICENSE_AGREEMENT_TEXT:"Software Services and License Agreement",UNSUPPORTED:"https://mattermost.com/pricing/"},ye={FLAT_FEE:"flat_fee",PER_SEAT:"per_seat",SALES_SERVE:"sales_serve"},Ue={YEAR:"year",MONTH:"month"},ve={[l.A.INVITE_USER]:"team_scope",[l.A.INVITE_GUEST]:"team_scope",[l.A.ADD_USER_TO_TEAM]:"team_scope",[l.A.MANAGE_SLASH_COMMANDS]:"team_scope",[l.A.MANAGE_OTHERS_SLASH_COMMANDS]:"team_scope",[l.A.CREATE_PUBLIC_CHANNEL]:"team_scope",[l.A.CREATE_PRIVATE_CHANNEL]:"team_scope",[l.A.MANAGE_PUBLIC_CHANNEL_MEMBERS]:"channel_scope",[l.A.MANAGE_PRIVATE_CHANNEL_MEMBERS]:"channel_scope",[l.A.ASSIGN_SYSTEM_ADMIN_ROLE]:"system_scope",[l.A.MANAGE_ROLES]:"system_scope",[l.A.MANAGE_TEAM_ROLES]:"team_scope",[l.A.MANAGE_CHANNEL_ROLES]:"chanel_scope",[l.A.MANAGE_SYSTEM]:"system_scope",[l.A.CREATE_DIRECT_CHANNEL]:"system_scope",[l.A.CREATE_GROUP_CHANNEL]:"system_scope",[l.A.MANAGE_PUBLIC_CHANNEL_PROPERTIES]:"channel_scope",[l.A.MANAGE_PRIVATE_CHANNEL_PROPERTIES]:"channel_scope",[l.A.LIST_PUBLIC_TEAMS]:"system_scope",[l.A.JOIN_PUBLIC_TEAMS]:"system_scope",[l.A.LIST_PRIVATE_TEAMS]:"system_scope",[l.A.JOIN_PRIVATE_TEAMS]:"system_scope",[l.A.LIST_TEAM_CHANNELS]:"team_scope",[l.A.JOIN_PUBLIC_CHANNELS]:"team_scope",[l.A.DELETE_PUBLIC_CHANNEL]:"channel_scope",[l.A.DELETE_PRIVATE_CHANNEL]:"channel_scope",[l.A.EDIT_OTHER_USERS]:"system_scope",[l.A.READ_CHANNEL]:"channel_scope",[l.A.READ_CHANNEL_CONTENT]:"channel_scope",[l.A.READ_PUBLIC_CHANNEL]:"team_scope",[l.A.ADD_REACTION]:"channel_scope",[l.A.REMOVE_REACTION]:"channel_scope",[l.A.REMOVE_OTHERS_REACTIONS]:"channel_scope",[l.A.PERMANENT_DELETE_USER]:"system_scope",[l.A.UPLOAD_FILE]:"channel_scope",[l.A.GET_PUBLIC_LINK]:"system_scope",[l.A.MANAGE_INCOMING_WEBHOOKS]:"team_scope",[l.A.MANAGE_OTHERS_INCOMING_WEBHOOKS]:"team_scope",[l.A.MANAGE_OUTGOING_WEBHOOKS]:"team_scope",[l.A.MANAGE_OTHERS_OUTGOING_WEBHOOKS]:"team_scope",[l.A.MANAGE_OAUTH]:"system_scope",[l.A.MANAGE_SYSTEM_WIDE_OAUTH]:"system_scope",[l.A.CREATE_POST]:"channel_scope",[l.A.CREATE_POST_PUBLIC]:"channel_scope",[l.A.EDIT_POST]:"channel_scope",[l.A.EDIT_OTHERS_POSTS]:"channel_scope",[l.A.DELETE_POST]:"channel_scope",[l.A.DELETE_OTHERS_POSTS]:"channel_scope",[l.A.REMOVE_USER_FROM_TEAM]:"team_scope",[l.A.CREATE_TEAM]:"system_scope",[l.A.MANAGE_TEAM]:"team_scope",[l.A.IMPORT_TEAM]:"team_scope",[l.A.VIEW_TEAM]:"team_scope",[l.A.LIST_USERS_WITHOUT_TEAM]:"system_scope",[l.A.CREATE_USER_ACCESS_TOKEN]:"system_scope",[l.A.READ_USER_ACCESS_TOKEN]:"system_scope",[l.A.REVOKE_USER_ACCESS_TOKEN]:"system_scope",[l.A.MANAGE_JOBS]:"system_scope",[l.A.CREATE_EMOJIS]:"team_scope",[l.A.DELETE_EMOJIS]:"team_scope",[l.A.DELETE_OTHERS_EMOJIS]:"team_scope",[l.A.USE_CHANNEL_MENTIONS]:"channel_scope",[l.A.USE_GROUP_MENTIONS]:"channel_scope",[l.A.READ_PUBLIC_CHANNEL_GROUPS]:"channel_scope",[l.A.READ_PRIVATE_CHANNEL_GROUPS]:"channel_scope",[l.A.CONVERT_PUBLIC_CHANNEL_TO_PRIVATE]:"channel_scope",[l.A.CONVERT_PRIVATE_CHANNEL_TO_PUBLIC]:"channel_scope",[l.A.MANAGE_SHARED_CHANNELS]:"system_scope",[l.A.MANAGE_SECURE_CONNECTIONS]:"system_scope",[l.A.PLAYBOOK_PUBLIC_CREATE]:"team_scope",[l.A.PLAYBOOK_PUBLIC_MANAGE_PROPERTIES]:"playbook_scope",[l.A.PLAYBOOK_PUBLIC_MANAGE_MEMBERS]:"playbook_scope",[l.A.PLAYBOOK_PUBLIC_VIEW]:"playbook_scope",[l.A.PLAYBOOK_PUBLIC_MAKE_PRIVATE]:"playbook_scope",[l.A.PLAYBOOK_PRIVATE_CREATE]:"team_scope",[l.A.PLAYBOOK_PRIVATE_MANAGE_PROPERTIES]:"playbook_scope",[l.A.PLAYBOOK_PRIVATE_MANAGE_MEMBERS]:"playbook_scope",[l.A.PLAYBOOK_PRIVATE_VIEW]:"playbook_scope",[l.A.PLAYBOOK_PRIVATE_MAKE_PUBLIC]:"playbook_scope",[l.A.RUN_CREATE]:"playbook_scope",[l.A.RUN_MANAGE_MEMBERS]:"run_scope",[l.A.RUN_MANAGE_PROPERTIES]:"run_scope",[l.A.RUN_VIEW]:"run_scope",[l.A.CREATE_CUSTOM_GROUP]:"system_scope",[l.A.EDIT_CUSTOM_GROUP]:"system_scope",[l.A.DELETE_CUSTOM_GROUP]:"system_scope",[l.A.RESTORE_CUSTOM_GROUP]:"system_scope",[l.A.MANAGE_CUSTOM_GROUP_MEMBERS]:"system_scope",[l.A.USE_SLASH_COMMANDS]:"channel_scope",[l.A.ADD_BOOKMARK_PUBLIC_CHANNEL]:"channel_scope",[l.A.EDIT_BOOKMARK_PUBLIC_CHANNEL]:"channel_scope",[l.A.DELETE_BOOKMARK_PUBLIC_CHANNEL]:"channel_scope",[l.A.ORDER_BOOKMARK_PUBLIC_CHANNEL]:"channel_scope",[l.A.ADD_BOOKMARK_PRIVATE_CHANNEL]:"channel_scope",[l.A.EDIT_BOOKMARK_PRIVATE_CHANNEL]:"channel_scope",[l.A.DELETE_BOOKMARK_PRIVATE_CHANNEL]:"channel_scope",[l.A.ORDER_BOOKMARK_PRIVATE_CHANNEL]:"channel_scope"},He={all_users:[l.A.CREATE_DIRECT_CHANNEL,l.A.CREATE_GROUP_CHANNEL,l.A.CREATE_TEAM,l.A.LIST_TEAM_CHANNELS,l.A.JOIN_PUBLIC_CHANNELS,l.A.READ_PUBLIC_CHANNEL,l.A.VIEW_TEAM,l.A.CREATE_PUBLIC_CHANNEL,l.A.MANAGE_PUBLIC_CHANNEL_PROPERTIES,l.A.DELETE_PUBLIC_CHANNEL,l.A.CREATE_PRIVATE_CHANNEL,l.A.MANAGE_PRIVATE_CHANNEL_PROPERTIES,l.A.DELETE_PRIVATE_CHANNEL,l.A.INVITE_USER,l.A.ADD_USER_TO_TEAM,l.A.READ_CHANNEL,l.A.READ_CHANNEL_CONTENT,l.A.ADD_REACTION,l.A.REMOVE_REACTION,l.A.MANAGE_PUBLIC_CHANNEL_MEMBERS,l.A.READ_PUBLIC_CHANNEL_GROUPS,l.A.READ_PRIVATE_CHANNEL_GROUPS,l.A.UPLOAD_FILE,l.A.GET_PUBLIC_LINK,l.A.CREATE_POST,l.A.MANAGE_PRIVATE_CHANNEL_MEMBERS,l.A.DELETE_POST,l.A.EDIT_POST,l.A.USE_CHANNEL_MENTIONS,l.A.USE_GROUP_MENTIONS,l.A.CREATE_CUSTOM_GROUP,l.A.EDIT_CUSTOM_GROUP,l.A.DELETE_CUSTOM_GROUP,l.A.MANAGE_CUSTOM_GROUP_MEMBERS,l.A.PLAYBOOK_PUBLIC_CREATE,l.A.PLAYBOOK_PRIVATE_CREATE,l.A.PLAYBOOK_PUBLIC_MANAGE_MEMBERS,l.A.PLAYBOOK_PRIVATE_MANAGE_MEMBERS,l.A.PLAYBOOK_PUBLIC_MANAGE_PROPERTIES,l.A.PLAYBOOK_PRIVATE_MANAGE_PROPERTIES,l.A.RUN_CREATE,l.A.USE_SLASH_COMMANDS,l.A.DELETE_EMOJIS,l.A.INVITE_GUEST,l.A.CREATE_EMOJIS,l.A.RUN_VIEW,l.A.RESTORE_CUSTOM_GROUP,l.A.ADD_BOOKMARK_PUBLIC_CHANNEL,l.A.EDIT_BOOKMARK_PUBLIC_CHANNEL,l.A.DELETE_BOOKMARK_PUBLIC_CHANNEL,l.A.ORDER_BOOKMARK_PUBLIC_CHANNEL,l.A.ADD_BOOKMARK_PRIVATE_CHANNEL,l.A.EDIT_BOOKMARK_PRIVATE_CHANNEL,l.A.DELETE_BOOKMARK_PRIVATE_CHANNEL,l.A.ORDER_BOOKMARK_PRIVATE_CHANNEL],channel_admin:[l.A.MANAGE_CHANNEL_ROLES,l.A.CREATE_POST,l.A.ADD_REACTION,l.A.REMOVE_REACTION,l.A.MANAGE_PUBLIC_CHANNEL_MEMBERS,l.A.READ_PUBLIC_CHANNEL_GROUPS,l.A.READ_PRIVATE_CHANNEL_GROUPS,l.A.MANAGE_PRIVATE_CHANNEL_MEMBERS,l.A.USE_CHANNEL_MENTIONS,l.A.USE_GROUP_MENTIONS,l.A.ADD_BOOKMARK_PUBLIC_CHANNEL,l.A.EDIT_BOOKMARK_PUBLIC_CHANNEL,l.A.DELETE_BOOKMARK_PUBLIC_CHANNEL,l.A.ORDER_BOOKMARK_PUBLIC_CHANNEL,l.A.ADD_BOOKMARK_PRIVATE_CHANNEL,l.A.EDIT_BOOKMARK_PRIVATE_CHANNEL,l.A.DELETE_BOOKMARK_PRIVATE_CHANNEL,l.A.ORDER_BOOKMARK_PRIVATE_CHANNEL],team_admin:[l.A.EDIT_OTHERS_POSTS,l.A.REMOVE_USER_FROM_TEAM,l.A.MANAGE_TEAM,l.A.IMPORT_TEAM,l.A.MANAGE_TEAM_ROLES,l.A.MANAGE_CHANNEL_ROLES,l.A.MANAGE_SLASH_COMMANDS,l.A.MANAGE_OTHERS_SLASH_COMMANDS,l.A.MANAGE_INCOMING_WEBHOOKS,l.A.MANAGE_OUTGOING_WEBHOOKS,l.A.DELETE_POST,l.A.DELETE_OTHERS_POSTS,l.A.MANAGE_OTHERS_OUTGOING_WEBHOOKS,l.A.ADD_REACTION,l.A.MANAGE_OTHERS_INCOMING_WEBHOOKS,l.A.USE_CHANNEL_MENTIONS,l.A.MANAGE_PUBLIC_CHANNEL_MEMBERS,l.A.CONVERT_PUBLIC_CHANNEL_TO_PRIVATE,l.A.CONVERT_PRIVATE_CHANNEL_TO_PUBLIC,l.A.READ_PUBLIC_CHANNEL_GROUPS,l.A.READ_PRIVATE_CHANNEL_GROUPS,l.A.MANAGE_PRIVATE_CHANNEL_MEMBERS,l.A.CREATE_POST,l.A.REMOVE_REACTION,l.A.USE_GROUP_MENTIONS,l.A.ADD_BOOKMARK_PUBLIC_CHANNEL,l.A.EDIT_BOOKMARK_PUBLIC_CHANNEL,l.A.DELETE_BOOKMARK_PUBLIC_CHANNEL,l.A.ORDER_BOOKMARK_PUBLIC_CHANNEL,l.A.ADD_BOOKMARK_PRIVATE_CHANNEL,l.A.EDIT_BOOKMARK_PRIVATE_CHANNEL,l.A.DELETE_BOOKMARK_PRIVATE_CHANNEL,l.A.ORDER_BOOKMARK_PRIVATE_CHANNEL],guests:[l.A.EDIT_POST,l.A.ADD_REACTION,l.A.REMOVE_REACTION,l.A.USE_CHANNEL_MENTIONS,l.A.READ_CHANNEL,l.A.UPLOAD_FILE,l.A.CREATE_POST]},Ge=[l.A.CREATE_POST,l.A.UPLOAD_FILE,l.A.ADD_REACTION,l.A.REMOVE_REACTION,l.A.MANAGE_PUBLIC_CHANNEL_MEMBERS,l.A.MANAGE_PRIVATE_CHANNEL_MEMBERS,l.A.USE_CHANNEL_MENTIONS,l.A.ADD_BOOKMARK_PUBLIC_CHANNEL,l.A.EDIT_BOOKMARK_PUBLIC_CHANNEL,l.A.DELETE_BOOKMARK_PUBLIC_CHANNEL,l.A.ORDER_BOOKMARK_PUBLIC_CHANNEL,l.A.ADD_BOOKMARK_PRIVATE_CHANNEL,l.A.EDIT_BOOKMARK_PRIVATE_CHANNEL,l.A.DELETE_BOOKMARK_PRIVATE_CHANNEL,l.A.ORDER_BOOKMARK_PRIVATE_CHANNEL],we={CENTER:"CENTER",RHS_ROOT:"RHS_ROOT",RHS_COMMENT:"RHS_COMMENT",SEARCH:"SEARCH",NO_WHERE:"NO_WHERE",MODAL:"MODAL"},je={DATE_LINE:d.Qz,START_OF_NEW_MESSAGES:d.Z,CHANNEL_INTRO_MESSAGE:"CHANNEL_INTRO_MESSAGE",OLDER_MESSAGES_LOADER:"OLDER_MESSAGES_LOADER",NEWER_MESSAGES_LOADER:"NEWER_MESSAGES_LOADER",LOAD_OLDER_MESSAGES_TRIGGER:"LOAD_OLDER_MESSAGES_TRIGGER",LOAD_NEWER_MESSAGES_TRIGGER:"LOAD_NEWER_MESSAGES_TRIGGER"},Ve={EXPORT_FORMAT_CSV:"csv",EXPORT_FORMAT_ACTIANCE:"actiance",EXPORT_FORMAT_GLOBALRELAY:"globalrelay"},Be={REDIS:"redis",LRU:"lru"},Fe={DEFAULT_SCALE:1.75,SCALE_DELTA:.25,MIN_SCALE:.25,MAX_SCALE:3},Ye={SettingsTypes:{TYPE_TEXT:"text",TYPE_LONG_TEXT:"longtext",TYPE_NUMBER:"number",TYPE_COLOR:"color",TYPE_BOOL:"bool",TYPE_PERMISSION:"permission",TYPE_RADIO:"radio",TYPE_BANNER:"banner",TYPE_DROPDOWN:"dropdown",TYPE_GENERATED:"generated",TYPE_USERNAME:"username",TYPE_BUTTON:"button",TYPE_LANGUAGE:"language",TYPE_JOBSTABLE:"jobstable",TYPE_FILE_UPLOAD:"fileupload",TYPE_CUSTOM:"custom",TYPE_ROLES:"roles"},JobTypes:de,Preferences:P,SocketEvents:Q,ActionTypes:v,UserStatuses:w,TutorialSteps:{ADD_FIRST_CHANNEL:-1,POST_POPOVER:0,CHANNEL_POPOVER:1,ADD_CHANNEL_POPOVER:2,MENU_POPOVER:3,PRODUCT_SWITCHER:4,SETTINGS:5,START_TRIAL:6,FINISHED:999},AdminTutorialSteps:["START_TRIAL"],CrtTutorialSteps:J,CrtTutorialTriggerSteps:X,CrtThreadPaneSteps:Z,PostTypes:ae,ErrorPageTypes:le,AnnouncementBarTypes:Se,AnnouncementBarMessages:Te,FileTypes:Ae,Locations:we,PostListRowListIds:je,MAX_POST_VISIBILITY:1e6,REMOTE_USERS_HOUR_LIMIT_END_OF_THE_DAY:22,REMOTE_USERS_HOUR_LIMIT_BEGINNING_OF_THE_DAY:6,IGNORE_POST_TYPES:[ae.JOIN_LEAVE,ae.JOIN_TEAM,ae.LEAVE_TEAM,ae.JOIN_CHANNEL,ae.LEAVE_CHANNEL,ae.REMOVE_FROM_CHANNEL,ae.ADD_REMOVE],PayloadSources:i()({SERVER_ACTION:null,VIEW_ACTION:null}),USER_LIMIT:10,StatTypes:_e,STAT_MAX_ACTIVE_USERS:20,STAT_MAX_NEW_USERS:20,ScrollTypes:{FREE:1,BOTTOM:2,SIDEBBAR_OPEN:3,NEW_MESSAGE:4,POST:5},MAXIMUM_LOGIN_ATTEMPTS_DEFAULT:10,MAX_ADD_MEMBERS_BATCH:256,SPECIAL_MENTIONS:["all","channel","here"],PLAN_MENTIONS:/Professional plan|Enterprise plan|Enterprise trial/gi,SPECIAL_MENTIONS_REGEX:/(?:\B|\b_+)@(channel|all|here)(?!(\.|-|_)*[^\W_])/gi,SUM_OF_MEMBERS_MENTION_REGEX:/\d+ members/gi,ALL_MENTION_REGEX:/(?:\B|\b_+)@(all)(?!(\.|-|_)*[^\W_])/gi,CHANNEL_MENTION_REGEX:/(?:\B|\b_+)@(channel)(?!(\.|-|_)*[^\W_])/gi,HERE_MENTION_REGEX:/(?:\B|\b_+)@(here)(?!(\.|-|_)*[^\W_])/gi,NOTIFY_ALL_MEMBERS:5,ALL_MEMBERS_MENTIONS_REGEX:/(?:\B|\b_+)@(channel|all)(?!(\.|-|_)*[^\W_])/gi,MENTIONS_REGEX:/(?:\B|\b_+)@([a-z0-9.\-_]+)/gi,DEFAULT_CHARACTER_LIMIT:4e3,IMAGE_TYPE_GIF:"gif",TEXT_TYPES:["txt","rtf","vtt"],IMAGE_TYPES:["jpg","gif","bmp","png","jpeg","tiff","tif","psd","webp"],AUDIO_TYPES:["mp3","wav","wma","m4a","flac","aac","ogg","m4r"],VIDEO_TYPES:["mp4","avi","webm","mkv","wmv","mpg","mov","flv"],PRESENTATION_TYPES:["ppt","pptx"],SPREADSHEET_TYPES:["xlsx","csv"],WORD_TYPES:["doc","docx"],CHANNEL_HEADER_HEIGHT:62,CODE_TYPES:["applescript","as","atom","bas","bash","boot","c","c++","cake","cc","cjsx","cl2","clj","cljc","cljs","cljs.hl","cljscm","cljx","_coffee","coffee","cpp","cs","csharp","cson","css","d","dart","delphi","dfm","di","diff","django","docker","dockerfile","dpr","erl","ex","exs","f90","f95","freepascal","fs","fsharp","gcode","gemspec","go","groovy","gyp","h","h++","handlebars","hbs","hic","hpp","hs","html","html.handlebars","html.hbs","hx","iced","irb","java","jinja","jl","js","json","jsp","jsx","kt","ktm","kts","lazarus","less","lfm","lisp","log","lpr","lua","m","mak","matlab","md","mk","mkd","mkdown","ml","mm","nc","obj-c","objc","osascript","pas","pascal","perl","php","php3","php4","php5","php6","pl","plist","podspec","pp","ps","ps1","py","r","rb","rs","rss","ruby","scala","scm","scpt","scss","sh","sld","sql","st","styl","swift","tex","thor","v","vb","vbnet","vbs","veo","xhtml","xml","xsl","yaml","zsh"],PDF_TYPES:["pdf"],PATCH_TYPES:["patch"],SVG_TYPES:["svg"],ICON_FROM_TYPE:{audio:O,video:R,spreadsheet:T,presentation:p,pdf:N,code:S,word:C,patch:f,other:A},ICON_NAME_FROM_TYPE:{text:"text",audio:"audio",video:"video",spreadsheet:"excel",presentation:"ppt",pdf:"pdf",code:"code",word:"word",patch:"patch",other:"generic",image:"image"},MAX_UPLOAD_FILES:10,MAX_FILENAME_LENGTH:35,EXPANDABLE_INLINE_IMAGE_MIN_HEIGHT:100,THUMBNAIL_WIDTH:128,THUMBNAIL_HEIGHT:100,PREVIEWER_HEIGHT:170,WEB_VIDEO_WIDTH:640,WEB_VIDEO_HEIGHT:480,MOBILE_VIDEO_WIDTH:480,MOBILE_VIDEO_HEIGHT:360,DESKTOP_SCREEN_WIDTH:1679,TABLET_SCREEN_WIDTH:1020,MOBILE_SCREEN_WIDTH:768,SMALL_SIDEBAR_BREAKPOINT:900,MEDIUM_SIDEBAR_BREAKPOINT:1200,LARGE_SIDEBAR_BREAKPOINT:1680,POST_MODAL_PADDING:170,SCROLL_DELAY:2e3,SCROLL_PAGE_FRACTION:3,DEFAULT_CHANNEL:"town-square",DEFAULT_CHANNEL_UI_NAME:"Town Square",OFFTOPIC_CHANNEL:"off-topic",OFFTOPIC_CHANNEL_UI_NAME:"Off-Topic",GITLAB_SERVICE:"gitlab",GOOGLE_SERVICE:"google",OFFICE365_SERVICE:"office365",OAUTH_SERVICES:["gitlab","google","office365","openid"],OPENID_SERVICE:"openid",OPENID_SERVICE_FEATURE_DISCOVERY:"openid_feature_discovery",OPENID_SCOPES:"profile openid email",EMAIL_SERVICE:"email",LDAP_SERVICE:"ldap",SAML_SERVICE:"saml",USERNAME_SERVICE:"username",SIGNIN_CHANGE:"signin_change",PASSWORD_CHANGE:"password_change",GET_TERMS_ERROR:"get_terms_error",TERMS_REJECTED:"terms_rejected",SIGNIN_VERIFIED:"verified",CREATE_LDAP:"create_ldap",SESSION_EXPIRED:"expired",POST_AREA_HEIGHT:80,POST_CHUNK_SIZE:60,PROFILE_CHUNK_SIZE:100,POST_FOCUS_CONTEXT_RADIUS:10,POST_LOADING:"loading",POST_FAILED:"failed",POST_DELETED:"deleted",POST_UPDATED:"updated",SYSTEM_MESSAGE_PREFIX:"system_",SUGGESTION_LIST_MAXHEIGHT:292,SUGGESTION_LIST_MAXWIDTH:496,SUGGESTION_LIST_SPACE_RHS:420,MOBILE_SUGGESTION_LIST_SPACE_RHS:220,SUGGESTION_LIST_MODAL_WIDTH:496,MENTION_NAME_PADDING_LEFT:2.4,AVATAR_WIDTH:24,AUTO_RESPONDER:"system_auto_responder",RESERVED_TEAM_NAMES:["signup","login","admin","channel","post","api","oauth","error","help","plugins","playbooks","boards"],RESERVED_USERNAMES:["valet","all","channel","here","matterbot","system"],MONTHS:["January","February","March","April","May","June","July","August","September","October","November","December"],MAX_DMS:20,MAX_USERS_IN_GM:8,MIN_USERS_IN_GM:3,MAX_CHANNEL_POPOVER_COUNT:100,DM_AND_GM_SHOW_COUNTS:[10,15,20,40],HIGHEST_DM_SHOW_COUNT:1e4,DM_CHANNEL:"D",GM_CHANNEL:"G",OPEN_CHANNEL:"O",PRIVATE_CHANNEL:"P",ARCHIVED_CHANNEL:"archive",INVITE_TEAM:"I",OPEN_TEAM:"O",THREADS:"threads",MAX_POST_LEN:4e3,EMOJI_SIZE:16,DEFAULT_EMOJI_PICKER_LEFT_OFFSET:87,DEFAULT_EMOJI_PICKER_RIGHT_OFFSET:15,EMOJI_PICKER_WIDTH_OFFSET:295,SIDEBAR_MINIMUM_WIDTH:640,THEME_ELEMENTS:[{group:"sidebarElements",id:"sidebarBg",uiName:"Sidebar BG"},{group:"sidebarElements",id:"sidebarText",uiName:"Sidebar Text"},{group:"sidebarElements",id:"sidebarHeaderBg",uiName:"Sidebar Header BG"},{group:"sidebarElements",id:"sidebarTeamBarBg",uiName:"Team Sidebar BG"},{group:"sidebarElements",id:"sidebarHeaderTextColor",uiName:"Sidebar Header Text"},{group:"sidebarElements",id:"sidebarUnreadText",uiName:"Sidebar Unread Text"},{group:"sidebarElements",id:"sidebarTextHoverBg",uiName:"Sidebar Text Hover BG"},{group:"sidebarElements",id:"sidebarTextActiveBorder",uiName:"Sidebar Text Active Border"},{group:"sidebarElements",id:"sidebarTextActiveColor",uiName:"Sidebar Text Active Color"},{group:"sidebarElements",id:"onlineIndicator",uiName:"Online Indicator"},{group:"sidebarElements",id:"awayIndicator",uiName:"Away Indicator"},{group:"sidebarElements",id:"dndIndicator",uiName:"Away Indicator"},{group:"sidebarElements",id:"mentionBg",uiName:"Mention Jewel BG"},{group:"sidebarElements",id:"mentionColor",uiName:"Mention Jewel Text"},{group:"centerChannelElements",id:"centerChannelBg",uiName:"Center Channel BG"},{group:"centerChannelElements",id:"centerChannelColor",uiName:"Center Channel Text"},{group:"centerChannelElements",id:"newMessageSeparator",uiName:"New Message Separator"},{group:"centerChannelElements",id:"errorTextColor",uiName:"Error Text Color"},{group:"centerChannelElements",id:"mentionHighlightBg",uiName:"Mention Highlight BG"},{group:"linkAndButtonElements",id:"linkColor",uiName:"Link Color"},{group:"centerChannelElements",id:"mentionHighlightLink",uiName:"Mention Highlight Link"},{group:"linkAndButtonElements",id:"buttonBg",uiName:"Button BG"},{group:"linkAndButtonElements",id:"buttonColor",uiName:"Button Text"},{group:"centerChannelElements",id:"codeTheme",uiName:"Code Theme",themes:[{id:"solarized-dark",uiName:"Solarized Dark",cssURL:r,iconURL:L},{id:"solarized-light",uiName:"Solarized Light",cssURL:o,iconURL:h},{id:"github",uiName:"GitHub",cssURL:s,iconURL:I},{id:"monokai",uiName:"Monokai",cssURL:a,iconURL:m}]}],DEFAULT_CODE_THEME:"github",KeyCodes:{BACKSPACE:["Backspace",8],TAB:["Tab",9],ENTER:["Enter",13],SHIFT:["Shift",16],CTRL:["Control",17],ALT:["Alt",18],CAPS_LOCK:["CapsLock",20],ESCAPE:["Escape",27],SPACE:[" ",32],PAGE_UP:["PageUp",33],PAGE_DOWN:["PageDown",34],END:["End",35],HOME:["Home",36],LEFT:["ArrowLeft",37],UP:["ArrowUp",38],RIGHT:["ArrowRight",39],DOWN:["ArrowDown",40],INSERT:["Insert",45],DELETE:["Delete",46],ZERO:["0",48],ONE:["1",49],TWO:["2",50],THREE:["3",51],FOUR:["4",52],FIVE:["5",53],SIX:["6",54],SEVEN:["7",55],EIGHT:["8",56],NINE:["9",57],A:["a",65],B:["b",66],C:["c",67],D:["d",68],E:["e",69],F:["f",70],G:["g",71],H:["h",72],I:["i",73],J:["j",74],K:["k",75],L:["l",76],M:["m",77],N:["n",78],O:["o",79],P:["p",80],Q:["q",81],R:["r",82],S:["s",83],T:["t",84],U:["u",85],V:["v",86],W:["w",87],X:["x",88],Y:["y",89],Z:["z",90],CMD:["Meta",91],MENU:["ContextMenu",93],NUMPAD_0:["0",96],NUMPAD_1:["1",97],NUMPAD_2:["2",98],NUMPAD_3:["3",99],NUMPAD_4:["4",100],NUMPAD_5:["5",101],NUMPAD_6:["6",102],NUMPAD_7:["7",103],NUMPAD_8:["8",104],NUMPAD_9:["9",105],MULTIPLY:["*",106],ADD:["+",107],SUBTRACT:["-",109],DECIMAL:[".",110],DIVIDE:["/",111],F1:["F1",112],F2:["F2",113],F3:["F3",114],F4:["F4",115],F5:["F5",116],F6:["F6",117],F7:["F7",118],F8:["F8",119],F9:["F9",120],F10:["F10",121],F11:["F11",122],F12:["F12",123],NUM_LOCK:["NumLock",144],SEMICOLON:[";",186],EQUAL:["=",187],COMMA:[",",188],DASH:["-",189],PERIOD:[".",190],FORWARD_SLASH:["/",191],TILDE:["~",192],OPEN_BRACKET:["[",219],BACK_SLASH:["\\",220],CLOSE_BRACKET:["]",221],COMPOSING:["Composing",229]},CODE_PREVIEW_MAX_FILE_SIZE:5e5,HighlightedLanguages:{"1c":{name:"1C:Enterprise",extensions:["bsl","os"],aliases:["bsl"]},actionscript:{name:"ActionScript",extensions:["as"],aliases:["as","as3"]},applescript:{name:"AppleScript",extensions:["applescript","osascript","scpt"],aliases:["osascript"]},bash:{name:"Bash",extensions:["sh"],aliases:["sh","zsh"]},clojure:{name:"Clojure",extensions:["clj","boot","cl2","cljc","cljs","cljs.hl","cljscm","cljx","hic"],aliases:["clj"]},coffeescript:{name:"CoffeeScript",extensions:["coffee","_coffee","cake","cjsx","cson","iced"],aliases:["coffee","coffee-script"]},cpp:{name:"C/C++",extensions:["cpp","c","cc","h","c++","h++","hpp"],aliases:["c++","c"]},csharp:{name:"C#",extensions:["cs","csharp"],aliases:["c#","cs","csharp"]},css:{name:"CSS",extensions:["css"]},d:{name:"D",extensions:["d","di"],aliases:["dlang"]},dart:{name:"Dart",extensions:["dart"]},delphi:{name:"Delphi",extensions:["delphi","dpr","dfm","pas","pascal","freepascal","lazarus","lpr","lfm"],aliases:["pas","pascal"]},diff:{name:"Diff",extensions:["diff","patch"],aliases:["patch","udiff"]},django:{name:"Django",extensions:["django","jinja"],aliases:["jinja"]},dockerfile:{name:"Dockerfile",extensions:["dockerfile","docker"],aliases:["docker"]},elixir:{name:"Elixir",extensions:["ex","exs"],aliases:["ex","exs"]},erlang:{name:"Erlang",extensions:["erl"],aliases:["erl"]},fortran:{name:"Fortran",extensions:["f90","f95"],aliases:["f90","f95"]},fsharp:{name:"F#",extensions:["fsharp","fs"],aliases:["fs"]},gcode:{name:"G-Code",extensions:["gcode","nc"]},go:{name:"Go",extensions:["go"],aliases:["golang"]},groovy:{name:"Groovy",extensions:["groovy"]},handlebars:{name:"Handlebars",extensions:["handlebars","hbs","html.hbs","html.handlebars"],aliases:["hbs","mustache"]},haskell:{name:"Haskell",extensions:["hs"],aliases:["hs"]},haxe:{name:"Haxe",extensions:["hx"],aliases:["hx"]},java:{name:"Java",extensions:["java","jsp"]},javascript:{name:"JavaScript",extensions:["js","jsx"],aliases:["js"]},json:{name:"JSON",extensions:["json"]},julia:{name:"Julia",extensions:["jl"],aliases:["jl"]},kotlin:{name:"Kotlin",extensions:["kt","ktm","kts"],aliases:["kt"]},latex:{name:"LaTeX",extensions:["tex"],aliases:["tex"]},less:{name:"Less",extensions:["less"]},lisp:{name:"Lisp",extensions:["lisp"]},lua:{name:"Lua",extensions:["lua"]},makefile:{name:"Makefile",extensions:["mk","mak"],aliases:["make","mf","gnumake","bsdmake","mk"]},markdown:{name:"Markdown",extensions:["md","mkdown","mkd"],aliases:["md","mkd"]},matlab:{name:"Matlab",extensions:["matlab","m"],aliases:["m"]},objectivec:{name:"Objective C",extensions:["mm","objc","obj-c"],aliases:["objective_c","objc"]},ocaml:{name:"OCaml",extensions:["ml"],aliases:["ml"]},perl:{name:"Perl",extensions:["perl","pl"],aliases:["pl"]},pgsql:{name:"PostgreSQL",extensions:["pgsql","postgres","postgresql"],aliases:["postgres","postgresql"]},php:{name:"PHP",extensions:["php","php3","php4","php5","php6"],aliases:["php3","php4","php5","php6"]},powershell:{name:"PowerShell",extensions:["ps","ps1"],aliases:["posh"]},puppet:{name:"Puppet",extensions:["pp"],aliases:["pp"]},python:{name:"Python",extensions:["py","gyp"],aliases:["py"]},r:{name:"R",extensions:["r"],aliases:["r","s"]},ruby:{name:"Ruby",extensions:["ruby","rb","gemspec","podspec","thor","irb"],aliases:["rb"]},rust:{name:"Rust",extensions:["rs"],aliases:["rs"]},scala:{name:"Scala",extensions:["scala"]},scheme:{name:"Scheme",extensions:["scm","sld"],aliases:["scm"]},scss:{name:"SCSS",extensions:["scss"]},smalltalk:{name:"Smalltalk",extensions:["st"],aliases:["st","squeak"]},sql:{name:"SQL",extensions:["sql"]},stylus:{name:"Stylus",extensions:["styl"],aliases:["styl"]},swift:{name:"Swift",extensions:["swift"]},text:{name:"Text",extensions:["txt","log"],aliases:["txt"]},typescript:{name:"TypeScript",extensions:["ts","tsx"],aliases:["ts","tsx"]},vbnet:{name:"VB.Net",extensions:["vbnet","vb","bas"],aliases:["vb","visualbasic"]},vbscript:{name:"VBScript",extensions:["vbs"],aliases:["vbs"]},verilog:{name:"Verilog",extensions:["v","veo","sv","svh"]},vhdl:{name:"VHDL",extensions:["vhd","vhdl"],aliases:["vhd"]},vtt:{name:"WebVTT",extensions:["vtt"],aliases:["vtt","webvtt"]},xml:{name:"HTML, XML",extensions:["xml","html","xhtml","rss","atom","xsl","plist"]},yaml:{name:"YAML",extensions:["yaml"],aliases:["yml"]}},PostsViewJumpTypes:{BOTTOM:1,POST:2,SIDEBAR_OPEN:3},NotificationPrefs:{MENTION:"mention"},Integrations:{COMMAND:"commands",PAGE_SIZE:1e4,START_PAGE_NUM:0,INCOMING_WEBHOOK:"incoming_webhooks",OUTGOING_WEBHOOK:"outgoing_webhooks",OAUTH_APP:"oauth2-apps",OUTGOING_OAUTH_CONNECTIONS:"outgoing-oauth2-connections",BOT:"bots",EXECUTE_CURRENT_COMMAND_ITEM_ID:"_execute_current_command",OPEN_COMMAND_IN_MODAL_ITEM_ID:"_open_command_in_modal",COMMAND_SUGGESTION_ERROR:"error",COMMAND_SUGGESTION_CHANNEL:"channel",COMMAND_SUGGESTION_USER:"user"},PERMALINK_FADEOUT:5e3,DEFAULT_MAX_USERS_PER_TEAM:50,DEFAULT_MAX_CHANNELS_PER_TEAM:2e3,DEFAULT_MAX_NOTIFICATIONS_PER_CHANNEL:1e3,MIN_TEAMNAME_LENGTH:2,MAX_TEAMNAME_LENGTH:64,MAX_TEAMDESCRIPTION_LENGTH:50,MIN_CHANNELNAME_LENGTH:1,MAX_CHANNELNAME_LENGTH:64,DEFAULT_CHANNELURL_SHORTEN_LENGTH:52,MAX_CHANNELPURPOSE_LENGTH:250,MAX_CUSTOM_ATTRIBUTE_NAME_LENGTH:40,MAX_CUSTOM_ATTRIBUTES:20,MAX_CUSTOM_ATTRIBUTE_LENGTH:64,MAX_FIRSTNAME_LENGTH:64,MAX_LASTNAME_LENGTH:64,MAX_EMAIL_LENGTH:128,MIN_USERNAME_LENGTH:3,MAX_USERNAME_LENGTH:22,MAX_NICKNAME_LENGTH:64,MIN_PASSWORD_LENGTH:5,MAX_PASSWORD_LENGTH:72,MAX_POSITION_LENGTH:128,MIN_TRIGGER_LENGTH:1,MAX_TRIGGER_LENGTH:128,MAX_SITENAME_LENGTH:30,MAX_CUSTOM_BRAND_TEXT_LENGTH:500,MAX_TERMS_OF_SERVICE_TEXT_LENGTH:16383,DEFAULT_TERMS_OF_SERVICE_RE_ACCEPTANCE_PERIOD:365,EMOJI_PATH:"/static/emoji",RECENT_EMOJI_KEY:"recentEmojis",DEFAULT_WEBHOOK_LOGO:D,MHPNS_US:"https://push.mattermost.com",MHPNS_DE:"https://hpns-de.mattermost.com",MTPNS:"https://push-test.mattermost.com",MAX_PREV_MSGS:100,POST_COLLAPSE_TIMEOUT:3e5,SAVE_DRAFT_TIMEOUT:500,PERMISSIONS_ALL:"all",PERMISSIONS_CHANNEL_ADMIN:"channel_admin",PERMISSIONS_TEAM_ADMIN:"team_admin",PERMISSIONS_SYSTEM_ADMIN:"system_admin",PERMISSIONS_SYSTEM_READ_ONLY_ADMIN:"system_read_only_admin",PERMISSIONS_SYSTEM_USER_MANAGER:"system_user_manager",PERMISSIONS_SYSTEM_MANAGER:"system_manager",PERMISSIONS_DELETE_POST_ALL:"all",PERMISSIONS_DELETE_POST_TEAM_ADMIN:"team_admin",PERMISSIONS_DELETE_POST_SYSTEM_ADMIN:"system_admin",PERMISSIONS_SYSTEM_CUSTOM_GROUP_ADMIN:"system_custom_group_admin",ALLOW_EDIT_POST_ALWAYS:"always",ALLOW_EDIT_POST_NEVER:"never",ALLOW_EDIT_POST_TIME_LIMIT:"time_limit",UNSET_POST_EDIT_TIME_LIMIT:-1,MENTION_CHANNELS:"mention.channels",MENTION_MORE_CHANNELS:"mention.morechannels",MENTION_UNREAD_CHANNELS:"mention.unread.channels",MENTION_UNREAD:"mention.unread",MENTION_MEMBERS:"mention.members",MENTION_MORE_MEMBERS:"mention.moremembers",MENTION_NONMEMBERS:"mention.nonmembers",MENTION_PUBLIC_CHANNELS:"mention.public.channels",MENTION_PRIVATE_CHANNELS:"mention.private.channels",MENTION_RECENT_CHANNELS:"mention.recent.channels",MENTION_SPECIAL:"mention.special",MENTION_GROUPS:"search.group",STATUS_INTERVAL:6e4,AUTOCOMPLETE_TIMEOUT:100,AUTOCOMPLETE_SPLIT_CHARACTERS:[".","-","_"],ANIMATION_TIMEOUT:1e3,SEARCH_TIMEOUT_MILLISECONDS:100,TEAMMATE_NAME_DISPLAY:{SHOW_USERNAME:"username",SHOW_NICKNAME_FULLNAME:"nickname_full_name",SHOW_FULLNAME:"full_name"},SEARCH_POST:"searchpost",CHANNEL_ID_LENGTH:26,TRANSPARENT_PIXEL:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkYAAAAAYAAjCB0C8AAAAASUVORK5CYII=",REGEX_CODE_BLOCK_OPTIONAL_LANGUAGE_TAG:/^```.*$/gm,MAX_ATTACHMENT_FOOTER_LENGTH:300,ACCEPT_STATIC_IMAGE:".jpeg,.jpg,.png,.bmp",ACCEPT_EMOJI_IMAGE:".jpeg,.jpg,.png,.gif",THREADS_LOADING_INDICATOR_ITEM_ID:"threads_loading_indicator_item_id",THREADS_NO_RESULTS_ITEM_ID:"threads_no_results_item_id",TRIAL_MODAL_AUTO_SHOWN:"trial_modal_auto_shown",DEFAULT_SITE_URL:"http://localhost:8065",CHANNEL_HEADER_BUTTON_DISABLE_TIMEOUT:1e3,FIRST_ADMIN_ROLE:"first_admin",MAX_PURCHASE_SEATS:1e6,MIN_PURCHASE_SEATS:10},ze={USERNAME_REQUIRED:"USERNAME_REQUIRED",INVALID_LENGTH:"INVALID_LENGTH",INVALID_CHARACTERS:"INVALID_CHARACTERS",INVALID_FIRST_CHARACTER:"INVALID_FIRST_CHARACTER",RESERVED_NAME:"RESERVED_NAME",INVALID_LAST_CHARACTER:"INVALID_LAST_CHARACTER"},We={AD_LDAP:"/admin_console/authentication/ldap",COMPLIANCE_EXPORT:"/admin_console/compliance/export",CUSTOM_TERMS:"/admin_console/compliance/custom_terms_of_service",DATA_RETENTION:"/admin_console/compliance/data_retention_settings",ELASTICSEARCH:"/admin_console/environment/elasticsearch",GUEST_ACCOUNTS:"/admin_console/authentication/guest_access",LICENSE:"/admin_console/about/license",SAML:"/admin_console/authentication/saml",FILE_STORAGE:"/admin_console/environment/file_storage",SESSION_LENGTHS:"/admin_console/environment/session_lengths",WEB_SERVER:"/admin_console/environment/web_server",PUSH_NOTIFICATION_CENTER:"/admin_console/environment/push_notification_server",SMTP:"/admin_console/environment/smtp",PAYMENT_INFO:"/admin_console/billing/payment_info",BILLING_HISTORY:"/admin_console/billing/billing_history"},ke={MOBILE_VIEW:"mobileView",TABLET_VIEW:"tabletView",SMALL_DESKTOP_VIEW:"smallDesktopView",DESKTOP_VIEW:"desktopView"},xe=["image/jpeg","image/png","image/bmp"],Ke=[{searchTerm:"From:",message:(0,E.defineMessage)({id:"search_list_option.from",defaultMessage:"Messages from a user"})},{searchTerm:"In:",message:(0,E.defineMessage)({id:"search_list_option.in",defaultMessage:"Messages in a channel"})},{searchTerm:"On:",message:(0,E.defineMessage)({id:"search_list_option.on",defaultMessage:"Messages on a date"})},{searchTerm:"Before:",message:(0,E.defineMessage)({id:"search_list_option.before",defaultMessage:"Messages before a date"})},{searchTerm:"After:",message:(0,E.defineMessage)({id:"search_list_option.after",defaultMessage:"Messages after a date"})},{searchTerm:"-",message:(0,E.defineMessage)({id:"search_list_option.exclude",defaultMessage:"Exclude search terms"}),additionalDisplay:"—"},{searchTerm:'""',message:(0,E.defineMessage)({id:"search_list_option.phrases",defaultMessage:"Messages with phrases"})}],Qe=[{searchTerm:"From:",message:(0,E.defineMessage)({id:"search_files_list_option.from",defaultMessage:"Files from a user"})},{searchTerm:"In:",message:(0,E.defineMessage)({id:"search_files_list_option.in",defaultMessage:"Files in a channel"})},{searchTerm:"On:",message:(0,E.defineMessage)({id:"search_files_list_option.on",defaultMessage:"Files on a date"})},{searchTerm:"Before:",message:(0,E.defineMessage)({id:"search_files_list_option.before",defaultMessage:"Files before a date"})},{searchTerm:"After:",message:(0,E.defineMessage)({id:"search_files_list_option.after",defaultMessage:"Files after a date"})},{searchTerm:"Ext:",message:(0,E.defineMessage)({id:"search_files_list_option.ext",defaultMessage:"Files with a extension"})},{searchTerm:"-",message:(0,E.defineMessage)({id:"search_files_list_option.exclude",defaultMessage:"Exclude search terms"}),additionalDisplay:"—"},{searchTerm:'""',message:(0,E.defineMessage)({id:"search_files_list_option.phrases",defaultMessage:"Files with phrases"})}],{DONT_CLEAR:Je,THIRTY_MINUTES:Xe,ONE_HOUR:Ze,FOUR_HOURS:$e,TODAY:qe,THIS_WEEK:et,DATE_AND_TIME:tt,CUSTOM_DATE_TIME:nt}=c.C,rt=(0,E.defineMessages)({[Je]:{id:"custom_status.expiry_dropdown.dont_clear",defaultMessage:"Don't clear"},[Xe]:{id:"custom_status.expiry_dropdown.thirty_minutes",defaultMessage:"30 minutes"},[Ze]:{id:"custom_status.expiry_dropdown.one_hour",defaultMessage:"1 hour"},[$e]:{id:"custom_status.expiry_dropdown.four_hours",defaultMessage:"4 hours"},[qe]:{id:"custom_status.expiry_dropdown.today",defaultMessage:"Today"},[et]:{id:"custom_status.expiry_dropdown.this_week",defaultMessage:"This week"},[tt]:{id:"custom_status.expiry_dropdown.date_and_time",defaultMessage:"Custom Date and Time"},[nt]:{id:"custom_status.expiry_dropdown.date_and_time",defaultMessage:"Custom Date and Time"}});let ot=function(e){return e.MFA_VALIDATE_TOKEN_AUTHENTICATE="mfa.validate_token.authenticate.app_error",e.ENT_LDAP_LOGIN_USER_NOT_REGISTERED="ent.ldap.do_login.user_not_registered.app_error",e.ENT_LDAP_LOGIN_USER_FILTERED="ent.ldap.do_login.user_filtered.app_error",e.ENT_LDAP_LOGIN_MATCHED_TOO_MANY_USERS="ent.ldap.do_login.matched_to_many_users.app_error",e.ENT_LDAP_LOGIN_INVALID_PASSWORD="ent.ldap.do_login.invalid_password.app_error",e.API_USER_INVALID_PASSWORD="api.user.check_user_password.invalid.app_error",e}({});const st={FILES_SEARCH_TYPE:"files",MESSAGES_SEARCH_TYPE:"messages"},at={MIN:.05,MAX:.1},_t={PAGE_LOAD:"page_load",RECONNECT:"reconnect"},it="scheduled_posts",Et={RECENTLY_USED_CUSTOM_TIME:"recently_used_custom_time",SCHEDULED_POSTS:"scheduled_posts"},ct="root-portal",ut={CURSOR_REST_TIME_BEFORE_OPEN:400,CURSOR_MOUSEOVER_TO_OPEN:400,CURSOR_MOUSEOUT_TO_CLOSE:0,CURSOR_MOUSEOUT_TO_CLOSE_WITH_DELAY:200,FADE_IN_DURATION:250,FADE_OUT_DURATION:150},lt={START:{opacity:0}},dt={WIDTH:10,HEIGHT:6,OFFSET:8},Ot=Ye},29689:(e,t,n)=>{"use strict";n.d(t,{$:()=>o});var r=n(78451);function o(e,t){const n=e.split("_");return t===r.eN.DRAFT?{id:n[1],type:"channel"}:t===r.eN.COMMENT_DRAFT?{id:n[2],type:"thread"}:null}},76509:(e,t)=>{"use strict";var n;t.b=void 0,function(e){e.Alphabetical="alpha",e.Default="",e.Recency="recent",e.Manual="manual"}(n||(t.b=n={}))},55070:(e,t)=>{"use strict";var n,r,o,s;t.gX=t.p9=t.sR=t.lt=void 0,function(e){e.username="Username",e.email="Email",e.createAt="CreateAt",e.firstName="FirstName",e.lastName="LastName",e.nickname="Nickname"}(n||(t.lt=n={})),function(e){e.ascending="asc",e.descending="desc"}(r||(t.sR=r={})),function(e){e.AllTime="all_time",e.Last30Days="last_30_days",e.PreviousMonth="previous_month",e.Last6Months="last_6_months"}(o||(t.p9=o={})),function(e){e.prev="prev",e.next="next"}(s||(t.gX=s={}))},20841:(e,t)=>{"use strict";var n;t.C=void 0,function(e){e.DONT_CLEAR="",e.THIRTY_MINUTES="thirty_minutes",e.ONE_HOUR="one_hour",e.FOUR_HOURS="four_hours",e.TODAY="today",e.THIS_WEEK="this_week",e.DATE_AND_TIME="date_and_time",e.CUSTOM_DATE_TIME="custom_date_time"}(n||(t.C=n={}))},57069:(e,t,n)=>{"use strict";function r(e,t){return!!Array.isArray(e)&&e.every(t)}n(76409),n(29206),n(17046),Object.defineProperty(t,"__esModule",{value:!0}),t.collectionRemoveItem=t.collectionAddItem=t.collectionReplaceItem=t.collectionToArray=t.collectionFromArray=void 0,t.isArrayOf=r,t.isStringArray=function(e){return r(e,(e=>"string"==typeof e))},t.isRecordOf=function(e,t){return!("object"!=typeof e||!e)&&(!!Object.keys(e).every((e=>"string"==typeof e))&&!!Object.values(e).every(t))},t.collectionFromArray=function(){return(arguments.length>0&&void 0!==arguments[0]?arguments[0]:[]).reduce(((e,t)=>(e.data=Object.assign(Object.assign({},e.data),{[t.id]:t}),e.order.push(t.id),e)),{data:{},order:[]})},t.collectionToArray=e=>{let{data:t,order:n}=e;return n.map((e=>t[e]))},t.collectionReplaceItem=(e,t)=>Object.assign(Object.assign({},e),{data:Object.assign(Object.assign({},e.data),{[t.id]:t})}),t.collectionAddItem=(e,t)=>Object.assign(Object.assign({},e),{data:Object.assign(Object.assign({},e.data),{[t.id]:t}),order:[...e.order,t.id]}),t.collectionRemoveItem=(e,t)=>{const n=Object.assign({},e.data);Reflect.deleteProperty(n,t.id);const r=e.order.filter((e=>e!==t.id));return Object.assign(Object.assign({},e),{data:n,order:r})}},61738:(e,t,n)=>{var r={"./af":99805,"./af.js":99805,"./ar":94449,"./ar-dz":44468,"./ar-dz.js":44468,"./ar-kw":63480,"./ar-kw.js":63480,"./ar-ly":64197,"./ar-ly.js":64197,"./ar-ma":62180,"./ar-ma.js":62180,"./ar-ps":29343,"./ar-ps.js":29343,"./ar-sa":50230,"./ar-sa.js":50230,"./ar-tn":72808,"./ar-tn.js":72808,"./ar.js":94449,"./az":45865,"./az.js":45865,"./be":86627,"./be.js":86627,"./bg":60901,"./bg.js":60901,"./bm":63179,"./bm.js":63179,"./bn":61966,"./bn-bd":90969,"./bn-bd.js":90969,"./bn.js":61966,"./bo":6317,"./bo.js":6317,"./br":46474,"./br.js":46474,"./bs":35961,"./bs.js":35961,"./ca":77270,"./ca.js":77270,"./cs":61564,"./cs.js":61564,"./cv":43239,"./cv.js":43239,"./cy":92366,"./cy.js":92366,"./da":82453,"./da.js":82453,"./de":76601,"./de-at":25027,"./de-at.js":25027,"./de-ch":8101,"./de-ch.js":8101,"./de.js":76601,"./dv":96080,"./dv.js":96080,"./el":12655,"./el.js":12655,"./en-au":46836,"./en-au.js":46836,"./en-ca":22086,"./en-ca.js":22086,"./en-gb":2103,"./en-gb.js":2103,"./en-ie":35964,"./en-ie.js":35964,"./en-il":74379,"./en-il.js":74379,"./en-in":50765,"./en-in.js":50765,"./en-nz":71502,"./en-nz.js":71502,"./en-sg":1152,"./en-sg.js":1152,"./eo":90050,"./eo.js":90050,"./es":43350,"./es-do":49338,"./es-do.js":49338,"./es-mx":51326,"./es-mx.js":51326,"./es-us":89947,"./es-us.js":89947,"./es.js":43350,"./et":18231,"./et.js":18231,"./eu":28512,"./eu.js":28512,"./fa":59083,"./fa.js":59083,"./fi":25059,"./fi.js":25059,"./fil":32607,"./fil.js":32607,"./fo":83369,"./fo.js":83369,"./fr":27390,"./fr-ca":66711,"./fr-ca.js":66711,"./fr-ch":6152,"./fr-ch.js":6152,"./fr.js":27390,"./fy":62419,"./fy.js":62419,"./ga":3002,"./ga.js":3002,"./gd":82533,"./gd.js":82533,"./gl":16557,"./gl.js":16557,"./gom-deva":48944,"./gom-deva.js":48944,"./gom-latn":25387,"./gom-latn.js":25387,"./gu":17462,"./gu.js":17462,"./he":39237,"./he.js":39237,"./hi":49617,"./hi.js":49617,"./hr":36544,"./hr.js":36544,"./hu":60341,"./hu.js":60341,"./hy-am":41388,"./hy-am.js":41388,"./id":75251,"./id.js":75251,"./is":41146,"./is.js":41146,"./it":37891,"./it-ch":80007,"./it-ch.js":80007,"./it.js":37891,"./ja":73727,"./ja.js":73727,"./jv":5198,"./jv.js":5198,"./ka":28974,"./ka.js":28974,"./kk":37308,"./kk.js":37308,"./km":57786,"./km.js":57786,"./kn":84807,"./kn.js":84807,"./ko":61584,"./ko.js":61584,"./ku":61906,"./ku-kmr":75305,"./ku-kmr.js":75305,"./ku.js":61906,"./ky":79190,"./ky.js":79190,"./lb":7396,"./lb.js":7396,"./lo":38503,"./lo.js":38503,"./lt":33010,"./lt.js":33010,"./lv":5192,"./lv.js":5192,"./me":51944,"./me.js":51944,"./mi":56492,"./mi.js":56492,"./mk":2934,"./mk.js":2934,"./ml":61463,"./ml.js":61463,"./mn":8377,"./mn.js":8377,"./mr":78733,"./mr.js":78733,"./ms":18030,"./ms-my":39445,"./ms-my.js":39445,"./ms.js":18030,"./mt":55887,"./mt.js":55887,"./my":87228,"./my.js":87228,"./nb":48294,"./nb.js":48294,"./ne":19559,"./ne.js":19559,"./nl":20600,"./nl-be":78796,"./nl-be.js":78796,"./nl.js":20600,"./nn":9570,"./nn.js":9570,"./oc-lnc":5662,"./oc-lnc.js":5662,"./pa-in":87101,"./pa-in.js":87101,"./pl":56118,"./pl.js":56118,"./pt":29198,"./pt-br":7203,"./pt-br.js":7203,"./pt.js":29198,"./ro":45565,"./ro.js":45565,"./ru":33315,"./ru.js":33315,"./sd":58473,"./sd.js":58473,"./se":11258,"./se.js":11258,"./si":98798,"./si.js":98798,"./sk":26404,"./sk.js":26404,"./sl":7057,"./sl.js":7057,"./sq":25718,"./sq.js":25718,"./sr":45363,"./sr-cyrl":20478,"./sr-cyrl.js":20478,"./sr.js":45363,"./ss":37260,"./ss.js":37260,"./sv":42231,"./sv.js":42231,"./sw":27104,"./sw.js":27104,"./ta":47493,"./ta.js":47493,"./te":57705,"./te.js":57705,"./tet":94457,"./tet.js":94457,"./tg":22727,"./tg.js":22727,"./th":32206,"./th.js":32206,"./tk":33419,"./tk.js":33419,"./tl-ph":77243,"./tl-ph.js":77243,"./tlh":60016,"./tlh.js":60016,"./tr":87020,"./tr.js":87020,"./tzl":8026,"./tzl.js":8026,"./tzm":78537,"./tzm-latn":87899,"./tzm-latn.js":87899,"./tzm.js":78537,"./ug-cn":40818,"./ug-cn.js":40818,"./uk":48478,"./uk.js":48478,"./ur":77893,"./ur.js":77893,"./uz":89133,"./uz-latn":20311,"./uz-latn.js":20311,"./uz.js":89133,"./vi":52179,"./vi.js":52179,"./x-pseudo":92455,"./x-pseudo.js":92455,"./yo":3310,"./yo.js":3310,"./zh-cn":27244,"./zh-cn.js":27244,"./zh-hk":40076,"./zh-hk.js":40076,"./zh-mo":62305,"./zh-mo.js":62305,"./zh-tw":88588,"./zh-tw.js":88588};function o(e){var t=s(e);return n(t)}function s(e){if(!n.o(r,e)){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return r[e]}o.keys=function(){return Object.keys(r)},o.resolve=s,e.exports=o,o.id=61738},43966:()=>{}}]); //# sourceMappingURL=1083.30842cea7ae7c3bfc296.js.map