Size: a a a

React — русскоговорящее сообщество

2021 April 07

N

Nelkor in React — русскоговорящее сообщество
Не знаю, не пользуюсь CRA(
источник

N

Nelkor in React — русскоговорящее сообщество
Так работает
источник

N

Nelkor in React — русскоговорящее сообщество
Так ругается. Почему?
источник

ЕФ

Егор Фирстов... in React — русскоговорящее сообщество
Всем привет! Для разработки ssr использую Gatsby. На бэкграунде всех страниц используется canvas с анимацией. При переходе по страницам анимация сбрасывается. Как предотвратить этот сброс?
источник

AG

And Grigoryan in React — русскоговорящее сообщество
Никак наверно :D
источник

OS

Oleg Sλobodyanyuk in React — русскоговорящее сообщество
Тип у пропсов не указан. ({label}:Props)
источник

ЕЛ

Евгений Леденёв... in React — русскоговорящее сообщество
Отключи это правило. Либо это правило либо ts.
источник

N

Nelkor in React — русскоговорящее сообщество
Неужели надо обязательно дублировать одно и то же?) Тип из женерика и тип пропса
источник

OS

Oleg Sλobodyanyuk in React — русскоговорящее сообщество
Тогда как сказали выше, можно отключить правило
источник

AG

And Grigoryan in React — русскоговорящее сообщество
А что если попробовать интерфейс?
источник

OS

Oleg Sλobodyanyuk in React — русскоговорящее сообщество
Без разницы
источник

N

Nelkor in React — русскоговорящее сообщество
Правило-то всегда можно отключить, но как бы это не открыло двери к деструктуризации на несуществующие поля... Ладно, разберёмся, спасибо)
источник

V

Vlad in React — русскоговорящее сообщество
Такое еслинт правило
источник

V

Vlad in React — русскоговорящее сообщество
Добавь проп тайпс валидацию
источник

ЕЛ

Евгений Леденёв... in React — русскоговорящее сообщество
Либо ts либо prop types. Второй для js.
источник

V

Vlad in React — русскоговорящее сообщество
Или лучше выключи его
источник

N

Nelkor in React — русскоговорящее сообщество
Отлично, даже с выключенным правилом можно деструктуризовать только на существующие пропсы. Спасибо всем!
источник

el

eden lane in React — русскоговорящее сообщество
спроси в https://t.me/webpack_ru, может там помогут
источник

ИВ

Игорь Васильев... in React — русскоговорящее сообщество
спасибо)
источник

d

dJ ebAn in React — русскоговорящее сообщество
@zarabotaet @pravosleva решает вчерашнюю проблему, если интересно
import * as React from 'react';

export type MemoChildrenProps = {
 shouldUpdate: boolean;
 children: React.ReactNode;
}

export default React.memo(({children}: MemoChildrenProps) =>
 children as React.ReactElement, (_, {shouldUpdate}) => !shouldUpdate
);
источник