nice maximum for shortcuts

This commit is contained in:
talksik
2022-05-31 06:13:50 -05:00
parent bc962cef03
commit 790e93aa1d
2 changed files with 5 additions and 1 deletions
@@ -21,6 +21,7 @@ import { useKeyPressEvent, useRendersCount } from 'react-use';
import Conversation from '@nirvana/core/src/models/conversation.model';
import ConversationLabel from '../subcomponents/ConversationLabel';
import KeyboardShortcutLabel from './KeyboardShortcutLabel';
import { NirvanaRules } from '../util/rules';
import { SUPPORT_DISPLAY_NAME } from '../util/support';
import useAuth from '../providers/AuthProvider';
import useTerminal from './Terminal';
@@ -115,7 +116,7 @@ export function ConversationRow({
console.warn('RENDER COUNT | CONVERSATION LIST ROW | ', rendersCount);
const keyboardShortcut = useMemo(() => {
if (index < 9) {
if (index < NirvanaRules.topXConversationsWithShortcuts) {
return index + 1;
}
@@ -150,6 +151,7 @@ export function ConversationRow({
sx={{ ml: 2, mr: 'auto', color: 'GrayText', overflow: 'auto' }}
>
{keyboardShortcut && <KeyboardShortcutLabel label={keyboardShortcut.toString()} />}
<ConversationLabel
users={conversation.userCache ?? []}
conversationName={conversation.name}
+2
View File
@@ -4,4 +4,6 @@ export const NirvanaRules = {
maxMembersPerConversation: 8,
maxPriorityConvos: 5,
topXConversationsWithShortcuts: 3,
};