(self.webpackChunkmattermost_webapp=self.webpackChunkmattermost_webapp||[]).push([[145],{30874:(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})},10883:(e,t,n)=>{"use strict";n.d(t,{lj:()=>r.Z,uA:()=>o.Z,Jv:()=>s.Z,PG:()=>a.Z,Y:()=>_.Z,d4:()=>i.Z,gs:()=>E.Z,Bw:()=>l.Z,ZB:()=>u,ml:()=>d.Z,P:()=>S.Z,kq:()=>O.Z,dA:()=>T.Z,bK:()=>A.Z,U:()=>N.Z,JX:()=>f.Z,tk:()=>p.Z,wT:()=>R.Z,dC:()=>C.Z,qn:()=>I.Z,ai:()=>m.Z,OU:()=>L.Z,TN:()=>P.Z,bZ:()=>h.Z});var r=n(77537),o=n(55924),s=n(61691),a=n(99667),_=n(2418),i=n(21612),E=n(55659),c=n(46134);(0,c.Z)({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 l=n(74416);const u=(0,c.Z)({DISMISS_ERROR:null,LOG_ERROR:null,CLEAR_ERRORS:null,RESTORE_ERRORS:null});var d=n(46940),S=n(15849),O=n(33688),T=n(33152),A=n(28816),N=n(31796),f=n(54275);(0,c.Z)({PLAYBOOKS_PUBLISH_TEMPLATES:null}),(0,c.Z)({RECEIVED_MARKETPLACE_PLUGINS:null,GET_MARKETPLACE_PLUGINS_FAILURE:null});var p=n(90623),R=n(17216),C=n(76906),I=n(10624),m=n(40359),L=n(39368),P=n(96094),h=n(31551)},54146:(e,t,n)=>{"use strict";n.d(t,{Bp:()=>o,NR:()=>r,T1:()=>s});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"}},20229:(e,t,n)=>{"use strict";n.d(t,{y:()=>r});const r={FAVORITES:"favorites",CHANNELS:"channels",DIRECT_MESSAGES:"direct_messages",CUSTOM:"custom"}},71938:(e,t,n)=>{"use strict";n.d(t,{F:()=>o,_:()=>r});const r={DEFAULT:"default",ALL:"all",MENTION:"mention",NONE:"none"},o={ALL:"all",MENTION:"mention"}},97222:(e,t,n)=>{"use strict";n.d(t,{Z:()=>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}},97042:(e,t,n)=>{"use strict";n.d(t,{dy:()=>r,LQ:()=>o.Z,Pl:()=>s.Z,Posts:()=>a.Z,Preferences:()=>_.Z,eE:()=>i,G7:()=>E,jk:()=>c,pd:()=>l,jH:()=>u});const r={SORT_BY_NAME:"name"};var o=n(97222),s=n(52173),a=(n(8150),n(60570)),_=n(82);const i={NOT_STARTED:"not_started",STARTED:"started",SUCCESS:"success",FAILURE:"failure",CANCELLED:"cancelled"},E={MEMBERS:"members",GUESTS:"guests",ADMINS:"admins"},c=(0,n(46134).Z)({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}),l={TEAM_TYPE_OPEN:"O",TEAM_TYPE_INVITE:"I",SORT_USERNAME_OPTION:"Username"};n(7207);const u={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"}},52173:(e,t,n)=>{"use strict";n.d(t,{Z:()=>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},8150:(e,t,n)=>{"use strict";n.d(t,{Z:()=>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}},60570:(e,t,n)=>{"use strict";n.d(t,{Z:()=>o,t:()=>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]}},82:(e,t,n)=>{"use strict";n.d(t,{Z:()=>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"}},7207:(e,t,n)=>{"use strict";n.d(t,{Z:()=>r});const r={THREADS_CHUNK_SIZE:20,THREADS_PAGE_SIZE:25}},4500:(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_,PW:()=>o,XP:()=>i,wN:()=>a}),n(52077),n(911),n(40895),n(14078),n(73902),n(69217);const s={};function a(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r1?r-1:0),a=1;a{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),l=e((function(){return i++,s[_].recomputations++,null==E?void 0:E.apply(null,arguments)}),null,...n),u=e((function(){const e=[],t=c.length;for(let n=0;n{s[_].calls++}));return u.resultFunc=E,u.dependencies=c,u.recomputations=()=>i,u.resetRecomputations=()=>i=0,s[_]={id:_,name:t,calls:0,recomputations:0},u}}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},88938:(e,t,n)=>{"use strict";function r(e){return e.entities.admin.plainLogs}n.d(t,{$U:()=>s,Bd:()=>E,G6:()=>o,L6:()=>l,Ln:()=>c,YN:()=>u,_g:()=>d,iE:()=>a,lu:()=>r,q1:()=>_,qC:()=>S,zK:()=>i}),n(73902),n(14078);const o=(0,n(4500).P1)("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 l(e){return e.entities.admin.dataRetentionCustomPolicies}function u(e){return e.entities.admin.dataRetentionCustomPoliciesCount}function d(e,t){return l(e)[t]}function S(e,t){var n;return null===(n=function(e){return e.entities.admin.pluginStatuses}(e))||void 0===n?void 0:n[t]}},95849:(e,t,n)=>{"use strict";n.d(t,{Ah:()=>N,CT:()=>P,Hj:()=>T,Me:()=>f,_8:()=>C,kb:()=>m,n3:()=>A,on:()=>R}),n(95623),n(61514),n(32081),n(69217),n(14078);var r=n(30274),o=n.n(r),s=n(63145),a=n(97042),_=n(20229),i=n(4500),E=n(43618),c=n(34381),l=n(83905),u=n(23894),d=n(39875),S=n(89938),O=n(33115);function T(e){return e.entities.channelCategories.byId}function A(e,t){return T(e)[t]}function N(e,t,n){return p(e,(e=>e.type===n&&e.team_id===t))}function f(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.P1)("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.Mm)(n[r.id]),a=(0,d.Mm)(n[o.id]);return s&&!a?1:!s&&a?-1:e(r).localeCompare(e(o),t,{numeric:!0})}}function m(){const e=(0,E.Y7)(),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.P1)("makeFilterArchivedChannels",((e,t)=>t),E.gO,((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.P1)("makeFilterAutoclosedDMs",((e,t)=>t),((e,t,n)=>n),E.gO,(e=>e.entities.users.profiles),u.rc,E.h4,E.wu,(e=>(0,l.nR)(e)),l.VJ,l.ym,((e,t,n,r,o,s,i,E,c,l)=>{if(t!==_.y.DIRECT_MESSAGES)return e;const u=(e,t)=>{const n=c[(0,S.g)(e,t)];return parseInt(n?n.value:"0",10)},O=e=>{var t;return Math.max(null===(t=s[e.id])||void 0===t?void 0:t.last_viewed_at,u(a.Preferences.CATEGORY_CHANNEL_APPROXIMATE_VIEW_TIME,e.id),u(a.Preferences.CATEGORY_CHANNEL_OPEN_TIME,e.id))};let T=0,A=e.filter((e=>{if(h(e.id,i,s,l))return T++,!0;if(e.id===n)return!0;if(e.type===a.LQ.DM_CHANNEL){const t=(0,d.aU)(o,e.name),n=r[t],s=O(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(h(e.id,i,s,l)&&!h(t.id,i,s,l))return-1;if(!h(e.id,i,s,l)&&h(t.id,i,s,l))return 1;const r=O(e)||0,o=O(t)||0;return r>o?-1:o>r?1:0}));const N=Math.max(E,T);A=A.slice(0,N);const f=new Set(A),p=e.filter((e=>f.has(e)));return p.length===e.length?e:p})),n=(0,i.P1)("makeFilterManuallyClosedDMs",((e,t)=>t),l.VJ,E.gO,u.rc,E.h4,E.wu,l.ym,((e,t,n,r,o,s,_)=>{const i=e.filter((e=>{let i;if(e.type!==a.LQ.DM_CHANNEL&&e.type!==a.LQ.GM_CHANNEL)return!0;if(h(e.id,s,o,_))return!0;if(n===e.id)return!0;if(e.type===a.LQ.DM_CHANNEL){const n=(0,d.aU)(r,e.name);i=t[(0,S.g)(a.Preferences.CATEGORY_DIRECT_CHANNEL_SHOW,n)]}else i=t[(0,S.g)(a.Preferences.CATEGORY_GROUP_CHANNEL_SHOW,e.id)];return i&&"false"!==i.value}));return i.length===e.length?e:i})),r=function(){const e=(0,i.P1)("makeSortChannelsByName",((e,t)=>t),(e=>(0,c.M)(e)),E.h4,((e,t,n)=>[...e].sort(I((e=>e.display_name),t,n)))),t=(0,i.P1)("makeSortChannelsByNameWithDMs",((e,t)=>t),u.rc,(e=>e.entities.users.profiles),l.kl,(e=>(0,c.M)(e)),E.h4,((e,t,n,r,o,s)=>{const _={};return[...e].sort(I((e=>{if(_[e.id])return _[e.id];let s;if(e.type===a.LQ.DM_CHANNEL){const o=(0,d.aU)(t,e.name),a=n[o];s=(0,O.fw)(a,r,!1)}else if(e.type===a.LQ.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,O.fw)(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.P1)("makeSortChannelsByRecency",((e,t)=>t),l.ym,((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.r.Recency?i=n(r,i):_.sorting!==s.r.Alphabetical&&_.sorting!==s.r.Default||(i=i.some((e=>e.type===a.LQ.DM_CHANNEL||e.type===a.LQ.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 P(){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.Y7)(),n[e]=L();const c=e(a,_),l={};let u=i===r;for(const e of c){const r=t[e.id](a,e.channel_ids);l[e.id]=n[e.id](a,r,e),u=u&&o()(l[e.id],s[e.id])}return u?s:(s=l,l)}}function h(e,t,n,r){return(0,d.p2)(t[e],n[e],r).showUnread}},43618:(e,t,n)=>{"use strict";n.d(t,{$j:()=>y,Ag:()=>re,BU:()=>we,Bw:()=>j,CA:()=>V,D7:()=>F,Dp:()=>Ge,E0:()=>D,Ez:()=>ne,Fq:()=>le,GP:()=>$,Gc:()=>_e,HU:()=>c.HU,Hl:()=>Se,IU:()=>R,JC:()=>W,M:()=>Re,M6:()=>Z,Or:()=>w,P6:()=>he,PR:()=>je,Qb:()=>He,SC:()=>v,TB:()=>G,TT:()=>Be,Vk:()=>Fe,Vl:()=>B,WR:()=>Ve,Xi:()=>x,Xn:()=>Ce,Y7:()=>U,ZO:()=>K,ZY:()=>H,Zm:()=>be,_3:()=>se,am:()=>Ue,bR:()=>P,bk:()=>m,e7:()=>I,eB:()=>L,fG:()=>Me,fQ:()=>X,f_:()=>ye,fz:()=>Le,gO:()=>c.gO,h4:()=>c.h4,hg:()=>g,iC:()=>ee,ii:()=>ie,iq:()=>me,j1:()=>C,kL:()=>M,kq:()=>ue,ll:()=>ce,mr:()=>b,n0:()=>de,oQ:()=>Ee,p7:()=>te,pb:()=>pe,qB:()=>ae,r4:()=>Y,s:()=>Ae,wV:()=>oe,wu:()=>k,y2:()=>Pe,zE:()=>z}),n(14078),n(52077),n(911),n(69217),n(73902),n(95623),n(61514),n(44270),n(83315),n(20266),n(92189);var r=n(7620),o=n.n(r),s=n(97042),a=n(20229),_=n(4500),i=n(88938),E=n(95849),c=n(66900),l=n(83905),u=n(84073),d=n(11298),S=n(23894),O=n(39875),T=n(65370),A=n(3901),N=n(4195);function f(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{let t={};return Object.values(e).forEach((e=>{e.type===s.LQ.DM_CHANNEL&&(t=p(p({},t),{},{[e.name]:e}))})),t}));function I(e){return e.entities.channels.stats}function m(e){return e.entities.channels.channelsMemberCount}function L(e){return e.entities.channels.channelsInTeam}function P(){return(0,_.P1)("getChannelsInPolicy",R,((e,t)=>(0,i._g)(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 h=(0,_.P1)("getDirectChannelsSet",L,(e=>e?new Set(e[""]):new Set));function D(e){return e.entities.channels.membersInChannel}function g(e,t,n){var r;return null===(r=D(e)[t])||void 0===r?void 0:r[n]}function M(){return(0,_.P1)("makeGetChannel",S.rc,(e=>e.entities.users.profiles),(e=>e.entities.users.profilesInChannel),((e,t)=>{const n=b(e,"string"==typeof t?t:t.id);if(!n||!(0,O.I3)(n))return"";const r=(0,S.rc)(e),o=(0,O.aU)(r,n.name);return(0,S.ZO)(e,o)||"offline"}),((e,t)=>b(e,"string"==typeof t?t:t.id)),l.kl,((e,t,n,r,o,s)=>o?(0,O.E8)(e,t,n,r,s,o):o))}function b(e,t){return R(e)[t]}function y(e,t){const n=R(e)[t];if(n&&"D"===n.type)return(0,O.vE)(e.entities.users,(0,l.kl)(e),n)}function v(e,t){return(0,c.h4)(e)[t]}function U(){return(0,_.P1)("makeGetChannelsForIds",R,((e,t)=>t),((e,t)=>t.map((t=>e[t]))))}const G=(0,_.P1)("getCurrentChannel",R,c.gO,(e=>e.entities.users),l.kl,((e,t,n,r)=>{const o=e[t];return o?(0,O.vE)(n,r,o):o})),H=(0,_.P1)("getCurrentChannelNameForSearchShortcut",R,c.gO,(e=>e.entities.users),((e,t,n)=>{const r=e[t];if((null==r?void 0:r.type)===s.LQ.DM_CHANNEL){const e=(0,O.vE)(n,s.Preferences.DISPLAY_PREFER_USERNAME,r);return"@".concat(e.display_name)}if((null==r?void 0:r.type)===s.LQ.GM_CHANNEL){const e=(0,O.LS)(n,s.Preferences.DISPLAY_PREFER_USERNAME,r,!1);return"@".concat(e.display_name.replace(/\s/g,""))}return null==r?void 0:r.name})),w=(0,_.P1)("getMyChannelMember",c.h4,((e,t)=>t),((e,t)=>e[t]||null)),j=(0,_.P1)("getCurrentChannelStats",I,c.gO,((e,t)=>e[t]));function V(e){return Ge(e,(0,c.gO)(e))}const F=(0,_.P1)("isCurrentChannelMuted",c.HU,(e=>!!e&&(0,O.Mm)(e))),B=((0,_.P1)("isMutedChannel",((e,t)=>v(e,t)),(e=>!!e&&(0,O.Mm)(e))),(0,_.P1)("isCurrentChannelArchived",G,(e=>0!==(null==e?void 0:e.delete_at)))),Y=(0,_.P1)("isCurrentChannelDefault",G,(e=>(0,O.s5)(e)));function k(e){return e.entities.channels.messageCounts}function Z(e,t){return k(e)[t]}const W=(0,_.P1)("countCurrentChannelUnreadMessages",(function(e){return Z(e,(0,c.gO)(e))}),c.HU,l.ym,((e,t,n)=>t&&e?n?e.root-t.msg_count_root:e.total-t.msg_count:0));function x(){return(0,_.P1)("makeGetChannelUnreadCount",((e,t)=>Z(e,t)),((e,t)=>v(e,t)),l.ym,((e,t,n)=>(0,O.p2)(e,t,n)))}function K(e,t){return(0,O.ZO)(R(e),t)}function X(e,t,n){return Object.values(R(e)).find((e=>e.team_id===t&&e.name===n))}const Q=(0,_.P1)("getChannelSetInCurrentTeam",d.ev,L,((e,t)=>t&&t[e]||new Set)),J=(0,_.P1)("getChannelSetForAllTeams",R,(e=>{const t=[];return Object.values(e).forEach((e=>{e.type!==s.LQ.GM_CHANNEL&&e.type!==s.LQ.DM_CHANNEL&&t.push(e.id)})),t}));function q(e,t,n){const r=[];return void 0===t?r:(t.forEach((t=>{r.push(e[t])})),r.sort(O.LM.bind(null,n)))}const z=(0,_.P1)("getChannelsInCurrentTeam",R,Q,c.ts,((e,t,n)=>{let r=s.LQ.DEFAULT_LOCALE;return n&&n.locale&&(r=n.locale),q(e,t,r)})),$=(0,_.P1)("getChannelsInAllTeams",R,J,c.ts,((e,t,n)=>q(e,t,(null==n?void 0:n.locale)||s.LQ.DEFAULT_LOCALE))),ee=(0,_.P1)("getChannelsNameMapInTeam",R,L,((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})),te=(0,_.P1)("getChannelsNameMapInCurrentTeam",R,Q,((e,t)=>{const n={};return t.forEach((t=>{const r=e[t];n[r.name]=r})),n})),ne=(0,T.dX)("getChannelNameToDisplayNameMap",R,Q,((e,t)=>{const n={};for(const r of t){const t=e[r];n[t.name]=t.display_name}return n})),re=(0,_.P1)("getAllDirectChannels",R,h,(e=>e.entities.users),l.kl,((e,t,n,r)=>{const o=[];return t.forEach((t=>{o.push((0,O.vE)(n,r,e[t]))})),o})),oe=(0,_.P1)("getAllDirectChannelsNameMapInCurrentTeam",R,h,(e=>e.entities.users),l.kl,((e,t,n,r)=>{const o={};return t.forEach((t=>{const s=e[t];o[s.name]=(0,O.vE)(n,r,s)})),o})),se=(0,_.P1)("getGroupChannels",R,h,(e=>e.entities.users),l.kl,((e,t,n,r)=>{const o=[];return t.forEach((t=>{const a=e[t];a.type===s.LQ.GM_CHANNEL&&o.push((0,O.vE)(n,r,a))})),o})),ae=(0,_.P1)("getMyChannels",z,re,c.h4,((e,t,n)=>[...e,...t].filter((e=>n.hasOwnProperty(e.id))))),_e=(0,_.P1)("getOtherChannels",z,c.h4,(function(e){return!(arguments.length>1&&void 0!==arguments[1])||arguments[1]}),((e,t,n)=>e.filter((e=>!(t.hasOwnProperty(e.id)||e.type!==s.LQ.OPEN_CHANNEL||!n&&0!==e.delete_at))))),ie=(0,_.P1)("getMembersInCurrentChannel",c.gO,D,((e,t)=>t[e]));function Ee(e){return{isUnread:Boolean(e),unreadMentionCount:"number"==typeof e&&e||0}}const ce=(0,_.P1)("getUnreadStatus",R,c.h4,k,c.Rf,S.rc,d.ev,d.Dc,d.gb,l.ym,N.qN,N.dQ,((e,t,n,r,o,a,_,i,E,c,l)=>{const{messages:u,mentions:d}=Object.entries(t).reduce(((_,i)=>{var c;let[l,u]=i;const d=e[l];if(!d||!u)return _;if(d.team_id!==a&&d.type!==s.LQ.DM_CHANNEL&&d.type!==s.LQ.GM_CHANNEL)return _;if(!(d.type===s.LQ.DM_CHANNEL?0===(null===(c=r[(0,O.aU)(o,d.name)])||void 0===c?void 0:c.delete_at):0===d.delete_at))return _;const S=E?u.mention_count_root:u.mention_count;S&&!(0,O.Mm)(u)&&(_.mentions+=S);const T=(0,O.p2)(n[l],t[l],E);return T.showUnread&&(_.messages+=T.messages),_}),{messages:0,mentions:0}),{messages:S,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=u+S;let N=d+T,f=!1;return E&&Object.keys(c).forEach((e=>{const t=c[e];if(e===a){const e=l[a]||0;f=Boolean(e.total_unread_threads),N+=e.total_unread_mentions}else f=f||Boolean(t.total_unread_threads),N+=t.total_unread_mentions})),N||f||Boolean(A)})),le=(0,_.P1)("getTeamsUnreadStatuses",R,c.h4,k,l.ym,N.qN,((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,O.Mm)(E))continue;if(t.type===s.LQ.DM_CHANNEL||t.type===s.LQ.GM_CHANNEL)continue;if(0!==t.delete_at)continue;const c=(0,O.p2)(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]})),ue=(0,_.P1)("getUnreadStatusInCurrentTeam",c.gO,ae,c.h4,k,c.Rf,S.rc,d.ev,l.ym,N.dQ,A.DG,((e,t,n,r,o,a,_,i,E,c)=>{const{messages:l,mentions:u}=t.reduce(((t,_)=>{var E;const l=n[_.id];if(!l||_.id===e)return t;if(!(_.type===s.LQ.DM_CHANNEL?0===(null===(E=o[(0,O.aU)(a,_.name)])||void 0===E?void 0:E.delete_at):0===_.delete_at))return t;const u=i?l.mention_count_root:l.mention_count;u&&(t.mentions+=u),c&&(t.urgentMentions+=l.urgent_mention_count);const d=(0,O.p2)(r[_.id],l,i);return d.showUnread&&(t.messages+=d.messages),t}),{messages:0,mentions:0,urgentMentions:0});let d=u,S=!1;if(i&&e){const e=E[_];e&&(S=S||Boolean(e.total_unread_threads),d+=e.total_unread_mentions)}return d||S||Boolean(l)})),de=(0,_.P1)("canManageChannelMembers",G,(e=>(0,u.iM)(e,s.Pl.MANAGE_PRIVATE_CHANNEL_MEMBERS)),(e=>(0,u.iM)(e,s.Pl.MANAGE_PUBLIC_CHANNEL_MEMBERS)),((e,t,n)=>!!e&&0===e.delete_at&&e.type!==s.LQ.DM_CHANNEL&&e.type!==s.LQ.GM_CHANNEL&&e.name!==s.LQ.DEFAULT_CHANNEL&&(e.type===s.LQ.OPEN_CHANNEL?n:e.type!==s.LQ.PRIVATE_CHANNEL||t)));function Se(e){const t=(0,c.h4)(e),n=Object.keys(t),r=(0,d.ev)(e);for(const t of n){const n=b(e,t);if(n&&n.team_id===r){if(n.type===s.LQ.OPEN_CHANNEL&&(0,u.Ai)(e,r,t,s.Pl.MANAGE_PUBLIC_CHANNEL_MEMBERS))return!0;if(n.type===s.LQ.PRIVATE_CHANNEL&&(0,u.Ai)(e,r,t,s.Pl.MANAGE_PRIVATE_CHANNEL_MEMBERS))return!0}}return!1}const Oe=(0,T.dX)("getAllDirectChannelIds",h,(e=>Array.from(e))),Te=(0,T.dX)("getChannelIdsInCurrentTeam",d.ev,L,((e,t)=>Array.from(t[e]||[]))),Ae=(0,T.dX)("getChannelIdsForCurrentTeam",Te,Oe,((e,t)=>[...e,...t])),Ne=(0,T.dX)("getChannelIdsInAllTeams",J,(e=>Array.from(e||[]))),fe=(0,T.dX)("getChannelIdsForAllTeams",Ne,Oe,((e,t)=>[...e,...t])),pe=(0,T.dX)("getUnreadChannelIds",l.ym,c.h4,k,Ae,(function(e){return arguments.length>1&&void 0!==arguments[1]?arguments[1]:null}),((e,t,n,r,o)=>{const s=r.filter((r=>(0,O.p2)(n[r],t[r],e).showUnread));return o&&t[o.id]&&!s.includes(o.id)&&s.push(o.id),s})),Re=(0,T.dX)("getAllTeamsUnreadChannelIds",l.ym,c.h4,k,fe,((e,t,n,r)=>r.filter((r=>(0,O.p2)(n[r],t[r],e).showUnread)))),Ce=(0,T.dX)("getUnreadChannels",c.ts,c.Rf,S.ZQ,R,pe,l.kl,((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.LQ.DM_CHANNEL||_.type===s.LQ.GM_CHANNEL?(0,O.xt)(e.id,t,n[o],a,_):_})):[])),Ie=(0,_.P1)("getAllTeamsUnreadChannels",c.ts,c.Rf,S.ZQ,R,Re,l.kl,((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.LQ.DM_CHANNEL||_.type===s.LQ.GM_CHANNEL?(0,O.xt)(e.id,t,n[o],a,_):_})):[])),me=(e,t,n,r)=>{function s(e){return(0,O.Mm)(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}))},Le=(0,_.P1)("getSortedAllTeamsUnreadChannels",Ie,c.h4,l.ym,((e,t,n)=>me(e,t,null,n))),Pe=(0,_.P1)("getDirectAndGroupChannels",c.ts,c.Rf,S.ZQ,R,l.kl,((e,t,n,r,o)=>e?Object.keys(r).map((e=>r[e])).filter((e=>Boolean(e))).filter((e=>e.type===s.LQ.DM_CHANNEL||e.type===s.LQ.GM_CHANNEL)).map((r=>(0,O.xt)(e.id,t,n[r.id],o,r))):[])),he=(0,_.P1)("getChannelsWithUserProfiles",S.ZQ,c.Rf,se,S.rc,((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})})))),De=(0,_.P1)("getDefaultChannelForTeams",R,(e=>{const t={};for(const n of Object.keys(e).map((t=>e[t])))n&&n.name===s.LQ.DEFAULT_CHANNEL&&(t[n.team_id]=n);return t})),ge=(0,_.P1)("getMyFirstChannelForTeams",R,c.h4,d.Dc,c.ts,((e,t,n,r)=>{const o=r.locale||s.LQ.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(O.LM.bind(null,o));0!==n.length&&(a[r.id]=n[0])}return a})),Me=(e,t)=>{const n=De(e)[t],r=(0,u.Rm)(e,t,s.Pl.JOIN_PUBLIC_CHANNELS),o=(0,c.h4)(e);if(Boolean(n&&o[n.id])||r)return s.LQ.DEFAULT_CHANNEL;const a=ge(e)[t];return a&&a.name||s.LQ.DEFAULT_CHANNEL};function be(e,t){return!!t&&Boolean(e.entities.channels.manuallyUnread[t])}function ye(e,t){return e.entities.channels.channelModerations[t]}const ve={};function Ue(e,t){return t&&e.entities.channels.channelMemberCountsByGroup[t]||ve}function Ge(e,t){const n=b(e,t);if(!n)return!1;const r=(0,E.Ah)(e,n.team_id||(0,d.ev)(e),a.y.FAVORITES);return!!r&&r.channel_ids.includes(n.id)}function He(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.LQ.OPEN_CHANNEL),t.private&&r.push(s.LQ.PRIVATE_CHANNEL),t.deleted&&r.push(s.LQ.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 we(e,t,n,r){let o=He(P()(e,{policyId:t}),r);return o=(0,O.Om)(o,n),o}function je(e,t){const n=b(e,t);if(!n)return;const r=n.name.split("__"),o=(0,S.rc)(e);if(2===r.length&&-1!==r.indexOf(o)){if(r[0]===r[1])return(0,S.PR)(e,r[0]);for(const t of r)if(t!==o)return(0,S.PR)(e,t)}}function Ve(){return(0,_.P1)("getChannelMemberCount",S.ZQ,S.rc,((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,_.P1)("getMyActiveChannels",ae,(e=>e.flatMap((e=>e.delete_at>0?[]:e.id)))),Be=(0,_.P1)("getRecentProfilesFromDMs",R,c.Rf,c.ts,c.h4,((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.LQ.GM_CHANNEL)),_=Object.values(e).filter((e=>e.type===s.LQ.DM_CHANNEL)),i={};_.forEach((e=>{if(e.name){const r=(0,O.aU)(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]}))},66900:(e,t,n)=>{"use strict";n.d(t,{HU:()=>a,Ln:()=>_,Rf:()=>l,Xt:()=>i,Zk:()=>u,gO:()=>o,h4:()=>s,rc:()=>c,ts:()=>E});var r=n(4500);function o(e){return e.entities.channels.currentChannelId}function s(e){return e.entities.channels.myMembers}const a=(0,r.P1)("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 l(e){return e.entities.users.profiles}const u=(0,r.P1)("getIsUserStatusesConfigEnabled",(e=>e.entities.general.config.EnableUserStatuses),(e=>"false"!==e))},19601:(e,t,n)=>{"use strict";n.d(t,{AN:()=>f,D_:()=>p,Gl:()=>S,HF:()=>O,HP:()=>u,Ht:()=>l,SU:()=>N,Y$:()=>A,gZ:()=>R,iE:()=>_,lD:()=>E,lJ:()=>c,u6:()=>d,uz:()=>i,zv:()=>T}),n(32081),n(52077),n(1203),n(14078),n(20266);var r=n(28175),o=n(97042),s=n(4500),a=n(65370);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.P1)("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 l=(0,s.P1)("isCloudLicense",c,(e=>"true"===(null==e?void 0:e.Cloud)));function u(e){const t=e.entities.general.serverVersion;return(0,a.mu)(t,5,10,0)||-1!==t.indexOf("dev")&&(0,a.mu)(t,5,8,0)||null!==t.match(/^5.8.\d.\d\d\d\d.*$/)&&(0,a.mu)(t,5,8,0)}(0,s.P1)("canUploadFilesOnMobile",_,c,((e,t)=>"false"!==e.EnableFileAttachments&&("false"===t.IsLicensed||"false"===t.Compliance||"false"!==e.EnableMobileFileUpload))),(0,s.P1)("canDownloadFilesOnMobile",_,c,((e,t)=>"false"===t.IsLicensed||"false"===t.Compliance||"false"!==e.EnableMobileFileDownload));const d=(0,s.P1)("getAutolinkedUrlSchemes",_,(e=>e.CustomUrlSchemes?[...o.LQ.DEFAULT_AUTOLINKED_URL_SCHEMES,...e.CustomUrlSchemes.split(",")]:o.LQ.DEFAULT_AUTOLINKED_URL_SCHEMES)),S=(0,s.P1)("getManagedResourcePaths",_,(e=>e.ManagedResourcePaths?e.ManagedResourcePaths.split(",").map((e=>e.trim())):[])),O=e=>e.entities.general.serverVersion;function T(e){return e.entities.general.firstAdminVisitMarketplaceStatus}function A(e){return e.entities.general.firstAdminCompleteSetup}function N(e){return"true"===e.entities.general.config.EnableClientPerformanceDebugging}const f=(0,s.P1)("isMarketplaceEnabled",_,(e=>"true"===e.PluginsEnabled&&"true"===e.EnableMarketplace)),p=(0,s.P1)("getGiphyFetchInstance",(e=>_(e).GiphySdkKey),(e=>e?new r.sF(e):null)),R=(0,s.P1)("getUsersStatusAndProfileFetchingPollInterval",_,(e=>{const t=e.UsersStatusAndProfileFetchingPollIntervalMilliseconds;return t?parseInt(t,10):null}))},34381:(e,t,n)=>{"use strict";n.d(t,{M:()=>s});var r=n(97042),o=n(66900);function s(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:r.LQ.DEFAULT_LOCALE;const n=(0,o.ts)(e);return n&&n.locale||t}},3901:(e,t,n)=>{"use strict";n.d(t,{$f:()=>w,BP:()=>G,Bd:()=>T,D1:()=>v,DG:()=>K,G4:()=>V,HF:()=>f,I7:()=>x,JG:()=>k,Li:()=>b,Or:()=>H,QW:()=>Z,Qj:()=>J,Rx:()=>h,T$:()=>B,U6:()=>U,Uj:()=>Q,VC:()=>W,Wj:()=>Y,XH:()=>L,YE:()=>m,Zf:()=>y,ac:()=>z,an:()=>g,bR:()=>P,bt:()=>j,gh:()=>M,hX:()=>N,hi:()=>X,j7:()=>ee,o5:()=>F,p5:()=>$,r:()=>I,xl:()=>A}),n(69217),n(14078),n(73902),n(52077),n(83526),n(90938),n(44270),n(83315),n(92189);var r=n(97042),o=n(4500),s=n(43618),a=n(66900),_=n(19601),i=n(83905),E=n(11298),c=n(23894),l=n(65370),u=n(4314),d=n(33115);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 O(e){for(var t=1;tr[e])).filter((e=>e)).sort(u.xd).map((e=>e.id)),t]}function C(e){return e.entities.posts.reactions}function I(){return(0,o.P1)("makeGetReactionsForPost",C,((e,t)=>t),((e,t)=>{if(e[t])return e[t]}))}function m(e,t){var n;const r=(null===(n=C(e))||void 0===n?void 0:n[t])||{};return Object.keys(r).length>0}function L(e,t,n){const r=e.entities.posts.openGraph[t];return r?r[n]:void 0}function P(){const e=y();return(0,l.dX)("makeGetPostIdsForThread",((t,n)=>e(t,n)),(e=>e.map((e=>e.id))))}function h(){return(0,l.dX)("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 D(e){return e&&!e.delete_at&&!(0,u.Kx)(e)&&!(0,u.Ew)(e)&&!(0,u.ZK)(e)&&e.state!==r.Posts.POST_DELETED}function g(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"";const r=n?R(e,n):B(e,t);if(!r)return"";const o=T(e);for(const e of r)if(D(o[e]))return e;return""}function M(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"";const r=n?R(e,n):B(e,t);if(!r)return"";n&&r.push(n);const o=T(e),s=(0,c.rc)(e);for(const e of r){const t=o[e];if((null==t?void 0:t.user_id)===s&&D(t))return t.id}return""}const b=(0,o.P1)("getPostsInCurrentChannel",T,(function(e){return B(e,e.entities.channels.currentChannelId)}),a.ts,i.QQ,((e,t,n,r)=>{if(!t)return null;const o=[];for(let s=0;se.entities.posts.postsInThread[t]),((e,t)=>e.entities.posts.posts[t]),i.QQ,((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,u.Er)(n,o,t?t.username:"")||s.push(n))}return s.sort(u.xd),s}))}function v(){const e=y();return(0,o.P1)("makeGetProfilesForThread",c.Rf,c.rc,e,c.aH,((e,t,n,r)=>{const o=n.map((e=>e.user_id)).filter(Boolean);return[...new Set(o)].reduce(((n,o)=>{const s=r?O(O({},e[o]),{},{status:r[o]}):O({},e[o]);return s&&Object.keys(s).length>0&&t!==o?[...n,s]:n}),[])}))}function U(){return(0,o.P1)("makeGetCommentCountForPost",T,((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.Posts.POST_DELETED&&!(0,u.Kx)(n)&&(o+=1)})),o}))}const G=(0,o.P1)("getSearchResults",T,(e=>e.entities.search.results),((e,t)=>t?t.map((t=>e[t])):[]));function H(e){return e.entities.search.matches}function w(){return(0,l.dX)("makeGetPostsForIds",T,((e,t)=>t),((e,t)=>t?t.map((t=>e[t])):[]))}const j=(0,o.P1)("getMostRecentPostIdInChannel",T,((e,t)=>B(e,t)),i.QQ,((e,t,n)=>{if(!t)return"";if(!n){let n;for(let o=0;oe.recent)):null}function F(e,t){const n=e.entities.posts.postsInChannel[t];if(!n)return 0;const r=T(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&&se.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 k=(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},Z=(e,t)=>e.entities.posts.pendingPostIds.some((e=>e===t)),W=()=>(0,o.P1)("makeIsPostCommentMention",T,p,a.ts,A,((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,u.Ud)({post:r,currentUser:n,threadRepliedToByCurrentUser:o,rootPost:i})}return s}));function x(e){return e.entities.posts.limitedViews}function K(e){return"true"===(0,_.iE)(e).PostPriority}function X(e){return K(e)&&"true"===(0,_.iE)(e).PostAcknowledgements}function Q(e){return(0,_.iE)(e).PersistentNotificationMaxRecipients}function J(e){return(0,_.iE)(e).PersistentNotificationIntervalMinutes}function q(e,t){return e.entities.posts.acknowledgements[t]}const z=(0,o.P1)("getPersistentNotificationsEnabled",a.ts,(function(e){return K(e)&&"true"===(0,_.iE)(e).AllowPersistentNotifications}),(function(e){return K(e)&&"true"===(0,_.iE)(e).AllowPersistentNotificationsForGuests}),((e,t,n)=>(0,d.nJ)(e.roles)?t&&n:t));function $(){return(0,o.P1)("makeGetPostAcknowledgementsWithProfiles",c.Rf,q,((e,t)=>t?Object.keys(t).flatMap((n=>e[n]?{user:e[n],acknowledgedAt:t[n]}:[])).sort(((e,t)=>t.acknowledgedAt-e.acknowledgedAt)):[]))}function ee(e,t){const n=(0,s.mr)(e,t.channel_id);if(n)return n.type===r.LQ.DM_CHANNEL||n.type===r.LQ.GM_CHANNEL?(0,E.ev)(e):n.team_id}},83905:(e,t,n)=>{"use strict";n.d(t,{HL:()=>V,J7:()=>F,JM:()=>l,NT:()=>v,Ng:()=>R,OU:()=>g,OX:()=>B,QQ:()=>L,S4:()=>y,TJ:()=>H,U2:()=>d,VJ:()=>c,YE:()=>b,YX:()=>A,b$:()=>D,cg:()=>f,dn:()=>j,g1:()=>U,gh:()=>m,gm:()=>G,hC:()=>P,kl:()=>p,mw:()=>h,nR:()=>w,o4:()=>O,rA:()=>N,wS:()=>T,ym:()=>M}),n(32081),n(90938);var r=n(2507),o=n(97042),s=n(4500),a=n(19601),_=n(65370),i=n(89938),E=n(70360);function c(e){return e.entities.preferences.myPreferences}function l(e,t){return e.entities.preferences.userPreferences[t]}function u(e,t,n){return c(e)[(0,i.g)(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 S(o,t,n,r);const s=u(e,t,n);return s?s.value:r}function S(e,t,n){let r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"";const o=(0,i.g)(t,n);return o in e?e[o].value:r}function O(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,_.dX)(e,c,(e=>{const n=t+"--",r=[];for(const t in e)t.startsWith(n)&&r.push(e[t]);return r}))}function N(e,t){return(0,_.dX)(e,((e,t)=>l(e,t)),(e=>{const n=t+"--",r=[];for(const t in e)t.startsWith(n)&&r.push(e[t]);return r}))}const f=A("getDirectShowPreferences",o.Preferences.CATEGORY_DIRECT_CHANNEL_SHOW),p=(A("getGroupShowPreferences",o.Preferences.CATEGORY_GROUP_CHANNEL_SHOW),(0,s.P1)("getTeammateNameDisplaySetting",a.iE,(e=>u(e,o.Preferences.CATEGORY_DISPLAY_SETTINGS,o.Preferences.NAME_NAME_FORMAT)),a.lJ,((e,t,n)=>{const r=n&&"true"===n.LockTeammateNameDisplay&&"true"===e.LockTeammateNameDisplay;return t&&!r?t.value||"":e.TeammateNameDisplay?e.TeammateNameDisplay:o.LQ.TEAMMATE_NAME_DISPLAY.SHOW_USERNAME}))),R=A("getThemePreferences",o.Preferences.CATEGORY_THEME),C=(0,s.P1)("getThemePreference",c,(e=>e.entities.teams.currentTeamId),((e,t)=>{let n;return t&&(n=e[(0,i.g)(o.Preferences.CATEGORY_THEME,t)]),n||(n=e[(0,i.g)(o.Preferences.CATEGORY_THEME,"")]),n})),I=(0,s.P1)("getDefaultTheme",a.iE,(e=>{if(e.DefaultTheme&&e.DefaultTheme in o.Preferences.THEMES){const t=o.Preferences.THEMES[e.DefaultTheme];if(t)return t}return o.Preferences.THEMES.denim})),m=(0,_.y1)("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.Yn)(o)}));function L(e){const t="true"===(0,a.iE)(e).EnableJoinLeaveMessageByDefault;return O(e,o.Preferences.CATEGORY_ADVANCED_SETTINGS,o.Preferences.ADVANCED_FILTER_JOIN_LEAVE,t)}const P=(0,s.P1)("shouldShowUnreadsCategory",((e,t)=>d(e,o.Preferences.CATEGORY_SIDEBAR_SETTINGS,o.Preferences.SHOW_UNREAD_SECTION,"",t)),((e,t)=>d(e,o.Preferences.CATEGORY_SIDEBAR_SETTINGS,"","",t)),(e=>(0,a.iE)(e).ExperimentalGroupUnreadChannels),((e,t,n)=>e?"true"===e:t?"true"===JSON.parse(t).unreads_at_top:n===o.LQ.DEFAULT_ON));function h(e,t){return d(e,o.Preferences.CATEGORY_ADVANCED_SETTINGS,o.Preferences.UNREAD_SCROLL_POSITION,o.Preferences.UNREAD_SCROLL_POSITION_START_FROM_LEFT,t)}function D(e){var t;const n=null===(t=(0,a.iE)(e))||void 0===t?void 0:t.CollapsedThreads;let s=o.Preferences.COLLAPSED_REPLY_THREADS_OFF;return n!==r.ty.DEFAULT_ON&&n!==r.ty.ALWAYS_ON||(s=o.Preferences.COLLAPSED_REPLY_THREADS_ON),d(e,o.Preferences.CATEGORY_DISPLAY_SETTINGS,o.Preferences.COLLAPSED_REPLY_THREADS,s)}function g(e){return Boolean((0,a.iE)(e))&&void 0!==(0,a.iE)(e).CollapsedThreads&&(0,a.iE)(e).CollapsedThreads!==r.ty.DISABLED}function M(e){const t=g(e),n=D(e);return t&&(n===o.Preferences.COLLAPSED_REPLY_THREADS_ON||(0,a.iE)(e).CollapsedThreads===r.ty.ALWAYS_ON)}function b(e,t){const n=g(e),s=function(e,t){var n;const s=null===(n=(0,a.iE)(e))||void 0===n?void 0:n.CollapsedThreads;let _=o.Preferences.COLLAPSED_REPLY_THREADS_OFF;return s!==r.ty.DEFAULT_ON&&s!==r.ty.ALWAYS_ON||(_=o.Preferences.COLLAPSED_REPLY_THREADS_ON),S(t,o.Preferences.CATEGORY_DISPLAY_SETTINGS,o.Preferences.COLLAPSED_REPLY_THREADS,_)}(e,t);return n&&(s===o.Preferences.COLLAPSED_REPLY_THREADS_ON||(0,a.iE)(e).CollapsedThreads===r.ty.ALWAYS_ON)}function y(e,t){return O(e,o.Preferences.CATEGORY_GROUP_CHANNEL_SHOW,t,!1)}function v(e){return"true"===(0,a.iE)(e).EnableCustomGroups}function U(e){return"true"===(0,a.iE)(e).EnableOnboardingFlow}function G(e){return"true"===(0,a.iE)(e).AllowSyncedDrafts}function H(e){const t="true"===(0,a.iE)(e).AllowSyncedDrafts,n=O(e,o.Preferences.CATEGORY_ADVANCED_SETTINGS,o.Preferences.ADVANCED_SYNC_DRAFTS,!0);return t&&n}function w(e,t){return T(e,o.Preferences.CATEGORY_SIDEBAR_SETTINGS,o.Preferences.LIMIT_VISIBLE_DMS_GMS,40,t)}function j(e){return"true"===(0,a.uz)(e,"OnboardingTourTips")}function V(e){return"true"===(0,a.uz)(e,"MoveThreadsEnabled")&&"true"===(0,a.lJ)(e).IsLicensed}function F(e){return"true"===(0,a.uz)(e,"StreamlinedMarketplace")}const B=A("getOverageBannerPreferences",o.Preferences.CATEGORY_OVERAGE_USERS_BANNER)},84073:(e,t,n)=>{"use strict";n.d(t,{AN:()=>a.AN,Ai:()=>f,BM:()=>N,F3:()=>a.F3,Gt:()=>l,Rm:()=>A,ch:()=>p,iM:()=>R,mC:()=>d}),n(14078);var r=n(97042),o=n(4500),s=n(66900),a=n(92447),_=n(11298),i=n(23894);const E=(0,o.P1)("getGroupMemberships",(e=>e.entities.groups.myGroups),i.rc,((e,t)=>{const n={};return e.forEach((e=>{n[e]={user_id:t,roles:r.LQ.CUSTOM_GROUP_USER_ROLE}})),n})),c=(0,o.P1)("getMyGroupRoles",E,(e=>{const t={};if(e)for(const n in e)e.hasOwnProperty(n)&&e[n].roles&&(t[n]=new Set(e[n].roles.split(" ")));return t})),l=(0,o.P1)("getGroupListPermissions",c,a.F3,a._j,(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.Pl.DELETE_CUSTOM_GROUP)&&"ldap"!==e.source.toLowerCase()&&0===e.delete_at,can_manage_members:a.has(r.Pl.MANAGE_CUSTOM_GROUP_MEMBERS)&&"ldap"!==e.source.toLowerCase()&&0===e.delete_at,can_restore:a.has(r.Pl.RESTORE_CUSTOM_GROUP)&&"ldap"!==e.source.toLowerCase()&&0!==e.delete_at}})),_})),u=(0,o.P1)("getMyTeamRoles",_.gb,(e=>{const t={};if(e)for(const n in e)e.hasOwnProperty(n)&&e[n].roles&&(t[n]=new Set(e[n].roles.split(" ")));return t})),d=(0,o.P1)("getRolesById",a.F3,(e=>{const t={};for(const n of Object.values(e))t[n.id]=n;return t})),S=(0,o.P1)("getMyPermissionsByTeam",u,a.F3,((e,t)=>{const n={};for(const[r,o]of Object.entries(e))n[r]=(0,a.y1)(t,o);return n})),O=(0,o.P1)("getMyPermissionsByGroup",c,a.F3,((e,t)=>{const n={};for(const[r,o]of Object.entries(e))n[r]=(0,a.y1)(t,o);return n})),T=(0,o.P1)("getMyPermissionsByChannel",(function(e){return e.entities.channels.roles}),a.F3,((e,t)=>{const n={};for(const[r,o]of Object.entries(e))n[r]=(0,a.y1)(t,o);return n}));function A(e,t,n){var r;return!!(0,a._j)(e).has(n)||!!t&&(null===(r=S(e)[t])||void 0===r?void 0:r.has(n))}const N=(0,o.P1)("haveIGroupPermission",a._j,O,((e,t)=>e.entities.groups.groups[t]),((e,t,n)=>n),((e,t,n,o)=>o===r.Pl.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 f(e,t,n,r){var o,s;return!!(0,a._j)(e).has(r)||!(!t||null===(o=S(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,_.ev)(e),t)}function R(e,t){return f(e,(0,_.ev)(e),(0,s.gO)(e),t)}},92447:(e,t,n)=>{"use strict";n.d(t,{AN:()=>i,F3:()=>s,_j:()=>_,y1:()=>E}),n(14078);var r=n(4500),o=n(66900);function s(e){return e.entities.roles.roles}const a=(0,r.P1)("getMySystemRoles",o.ts,(e=>e?new Set(e.roles.split(" ")):new Set)),_=(0,r.P1)("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}},11298:(e,t,n)=>{"use strict";n.d(t,{$t:()=>O,Dc:()=>D,Ew:()=>H,J9:()=>P,LK:()=>S,LN:()=>U,Nq:()=>N,O5:()=>G,PB:()=>y,UA:()=>w,VP:()=>C,Xt:()=>b,Xv:()=>d,YG:()=>p,ev:()=>u,g4:()=>m,gb:()=>A,gm:()=>L,kA:()=>R,kQ:()=>g,or:()=>M,pP:()=>j,qS:()=>f,vP:()=>h,zG:()=>T}),n(14078),n(69217);var r=n(97042),o=n(4500),s=n(88938),a=n(19601),_=n(92447),i=n(65370),E=n(30453),c=n(33115),l=n(83905);function u(e){return e.entities.teams.currentTeamId}function d(e,t){const n=S(e);return Object.values(n).find((e=>e.name===t))}function S(e){return e.entities.teams.teams}function O(){return(0,o.P1)("getTeamsInPolicy",S,((e,t)=>(0,s._g)(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 N(e){return e.entities.teams.membersInTeam}const f=(0,o.P1)("getTeamsList",S,(e=>Object.values(e))),p=(0,o.P1)("getActiveTeamsList",f,(e=>e.filter((e=>0===e.delete_at)))),R=(0,o.P1)("getCurrentTeam",S,u,((e,t)=>e[t]));function C(e,t){return S(e)[t]}const I=(0,o.P1)("getCurrentTeamMembership",u,A,((e,t)=>t[e])),m=((0,o.P1)("isCurrentUserCurrentTeamAdmin",I,(e=>{if(e){const t=e.roles||"";return(0,c.H0)(t)}return!1})),(0,o.P1)("getCurrentTeamUrl",R,(e=>(0,a.iE)(e).SiteURL),((e,t)=>e?"".concat(t,"/").concat(e.name):t))),L=(0,o.P1)("getCurrentRelativeTeamUrl",R,(e=>e?"/".concat(e.name):"/"));function P(e,t){const n=C(e,t);return n?"/".concat(n.name):"/"}const h=(0,o.P1)("getCurrentTeamStats",u,T,((e,t)=>t[e])),D=(0,o.P1)("getMyTeams",S,A,((e,t)=>Object.values(e).filter((e=>t[e.id]&&0===e.delete_at)))),g=((0,o.P1)("getMyDeletedTeams",S,A,((e,t)=>Object.values(e).filter((e=>t[e.id]&&0!==e.delete_at)))),(0,o.P1)("getMyTeamMember",A,((e,t)=>t),((e,t)=>e[t]))),M=(0,o.P1)("getMembersInCurrentTeam",u,N,((e,t)=>t[e])),b=(0,o.P1)("getMembersInTeam",((e,t)=>t),N,((e,t)=>t[e]));function y(e,t,n){var r;return null===(r=N(e)[t])||void 0===r?void 0:r[n]}const v=(0,i.dX)("getListableTeamIds",S,A,(e=>(0,_.AN)(e,{permission:r.Pl.LIST_PUBLIC_TEAMS})),(e=>(0,_.AN)(e,{permission:r.Pl.LIST_PRIVATE_TEAMS})),a.HP,((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&&!_})))),U=(0,o.P1)("getSortedListableTeams",S,v,((e,t)=>t),((e,t,n)=>{const r={};for(const n of t)r[n]=e[n];return Object.values(r).sort((0,E.Ne)(n))})),G=(0,i.dX)("getJoinableTeamIds",S,A,(e=>(0,_.AN)(e,{permission:r.Pl.JOIN_PUBLIC_TEAMS})),(e=>(0,_.AN)(e,{permission:r.Pl.JOIN_PRIVATE_TEAMS})),a.HP,((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 H(e){return D(e).length}(0,o.P1)("getJoinableTeams",S,G,((e,t)=>t.map((t=>e[t])))),(0,o.P1)("getSortedJoinableTeams",S,G,((e,t)=>t),((e,t,n)=>{const r={};for(const n of t)r[n]=e[n];return Object.values(r).sort((0,E.Ne)(n))})),(0,i.dX)("getMySortedTeamIds",D,((e,t)=>t),((e,t)=>e.sort((0,E.Ne)(t)).map((e=>e.id)))),(0,o.P1)("getChannelDrawerBadgeCount",u,A,l.ym,((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.m2)(e,t)}},23894:(e,t,n)=>{"use strict";n.d(t,{AF:()=>fe,BW:()=>C,CX:()=>R,D7:()=>le,EE:()=>L,J1:()=>q,Jc:()=>F,K:()=>de,M0:()=>h,M2:()=>X,Mi:()=>ie,OX:()=>j,Oc:()=>T,Og:()=>x,PP:()=>k,PR:()=>A,Pb:()=>z,Pq:()=>ce,RX:()=>Ee,Rf:()=>s.Rf,S1:()=>K,T5:()=>ae,Td:()=>N,Vn:()=>ue,WD:()=>Oe,YE:()=>oe,ZO:()=>W,ZQ:()=>E,_h:()=>H,aH:()=>S,b7:()=>P,bH:()=>Z,c7:()=>O,cp:()=>G,dQ:()=>f,eY:()=>Te,fv:()=>B,gV:()=>Y,lc:()=>Se,lo:()=>te,m7:()=>w,o7:()=>se,oQ:()=>m,pO:()=>_e,rW:()=>ee,r_:()=>$,rc:()=>s.rc,sN:()=>I,sP:()=>pe,sz:()=>Ne,ts:()=>s.ts,uZ:()=>J,v7:()=>Ae,w1:()=>ne,yu:()=>V}),n(14078),n(20266),n(69217),n(73902),n(32081),n(95623),n(61514);var r=n(97042),o=n(4500),s=n(66900),a=n(19601),_=n(83905),i=n(33115);function E(e){return e.entities.users.profilesInChannel}function c(e){return e.entities.users.profilesNotInChannel}function l(e){return e.entities.users.profilesInTeam}function u(e){return e.entities.users.profilesNotInTeam}function d(e){return e.entities.users.profilesInGroup}function S(e){return e.entities.users.statuses}function O(e){return e.entities.users.mySessions}function T(e){return e.entities.users.myAudits}function A(e,t){return e.entities.users.profiles[t]}const N=(0,o.P1)("getUsersByUsername",s.Rf,(e=>{const t={};for(const n in e)if(e.hasOwnProperty(n)){const r=e[n];t[r.username]=r}return t}));function f(e,t){return N(e)[t]}const p=(0,o.P1)("getUsersByEmail",s.Rf,(e=>{const t={};for(const n of Object.keys(e).map((t=>e[t])))t[n.email]=n;return t}));function R(e,t){return p(e)[t]}const C=(0,o.P1)("isCurrentUserSystemAdmin",s.ts,(e=>{const t=(null==e?void 0:e.roles)||"";return(0,i.$O)(t)})),I=(0,o.P1)("isCurrentUserGuestUser",s.ts,(e=>{const t=(null==e?void 0:e.roles)||"";return(0,i.nJ)(t)})),m=(0,o.P1)("currentUserHasAnAdminRole",s.ts,(e=>{const t=e.roles||"";return(0,i.TC)(t)})),L=(0,o.P1)("getCurrentUserRoles",s.HU,(e=>e.entities.teams.myMembers[e.entities.teams.currentTeamId]),s.ts,((e,t,n)=>{let r="";return t&&(r+="".concat(t.roles," ")),e&&(r+="".concat(e.roles," ")),n&&(r+=n.roles),r.trim()})),P=(0,o.P1)("getCurrentUserMentionKeys",s.ts,(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})),h=(0,o.P1)("getHighlightWithoutNotificationKeys",s.ts,(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})),D=(0,o.P1)("getProfileSetInCurrentChannel",s.gO,E,((e,t)=>t[e])),g=(0,o.P1)("getProfileSetNotInCurrentChannel",s.gO,c,((e,t)=>t[e])),M=(0,o.P1)("getProfileSetInCurrentTeam",(e=>e.entities.teams.currentTeamId),l,((e,t)=>t[e])),b=(0,o.P1)("getProfileSetNotInCurrentTeam",(e=>e.entities.teams.currentTeamId),u,((e,t)=>t[e])),y="all";function v(e,t){return U(e,t).sort(i.gh)}function U(e,t){let n=[];return void 0===t?n:(n=t===y?Object.keys(e).map((t=>e[t])):Array.from(t).map((t=>e[t])),n.filter((e=>Boolean(e))))}const G=(0,o.P1)("getProfiles",s.Rf,((e,t)=>t),((e,t)=>v(H(e,t),y)));function H(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,i.dz)(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 w(e,t){return e.entities.users.isManualStatus[t]}const j=(0,o.P1)("getProfilesInCurrentChannel",s.Rf,D,((e,t)=>v(e,t))),V=((0,o.P1)("getProfilesInCurrentChannel",s.Rf,D,((e,t)=>v(e,t).filter((e=>0===e.delete_at)))),(0,o.P1)("getProfilesInCurrentChannel",s.Rf,D,((e,t)=>U(e,t).filter((e=>0===e.delete_at))))),F=(0,o.P1)("getProfilesNotInCurrentChannel",s.Rf,g,((e,t)=>t),((e,t,n)=>v(H(e,n),t))),B=(0,o.P1)("getProfilesInCurrentTeam",s.Rf,M,((e,t)=>t),((e,t,n)=>v(H(e,n),t))),Y=(0,o.P1)("getProfilesInTeam",s.Rf,l,s.Xt,((e,t)=>t),((e,t,n)=>n),((e,t,n,r,o)=>v(H(e,o,n),t[r]||new Set))),k=(0,o.P1)("getProfilesNotInTeam",s.Rf,u,((e,t)=>t),((e,t,n)=>n),((e,t,n,r)=>v(H(e,r),t[n]||new Set))),Z=(0,o.P1)("getProfilesNotInCurrentTeam",s.Rf,b,((e,t)=>v(e,t)));function W(e,t){return S(e)[t]}function x(e,t){return e.entities.users.dndEndTimes[t]}function K(e){return e.entities.users.stats}function X(e){return e.entities.users.filteredStats}function Q(e,t){let n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],r=arguments.length>3?arguments[3]:void 0;const o=H((0,i.DQ)(t),r),s=Object.keys(o).map((e=>o[e]));return n&&re(s,e),s}function J(){return(0,o.P1)("makeSearchProfilesStartingWithTerm",s.Rf,s.rc,((e,t)=>t),((e,t,n)=>n||!1),((e,t,n,r)=>r),((e,t,n,r,o)=>Q(t,(0,i.Iv)(Object.values(e),n),r,o)))}function q(){return(0,o.P1)("makeSearchProfilesMatchingWithTerm",s.Rf,s.rc,((e,t)=>t),((e,t,n)=>n||!1),((e,t,n,r)=>r),((e,t,n,r,o)=>Q(t,(0,i.Iv)(Object.values(e),n),r,o)))}function z(){const e=ae();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,i.vI)(e(t,n,a),r);return o&&re(_,(0,s.rc)(t)),_}}function $(e,t){let n=arguments.length>2&&void 0!==arguments[2]&&arguments[2];const r=(0,i.vI)(j(e),t);return n&&re(r,(0,s.rc)(e)),r}function ee(e,t){return $(e,t,arguments.length>2&&void 0!==arguments[2]&&arguments[2]).filter((e=>0===e.delete_at))}function te(e,t){let n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],r=arguments.length>3?arguments[3]:void 0;const o=(0,i.vI)(B(e,r),t);return n&&re(o,(0,s.rc)(e)),o}function ne(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,i.Iv)(Y(e,t,o),n);return r&&re(a,(0,s.rc)(e)),a}function re(e,t){const n=e.findIndex((e=>e.id===t));n>=0&&e.splice(n,1)}(0,o.P1)("getProfilesWithoutTeam",s.Rf,(function(e){return e.entities.users.profilesWithoutTeam}),((e,t)=>t),((e,t,n)=>v(H(e,n),t)));const oe=(0,o.P1)("shouldShowTermsOfService",a.iE,s.ts,a.lJ,((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 se(){return(0,o.P1)("makeGetProfilesForReactions",s.Rf,((e,t)=>t),((e,t)=>{const n=[];return t.forEach((t=>{e[t.user_id]&&n.push(e[t.user_id])})),n}))}function ae(){return(0,o.P1)("makeGetProfilesInChannel",s.Rf,E,s.Ln,((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(H(e,o,n),s):[]}))}function _e(){return(0,o.P1)("makeGetProfilesNotInChannel",s.Rf,c,((e,t)=>t),((e,t,n)=>{const r=t[n];return r?v(e,r):[]}))}function ie(){return(0,o.P1)("makeGetProfilesByIdsAndUsernames",s.Rf,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=>e[t])).map((t=>e[t]));t&&t.length>0&&o.push(...t)}if(r&&r.length>0){const e=r.filter((e=>t[e])).map((e=>t[e]));e&&e.length>0&&o.push(...e)}return o}))}function Ee(){return(0,o.P1)("makeGetDisplayName",((e,t)=>A(e,t)),_.kl,(function(e,t){return!(arguments.length>2&&void 0!==arguments[2])||arguments[2]}),((e,t,n)=>(0,i.fw)(e,t,n)))}function ce(){return(0,o.P1)("makeDisplayNameGetter",_.kl,(function(e){return!(arguments.length>1&&void 0!==arguments[1])||arguments[1]}),((e,t)=>n=>(0,i.fw)(n,e,t)))}(0,o.P1)("getUsersInVisibleDMs",s.Rf,_.cg,((e,t)=>{const n=[];return t.forEach((t=>{"true"===t.value&&e[t.name]&&n.push(e[t.name])})),n}));const le=(0,o.P1)("getProfilesInGroup",s.Rf,d,((e,t)=>t),((e,t,n)=>n),((e,t,n,r)=>v(H(e,r),t[n]||new Set))),ue=(0,o.P1)("getProfilesInGroup",s.Rf,d,((e,t)=>t),((e,t,n)=>n),((e,t,n,r)=>U(H(e,r),t[n]||new Set))),de=(0,o.P1)("getProfilesNotInGroup",s.Rf,(function(e){return e.entities.users.profilesNotInGroup}),((e,t)=>t),((e,t,n)=>n),((e,t,n,r)=>v(H(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,i.vI)(le(e,t,o),n);return r&&re(a,(0,s.rc)(e)),a}function Oe(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,i.vI)(ue(e,t,o),n);return r&&re(a,(0,s.rc)(e)),a}function Te(e,t){return function(e){return e.entities.users.lastActivity}(e)[t]}function Ae(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(0,s.ts)(e)),(e=>(0,s.Rf)(e)),Ae),fe=(0,o.P1)("displayLastActiveLabel",((e,t)=>W(e,t)),((e,t)=>Te(e,t)),((e,t)=>A(e,t)),a.iE,((e,t,n,o)=>{var s;const a=new Date;return!(!e||e===r.LQ.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)})),pe=(0,o.P1)("getLastActiveTimestampUnits",((e,t)=>Te(e,t)),(e=>{const t=["now","minute","hour"];return(new Date).valueOf()-new Date(e).valueOf()<1728e5&&t.push("day"),t}))},34611:(e,t,n)=>{"use strict";n.d(t,{Z:()=>hn}),n(92189);var r=n(73164),o=n(36891),s=n(35870),a=(n(73902),n(22850));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;ti(i({},e),t)),{}));return r=(0,a.H4)(r),r}n(27457),n(14078),n(95623),n(61514),n(69217);var c=n(10883),l=n(97042),u=n(60570),d=n(4314);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 O(e){for(var t=1;t{switch(t.type){case"opengraph":{const n=O({},t);return Reflect.deleteProperty(n,"data"),e=!0,n}case"permalink":{const n=O({},t);return n.data&&Reflect.deleteProperty(n.data,"post"),e=!0,n}default:return t}}));e&&(t.embeds=r,n=!0)}return n?O(O({},e),{},{metadata:t}):e}function A(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;switch(t.type){case c.tk.RECEIVED_POST:case c.tk.RECEIVED_NEW_POST:{const n=t.data;if(!n.id||!n.root_id||!n.reply_count)return e;const r=O({},e);return r[n.root_id]=n.reply_count,r}case c.tk.RECEIVED_POSTS:{const n=Object.values(t.data.posts);if(0===n.length)return e;const r=O({},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 c.tk.POST_DELETED:{const n=t.data;if(!e[n.root_id]&&!e[n.id])return e;const r=O({},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 c.bZ.LOGOUT_SUCCESS:return{};default:return e}}function N(e,t,n){let r=e;if(!(0,d.Xx)(t,r[t.id])||n&&n>1)return r;!n&&(0,d.dN)(t)&&r[t.id]&&!r[t.id].metadata&&t.metadata&&(r[t.id]=O(O({},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]=O(O({},T(t)),{},{state:l.Posts.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=N(r,e.data.post,n?n+1:1),(0,d.dN)(e.data.post)&&(r[t.id]=T(t)))})),r[t.id]=t):r[t.id]=T(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=O({},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 f(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1?arguments[1]:void 0;switch(t.type){case c.tk.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 c.tk.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 c.tk.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 p(e){return e.filter((e=>0!==e.order.length||e.recent))}function R(e,t){let n=[...e];if(n=p(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(;rn[t].create_at-n[e].create_at)),r)}function I(){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 c.tk.RECEIVED_NEW_POST:case c.tk.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?O(O({},e),{},{[n.root_id]:o}):e}case c.tk.RECEIVED_POSTS_AFTER:case c.tk.RECEIVED_POSTS_BEFORE:case c.tk.RECEIVED_POSTS_IN_CHANNEL:case c.tk.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:O(O({},e),r)}case c.tk.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 O(O({},e),{},{[t.rootId]:r})}case c.tk.POST_DELETED:{const n=t.data;if(!e[n.id])return e;const r=O({},e);return Reflect.deleteProperty(r,n.id),r}case c.tk.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),O(O({},e),{},{[n.root_id]:o})}if(!e[n.id])return e;const r=O({},e);return Reflect.deleteProperty(r,n.id),r}case c.d4.RECEIVED_CHANNEL_DELETED:case c.d4.DELETE_CHANNEL_SUCCESS:case c.d4.LEAVE_CHANNEL:{if(t.data&&t.data.viewArchivedChannels)return e;const r=t.data.id;let o=!1;const s=O({},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 c.bZ.LOGOUT_SUCCESS:return{};default:return e}}function m(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1?arguments[1]:void 0;switch(t.type){case c.tk.RECEIVED_POST_HISTORY:return t.data;case c.bZ.LOGOUT_SUCCESS:return[];default:return e}}function L(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1?arguments[1]:void 0;switch(t.type){case c.tk.RECEIVED_FOCUSED_POST:return t.data;case c.bZ.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 c.tk.RECEIVED_REACTION:{const n=t.data,r=O({},e[n.post_id]||{});return r[n.user_id+"-"+n.emoji_name]=n,O(O({},e),{},{[n.post_id]:r})}case c.tk.REACTION_DELETED:{const n=t.data,r=O({},e[n.post_id]||{});return r[n.user_id+"-"+n.emoji_name]?(Reflect.deleteProperty(r,n.user_id+"-"+n.emoji_name),O(O({},e),{},{[n.post_id]:r})):e}case c.tk.RECEIVED_NEW_POST:case c.tk.RECEIVED_POST:return D(e,t.data);case c.tk.RECEIVED_POSTS:return Object.values(t.data.posts).reduce(D,e);case c.tk.POST_DELETED:case c.tk.POST_REMOVED:{const n=t.data;if(n&&e[n.id]){const t=O({},e);return Reflect.deleteProperty(t,n.id),t}return e}case c.bZ.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 c.tk.CREATE_ACK_POST_SUCCESS:{const n=t.data,r=e[n.post_id]||{};return O(O({},e),{},{[n.post_id]:O(O({},r),{},{[n.user_id]:n.acknowledged_at})})}case c.tk.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=O({},e[n.post_id]);return Reflect.deleteProperty(r,n.user_id),O(O({},e),{},{[n.post_id]:O({},r)})}case c.tk.RECEIVED_POST:return g(e,t.data);case c.tk.RECEIVED_POSTS:return Object.values(t.data.posts).reduce(g,e);case c.tk.POST_DELETED:case c.tk.POST_REMOVED:{const n=t.data;if(n&&e[n.id]){const t=O({},e);return Reflect.deleteProperty(t,n.id),t}return e}case c.bZ.LOGOUT_SUCCESS:return{};default:return e}}function D(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 O(O({},e),{},{[t.id]:n})}function g(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 O(O({},e),{},{[t.id]:r})}function M(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;switch(t.type){case c.tk.RECEIVED_NEW_POST:case c.tk.RECEIVED_POST:return b(e,t.data);case c.tk.RECEIVED_POSTS:return Object.values(t.data.posts).reduce(b,e);case c.bZ.LOGOUT_SUCCESS:return{};default:return e}}function b(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:O(O({},e),{},{[t.id]:{[n.url]:n.data}})),e)}if("opengraph"!==n.type||!n.data)return e;const r=e[t.id]?O(O({},e[t.id]),{},{[n.url]:n.data}):{[n.url]:n.data};return O(O({},e),{},{[t.id]:r})}),e):e}function y(){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 c.tk.ADD_MESSAGE_INTO_HISTORY:{const n={};let r=e.messages?[...e.messages]:[];return r.push(t.data),n[l.Posts.MESSAGE_TYPES.POST]=r.length,n[l.Posts.MESSAGE_TYPES.COMMENT]=r.length,r.length>l.Posts.MAX_PREV_MSGS&&(r=r.slice(1,l.Posts.MAX_PREV_MSGS+1)),{messages:r,index:n}}case c.tk.RESET_HISTORY_INDEX:{const n={};n[l.Posts.MESSAGE_TYPES.POST]=-1,n[l.Posts.MESSAGE_TYPES.COMMENT]=-1;const r=e.messages||[],o=e.index?O({},e.index):n;return o[t.data]=r.length,{messages:e.messages,index:o}}case c.tk.MOVE_HISTORY_INDEX_BACK:{const n={};n[l.Posts.MESSAGE_TYPES.POST]=-1,n[l.Posts.MESSAGE_TYPES.COMMENT]=-1;const r=e.index?O({},e.index):n;return r[t.data]>0&&r[t.data]--,{messages:e.messages,index:r}}case c.tk.MOVE_HISTORY_INDEX_FORWARD:{const n={};n[l.Posts.MESSAGE_TYPES.POST]=-1,n[l.Posts.MESSAGE_TYPES.COMMENT]=-1;const r=e.messages||[],o=e.index?O({},e.index):n;return o[t.data]0&&void 0!==arguments[0]?arguments[0]:v,t=arguments.length>1?arguments[1]:void 0;switch(t.type){case c.tk.RECEIVED_POSTS:case c.tk.RECEIVED_POSTS_AFTER:case c.tk.RECEIVED_POSTS_BEFORE:case c.tk.RECEIVED_POSTS_SINCE:case c.tk.RECEIVED_POSTS_IN_CHANNEL:return t.data.first_inaccessible_post_time&&t.channelId?O(O({},e),{},{channels:O(O({},e.channels),{},{[t.channelId]:t.data.first_inaccessible_post_time||0})}):e;case c.tk.RECEIVED_POSTS_IN_THREAD:return t.data.first_inaccessible_post_time&&t.rootId?O(O({},e),{},{threads:O(O({},e.threads),{},{[t.rootId]:t.data.first_inaccessible_post_time||0})}):e;case c.gs.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:v}case c.d4.RECEIVED_CHANNEL_DELETED:case c.d4.DELETE_CHANNEL_SUCCESS:case c.d4.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:O({},e.channels)};return delete r.channels[n],r}default:return e}}const G={entities:{general:{config:{},license:{},serverVersion:"",firstAdminVisitMarketplaceStatus:!1,firstAdminCompleteSetup:!1},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:v,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}}},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:""}};var H=n(73486),w=(n(60190),n(8150));function j(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 V(e){for(var t=1;t{let t;switch(e.name){case"channel_open_count":t=l.jk.TOTAL_PUBLIC_CHANNELS;break;case"channel_private_count":t=l.jk.TOTAL_PRIVATE_GROUPS;break;case"post_count":t=l.jk.TOTAL_POSTS;break;case"unique_user_count":t=l.jk.TOTAL_USERS;break;case"inactive_user_count":t=l.jk.TOTAL_INACTIVE_USERS;break;case"team_count":t=l.jk.TOTAL_TEAMS;break;case"total_websocket_connections":t=l.jk.TOTAL_WEBSOCKET_CONNECTIONS;break;case"total_master_db_connections":t=l.jk.TOTAL_MASTER_DB_CONNECTIONS;break;case"total_read_db_connections":t=l.jk.TOTAL_READ_DB_CONNECTIONS;break;case"daily_active_users":t=l.jk.DAILY_ACTIVE_USERS;break;case"monthly_active_users":t=l.jk.MONTHLY_ACTIVE_USERS;break;case"file_post_count":t=l.jk.TOTAL_FILE_POSTS;break;case"hashtag_post_count":t=l.jk.TOTAL_HASHTAG_POSTS;break;case"incoming_webhook_count":t=l.jk.TOTAL_IHOOKS;break;case"outgoing_webhook_count":t=l.jk.TOTAL_OHOOKS;break;case"command_count":t=l.jk.TOTAL_COMMANDS;break;case"session_count":t=l.jk.TOTAL_SESSIONS;break;case"registered_users":t=l.jk.REGISTERED_USERS}t&&(n[t]=e.value)})),n)}const B=(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 c.lj.RECEIVED_LOGS:return t.data;case c.bZ.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 c.lj.RECEIVED_PLAIN_LOGS:return t.data;case c.bZ.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 c.lj.RECEIVED_AUDITS:{const n=V({},e);for(const e of t.data)n[e.id]=e;return n}case c.bZ.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 c.lj.RECEIVED_CONFIG:return t.data;case c.lj.ENABLED_PLUGIN:{const n=V({},e.PluginSettings),r=V({},n.PluginStates);return r[t.data]={Enable:!0},n.PluginStates=r,V(V({},e),{},{PluginSettings:n})}case c.lj.DISABLED_PLUGIN:{const n=V({},e.PluginSettings),r=V({},n.PluginStates);return r[t.data]={Enable:!1},n.PluginStates=r,V(V({},e),{},{PluginSettings:n})}case c.bZ.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 c.lj.RECEIVED_ENVIRONMENT_CONFIG:return t.data;case c.bZ.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 c.lj.RECEIVED_COMPLIANCE_REPORT:{const n=V({},e);return n[t.data.id]=t.data,n}case c.lj.RECEIVED_COMPLIANCE_REPORTS:{const n=V({},e);for(const e of t.data)n[e.id]=e;return n}case c.bZ.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 c.lj.RECEIVED_CLUSTER_STATUS:return t.data;case c.bZ.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 c.lj.RECEIVED_SAML_CERT_STATUS:return t.data;case c.bZ.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 c.lj.RECEIVED_SYSTEM_ANALYTICS:{const n=F(t.data,t.name);return V(V({},e),n)}case c.bZ.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 c.lj.RECEIVED_TEAM_ANALYTICS:{const n=V({},e),r=F(t.data,t.name),o=V(V({},n[t.teamId]||{}),r);return n[t.teamId]=o,n}case c.bZ.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 c.lj.RECEIVED_USER_ACCESS_TOKEN:{const n=V({},e[t.data.user_id]||{});return n[t.data.id]=t.data,V(V({},e),{},{[t.data.user_id]:n})}case c.lj.RECEIVED_USER_ACCESS_TOKENS_FOR_USER:{const n=V({},e[t.userId]||{});for(const e of t.data)n[e.id]=e;return V(V({},e),{},{[t.userId]:n})}case c.bZ.REVOKED_USER_ACCESS_TOKEN:{const n=Object.keys(e);for(let r=0;r0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;switch(t.type){case c.lj.RECEIVED_USER_ACCESS_TOKEN:return V(V({},e),{},{[t.data.id]:t.data});case c.lj.RECEIVED_USER_ACCESS_TOKENS_FOR_USER:{const n={};for(const e of t.data)n[e.id]=e;return V(V({},e),n)}case c.bZ.REVOKED_USER_ACCESS_TOKEN:{const n=V({},e);return Reflect.deleteProperty(n,t.data),V({},n)}case c.bZ.ENABLED_USER_ACCESS_TOKEN:{const n=V(V({},e[t.data]),{},{is_active:!0});return V(V({},e),{},{[t.data]:n})}case c.bZ.DISABLED_USER_ACCESS_TOKEN:{const n=V(V({},e[t.data]),{},{is_active:!1});return V(V({},e),{},{[t.data]:n})}case c.bZ.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 c.lj.RECEIVED_PLUGINS:{const n=V({},e),r=t.data.active;for(const e of r)n[e.id]=V(V({},e),{},{active:!0});const o=t.data.inactive;for(const e of o)n[e.id]=V(V({},e),{},{active:!1});return n}case c.lj.REMOVED_PLUGIN:{const n=V({},e);return Reflect.deleteProperty(n,t.data),n}case c.lj.ENABLED_PLUGIN:{const n=V({},e),r=n[t.data];return r&&!r.active?(n[t.data]=V(V({},r),{},{active:!0}),n):e}case c.lj.DISABLED_PLUGIN:{const n=V({},e),r=n[t.data];return r&&r.active?(n[t.data]=V(V({},r),{},{active:!1}),n):e}case c.bZ.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 c.lj.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 c.lj.ENABLE_PLUGIN_REQUEST:{const n=t.data;return e[n]?V(V({},e),{},{[n]:V(V({},e[n]),{},{state:w.Z.PLUGIN_STATE_STARTING})}):e}case c.lj.ENABLE_PLUGIN_FAILURE:{const n=t.data;return e[n]?V(V({},e),{},{[n]:V(V({},e[n]),{},{state:w.Z.PLUGIN_STATE_NOT_RUNNING})}):e}case c.lj.DISABLE_PLUGIN_REQUEST:{const n=t.data;return e[n]?V(V({},e),{},{[n]:V(V({},e[n]),{},{state:w.Z.PLUGIN_STATE_STOPPING})}):e}case c.lj.REMOVED_PLUGIN:{const n=t.data;if(!e[n])return e;const r=V({},e);return Reflect.deleteProperty(r,n),r}case c.bZ.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 c.lj.RECEIVED_LDAP_GROUPS:{const e={};for(const n of t.data.groups)e[n.primary_key]=n;return e}case c.lj.LINKED_LDAP_GROUP:{const n=V({},e);return n[t.data.primary_key]&&(n[t.data.primary_key]=t.data),n}case c.lj.UNLINKED_LDAP_GROUP:{const n=V({},e);return n[t.data]&&(n[t.data]=V(V({},n[t.data]),{},{mattermost_group_id:void 0,has_syncables:void 0,failed:!1})),n}case c.lj.LINK_LDAP_GROUP_FAILURE:{const n=V({},e);return n[t.data]&&(n[t.data]=V(V({},n[t.data]),{},{failed:!0})),n}case c.lj.UNLINK_LDAP_GROUP_FAILURE:{const n=V({},e);return n[t.data]&&(n[t.data]=V(V({},n[t.data]),{},{failed:!0})),n}case c.bZ.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 c.lj.RECEIVED_LDAP_GROUPS:return t.data.count;case c.bZ.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===c.lj.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 c.lj.CREATE_DATA_RETENTION_CUSTOM_POLICY_SUCCESS:case c.lj.RECEIVED_DATA_RETENTION_CUSTOM_POLICY:case c.lj.UPDATE_DATA_RETENTION_CUSTOM_POLICY_SUCCESS:return V(V({},e),{},{[t.data.id]:t.data});case c.lj.RECEIVED_DATA_RETENTION_CUSTOM_POLICIES:{const n=V({},e);if(t.data.policies)for(const e of t.data.policies)n[e.id]=e;return n}case c.lj.DELETE_DATA_RETENTION_CUSTOM_POLICY_SUCCESS:{const n=V({},e);return Reflect.deleteProperty(n,t.data.id),n}case c.bZ.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 c.lj.RECEIVED_DATA_RETENTION_CUSTOM_POLICIES:return t.data.total_count;case c.bZ.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===c.lj.PREV_TRIAL_LICENSE_SUCCESS?t.data:e}});var Y=n(50001);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 Z(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1?arguments[1]:void 0;switch(t.type){case c.uA.FAILED_TO_FETCH_APP_BINDINGS:return e.length?[]:e;case c.uA.RECEIVED_APP_BINDINGS:{const e=t.data;return(0,Y.M$)(e)}case c.uA.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 c.uA.RECEIVED_APP_BINDINGS:return{};case c.uA.RECEIVED_APP_COMMAND_FORM:{const{form:n,location:r}=t.data;return Z(Z({},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===c.uA.RECEIVED_APP_RHS_BINDINGS){const e=t.data;return(0,Y.M$)(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 c.uA.RECEIVED_APP_RHS_BINDINGS:return{};case c.uA.RECEIVED_APP_RHS_COMMAND_FORM:{const{form:n,location:r}=t.data;return Z(Z({},e),{},{[r]:n})}default:return e}}}),K=(0,o.combineReducers)({main:W,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 c.uA.APPS_PLUGIN_ENABLED:return!0;case c.uA.APPS_PLUGIN_DISABLED:return!1;case c.uA.RECEIVED_APP_BINDINGS:return!0;case c.uA.FAILED_TO_FETCH_APP_BINDINGS:return!1;default:return e}}});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 Q(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;switch(t.type){case c.Jv.RECEIVED_BOT_ACCOUNTS:{const n=t.data,r=Q({},e);for(const e of n)r[e.user_id]=e;return r}case c.Jv.RECEIVED_BOT_ACCOUNT:{const n=t.data,r=Q({},e);return r[n.user_id]=n,r}case c.bZ.LOGOUT_SUCCESS:return{};default:return e}}});function q(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 z(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;switch(t.type){case c.PG.RECEIVED_BOOKMARKS:{const o=t.data.channelId,s=t.data.bookmarks;return z(z({},e),{},{[o]:(n=e[o],r=s,r.reduce(((e,t)=>z(z({},e),{},{[t.id]:t})),z({},n)))})}case c.PG.RECEIVED_BOOKMARK:{const n=t.data,{id:r,channel_id:o}=n;return z(z({},e),{},{[o]:z(z({},e[o]),{},{[r]:n})})}case c.PG.BOOKMARK_DELETED:{const n=t.data,r=z({},e[n.channel_id]);return Reflect.deleteProperty(r,n.id),z(z({},e),{},{[n.channel_id]:r})}case c.d4.LEAVE_CHANNEL:{const n=t.data.channelId,r=z({},e);return Reflect.deleteProperty(r,n),r}case c.bZ.LOGOUT_SUCCESS:return{};default:return e}var n,r}});n(90938);var ee=n(88308);function te(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 ne(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;switch(t.type){case c.Y.RECEIVED_CATEGORIES:return t.data.reduce(((n,r)=>ne(ne({},n),{},{[r.id]:ne(ne(ne({},n[r.id]),r),{},{collapsed:t.isWebSocket?e[r.id].collapsed:r.collapsed})})),e);case c.Y.RECEIVED_CATEGORY:{const n=t.data;return ne(ne({},e),{},{[n.id]:ne(ne({},e[n.id]),n)})}case c.Y.CATEGORY_DELETED:{const n=t.data,r=ne({},e);return Reflect.deleteProperty(r,n),r}case c.d4.LEAVE_CHANNEL:{const n=t.data.id,r=ne({},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]=ne(ne({},t),{},{channel_ids:s}),o=!0}return o?r:e}case c.OU.LEAVE_TEAM:{const n=t.data,r=ne({},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 c.d4.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]=ne(ne({},e[t]),{},{channel_ids:[...e[t].channel_ids,n.id]}):r[t]=ne(ne({},e[t]),{},{channel_ids:e[t].channel_ids.filter((e=>e!==n.id))})})),r}case c.bZ.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 c.Y.RECEIVED_CATEGORY_ORDER:{const n=t.data.teamId,r=t.data.order;return ne(ne({},e),{},{[n]:r})}case c.Y.CATEGORY_DELETED:{const n=t.data,r=ne({},e);for(const t of Object.keys(r))r[t]=(0,ee.cl)(e[t],n);return r}case c.OU.LEAVE_TEAM:{const n=t.data;if(!e[n.id])return e;const r=ne({},e);return Reflect.deleteProperty(r,n.id),r}case c.bZ.LOGOUT_SUCCESS:return{};default:return e}}});var oe=n(56141),se=n.n(oe),ae=n(71938),_e=n(39875);function ie(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 Ee(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1?arguments[1]:void 0;switch(t.type){case c.d4.SELECT_CHANNEL:return t.data;case c.bZ.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 c.d4.RECEIVED_CHANNEL:{const n=de(t.data);return e[n.id]&&n.type===l.LQ.DM_CHANNEL&&(n.display_name=n.display_name||e[n.id].display_name),ue(ue({},e),{},{[n.id]:n})}case c.lj.RECEIVED_DATA_RETENTION_CUSTOM_POLICY_CHANNELS:{const n=t.data.channels.map(de);return 0===n.length?e:ue(ue({},e),(0,_e.rM)(n))}case c.lj.RECEIVED_DATA_RETENTION_CUSTOM_POLICY_CHANNELS_SEARCH:case c.d4.RECEIVED_CHANNELS:case c.d4.RECEIVED_ALL_CHANNELS:case c.qn.RECEIVED_SCHEME_CHANNELS:{const n=t.data.map(de);if(0===n.length)return e;const r=ue({},e);for(let t of n)e[t.id]&&t.type===l.LQ.DM_CHANNEL&&!t.display_name&&(t=ue(ue({},t),{},{display_name:e[t.id].display_name})),r[t.id]=t;return r}case c.d4.RECEIVED_CHANNEL_DELETED:{const{id:n,deleteAt:r}=t.data;return e[n]?ue(ue({},e),{},{[n]:ue(ue({},e[n]),{},{delete_at:r})}):e}case c.d4.RECEIVED_CHANNEL_UNARCHIVED:{const{id:n}=t.data;return e[n]?ue(ue({},e),{},{[n]:ue(ue({},e[n]),{},{delete_at:0})}):e}case c.d4.LEAVE_CHANNEL:if(t.data){const n=ue({},e);return Reflect.deleteProperty(n,t.data.id),n}return e;case c.tk.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 ue(ue({},e),{},{[r]:ue(ue({},_),{},{last_post_at:Math.max(o,_.last_post_at),last_root_post_at:i})})}case c.d4.UPDATED_CHANNEL_SCHEME:{const{channelId:n,schemeId:r}=t.data,o=e[n];return o?ue(ue({},e),{},{[n]:ue(ue({},o),{},{scheme_id:r})}):e}case c.lj.REMOVE_DATA_RETENTION_CUSTOM_POLICY_CHANNELS_SUCCESS:{const{channels:n}=t.data,r=ue({},e);return n.forEach((e=>{r[e]&&(r[e]=ue(ue({},r[e]),{},{policy_id:null}))})),r}case c.bZ.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 c.d4.RECEIVED_CHANNEL:{const n=new Set(e[t.data.team_id]);return n.add(t.data.id),ue(ue({},e),{},{[t.data.team_id]:n})}case c.d4.RECEIVED_CHANNELS:return function(e,t){const n=ue({},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 c.d4.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),ue(ue({},e),{},{[n]:r})}(e,t):e;case c.bZ.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 c.d4.RECEIVED_MY_CHANNEL_MEMBER:return Se(e,t.data);case c.d4.RECEIVED_MY_CHANNEL_MEMBERS:{const n=ue({},e),r=t.remove;return r&&r.forEach((e=>{Reflect.deleteProperty(n,e)})),t.data.reduce(Se,e)}case c.d4.RECEIVED_CHANNEL_PROPS:{const n=ue({},e[t.data.channel_id]);return n.notify_props=t.data.notifyProps,ue(ue({},e),{},{[t.data.channel_id]:n})}case c.d4.SET_CHANNEL_MUTED:{const{channelId:n,muted:r}=t.data;return e[n]?ue(ue({},e),{},{[n]:ue(ue({},e[n]),{},{notify_props:ue(ue({},e[n].notify_props),{},{mark_unread:r?ae.F.MENTION:ae.F.ALL})})}):e}case c.d4.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:ue(ue({},e),{},{[n]:ue(ue({},_),{},{msg_count:_.msg_count+r,msg_count_root:_.msg_count_root+o})}):e}case c.d4.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?ue(ue({},e),{},{[n]:ue(ue({},s),{},{msg_count:s.msg_count+r,msg_count_root:s.msg_count_root+o})}):e}case c.d4.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:ue(ue({},e),{},{[n]:ue(ue({},_),{},{mention_count:_.mention_count+r,mention_count_root:_.mention_count_root+o,urgent_mention_count:_.urgent_mention_count+s})}):e}case c.d4.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?ue(ue({},e),{},{[n]:ue(ue({},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 c.d4.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=ue(ue({},r),{},{last_viewed_at:n.last_viewed_at}),ue(ue({},e),{},{[t.data.channel_id]:r}))}case c.d4.LEAVE_CHANNEL:{const n=ue({},e);return t.data?(Reflect.deleteProperty(n,t.data.id),n):e}case c.d4.UPDATED_CHANNEL_MEMBER_SCHEME_ROLES:return Oe(e,t);case c.d4.POST_UNREAD_SUCCESS:{const n=t.data,r=e[n.channelId];return r?ue(ue({},e),{},{[n.channelId]:ue(ue({},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 c.bZ.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 c.d4.RECEIVED_MY_CHANNEL_MEMBER:{const n=t.data,r=e[n.channel_id],o=(0,_e.os)(n.roles);return se()(r,o)?e:ue(ue({},e),{},{[n.channel_id]:o})}case c.d4.RECEIVED_MY_CHANNEL_MEMBERS:{const n=ue({},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,_e.os)(e.roles);se()(t,r)||(n[e.channel_id]=(0,_e.os)(e.roles),o=!0)}return o?n:e}case c.d4.LEAVE_CHANNEL:{const n=ue({},e);return t.data?(Reflect.deleteProperty(n,t.data.id),n):e}case c.bZ.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 c.d4.RECEIVED_MY_CHANNEL_MEMBER:case c.d4.RECEIVED_CHANNEL_MEMBER:{var n,r;const o=t.data,s=ue({},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,ue(ue({},e),{},{[o.channel_id]:s})):ue({},e)}case c.d4.RECEIVED_MY_CHANNEL_MEMBERS:case c.d4.RECEIVED_CHANNEL_MEMBERS:{const n=ue({},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]=ue({},n[e.channel_id]):n[e.channel_id]={},n[e.channel_id][e.user_id]=e;return n}case c.bZ.PROFILE_NO_LONGER_VISIBLE:return function(e,t){const n=ue({},e);return Object.keys(e).forEach((e=>{n[e]=ue({},n[e]),delete n[e][t.data.user_id]})),n}(e,t);case c.d4.LEAVE_CHANNEL:case c.d4.REMOVE_MEMBER_FROM_CHANNEL:case c.bZ.RECEIVED_PROFILE_NOT_IN_CHANNEL:if(t.data){const n=t.data,r=ue({},e[n.id]||{});if(e[n.id])return Reflect.deleteProperty(r,n.user_id),ue(ue({},e),{},{[n.id]:r})}return e;case c.d4.UPDATED_CHANNEL_MEMBER_SCHEME_ROLES:return Oe(e,t);case c.bZ.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 c.d4.RECEIVED_CHANNEL_STATS:{const n=t.data;return se()(e[n.channel_id],n)?e:ue(ue({},e),{},{[n.channel_id]:n})}case c.d4.ADD_CHANNEL_MEMBER_SUCCESS:{const n=ue({},e),r=t.id,o=t.count?t.count:1,s=n[r];if(s){const e=s.member_count+o;return ue(ue({},n),{},{[r]:ue(ue({},s),{},{member_count:e})})}return e}case c.d4.REMOVE_CHANNEL_MEMBER_SUCCESS:{const n=ue({},e),r=t.id,o=n[r];if(o){const e=o.member_count-1;return ue(ue({},n),{},{[r]:ue(ue({},o),{},{member_count:e||1})})}return e}case c.d4.INCREMENT_PINNED_POST_COUNT:{const n=ue({},e),r=t.id,o=n[r];if(o){const e=o.pinnedpost_count+1;return ue(ue({},n),{},{[r]:ue(ue({},o),{},{pinnedpost_count:e})})}return e}case c.d4.DECREMENT_PINNED_POST_COUNT:{const n=ue({},e),r=t.id,o=n[r];if(o){const e=o.pinnedpost_count-1;return ue(ue({},n),{},{[r]:ue(ue({},o),{},{pinnedpost_count:e})})}return e}case c.d4.INCREMENT_FILE_COUNT:{const n=ue({},e),r=t.id,o=n[r];if(o){const e=o.files_count+t.amount;return ue(ue({},n),{},{[r]:ue(ue({},o),{},{files_count:e})})}return e}case c.bZ.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 c.kq.RECEIVED_ALL_GROUPS_ASSOCIATED_TO_CHANNELS_IN_TEAM:{const{groupsByChannelId:n}=t.data,r=ue({},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 c.kq.RECEIVED_GROUP_ASSOCIATED_TO_CHANNEL:{const{channelID:n,groups:r}=t.data,o=ue({},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 c.kq.RECEIVED_GROUPS_ASSOCIATED_TO_CHANNEL:{const{channelID:n,groups:r,totalGroupCount:o}=t.data,s=ue({},e),a=new Set([]);for(const e of r)a.add(e.id);return s[n]={ids:Array.from(a),totalCount:o},s}case c.kq.RECEIVED_ALL_GROUPS_ASSOCIATED_TO_CHANNEL:{const{channelID:n,groups:r}=t.data,o=ue({},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 c.kq.RECEIVED_GROUP_NOT_ASSOCIATED_TO_CHANNEL:case c.kq.RECEIVED_GROUPS_NOT_ASSOCIATED_TO_CHANNEL:{const{channelID:n,groups:r}=t.data,o=ue({},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===c.d4.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 c.d4.REMOVE_MANUALLY_UNREAD:if(e[t.data.channelId]){const n=ue({},e);return delete n[t.data.channelId],n}return e;case c.bZ.LOGOUT_SUCCESS:return{};case c.d4.ADD_MANUALLY_UNREAD:case c.d4.POST_UNREAD_SUCCESS:return ue(ue({},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===c.d4.RECEIVED_CHANNEL_MODERATIONS){const{channelId:n,moderations:r}=t.data;return ue(ue({},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 c.d4.RECEIVED_CHANNEL_MEMBER_COUNTS_BY_GROUP:{const{channelId:n,memberCounts:r}=t.data,o={};return r.forEach((e=>{o[e.group_id]=e})),ue(ue({},e),{},{[n]:o})}case c.d4.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}})),ue(ue({},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 c.d4.RECEIVED_CHANNEL:return ce(e,t.data);case c.lj.RECEIVED_DATA_RETENTION_CUSTOM_POLICY_CHANNELS:return t.data.channels.reduce(ce,e);case c.lj.RECEIVED_DATA_RETENTION_CUSTOM_POLICY_CHANNELS_SEARCH:case c.d4.RECEIVED_CHANNELS:case c.d4.RECEIVED_ALL_CHANNELS:case c.qn.RECEIVED_SCHEME_CHANNELS:return t.data.reduce(ce,e);case c.d4.LEAVE_CHANNEL:{const n=t.data;if(!n||n.type!==l.LQ.OPEN_CHANNEL)return e;const r=Ee({},e);return Reflect.deleteProperty(r,n.id),r}case c.d4.INCREMENT_TOTAL_MSG_COUNT:{const n=t.data.channelId,r=t.data.amount,o=t.data.amountRoot,s=e[n];return s?Ee(Ee({},e),{},{[n]:{root:s.root+o,total:s.total+r}}):e}case c.bZ.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 c.d4.RECEIVED_CHANNELS_MEMBER_COUNT:{const n=t.data;return ue(ue({},e),n)}case c.bZ.LOGOUT_SUCCESS:return{};default:return 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 Ne(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:null,t=arguments.length>1?arguments[1]:void 0;return t.type===c.gs.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===c.gs.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===c.gs.RECEIVED_CLOUD_PRODUCTS){const n=t.data.reduce(((e,t)=>(e[t.id]=t,e)),{});return Ne(Ne({},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===c.gs.RECEIVED_CLOUD_INVOICES){const n=t.data.reduce(((e,t)=>(e[t.id]=t,e)),{});return Ne(Ne({},e),n)}return e},limits:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:fe,t=arguments.length>1?arguments[1]:void 0;switch(t.type){case c.gs.RECEIVED_CLOUD_LIMITS:return{limits:t.data,limitsLoaded:!0};case c.gs.RECEIVED_CLOUD_SUBSCRIPTION:return fe;default:return e}},errors:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:pe;switch((arguments.length>1?arguments[1]:void 0).type){case c.gs.CLOUD_SUBSCRIPTION_FAILED:return Ne(Ne({},e),{},{subscription:!0});case c.gs.CLOUD_PRODUCTS_FAILED:return Ne(Ne({},e),{},{products:!0});case c.gs.CLOUD_CUSTOMER_FAILED:return Ne(Ne({},e),{},{customer:!0});case c.gs.CLOUD_INVOICES_FAILED:return Ne(Ne({},e),{},{invoices:!0});case c.gs.CLOUD_LIMITS_FAILED:return Ne(Ne({},e),{},{limits:!0});case c.gs.RECEIVED_CLOUD_SUBSCRIPTION:{const t=Object.assign({},e);return delete t.subscription,t}case c.gs.RECEIVED_CLOUD_PRODUCTS:{const t=Object.assign({},e);return delete t.products,t}case c.gs.RECEIVED_CLOUD_CUSTOMER:{const t=Object.assign({},e);return delete t.customer,t}case c.gs.RECEIVED_CLOUD_INVOICES:{const t=Object.assign({},e);return delete t.invoices,t}case c.gs.RECEIVED_CLOUD_LIMITS:{const t=Object.assign({},e);return delete t.limits,t}case c.gs.CLOUD_SUBSCRIPTION_REQUEST:{const t=Object.assign({},e);return delete t.subscription,t}case c.gs.CLOUD_PRODUCTS_REQUEST:{const t=Object.assign({},e);return delete t.products,t}case c.gs.CLOUD_CUSTOMER_REQUEST:{const t=Object.assign({},e);return delete t.customer,t}case c.gs.CLOUD_INVOICES_REQUEST:{const t=Object.assign({},e);return delete t.invoices,t}case c.gs.CLOUD_LIMITS_REQUEST:{const t=Object.assign({},e);return delete t.limits,t}default:return 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;t0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;switch(t.type){case c.Bw.RECEIVED_CUSTOM_EMOJI:return me(e,t.data);case c.Bw.RECEIVED_CUSTOM_EMOJIS:return t.data.reduce(me,e);case c.Bw.DELETED_CUSTOM_EMOJI:{const n=t.data;if(!e[n.id])return e;const r=Ie({},e);return Reflect.deleteProperty(r,n.id),r}case c.Bw.CLEAR_CUSTOM_EMOJIS:case c.bZ.LOGOUT_SUCCESS:return{};case c.tk.RECEIVED_NEW_POST:case c.tk.RECEIVED_POST:return Le(e,t.data);case c.tk.RECEIVED_POSTS:return Object.values(t.data.posts).reduce(Le,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 c.Bw.CUSTOM_EMOJI_DOES_NOT_EXIST:if(!e.has(t.data)){const n=new Set(e);return n.add(t.data),n}return e;case c.Bw.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 c.Bw.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 c.Bw.CLEAR_CUSTOM_EMOJIS:case c.bZ.LOGOUT_SUCCESS:return new Set;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;tn&&"permalink"===n.type&&n.data&&"post"in n.data&&n.data.post?e(t,n.data.post):t),r)),e(r,n)}function Me(e,t){return t.metadata&&t.metadata.files?t.metadata.files.reduce(((e,t)=>e[t.id]?e:De(De({},e),{},{[t.id]:t})),e):e}function be(e,t){return t.metadata&&t.metadata.files?De(De({},e),{},{[t.id]:t.metadata.files?t.metadata.files.map((e=>e.id)):[]}):e}const ye=(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 c.ml.RECEIVED_UPLOAD_FILES:case c.ml.RECEIVED_FILES_FOR_POST:{const n=t.data.reduce(((e,t)=>De(De({},e),{},{[t.id]:t})),{});return De(De({},e),n)}case c.tk.RECEIVED_NEW_POST:case c.tk.RECEIVED_POST:return ge(Me,e,t.data);case c.tk.RECEIVED_POSTS:return Object.values(t.data.posts).reduce(((e,t)=>ge(Me,e,t)),e);case c.tk.POST_DELETED:case c.tk.POST_REMOVED:if(t.data&&t.data.file_ids&&t.data.file_ids.length){const n=De({},e);return t.data.file_ids.forEach((e=>{Reflect.deleteProperty(n,e)})),n}return e;case c.PG.RECEIVED_BOOKMARKS:{const n=t.data.bookmarks,r=De({},e);return n.forEach((e=>{let{file:t}=e;t&&(r[t.id]=t)})),r}case c.PG.RECEIVED_BOOKMARK:{const{file:n}=t.data;return n?De(De({},e),{},{[n.id]:n}):e}case c.PG.BOOKMARK_DELETED:{const{file:n}=t.data;if(!n)return e;const r=De({},e);return Reflect.deleteProperty(r,n.id),r}case c.bZ.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 c.ml.RECEIVED_FILES_FOR_SEARCH:return De(De({},e),t.data);case c.bZ.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 c.ml.RECEIVED_FILES_FOR_POST:{const{data:n,postId:r}=t,o=n.map((e=>e.id));return De(De({},e),{},{[r]:o})}case c.tk.RECEIVED_NEW_POST:case c.tk.RECEIVED_POST:return ge(be,e,t.data);case c.tk.RECEIVED_POSTS:return Object.values(t.data.posts).reduce(((e,t)=>ge(be,e,t)),e);case c.tk.POST_DELETED:case c.tk.POST_REMOVED:if(t.data){const n=De({},e);return Reflect.deleteProperty(n,t.data.id),n}return e;case c.bZ.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 c.ml.RECEIVED_FILE_PUBLIC_LINK:return t.data;case c.bZ.LOGOUT_SUCCESS:return{link:""};default:return e}}}),ve=(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 c.P.CLIENT_CONFIG_RECEIVED:return Object.assign({},e,t.data);case c.bZ.LOGIN:case c.P.SET_CONFIG_AND_LICENSE:return Object.assign({},e,t.data.config);case c.P.CLIENT_CONFIG_RESET:case c.bZ.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 c.P.CLIENT_LICENSE_RECEIVED:return t.data;case c.P.SET_CONFIG_AND_LICENSE:return Object.assign({},e,t.data.license);case c.P.CLIENT_LICENSE_RESET:case c.bZ.LOGOUT_SUCCESS:return{};default:return 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 c.P.RECEIVED_SERVER_VERSION:return t.data;case c.bZ.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===c.P.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===c.P.FIRST_ADMIN_COMPLETE_SETUP_RECEIVED?t.data:e}});function Ue(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 Ge(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;switch(t.type){case c.kq.RECEIVED_GROUP_TEAMS:return Ge(Ge({},e),{},{[t.group_id]:Ge(Ge({},e[t.group_id]),{},{teams:t.data})});case c.kq.RECEIVED_GROUP_CHANNELS:return Ge(Ge({},e),{},{[t.group_id]:Ge(Ge({},e[t.group_id]),{},{channels:t.data})});case c.kq.PATCHED_GROUP_TEAM:case c.kq.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=Ge({},e)[t.data.group_id].teams.slice();for(let e=0,r=n.length;e0){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 Ge(Ge({},e),{},{[t.data.group_id]:Ge(Ge({},e[t.data.group_id]),{},{teams:o,channels:s})})}case c.kq.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),Ge(Ge({},e),{},{[t.data.group_id]:Ge(Ge({},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 c.kq.CREATE_GROUP_SUCCESS:case c.kq.PATCHED_GROUP:case c.kq.RESTORED_GROUP:case c.kq.ARCHIVED_GROUP:case c.kq.RECEIVED_GROUP:return Ge(Ge({},e),{},{[t.data.id]:t.data});case c.kq.RECEIVED_MY_GROUPS:case c.kq.RECEIVED_GROUPS:{const n=Ge({},e);for(const e of t.data)n[e.id]=e;return n}case c.kq.RECEIVED_ALL_GROUPS_ASSOCIATED_TO_CHANNELS_IN_TEAM:{const n=Ge({},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 c.kq.RECEIVED_GROUPS_ASSOCIATED_TO_TEAM:case c.kq.RECEIVED_ALL_GROUPS_ASSOCIATED_TO_TEAM:case c.kq.RECEIVED_ALL_GROUPS_ASSOCIATED_TO_CHANNEL:case c.kq.RECEIVED_GROUPS_ASSOCIATED_TO_CHANNEL:{const n=Ge({},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===c.kq.RECEIVED_GROUP_STATS){const n=t.data;return Ge(Ge({},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 c.kq.ADD_MY_GROUP:{const n=t.id,r=[...e];return-1===e.indexOf(n)&&r.push(n),r}case c.kq.RECEIVED_MY_GROUPS:{const n=t.data,r=[...e];return n.forEach((t=>{-1===e.indexOf(t.id)&&r.push(t.id)})),r}case c.kq.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 we(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 je(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:Ve,t=arguments.length>1?arguments[1]:void 0;if(t.type===c.dA.RECEIVED_SELF_HOSTED_PRODUCTS){const n=t.data.reduce(((e,t)=>(e[t.id]=t,e)),{});return je(je({},e),{},{products:je(je({},e.products),n),productsLoaded:!0})}return e},errors:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Fe;switch((arguments.length>1?arguments[1]:void 0).type){case c.dA.SELF_HOSTED_PRODUCTS_FAILED:return je(je({},e),{},{products:!0});case c.dA.SELF_HOSTED_PRODUCTS_REQUEST:case c.dA.RECEIVED_SELF_HOSTED_PRODUCTS:{const t=Object.assign({},e);return delete t.products,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 ke(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;switch(t.type){case c.bK.RECEIVED_INCOMING_HOOK:{const n=ke({},e);return n[t.data.id]=t.data,n}case c.bK.RECEIVED_INCOMING_HOOKS:{const n=ke({},e);for(const e of t.data)n[e.id]=e;return n}case c.bK.DELETED_INCOMING_HOOK:{const n=ke({},e);return Reflect.deleteProperty(n,t.data.id),n}case c.d4.RECEIVED_CHANNEL_DELETED:{const n=ke({},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 c.bZ.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 c.bK.RECEIVED_INCOMING_HOOKS_TOTAL_COUNT:return t.data;case c.bK.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 c.bK.RECEIVED_OUTGOING_HOOK:{const n=ke({},e);return n[t.data.id]=t.data,n}case c.bK.RECEIVED_OUTGOING_HOOKS:{const n=ke({},e);for(const e of t.data)n[e.id]=e;return n}case c.bK.DELETED_OUTGOING_HOOK:{const n=ke({},e);return Reflect.deleteProperty(n,t.data.id),n}case c.d4.RECEIVED_CHANNEL_DELETED:{const n=ke({},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 c.bZ.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 c.bK.RECEIVED_COMMANDS:case c.bK.RECEIVED_CUSTOM_TEAM_COMMANDS:{const n=ke({},e);for(const e of t.data)e.id&&(n[e.id]=e);return n}case c.bK.RECEIVED_COMMAND:return t.data.id?ke(ke({},e),{},{[t.data.id]:t.data}):e;case c.bK.RECEIVED_COMMAND_TOKEN:{const{id:n,token:r}=t.data;return ke(ke({},e),{},{[n]:ke(ke({},e[n]),{},{token:r})})}case c.bK.DELETED_COMMAND:{const n=ke({},e);return Reflect.deleteProperty(n,t.data.id),n}case c.bZ.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 c.bK.RECEIVED_OAUTH_APPS:{const n=ke({},e);for(const e of t.data)n[e.id]=e;return n}case c.bK.RECEIVED_OAUTH_APP:return ke(ke({},e),{},{[t.data.id]:t.data});case c.bK.DELETED_OAUTH_APP:{const n=ke({},e);return Reflect.deleteProperty(n,t.data.id),n}case c.bZ.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 c.bK.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;t0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1?arguments[1]:void 0;switch(t.type){case c.bK.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;t0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;switch(t.type){case c.bK.RECEIVED_OUTGOING_OAUTH_CONNECTIONS:{const n=ke({},e);for(const e of t.data)n[e.id]=e;return n}case c.bK.RECEIVED_OUTGOING_OAUTH_CONNECTION:return ke(ke({},e),{},{[t.data.id]:t.data});case c.bK.DELETED_OUTGOING_OAUTH_CONNECTION:{const n=ke({},e);return Reflect.deleteProperty(n,t.data.id),n}case c.bZ.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 c.bK.RECEIVED_COMMANDS:{const e={};for(const n of t.data)n.id||(e[n.trigger]=n);return e}case c.bK.RECEIVED_COMMAND:return t.data.id?e:ke(ke({},e),{},{[t.data.trigger]:t.data});case c.bZ.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===c.bK.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===c.bK.RECEIVED_DIALOG?t.data:e}});function We(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 xe(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;switch(t.type){case c.U.RECEIVED_JOB:{const n=xe({},e);return n[t.data.id]=t.data,n}case c.U.RECEIVED_JOBS:{const n=xe({},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===c.U.RECEIVED_JOBS_BY_TYPE){const n=xe({},e);return t.data&&t.data.length&&t.data.length>0&&(n[t.data[0].type]=t.data),n}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 Qe(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;if(t.type===c.JX.RECIEVED_APP_LIMITS){const n=t.data;return Qe(Qe({},e),n)}return e}});function qe(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;t0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;switch(t.type){case c.wT.RECEIVED_ALL_PREFERENCES:return et(t.data);case c.bZ.LOGIN:return et(t.data.preferences);case c.wT.RECEIVED_PREFERENCES:{const n=ze({},e);if(t.data)for(const e of t.data)n[$e(e)]=e;return n}case c.wT.DELETED_PREFERENCES:{const n=ze({},e);if(t.data)for(const e of t.data)Reflect.deleteProperty(n,$e(e));return n}case c.bZ.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 c.wT.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][$e(r)]=r;return t}(t.data);case c.wT.RECEIVED_USER_PREFERENCES:{const n=ze({},e),r=t.data;if(t.data&&r.length>0){const e=r[0].user_id;n[e]=n[e]?ze({},n[e]):{};for(const e of t.data)n[e.user_id][$e(e)]=e}return n}case c.bZ.LOGOUT_SUCCESS:return{};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;t0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;switch(t.type){case c.dC.RECEIVED_ROLES:if(t.data){const n=rt({},e);for(const e of t.data)n[e.name]=e;return n}return e;case c.dC.ROLE_DELETED:if(t.data){const n=rt({},e);return Reflect.deleteProperty(n,t.data.name),n}return e;case c.dC.RECEIVED_ROLE:if(t.data){const n=rt({},e);return n[t.data.name]=t.data,n}return e;case c.bZ.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 c.dC.SET_PENDING_ROLES:return t.data;case c.bZ.LOGOUT_SUCCESS:return new Set;default:return e}}});function st(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 at(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;switch(t.type){case c.qn.CREATED_SCHEME:case c.qn.PATCHED_SCHEME:case c.qn.RECEIVED_SCHEME:return at(at({},e),{},{[t.data.id]:t.data});case c.qn.RECEIVED_SCHEMES:{const n=at({},e);for(const e of t.data)n[e.id]=e;return n}case c.qn.DELETED_SCHEME:{const n=at({},e);return Reflect.deleteProperty(n,t.data.schemeId),n}case c.bZ.LOGOUT_SUCCESS:return{};default:return e}}});function it(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 Et(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1?arguments[1]:void 0;switch(t.type){case c.ai.RECEIVED_SEARCH_FLAGGED_POSTS:return t.data.order;case c.tk.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 c.wT.RECEIVED_PREFERENCES:if(t.data){const n=[...e];let r=!1;return t.data.forEach((e=>{e.category===l.Preferences.CATEGORY_FLAGGED_POST&&(n.find((t=>t===e.name))||(r=!0,n.unshift(e.name)))})),r?n:e}return e;case c.wT.DELETED_PREFERENCES:if(t.data){const n=[...e];let r=!1;return t.data.forEach((t=>{if(t.category===l.Preferences.CATEGORY_FLAGGED_POST){const o=e.indexOf(t.name);-1!==o&&(r=!0,n.splice(o,1))}})),r?n:e}return e;case c.ai.REMOVE_SEARCH_POSTS:case c.bZ.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 c.ai.RECEIVED_SEARCH_PINNED_POSTS:{const{channelId:n,pinned:r}=t.data;return Et(Et({},e),{},{[n]:r.order.reverse()})}case c.tk.POST_DELETED:case c.tk.POST_REMOVED:return ct(e,t.data);case c.tk.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),Et(Et({},e),{},{[t]:r})}return ct(e,t.data)}case c.bZ.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 c.ai.RECEIVED_SEARCH_POSTS:return t.isGettingMore?[...new Set(e.concat(t.data.order))]:t.data.order;case c.tk.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 c.ai.REMOVE_SEARCH_POSTS:case c.bZ.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 c.ai.RECEIVED_SEARCH_FILES:return t.isGettingMore?[...new Set(e.concat(t.data.order))]:t.data.order;case c.ai.REMOVE_SEARCH_FILES:case c.bZ.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 c.ai.RECEIVED_SEARCH_POSTS:return t.isGettingMore?Object.assign({},e,t.data.matches):t.data.matches||{};case c.tk.POST_REMOVED:{if(!e[t.data.id])return e;const n=Et({},e);return Reflect.deleteProperty(n,t.data.id),n}case c.ai.REMOVE_SEARCH_POSTS:case c.bZ.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;const{data:n,type:r}=t;switch(r){case c.ai.RECEIVED_SEARCH_TERM:{const t=Et({},e),{teamId:r,params:o,isEnd:s,isFilesEnd:a}=n;return Et(Et({},t),{},{[r]:{params:o,isEnd:void 0===s&&e[r]?e[r].isEnd:s,isFilesEnd:void 0===a&&e[r]?e[r].isFilesEnd:a}})}case c.bZ.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 c.ai.SEARCH_POSTS_REQUEST:return!t.isGettingMore;case c.ai.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 c.ai.SEARCH_POSTS_REQUEST:return t.isGettingMore;case c.ai.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 c.ai.SEARCH_POSTS_REQUEST:return t.isGettingMore?e:-1;case c.ai.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 ut=n(30453);function dt(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;t0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1?arguments[1]:void 0;switch(t.type){case c.OU.SELECT_TEAM:return t.data;case c.bZ.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 c.OU.RECEIVED_TEAMS_LIST:case c.qn.RECEIVED_SCHEME_TEAMS:case c.lj.RECEIVED_DATA_RETENTION_CUSTOM_POLICY_TEAMS_SEARCH:return Object.assign({},e,(0,ut.HG)(t.data));case c.lj.RECEIVED_DATA_RETENTION_CUSTOM_POLICY_TEAMS:case c.bZ.LOGIN:return Object.assign({},e,(0,ut.HG)(t.data.teams));case c.OU.RECEIVED_TEAMS:return Object.assign({},e,t.data);case c.OU.CREATED_TEAM:case c.OU.UPDATED_TEAM:case c.OU.PATCHED_TEAM:case c.OU.REGENERATED_TEAM_INVITE_ID:case c.OU.RECEIVED_TEAM:return St(St({},e),{},{[t.data.id]:t.data});case c.OU.RECEIVED_TEAM_DELETED:{const n=St({},e),r=t.data.id;return n.hasOwnProperty(r)?(Reflect.deleteProperty(n,r),n):e}case c.OU.RECEIVED_TEAM_UNARCHIVED:{const n=t.data;return St(St({},e),{},{[n.id]:n})}case c.OU.UPDATED_TEAM_SCHEME:{const{teamId:n,schemeId:r}=t.data,o=e[n];return o?St(St({},e),{},{[n]:St(St({},o),{},{scheme_id:r})}):e}case c.lj.REMOVE_DATA_RETENTION_CUSTOM_POLICY_TEAMS_SUCCESS:{const{teams:n}=t.data,r=St({},e);return n.forEach((e=>{r[e]&&(r[e]=St(St({},r[e]),{},{policy_id:null}))})),r}case c.bZ.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 c.OU.RECEIVED_MY_TEAM_MEMBER:{const n=St({},e),r=t.data;return 0===r.delete_at&&(n[r.team_id]=r),n}case c.OU.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]=St(St({},r),t)}return n}case c.OU.RECEIVED_TEAMS_LIST:{const r=St({},e);return n((0,ut.HG)(t.data),r),r}case c.OU.RECEIVED_TEAMS:{const r=St({},e);return n(t.data,r),r}case c.OU.RECEIVED_MY_TEAM_UNREADS:{const n=St({},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,_=St(St({},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 c.d4.INCREMENT_UNREAD_MSG_COUNT:{const{teamId:n,amount:r,amountRoot:o,onlyMentions:s}=t.data,a=e[n];return a?s?e:St(St({},e),{},{[n]:St(St({},a),{},{msg_count:a.msg_count+r,msg_count_root:a.msg_count_root+o})}):e}case c.d4.DECREMENT_UNREAD_MSG_COUNT:{const{teamId:n,amount:r,amountRoot:o}=t.data,s=e[n];return s?St(St({},e),{},{[n]:St(St({},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 c.d4.INCREMENT_UNREAD_MENTION_COUNT:{const{teamId:n,amount:r,amountRoot:o}=t.data,s=e[n];return s?St(St({},e),{},{[n]:St(St({},s),{},{mention_count:s.mention_count+r,mention_count_root:s.mention_count_root+o})}):e}case c.d4.DECREMENT_UNREAD_MENTION_COUNT:{const{teamId:n,amount:r,amountRoot:o}=t.data,s=e[n];return s?St(St({},e),{},{[n]:St(St({},s),{},{mention_count:Math.max(s.mention_count-r,0),mention_count_root:Math.max(s.mention_count_root-o,0)})}):e}case c.OU.LEAVE_TEAM:case c.OU.RECEIVED_TEAM_DELETED:{const n=St({},e),r=t.data;return Reflect.deleteProperty(n,r.id),n}case c.OU.UPDATED_TEAM_MEMBER_SCHEME_ROLES:return function(e,t){const{teamId:n,isSchemeUser:r,isSchemeAdmin:o}=t.data;return e[n]?St(St({},e),{},{[n]:St(St({},e[n]),{},{scheme_user:r,scheme_admin:o})}):e}(e,t);case c.d4.POST_UNREAD_SUCCESS:{const{teamId:n,deltaMsgs:r,mentionCount:o,msgCount:s}=t.data,a=e[n];if(!a)return e;const _=St(St({},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 St(St({},e),{},{[n]:_})}case c.bZ.LOGIN:{const{teamMembers:n,teamUnreads:r}=t.data,o=St({},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 c.bZ.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 c.OU.RECEIVED_MEMBER_IN_TEAM:{const n=t.data,r=St({},e[n.team_id]||{});return r[n.user_id]=n,St(St({},e),{},{[n.team_id]:r})}case c.OU.RECEIVED_TEAM_MEMBERS:{const n=t.data;if(n&&n.length){const t=St({},e);for(const e of n)t[e.team_id]?t[e.team_id]=St({},t[e.team_id]):t[e.team_id]={},t[e.team_id][e.user_id]=e;return t}return e}case c.OU.RECEIVED_MEMBERS_IN_TEAM:{const n=t.data;if(n&&n.length){const t=n[0].team_id,r=St({},e[t]||{});for(const e of n)r[e.user_id]=e;return St(St({},e),{},{[t]:r})}return e}case c.OU.REMOVE_MEMBER_FROM_TEAM:{const n=t.data,r=e[n.team_id];if(r){const t=St({},r);return Reflect.deleteProperty(t,n.user_id),St(St({},e),{},{[n.team_id]:t})}return e}case c.OU.RECEIVED_TEAM_DELETED:{const n=St({},e),r=t.data.id;return n.hasOwnProperty(r)?(Reflect.deleteProperty(n,r),n):e}case c.OU.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]?St(St({},e),{},{[n]:St(St({},e[n]),{},{[r]:St(St({},e[n][r]),{},{scheme_user:o,scheme_admin:s})})}):e}(e,t);case c.bZ.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 c.OU.RECEIVED_TEAM_STATS:{const n=t.data;return St(St({},e),{},{[n.team_id]:n})}case c.OU.RECEIVED_TEAM_DELETED:{const n=St({},e),r=t.data.id;return n.hasOwnProperty(r)?(Reflect.deleteProperty(n,r),n):e}case c.bZ.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 c.kq.RECEIVED_GROUP_ASSOCIATED_TO_TEAM:{const{teamID:n,groups:r}=t.data,o=St({},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 c.kq.RECEIVED_GROUPS_ASSOCIATED_TO_TEAM:{const{teamID:n,groups:r,totalGroupCount:o}=t.data,s=St({},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 c.kq.RECEIVED_ALL_GROUPS_ASSOCIATED_TO_TEAM:{const{teamID:n,groups:r}=t.data,o=St({},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 c.kq.RECEIVED_GROUP_NOT_ASSOCIATED_TO_TEAM:case c.kq.RECEIVED_GROUPS_NOT_ASSOCIATED_TO_TEAM:{const{teamID:n,groups:r}=t.data,o=St({},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===c.OU.RECEIVED_TOTAL_TEAM_COUNT?t.data:e}});function Tt(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 At(e){for(var t=1;t0&&0===a?i.total_unread_threads+=1:a>0&&0===_&&(i.total_unread_threads=Math.max(i.total_unread_threads-1,0)),At(At({},e),{},{[n]:i})}function Rt(e,t){const n=t.data;if(!e[n.id])return e;const r=At({},e);return Reflect.deleteProperty(r,n.id),r}function Ct(){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 At(At({},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 It(e,t){const{teamId:n,replies:r,mentions:o}=t,s=e[n];return s?At(At({},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 mt(){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 c.TN.ALL_TEAM_THREADS_READ:return ft(e,t);case c.TN.READ_CHANGED_THREAD:{const{teamId:n,channelType:r,isUrgent:o}=t.data;if(Nt(r)){const r=new Set(Object.keys(e));""!==n&&r.add(n);let s=At({},e);return r.forEach((e=>{s=pt(s,t,e,o)})),s}return pt(e,t,n,o)}case c.TN.FOLLOW_CHANGED_THREAD:{const{team_id:n,following:r}=t.data,o=e[n];return null==(null==o?void 0:o.total)?e:At(At({},e),{},{[n]:At(At({},o),{},{total:r?o.total+1:o.total-1})})}case c.OU.LEAVE_TEAM:return Rt(e,t);case c.d4.RECEIVED_CHANNEL_DELETED:case c.d4.LEAVE_CHANNEL:return Ct(e,t,n);case c.TN.RECEIVED_THREAD_COUNTS:return function(e,t,n){var r;const o=null!==(r=e[t.data.team_id])&&void 0!==r?r:{},{total:s,total_unread_threads:a,total_unread_mentions:_,total_unread_urgent_mentions:i}=t.data;return _===o.total_unread_mentions&&a===o.total_unread_threads&&i===o.total_unread_urgent_mentions&&!(s!==o.total)}(e,t)?e:At(At({},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 c.TN.DECREMENT_THREAD_COUNTS:return It(e,t);case c.bZ.LOGOUT_SUCCESS:return{}}return e}function Lt(){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 c.TN.ALL_TEAM_THREADS_READ:return ft(e,t);case c.TN.READ_CHANGED_THREAD:return Nt(t.data.channelType)?e:pt(e,t,t.data.teamId,t.data.isUrgent);case c.OU.LEAVE_TEAM:return Rt(e,t);case c.bZ.LOGOUT_SUCCESS:return{};case c.d4.RECEIVED_CHANNEL_DELETED:case c.d4.LEAVE_CHANNEL:return Ct(e,t,n);case c.OU.RECEIVED_MY_TEAM_UNREADS:{const n=t.data;return At(At({},e),n.reduce(((t,n)=>(t[n.team_id]=At(At({},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 c.TN.DECREMENT_THREAD_COUNTS:return Nt(t.channelType)?e:It(e,t)}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 ht(e){for(var t=1;t{const r=n[e];return t.last_reply_at>r.last_reply_at}))}function gt(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{n.add(e.id)})),ht(ht({},e),{},{[t.data.team_id]:[...n]})}function vt(e,t,n){if(!n.threadsToDelete||0===n.threadsToDelete.length)return e;const r=t.data.team_id;let o=!1;const s=ht({},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 Ut(e,t){const n=t.data;if(!e[n.id])return e;const r=ht({},e);return Reflect.deleteProperty(r,n.id),r}function Gt(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)&&Dt(_,t,r.threads)?ht(ht({},e),{},{[n]:[..._,o]}):e}return a>0||s>0?e:ht(ht({},e),{},{[n]:[..._.slice(0,i),..._.slice(i+1)]})}const Ht=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 c.TN.RECEIVED_THREAD:return bt(e,t,n);case c.tk.POST_REMOVED:return gt(e,t);case c.TN.RECEIVED_THREADS:return yt(e,t);case c.OU.LEAVE_TEAM:return Ut(e,t);case c.bZ.LOGOUT_SUCCESS:return{};case c.d4.RECEIVED_CHANNEL_DELETED:case c.d4.LEAVE_CHANNEL:return vt(e,t,n)}return e},wt=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 c.TN.READ_CHANGED_THREAD:{const{teamId:r}=t.data;if(""===r){const r=Object.keys(e);let o=ht({},e);for(const e of r)o=Gt(o,t,e,n);return o}return Gt(e,t,r,n)}case c.TN.RECEIVED_THREAD:return t.data.thread.unread_replies>0||t.data.thread.unread_mentions>0?bt(e,t,n):e;case c.TN.RECEIVED_THREADS:return yt(e,ht(ht({},t),{},{data:ht(ht({},t.data),{},{threads:t.data.threads.filter((e=>e.unread_replies>0||e.unread_mentions>0))})}));case c.tk.POST_REMOVED:return gt(e,t);case c.TN.RECEIVED_UNREAD_THREADS:return yt(e,t);case c.OU.LEAVE_TEAM:return Ut(e,t);case c.bZ.LOGOUT_SUCCESS:return{};case c.d4.RECEIVED_CHANNEL_DELETED:case c.d4.LEAVE_CHANNEL:return vt(e,t,n);case c.TN.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),ht(ht({},e),{},{[o]:[...a]})):Dt([...a],_,n.threads)&&s?(a.add(_.id),ht(ht({},e),{},{[o]:[...a]})):e:e}(e,t,n)}return e};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;t0&&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 c.TN.RECEIVED_UNREAD_THREADS:case c.TN.RECEIVED_THREADS:{const{threads:n}=t.data;return Vt(Vt({},e),n.reduce(((e,t)=>(e[t.id]=t,e)),{}))}case c.tk.POST_REMOVED:{const n=t.data;if(n.root_id||!e[n.id])return e;const r=Vt({},e);return Reflect.deleteProperty(r,n.id),r}case c.TN.RECEIVED_THREAD:{const{thread:n}=t.data;return Vt(Vt({},e),{},{[n.id]:n})}case c.TN.READ_CHANGED_THREAD:{const{id:n,newUnreadMentions:r,newUnreadReplies:o,lastViewedAt:s}=t.data;return Vt(Vt({},e),{},{[n]:Vt(Vt({},e[n]||{}),{},{last_viewed_at:s,unread_mentions:r,unread_replies:o,is_following:!0})})}case c.TN.FOLLOW_CHANGED_THREAD:{const{id:n,following:r}=t.data;return e[n]?Vt(Vt({},e),{},{[n]:Vt(Vt({},e[n]),{},{is_following:r})}):e}case c.tk.RECEIVED_NEW_POST:{const n=t.data,r=e[n.root_id];if(n.root_id&&r){const t=r.participants||[],o=Vt({},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),Vt(Vt({},e),{},{[n.root_id]:o})}return e}case c.TN.ALL_TEAM_THREADS_READ:return Object.entries(e).reduce(((e,t)=>{let[n,r]=t;return e[n]=Vt(Vt({},r),{},{unread_mentions:0,unread_replies:0}),e}),{});case c.bZ.LOGOUT_SUCCESS:return{};case c.d4.RECEIVED_CHANNEL_DELETED:case c.d4.LEAVE_CHANNEL:{if(!n.threadsToDelete||0===n.threadsToDelete.length)return e;let t=!1;const r=Vt({},e);for(const e of n.threadsToDelete)Reflect.deleteProperty(r,e.id),t=!0;return t?r:e}}return e},Bt={threads:{},threadsInTeam:{},unreadThreadsInTeam:{},counts:{},countsIncludingDirect:{}};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 kt(e){for(var t=1;tzt(e,n,t.id)),e)}function Jt(e,t){let n=arguments.length>2&&void 0!==arguments[2]&&arguments[2];const r=t.id,o=t.data||[];return n?Xt(Xt({},e),{},{[r]:new Set(o.map((e=>e.id)))}):o.reduce(((e,t)=>zt(e,r,t.id)),e)}function qt(e,t){const n=t.id,r=new Set(e[n]);return t.data?(t.data.forEach((e=>{r.delete(e.id)})),Xt(Xt({},e),{},{[n]:r})):e}function zt(e,t,n){const r=new Set(e[t]);return r.add(n),Xt(Xt({},e),{},{[t]:r})}function $t(e,t){const n=Xt({},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 en(e,t){const{id:n,user_id:r}=t.data,o=new Set(e[n]);return o.delete(r),Xt(Xt({},e),{},{[n]:o})}function tn(e,t){const n=e[t.id];if(!n)return Xt(Xt({},e),{},{[t.id]:t});const r=Xt(Xt({},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),se()(n,r)?e:Xt(Xt({},e),{},{[r.id]:r})}const nn=(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 c.bZ.RECEIVED_ME:return t.data.id;case c.bZ.LOGIN:{const{user:n}=t.data;return n?n.id:e}case c.bZ.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 c.bZ.RECEIVED_SESSIONS:return[...t.data];case c.bZ.RECEIVED_REVOKED_SESSION:{let n=-1;const r=e.length;for(let o=0;o-1?e.slice(0,n).concat(e.slice(n+1)):e}case c.bZ.REVOKE_ALL_USER_SESSIONS_SUCCESS:return!0===t.data.isCurrentUser?[]:e;case c.bZ.REVOKE_SESSIONS_FOR_ALL_USERS_SUCCESS:case c.bZ.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 c.bZ.RECEIVED_AUDITS:return[...t.data];case c.bZ.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 c.bZ.RECEIVED_MY_USER_ACCESS_TOKEN:{const n=Xt({},e);return n[t.data.id]=t.data,n}case c.bZ.RECEIVED_MY_USER_ACCESS_TOKENS:{const n=Xt({},e);for(const e of t.data)n[e.id]=e;return n}case c.bZ.REVOKED_USER_ACCESS_TOKEN:{const n=Xt({},e);return Reflect.deleteProperty(n,t.data),n}case c.bZ.ENABLED_USER_ACCESS_TOKEN:if(e[t.data]){const n=Xt({},e);return n[t.data]=Xt(Xt({},n[t.data]),{},{is_active:!0}),n}return e;case c.bZ.DISABLED_USER_ACCESS_TOKEN:if(e[t.data]){const n=Xt({},e);return n[t.data]=Xt(Xt({},n[t.data]),{},{is_active:!1}),n}return e;case c.bZ.CLEAR_MY_USER_ACCESS_TOKENS:case c.bZ.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 c.bZ.RECEIVED_ME:case c.bZ.RECEIVED_PROFILE:return tn(e,t.data);case c.bZ.RECEIVED_PROFILES_LIST:return t.data.reduce(tn,e);case c.bZ.RECEIVED_PROFILES:return Object.values(t.data).reduce(tn,e);case c.bZ.RECEIVED_TERMS_OF_SERVICE_STATUS:{const n=t.data;return Xt(Xt({},e),{},{[n.user_id]:Xt(Xt({},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 c.bZ.PROFILE_NO_LONGER_VISIBLE:if(e[t.data.user_id]){const n=Xt({},e);return delete n[t.data.user_id],n}return e;case c.bZ.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 c.bZ.RECEIVED_PROFILE_IN_TEAM:return zt(e,t.data.id,t.data.user_id);case c.bZ.RECEIVED_PROFILES_LIST_IN_TEAM:return Jt(e,t);case c.bZ.RECEIVED_PROFILES_IN_TEAM:return Qt(e,t);case c.bZ.RECEIVED_PROFILE_NOT_IN_TEAM:return en(e,t);case c.bZ.RECEIVED_PROFILES_LIST_NOT_IN_TEAM:return qt(e,t);case c.bZ.LOGOUT_SUCCESS:return{};case c.bZ.PROFILE_NO_LONGER_VISIBLE:return $t(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 c.bZ.RECEIVED_PROFILE_NOT_IN_TEAM:return zt(e,t.data.id,t.data.user_id);case c.bZ.RECEIVED_PROFILES_LIST_NOT_IN_TEAM:return Jt(e,t);case c.bZ.RECEIVED_PROFILES_LIST_NOT_IN_TEAM_AND_REPLACE:return Jt(e,t,!0);case c.bZ.RECEIVED_PROFILE_IN_TEAM:return en(e,t);case c.bZ.RECEIVED_PROFILES_LIST_IN_TEAM:return qt(e,t);case c.bZ.LOGOUT_SUCCESS:return{};case c.bZ.PROFILE_NO_LONGER_VISIBLE:return $t(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 c.bZ.RECEIVED_PROFILE_WITHOUT_TEAM:{const n=new Set(e);return Object.values(t.data).forEach((e=>n.add(e))),n}case c.bZ.RECEIVED_PROFILES_LIST_WITHOUT_TEAM:{const n=new Set(e);return t.data.forEach((e=>n.add(e.id))),n}case c.bZ.RECEIVED_PROFILE_IN_TEAM:{const n=new Set(e);return n.delete(t.data.id),n}case c.bZ.PROFILE_NO_LONGER_VISIBLE:{const n=new Set(e);return n.delete(t.data.user_id),n}case c.bZ.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 c.bZ.RECEIVED_PROFILE_IN_CHANNEL:return zt(e,t.data.id,t.data.user_id);case c.bZ.RECEIVED_PROFILES_LIST_IN_CHANNEL:return Jt(e,t);case c.bZ.RECEIVED_PROFILES_IN_CHANNEL:return Qt(e,t);case c.bZ.RECEIVED_PROFILE_NOT_IN_CHANNEL:return en(e,t);case c.d4.CHANNEL_MEMBER_REMOVED:return en(e,{type:"",data:{id:t.data.channel_id,user_id:t.data.user_id}});case c.bZ.PROFILE_NO_LONGER_VISIBLE:return $t(e,t);case c.bZ.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 c.bZ.RECEIVED_PROFILE_NOT_IN_CHANNEL:return zt(e,t.data.id,t.data.user_id);case c.bZ.RECEIVED_PROFILES_LIST_NOT_IN_CHANNEL:return Jt(e,t);case c.bZ.RECEIVED_PROFILES_LIST_NOT_IN_CHANNEL_AND_REPLACE:return Jt(e,t,!0);case c.bZ.RECEIVED_PROFILES_NOT_IN_CHANNEL:return Qt(e,t);case c.bZ.RECEIVED_PROFILES_IN_CHANNEL:return function(e,t){const n=t.id;return Object.values(t.data).reduce(((e,t)=>en(e,{type:"",data:{id:n,user_id:t.id}})),e)}(e,t);case c.bZ.RECEIVED_PROFILE_IN_CHANNEL:return en(e,t);case c.d4.CHANNEL_MEMBER_ADDED:return en(e,{type:"",data:{id:t.data.channel_id,user_id:t.data.user_id}});case c.bZ.LOGOUT_SUCCESS:return{};case c.bZ.PROFILE_NO_LONGER_VISIBLE:return $t(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 c.bZ.RECEIVED_PROFILES_LIST_IN_GROUP:return Jt(e,t);case c.bZ.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)})),Xt(Xt({},e),{},{[n]:r})):e}case c.bZ.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)})),Xt(Xt({},e),{},{[n]:r})):e}case c.bZ.PROFILE_NO_LONGER_VISIBLE:return $t(e,t);case c.bZ.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 c.bZ.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)})),Xt(Xt({},e),{},{[n]:r})):e}case c.bZ.RECEIVED_PROFILES_LIST_NOT_IN_GROUP:return Jt(e,t);case c.bZ.PROFILE_NO_LONGER_VISIBLE:return $t(e,t);case c.bZ.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 c.bZ.RECEIVED_DND_END_TIMES:return Xt(Xt({},e),t.data);case c.bZ.PROFILE_NO_LONGER_VISIBLE:if(e[t.data.user_id]){const n=Xt({},e);return delete n[t.data.user_id],n}return e;case c.bZ.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 c.bZ.RECEIVED_STATUSES:return Xt(Xt({},e),t.data);case c.bZ.PROFILE_NO_LONGER_VISIBLE:if(e[t.data.user_id]){const n=Xt({},e);return delete n[t.data.user_id],n}return e;case c.bZ.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 c.bZ.RECEIVED_STATUSES_IS_MANUAL:return Xt(Xt({},e),t.data);case c.bZ.PROFILE_NO_LONGER_VISIBLE:if(e[t.data.user_id]){const n=Xt({},e);return delete n[t.data.user_id],n}return e;case c.bZ.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===c.bZ.RECEIVED_USER_STATS){const n=t.data;return Xt(Xt({},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===c.bZ.RECEIVED_FILTERED_USER_STATS){const n=t.data;return Xt(Xt({},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 c.bZ.RECEIVED_LAST_ACTIVITIES:return Xt(Xt({},e),t.data);case c.bZ.LOGOUT_SUCCESS:return{};case c.bZ.PROFILE_NO_LONGER_VISIBLE:if(e[t.data.user_id]){const n=Xt({},e);return delete n[t.data.user_id],n}return e;default:return e}}}),rn=(0,o.combineReducers)({general:ve,users:nn,limits:Je,teams:Ot,channels:Te,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 c.tk.RECEIVED_POST:case c.tk.RECEIVED_NEW_POST:return N(O({},e),t.data);case c.tk.RECEIVED_POSTS:{const n=Object.values(t.data.posts);if(0===n.length)return e;const r=O({},e);for(const e of n)N(r,e);return r}case c.tk.POST_DELETED:{const n=t.data;if(!e[n.id])return e;const r=O(O({},e),{},{[n.id]:O(O({},e[n.id]),{},{state:l.Posts.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]=O(O({},r[t.id]),{},{metadata:O(O({},r[t.id].metadata),{},{embeds:e})}))}return r}case c.tk.POST_REMOVED:{const n=t.data;if(!e[n.id])return e;const r=O({},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 c.tk.POST_PINNED_CHANGED:{const{postId:n,isPinned:r,updateAt:o}=t;return e[n]?O(O({},e),{},{[n]:O(O({},e[n]),{},{is_pinned:r,last_update_at:o})}):e}case c.d4.RECEIVED_CHANNEL_DELETED:case c.d4.DELETE_CHANNEL_SUCCESS:case c.d4.LEAVE_CHANNEL:{if(t.data&&t.data.viewArchivedChannels)return e;const n=t.data.id;let r=!1;const o=O({},e);for(const t of Object.values(e))t.channel_id===n&&(Reflect.deleteProperty(o,t.id),r=!0);return r?o:e}case c.TN.FOLLOW_CHANGED_THREAD:{const{id:n,following:r}=t.data,o=e[n];return O(O({},e),{},{[n]:O(O({},o),{},{is_following:r})})}case c.bZ.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 c.tk.RESET_POSTS_IN_CHANNEL:return{};case c.tk.RECEIVED_NEW_POST:{var o;const n=t.data;if(null!==(o=t.features)&&void 0!==o&&o.crtEnabled&&n.root_id&&n.type!==u.t.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];_=O(O({},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,d.xd)(r[e],r[t]))),i=!0)}if(!i)return e;const E=[...s];return-1===a?E.push(_):E[a]=_,O(O({},e),{},{[n.channel_id]:E})}case c.tk.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=O(O({},a),{},{order:[...a.order]});i.order[_]=n.id;const E=[...r];return E[o]=i,O(O({},e),{},{[n.channel_id]:E})}case c.tk.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=O(O({},n),{},{recent:!1});_[t]=r}}return _.push({order:s,recent:n,oldest:o}),_=R(_,r),O(O({},e),{},{[t.channelId]:_})}case c.tk.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=R(s,r),O(O({},e),{},{[t.channelId]:s})}case c.tk.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=R(a,r),O(O({},e),{},{[t.channelId]:a})}case c.tk.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=O(O({},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,d.xd)(r[e],r[t])));const E=[...o];return E[s]=i,O(O({},e),{},{[t.channelId]:E})}case c.tk.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;en[e].root_id!==r.id));o.length!==t.order.length&&(a[e]=O(O({},t),{},{order:o}),s=!0)}return s?(a=p(a),O(O({},e),{},{[r.channel_id]:a})):e}case c.tk.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;ee!==r.id&&n[e].root_id!==r.id));o.length!==t.order.length&&(a[e]=O(O({},t),{},{order:o}),s=!0)}return s?(a=p(a),O(O({},e),{},{[r.channel_id]:a})):e}case c.d4.RECEIVED_CHANNEL_DELETED:case c.d4.DELETE_CHANNEL_SUCCESS:case c.d4.LEAVE_CHANNEL:{if(t.data&&t.data.viewArchivedChannels)return e;const n=t.data.id;if(!e[n])return e;const r=O({},e);return Reflect.deleteProperty(r,n),r}case c.bZ.LOGOUT_SUCCESS:return{};default:return e}}(e.postsInChannel,t,e.posts,n),o={posts:n,postsReplies:A(e.postsReplies,t),pendingPostIds:f(e.pendingPostIds,t),postsInChannel:r,postsInThread:I(e.postsInThread,t,e.posts),postEditHistory:m(e.postEditHistory,t),currentFocusedPostId:L(e.currentFocusedPostId,t),reactions:P(e.reactions,t),openGraph:M(e.openGraph,t),messagesHistory:y(e.messagesHistory,t),acknowledgements:h(e.acknowledgements,t),limitedViews:U(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:ye,preferences:tt,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.jH.TYPING:{const{id:t,userId:r,now:o}=n;return t&&r?kt(kt({},e),{},{[t]:kt(kt({},e[t]||{}),{},{[r]:o})}):e}case l.jH.STOP_TYPING:{const{id:t,userId:r,now:o}=n;if(e[t]&&e[t][r]<=o){const n=kt(kt({},e),{},{[t]:kt({},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:Ze,emojis:Pe,admin:B,jobs:Ke,search:lt,roles:ot,schemes:_t,groups:He,bots:J,threads:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Bt,t=arguments.length>1?arguments[1]:void 0;const n={threads:e.threads};t.type!==c.d4.LEAVE_CHANNEL&&t.type!==c.d4.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:Ft(e.threads,t,n),threadsInTeam:Ht(e.threadsInTeam,t,n),unreadThreadsInTeam:wt(e.unreadThreadsInTeam,t,n),counts:Lt(e.counts,t,n),countsIncludingDirect:mt(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:re,apps:K,cloud:Re,usage:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:xt,t=arguments.length>1?arguments[1]:void 0;switch(t.type){case c.gs.RECEIVED_MESSAGES_USAGE:return Wt(Wt({},e),{},{messages:{history:t.data,historyLoaded:!0}});case c.gs.RECEIVED_FILES_USAGE:return Wt(Wt({},e),{},{files:{totalStorage:t.data,totalStorageLoaded:!0}});case c.gs.RECEIVED_BOARDS_USAGE:return Wt(Wt({},e),{},{boards:{cards:t.data,cardsLoaded:!0}});case c.gs.RECEIVED_TEAMS_USAGE:return Wt(Wt({},e),{},{teams:Wt(Wt({},t.data),{},{teamsLoaded:!0})});default:return e}},hostedCustomer:Be,channelBookmarks:$});function on(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 sn(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:an(),t=arguments.length>1?arguments[1]:void 0;return _n(c.lj.CREATE_COMPLIANCE_REQUEST,c.lj.CREATE_COMPLIANCE_SUCCESS,c.lj.CREATE_COMPLIANCE_FAILURE,e,t)}}),cn=(0,o.combineReducers)({getChannels:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:an(),t=arguments.length>1?arguments[1]:void 0;return _n(c.d4.GET_CHANNELS_REQUEST,c.d4.GET_CHANNELS_SUCCESS,c.d4.GET_CHANNELS_FAILURE,e,t)},getAllChannels:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:an(),t=arguments.length>1?arguments[1]:void 0;return _n(c.d4.GET_ALL_CHANNELS_REQUEST,c.d4.GET_ALL_CHANNELS_SUCCESS,c.d4.GET_ALL_CHANNELS_FAILURE,e,t)},myChannels:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:an(),t=arguments.length>1?arguments[1]:void 0;return _n(c.d4.CHANNELS_REQUEST,c.d4.CHANNELS_SUCCESS,c.d4.CHANNELS_FAILURE,e,t)},createChannel:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:an(),t=arguments.length>1?arguments[1]:void 0;return _n(c.d4.CREATE_CHANNEL_REQUEST,c.d4.CREATE_CHANNEL_SUCCESS,c.d4.CREATE_CHANNEL_FAILURE,e,t)}});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 un(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:an(),t=arguments.length>1?arguments[1]:void 0;return function(e,t,n,r,o,s){switch(s.type){case e:return un(un({},o),{},{status:l.eE.STARTED});case t:return un(un({},o),{},{status:l.eE.SUCCESS,error:null});case n:{let e=s.error;return e instanceof Error&&(e=e.hasOwnProperty("intl")?un({},e):e.toString()),un(un({},o),{},{status:l.eE.FAILURE,error:e})}case r:return un(un({},o),{},{status:l.eE.CANCELLED,error:null});default:return o}}(c.ml.UPLOAD_FILES_REQUEST,c.ml.UPLOAD_FILES_SUCCESS,c.ml.UPLOAD_FILES_FAILURE,c.ml.UPLOAD_FILES_CANCEL,e,t)}}),Sn=(0,o.combineReducers)({websocket:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:an(),t=arguments.length>1?arguments[1]:void 0;return t.type===c.P.WEBSOCKET_CLOSED?an():_n(c.P.WEBSOCKET_REQUEST,c.P.WEBSOCKET_SUCCESS,c.P.WEBSOCKET_FAILURE,e,t)}}),On=(0,o.combineReducers)({createPost:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:an(),t=arguments.length>1?arguments[1]:void 0;return t.type===c.tk.CREATE_POST_RESET_REQUEST?an():_n(c.tk.CREATE_POST_REQUEST,c.tk.CREATE_POST_SUCCESS,c.tk.CREATE_POST_FAILURE,e,t)},editPost:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:an(),t=arguments.length>1?arguments[1]:void 0;return _n(c.tk.EDIT_POST_REQUEST,c.tk.EDIT_POST_SUCCESS,c.tk.EDIT_POST_FAILURE,e,t)},getPostThread:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:an(),t=arguments.length>1?arguments[1]:void 0;return _n(c.tk.GET_POST_THREAD_REQUEST,c.tk.GET_POST_THREAD_SUCCESS,c.tk.GET_POST_THREAD_FAILURE,e,t)}}),Tn=(0,o.combineReducers)({getRolesByNames:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:an(),t=arguments.length>1?arguments[1]:void 0;return _n(c.dC.ROLES_BY_NAMES_REQUEST,c.dC.ROLES_BY_NAMES_SUCCESS,c.dC.ROLES_BY_NAMES_FAILURE,e,t)},getRoleByName:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:an(),t=arguments.length>1?arguments[1]:void 0;return _n(c.dC.ROLE_BY_NAME_REQUEST,c.dC.ROLE_BY_NAME_SUCCESS,c.dC.ROLE_BY_NAME_FAILURE,e,t)},getRole:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:an(),t=arguments.length>1?arguments[1]:void 0;return _n(c.dC.ROLE_BY_ID_REQUEST,c.dC.ROLE_BY_ID_SUCCESS,c.dC.ROLE_BY_ID_FAILURE,e,t)},editRole:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:an(),t=arguments.length>1?arguments[1]:void 0;return _n(c.dC.EDIT_ROLE_REQUEST,c.dC.EDIT_ROLE_SUCCESS,c.dC.EDIT_ROLE_FAILURE,e,t)}}),An=(0,o.combineReducers)({flaggedPosts:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:an(),t=arguments.length>1?arguments[1]:void 0;return t.type===c.ai.REMOVE_SEARCH_POSTS?an():_n(c.ai.SEARCH_FLAGGED_POSTS_REQUEST,c.ai.SEARCH_FLAGGED_POSTS_SUCCESS,c.ai.SEARCH_FLAGGED_POSTS_FAILURE,e,t)},pinnedPosts:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:an(),t=arguments.length>1?arguments[1]:void 0;return t.type===c.ai.REMOVE_SEARCH_POSTS?an():_n(c.ai.SEARCH_PINNED_POSTS_REQUEST,c.ai.SEARCH_PINNED_POSTS_SUCCESS,c.ai.SEARCH_PINNED_POSTS_FAILURE,e,t)}}),Nn=(0,o.combineReducers)({getTeams:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:an(),t=arguments.length>1?arguments[1]:void 0;return _n(c.OU.GET_TEAMS_REQUEST,c.OU.GET_TEAMS_SUCCESS,c.OU.GET_TEAMS_FAILURE,e,t)}});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 pn(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:an(),t=arguments.length>1?arguments[1]:void 0;switch(t.type){case c.bZ.LOGIN_REQUEST:return pn(pn({},e),{},{status:l.eE.STARTED});case c.bZ.LOGIN_SUCCESS:return pn(pn({},e),{},{status:l.eE.SUCCESS,error:null});case c.bZ.LOGIN_FAILURE:return pn(pn({},e),{},{status:l.eE.FAILURE,error:t.error});case c.bZ.LOGOUT_SUCCESS:return pn(pn({},e),{},{status:l.eE.NOT_STARTED,error:null});default:return e}},logout:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:an(),t=arguments.length>1?arguments[1]:void 0;switch(t.type){case c.bZ.LOGOUT_REQUEST:return pn(pn({},e),{},{status:l.eE.STARTED});case c.bZ.LOGOUT_SUCCESS:return pn(pn({},e),{},{status:l.eE.SUCCESS,error:null});case c.bZ.LOGOUT_FAILURE:return pn(pn({},e),{},{status:l.eE.FAILURE,error:t.error});case c.bZ.RESET_LOGOUT_STATE:return an();default:return e}},autocompleteUsers:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:an(),t=arguments.length>1?arguments[1]:void 0;return _n(c.bZ.AUTOCOMPLETE_USERS_REQUEST,c.bZ.AUTOCOMPLETE_USERS_SUCCESS,c.bZ.AUTOCOMPLETE_USERS_FAILURE,e,t)},updateMe:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:an(),t=arguments.length>1?arguments[1]:void 0;return _n(c.bZ.UPDATE_ME_REQUEST,c.bZ.UPDATE_ME_SUCCESS,c.bZ.UPDATE_ME_FAILURE,e,t)}});function Cn(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 In(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1?arguments[1]:void 0;switch(t.type){case c.ZB.DISMISS_ERROR:{const n=[...e];return n.splice(t.index,1),n}case c.ZB.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 c.ZB.RESTORE_ERRORS:return t.data;case c.ZB.CLEAR_ERRORS:return[];default:return e}},requests:(0,o.combineReducers)({channels:cn,files:dn,general:Sn,posts:On,teams:Nn,users:Rn,admin:En,search:An,roles:Tn}),websocket:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{connected:!1,lastConnectAt:0,lastDisconnectAt:0,connectionId:""},t=arguments.length>1?arguments[1]:void 0;return e.connected||t.type!==c.P.WEBSOCKET_SUCCESS?!e.connected||t.type!==c.P.WEBSOCKET_FAILURE&&t.type!==c.P.WEBSOCKET_CLOSED?t.type===c.bZ.LOGOUT_SUCCESS||t.type===c.bZ.LOGOUT_SUCCESS?{connected:!1,lastConnectAt:0,lastDisconnectAt:0,connectionId:""}:t.type===c.P.SET_CONNECTION_ID?In(In({},e),{},{connectionId:t.payload.connectionId}):e:In(In({},e),{},{connected:!1,lastDisconnectAt:t.timestamp}):In(In({},e),{},{connected:!0,lastConnectAt:t.timestamp})}};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 Pn(e){for(var t=1;t{l.replaceReducer(E(e,mn,t))})),l}},73486:(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;ta}),n(92189);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}))}}},50001:(e,t,n)=>{"use strict";n.d(t,{M$:()=>a,WK:()=>_,uq:()=>o}),n(20266),n(52077),n(1203);var r=n(54146);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.NR.COMMAND:if(o.label.match(/ |\t/))return void a.unshift(E);if(i[o.label])return void a.unshift(E);break;case r.NR.CHANNEL_HEADER_ICON:if(!o.icon&&0===n)return void a.unshift(E)}const l=Boolean(null===(c=o.bindings)||void 0===c?void 0:c.length),u=Boolean(o.form),d=Boolean(o.submit);if(!l&&!u&&!d||l&&u||l&&d||u&&d)a.unshift(E);else{var S;if(l){if(s(o,t,n+1),null===(S=o.bindings)||void 0===S||!S.length)return void a.unshift(E)}else if(u){var O,T;if(!(null!==(O=o.form)&&void 0!==O&&O.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.NR.CHANNEL_HEADER_ICON),s=t(r.NR.POST_MENU_ITEM),a=t(r.NR.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.T1.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.T1.DYNAMIC_SELECT:if(!e.lookup)return void n.unshift(t)}o[a]=!0}})),n.forEach((t=>{e.fields.splice(t,1)}))}},88308:(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,{FY:()=>o,cA:()=>r,cl:()=>s}),n(14078)},39875:(e,t,n)=>{"use strict";n.d(t,{E8:()=>l,I3:()=>T,LM:()=>L,LS:()=>p,Mm:()=>P,Om:()=>h,T8:()=>S,Ut:()=>I,ZO:()=>d,aU:()=>O,ck:()=>C,os:()=>c,p2:()=>g,pi:()=>R,rM:()=>D,s5:()=>f,vE:()=>E,wk:()=>A,xt:()=>u}),n(14078),n(48410),n(52077),n(911),n(20266),n(73902),n(69217),n(90938),n(92189);var r=n(71938),o=n(33115),s=n(97042);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;tt[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 u(e,t,n,r,s){if(T(s)){const n=_({},s),a=O(e,s.name);return Object.assign(n,{display_name:(0,o.fw)(t[a],r)})}if(A(s)&&n&&n.size>0){const o=N(n,t,e,r);return _(_({},s),{},{display_name:o})}return s}function d(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 O(e,t){const n=t.split("__");let r="";return r=n[0]===e?n[1]:n[0],r}function T(e){return e.type===s.LQ.DM_CHANNEL}function A(e){return e.type===s.LQ.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.fw)(t[e],r))})),_.sort((function(e,r){const o=function(e,t){let n=s.LQ.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 f(e){return(null==e?void 0:e.name)===s.LQ.DEFAULT_CHANNEL}function p(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(", "),l=Object.keys(s).map((e=>s[e])),u=new Set;return c.forEach((e=>{const t=l.find((t=>t.username===e));t&&u.add(t.id)})),c.length===u.size?(E.display_name=N(u,s,o,t),E):n}function R(e){return e.type===s.LQ.PRIVATE_CHANNEL}function C(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{if(!e)return!1;const t=(e.name||"").toLowerCase(),r=(e.display_name||"").toLowerCase();return t.startsWith(n)||r.startsWith(n)}))}function D(e){const t={};for(let n=0;n0||!P(t)&&r>0,messages:r,mentions:o,hasUrgent:s}}},27457:(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)e.hasOwnProperty(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)e.hasOwnProperty(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,{Z:()=>r})},65370:(e,t,n)=>{"use strict";n.d(t,{GA:()=>a,Jh:()=>l,Ox:()=>c,dX:()=>_,mu:()=>E,y1:()=>i}),n(32081),n(52077),n(911),n(40895);var r=n(30274),o=n.n(r),s=n(4500);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.wN)(a),i=(0,s.wN)(s.PW,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||!(sn||!(ar||!(_{const t=Math.floor(16*Math.random());let n;return n="x"===e?t:3&t|8,n.toString(16)})),e}function l(e){return/^[^ ,@]+@[^ ,@]+$/.test(e)}},41224:(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,{M:()=>o,_:()=>s})},46134:(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)e.hasOwnProperty(n)&&(t[n]=n);return t}n.d(t,{Z:()=>r})},46155:(e,t,n)=>{"use strict";n.d(t,{H:()=>D,Jd:()=>f,Ji:()=>m,SH:()=>T,Sq:()=>I,Ts:()=>R,Zl:()=>N,bt:()=>O,mM:()=>P,p4:()=>p,v0:()=>h,wh:()=>C,xF:()=>L}),n(60190),n(90938),n(32081),n(52077),n(14078),n(95623),n(61514),n(73902);var r=n(51154),o=n.n(r),s=n(97042),a=n(4500),_=n(3901),i=n(83905),E=n(23894),c=n(65370),l=n(4314),u=n(83494);const d="user-activity-",S="create-comment",O="date-",T="start-of-new-messages-",A=100;function N(){const e=function(){const e=(0,_.$f)();return(0,c.dX)("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}),(()=>""),E.ts,i.QQ,((e,t,n,r,a,_)=>{if(0===e.length||!a)return[];const i=[];let E,c=!1;for(let d=e.length-1;d>=0;d--){const S=e[d];if(!S||S.type===s.Posts.POST_TYPES.EPHEMERAL_ADD_TO_CHANNEL&&!r)continue;if((0,l.Er)(S,_,a.username))continue;const A=new Date(S.create_at),N=60*A.getTimezoneOffset()*1e3,f=(0,u.GB)(a.timezone);if(f){const e=o().tz.zone(f);if(e){const t=60*e.utcOffset(A.getTime())*1e3;A.setTime(A.getTime()+(N-t))}}E&&E.toDateString()===A.toDateString()||(i.push(O+A.getTime()),E=A),t&&S.create_at>t&&(S.user_id!==a.id||(0,l.Wo)(S))&&!c&&n&&(i.push(T+t),c=!0),i.push(S.id)}return i.reverse()}))}(),t=f();return(n,r)=>{let o=e(n,r);return o=t(n,o),o}}function f(){const e=(0,_.$f)();return(0,c.dX)("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;at),((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:s.Posts.POST_TYPES.COMBINED_USER_ACTIVITY,props:{messages:o,user_activity:b(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 g(e){return e===s.Posts.POST_TYPES.ADD_TO_TEAM||e===s.Posts.POST_TYPES.ADD_TO_CHANNEL||e===s.Posts.POST_TYPES.REMOVE_FROM_CHANNEL}function M(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 b(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];if(0===e.length)return null;const t=[];return e.reverse().forEach((e=>{const n=e.type,r=e.user_id,o=e.type===s.Posts.POST_TYPES.REMOVE_FROM_CHANNEL,a=g(n)?e.props.addedUserId||e.props.removedUserId:"",_=g(n)?e.props.addedUsername||e.props.removedUsername:"",i=t[t.length-1],E=i&&i.postType===e.type,c=i&&i.actorId[0]===e.user_id,l=i&&i.postType===s.Posts.POST_TYPES.JOIN_CHANNEL,u=e.type===s.Posts.POST_TYPES.LEAVE_CHANNEL,d=t[t.length-2],S=d&&d.postType===s.Posts.POST_TYPES.JOIN_CHANNEL,O=i&&i.postType===s.Posts.POST_TYPES.LEAVE_CHANNEL;if(i&&E&&(c||o))i.userIds.push(a),i.usernames.push(_);else if(!E||c||g(n))l&&u&&1===i.actorId.length&&c?(i.postType=s.Posts.POST_TYPES.JOIN_LEAVE_CHANNEL,M(t)):t.push({actorId:[r],userIds:[a],usernames:[_],postType:n});else{i.actorId.push(r);const e=d&&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}(d,i);S&&O&&e&&(t.pop(),d.postType=s.Posts.POST_TYPES.JOIN_LEAVE_CHANNEL,M(t))}})),function(e){const t=[],n=[],r=[];function o(e,t){return e.includes(t)||e.push(t),e}return e.forEach((e=>{if(g(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)}},4314:(e,t,n)=>{"use strict";n.d(t,{CD:()=>l,CY:()=>u,Er:()=>S,Ew:()=>s,H2:()=>c,Kx:()=>i,L9:()=>a,Ud:()=>N,VV:()=>f,Wo:()=>_,Xx:()=>R,ZK:()=>T,dN:()=>p,qB:()=>E,xd:()=>A}),n(90938),n(95623),n(61514),n(14078);var r=n(84073),o=n(97042);function s(e){return Boolean(e.type&&e.type.startsWith(o.Posts.SYSTEM_MESSAGE_PREFIX))}function a(e){return Boolean(e.type&&e.type===o.Posts.POST_TYPES.ME)}function _(e){return e.props&&e.props.from_webhook}function i(e){return e.type===o.Posts.POST_TYPES.EPHEMERAL||e.type===o.Posts.POST_TYPES.EPHEMERAL_ADD_TO_CHANNEL||e.state===o.Posts.POST_DELETED}function E(e,t){const n=e.type&&e.type===o.Posts.POST_TYPES.ADD_TO_CHANNEL,r=e.props&&e.props.addedUserId&&e.props.addedUserId===t;return n&&r}function c(e,t){return!E(e,t)&&o.Posts.IGNORE_POST_TYPES.includes(e.type)}function l(e){return o.Posts.USER_ACTIVITY_POST_TYPES.includes(e)}function u(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 l=!0;const u=c?o.Pl.EDIT_POST:o.Pl.EDIT_OTHERS_POSTS;return l=(0,r.Ai)(e,a,_,u),"true"===n.IsLicensed&&"-1"!==t.PostEditTimeLimit&&-1!==t.PostEditTimeLimit&&E.create_at+1e3*t.PostEditTimeLimit-Date.now()<=0&&(l=!1),l}const d=[o.Posts.POST_TYPES.JOIN_LEAVE,o.Posts.POST_TYPES.JOIN_CHANNEL,o.Posts.POST_TYPES.LEAVE_CHANNEL,o.Posts.POST_TYPES.ADD_REMOVE,o.Posts.POST_TYPES.ADD_TO_CHANNEL,o.Posts.POST_TYPES.REMOVE_FROM_CHANNEL,o.Posts.POST_TYPES.JOIN_TEAM,o.Posts.POST_TYPES.LEAVE_TEAM,o.Posts.POST_TYPES.ADD_TO_TEAM,o.Posts.POST_TYPES.REMOVE_FROM_TEAM,o.Posts.POST_TYPES.COMBINED_USER_ACTIVITY];function S(e,t,n){return!t&&-1!==d.indexOf(e.type)&&!O(e,n)}function O(e,t){if(!e.props||!t)return!1;if(e.user_activity_posts)for(const n of e.user_activity_posts)if(O(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_ate.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}},89938:(e,t,n)=>{"use strict";function r(e,t){return"".concat(e,"--").concat(t)}n.d(t,{g:()=>r}),n(14078),n(90938)},30453:(e,t,n)=>{"use strict";n.d(t,{HG:()=>o,Ne:()=>s,m2:()=>a}),n(90938);var r=n(97042);function o(e){const t={};for(let n=0;nt.display_name!==n.display_name?t.display_name.toLowerCase().localeCompare(n.display_name.toLowerCase(),e||r.LQ.DEFAULT_LOCALE,{numeric:!0}):t.name.toLowerCase().localeCompare(n.name.toLowerCase(),e||r.LQ.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)}))}},83494:(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:r}function o(e,t){for(let n=0;nr,HG:()=>o,nH:()=>s}),n(52077),n(911)},33115:(e,t,n)=>{"use strict";n.d(t,{$O:()=>l,$t:()=>S,DQ:()=>A,GJ:()=>i,H0:()=>c,Iv:()=>C,Nf:()=>d,O9:()=>N,Pp:()=>s,TC:()=>u,dB:()=>O,dz:()=>L,fG:()=>T,fw:()=>a,gh:()=>I,nJ:()=>E,rH:()=>f,vI:()=>R}),n(20266),n(95623),n(61514),n(52077),n(72482),n(73902),n(14078),n(90938);var r=n(41224),o=n(97042);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._)({id:"channel_loader.someone",defaultMessage:"Someone"});return e&&(n=t===o.Preferences.DISPLAY_PREFER_NICKNAME?e.nickname||s(e):t===o.Preferences.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 l(e)||c(e)}function E(e){return _("system_guest",e)}function c(e){return _(o.LQ.TEAM_ADMIN_ROLE,e)}function l(e){return _(o.LQ.SYSTEM_ADMIN_ROLE,e)}function u(e){const t=e.split(" ");return[o.LQ.SYSTEM_ADMIN_ROLE,o.LQ.SYSTEM_USER_MANAGER_ROLE,o.LQ.SYSTEM_READ_ONLY_ADMIN_ROLE,o.LQ.SYSTEM_MANAGER_ROLE].some((e=>t.includes(e)))}function d(e){return _(o.LQ.CHANNEL_ADMIN_ROLE,e)}function S(e){return _(o.LQ.SYSTEM_USER_ACCESS_TOKEN_ROLE,e)}function O(e){return _(o.LQ.SYSTEM_POST_ALL_ROLE,e)}function T(e){return _(o.LQ.SYSTEM_POST_ALL_PUBLIC_ROLE,e)}function A(e){const t={};for(let n=0;nn.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 f(e,t){return[...t.reduce(((t,n)=>(N(e,n).forEach((e=>t.add(e))),t)),new Set)]}function p(e){const t=[],n=f((e.username||"").toLowerCase(),o.LQ.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 _=N((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.LQ.SYSTEM_USER_ROLE&&t||r!==o.LQ.SYSTEM_USER_ROLE)||!s&&t&&(r===o.LQ.TEAM_ADMIN_ROLE&&(null==n?void 0:n.scheme_admin)||r===o.LQ.CHANNEL_ADMIN_ROLE&&(null==n?void 0:n.scheme_admin)||r===o.LQ.TEAM_USER_ROLE&&(null==n?void 0:n.scheme_user)&&!(null!=n&&n.scheme_admin)||r===o.LQ.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.LQ.SYSTEM_ADMIN_ROLE)||e.roles.includes(o.LQ.SYSTEM_GUEST_ROLE));return!n.some(m.bind(null,e,s,r))&&(0===t.length||t.some(m.bind(null,e,s,r)))}},59248:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>ge}),n(14078),n(69217),n(92189);var r=n(17078),o=n.n(r),s=n(36891),a=n(10883),_=n(23712),i=n(84390),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 l(e){for(var t=1;tN(e,t)));return e.id===t.parentMenuId&&(null==r||r.push(t)),T(T({},e),{},{subMenu:r})}function f(e,t){return e.pluginIdt.pluginId?1:0}function p(e,t){if(!t.data)return e;const n=T({},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 R(e,t){const n=T({},e),r=Object.keys(n);for(let e=0;e0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;switch(t.type){case _.MF.RECEIVED_WEBAPP_PLUGINS:if(t.data){const e={};return t.data.forEach((t=>{e[t.id]=t})),e}return e;case _.MF.RECEIVED_WEBAPP_PLUGIN:if(t.data){const n=T({},e);return n[t.data.id]=t.data,n}return e;case _.MF.REMOVED_WEBAPP_PLUGIN:if(t.data&&e[t.data.id]){const n=T({},e);return Reflect.deleteProperty(n,t.data.id),n}return e;case a.bZ.LOGOUT_SUCCESS:return{};default:return e}},components: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 _.MF.RECEIVED_PLUGIN_COMPONENT:if(t.name&&t.data){const n=T({},e),r=[...n[t.name]||[]];let s=t.data;if("PostDropdownMenu"===t.name&&s.parentMenuId){const t=o()(r,(e=>A(e,s.parentMenuId)&&e.pluginId===s.pluginId));if(!t[0])return e;s=N(t[0],s)}return r.push(s),r.sort(f),n[t.name]=r,n}return e;case _.MF.REMOVED_PLUGIN_COMPONENT:return function(e,t){let n=e;const r=Object.keys(e);for(let o=0;o=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.bZ.LOGOUT_SUCCESS:return C;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 _.MF.RECEIVED_PLUGIN_POST_COMPONENT:if(t.data){const n=e[t.data.type];if(n&&t.data.pluginId>n.pluginId)return e;const r=T({},e);return r[t.data.type]=t.data,r}return e;case _.MF.REMOVED_PLUGIN_POST_COMPONENT:return R(e,t);case _.MF.REMOVED_WEBAPP_PLUGIN:return p(e,t);case a.bZ.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 _.MF.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=T({},e);return r[t.data.type]=t.data,r}return e;case _.MF.REMOVED_PLUGIN_POST_CARD_COMPONENT:return R(e,t);case _.MF.REMOVED_WEBAPP_PLUGIN:return p(e,t);case a.bZ.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 _.MF.RECEIVED_ADMIN_CONSOLE_REDUCER:if(t.data){const n=T({},e);return n[t.data.pluginId]=t.data.reducer,n}return e;case _.MF.REMOVED_ADMIN_CONSOLE_REDUCER:if(t.data&&e[t.data.pluginId]){const n=T({},e);return delete n[t.data.pluginId],n}return e;case _.MF.REMOVED_WEBAPP_PLUGIN:if(t.data&&e[t.data.id]){const n=T({},e);return delete n[t.data.id],n}return e;case a.bZ.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 _.MF.RECEIVED_ADMIN_CONSOLE_CUSTOM_COMPONENT:{if(!t.data)return e;const n=t.data.pluginId,r=t.data.key.toLowerCase(),o=T({},e);let s={};return o[n]&&(s=T({},o[n])),s[r]=t.data,o[n]=s,o}case _.MF.REMOVED_WEBAPP_PLUGIN:{if(!t.data||!e[t.data.id])return e;const n=t.data.id,r=T({},e);return delete r[n],r}case a.bZ.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 _.MF.RECEIVED_ADMIN_CONSOLE_CUSTOM_SECTION:{if(!t.data)return e;const n=t.data.pluginId,r=t.data.key.toLowerCase(),o=T({},e);let s={};return o[n]&&(s=T({},o[n])),s[r]=t.data,o[n]=s,o}case _.MF.REMOVED_WEBAPP_PLUGIN:{if(!t.data||!e[t.data.id])return e;const n=t.data.id,r=T({},e);return delete r[n],r}case a.bZ.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 _.MF.RECEIVED_PLUGIN_STATS_HANDLER:if(t.data){const n=T({},e);return n[t.data.pluginId]=t.data.handler,n}return e;case _.MF.REMOVED_WEBAPP_PLUGIN:if(t.data){const n=T({},e);return delete n[t.data.id],n}return e;case a.bZ.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 _.MF.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=u(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=T({},e);return r[t.data.pluginId]=n,r}return e;case _.MF.REMOVED_WEBAPP_PLUGIN:if(t.data){const n=T({},e);return delete n[t.data.id],n}return e;case a.bZ.LOGOUT_SUCCESS:return{};default:return e}}});n(90938);var m=n(20927),L=n.n(m),P=n(874),h=n(97042),D=n(84631);function g(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 M(e){for(var t=1;tM(M({},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,D.m)(i,_.hC.DRAFT),l=new Date(E.timestamp);if(null==c||!c.id){t[i]={timestamp:l,value:{message:"",fileInfos:[],uploadsInProgress:[]}};continue}const u={timestamp:l,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:l.getTime(),updateAt:l.getTime(),show:!0}};t[i]=M({},u)}return t}(e))},y={key:"storage",version:1,storage:L(),migrate:(0,P.yv)(b,{debug:!1})},v=(0,s.combineReducers)({storage:(0,P.OJ)(y,(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;switch(t.type){case P.I2:{if(!t.payload||"storage"!==t.key)return e;const n=M({},e);for(const[e,r]of Object.entries(t.payload)){const t=M({},r);t.timestamp&&"string"==typeof t.timestamp&&(t.timestamp=new Date(t.timestamp)),n[e]=t}return n}case _.f5.SET_GLOBAL_ITEM:if(!e[t.data.name]||!e[t.data.name].timestamp||e[t.data.name].timestamp0&&void 0!==arguments[0]&&arguments[0],t=arguments.length>1?arguments[1]:void 0;return t.type===h.LQ.STORE_REHYDRATION_COMPLETE?e||t.complete:e}}),U=(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===_.MF.ADD_CHANNEL_CTA_DROPDOWN_TOGGLE?t.open:e}}),G=(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===_.MF.ADD_CHANNEL_DROPDOWN_TOGGLE?t.open:e}});var H=n(34765);function w(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 j(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:{announcementBarCount:0};switch((arguments.length>1?arguments[1]:void 0).type){case _.MF.TRACK_ANNOUNCEMENT_BAR:return j(j({},e),{},{announcementBarCount:e.announcementBarCount+1});case _.MF.DISMISS_ANNOUNCEMENT_BAR:return j(j({},e),{},{announcementBarCount:Math.max(e.announcementBarCount-1,0)});case a.bZ.LOGOUT_SUCCESS:return{announcementBarCount:0};default:return e}}}),F=(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===_.MF.BROWSER_CHANGE_FOCUS?t.focus:e},windowSize:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:_.Uj.DESKTOP_VIEW,t=arguments.length>1?arguments[1]:void 0;return t.type===_.MF.BROWSER_WINDOW_RESIZED?t.data:e}});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;t0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;switch(t.type){case a.d4.SELECT_CHANNEL:{const n=Y({},e);return n[t.data]=_.Constants.POST_CHUNK_SIZE/2,n}case _.MF.INCREASE_POST_VISIBILITY:{const n=Y({},e);return n[t.data]+=t.amount,n}case _.MF.RECEIVED_FOCUSED_POST:{const n=Y({},e);return n[t.channelId]=_.Constants.POST_CHUNK_SIZE/2,n}case a.tk.RECEIVED_NEW_POST:if(t.data&&e[t.data.channel_id]){const n=Y({},e);return n[t.data.channel_id]+=1,n}return e;case a.bZ.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 _.MF.SELECT_CHANNEL_WITH_MEMBER:if(t.member){const n=Y({},e);return n[t.data]=t.member.last_viewed_at,n}return e;case _.MF.UPDATE_CHANNEL_LAST_VIEWED_AT:{const n=Y({},e);return n[t.channel_id]=t.last_viewed_at,n}case _.MF.POST_UNREAD_SUCCESS:{const n=t.data;return Y(Y({},e),{},{[n.channelId]:n.lastViewedAt})}case a.bZ.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 _.MF.LOADING_POSTS:{const n=Y({},e);return n[t.channelId]=t.data,n}case a.bZ.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 _.MF.RECEIVED_FOCUSED_POST:return t.data;case a.d4.SELECT_CHANNEL:case a.bZ.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===_.MF.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.d4.LEAVE_CHANNEL:return t.data.id===(null==e?void 0:e.channelId)?null:e;case _.MF.SET_LAST_UNREAD_CHANNEL:{const{channelId:e,hadMentions:n,hadUnreads:r}=t;return n||r?{id:e,hadMentions:n}:null}case a.bZ.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 _.MF.RECEIVED_POSTS_FOR_CHANNEL_AT_TIME:return Y(Y({},e),{},{[t.channelId]:t.time});case a.bZ.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 _.MF.SELECT_CHANNEL_WITH_MEMBER:return!1;case _.MF.UPDATE_TOAST_STATUS:return t.data;case a.bZ.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 _.MF.PREFETCH_POSTS_FOR_CHANNEL:return Y(Y({},e),{},{[t.channelId]:t.status});case a.P.WEBSOCKET_FAILURE:case a.P.WEBSOCKET_CLOSED:case a.bZ.LOGOUT_SUCCESS:return{};default:return e}}}),Z=(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.d4.RECEIVED_ALL_CHANNELS:return t.data.map((e=>e.id));case a.bZ.LOGOUT_SUCCESS:return[];default:return e}}});n(73902),n(95623),n(61514);var W=n(88308);const x=(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 _.MF.SET_UNREAD_FILTER_ENABLED:return t.enabled;case a.bZ.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 _.MF.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 _.MF.SIDEBAR_DRAGGING_STOP:case a.bZ.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 _.MF.ADD_NEW_CATEGORY_ID:return[...e,t.data];case a.Y.RECEIVED_CATEGORY:{const n=t.data;return n.channel_ids.length>0?(0,W.cl)(e,n.id):e}case a.Y.RECEIVED_CATEGORIES:return t.data.reduce(((e,t)=>t.channel_ids.length>0?(0,W.cl)(e,t.id):e),e);case a.bZ.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 _.MF.MULTISELECT_CHANNEL:return e.includes(t.data)?e.length>1?[t.data]:[]:[t.data];case _.MF.MULTISELECT_CHANNEL_ADD:return-1===e.indexOf(t.data)?[...e,t.data]:(0,W.cl)(e,t.data);case _.MF.MULTISELECT_CHANNEL_TO:return t.data;case _.MF.MULTISELECT_CHANNEL_CLEAR:return e.length>0?[]:e;case a.bZ.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 _.MF.MULTISELECT_CHANNEL:case _.MF.MULTISELECT_CHANNEL_ADD:return t.data;case _.MF.MULTISELECT_CHANNEL_CLEAR:case a.bZ.LOGOUT_SUCCESS:return"";default:return 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;t0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;return t.type===_.MF.SET_DRAFT_SOURCE?X(X({},e),{},{[t.data.key]:t.data.isRemote}):e}}),J=(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 _.MF.INCREMENT_EMOJI_PICKER_PAGE:return e+1;case a.bZ.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 _.MF.EMITTED_SHORTCUT_REACT_TO_LAST_POST:return t.payload===_.tY.CENTER?_.tY.CENTER:t.payload===_.tY.RHS_ROOT?_.tY.RHS_ROOT:"";case a.bZ.LOGOUT_SUCCESS:return"";default:return e}}});function q(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 z(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;return t.type===_.MF.RECEIVED_TRANSLATIONS?z(z({},e),{},{[t.data.locale]:t.data.translations}):e}});var ee=n(83282);const te=(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 _.MF.TOGGLE_LHS:return!e;case _.MF.OPEN_LHS:return!0;case _.MF.CLOSE_LHS:case _.MF.TOGGLE_RHS_MENU:case _.MF.OPEN_RHS_MENU:case a.OU.SELECT_TEAM:case a.bZ.LOGOUT_SUCCESS:return!1;default:return e}},size:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:ee.EJ.MEDIUM,t=arguments.length>1?arguments[1]:void 0;return t.type===_.MF.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 _.MF.SELECT_STATIC_PAGE:return t.data;case a.bZ.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;t0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1?arguments[1]:void 0;switch(t.type){case _.MF.RECEIVED_MARKETPLACE_PLUGINS:return t.plugins?t.plugins:[];case _.MF.MODAL_CLOSE:return t.modalId!==_.r8.PLUGIN_MARKETPLACE?e:[];case a.bZ.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 _.MF.RECEIVED_MARKETPLACE_APPS:return t.apps?t.apps:[];case _.MF.MODAL_CLOSE:return t.modalId!==_.r8.PLUGIN_MARKETPLACE?e:[];case a.bZ.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 _.MF.INSTALLING_MARKETPLACE_ITEM:return e[t.id]?e:re(re({},e),{},{[t.id]:!0});case _.MF.INSTALLING_MARKETPLACE_ITEM_SUCCEEDED:case _.MF.INSTALLING_MARKETPLACE_ITEM_FAILED:{if(!Object.prototype.hasOwnProperty.call(e,t.id))return e;const n=re({},e);return delete n[t.id],n}case _.MF.MODAL_CLOSE:return t.modalId!==_.r8.PLUGIN_MARKETPLACE?e:{};case a.bZ.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 _.MF.INSTALLING_MARKETPLACE_ITEM_FAILED:return re(re({},e),{},{[t.id]:t.error});case _.MF.INSTALLING_MARKETPLACE_ITEM_SUCCEEDED:case _.MF.INSTALLING_MARKETPLACE_ITEM:{if(!Object.prototype.hasOwnProperty.call(e,t.id))return e;const n=re({},e);return delete n[t.id],n}case _.MF.MODAL_CLOSE:return t.modalId!==_.r8.PLUGIN_MARKETPLACE?e:{};case a.bZ.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 _.MF.FILTER_MARKETPLACE_LISTING:return t.filter;case _.MF.MODAL_CLOSE:return t.modalId!==_.r8.PLUGIN_MARKETPLACE?e:"";case a.bZ.LOGOUT_SUCCESS:return"";default:return e}}});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 ae(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;switch(t.type){case _.MF.MODAL_OPEN:return ae(ae({},e),{},{[t.modalId]:{open:!0,dialogProps:t.dialogProps,dialogType:t.dialogType}});case _.MF.MODAL_CLOSE:{const n=Object.assign({},e);return Reflect.deleteProperty(n,t.modalId),n}case a.bZ.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.P.SHOW_LAUNCHING_WORKSPACE?t.open:e}});function ie(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 Ee(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;switch(t.type){case _.MF.DISMISS_NOTICE:return Ee(Ee({},e),{},{[t.data]:!0});case _.MF.SHOW_NOTICE:return Ee(Ee({},e),{},{[t.data]:!1});case a.bZ.LOGOUT_SUCCESS:return{};default:return e}}}),le=(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===_.MF.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===_.MF.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===_.MF.SHOW_ONBOARDING_VISIT_CONSOLE_TOUR?t.open:e}});function ue(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;t0&&void 0!==arguments[0]?arguments[0]:Se,t=arguments.length>1?arguments[1]:void 0;switch(t.type){case _.MF.TOGGLE_EDITING_POST:return de(de({},e),t.data);case a.bZ.LOGOUT_SUCCESS:return Se;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 _.MF.SELECT_ATTACHMENT_MENU_ACTION:{const n=de({},e);return n[t.data.postId]?n[t.data.postId]=de(de({},n[t.data.postId]),t.data.actions):n[t.data.postId]=t.data.actions,n}case a.bZ.LOGOUT_SUCCESS:return{};default:return e}}}),Te=(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===_.MF.SET_PRODUCT_SWITCHER_OPEN?t.open:e}}),Ae=(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 _.MF.SELECT_POST:return n.postId;case _.MF.SELECT_POST_CARD:return"";case a.tk.POST_REMOVED:return n.data&&n.data.id===t?"":t;case _.MF.UPDATE_RHS_STATE:return null!==(e=n.postId)&&void 0!==e?e:"";case _.MF.RHS_GO_BACK:case a.bZ.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 _.MF.SELECT_POST:return n.timestamp||0;case _.MF.UPDATE_RHS_STATE:return null!==(e=n.timestamp)&&void 0!==e?e:t;case a.bZ.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 _.MF.SELECT_POST_CARD:return t.postId;case _.MF.SELECT_POST:return"";case a.tk.POST_REMOVED:return t.data&&t.data.id===e?"":e;case _.MF.UPDATE_RHS_STATE:case a.bZ.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 _.MF.SELECT_POST:case _.MF.SELECT_POST_CARD:return t.channelId;case _.MF.UPDATE_RHS_STATE:return[_.Hp.PIN,_.Hp.CHANNEL_FILES,_.Hp.CHANNEL_INFO,_.Hp.CHANNEL_MEMBERS,_.Hp.EDIT_HISTORY].includes(t.state)?t.channelId:"";case a.bZ.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 _.MF.HIGHLIGHT_REPLY:return t.postId;case _.MF.CLEAR_HIGHLIGHT_REPLY:case _.MF.UPDATE_RHS_STATE:case a.bZ.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 _.MF.SELECT_POST:case _.MF.SELECT_POST_CARD:case _.MF.UPDATE_RHS_STATE:return t.previousRhsState?[...e,t.previousRhsState]:[];case _.MF.RHS_GO_BACK:const n=[...e];return n.pop(),n;case a.bZ.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 _.MF.SET_FILES_FILTER_BY_EXT:return t.data;case a.bZ.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 _.MF.UPDATE_RHS_STATE:case _.MF.RHS_GO_BACK:return t.state;case _.MF.SELECT_POST:case _.MF.SELECT_POST_CARD:case a.bZ.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 _.MF.UPDATE_RHS_SEARCH_TERMS:return t.terms;case _.MF.UPDATE_RHS_STATE:return t.state!==_.Hp.SEARCH?"":e;case a.bZ.LOGOUT_SUCCESS:return"";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 _.MF.UPDATE_RHS_SEARCH_TYPE:return t.searchType;case _.MF.UPDATE_RHS_STATE:return t.state!==_.Hp.SEARCH?"":e;case a.bZ.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 _.MF.UPDATE_RHS_SEARCH_RESULTS_TERMS:return t.terms;case a.bZ.LOGOUT_SUCCESS:return"";default:return e}},size:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:ee.EJ.MEDIUM,t=arguments.length>1?arguments[1]:void 0;return t.type===_.MF.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 _.MF.UPDATE_RHS_STATE:return t.state===_.Hp.PLUGIN?t.pluggableId:"";case _.MF.SELECT_POST:case _.MF.SELECT_POST_CARD:case a.bZ.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.ai.SEARCH_FLAGGED_POSTS_REQUEST:return!0;case a.ai.SEARCH_FLAGGED_POSTS_FAILURE:case a.ai.SEARCH_FLAGGED_POSTS_SUCCESS:case a.bZ.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.ai.SEARCH_PINNED_POSTS_REQUEST:return!0;case a.ai.SEARCH_PINNED_POSTS_FAILURE:case a.ai.SEARCH_PINNED_POSTS_SUCCESS:case a.bZ.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 _.MF.UPDATE_RHS_STATE:return Boolean(t.state);case _.MF.SELECT_POST:case _.MF.SELECT_POST_CARD:return Boolean(t.postId);case _.MF.TOGGLE_RHS_MENU:case _.MF.OPEN_RHS_MENU:case _.MF.TOGGLE_LHS:case _.MF.OPEN_LHS:case a.bZ.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 _.MF.SET_RHS_EXPANDED:return t.expanded;case _.MF.TOGGLE_RHS_EXPANDED:return!e;case _.MF.UPDATE_RHS_STATE:return!!t.state&&e;case _.MF.SELECT_POST:case _.MF.SELECT_POST_CARD:return!!t.postId&&e;case _.MF.TOGGLE_RHS_MENU:case _.MF.SUPPRESS_RHS:case _.MF.OPEN_RHS_MENU:case _.MF.TOGGLE_LHS:case _.MF.OPEN_LHS:case a.OU.SELECT_TEAM:case a.bZ.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 _.MF.TOGGLE_RHS_MENU:return!e;case _.MF.OPEN_RHS_MENU:return!0;case _.MF.CLOSE_RHS_MENU:case _.MF.TOGGLE_LHS:case _.MF.OPEN_LHS:case a.OU.SELECT_TEAM:case a.bZ.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 _.MF.SET_EDIT_CHANNEL_MEMBERS:return t.active;case _.MF.UPDATE_RHS_STATE:return!!t.state&&e;case a.bZ.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 _.MF.SELECT_POST:return Boolean(t.postId);case _.US.CHANGED_SELECTED_THREAD:return Boolean(t.data.thread_id);case _.MF.HIGHLIGHT_REPLY:case _.MF.RHS_FOCUSED:return!1;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 fe(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1?arguments[1]:void 0;switch(t.type){case _.ai.SET_MODAL_SEARCH:return t.data.trim();case a.bZ.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===_.ai.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 _.ai.SET_CHANNEL_MEMBERS_RHS_SEARCH:return t.data;case a.bZ.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 _.ai.SET_MODAL_FILTERS:return fe({},t.data);case a.bZ.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 _.ai.SET_USER_GRID_SEARCH:{const n=t.data.trim();return fe(fe({},e),{},{term:n})}case _.ai.SET_USER_GRID_FILTERS:{const n=t.data;return fe(fe({},e),{},{filters:n})}case a.bZ.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 _.ai.SET_TEAM_LIST_SEARCH:return t.data.trim();case a.bZ.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 _.ai.SET_CHANNEL_LIST_SEARCH:{const n=t.data.trim();return fe(fe({},e),{},{term:n})}case _.ai.SET_CHANNEL_LIST_FILTERS:{const n=t.data;return fe(fe({},e),{},{filters:n})}case a.bZ.LOGOUT_SUCCESS:return{};default:return e}}}),Re=(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 _.MF.STATUS_DROPDOWN_TOGGLE:return t.open;case a.bZ.LOGOUT_SUCCESS:return!1;default:return e}}}),Ce=(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 _.MF.INCREMENT_WS_ERROR_COUNT:return e+1;case _.MF.RESET_WS_ERROR_COUNT:case a.bZ.LOGOUT_SUCCESS:return 0;default:return e}}}),Ie=(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 _.MF.SET_SHOW_PREVIEW_ON_CREATE_COMMENT:return t.showPreview;case a.bZ.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 _.MF.SET_SHOW_PREVIEW_ON_CREATE_POST:return t.showPreview;case a.bZ.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 _.MF.SET_SHOW_PREVIEW_ON_EDIT_CHANNEL_HEADER_MODAL:return t.showPreview;case a.bZ.LOGOUT_SUCCESS:return!1;default:return e}}});var me=n(21789),Le=n.n(me);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 he(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;switch(t.type){case a.tk.POST_REMOVED:{const n=Le()(e,(e=>e===t.data.id));return n?he(he({},e),{},{[n]:""}):e}case _.US.CHANGED_SELECTED_THREAD:return he(he({},e),{},{[t.data.team_id]:t.data.thread_id});case a.bZ.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 _.US.CHANGED_LAST_VIEWED_AT:return he(he({},e),{},{[t.data.threadId]:t.data.lastViewedAt});case a.bZ.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 _.US.CHANGED_LAST_VIEWED_AT:return he(he({},e),{},{[t.data.threadId]:!1});case _.US.MANUALLY_UNREAD_THREAD:return he(he({},e),{},{[t.data.threadId]:!0});case a.bZ.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 _.MF.SELECT_POST:return!1;case _.MF.UPDATE_THREAD_TOAST_STATUS:return t.data;case a.bZ.LOGOUT_SUCCESS:return!1;default:return e}}}),ge={views:(0,s.combineReducers)({admin:H.ZP,announcementBar:V,browser:F,channel:k,rhs:Ae,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 _.MF.SUPPRESS_RHS:return!0;case _.MF.UNSUPPRESS_RHS:return!1;case _.MF.UPDATE_RHS_STATE:return null===t.state&&e;case _.MF.SELECT_POST:case _.MF.SELECT_POST_CARD:return""===t.postId&&e;case a.bZ.LOGOUT_SUCCESS:return!1;default:return e}},posts:Oe,modals:_e,emoji:J,i18n:$,lhs:te,search:pe,notice:ce,system:Ce,channelSelectorModal:Z,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 _.MF.UPDATE_ACTIVE_SECTION:return{activeSection:t.data,previousActiveSection:e.activeSection};case a.bZ.LOGOUT_SUCCESS:return{activeSection:"",previousActiveSection:""};default:return e}},marketplace:oe,textbox:Ie,channelSidebar:x,statusDropdown:Re,addChannelDropdown:G,addChannelCtaDropdown:U,onboardingTasks:le,threads:De,productMenu:Te,drafts:Q}),plugins:I,storage:v}},34765:(e,t,n)=>{"use strict";n.d(t,{HM:()=>c,ZP:()=>l}),n(92189);var r=n(36891),o=n(28234),s=n(10883),a=n(23712);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;t0&&void 0!==arguments[0]?arguments[0]:E,t=arguments.length>1?arguments[1]:void 0;switch(t.type){case a.MF.SET_NAVIGATION_BLOCKED:return i(i({},e),{},{blocked:t.blocked});case a.MF.DEFER_NAVIGATION:return i(i({},e),{},{onNavigationConfirmed:t.onNavigationConfirmed,showNavigationPrompt:!0});case a.MF.CANCEL_NAVIGATION:return i(i({},e),{},{onNavigationConfirmed:null,showNavigationPrompt:!1});case a.MF.CONFIRM_NAVIGATION:return i(i({},e),{},{blocked:!1,onNavigationConfirmed:null,showNavigationPrompt:!1});case s.bZ.LOGOUT_SUCCESS:return E;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.MF.NEEDS_LOGGED_IN_LIMIT_REACHED_CHECK?t.data:e},adminConsoleUserManagementTableProperties: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.MF.SET_ADMIN_CONSOLE_USER_MANAGEMENT_TABLE_PROPERTIES:return i(i({},e),t.data);case a.MF.CLEAR_ADMIN_CONSOLE_USER_MANAGEMENT_TABLE_PROPERTIES:return c;default:return e}}})},32032:(e,t,n)=>{"use strict";n.d(t,{bv:()=>o,en:()=>s,jf:()=>a}),n(14078),n(70684),n(68581);var r=n(19601);function o(e){const t=(0,r.iE)(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.iE)(e);return!(!t||!t.EnableDeveloper)&&"true"===t.EnableDeveloper}},44453:(e,t,n)=>{"use strict";n.d(t,{Z:()=>f}),n(14078),n(90938),n(52077),n(83526),n(61418),n(92189);var r=n(20927),o=n.n(r),s=n(8879),a=n(874),_=n(29184),i=n.n(_),E=n(97042);const c=n(34611).Z;var l=n(73318),u=n(30874),d=n(59248),S=n(32032);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 T(e){for(var t=1;t{const e=(0,a.p5)(r,null,(()=>{r.dispatch({type:E.LQ.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.I2,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.I2,key:t,payload:o})}});let t=!1;r.subscribe((()=>{const n=r.getState(),o=(0,S.bv)(n);n.requests.users.logout.status!==E.eE.SUCCESS||t||(t=!0,e.purge().then((()=>{(0,l.hm)(),(0,u.v)(),window.location.href="".concat(o).concat(window.location.search),setTimeout((()=>{t=!1}),500)})))}))})).catch((e=>{console.error("Failed to initialize localForage",e)})),r}},23712:(e,t,n)=>{"use strict";n.d(t,{b3:()=>Z,Sz:()=>k,sp:()=>W,nW:()=>Pe,Ec:()=>We,MF:()=>U,ZE:()=>Ce,sw:()=>re,MN:()=>Te,Mw:()=>Oe,SI:()=>K,aQ:()=>ye,Rq:()=>rt,gv:()=>te,Xq:()=>he,D_:()=>V,Wh:()=>ne,Xd:()=>ke,Constants:()=>Be,yU:()=>q,WC:()=>Q,Qo:()=>J,K5:()=>ot,ee:()=>Ge,NZ:()=>fe,I9:()=>Me,qB:()=>ge,Hl:()=>Le,bb:()=>me,vU:()=>ue,GM:()=>j,ml:()=>Ae,Yd:()=>De,Xi:()=>pe,Ms:()=>z,wQ:()=>Se,U:()=>de,PH:()=>le,dj:()=>be,lP:()=>Y,tY:()=>we,xk:()=>B,r8:()=>H,kt:()=>He,XH:()=>Ne,Iu:()=>st,l$:()=>at,D7:()=>Ue,PostListRowListIds:()=>je,kL:()=>G,tk:()=>ae,uP:()=>g,IY:()=>D,Hp:()=>Ie,m1:()=>$,WR:()=>ve,ai:()=>ie,fO:()=>F,CF:()=>X,RB:()=>_e,hC:()=>ce,f5:()=>Ee,EA:()=>oe,_O:()=>se,US:()=>ee,C8:()=>M,ty:()=>y,kp:()=>b,eU:()=>Re,gg:()=>w,qf:()=>Ye,Uj:()=>Ze,v0:()=>Fe,default:()=>_t,vL:()=>nt,a2:()=>Ve,jG:()=>x,yg:()=>Ke,M9:()=>xe,iw:()=>v}),n(48410);var r=n(99167),o=n(2860),s=n(25796),a=n(95317),_=n(13473),i=n.n(_),E=n(72060),c=n(41090),l=n(97042),u=n(52173),d=n(46155);const S=n.p+"files/94d3e062b894b482ba56.svg",O=n.p+"files/f8f0b8752f8c2f772bc7.svg",T=n.p+"files/925aafc8b6d54b579a4e.svg",A=n.p+"files/48c8ed225ff4a2f7a4c1.svg",N=n.p+"files/5b38cef34af0acb354af.svg",f=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",P=n.p+"files/be592857057e09fc1ca1.png",h=n.p+"files/1c5c889a1530329dd883.jpg",D={CHANNELS:"channels",THREADS:"threads"},g={CATEGORY_CHANNEL_OPEN_TIME:"channel_open_time",CATEGORY_DIRECT_CHANNEL_SHOW:l.Preferences.CATEGORY_DIRECT_CHANNEL_SHOW,CATEGORY_GROUP_CHANNEL_SHOW:l.Preferences.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:l.Preferences.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},v={playbooks:"playbooks",focalboard:"focalboard",apps:"com.mattermost.apps",calls:"com.mattermost.calls",nps:"com.mattermost.nps",channelExport:"com.mattermost.plugin-channel-export"},U=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_TYPE:null,UPDATE_RHS_SEARCH_RESULTS_TERMS: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}),G=i()({BEFORE_ID:null,AFTER_ID:null}),H={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",IMPORT_THEME_MODAL:"import_theme_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",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"},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"},F={STARTER:"starter",PROFESSIONAL:"professional",ENTERPRISE:"enterprise"},B={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 k={REGION:"a11y__region",SECTION:"a11y__section",ACTIVE:"a11y--active",FOCUSED:"a11y--focused",MODAL:"a11y__modal",POPUP:"a11y__popup"},Z={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"},W={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"},X={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",PERSISTENT_NOTIFICATION_TRIGGERED:"persistent_notification_triggered",HOSTED_CUSTOMER_SIGNUP_PROGRESS_UPDATED:"hosted_customer_signup_progress_updated"},Q={WELCOME_POPOVER:0,LIST_POPOVER:1,UNREAD_POPOVER:2,FINISHED:999},J={START:0,STARTED:1,FINISHED:999},q={THREADS_PANE_POPOVER:0,FINISHED:999};let z=function(e){return e.NONE="none",e.SUCCESS="success",e.INFO="info",e.WARNING="warning",e.ERROR="error",e}({});const $={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"},le={MATTERMOSTAPP:"mattermostapp",BROWSER:"browser"},ue={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"},Se={PENDING:"pending",IN_PROGRESS:"in_progress",SUCCESS:"success",ERROR:"error",CANCEL_REQUESTED:"cancel_requested",CANCELED:"canceled",WARNING:"warning"},Oe={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"},Ne={DEFAULT:"default",ALL:"all",MENTION:"mention",NONE:"none"},fe={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"},Pe={TERMS_OF_SERVICE:"https://mattermost.com/pl/terms-of-use/",PRIVACY_POLICY:"https://mattermost.com/pl/privacy-policy/"},he={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"},De={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:Pe.PRIVACY_POLICY},ge={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:De.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"},ve={YEAR:"year",MONTH:"month"},Ue={[u.Z.INVITE_USER]:"team_scope",[u.Z.INVITE_GUEST]:"team_scope",[u.Z.ADD_USER_TO_TEAM]:"team_scope",[u.Z.MANAGE_SLASH_COMMANDS]:"team_scope",[u.Z.MANAGE_OTHERS_SLASH_COMMANDS]:"team_scope",[u.Z.CREATE_PUBLIC_CHANNEL]:"team_scope",[u.Z.CREATE_PRIVATE_CHANNEL]:"team_scope",[u.Z.MANAGE_PUBLIC_CHANNEL_MEMBERS]:"channel_scope",[u.Z.MANAGE_PRIVATE_CHANNEL_MEMBERS]:"channel_scope",[u.Z.ASSIGN_SYSTEM_ADMIN_ROLE]:"system_scope",[u.Z.MANAGE_ROLES]:"system_scope",[u.Z.MANAGE_TEAM_ROLES]:"team_scope",[u.Z.MANAGE_CHANNEL_ROLES]:"chanel_scope",[u.Z.MANAGE_SYSTEM]:"system_scope",[u.Z.CREATE_DIRECT_CHANNEL]:"system_scope",[u.Z.CREATE_GROUP_CHANNEL]:"system_scope",[u.Z.MANAGE_PUBLIC_CHANNEL_PROPERTIES]:"channel_scope",[u.Z.MANAGE_PRIVATE_CHANNEL_PROPERTIES]:"channel_scope",[u.Z.LIST_PUBLIC_TEAMS]:"system_scope",[u.Z.JOIN_PUBLIC_TEAMS]:"system_scope",[u.Z.LIST_PRIVATE_TEAMS]:"system_scope",[u.Z.JOIN_PRIVATE_TEAMS]:"system_scope",[u.Z.LIST_TEAM_CHANNELS]:"team_scope",[u.Z.JOIN_PUBLIC_CHANNELS]:"team_scope",[u.Z.DELETE_PUBLIC_CHANNEL]:"channel_scope",[u.Z.DELETE_PRIVATE_CHANNEL]:"channel_scope",[u.Z.EDIT_OTHER_USERS]:"system_scope",[u.Z.READ_CHANNEL]:"channel_scope",[u.Z.READ_CHANNEL_CONTENT]:"channel_scope",[u.Z.READ_PUBLIC_CHANNEL]:"team_scope",[u.Z.ADD_REACTION]:"channel_scope",[u.Z.REMOVE_REACTION]:"channel_scope",[u.Z.REMOVE_OTHERS_REACTIONS]:"channel_scope",[u.Z.PERMANENT_DELETE_USER]:"system_scope",[u.Z.UPLOAD_FILE]:"channel_scope",[u.Z.GET_PUBLIC_LINK]:"system_scope",[u.Z.MANAGE_INCOMING_WEBHOOKS]:"team_scope",[u.Z.MANAGE_OTHERS_INCOMING_WEBHOOKS]:"team_scope",[u.Z.MANAGE_OUTGOING_WEBHOOKS]:"team_scope",[u.Z.MANAGE_OTHERS_OUTGOING_WEBHOOKS]:"team_scope",[u.Z.MANAGE_OAUTH]:"system_scope",[u.Z.MANAGE_SYSTEM_WIDE_OAUTH]:"system_scope",[u.Z.CREATE_POST]:"channel_scope",[u.Z.CREATE_POST_PUBLIC]:"channel_scope",[u.Z.EDIT_POST]:"channel_scope",[u.Z.EDIT_OTHERS_POSTS]:"channel_scope",[u.Z.DELETE_POST]:"channel_scope",[u.Z.DELETE_OTHERS_POSTS]:"channel_scope",[u.Z.REMOVE_USER_FROM_TEAM]:"team_scope",[u.Z.CREATE_TEAM]:"system_scope",[u.Z.MANAGE_TEAM]:"team_scope",[u.Z.IMPORT_TEAM]:"team_scope",[u.Z.VIEW_TEAM]:"team_scope",[u.Z.LIST_USERS_WITHOUT_TEAM]:"system_scope",[u.Z.CREATE_USER_ACCESS_TOKEN]:"system_scope",[u.Z.READ_USER_ACCESS_TOKEN]:"system_scope",[u.Z.REVOKE_USER_ACCESS_TOKEN]:"system_scope",[u.Z.MANAGE_JOBS]:"system_scope",[u.Z.CREATE_EMOJIS]:"team_scope",[u.Z.DELETE_EMOJIS]:"team_scope",[u.Z.DELETE_OTHERS_EMOJIS]:"team_scope",[u.Z.USE_CHANNEL_MENTIONS]:"channel_scope",[u.Z.USE_GROUP_MENTIONS]:"channel_scope",[u.Z.READ_PUBLIC_CHANNEL_GROUPS]:"channel_scope",[u.Z.READ_PRIVATE_CHANNEL_GROUPS]:"channel_scope",[u.Z.CONVERT_PUBLIC_CHANNEL_TO_PRIVATE]:"channel_scope",[u.Z.CONVERT_PRIVATE_CHANNEL_TO_PUBLIC]:"channel_scope",[u.Z.MANAGE_SHARED_CHANNELS]:"system_scope",[u.Z.MANAGE_SECURE_CONNECTIONS]:"system_scope",[u.Z.PLAYBOOK_PUBLIC_CREATE]:"team_scope",[u.Z.PLAYBOOK_PUBLIC_MANAGE_PROPERTIES]:"playbook_scope",[u.Z.PLAYBOOK_PUBLIC_MANAGE_MEMBERS]:"playbook_scope",[u.Z.PLAYBOOK_PUBLIC_VIEW]:"playbook_scope",[u.Z.PLAYBOOK_PUBLIC_MAKE_PRIVATE]:"playbook_scope",[u.Z.PLAYBOOK_PRIVATE_CREATE]:"team_scope",[u.Z.PLAYBOOK_PRIVATE_MANAGE_PROPERTIES]:"playbook_scope",[u.Z.PLAYBOOK_PRIVATE_MANAGE_MEMBERS]:"playbook_scope",[u.Z.PLAYBOOK_PRIVATE_VIEW]:"playbook_scope",[u.Z.PLAYBOOK_PRIVATE_MAKE_PUBLIC]:"playbook_scope",[u.Z.RUN_CREATE]:"playbook_scope",[u.Z.RUN_MANAGE_MEMBERS]:"run_scope",[u.Z.RUN_MANAGE_PROPERTIES]:"run_scope",[u.Z.RUN_VIEW]:"run_scope",[u.Z.CREATE_CUSTOM_GROUP]:"system_scope",[u.Z.EDIT_CUSTOM_GROUP]:"system_scope",[u.Z.DELETE_CUSTOM_GROUP]:"system_scope",[u.Z.RESTORE_CUSTOM_GROUP]:"system_scope",[u.Z.MANAGE_CUSTOM_GROUP_MEMBERS]:"system_scope",[u.Z.USE_SLASH_COMMANDS]:"channel_scope",[u.Z.ADD_BOOKMARK_PUBLIC_CHANNEL]:"channel_scope",[u.Z.EDIT_BOOKMARK_PUBLIC_CHANNEL]:"channel_scope",[u.Z.DELETE_BOOKMARK_PUBLIC_CHANNEL]:"channel_scope",[u.Z.ORDER_BOOKMARK_PUBLIC_CHANNEL]:"channel_scope",[u.Z.ADD_BOOKMARK_PRIVATE_CHANNEL]:"channel_scope",[u.Z.EDIT_BOOKMARK_PRIVATE_CHANNEL]:"channel_scope",[u.Z.DELETE_BOOKMARK_PRIVATE_CHANNEL]:"channel_scope",[u.Z.ORDER_BOOKMARK_PRIVATE_CHANNEL]:"channel_scope"},Ge={all_users:[u.Z.CREATE_DIRECT_CHANNEL,u.Z.CREATE_GROUP_CHANNEL,u.Z.CREATE_TEAM,u.Z.LIST_TEAM_CHANNELS,u.Z.JOIN_PUBLIC_CHANNELS,u.Z.READ_PUBLIC_CHANNEL,u.Z.VIEW_TEAM,u.Z.CREATE_PUBLIC_CHANNEL,u.Z.MANAGE_PUBLIC_CHANNEL_PROPERTIES,u.Z.DELETE_PUBLIC_CHANNEL,u.Z.CREATE_PRIVATE_CHANNEL,u.Z.MANAGE_PRIVATE_CHANNEL_PROPERTIES,u.Z.DELETE_PRIVATE_CHANNEL,u.Z.INVITE_USER,u.Z.ADD_USER_TO_TEAM,u.Z.READ_CHANNEL,u.Z.READ_CHANNEL_CONTENT,u.Z.ADD_REACTION,u.Z.REMOVE_REACTION,u.Z.MANAGE_PUBLIC_CHANNEL_MEMBERS,u.Z.READ_PUBLIC_CHANNEL_GROUPS,u.Z.READ_PRIVATE_CHANNEL_GROUPS,u.Z.UPLOAD_FILE,u.Z.GET_PUBLIC_LINK,u.Z.CREATE_POST,u.Z.MANAGE_PRIVATE_CHANNEL_MEMBERS,u.Z.DELETE_POST,u.Z.EDIT_POST,u.Z.USE_CHANNEL_MENTIONS,u.Z.USE_GROUP_MENTIONS,u.Z.CREATE_CUSTOM_GROUP,u.Z.EDIT_CUSTOM_GROUP,u.Z.DELETE_CUSTOM_GROUP,u.Z.MANAGE_CUSTOM_GROUP_MEMBERS,u.Z.PLAYBOOK_PUBLIC_CREATE,u.Z.PLAYBOOK_PRIVATE_CREATE,u.Z.PLAYBOOK_PUBLIC_MANAGE_MEMBERS,u.Z.PLAYBOOK_PRIVATE_MANAGE_MEMBERS,u.Z.PLAYBOOK_PUBLIC_MANAGE_PROPERTIES,u.Z.PLAYBOOK_PRIVATE_MANAGE_PROPERTIES,u.Z.RUN_CREATE,u.Z.USE_SLASH_COMMANDS,u.Z.DELETE_EMOJIS,u.Z.INVITE_GUEST,u.Z.CREATE_EMOJIS,u.Z.RUN_VIEW,u.Z.RESTORE_CUSTOM_GROUP,u.Z.ADD_BOOKMARK_PUBLIC_CHANNEL,u.Z.EDIT_BOOKMARK_PUBLIC_CHANNEL,u.Z.DELETE_BOOKMARK_PUBLIC_CHANNEL,u.Z.ORDER_BOOKMARK_PUBLIC_CHANNEL,u.Z.ADD_BOOKMARK_PRIVATE_CHANNEL,u.Z.EDIT_BOOKMARK_PRIVATE_CHANNEL,u.Z.DELETE_BOOKMARK_PRIVATE_CHANNEL,u.Z.ORDER_BOOKMARK_PRIVATE_CHANNEL],channel_admin:[u.Z.MANAGE_CHANNEL_ROLES,u.Z.CREATE_POST,u.Z.ADD_REACTION,u.Z.REMOVE_REACTION,u.Z.MANAGE_PUBLIC_CHANNEL_MEMBERS,u.Z.READ_PUBLIC_CHANNEL_GROUPS,u.Z.READ_PRIVATE_CHANNEL_GROUPS,u.Z.MANAGE_PRIVATE_CHANNEL_MEMBERS,u.Z.USE_CHANNEL_MENTIONS,u.Z.USE_GROUP_MENTIONS,u.Z.ADD_BOOKMARK_PUBLIC_CHANNEL,u.Z.EDIT_BOOKMARK_PUBLIC_CHANNEL,u.Z.DELETE_BOOKMARK_PUBLIC_CHANNEL,u.Z.ORDER_BOOKMARK_PUBLIC_CHANNEL,u.Z.ADD_BOOKMARK_PRIVATE_CHANNEL,u.Z.EDIT_BOOKMARK_PRIVATE_CHANNEL,u.Z.DELETE_BOOKMARK_PRIVATE_CHANNEL,u.Z.ORDER_BOOKMARK_PRIVATE_CHANNEL],team_admin:[u.Z.EDIT_OTHERS_POSTS,u.Z.REMOVE_USER_FROM_TEAM,u.Z.MANAGE_TEAM,u.Z.IMPORT_TEAM,u.Z.MANAGE_TEAM_ROLES,u.Z.MANAGE_CHANNEL_ROLES,u.Z.MANAGE_SLASH_COMMANDS,u.Z.MANAGE_OTHERS_SLASH_COMMANDS,u.Z.MANAGE_INCOMING_WEBHOOKS,u.Z.MANAGE_OUTGOING_WEBHOOKS,u.Z.DELETE_POST,u.Z.DELETE_OTHERS_POSTS,u.Z.MANAGE_OTHERS_OUTGOING_WEBHOOKS,u.Z.ADD_REACTION,u.Z.MANAGE_OTHERS_INCOMING_WEBHOOKS,u.Z.USE_CHANNEL_MENTIONS,u.Z.MANAGE_PUBLIC_CHANNEL_MEMBERS,u.Z.CONVERT_PUBLIC_CHANNEL_TO_PRIVATE,u.Z.CONVERT_PRIVATE_CHANNEL_TO_PUBLIC,u.Z.READ_PUBLIC_CHANNEL_GROUPS,u.Z.READ_PRIVATE_CHANNEL_GROUPS,u.Z.MANAGE_PRIVATE_CHANNEL_MEMBERS,u.Z.CREATE_POST,u.Z.REMOVE_REACTION,u.Z.USE_GROUP_MENTIONS,u.Z.ADD_BOOKMARK_PUBLIC_CHANNEL,u.Z.EDIT_BOOKMARK_PUBLIC_CHANNEL,u.Z.DELETE_BOOKMARK_PUBLIC_CHANNEL,u.Z.ORDER_BOOKMARK_PUBLIC_CHANNEL,u.Z.ADD_BOOKMARK_PRIVATE_CHANNEL,u.Z.EDIT_BOOKMARK_PRIVATE_CHANNEL,u.Z.DELETE_BOOKMARK_PRIVATE_CHANNEL,u.Z.ORDER_BOOKMARK_PRIVATE_CHANNEL],guests:[u.Z.EDIT_POST,u.Z.ADD_REACTION,u.Z.REMOVE_REACTION,u.Z.USE_CHANNEL_MENTIONS,u.Z.READ_CHANNEL,u.Z.UPLOAD_FILE,u.Z.CREATE_POST]},He=[u.Z.CREATE_POST,u.Z.UPLOAD_FILE,u.Z.ADD_REACTION,u.Z.REMOVE_REACTION,u.Z.MANAGE_PUBLIC_CHANNEL_MEMBERS,u.Z.MANAGE_PRIVATE_CHANNEL_MEMBERS,u.Z.USE_CHANNEL_MENTIONS,u.Z.ADD_BOOKMARK_PUBLIC_CHANNEL,u.Z.EDIT_BOOKMARK_PUBLIC_CHANNEL,u.Z.DELETE_BOOKMARK_PUBLIC_CHANNEL,u.Z.ORDER_BOOKMARK_PUBLIC_CHANNEL,u.Z.ADD_BOOKMARK_PRIVATE_CHANNEL,u.Z.EDIT_BOOKMARK_PRIVATE_CHANNEL,u.Z.DELETE_BOOKMARK_PRIVATE_CHANNEL,u.Z.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.bt,START_OF_NEW_MESSAGES:d.SH,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"},Fe={DEFAULT_SCALE:1.75,SCALE_DELTA:.25,MIN_SCALE:.25,MAX_SCALE:3},Be={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:g,SocketEvents:X,ActionTypes:U,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:Q,CrtTutorialTriggerSteps:J,CrtThreadPaneSteps:q,PostTypes:ae,ErrorPageTypes:ue,AnnouncementBarTypes:Oe,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:S,video:R,spreadsheet:T,presentation:p,pdf:f,code:O,word:C,patch:N,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:400,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:P},{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"},OVERLAY_TIME_DELAY_SMALL:100,OVERLAY_TIME_DELAY:400,OVERLAY_DEFAULT_TRIGGER:["hover","focus"],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_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:h,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},Ye={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"},ke={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"},Ze={MOBILE_VIEW:"mobileView",TABLET_VIEW:"tabletView",SMALL_DESKTOP_VIEW:"smallDesktopView",DESKTOP_VIEW:"desktopView"},We=["image/jpeg","image/png","image/bmp"],xe=[{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"})}],Ke=[{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:Xe,THIRTY_MINUTES:Qe,ONE_HOUR:Je,FOUR_HOURS:qe,TODAY:ze,THIS_WEEK:$e,DATE_AND_TIME:et,CUSTOM_DATE_TIME:tt}=c.CustomStatusDuration,nt=(0,E.defineMessages)({[Xe]:{id:"custom_status.expiry_dropdown.dont_clear",defaultMessage:"Don't clear"},[Qe]:{id:"custom_status.expiry_dropdown.thirty_minutes",defaultMessage:"30 minutes"},[Je]:{id:"custom_status.expiry_dropdown.one_hour",defaultMessage:"1 hour"},[qe]:{id:"custom_status.expiry_dropdown.four_hours",defaultMessage:"4 hours"},[ze]:{id:"custom_status.expiry_dropdown.today",defaultMessage:"Today"},[$e]:{id:"custom_status.expiry_dropdown.this_week",defaultMessage:"This week"},[et]:{id:"custom_status.expiry_dropdown.date_and_time",defaultMessage:"Custom Date and Time"},[tt]:{id:"custom_status.expiry_dropdown.date_and_time",defaultMessage:"Custom Date and Time"}});let rt=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 ot={FILES_SEARCH_TYPE:"files",MESSAGES_SEARCH_TYPE:"messages"},st={MIN:.05,MAX:.1},at={PAGE_LOAD:"page_load",RECONNECT:"reconnect"},_t=Be},84631:(e,t,n)=>{"use strict";n.d(t,{m:()=>o});var r=n(23712);function o(e,t){const n=e.split("_");return t===r.hC.DRAFT?{id:n[1],type:"channel"}:t===r.hC.COMMENT_DRAFT?{id:n[2],type:"thread"}:null}},63145:(e,t)=>{"use strict";var n;t.r=void 0,function(e){e.Alphabetical="alpha",e.Default="",e.Recency="recent",e.Manual="manual"}(n||(t.r=n={}))},28234:(e,t)=>{"use strict";var n,r,o,s;t.Ii=t.SA=t.QT=t.rw=void 0,function(e){e.username="Username",e.email="Email",e.createAt="CreateAt",e.firstName="FirstName",e.lastName="LastName",e.nickname="Nickname"}(n||(t.rw=n={})),function(e){e.ascending="asc",e.descending="desc"}(r||(t.QT=r={})),function(e){e.AllTime="all_time",e.Last30Days="last_30_days",e.PreviousMonth="previous_month",e.Last6Months="last_6_months"}(o||(t.SA=o={})),function(e){e.prev="prev",e.next="next"}(s||(t.Ii=s={}))},41090:(e,t)=>{"use strict";var n;t.CustomStatusDuration=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.CustomStatusDuration=n={}))},95126:(e,t,n)=>{var r={"./af":1009,"./af.js":1009,"./ar":88769,"./ar-dz":23739,"./ar-dz.js":23739,"./ar-kw":93745,"./ar-kw.js":93745,"./ar-ly":99576,"./ar-ly.js":99576,"./ar-ma":67408,"./ar-ma.js":67408,"./ar-sa":48781,"./ar-sa.js":48781,"./ar-tn":87856,"./ar-tn.js":87856,"./ar.js":88769,"./az":2030,"./az.js":2030,"./be":56476,"./be.js":56476,"./bg":25304,"./bg.js":25304,"./bm":48125,"./bm.js":48125,"./bn":34,"./bn-bd":29835,"./bn-bd.js":29835,"./bn.js":34,"./bo":64082,"./bo.js":64082,"./br":8317,"./br.js":8317,"./bs":93107,"./bs.js":93107,"./ca":68272,"./ca.js":68272,"./cs":98567,"./cs.js":98567,"./cv":61583,"./cv.js":61583,"./cy":10076,"./cy.js":10076,"./da":31760,"./da.js":31760,"./de":8973,"./de-at":63214,"./de-at.js":63214,"./de-ch":74728,"./de-ch.js":74728,"./de.js":8973,"./dv":54053,"./dv.js":54053,"./el":7499,"./el.js":7499,"./en-au":67876,"./en-au.js":67876,"./en-ca":47010,"./en-ca.js":47010,"./en-gb":34239,"./en-gb.js":34239,"./en-ie":99830,"./en-ie.js":99830,"./en-il":28438,"./en-il.js":28438,"./en-in":25322,"./en-in.js":25322,"./en-nz":43264,"./en-nz.js":43264,"./en-sg":55449,"./en-sg.js":55449,"./eo":39486,"./eo.js":39486,"./es":32430,"./es-do":16310,"./es-do.js":16310,"./es-mx":27038,"./es-mx.js":27038,"./es-us":73099,"./es-us.js":73099,"./es.js":32430,"./et":34975,"./et.js":34975,"./eu":87063,"./eu.js":87063,"./fa":68073,"./fa.js":68073,"./fi":50957,"./fi.js":50957,"./fil":8764,"./fil.js":8764,"./fo":81775,"./fo.js":81775,"./fr":74179,"./fr-ca":14306,"./fr-ca.js":14306,"./fr-ch":73791,"./fr-ch.js":73791,"./fr.js":74179,"./fy":47014,"./fy.js":47014,"./ga":46911,"./ga.js":46911,"./gd":62958,"./gd.js":62958,"./gl":87344,"./gl.js":87344,"./gom-deva":33161,"./gom-deva.js":33161,"./gom-latn":35798,"./gom-latn.js":35798,"./gu":68485,"./gu.js":68485,"./he":27917,"./he.js":27917,"./hi":52159,"./hi.js":52159,"./hr":95842,"./hr.js":95842,"./hu":30005,"./hu.js":30005,"./hy-am":51312,"./hy-am.js":51312,"./id":60781,"./id.js":60781,"./is":64101,"./is.js":64101,"./it":43467,"./it-ch":4759,"./it-ch.js":4759,"./it.js":43467,"./ja":44164,"./ja.js":44164,"./jv":70079,"./jv.js":70079,"./ka":57036,"./ka.js":57036,"./kk":92022,"./kk.js":92022,"./km":63418,"./km.js":63418,"./kn":43655,"./kn.js":43655,"./ko":30986,"./ko.js":30986,"./ku":91902,"./ku.js":91902,"./ky":4604,"./ky.js":4604,"./lb":99026,"./lb.js":99026,"./lo":20537,"./lo.js":20537,"./lt":22288,"./lt.js":22288,"./lv":1495,"./lv.js":1495,"./me":60690,"./me.js":60690,"./mi":2571,"./mi.js":2571,"./mk":93959,"./mk.js":93959,"./ml":97225,"./ml.js":97225,"./mn":88,"./mn.js":88,"./mr":46622,"./mr.js":46622,"./ms":11070,"./ms-my":48899,"./ms-my.js":48899,"./ms.js":11070,"./mt":63931,"./mt.js":63931,"./my":95393,"./my.js":95393,"./nb":4274,"./nb.js":4274,"./ne":8914,"./ne.js":8914,"./nl":33114,"./nl-be":68479,"./nl-be.js":68479,"./nl.js":33114,"./nn":4513,"./nn.js":4513,"./oc-lnc":46549,"./oc-lnc.js":46549,"./pa-in":28264,"./pa-in.js":28264,"./pl":32848,"./pl.js":32848,"./pt":90899,"./pt-br":55077,"./pt-br.js":55077,"./pt.js":90899,"./ro":92512,"./ro.js":92512,"./ru":21753,"./ru.js":21753,"./sd":16840,"./sd.js":16840,"./se":78362,"./se.js":78362,"./si":50464,"./si.js":50464,"./sk":66324,"./sk.js":66324,"./sl":41963,"./sl.js":41963,"./sq":53039,"./sq.js":53039,"./sr":93454,"./sr-cyrl":10466,"./sr-cyrl.js":10466,"./sr.js":93454,"./ss":95158,"./ss.js":95158,"./sv":28859,"./sv.js":28859,"./sw":57594,"./sw.js":57594,"./ta":26915,"./ta.js":26915,"./te":15677,"./te.js":15677,"./tet":92154,"./tet.js":92154,"./tg":74098,"./tg.js":74098,"./th":89071,"./th.js":89071,"./tk":49381,"./tk.js":49381,"./tl-ph":1869,"./tl-ph.js":1869,"./tlh":92346,"./tlh.js":92346,"./tr":71483,"./tr.js":71483,"./tzl":30266,"./tzl.js":30266,"./tzm":33138,"./tzm-latn":32960,"./tzm-latn.js":32960,"./tzm.js":33138,"./ug-cn":29456,"./ug-cn.js":29456,"./uk":50805,"./uk.js":50805,"./ur":61127,"./ur.js":61127,"./uz":29628,"./uz-latn":80840,"./uz-latn.js":80840,"./uz.js":29628,"./vi":56962,"./vi.js":56962,"./x-pseudo":49257,"./x-pseudo.js":49257,"./yo":62423,"./yo.js":62423,"./zh-cn":61002,"./zh-cn.js":61002,"./zh-hk":6046,"./zh-hk.js":6046,"./zh-mo":36903,"./zh-mo.js":36903,"./zh-tw":24710,"./zh-tw.js":24710};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=95126},96553:()=>{}}]); //# sourceMappingURL=145.33551db031104fec60ab.js.map