Size: a a a

2020 October 26

AR

Alexey Raspopov in React Kyiv
Вот и пиши после такого конст — всё равно мутируют 🤷‍♂️
источник
2020 October 27

AR

Alexey Raspopov in React Kyiv
Как-то проскочило мимо, но сегодня обратил внимание:
Вышла Create React App v4.0
https://github.com/facebook/create-react-app/releases/tag/v4.0.0

Fast Refresh, новый JSX Transform, ESLint 7, Jest 26
источник

KB

Kostya B in React Kyiv
Alexey Raspopov
Как-то проскочило мимо, но сегодня обратил внимание:
Вышла Create React App v4.0
https://github.com/facebook/create-react-app/releases/tag/v4.0.0

Fast Refresh, новый JSX Transform, ESLint 7, Jest 26
Репорт web-vitals добавили, гууд
источник

RA

Ruslan Abdullaev in React Kyiv
Вы в useState используете не-примитивы, точнее Map/Set?
источник

KY

Kyrylo Yakovenko • 𝟰... in React Kyiv
Он с ними не работает
источник

KY

Kyrylo Yakovenko • 𝟰... in React Kyiv
Я использовал map через useReducer
источник

RA

Ruslan Abdullaev in React Kyiv
Kyrylo Yakovenko • 𝟰𝟮𝟬🦄 engineer
Он с ними не работает
Работает, но не совсем красиво
источник

B

Bogdan in React Kyiv
Ruslan Abdullaev
Работает, но не совсем красиво
в каком плане?
источник

RA

Ruslan Abdullaev in React Kyiv
Bogdan
в каком плане?
нужно каждый раз клонировать Map
источник

B

Bogdan in React Kyiv
Ruslan Abdullaev
нужно каждый раз клонировать Map
{ ref: myMap }
источник

B

Bogdan in React Kyiv
Ruslan Abdullaev
нужно каждый раз клонировать Map
а вообще не нужно же. Достаточно вызвать сеттер
источник

RA

Ruslan Abdullaev in React Kyiv
Bogdan
а вообще не нужно же. Достаточно вызвать сеттер
сеттить тебе в любом случае придется, тут проблема то в другом, если не клонировать, то у тебя всегда один Map будет
источник

B

Bogdan in React Kyiv
Ruslan Abdullaev
сеттить тебе в любом случае придется, тут проблема то в другом, если не клонировать, то у тебя всегда один Map будет
а в чем проблема?
источник

SS

Serhey Shmyg in React Kyiv
Ruslan Abdullaev
Работает, но не совсем красиво
Те ж саме що і обєкт чи масив. Або мутуєш і стейт не працює )) або клонуєш 🤷‍♂️
источник

B

Bogdan in React Kyiv
Serhey Shmyg
Те ж саме що і обєкт чи масив. Або мутуєш і стейт не працює )) або клонуєш 🤷‍♂️
почему не работает то?
источник

RA

Ruslan Abdullaev in React Kyiv
Bogdan
почему не работает то?
Потому что ссылка будет на один и тот же объект
источник

RA

Ruslan Abdullaev in React Kyiv
Serhey Shmyg
Те ж саме що і обєкт чи масив. Або мутуєш і стейт не працює )) або клонуєш 🤷‍♂️
Это да, но некрасиво же, как-то  new Map меня сразу смущает 😉
источник

SS

Serhey Shmyg in React Kyiv
Ruslan Abdullaev
Это да, но некрасиво же, как-то  new Map меня сразу смущает 😉
юзай обэкт 😉
источник

RA

Ruslan Abdullaev in React Kyiv
Serhey Shmyg
юзай обэкт 😉
там порядок не сохраняется
источник

SS

Serhey Shmyg in React Kyiv
Ruslan Abdullaev
там порядок не сохраняется
ну тоді юзай масив ;)
источник