Александр
а чому сразу без понимания
Я излишне токсичен может
Андрей
const foo = createEffect() const A = () => { foo.use(() => 'whatever') return <a onclick={foo}></a> }
Облом. Мне нужна динамическая локальность. Или как ты это называешь?
Александр
Это был наезд на меня, что я нихрена не понимаю.
Ничего личного (ну почти), я вообще добрее обычно и помогаю порой
Дима
😸
Андрей
ну так ты динамически функцию задаёшь
У меня 8 таких компонентов на странице одновременно работают.
Дима
рип
Андрей
Вот и я о том же, поэтому костыли.
Andrey
У меня 8 таких компонентов на странице одновременно работают.
мы с тем же самым изъебывались) в итоге просто в рефы эффекты запилили (можно конечно было бы попробовать сделать общий эффект, и фильтровать по параметрам его вызовы, но чет решили закостылить)
Андрей
Ну и к тому же у меня нет эффектора. Я просто украл апи для своего сниппета.
🦜
ошибка
ого, хук
🦜
растешь
Vladimir
ого, хук
звезду ставь
🦜
не буду, там нечитаемо из-за типизации
🦜
все что нужно об оверрайде в материал дизайн const StyledStepLabel = styled(StepLabel)({ "& .MuiStepLabel-active": { color: "#1488CC" }, "&.Mui-disabled .MuiStepLabel-label": { color: "#ccc" } });
Andrew
и дальше передаешь в обработчик новый и старый скролл
а можно пример? а то я чёт гуглил и все равно не понял как это сделать
Tolych
Можно вопрос по next.js ?
🦜
Можно вопрос по next.js ?
лучше в чате некста, тут мало кто его юзает
DErek
Добрый день. Подскажите пожалуйста, если я собираю вебПаком проект, и у меня стоит условие с ENV переменной. скажите будет ли вебПаком собираться одна ветка этого условия или он вместит два случая. для примера. if (env.PROJECT === proj1) { 1 way } else { 2 way }
🦜
по крайней мере у меня в бандле при установки переменных через defineplugin они убирались
🦜
mob Только замени на переменную из define plugin или через process.env
🦜
должно получится что-то вроде
👾 Evgeny
Привет, имеет кто опыт в typescript типизации подобных ситуаций
👾 Evgeny
Александр
IBarProps & IFooProps если верно понимаю, но лучше в спец чат конечно
👾 Evgeny
IBarProps & IFooProps если верно понимаю, но лучше в спец чат конечно
спасибо, это помогает в случаях когда у них пропсы не пересекаются именами
Ilya
Всем привет! Ребят, такая проблема. Передаю в styled-component свойство: background-image: ${props.selected ? url(${_checkboxBgImg}) : 'none'} В _checkboxBgImg записано base64. Браузер в упор не видит картинку. Если открыть data:image в отдельной вкладке -- всё ок. Может кто что подсказать?
iči
url('...')
A
коллеги, попал в засаду, есть таблица с инпутами, формат стейта такой: [{id: "AO7zsADRK", md: 1, inclination: 0, azimut: 20, tvd: 0, …}, {id: "y6K1imCnj3", md: 43.5, inclination: 0, azimut: 0, tvd: 0, …}, {id: "APbVfCklRg", md: 152, inclination: 0, azimut: 40.6, tvd: 0, …}] каждый раз когда меняю что-то в инпут (onChange), данные записываются в стейт. НО в стейте данные типа number, а инпут выдаёт строки. соответственно перед записью в стейт надо строку перегонять в number. по задаче, инпуты должны позволять вводить отрицательные числа, но когда только начинаю писать минус, функция обработчик перегоняет его в number - Number(‘-’) = NaN и пихает его в поле инпута.. как быть?
A
делать локальные стейты в ячейке и в рядке - пробовал. не подходит, нужно чтобы работало сравнение актуальных данных в столбцах
A
@popuguy , может сталкивался?
Vadim
@popuguy , может сталкивался?
маску сделай на поля
A
https://unmanner.github.io/imaskjs/guide.html#number
не совсем понял как это будет работать с ‘-‘ и ‘-1’
Gregory
i
всем привет, подскажите плз как рефакторинг провести https://codepen.io/kirill-golybev/pen/dELEQV?editors=0010
Vadim
не совсем понял как это будет работать с ‘-‘ и ‘-1’
там событие изменения будет отрабатывать когда ты валидное число введешь
i
мне прям хочется в mapState2Props объект через фориач создавать
Mikhail
https://unmanner.github.io/imaskjs/guide.html#number
ради этого дурацкого минуса тащить 56кб зависимостей?!
i
и в render тоже через фориач создавать объект, вообще хочется в mapState2Props на самом деле чисто передавать state.messages и сразу из него в рендере всё1 брать, но коллега против, говорит, что так неудобно будет
Vadim
ради этого дурацкого минуса тащить 56кб зависимостей?!
у меня маски по всему проекту. Там оправдано
i
а я даж не знаю чё ему возразить
Mikhail
и не 56, а 15
https://bundlephobia.com/result?p=imask@5.1.5
Vadim
согласен, too much
преобразуй "-" сам в число
A
в какое?
A
как только ввожу символ меняется стейт
Mikhail
56.5кб, гзип не считается, он кешируется, а бандл все равно нужно будет парсить при каждом открытии страницы
A
как тогда я введу ‘-10’?
A
если ‘-‘ буду преобразовывать в ноль?
Vadim
как тогда я введу ‘-10’?
вводишь "-" отдается 0, вводишь "-1" отдается -1
Александр
как только ввожу символ меняется стейт
Нужен еще один эфимерный стейт внутри NumberInput'а и когда в нем появлется валидное число уже дергать onChange, 😩
Vadim
самое то
Mikhail
как тогда я введу ‘-10’?
как насчет обновлять стейт не на onChange а на onBlur инпута?
Александр
потому что писал выше уже
Mikhail
можно, но такое себе
минусы будут нормально работать
Александр
минусы будут нормально работать
Да будет, но как-то не по феншую