Тимофей 🛴
ты про color: ${color.danger}?
Да если color из другого файла, то он не может
Vladimir
goober посмотри
в каждом файле setPragma(React.createElement); ? Чет уже отпугнуло
Roman
а с чем это связано? Отстутствие рантайма?
да, все надо статически анализировать - и связи между файлами сложно отслеживать
🦜
в каждом файле setPragma(React.createElement); ? Чет уже отпугнуло
import { styled } from "goober"; const Btn = styled("button")` border-radius: 4px; `; 🤷‍♂️🤷‍♂️🤷‍♂️🤷‍♂️
Denis
Что за губер🧐
a less than 1KB css-in-js solution
🦜
Что за губер🧐
чекни, не всем зайдет, но есть такое решение
Vladimir
reshadow
Альфа все таки..
artalar
Альфа все таки..
Чисто формальность
artalar
Оно в проде на миллионах пользователей уже у яндекса
artalar
Сам использовал - есть некоторые трудности, но не больше чем с любым другим решением. Сам функционал отрабатывает на все 100
Vladimir
А у себя в проде что используете?
Alex
Добрый день, можно вопрос.. пробую тестовы проект с grpc + node - проблема с интелисонсом на каком то этапе... на этапе ранее я все впорядке и я вижу тип возвращаемой переменной, а дальше все any. подскажите как я могу в javascript типизировать переменную - может анотацию какую то указать, что бы интелисен заработал к var или let переменной. Спасибо Использую vscode. - возвращается тип GrpcObject = но уже потом он идет без интелисенса вообще. и помечен как any в след присванивании. на нем уже интелисен не работает
artalar
А у себя в проде что используете?
Если бы новый начинал - решадоу
Vladimir
Если бы новый начинал - решадоу
У меня сейчас большой проект, примерно 500-1к компонентов Используется css-modules +чистый css местами, постепенно вырезается. Но меня тошнит от этого, и я ищу что-то типо линарии. Раз тут все так топят за решадоу, значит стоит внимания. Спасибо
Ivan
и?)
И проще сказать «я использую jss»
Mikhail
кстати про ts, может кто подсказать как передать параметр в дженерик функции в объекте? https://www.typescriptlang.org/play/index.html?ssl=26&ssc=7&pln=24&pc=19#code/KYDwDg9gTgLgBASwHY2FAZgQwMbDgFUwCMAbYAYQiXQQHMAJYTAEzQB584BeOTJATwB8cAN4AoOHCSYAtsAD8ALjgBrYPwjoCAbglwowJKyjy2ABTihURgM6r1mgoIAUAN0wkArsGX4A2mYAugA0+hAA7koEoQhRSJ4yRGgAlMp8-LoAvmJioJCwiChoWLhwAGIIZACqYMyYqADKuNJQCBAAkqgyonrYEDJgZKjMAIIwyjYwrUi0upI0ZGkCc4jMyvGJaCsINjbeUDYTU8i0foEr0nJH07N6SMDhAGpoNm1I1ycrECTMzwdvHxmKwM2AQYAQhhgh14AjOK0mmFoPjgkxucL0CNgwFG4xRxyBGJg9U80IA5O0AHIAfTMACUAPIAcVpAFEGg1SSsYPwwMjUZ8xNkxH0kJM4AALJjGaGEUgUKg0BhS9gVaq1erAJqGTCtDpdQRnbhwPx6cSSSSXZGkzHDMak4J6SQGIxoZRsa1ErE40kudxeYChEHQZipGH8bjCZyO81+7zR5IOySZB3nIA
Саша
1
Mikhail
@ts_ru
уже, тут прост комьюнити больше, может знает кто
Mikhail
согласен, попытка не пытка
AluV (დანიილ)
😱 Привет Всем ! Вопрос простой: я смогу задиспатчить action из Redux в каком нибудь синглотн классе вне компонента ?
AluV (დანიილ)
А что прокинуть надо
from
ничего
store.dispatch(action)
AluV (დანიილ)
Ну вот а говоришь ничего, Store создается с помощью createStore в коревом компоненте, попробуй теперь это куда нибудь прокинуть
Andrey
Ну вот а говоришь ничего, Store создается с помощью createStore в коревом компоненте, попробуй теперь это куда нибудь прокинуть
попробуй теперь создавать не в корневом компоненте, а в отдельном модуле, и импортить по месту необходимости 🧐
from
сложна, нужна падумать, файл создать...
можно всё в одном файле сделать :) в скоупе будет и стор и всё что хочешь
Владимир
Ребят, привет) Кто работал с react-intl, сейчас перевожу время и мне нужно не просто строку вывести со временем, а получить уже отформатированное, можно ли это как то сделать То есть там есть компонент FormattedTime и мне нужно его value
Владимир
Его проп, грубо говоря
Andrey
😡
👀
Китикет
Это ж не канон
Китикет
Кстати а в чем проблема из корневого компонента экспортить)))
Volodymyr
Всем привет!) Вопрос, как с новыми Redux Hooks, в зависимости от стейта из Store показать тот или инной компонент? useSelector() теперь юзают? Если по старинке то mapStateToProps, mapDispatchToProps
Volodymyr
Andrew
Круто спасибо! А если это TS и он ругаеться на state.items?
Если TS, то у тебя наверняка прописан интерфейс для стора, тогда его просто нужно указать: const items = useSelector((state: IGlobalState) => state.items)
Ivan
точно) Спасибо!!!
Или useSelector<IGlobalState, ItemType[]>(state => state.items)
Dwight🫀
Сделал категории товаров на сайте. Фильтрую через filter и меняю состояние на новый отфильтрованный масив. Но когда хочу выбрать другую категорию или открыть главную страницу то там ничего нет. Вопрос: как после фильтрации сбрасивать всё к изначальному состоянию?
Bogdan
в react-table возможно сделать ширину колонки авто?
Bogdan
6.8.1
Eugene
Подскажите, как правильно передать значение инпута поиска (keywords) с главной страницы на страницу где фильтруется массив по этим значениям?
Eugene
props
Страница не дочерняя.
Andrew
Страница не дочерняя.
тогда через контекст или глобал стор
Mike
Страница не дочерняя.
выносить стейт наверх - по документации или использовать сторонние сторы
Ura
да не делайте вы фильтры через сторы, пропсы, контексты и прочее) используйте query параметры, это банально удобнее клиенту
Mike
и парсить в нужном компонентне
Eugene
да
Вот и я о том же.
Ura
и парсить в нужном компонентне
да, и парсить в нужном компоненте 🤔
Mike
хер знает когда обновлять и хер знает когда обновились
Mike
зачем вам реакт? ставиье жквери
Ura
хер знает когда обновлять и хер знает когда обновились
обновлять когда пользователь нажал что-то обновить 🤔
Mike
Все зависит от таски, если это один такой компонент - мб, если логика будет завязана на много - это бред
Ura
Все зависит от таски, если это один такой компонент - мб, если логика будет завязана на много - это бред
ну если у тебя действительно такой не очень частый кейс, когда компонентов несколько, и они должны реактивно перечитываться от изменения друг друга, то нужно хранить и в сторе и в query
Ura
пользователю наплевать как тебе там сложно было писать что-то, о нем в первую очередь думать надо
Mike
пользователю наплевать как тебе там сложно было писать что-то, о нем в первую очередь думать надо
причем здесь удобство пользователя? параметры юрл строки можно и со стейта обновлять при его изменении, но не хранить стейт в юрл строке. Ваше приложение - вам потом ебаться, не вижу смысла дальше спорить
Ura
причем здесь удобство пользователя? параметры юрл строки можно и со стейта обновлять при его изменении, но не хранить стейт в юрл строке. Ваше приложение - вам потом ебаться, не вижу смысла дальше спорить
так мы про это изначально и говорили, нет разве? Ты получил query, распарсил его и распихал initial по стейтам и редьюсерам как тебе надо. У человека, который задал вопрос, была именно эта ситуация