mirror of
https://github.com/the-djmaze/snappymail.git
synced 2026-08-31 04:59:21 +03:00
Underscore.js _.map() to native Array.map() (optional with Object.entries/values)
This commit is contained in:
parent
032fa8c736
commit
a82575a830
27 changed files with 68 additions and 78 deletions
|
|
@ -40,7 +40,7 @@ class AdminApp extends AbstractApp {
|
|||
DomainStore.domains.loading(false);
|
||||
if (StorageResultType.Success === result && data && data.Result) {
|
||||
DomainStore.domains(
|
||||
_.map(data.Result, ([enabled, alias], name) => ({
|
||||
Object.entries(data.Result).map(([enabled, alias], name) => ({
|
||||
name: name,
|
||||
disabled: ko.observable(!enabled),
|
||||
alias: alias,
|
||||
|
|
@ -57,7 +57,7 @@ class AdminApp extends AbstractApp {
|
|||
PluginStore.plugins.loading(false);
|
||||
if (StorageResultType.Success === result && data && data.Result) {
|
||||
PluginStore.plugins(
|
||||
_.map(data.Result, (item) => ({
|
||||
data.Result.map(item => ({
|
||||
name: item.Name,
|
||||
disabled: ko.observable(!item.Enabled),
|
||||
configured: ko.observable(!!item.Configured)
|
||||
|
|
@ -87,7 +87,7 @@ class AdminApp extends AbstractApp {
|
|||
|
||||
if (isArray(data.Result.List)) {
|
||||
list = _.compact(
|
||||
_.map(data.Result.List, (item) => {
|
||||
data.Result.List.map(item => {
|
||||
if (item) {
|
||||
item.loading = ko.observable(!isUnd(loading[item.file]));
|
||||
return 'core' === item.type && !item.canBeInstalled ? null : item;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue