Ali
Плюс ты сможешь видеть конфликты которые нужно пофиксить и не перетерешь Пети изменения, все от этого будут в выигрыше
Иван
он разве не айпишник прокидывает?
アレクサンダー・バキマトフ
ngrok
ну ngrok вроде же для того чтоб страничку посмотреть запущенную а не код
Иван
да я просто в хост добавляю адрес сайта и ip сервера
Aleksey
react-dropzone дает же обьект файла, а не только preview
Да, при событии onDrop сам объект вижу. Но при отправке валидаторна бэке говорит, что там не картинка и все такое.
Eugene
🤔а в чем проблема запускать у себя локально
Eugene
onDropAccepted = file => { const bodyFormData = new FormData(); bodyFormData.append('file', file[0]); } типа такого вроде над
Yury
Да
значит где-то у тебя косяк. там никакой магии let data = new FormData(); data.append("file", file, file.name)
Stanislav
Возьми codesandbox
https://codesandbox.io/s/condescending-firefly-hl25v?fontsize=14&hidenavigation=1&theme=dark Просто вставляй перенос строки скажем перед объявлением класса. Будет рандомно выходить ошибка для num1, а рандомно запускаться приложение
Aleksey
значит где-то у тебя косяк. там никакой магии let data = new FormData(); data.append("file", file, file.name)
Так, окей, наверняка все просто) я не спорю) косячник я еще тот.... Поэтому давайте как для неочень сообразительного... Во первых : достаточно того, что я формирую превью из ссылки?? Или надо проталкивать в onDrop эти ранее загруженные файлы?
C
Привет всем. import {FormikProps} from 'formik'; const myFormRef = useRef<FormikProps<any>>(null); Вот это на обычном JSX как написать?
Aleksey
где srcLink это ссылка - http://link.ru/your_address
Aleksey
что значит превью из ссылки ? 🧐
<div className="container text-center mt-5"> <div className='text-center'> {this.state.previews.map(({ src, srcLink, name, size }) => ( <span key={Math.random() .toString(36) .slice(2)}> <img onMouseDown={(e) => {this.removeImage(name, size)}} className="img-thumbnail mt-2 image-thumb" style={{ maxWidth: 300, maxHeight: 200, width: 'auto', height: 160, 'zIndex': 1000 }} src={srcLink} alt={name} /> </span> ))} </div> </div>
Aleksey
Ну по сути это просто отображение картинок в превью между открывающим и закрывающим тегом Dropzone
Yury
да верно
отткуда там появился srcLink ?
Aleksey
с бэка
Yury
с бэка
значит картинка уже загружена ?
Aleksey
значит картинка уже загружена ?
верно, она загружена при добавлении поста. сейчас речь идет про редактирование поста.
Yury
верно, она загружена при добавлении поста. сейчас речь идет про редактирование поста.
так если ты новую не заливаешь - зачем тебе эту лить и при чем тут дропзона 🙄
Aleksey
я выгружаю с бэка картинки ранее загруженные и отражаю их в превью
Aleksey
и задача потом превьюшные картинки вновь отправить на сервер, ведь, юзер может и новые добавить и старые некоторые заменить
Stanislav
GenerateExpression иногда возвращает undefined, поставь условие и лови этот момент
Ставил. Ловлю вплоть до повторного возвращения undefined и ошибка продолжает появляться
Aleksey
в доке не вижу такого
Anonymous
ребят подскажите плиз практичный пакет для html редактора
Anonymous
wysiwyg?
ага
Oleg
всем привет! кто сталкивался: обновился VS Code и там они изменили нейминг настроек eslint . Теперь у меня перестал работать автофикс prettier и eslint для приложений из коробки CRA + TS. То есть раньше с настройками дефолтными работало, а теперь нет. Кто сталкивался?
Aleksey
Sergey
ага
https://gist.github.com/monolithed/8e36983c02859b95dad7edc956d8b806
arthur
https://gist.github.com/monolithed/8e36983c02859b95dad7edc956d8b806
О, прикольно, наш редактор в вписке есть, над которым я работаю
Yury
и задача потом превьюшные картинки вновь отправить на сервер, ведь, юзер может и новые добавить и старые некоторые заменить
ты как-то не так думаешь. Пришли картинки - отображай их как картинки -> загружает новую, проверяешь, если это из dropzone картинка - показываешь ее. Нажимает сохранить - опять же смотришь, есть из dropzone -> отправляешь ее (удаляешь старую если надо).
arthur
А как называется?)
Самый первый — setka.io
Oleg
Так в новом претир-вскод же вырубили это
а как быть? как сделать, чтобы eslint автофикс отрабатывал при сохранении?
Anonymous
https://gist.github.com/monolithed/8e36983c02859b95dad7edc956d8b806
благодарю. только теперь не знаю что даже выбрать)
Oleg
есть ли какой-то сервис, позволяющий посмотреть, как будет выглядеть какая-то штука в ie11?
Sergey
выглядит круто, но платный, это всегда останавливает
Oleg
Так в новом претир-вскод же вырубили это
короче vscode теперь вот так ругается. Гугл чет не дает результата.
Oleg
Browserstack
он платный...
Sergey
он платный...
ну а что ты хотел. либо ставь виртуалку и накатывай винду...
Oleg
Browserstack
вообще, ищу среду не для запуска своего кода, а хотел просто посмотреть, как будет выглядеть input time например.
Тимофей 🛴
Да тут
Aleksey
ты как-то не так думаешь. Пришли картинки - отображай их как картинки -> загружает новую, проверяешь, если это из dropzone картинка - показываешь ее. Нажимает сохранить - опять же смотришь, есть из dropzone -> отправляешь ее (удаляешь старую если надо).
Предположим картинка была сервере уже, и их было уже 3 штуки разных к одному посту. юзер в превью дропзоны удаляет две и добавляет еще 3 картинки. Мое поведение на сервере? анализировать, что пришло нового --> дозагружать, а что не пришло - что делать - ведь старые превьюшки мне не приходят в виде картинок уже, но они есть у юзера в превью и он думает что они тоже будут прикреплены.
Oleg
А, у тебя другое
ой,не тот скрин показал. Там да, надо просто убрать объект и оставить стринг. а вот ругается на "eslint.autoFixOnSave": true пишет The setting is deprecated. Use editor.codeActionsOnSave instead with a source.fixAll.eslint member. делаю замену на: "editor.codeActionsOnSave": { "source.fixAll": true, "source.fixAll.eslint": true } но не отрабатывает фикс при сохранении. Более того, vscode вообще перестал подсвечивать ошибочные места
Stanislav
Да тут
Пока не падает) Спасибо!
Китикет
Хз, ничем не могу помочь 😢 Я eslint'ом не так пользуюсь
У меня стоит старый prettier-vscode, который пока работает с prettier.eslintIntegration, и форматирование на кнопку, прекрасно себя чувствую)
Igor
Всем привет! Ребят, а кто как следит за быстролетящими новостями фронтенда?) раньше был frontender.info, но со временем он отвалился, сейчас настроил подписки на медиуме - но там чаще постятся статьи по решению конкретных проблем. А есть какая нибудь альтернатива frontender.info, чтобы оставаться в теме?
Валік
все перелезли в телеграм чаты
Google
Привет можете помочь PDF не-скачивается
Yury
Всем привет!
Yury
Очень ищу программиста на реакте. Уровень высокий не обязателен, работа не очень сложная, её не огромное количество, но она регулярная. Несколько часов в день
Yury
Не в этот чат
А в какой?
Китикет
Привет можете помочь PDF не-скачивается
А зачем этот балдеж с axios если по итогу ты все равно результат не используешь?
Тимофей 🛴
А в какой?
t.me/javascript_jobs
Yury
t.me/javascript_jobs
Спасибо!