Size: a a a

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

2020 April 11

P(

Philip (ノ°益°)ノ... in React Native — русскоговорящее сообщество
Sergey Aleϰeev
Привет, скажите пожалуйста кто чем пользуется для автоматической сборки и дистрибьюции приложений?
Bitrise
источник

[

[_ _]V[- -] in React Native — русскоговорящее сообщество
кто с таким сталкивался ?
источник

S

Sergey in React Native — русскоговорящее сообщество
Всем привет, кто-то работал с GiftedChat? Я не могу кастомный Bubble отрендерить, не понимаю как правильно это сделать, хотя вроде просто импортнул его из примера в документации
 renderBubble={(props) => {
           return (
           
             <CustomBubble {...props}/>
           );
         }}
источник

D

Denis in React Native — русскоговорящее сообщество
А если вдруг темную тему придётся делать?) Со styled будет намного проще. К тому же если в компонентах примеряются разные стили в зависимости от conditional, то будет намного чище компонент
источник

IP

Ivan Podlevskiy in React Native — русскоговорящее сообщество
Denis
А если вдруг темную тему придётся делать?) Со styled будет намного проще. К тому же если в компонентах примеряются разные стили в зависимости от conditional, то будет намного чище компонент
по поводу темы - проще react-native-extended-stylesheet использовать
источник

GB

Gena Black in React Native — русскоговорящее сообщество
Denis
А если вдруг темную тему придётся делать?) Со styled будет намного проще. К тому же если в компонентах примеряются разные стили в зависимости от conditional, то будет намного чище компонент
А если в принципе в самом приложении темы делать придется независимо от системной? Нее... стили лучше целиком самому контролировать. Их, где надо можно и в "state" (не redux, а абстрактно в стейт) запихнуть и сделать динамическими...
источник

GB

Gena Black in React Native — русскоговорящее сообщество
Т.е. я понимаю... подсветка в редакторе, компактнее и красивше... но еслиб всё это хотя бы бесплатно было (на стадии сборки проекта) то ок ещё... а так, как сделаны styled, они ещё и жутко тормозные.
источник

Л

Лиса 🦊 in React Native — русскоговорящее сообщество
Denis
А если вдруг темную тему придётся делать?) Со styled будет намного проще. К тому же если в компонентах примеряются разные стили в зависимости от conditional, то будет намного чище компонент
У вас с композицией что-то не то, если существуют грязные компоненты)
источник

Л

Лиса 🦊 in React Native — русскоговорящее сообщество
Gena Black
Т.е. я понимаю... подсветка в редакторе, компактнее и красивше... но еслиб всё это хотя бы бесплатно было (на стадии сборки проекта) то ок ещё... а так, как сделаны styled, они ещё и жутко тормозные.
+
источник

D

Denis in React Native — русскоговорящее сообщество
Лиса 🦊
У вас с композицией что-то не то, если существуют грязные компоненты)
источник

D

Denis in React Native — русскоговорящее сообщество
Я имею ввиду подобные записи
источник

В

Василий in React Native — русскоговорящее сообщество
На много ли реакт native отличается от react front-endа ?
источник

Л

Лиса 🦊 in React Native — русскоговорящее сообщество
Denis
Я имею ввиду подобные записи
У нас хорошо работает связка classnames + css modules, как в примере никто и не пишет
источник

Л

Лиса 🦊 in React Native — русскоговорящее сообщество
В React Native вы прям в класс стилизации можете переменную передать
источник

Л

Лиса 🦊 in React Native — русскоговорящее сообщество
Это же такой же js файл
источник

Л

Лиса 🦊 in React Native — русскоговорящее сообщество
Мне кажется, так писали года 2-3 назад)
источник

D

Denis in React Native — русскоговорящее сообщество
react-native-classnames? Мы просто обычно использовали styled
источник

Л

Лиса 🦊 in React Native — русскоговорящее сообщество
Просто classnames
источник

MR

Mike Rain in React Native — русскоговорящее сообщество
ребят помогите с проблемой организации стора:

есть папка store, в ней лежат глобальные редюсеры, селекторы, экшены, константы. так же эти вещи есть в фичах, но их в пример я не привожу.

все дело в том, что у меня не получается грамотно организовать все это. я хочу, чтобы у меня был глобальный стейт и в нем были разные параметры, например theme:

state = {
 theme: 'light'
}

и используя селекторы я хочу получить конкретное свойство из стейта, к прмеру:
const theme = useSelector(selectors.theme)

хочу, чтобы в переменной theme лежало значение state.theme, но по факту получается так: theme.theme

я скинул песочницу, посмотрите пожалуйста, может я криво rootReducer описал или еще что, или же я не правильно селекторами пользуюсь, хотя смотрел несколько док с использованием селекторов...

вот песочница https://codesandbox.io/s/charming-murdock-4zutc?file=/src/App.jsx

в App.jsx я как раз и вывожу переменную с темой
источник

DT

Daniil Tchernyavsky in React Native — русскоговорящее сообщество
Лиса 🦊
Просто classnames
В рн? 🤔
источник