myown.
Подскажи 🥺
myown.
что нужно сделать?
myown.
Мы нормально общались
myown.
Пока я не перенесла этот проект с одного места на другое в потом на третье
Oleksandr
Unfortunately, even some well-respected websites in the JavaScript development community seem to be overly-optimistic about Google’s ability to crawl and index JavaScript frameworks.
Да, так и есть. Но проблема в том чтобы определить когда весь контент загрузился. Я так понимаю. Он вроде ждет момент когда очередь запросов будет пуста, и тогда парсит
Jąńek
Да, так и есть. Но проблема в том чтобы определить когда весь контент загрузился. Я так понимаю. Он вроде ждет момент когда очередь запросов будет пуста, и тогда парсит
Ну в общем такая себе история. Хтмл отдать надежнее. Пишут что любая ошибка js и у тебя прекращается индексация. Если есть какие-то внешние счётчики или реклама - любое моргание сети и пиздец
Dimitri
на что moment заменить лучше? day js ok?
Andrey
на что moment заменить лучше? day js ok?
так и сделали, пока довольны
Igor
Всем привет! Подскажите хорошее решение по бесконечному скроллу, самое удобное и простое, на ваш взгляд. Мне бы хотелось его встроить на страницу, где содержится около 1000 объектов, делать самый притивный скролл - не лучшее решение, очень долгий рендер 🙂 UPD: смотрю в сторону intersection observer, но может есть что-то получше.
artalar
И поиск по странице будет нормально работать
Igor
Если динамической подгрузки нет, то я бы написал свой небольшой врапер, который просто итеративно рендерит по ~200 элементов каждый rAF
Вообще, я написал свой ( https://codesandbox.io/s/zx7jojxplp ), но потом понял, что если я захочу подгружать миллион объектов, то это работать просто не будет, и тут либо подключить Redux (я вычитал, что это бессмысленно), либо допилить свой враппер, да
Volodymyr
hi vsem, есть такая хуйня <ArrowWrapper onClick={() => onSwitch('left')} visibility={someboleanprop}> затем в стайледах visibility: ${({ visibility }) => (visibility ? 'visible' : 'hidden’)}; варинг выдает react-dom.development.js:506 Warning: Received `true` for a non-boolean attribute `visibility`. If you want to write it to the DOM, pass a string instead: visibility="true" or visibility={value.toString()}. шо делать м?
Мирослав
Поцоны, объясните в двух словах, как reach router обертает компоненты?
Мирослав
<Home path="/" /> <Dashboard path="dashboard" />
Мирослав
вот это вот
Bohdan
<Switch> <Route path="/" component={HomePage} /> </Switch>
Bohdan
const HomePage = <span>alo</span> Вот этот роут маунтится дважды. Хоть убей
Bohdan
const HomePage = <span>alo</span> Вот этот роут маунтится дважды. Хоть убей
Потому что другой скрипт на странице модифицирует window.location.href.
Мирослав
а свитч один остается?
Мирослав
да любой url-shortener
Bohdan
хреть какая-то, не должен
реакт роутер похожу слушает window.location
Мирослав
а есть возможность модифицировать location.href через react router?
Мирослав
ну типа пробросить react router в этот скрипт
artalar
О, спасибо!
Обновил, добавил еще один вариант...
Мирослав
я не из РФ, но теперь понял о чем ты
Мирослав
надо искать сервис, который умеет открывать телеграм, или самому написать
Мирослав
"Telegram application does not listen to unknown urls. But as a workaround solution you can have a redirection in your landing pages."
Мирослав
не получиццо, походу
Kurzdor
там стринга нужна, да
А никак это нельзя побороть без стрингования?
Kurzdor
Есть вроде серсисы по типу t-do.ru / ttttt.me
Mikhail
tlinks.run
Igor
Обновил, добавил еще один вариант...
А чем было вызвано делать второй вариант, чего добивался?) Просто интересен ход мыслей
Igor
Если в целом говорить, то решение кейса понравилось, захотел глубже копнуть и понять
arthur
tg://msg?url={url}&text={title}
artalar
А чем было вызвано делать второй вариант, чего добивался?) Просто интересен ход мыслей
В одном случае мы делим массив каждый rAF и сразу же в рендере пересоздаем ВСЕ объекты компонентов которые уже замонтировались + новые, во втором случае мы делим весь массив при первом рендере и уже с каждой частью массива работает индивидуальный компонент - за счет чего нет работы по пересозданию и пересчету объектов тех элементов, что уже отрендерились
arthur
работает
Daniel
А никак это нельзя побороть без стрингования?
Нет, реакт ожидает определенный тип
arthur
а, ну на десктопе хз
arthur
на iOS и андроиде работает как надо
myown.
Подскажите плиз, у меня этот навбао слишком широкий
arthur
что подсказать то?
myown.
Как его уже сделать
arthur
поправь стили
Kurzdor
Это вопрлс не про реакт
Andrei
А надо какой?
Kurzdor
Нет, реакт ожидает определенный тип
А, как я так смог для стайлед компонента прокинуть нужные пропы чтобы отобразить нужные элементы
Andrei
И что это вообще
Kurzdor
Ебанный рот этого каз.. Реакта
Tutu
Народ mobx зависит от фреймворка или это унивесальная тема ?
Tutu
react или vue
Tutu
понял
Tutu
спс
myown.
Это вопрлс не про реакт
Про реакт, потому что у меня именно в нем стили не меняются
Daniel
Kurzdor
Ебанный рот этого Реакта
Alexandr
Ебанный рот этого Реакта
2 рта реакта в 15 минут, передоз)))
Daniel
Ебанный рот этого Реакта
Глянь как они в доме отображаются, может понятней будет
Bogdan
вот такой редирект делать можно? или проверки по другому делаются?
Kurzdor
2 рта реакта в 15 минут, передоз)))
Просто нужно его понять и все будет ок
Alexandr
Просто нужно его понять и все будет ок
тож вот 2 месяца назад начал учить, пока нормально идет. Тож побомблин немного
Артём
onClick={(e, id) => getFilmById(e, id)} Вешаю такое событие на Link роутера. Не передаётся 2-й аргумент, подскажите, в чём проблема?