Roman
Dmitriy
Всеи привет пишу приложения которое записывает видосы. Нормально ли blobы хранить в redux store?
Roman
Roman
Rinat
🅅aleriy
🅅aleriy
кстати, для таких задач можно приручить cypress
🅅aleriy
там поудобнее может получиться, а то puppeteer совсем уж низкоуровневый
🅅aleriy
там удобно тем, что можно попутно видео процесса писать и видеть как все происходит в интерфейсе cypress-а
Rinat
просто хром. в чем-то ведь надо страницу открыть
как понимаю, чтобы отрендерить страницу, чтобы потом через код взаимодействовать с этой страницой? а так как вариантов взаимодествий может быть бессконечно много поэтому , мне кажется, для наших задач он слишком сложен и избыточен
Cyclone
Сайт асинхронный или обычный?
Rinat
если там используется react - это значит что он асинзронный? )
Rinat
вроде асинхронный
Den
Из этого чата кто-нибудь связывал события сокет-соединения с редаксом? Можно примеры посмотреть?
🅅aleriy
@rinatbakiev а нормальной возможности передать данные на сервер, чтобы их загрузили в базу нет?
Rinat
Nikolai
Чем селениум то не устраивает?
🅅aleriy
а так puppeteer если надо чтобы где-то как сервис крутился и автоматом на сайте формы заполнял
Nikolai
🅅aleriy
Rinat
Yury
Yury
вот прям сейчас этим занимаюсь)
Yury
и думаю что мне делать с потенциально очень толстым редьюсером...
Yury
ведь по нормальному парсинг ответов нигде, кроме как в нем не сделать... или есть бест практикс?
Rinat
Nikolai
Rinat
понял. спасибо
Ig
Подскажите, пожалуйста, как можно реализовать функционал "show more" как, например на yotube, когда комментарий слишком большой, появляестя кнопка show more
Ivan
Vladislav
ну и высоту обрезаемого текста можно по line-height высчитывать
Vladislav
Vladislav
text-overflow?
Ivan
Китикет
Ig
ellipsis
Китикет
Это надо самому придумывать
Vladislav
Ivan
Я б ещё один див поставил поверх и просто перекрывал бы сообщение градиентом и позиционировал его поверх основного блока
Vladislav
Ivan
Вообще, заметил что реакт не реализует ui интерфейс, но реакт разрабы больше всех занимаются ui 😂😂😂
Daniel
вообще реакт либа для реализации ui
Ig
у меня была мысль доавбить текст в отдельный контейнер, а родительскому задать overflow, потом измерять, больше ли высота доченего, чем родительского или нет. Если больше, то убирать overflow у родител
Ig
не знаю норм ли
Китикет
Проще всего обрезать после определенного кол-ва символов и остальное засовывать под "показать больше", но побочный эффект в том, что у букв разная ширина и иногда будет получаться не так как задумано
Китикет
Еще + надо предусмотреть такие кейсы, как миллион символов без пробелов
Китикет
По-моему есть какая-то либа готовая для этого, будет надежнее ей доверить
Китикет
Ну допустим, если хочется обрезать после 100 символов, но при этом не разрезать слово
Ivan
Китикет
Daniel
да можно слова резать в чем проблема то, интрига же
Китикет
Ну если будет нормально, когда градиент начинается с середины строки, то ок
Китикет
Потому что количество строк может быть четное и нечетное, и относительными величинами тут точно не попасть в нужное место
Китикет
Ну хотя, если сверху всегда скрывать после 2х строк, это достаточно просто, но опять же, надо убедиться что в комменте больше 2х строк
Китикет
Можно отрендерить скрыто и посмотреть, но это уже какой-то жквери))
Ivan
Ivan
Вообще, он все равно идеален, если взял писать сайт визитку и за пару часов bootstrap/semantic + jQuery написал и даже не вспотел
Китикет
Китикет
Еще касательно обрезания комментария, вот отличное решение: допускать 300 символов (допустим, это 4 строки), а когда больше, обрезать 4 строку включительно и дальше, т.е. получается некоторый запас в 75 символов, благодаря которому никогда не возникнет такой ситуации, что из-за кучи широких символов алгоритм сработает как-то не так, и вообще не придется ничего замерять и рендерить
Китикет
Но если задача такое не допускает, тогда что-то придумывать)
Ivan
Кстати, насчёт текст оверфлоу - не стоит его юзать ибо хуй пойми как он себя ведёт в разных браузерах
Ig
всем спасибо за предложения
arts
Anonymous
хз что вы в жквери нашли, пьюр жс круче в 100 раз как по мне
Ivan
Это был сарказм, но для быстрой разработки он хорош, если это не крупный проект, а просто страничка
👾
Ребят, приветствую!
Наверно один из избитых вопросов, но:
- Где можно раздобыть примеры "Как сделать" приложения для своего портфолио , чтоб уже как минимум думать устраиваться, хоть за хлебушек:)
- И что минимум нужно иметь чтоб понимать "Да, уже можно ходить на собесы".
За отклики за ранее спасибо:)
Ivan
Ivan
Портфолио - с простых задач на фрилансе, всяких коммитах на гитхабе