From 39ee5737b7aa84833a1dc5b03c492b46e22209bd Mon Sep 17 00:00:00 2001 From: Harrison Healey Date: Mon, 30 Jan 2017 11:49:00 -0500 Subject: PLT-2555/PLT-5009/PLT-5225 Changed system messages to be rendered by the client (#5209) * Moved rendering of (message deleted) into PostMessageView * Added additional post types to constants on client * Changed system messages to be rendered in the client's language * Updated new system messages to have relevant usernames highlighted and have markdown rendered in header change messages --- webapp/utils/constants.jsx | 17 ++++++++++++++--- 1 file changed, 14 insertions(+), 3 deletions(-) (limited to 'webapp/utils/constants.jsx') diff --git a/webapp/utils/constants.jsx b/webapp/utils/constants.jsx index 646adbd15..dd9a4486e 100644 --- a/webapp/utils/constants.jsx +++ b/webapp/utils/constants.jsx @@ -228,6 +228,19 @@ export const TutorialSteps = { MENU_POPOVER: 3 }; +export const PostTypes = { + 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', + HEADER_CHANGE: 'system_header_change', + DISPLAYNAME_CHANGE: 'system_displayname_change', + PURPOSE_CHANGE: 'system_purpose_change', + CHANNEL_DELETED: 'system_channel_deleted', + EPHEMERAL: 'system_ephemeral' +}; + export const Constants = { Preferences, SocketEvents, @@ -236,6 +249,7 @@ export const Constants = { UserStatuses, UserSearchOptions, TutorialSteps, + PostTypes, PayloadSources: keyMirror({ SERVER_ACTION: null, @@ -349,9 +363,6 @@ export const Constants = { POST_LOADING: 'loading', POST_FAILED: 'failed', POST_DELETED: 'deleted', - POST_TYPE_EPHEMERAL: 'system_ephemeral', - POST_TYPE_JOIN_LEAVE: 'system_join_leave', - POST_TYPE_ATTACHMENT: 'slack_attachment', SYSTEM_MESSAGE_PREFIX: 'system_', SYSTEM_MESSAGE_PROFILE_NAME: 'System', SYSTEM_MESSAGE_PROFILE_IMAGE: logoImage, -- cgit v1.2.3-1-g7c22