Introduce a new design for the left pane

This commit is contained in:
Evan Hahn 2021-10-12 18:59:08 -05:00 committed by GitHub
parent d60600d6fb
commit 35a54cdc02
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
63 changed files with 1205 additions and 576 deletions

View file

@ -16,6 +16,7 @@ import {
} from '../../../state/ducks/search';
import { getEmptyState as getEmptyUserState } from '../../../state/ducks/user';
import {
getIsSearchingInAConversation,
getMessageSearchResultSelector,
getSearchResults,
} from '../../../state/selectors/search';
@ -68,6 +69,27 @@ describe('both/state/selectors/search', () => {
};
}
describe('#getIsSearchingInAConversation', () => {
it('returns false if not searching in a conversation', () => {
const state = getEmptyRootState();
assert.isFalse(getIsSearchingInAConversation(state));
});
it('returns true if searching in a conversation', () => {
const state = {
...getEmptyRootState(),
search: {
...getEmptySearchState(),
searchConversationId: 'abc123',
searchConversationName: 'Test Conversation',
},
};
assert.isTrue(getIsSearchingInAConversation(state));
});
});
describe('#getMessageSearchResultSelector', () => {
it('returns undefined if message not found in lookup', () => {
const state = getEmptyRootState();