Антон
ну и леты в консты переделать, т.к. в области видимости переменные не переприсваиваются
Oleg
вот Антон красавчик, не поленился)
Антон
Антон
во работает чтото))
Антон
этот чат помогает ненадолго мозг переключить с рабочих задач))
Artem
вот Антон красавчик, не поленился)
спасибо, сейчас сам попробую по меньше заглядывать в ваши подсказки и сделать
Антон
урока с 50 придет озарение, пока не страшно, если что-то непонятно и подсказки это не так плохо)
Artem
export default connect(mapStateToProps, mapDispatchToProps)(PostsContainer); так я даже не знал что можно
Artem
много очень вопросов, да, сложно пока что(
Антон
раз начался редакс, то скоро будет просто) пару десятков раз напишешь контейнерные компоненты и будет на автомате получаться👍
Антон
этот чат для вопросов) конечно
Artem
вот этот работает , меня смущает что в постах мы опять в коде используем пропсы
Artem
а тут ни намека на пропсы и компоненту что отрисовывает
Artem
и так все работало отлично
Artem
а тот код в постах такой нагроможденный
Антон
напомни в каком файле лежит?
Антон
срезал скриншотом
Oleg
это потому что MessageContainer не вызывается нигде
Антон
+к Олегу
Антон
у тебя в коде: // Функция которая мапит массив сообщений в новый массив let Messages = props.state.messagesPage.messages.map((m) => <Message text={m.text} state={props.state} dispatch={props.dispatch}/>)
Artem
понял
Антон
но хорошей практикой будет попробовать самостоятельно переделать
Oleg
Артем смотри дальше ролики, тебе надо понимание как работает коннект
Artem
спасибо за помощь
Oleg
пж
Сергей
И смотри параллельно useContext...
Petrov
Да, как же мне нравятся хуки и Context API , просто какая чистота кода выходит, интересно когда уже от Redux будут отходить в компаниях?
Oleg
это непривычно правда
Oleg
и пока сыровато
Pavel
привет ребят нужно реализовать модалку, если брать стороние решения то чтобы вы посоветовали?
Oleg
материал юай)
Pavel
материал юай)
а не придется тащить его на всеь проект?
Oleg
нет
Pavel
материал юай)
на проекте сетка бустраповская, мб взять бустраповские)
Petrov
на проекте сетка бустраповская, мб взять бустраповские)
Да конечно, зачем время лишнее тратить
Антон
стилизуется без проблем?
смотря что нужно. если без анимаций, то вполне)
Pavel
Да конечно, зачем время лишнее тратить
дыда, но бустрап слишком диктует свое, или я его мало поковырял, имею ввиду что стилизовать сложновато иногда(overhead), !important и тп
Антон
все такие библиотеки будут свое диктовать, так что если бутстрап ближе, то и на нем можно
Petrov
а большое приложение? блл много?
Нет, для больших всё же лучше брать редакс( Контекст и хуки хорошо для портфолио и маленьких сервисов, лендосов) thunk и sagas сложно заменить
Pavel
из за бустраповской модалки прилитело 60kb, в чанк, жестоко?
Владислав
В чем сложность самому сверстать?
Владислав
Когда есть такие хорошие вещи как Флекс и гриды
southyyy
Всем привет, появилась ошибка, подскмжите как решить
Timur
В чем сложность самому сверстать?
ну вы тоже даёте, не всегда проще сверстать самому
Мехманчик I
Сделай npm i или посмотри как ты написал
Anonymous
Как преподают Английский в школе 😂
Vladislav
😄
Мехманчик I
как я написал что?
Код свой, может ты не правильно задал импорт компонента
southyyy
по импортам все ок
southyyy
но вот этих ворнингов вроде бы не было раньше
southyyy
я до этого писал npm install -g typescript
southyyy
у меня какая то ошибка выдалась
southyyy
я не вдался в подробности
southyyy
но после этого такая вот фигня, я угалял и node_modules и package_lock.json
southyyy
Все заработало, я опять из-за невнимательности просто)
southyyy
southyyy
И ещё вопросик, чем бы вы реализовывали эти штуки?
southyyy
Div, Span или как?
Yurii
Div в компоненте
Кирилл
Ну эт flex)
southyyy
ну там получается
southyyy
в диве 2 дива флексами?
Yurii
Текст можна и спаном
Кирилл
По семантике спан не совсем подходит
Кирилл
Контейнеру флекс задаёшь, внутрь 7 дивов
Кирилл
В каждый див ещё по два дива - числа и текст