Size: a a a

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

2021 June 01

MK

Maks Kolendyuk in React Native — русскоговорящее сообщество
тут я тебе не помогу мы сами всё делаем ...
источник

D

D in React Native — русскоговорящее сообщество
хорошо спасибо за помощь
источник

MK

Maks Kolendyuk in React Native — русскоговорящее сообщество
Jest
react-test-renderer
источник

MK

Maks Kolendyuk in React Native — русскоговорящее сообщество
да тип не за что)
источник

BG

Boris Gelbukh in React Native — русскоговорящее сообщество
Коллеги, пишу приложение на RN, хочу вынести один из компонентов в отдельный файл. Проблема в том, что он использует большое количество функций и компоненотв из общего файла со всеми остальными компонетами. Как можно это сделать?
источник

MK

Maks Kolendyuk in React Native — русскоговорящее сообщество
Варианты:
1. Плохая организация кода изначально.
2. Через тонну пропсов
3. Оставить как есть

2 и 3 варик надо смотреть что лучше.

Если прям надо вынести, то все таки стоит пересмотреть вариант редактора.

Мб ещё кто что подскажет....
источник

MK

Maks Kolendyuk in React Native — русскоговорящее сообщество
Там ситуация влияет тоже сильно)
источник

JB

Jurij Bachkov in React Native — русскоговорящее сообщество
А что там по код стайлу? Разве не в одном файле один компонент?
Правила на этот счет есть какие?
источник

BG

Boris Gelbukh in React Native — русскоговорящее сообщество
Я все компоненты свалил в один файл.
источник

MK

Maks Kolendyuk in React Native — русскоговорящее сообщество
Пфффффффффффффффффффффффффффффффффффффффффффффффффффффффффффффффффф
источник

MK

Maks Kolendyuk in React Native — русскоговорящее сообщество
Ну так редакторы до безумия :)))))
источник

MK

Maks Kolendyuk in React Native — русскоговорящее сообщество
Рефактори*
источник

MK

Maks Kolendyuk in React Native — русскоговорящее сообщество
Самое надёжное это переписать тупо все это)
источник

JB

Jurij Bachkov in React Native — русскоговорящее сообщество
Хз - я иногда подумываю объединить два компонента в один фаил...
Но  - строго придерживаюсь - один фаил, один компонент
источник

MK

Maks Kolendyuk in React Native — русскоговорящее сообщество
Согласен.
источник

MK

Maks Kolendyuk in React Native — русскоговорящее сообщество
Все разумно в меру, но принципа надо придерживаться)
источник

BG

Boris Gelbukh in React Native — русскоговорящее сообщество
Спасибо!
источник

BG

Boris Gelbukh in React Native — русскоговорящее сообщество
А общие функции где складывать?
источник

MK

Maks Kolendyuk in React Native — русскоговорящее сообщество
Если это какие то вычислительные функции НЕ касающиеся вёрстки, то в каком-то хелпере.
Если касаются вёрстки, то надо думатб/смотреть!
источник

JB

Jurij Bachkov in React Native — русскоговорящее сообщество
Смотря какие
У меня всякие там
services/
utils/
store/
И т.д
Код надо красиво организовывать
Это важно
источник