Volodymyr
)))))))
Eugene
backend or back-end ?
Eugene
👀
Volodymyr
свитч между языками утомляет )
🅅aleriy
тогда уж не бекенд, а просто бэк
Volodymyr
как отрыжка ?)
Aleksandr
Ну ладно, разное бывает ))) с утра можети он не выспался )
Копировать url мне не нужно. Попробую переформулировать: 1. На странице отображается название задачи ( айтема ) 2. Рядом с названием есть кнпока скопировать 3. При нажатии на кнопку копируется название айтема и url, который ведет на страницу с этой линкой. 4. Вставляем ( руками - просто открываем почтовый клиент и создаем новое письмо ) в письмо то, что лежит в буфере обмена. 5. Видим, что в письме отображается название айтема, при нажатии на который открывается страница с айтемом
🅅aleriy
если он позволяет как в маркдауне это делать, то проблем нет
Volodymyr
Я думаю не только в аутлуке тогда
Aleksandr
Копировать url не нужно но в пункте 3 копируем url )))) Ты определись ))))
Имеется ввиду, как текст url копировать мне не нужно.
Aleksandr
Я думаю не только в аутлуке тогда
Ну, вот, например, в яндексе копируем новость ( ctrl+C ), вставляем в письмо outlook или документ Word. При нажатии на заголовок новости ( разумеется с зажатым ctrl ) мы переходим на страницу с новостью.
Volodymyr
Имеется ввиду, как текст url копировать мне не нужно.
1) Обычному почтовому клиенто по дефолту похер то что ты емус вставляешь запись рода https:// or http:// насколько я помню по дефолту если это ты делаешь руками он не парсит это + тебе по хорошему нужен почтовый клиент где уже ты это скопированное значение будешь вставлять в линку ссылки ( конкретного почтового елиента )
Volodymyr
А нет, Gmail парсит, тут ошибся.
Volodymyr
Ну, вот, например, в яндексе копируем новость ( ctrl+C ), вставляем в письмо outlook или документ Word. При нажатии на заголовок новости ( разумеется с зажатым ctrl ) мы переходим на страницу с новостью.
стоп!!! аутлук такое тоже парсит. Тогда все правильно тебе говорили тебе надо при нажатии на кнопку копировать делать следующее копировать https://blablabla.bla/id?=${item.id} И когда ты вот такое будешь вставлять, тогда вроде как оно сразу будет у тебя ссылкой вставляться.
Andrey
есть мнение, что парсинг урлов в аутлуках это уже совсем другая история (от этого чата)
Volodymyr
Я только что проверил. все нормально работает. просто встаяляя
Volodymyr
Проверил Аутлук и Gmail
Paruyr
Друзья, долгие годы подготовки и вот свершилось! 🎉 Весна уже почти позади, прекрасная летняя погода всё ближе, продуктивные будни принесли новые результаты. А это значит, пора снова встретиться! В этом году мы подготовили что-то особенное. На этот раз мы встречаемся не просто вечером в будний день на митап (мини-конференцию), а на весь день и в субботу. Да, всё верно. Мы делаем то, что обещали ещё в прошлом году. Встречайте! React Russia 2019 – это коммьюнити-конференция профессиональных разработчиков, использующих React.js и React Native в России. Являясь логическим продолжением всех наших митапов (мини-конференций) React Moscow и React SPB, проводимых с 2016 года при поддержке крупнейших компаний на рынке, мы встречаемся, чтобы поделиться идеями, представить и рассказать о новых решениях и технологиях, поделиться опытом и в совместном общении сделать нашу работу ещё более продуктивной, приятной и эффективной. КОГДА И ГДЕ: 1 июня 2019 в 10:00 Москва, Кутузовский проспект, д. 32 (Sberbank Agile Home) ПРОГРАММА: 10:00 – 10:20 Сбор гостей, вступительное слово (Денис Измайлов, CTO в Axept) 10:20 – 11:00 Быстрее, стройнее, умнее (Денис Красновский, Технический руководитель разработки в ДомКлик) 11:00 – 11:40 Отзывчивый React Native (Таиф Алимов, Front-end Engineer в Хабрахабр) 11:40 – 12:20 На вершине стиля (Артур Кенжаев, Руководитель группы разработчиков интерфейсов в Яндекс.Маркет) 12:20 – 13:00 Advanced 3D graphics with React, BabylonJS and Unity3D (Денис Радин, Технический руководитель в Focus Reactive) 13:00 – 14:00 Обед и кофе-брейк ☕️ 14:00 – 14:40 Изоморфный React на микрофронтендах (Leroy Merlin) 14:40 – 15:20 Вебпак, вид сквозь монокль (Антон Кастриицкий, Разработчик интерфейсов в Яндекс.Маркет) 15:20 – 16:00 Как я преодолел "синдром Фронтендера" с React и Firebase (Илья Кузнецов, JavaScript Engineer, СИБУР) 16:00 – 16:40 FP для бедных, или как я полюбил reduce (Василий Стяжкин, Ведущий разработчик в ДомКлик) 16:40 – 17:00 Кофе-брейк ☕️ 17:00 – 17:40 Микросервисный фронтенд (Александр Китов, Архитектор в Альфабанк) 17:40 – 18:20 Concurrent React. Что нас ждет? (Екатерина Анишкина, Front-end Engineer в Offside Gaming) 18:20 – 19:00 Особенности разработки высоконагруженных клиентских приложений (Александр Руденко, Архитектор в Райффайзенбанк) 19:00 – 19:40 React Hooks: The Missing Link (Павел Ремизов, Технический директор в КЭСПА - Школа английского языка) 19:40 – 20:30 Свободное общение, нетворкинг, pre-after-party УСЛОВИЯ УЧАСТИЯ: 1. Конференция бесплатная, но вход строго по приглашениям. Как получить приглашение? 2. Для того, чтобы получить приглашение – необходимо заполнить форму по ссылке, отправив таким образом заявку: https://axept.timepad.ru/event/971209/ 3. Программный комитет внимательно изучит всё и при единоглассном решении, вышлет вам приглашение. ОСТАЛИСЬ ВОПРОСЫ? Или появились предложения? Пишите events@axept.com или в Telegram: @DenisIzmaylov ЕЩЁ: 1. Подписывайтесь на канал конференции, чтобы быть в курсе событий (включая репортаж, ссылку на трансляцию и прочее): https://t.me/ReactRussia 2. Вступайте в нашу группу в Facebook: https://www.facebook.com/groups/ReactRussia/
а спб будет в этом году?
MVD
серверный)
Не очень(
Mikhail
Какой роутер можешь предложить тогда?
мой роутер кстати ни в какие дивы не оборачивает
🅅aleriy
просто если вставлять HTML из клипборда в письмо, то тэги экранируются насколько я помню
🅅aleriy
сейчас проверить не могу к сожалению
Volodymyr
ему нужно, чтобы вставлялось Имя айтема как ссылка с урлом
а епт, что бы под типо 1234 было https://blablabla.com/id?=${item.id} ?? Та ну нафиг такую наркоманию )))
🅅aleriy
но есть вариант сразу из js создавать тело письма
🅅aleriy
т.е. жмешь на ссылку, открывается почтовый клиент и туда проносится заполненный шаблон письма
Volodymyr
Вариант.
Volodymyr
Но хз, чую там задание именно руками вставлять ссылку )
Eugene
🤔
🅅aleriy
это же обычный href mailto
ну да, все просто
🅅aleriy
Но хз, чую там задание именно руками вставлять ссылку )
ну так отпадает необходимость руками вставлять
Mikhail
react-router?
самописный
Volodymyr
ну так отпадает необходимость руками вставлять
Не, я твою реализацию понимаю ))) я имею ввиду что у него именно конкретно может хотят только руками вставять )
🦜
самописный
дай исходники посмотреть
Mikhail
дай исходники посмотреть
https://github.com/wizzardo/react-ui-basics/blob/master/src/react-ui-basics/router/Route.js
Volodymyr
конкретно какой-то одной рукой левой или правой? :))
Я думаю еще иногда носом или ногой левой помогать )) и что бы кнопка была на пол экрана вида "ОТПРАВИТЬ" что бы с локтя можно было попасть в нее )
Mikhail
cWM поправь)
это единственное, что тебя смущает?
MVD
это единственное, что тебя смущает?
Ну нужно доку смотреть. Так сложно сказать чего не хватает
🦜
это единственное, что тебя смущает?
то что на классе написан, то что наследует PureComponent. То, что ты делаешь вычисления до того, как компонент замаунчен в дом
Volodymyr
да, именно это
а такой вариант не подойдет ? return <a href="https://blablabla.com/?id=${item.id}">item.id</a>
Volodymyr
Не хуйня
Andrey
Ну нужно доку смотреть. Так сложно сказать чего не хватает
не проще сделать nested роуты на реакт-роутере и не ебаться? history.push там вообще в 1 строчку делается
Mikhail
🦜
можно подробнее, что с этим не так?
на счет класса можно наебаться с this и получить багу с тем, что тебе приходят совсем не те данные
🅅aleriy
вот эти условия лучше местами махнуть кмк
Sergey
ух больше императивщины
🦜
эта штука у меня уже год в проде
это ни о чем не говорит
Sergey
matchers.length < s.length WTF IS THAT
Aleksandr
а такой вариант не подойдет ? return <a href="https://blablabla.com/?id=${item.id}">item.id</a>
Вопрос в том, что в буфер класть - разметку? Как к тексту "прикрепить" линку?Смущает, что нагуглить я даже близко ничего не смог.
Sergey
код говно
Mikhail
код говно
не спорю, нужно отрефакторить и тесты написать
🅅aleriy
код говно
ну видимо человека устраивает, работает наверное всё у него
Sergey
просто, как ещё сделать код менее читабельным
Sergey
ну видимо человека устраивает, работает наверное всё у него
после того как код заработал, многие останавливаются, но это же путь на дно
Ivan
Поч не какой-нибудь any
Sergey
Sergey
код не выражает намерения автора нисколько
Sergey
это вообще пиздец
Sergey
чегоооо
🅅aleriy
да, метапрограммирование на js не в почете :))
Volodymyr
Сейчас начнется ))) пошел на попкорном )
Ivan
Но тем не менее почти все на джс так и наблокожено