Size: a a a

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

2020 December 31

D

Dmitry in React — русскоговорящее сообщество
Alex Safr
А как тогда правильно использовать контекст и провайдеры?
смысле как
как хочешь
но заменять стейт менеджер - это лютая идея
тему там прокинуть
еще что то простое типа модалок - ок
все в общем
источник

AS

Alex Safr in React — русскоговорящее сообщество
Например уже неделю ломаю голову, как решить проблему с кучей провайдеров
источник

AS

Alex Safr in React — русскоговорящее сообщество
Пока единственным для себя решением нашел сделать автомницивлизацию через reduce на контейнер, но понятное дело контейнер не нужно оборачивать во все провайдеры, поэтому все равно приходится как минимум делать массив провайдеров
источник

DS

Dmitriy Shuleshov in React — русскоговорящее сообщество
Alex Safr
Например уже неделю ломаю голову, как решить проблему с кучей провайдеров
Очень просто - выкинуть их.
источник

DK

Dmitry Kozlov in React — русскоговорящее сообщество
Ребята, импорт import React from 'react'; нужно делать в каждый компонент ведь?
источник

VR

Victor Rusakovich in React — русскоговорящее сообщество
Dmitry Kozlov
Ребята, импорт import React from 'react'; нужно делать в каждый компонент ведь?
Начиная с реакт17 - больше нет
источник

VK

Vladimir Klimov in React — русскоговорящее сообщество
Dmitry Kozlov
Ребята, импорт import React from 'react'; нужно делать в каждый компонент ведь?
Если настроен бабель - уже не обязательно
источник

DK

Dmitry Kozlov in React — русскоговорящее сообщество
Victor Rusakovich
Начиная с реакт17 - больше нет
вообще не нужно или только в index.js? не нашел в доках инфу((
источник

VR

Victor Rusakovich in React — русскоговорящее сообщество
Dmitry Kozlov
вообще не нужно или только в index.js? не нашел в доках инфу((
источник

DK

Dmitry Kozlov in React — русскоговорящее сообщество
спасибо!
источник

DK

Dmitry Kozlov in React — русскоговорящее сообщество
Там пример с компонентом App. В index.js импорт нужен получается?
источник

S

Stanislav in React — русскоговорящее сообщество
Dmitry Kozlov
Там пример с компонентом App. В index.js импорт нужен получается?
он [импорт реакта] был нужен только для jsx, выводы делайте сами
источник

DS

Dmitriy Shuleshov in React — русскоговорящее сообщество
Человек просто не может поверить своему счастью, что реакт наконец-то начал сам свой родной jsx узнавать🌚
источник

ip

ivan posokhin in React — русскоговорящее сообщество
Dmitry Kozlov
Ребята, импорт import React from 'react'; нужно делать в каждый компонент ведь?
Видел некоторые импортят imort * as React from 'react'
источник

D

Dmitry in React — русскоговорящее сообщество
Stanislav
он [импорт реакта] был нужен только для jsx, выводы делайте сами
Там же написано
Это тупая замена на React.createElement
Он должен быть в области видимости

С трансформером стало не обязательно
источник

S

Stanislav in React — русскоговорящее сообщество
ivan posokhin
Видел некоторые импортят imort * as React from 'react'
это обычно чтобы через неймспейс реакта хуки и прочее юзать, а не отдельно все импортить
источник

ip

ivan posokhin in React — русскоговорящее сообщество
Stanislav
это обычно чтобы через неймспейс реакта хуки и прочее юзать, а не отдельно все импортить
А что мешает тебе это же сделать импортнув import React from react?
источник

S

Stanislav in React — русскоговорящее сообщество
ivan posokhin
А что мешает тебе это же сделать импортнув import React from react?
ну некрасиво юзать то что планируют в далеком будущем депрекейтнуть)
источник

VK

Vladimir Klimov in React — русскоговорящее сообщество
Stanislav
ну некрасиво юзать то что планируют в далеком будущем депрекейтнуть)
Что планируют депрекейтнуть? Реакт, чтоль?) Это да, давно пора)
источник

S

Stanislav in React — русскоговорящее сообщество
Vladimir Klimov
Что планируют депрекейтнуть? Реакт, чтоль?) Это да, давно пора)
дефолтный экспорт)
источник