добрый день!
Подскажите, пожалуйста, как корректно скрыть куски кода, если нет данных из API.
Вот есть reducer, где обрабатываются данные:
export function queryLog(state = initialState, action): object {
if (action.type === constants.LOAD_QUERY_LOG_STOP) {
log = action.queryLog;
}
if (action.type === constants.LOAD_COMMENTS_STOP) {
comments = action.comments;
}
let summ = log.concat(comments).map(el => {
el.date = el.dt_changelog * 1000 || el.datetime * 1000;
el.type = el.dt_changelog ? 'changelog' : 'comment';
el.text = el.dt_changelog ? changed : el.text;
el.author = el.dt_changelog ? el.usr.source : el.author;
el.status = el.changelog ? ('Статус' in el.changelog ? el.changelog['Статус'].after : ' не назначен') : '';
return el;
});
Мне нужно, сделать так:
"Если в апи нет данных о "Статус", то блок не выводим"