🅅aleriy
задачу снимал через task manager наверное после такого
Nikolay
вот))
А зачем тебе таски в локальный стейт заносить?
Sergey
гугл аналитика вроде может но я хз как именно
Sergey
мб можно отслеживать скринридеры и увеличенный текст
MVD
мб можно отслеживать скринридеры и увеличенный текст
Спасибо, попробую в эту сторону покопать
Sergey
Спасибо, попробую в эту сторону покопать
https://www.mightybytes.com/blog/how-many-users-with-disabilities-on-site/
Мадияр
Всем привет, извините если задаю тупой вопрос. Я сейчас пытаюсь на next js подключиться к api unsplash, мне нужно получить оттуда страницу поиска и список доступных фотографии по коллекциям. Объясните пожалуйста в кратце как это сделать!
Мадияр
Если есть какой то гайд понятный скиньте ссылку плз
Sergey
Всё оказалось проще простого Оказывается, нужно было всего лишь взять Popper вместо Popover. https://codesandbox.io/s/material-demo-z8235
🤣 такие же проблемы если возникают ещё можно попробовать Menu. Грань очень тонкая. Недавно плотно юзал Material UI. Там много диких вещей, если честно 😁 В общем если не работает, стоит поискать аналоги там же
Мадияр
Есть какие-то определенные вопросы?
Я знаю что запросы нужно делать через fetch, с помощью этого метода по url'у нужно отправить get запрос и затем в зависимости от их кода нужно отправлять post запрос на мой layout. Я правильно понимаю принципы работы api?
Natalia
слушайте, мы нескольким элементам (вложенным) меняем стили по клику, классом же не, пятница уже ночь, туплю
Natalia
ну вот например <div onClick={handleClick}> children</div> и детям разные стили (дети разные и стили там разные)
Anonymous
а в чем вопрос?
Natalia
ну вопрос как проложить стили по клику, стайлс только верхнему диву даст
Anonymous
в css
Natalia
меняй стейт, проверяй стейт
это я уже, стили как
Max
Разные пропсы, разные стили
Daniil
classname={this.state.value ? 'classname1' : 'classname2'}
Natalia
classname={this.state.value ? 'classname1' : 'classname2'}
так они только верхнему, куда ты их напишешь а внутрь ?
Max
Можно скришоты компонентов?
Daniil
внутри у элементов классов нет?
Anonymous
че мешает от верхнего класса прописать?
Natalia
есть и все разные
Daniil
селектор у ксс по второму и первому классу так же написать можно
Natalia
<Link onClick={handleClick} className={className} to="desktop"> <Row> <Col className="grid"> <Icon type="home" width="16px" height="16px" /> <div className="list"> <span className="menu-list">Рабочий стол</span> </div> </Col> </Row> </Link>
ᅠ ᅠ
Здравствуйте, есть ли тут человек, который знает приложение mstore pro, просто я не могу его установить
Daniil
что менять то нужно?
Natalia
если ты вверху допишешь класс, то он только у верхнего будет, вниз всю логику со стейтом тоже?
Daniil
а почему нет? строчка кода. это первый вариант, ввторой вариант у Вас селектор допустим на перый .clicked, используя его пишите все стили для элементов под ним когда он кликкнут, то есть .clicked .list и тд, и для .not-clicked так же
Natalia
что вы хотите сделать, объясните нормально
хочу по клику изменить все внутренние элементы (стили)
Alex
хочу по клику изменить все внутренние элементы (стили)
а как они на данный момент выглядят? это какие-то css классы?
Natalia
да, но там и псевдоэлементы
Alex
получается они должны быть привязаны к родительскому классу, к примеру: .parent .child
ᅠ ᅠ
Alex
если вы измените на .parent2 .child, это уже будет другой стиль, и это нужно описать в css
ᅠ ᅠ
Ребят а это что?
ᅠ ᅠ
Только начинаю изучать react native, не успел начать, а уже ошибки
Alex
Ребят а это что?
это фотка, похоже с телефона, и там не видно половины
Natalia
если вы измените на .parent2 .child, это уже будет другой стиль, и это нужно описать в css
там в принципе список этих линков (структура внутри одинаковая), может как-то оптимизировать?
ᅠ ᅠ
Я написал *npm install -g expo-cli*, после чего вышли эти ошибки
Alex
там в принципе список этих линков (структура внутри одинаковая), может как-то оптимизировать?
возможно, но нужно знать, что именно должно поменяться, при изменении родительского класса
Natalia
возможно, но нужно знать, что именно должно поменяться, при изменении родительского класса
просто если условный рендеринг оно увеличит в два раза код (если - то)
Natalia
вернее в нежелании его менять (стилей много, там все псевдоэлементы поплывут)
Alex
вернее в нежелании его менять (стилей много, там все псевдоэлементы поплывут)
так что конкретно нужно сделать? например есть у нас в холодильнике яблоко, оно красное, но когда мы открываем холодильник, оно становится зелёным
Natalia
там примерно линейные градиенты, меняются размеры
Natalia
и появляются псевдоэлементы чтобы сделать закругления
Alex
ну это все на css по идее делается
Alex
как и пример с холодильником и яблоком:) closed - одни стили; open - другие
Natalia
как и пример с холодильником и яблоком:) closed - одни стили; open - другие
оно видимо из за того что на ховер было подвязано, поэтому так не пашет
Сергей
А класнеймы не проще поменять и стили переопределить в нужных местах ?
Сергей
При клике...
Мадияр
Неа
Спасибо!
Natalia
ul className="list-ul"> <Link onClick={handleClick} className={['link', className].join(' ')} to="desktop"> <Row> <Col className={['grid', className].join(' ')}> <Icon type="home" width="16px" height="16px" /> <div className={['list', className].join(' ')}> <span className={['menu-list', className].join('')}>Рабочий стол</span> </div> </Col> </Row> </Link> придумала
Anton
кто подскажет, что не так с этим эффектом? Почему не срабатывает?
Anton
что за useUpdateEffect ?
отличается от обычного useEffect только тем, что пропускается первый вызов после рендера, т.е. didmount
Daniil
🤔
Anton
Так его код и покажи)
https://github.com/streamich/react-use/blob/master/docs/useUpdateEffect.md
Anton
хм, с обычным useEffect вроде заработало
Anton
аааа, понял
Anton
или нет
Anton
похоже дело как раз в упущенном первом маунте
Alex
похоже дело как раз в упущенном первом маунте
так там так и написано: React effect hook that ignores the first invocation
Yury
что за задачу ты пытаешься решить?
Anton
загрузить рекомендации, если страница загружена, а рекомендаций нет
Anton
страница собирается на сервере
Anton
во время сборки скрипт загружает данные на страницу, а рекомендации тянет потом фронт на стороне клиента
Alex
во время сборки скрипт загружает данные на страницу, а рекомендации тянет потом фронт на стороне клиента
получается это работа с dom, проверить есть ли что-то и тогда уже использовать загрузку?
Anton
даже так: 1. Бэк тянет данные, прокидывает их в ридакс, страница собирается и отдается клиенту 2. Клиент тянет рекомендации