from
???
Ну скажем у тебя количество прочитанных топиков обновилось и в связи с этим надо обновить бэйджик на виджете юзера Если значение для бейджика в отдельном сторе, то такие обновления сложно синхронизировать
from
Но по факту я перестал считать, что такие юскейсы стоят редакса
Dmitry
El
Приветствую. Подскажите, плиз, отчего в компоненте может быть такая ошибка? Line 18: Parsing error: Unexpected token, expected "}" 16 | 17 | Chart.propTypes = { 18 | isAuthenticated: PropTypes.bool.isRequired | ^ 19 | };
Volodymyr
есть у кого конфиг сторибука чтобы работал с tsx?
Vladislav
есть у кого конфиг сторибука чтобы работал с tsx?
серьезно? этот не подходит https://storybook.js.org/docs/configurations/typescript-config/
Volodymyr
а ну да ок
El
выше там у тебя нету незакрытых скобок?
Смотрю файл, пока не нашёл. Его код: const Chart = ({ isAuthenticated }) => { // redirect to /login if not logged in if (!isAuthenticated) { return <Redirect to='/login' /> } return ( <div>Chart Component<div> ); }; Chart.propTypes = { isAuthenticated: PropTypes.bool.isRequired }; const mapStateToProps = state => ({ isAuthenticated: state.auth.isAuthenticated }); export default connect(mapStateToProps)(Chart);
El
Заметил <div> ... <div>... без /
Артем
Ребят,мне кто-то тут подсказывал как можно связать css модули и стандартные кдлассы бутстрапа,напомните плиз,как либа называется которая связывает их
Bogdan
лол кек
Bogdan
лол кек
первый то вариант адекватно выглядит, что сразу говнокод то?)
iči
первый то вариант адекватно выглядит, что сразу говнокод то?)
Для чилдренов отдельный синтаксис придумали
iči
clsx чтоли
Артем
Dmitry
странно я кидал это в другую группу
Артем
Ребят,а чего могут не работать классы бутстрапа после того как я в webpack.config.js добавил css модули? кто-то сталкивался с этим? то есть модули работают,бутстрап классы отображаются но стилей к ним нет....
Артем
А как ты задаешь их?
className={clsx(classes.card, 'container','text-center')}
Zaff
className={clsx(classes.card, 'container','text-center')}
Впервые вижу чтоб в таком виде задавали)
Артем
а как надо?
Zaff
а как надо?
Щас распишу как я делал
Артем
просто мне так показали
wolfe
а как надо?
все норм
Sergey Makarov
Парни, кто знает какие-нибудь JS библиотеки с такими инструментами?
wolfe
а как надо?
кроме глобальных стилей бутстрапа, разумеется. но где-то и это норм
Zaff
просто мне так показали
Не знаю насколько это правильно, но я задавал так className={bootstrap-class ${styles.moduleClass}} Тут есть интерполяция, не могу правильно форматнуть
Zaff
Пока устраивает
Артем
Ну блин,это все равно не меняет вопроса) Тип,я подключил css модуль, и он работает,но перестали работать глобальные стили...как исправить?)
Zaff
+
Не надо было вообще трогать вебпак, просто создаёшь стиль к компоненту с названием componentName.module.css
Zaff
Create React App сделает все сам
Zaff
Теперь покажи где ты подключаешь бутстрап и какие классы на выходе
Артем
странно,я просто учусь по WebForMySelf урокам,и там так показывали про css модули
Zaff
Артем
скорее всего урок старый
Артем
Английский знаешь?
ну читать доку могу
Zaff
ну читать доку могу
https://create-react-app.dev/docs/adding-a-css-modules-stylesheet
Артем
https://create-react-app.dev/docs/adding-a-css-modules-stylesheet
то есть, надо отдельно создавать файл модуля?
Zaff
ну читать доку могу
Тебе надо как-то вернуть старые конфиги вебпака, что были по умолчанию
Артем
Тебе надо как-то вернуть старые конфиги вебпака, что были по умолчанию
так это просто закоментить то что я написал и все,больше я там ничего не добавлял
Zaff
так это просто закоментить то что я написал и все,больше я там ничего не добавлял
Кул. И вообще, подключать жквери в реакт это худшая идея)
Zaff
Это учебный проект?
Zaff
+
На продакшн бери сразу SC, не мучай себя с цсс модулями. Не знаю как у других, но у меня не получилось нормально с ними работать, когда надо писать условия - приходится дублировать строки
Kurzdor
sc? scss?
Styled Components
Артем
ааа
Kurzdor
А еще лучше Emotion
Rrr
а еще лучше astroturf
Andrey
а еще лучше БЭМ
Артем
)
Kurzdor
а еще лучше astroturf
А еще лучше не слушать иногда Ситника
Vladislav
кто берёт на продакшен SC? Чтобы с перфомансом потом еще сидеть рефакторить?
Andrey
А еще лучше не слушать иногда Ситника
Эмоушн уже выпилили ненужный рантайм?
Артем
каждому свое)
Kurzdor
Что с перформансом рефакторить?
Ну емоушн производительнее
Andrey
Нет
тогда в помойку вместе с SC
Zaff
Что с перформансом рефакторить?
Рефакторить перформанс рефакторинга
Vladislav
Что с перформансом рефакторить?
не правильно написал, SC очень медленный, по сравнению с традиционным подоходом
Vadim
эт че там написать то надо, чтобы sc лагали?
+ большой проект. На мобилах ничего не лагает
Kurzdor
главное SC не советовать
linaria лучше, но ее в кра сложно завести