* only refresh view when the server URL changes (MM-34565) Create views of current and incoming tabs indexed by unique [URL, TABTYPE] tuples, and diffing them. Tuples that are identical are recycled, merely porting the new server name over. * lint fixes * WIP * linting * remove dependency on by, duad * provide a more exaplanatory name for TabView.prototype.tuple (urlTypeTuple) * minor improvements in viewManager - remove stateful behaviour from makeView - more descriptive variable names when looping - create new arrays before sorting (sort is in-place by default) * resolve linting errors
This commit is contained in:
@@ -9,7 +9,7 @@
|
||||
"desktopName": "Mattermost.Desktop",
|
||||
"homepage": "https://mattermost.com",
|
||||
"engines": {
|
||||
"node": ">=4.2.0"
|
||||
"node": ">=14.6.0"
|
||||
},
|
||||
"repository": {
|
||||
"type": "git",
|
||||
@@ -115,6 +115,7 @@
|
||||
"@babel/preset-env": "7.16.11",
|
||||
"@babel/preset-react": "7.16.7",
|
||||
"@babel/register": "7.17.7",
|
||||
"@bloomberg/record-tuple-polyfill": "^0.0.4",
|
||||
"@electron/fuses": "1.5.0",
|
||||
"@electron/universal": "1.2.1",
|
||||
"@storybook/addon-actions": "6.4.20",
|
||||
|
Reference in New Issue
Block a user