Size: a a a

2020 February 18

I

Ilya in React Kyiv
Leonid Kuznetsov
если есть 2 обьекта и у них одинаковый value у ключа Owner но разный второй ключ(по имени) необходимо сделать один обьект с 3 ключами
Object.values(data.reduce((result, item) => {
 if (result[item.Owner]) {
   result[item.Owner] = { …result[item.Owner], …item }
 } else {
   result[item.Owner] = { ...item};
 }

return result;
}, {}))
источник

I

Ilya in React Kyiv
Что-то типа такого на ум пришло
источник

LK

Leonid Kuznetsov in React Kyiv
Ilya
Object.values(data.reduce((result, item) => {
 if (result[item.Owner]) {
   result[item.Owner] = { …result[item.Owner], …item }
 } else {
   result[item.Owner] = { ...item};
 }

return result;
}, {}))
эмм это не то)
источник

АМ

Алексей Макаров in React Kyiv
всем привет. Чего может происходить flash of unstyled content ? Стили вверху, скрипты - внизу. Убрал всё-всё, оставил 1 кнопку (ни svg, ни iframe"ов на странице, head + 1 кнопка в body)
источник

LK

Leonid Kuznetsov in React Kyiv
ты тут просто проверяешь на существование
источник

LK

Leonid Kuznetsov in React Kyiv
а я говорю про некий unique
источник

I

Ilya in React Kyiv
Leonid Kuznetsov
эмм это не то)
Что ты написал тут, я всего лишь выразил кодом
источник

I

Ilya in React Kyiv
если есть 2 обьекта и у них одинаковый value у ключа Owner но разный второй ключ(по имени) необходимо сделать один обьект с 3 ключами
источник

I

Ilya in React Kyiv
Может неправильно понял конечно-же
источник

LK

Leonid Kuznetsov in React Kyiv
Ilya
Может неправильно понял конечно-же
еще раз, [{a:1, b:1}, {a:1, c:1}] => [{a:1, b:1, c: 1}]
источник

LK

Leonid Kuznetsov in React Kyiv
типо такого нужно сделать
источник

LK

Leonid Kuznetsov in React Kyiv
но здесь скорее всего лучше подойдет reduce, за это спасибо
источник

KY

Kyrylo Yakovenko • 𝟰𝟮𝟬🦄 engineer in React Kyiv
reduce + Object.keys
источник

SG

Stas G in React Kyiv
Алексей Макаров
всем привет. Чего может происходить flash of unstyled content ? Стили вверху, скрипты - внизу. Убрал всё-всё, оставил 1 кнопку (ни svg, ни iframe"ов на странице, head + 1 кнопка в body)
и в бандле тоже все в правильном порядке? потому что вебпак может втыкать бандл c CSS в конец.

вообще как 1 из вариантов борьбы с этим – инлайново скрывать стили html элемента на старте, а где-то в подгружаемом скрипте (или в бандле цсс) показывать обратно
источник

VD

Vitalii Danchul in React Kyiv
Leonid Kuznetsov
еще раз, [{a:1, b:1}, {a:1, c:1}] => [{a:1, b:1, c: 1}]
источник

LK

Leonid Kuznetsov in React Kyiv
как Set работает я знаю) это нужно делать внутри цикла просто
источник

LK

Leonid Kuznetsov in React Kyiv
слегка иной подход
источник

I

Ilya in React Kyiv
Leonid Kuznetsov
еще раз, [{a:1, b:1}, {a:1, c:1}] => [{a:1, b:1, c: 1}]
Ну смотри сам
источник

LK

Leonid Kuznetsov in React Kyiv
Ilya
Ну смотри сам
ок буду смотреть, спасибо
источник

LK

Leonid Kuznetsov in React Kyiv
Ilya
Ну смотри сам
хм наверное сразу не верно понял тебя, спасибо это помогло
источник