Size: a a a

React — русскоговорящее сообщество

2021 April 09

LE

Little Eerie in React — русскоговорящее сообщество
всем привет, подскажите, пожалуйста.
в проекте используется CreatableSelect, и при выпадении надо, чтобы пользователь имел возможность менять значение из списка (например, стереть одну букву и добавить другую, и другое в подобном духе)

каким образом это можно сделать? любые костыльные методы также приветствуются

предлагался вариант с добавлением кнопки и по кнопке выскакивало бы модальное окошко с input`ом, но проблема в том, что это форма и я не знаю, как можно реализовать две кнопки в форме
источник

LE

Little Eerie in React — русскоговорящее сообщество
источник

Э

Элин in React — русскоговорящее сообщество
источник

C

Cool29 in React — русскоговорящее сообщество
Я вот что думаю:
У тебя похоже файлы режутся на кусочки и отправляются разными запросами на сервер.
А там уже собираются?
Я правильно понимаю?
источник

13

123 321 in React — русскоговорящее сообщество
почему в текстовое поле буквы вводятся все "туже", если элементов на странице становится больше?
источник

Э

Элин in React — русскоговорящее сообщество
да, конечно. когда уже поступает флажек is_last на сервере собираем в едино. В плане этого вс окей, а вот почему-то onProgressUpload в uploaded (state) записывает почти в два раза больше, чем сам файл весит. Проблемка... Соответсвенно не могу показать правильно в процентах сколько было загружено.
источник

ei

export default - зло... in React — русскоговорящее сообщество
Лучше снести react-select
источник

ei

export default - зло... in React — русскоговорящее сообщество
И взять что-то другое
источник

ei

export default - зло... in React — русскоговорящее сообщество
Или будешь мучаться)
источник

GO

Green Orange in React — русскоговорящее сообщество
Что это значит?
источник

13

123 321 in React — русскоговорящее сообщество
чем больше элементов на странице, тем дольше задержка после ввода буквы в текстовый инпут
источник

GO

Green Orange in React — русскоговорящее сообщество
Не сталкивался
источник

LE

Little Eerie in React — русскоговорящее сообщество
да вот просто дело такое, что быстро надо сделать, любой костыльный метод) а идей у меня нет

в будущем думаю перепишу react-select
источник

13

123 321 in React — русскоговорящее сообщество
потому что у меня проект специфический
источник

13

123 321 in React — русскоговорящее сообщество
может натолкнет тебя на мысль. у меня вэлью в инпуте это значение юзестейта. а при чендже, этот стейт обновляется
источник

13

123 321 in React — русскоговорящее сообщество
может в этом проблема?
источник

OF

Oleg Frolov in React — русскоговорящее сообщество
ну это не совсем селект. Это дропдаун или suggester какой-нибудь. Т.е. на обычный инпут навешаны подсказки выпадающие.
источник

MZ

Max Zhukov in React — русскоговорящее сообщество
Всем привет, поодскажите пожалуйста как организовать редирект в redux actiions, если использовать useHistory, то выдает ошибку что так нельзя, пробовал поменять BrowserRouter на Router с пропсами history={history} и тд. но все равно выдвет ошибку, а ловить в компоненте не вариант так как очень много экшенов, хотелось бы сделать что-то универсальное, может кто знает или есть статья на ссылку?
источник

C

Cool29 in React — русскоговорящее сообщество
Чисто для теста попробуй такуй функцию использовать для подсчета прогресса  

const uploadProgressCb: ILoadVideoUploadProgressCb = (upload: ProgressEvent) => {
   console.log(Math.round((upload.loaded / upload.total) * 100));
 }
источник

ei

export default - зло... in React — русскоговорящее сообщество
Проблема в том что у тебя все остальное ререндерится
источник