Context menu for left pane list items

This commit is contained in:
Fedor Indutny
2023-04-05 13:48:00 -07:00
committed by GitHub
parent 02dedc7157
commit f61d8f38b0
43 changed files with 1046 additions and 110 deletions

View File

@@ -227,10 +227,12 @@ describe('LeftPaneComposeHelper', () => {
assert.deepEqual(helper.getRow(2), {
type: RowType.Contact,
contact: composeContacts[0],
hasContextMenu: true,
});
assert.deepEqual(helper.getRow(3), {
type: RowType.Contact,
contact: composeContacts[1],
hasContextMenu: true,
});
});
@@ -259,10 +261,12 @@ describe('LeftPaneComposeHelper', () => {
assert.deepEqual(helper.getRow(2), {
type: RowType.Contact,
contact: composeContacts[0],
hasContextMenu: true,
});
assert.deepEqual(helper.getRow(3), {
type: RowType.Contact,
contact: composeContacts[1],
hasContextMenu: true,
});
assert.deepEqual(_testHeaderText(helper.getRow(4)), 'icu:groupsHeader');
assert.deepEqual(helper.getRow(5), {
@@ -306,10 +310,12 @@ describe('LeftPaneComposeHelper', () => {
assert.deepEqual(helper.getRow(1), {
type: RowType.Contact,
contact: composeContacts[0],
hasContextMenu: true,
});
assert.deepEqual(helper.getRow(2), {
type: RowType.Contact,
contact: composeContacts[1],
hasContextMenu: true,
});
});
@@ -383,10 +389,12 @@ describe('LeftPaneComposeHelper', () => {
assert.deepEqual(helper.getRow(1), {
type: RowType.Contact,
contact: composeContacts[0],
hasContextMenu: true,
});
assert.deepEqual(helper.getRow(2), {
type: RowType.Contact,
contact: composeContacts[1],
hasContextMenu: true,
});
assert.deepEqual(
_testHeaderText(helper.getRow(3)),