forked from Ivasoft/mattermost-mobile
37 lines
1.3 KiB
TypeScript
37 lines
1.3 KiB
TypeScript
// 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,
|
|
};
|