OK
Size: a a a
OK
MK
DJ
M
VL
VL
AN
OB
OB
AN
ПР
AN
ПР
NK
MK
ВТ
Я
function transformRecord(state) {
// Я точно знаю, что поле byId будет в стейте
const byId = state.byId;
// Я не знаю, будет ли allIds в стейте, поэтому
// присваиваю переменной undefined, если нет
const allIds = state.allIds ? List(state.allIds) : undefined;
// Создаю объект с одним или двумя полями
const node = isUndefined(allIds) ? {
byId
} : {
byId,
allIds
}
// Возвращаю Immutable Record с одним или двумя полями
return Record(node);
}
MB
function transformRecord(state) {
// Я точно знаю, что поле byId будет в стейте
const byId = state.byId;
// Я не знаю, будет ли allIds в стейте, поэтому
// присваиваю переменной undefined, если нет
const allIds = state.allIds ? List(state.allIds) : undefined;
// Создаю объект с одним или двумя полями
const node = isUndefined(allIds) ? {
byId
} : {
byId,
allIds
}
// Возвращаю Immutable Record с одним или двумя полями
return Record(node);
}
Я
R