Max
Вот код чувака:
Max
Max
Вот мой
shashkov0
Относительно редакса тут все норм
Max
shashkov0
В регистре на боди поменяй
Andrew Efimenko
В регистре на боди поменяй
это неправильно. Нужно чтобы там было имя проекта
Max
Пробовал и боди сделать именем проекта и в регистере менять
Aleksei
ща расскажу супер способ) кароче удаляешь частями и смотришь работает ли) сначала в MyApp удаеляешь все и оставляешь <View></View>, если работает ищешь дальше так же)
Andrew Efimenko
Может быть дело в том, что store инициализируется в stateless компоненте?
shashkov0
А где сам стор?
Andrew Efimenko
Ну и надо весь класс посмотреть )
shashkov0
Ошибка то вот эта?
Aleksei
а вообще я вангую что просто импорта нет
Max
https://pastebin.com/freLzkJD
Max
Вот весь файл
Владимир
import {Provider} from 'react-native'; ???
Andrew Efimenko
У тебя импорт с react-native дублируется же
Andrew Efimenko
и да, не от туда импортишь ))
Владимир
Max
и да, не от туда импортишь ))
Что не оттуда импортю?
Władimir (Zae)
может в этом? const store = configureStore({});
Andrew Efimenko
import { Provider } from 'react-redux';
Władimir (Zae)
{}
Владимир
import {Provider} from 'react-redux';
Max
0 на массу
Władimir (Zae)
дело ведь в рендер-методе
Władimir (Zae)
Władimir (Zae)
может из-за того что configureStore({})?
Max
В уроке у чувака configureStore({}) работает. Я понимаю, что урок июля 2016 года в экосистеме реакта/реактанейтив/редакса уже старый как говно мамонта, но больше инфы не вижу((
Dima
да ничего не поменялось с тех пор
Max
Тогда я тем более в замешательстве
Władimir (Zae)
import reducer from 'app/reducers'; не ./app/reducers ли?
Max
У меня там /** * @providesModule app/reducers */
Dima
выше же скинули что импорт не оттуда
Max
Исправил
Max
Не помогло
Max
Władimir (Zae)
а на что исправил?
Max
Даже ошибка не поменялась
Max
import {Provider} from 'react-native' исправил на import {Provider} from 'react-redux'
Max
При этом в выводе консоли нет ни одной ссылки на МОЙ файл.(((( Все - файлы РН
Dima
а почему убрал лямбду здесь AppRegistry.registerComponent('RestGu', MyApp);
Hey
ну
Max
Эммм
Max
Мне посоветовали выше ее убрать
Max
Да, верно, нужна лямбда
Dima
ты просто проблему перенес, поэтому текст ошибки изменился, у тебя в дереве компонентов не реакт компонент
Dima
импорт пофиксил
Dima
теперь ок?
Max
Да, спасибо, товарищи
Max
Пойду дальше разбираться с редаксом)
Kirill
https://snack.expo.io/SyuVCHgWW
никто не смотрел?)
Aleksei
никто не смотрел?)
так а ты как хочешь?)
Kirill
чтобы кнопка всегда была справа от текста, если текста больше чем на 1 строчку, текст обрезался, а кнопка была у правого края
Hey
на text докинь flex: 1
Kirill
на text докинь flex: 1
кнопка должна следовать сразу за текстом, если текста мало
Aleksei
так и будет же
Aleksei
https://snack.expo.io/ry6bT8x-W
Kirill
https://snack.expo.io/HkP8TIeb-
Kirill
если теста мало, кнопка не за текстом следует
Dima
а на сколько кнопка разная? https://snack.expo.io/BkQ2pUeW-
Dima
а нет
Dima
момент
Kirill
а на сколько кнопка разная? https://snack.expo.io/BkQ2pUeW-
если текста много, кнопка улетает
Hey
чёт сложно
Kirill
ну вроде кейс не сложный, но как то не заводится совсем
Dima
https://snack.expo.io/BkqL1web-
Dima
чет я привык к prettier
Hey
https://snack.expo.io/SJ0KkDxZ-
Aleksei
https://snack.expo.io/BkqL1web-
просто ширину что ли ограничил?)
Dima
ну да, я старался не хардкодить пиксели, все в процентах - растет-растет, потом останавливается
Dima
но я думаю можно еще проще
Dima
например можно кнопку внутрь Text засунуть, если она фиксированная
Kirill
https://snack.expo.io/BkqL1web-
текст в кнопке тоже разной ширины))
Kirill
локализация