// Copyright (c) 2015-present Mattermost, Inc. All Rights Reserved. // See LICENSE.txt for license information. export const ACCESSORIES_CONTAINER_NATIVE_ID = 'channelAccessoriesContainer'; export const CHANNEL_POST_TEXTBOX_CURSOR_CHANGE = 'onChannelTextBoxCursorChange'; export const CHANNEL_POST_TEXTBOX_VALUE_CHANGE = 'onChannelTextBoxValueChange'; export const ICON_SIZE = 24; export const INSERT_TO_COMMENT = 'insert_to_comment'; export const INSERT_TO_DRAFT = 'insert_to_draft'; export const IS_REACTION_REGEX = /(^\+:([^:\s]*):)$/i; export const MAX_FILE_COUNT = 5; export const MAX_FILE_COUNT_WARNING = 'onMaxFileCountWarning'; export const MAX_MESSAGE_LENGTH_FALLBACK = 4000; export const PASTE_FILES = 'onPasteFiles'; export const TYPING_HEIGHT = 18; export const TYPING_VISIBLE = 'typingVisible'; export const UPDATE_NATIVE_SCROLLVIEW = 'onUpdateNativeScrollView'; export const UPLOAD_FILES = 'onUploadFiles'; export default { ACCESSORIES_CONTAINER_NATIVE_ID, CHANNEL_POST_TEXTBOX_CURSOR_CHANGE, CHANNEL_POST_TEXTBOX_VALUE_CHANGE, ICON_SIZE, INSERT_TO_COMMENT, INSERT_TO_DRAFT, IS_REACTION_REGEX, MAX_FILE_COUNT, MAX_FILE_COUNT_WARNING, MAX_MESSAGE_LENGTH_FALLBACK, PASTE_FILES, TYPING_HEIGHT, TYPING_VISIBLE, UPDATE_NATIVE_SCROLLVIEW, UPLOAD_FILES, };