Enable tsconfig noUncheckedIndexedAccess

This commit is contained in:
Jamie
2026-03-12 16:24:01 -07:00
committed by GitHub
parent 34b0f9cd50
commit 1d45a52da7
311 changed files with 2146 additions and 1589 deletions

View File

@@ -1269,11 +1269,11 @@ describe('both/state/selectors/conversations-extra', () => {
stableSelectedConversationIdInChatFolder: null,
});
assert.strictEqual(conversations[0].name, 'First!');
assert.strictEqual(conversations[1].name, 'Á');
assert.strictEqual(conversations[2].name, 'B');
assert.strictEqual(conversations[3].name, 'C');
assert.strictEqual(conversations[4].name, 'No timestamp');
assert.strictEqual(conversations[0]?.name, 'First!');
assert.strictEqual(conversations[1]?.name, 'Á');
assert.strictEqual(conversations[2]?.name, 'B');
assert.strictEqual(conversations[3]?.name, 'C');
assert.strictEqual(conversations[4]?.name, 'No timestamp');
assert.strictEqual(conversations.length, 5);
assert.strictEqual(archivedConversations.length, 0);
@@ -1364,9 +1364,9 @@ describe('both/state/selectors/conversations-extra', () => {
stableSelectedConversationIdInChatFolder: null,
});
assert.strictEqual(pinnedConversations[0].name, 'Pin One');
assert.strictEqual(pinnedConversations[1].name, 'Pin Two');
assert.strictEqual(pinnedConversations[2].name, 'Pin Three');
assert.strictEqual(pinnedConversations[0]?.name, 'Pin One');
assert.strictEqual(pinnedConversations[1]?.name, 'Pin Two');
assert.strictEqual(pinnedConversations[2]?.name, 'Pin Three');
assert.strictEqual(archivedConversations.length, 0);
@@ -1495,12 +1495,12 @@ describe('both/state/selectors/conversations-extra', () => {
stableSelectedConversationIdInChatFolder: null,
});
assert.strictEqual(pinnedConversations[0].name, 'Pin One');
assert.strictEqual(pinnedConversations[1].name, 'Pin Two');
assert.strictEqual(pinnedConversations[2].name, 'Pin Three');
assert.strictEqual(pinnedConversations[0]?.name, 'Pin One');
assert.strictEqual(pinnedConversations[1]?.name, 'Pin Two');
assert.strictEqual(pinnedConversations[2]?.name, 'Pin Three');
assert.strictEqual(pinnedConversations.length, 3);
assert.strictEqual(archivedConversations[0].name, 'Pin Four');
assert.strictEqual(archivedConversations[0]?.name, 'Pin Four');
assert.strictEqual(archivedConversations.length, 1);
assert.strictEqual(conversations.length, 0);
@@ -1685,7 +1685,7 @@ describe('both/state/selectors/conversations-extra', () => {
role: 0,
joinedAtVersion: 0,
},
];
] as const;
const group: ConversationType = {
...makeGroup('group'),
membersV2,