Sergey
точняк, спасибо. я же еще не набросал сам роутер, а уже пилю меню :))
Привет, дошел сегодня до роутов, но что-то ничего не поменялось. activeClassName - всеравно подсвечивает у корневого роута. Это баг или фича ? возможно знаешь как заставить это работать корректно штатными средствами роутера ?
Redlineone
return {...state, todos: state.todos.map((todo, i) => i === action.index ? {...todo, text: action.text} : todo)}
i
Aleksandr пррбывал не помгло но как я говорил странно что в код боксе оно работает нормально
Сергей
как в функциональной компоненте сделать массив ссылок?
Надежда
Всем добра))) Подскажите, пожалуйста, как я могу реализовать такие вкладки с помощью Material Ui и react ?
Redlineone
как в функциональной компоненте сделать массив ссылок?
const arrayLinks = ['link.one', 'link.two', 'link.three']
Redlineone
что значит массив ссылок?
Александр
что значит массив ссылок?
Массив refs на элементы может быть :)
Сергей
я надеялся, что это и так будет понятно, так как в беседе реакта спрашиваю
Redlineone
let inputs = [...new Array(5)] <input ref={ref => inputs[index] = ref} />
Сергей
мне мыссив ссылок нужен
Сергей
массив refs если так угодно
Сергей
Пробовал, не работает
Александр
Redlineone
1 сек
Надежда
https://material-ui.com/ru/components/tabs/
Да, я была на этом сайте. Как сделать так чтобы активный таб выделялся прямоугольником(или как он правильно называется?) ?
GG
i
Aleksandr извиняюсь, ваше решение помогло, у меня просто приложуху не собрало. Спасибо. Только.,.. я до сих пор лонгически не могу врубится почему после клонирования массива нельзя просто присвоить объекту внутри него новый текст, а прихдоится клонировать весь объект давать ему новое значение и перезаписывать в массив вместо старого объекта
🅅aleriy
@NadejdaPavlova на вот тебе пример наклепал побырому https://codesandbox.io/s/material-demo-g03op?from-embed
Александр
Так работает все же, в чем вопрос?
Сергей
Сори, я ошибся немного. Спасибо
Anonymous
bruh
Daniil
Всем привет, посоветуйте что можно написать для старта в либе.
Daniil
Кроме крестиков-ноликов на офф.сайте(слишком просто)
arthur
в какой либе?
Daniil
ну в реакте
Aza 👁️
nissan gtr r35
Default
Можно меня тыкать, если что :)
L
Hii... anyone ever use react-native-firebase here?
Anonymous
а названия классов в className можно писать кэмелкейсом или паскалем? всмысле - оно работает, но не является ли это говнокодом и все такое?
Anonymous
Понял, спасибо
?
привет джентельмены. случайно у кого есть пример как запилить graphql subscription + rxjs?
Evgenij
🅅aleriy
👌
Я хотел сказать - нет, не здесь, да мой английский слабоват :))
Evgenij
Я хотел сказать - нет, не здесь, да мой английский слабоват :))
английский оказался на вполне международно читаемом уровне 🤝
Daniil
Всем привет. Есть кейс такой. Список текстовых полей, к которым после изменения текста в них добавляется кнопка Save, а точнее кнопке дается класс hide или show. Как в обработчике onChange текстового поля добраться до кнопки, чтобы присвоить нужный класс? Референсы использовать?
Anonymous
А есть понятный для неопытного человека гайд про material ui? В сравнении с тем же vuetify вообще почти нифига не понятно
Максим
А есть понятный для неопытного человека гайд про material ui? В сравнении с тем же vuetify вообще почти нифига не понятно
Material - это требование заказчика или чисто для себя? Если второе, я бы порекомендовал ant design, там документация лучше, больше компонентов и проще кастомизировать их.
Dmitry
Никого не слушай 😁
MⅨ
ну и что такое jss
Igor
материал — такое. лучше ознакомиться с альтернативами, если ничто не зайдёт — пробовать его
Anonymous
материал — такое. лучше ознакомиться с альтернативами, если ничто не зайдёт — пробовать его
Я ковырялся в бутстрапе, но тут сегодня мне сказали, что он говно и старый
Igor
да вроде норм раотаем и вроде проблем нет
в своё время и бутстрап был лучшим вариантом
Максим
Все познается в сравнении. Я тоже раньше работал и норм. А потом с антом поработал, теперь за уши не оттянешь
MⅨ
И флексы тоже
мда, давно на нем не делал)
Максим
Ну бустрап на гридах ведь
4й на флексах, 3й на флоатах
MⅨ
Ну я так глубоко на нем не седел. У нас сразу нужно было на материале делатьт
Igor
Ну бустрап на гридах ведь
когда там гриды появились? я что-то не знаю? 🤔
Daniil
А почему useState как-то странно работает у меня есть обработчик изменения строки, в котором я записываю значение из e.target.value в стейт, на след строке пытаюсь вывести значение стейта, а оно прежнее и только после того как обработчик изменения заканчивается, появляется новое значение в стейте?
Daniil
Потому что стейт меняется только при ререндере.
Тогда почему я использую то же свойство из стейта в jsx, а оно меняется, когда я меняю значение в поле)
Daniil
Чего? Код давай.
всё, понял)
Nikita
Всем доброго времени суток, занимаюсь Vue 2 года, 4 месяца охватываю реакт. Может кто привести преимущества над вьюшкой