export const CHAT_SEARCH_STATE_KEY = "search"
export const CHAT_SEARCH_LIMIT = { CHARS: 2, TERMS: 4 }
export const SEARCH_DATA_STATUS = {
RESET: "reset",
EMPTY: "empty",
LOADING_MORE: "loading-more",
READY: "ready",
}
export const SEARCH_MODE = { NONE: "none", LIST: "list", CHAT: "chat" }
export const EMPTY_INDEX = -1
export const ELLIPSIS = "..."
export const CHAT_SEARCH_LIMIT_CONFIG = {
HIGHLIGHT_START_LIMIT: 60,
HIGHLIGHT_START_OFFSET: 10,
HIGHLIGHT_LENGTH_LIMIT: 400,
}
export const CHAT_SEARCH_INITIAL_STATE = {
byId: {},
ids: [],
searchTerms: [],
activeIndex: -1,
mode: SEARCH_MODE.NONE,
dataStatus: SEARCH_DATA_STATUS.RESET,
config: CHAT_SEARCH_LIMIT_CONFIG,
}