Size: a a a

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

2020 October 19

VF

Viktor F in React — русскоговорящее сообщество
привет
как подключить history к такой конструкции?
<Layout> - это hoc и если обернуть в Router, то отрубает навигацию.
источник

IN

Igor N in React — русскоговорящее сообщество
Alex Smirnov
Люди подскажите что делать. Мне  на проде  - нужно отображать одни компоненты, а на деве - другие (больше  компонентов, те которые разрабатываются.  Как мне использовать файл  env  для этого, чтобы еще и другой чувак из команды мог ей пользовавться? (Она же добавляется в гитигнор?)
юзаешь флаг в .env, при наличии его
IS_DEV_FLAG && <Component>
источник

AS

Alex Smirnov in React — русскоговорящее сообщество
Igor N
юзаешь флаг в .env, при наличии его
IS_DEV_FLAG && <Component>
Так ее только я локально буду видеть или она на всем проекте будет видна?
источник

VK

Vladimir Klimov in React — русскоговорящее сообщество
Alex Smirnov
Люди подскажите что делать. Мне  на проде  - нужно отображать одни компоненты, а на деве - другие (больше  компонентов, те которые разрабатываются.  Как мне использовать файл  env  для этого, чтобы еще и другой чувак из команды мог ей пользовавться? (Она же добавляется в гитигнор?)
Заведите какой-то сторибук, не знаю
Потому, что проверять окружение и отображать или нет - это какие-то костыли)
источник

И

Иван in React — русскоговорящее сообщество
Viktor F
привет
как подключить history к такой конструкции?
<Layout> - это hoc и если обернуть в Router, то отрубает навигацию.
источник

IN

Igor N in React — русскоговорящее сообщество
Alex Smirnov
Так ее только я локально буду видеть или она на всем проекте будет видна?
кого — её?
источник

AS

Alex Smirnov in React — русскоговорящее сообщество
Мой тиммейт сможет видеть env?
источник

IN

Igor N in React — русскоговорящее сообщество
Vladimir Klimov
Заведите какой-то сторибук, не знаю
Потому, что проверять окружение и отображать или нет - это какие-то костыли)
а как сторибук тут поможет? 🤔
источник

РК

Рома Каменівський... in React — русскоговорящее сообщество
Ivan Sequend 👾
А задача какая, конкретней?
источник

И

Иван in React — русскоговорящее сообщество
Altairka
Дед, ты в чате по вебпаку есть? Посмотри, пожалуйста, там бот на входе точно не пьяный?
Починили
источник

IN

Igor N in React — русскоговорящее сообщество
Alex Smirnov
Мой тиммейт сможет видеть env?
это от настроек гита зависит. если расшарите — будет видеть
источник

VK

Vladimir Klimov in React — русскоговорящее сообщество
Igor N
а как сторибук тут поможет? 🤔
Я не совсем знаю где "тут", задача не очень хорошо описана
Сторибук как поможет? Разрабатывать компоненты в изолированном контейнере отдельно
источник

M

Myroslav 🍎 in React — русскоговорящее сообщество
есть ли ссылки на сокет любое апи
источник

IN

Igor N in React — русскоговорящее сообщество
Vladimir Klimov
Я не совсем знаю где "тут", задача не очень хорошо описана
Сторибук как поможет? Разрабатывать компоненты в изолированном контейнере отдельно
ну как я понял, задача не выкатывать на прод разрабатываемые или недопиленные компоненты. почему env тут плохо?
источник

AS

Alex Smirnov in React — русскоговорящее сообщество
Vladimir Klimov
Я не совсем знаю где "тут", задача не очень хорошо описана
Сторибук как поможет? Разрабатывать компоненты в изолированном контейнере отдельно
Нужно чтобы весь dev - юзал env,  Как ее сделать доступной. Тупо запушить в репозиторий файл env?
источник

VK

Vladimir Klimov in React — русскоговорящее сообщество
Igor N
ну как я понял, задача не выкатывать на прод разрабатываемые или недопиленные компоненты. почему env тут плохо?
Так а нафига их выкатывать на прод? Берешь отдельный бранч под фичу и пилишь в нем)
источник

VF

Viktor F in React — русскоговорящее сообщество
Хароооош))
Но проблема немного уже.
Как завернуть hoc в воутер?
источник

IN

Igor N in React — русскоговорящее сообщество
Vladimir Klimov
Так а нафига их выкатывать на прод? Берешь отдельный бранч под фичу и пилишь в нем)
иногда флоу может быть немного сложнее)
источник

VF

Viktor F in React — русскоговорящее сообщество
Viktor F
Хароооош))
Но проблема немного уже.
Как завернуть hoc в воутер?
routes нужно поместить в Router вместе с Layout
источник

VK

Vladimir Klimov in React — русскоговорящее сообщество
Igor N
иногда флоу может быть немного сложнее)
сложнее чем что? Зачем в коде проды то, что не будет там никогда отображаться? Почему код этот не разрабатывать отдельно, я короче не понимаю)
источник