MVD
Onpointerdown
А ты вроде работаешь с downshift. Мне нужен обычный дропдаун, я могу getInputProps на кнопку например применить, чтоб по фокусу на нее открывалось меню? Или куда без инпута мне их деструктить?
Dmitriy
Доброй ночи, знатоки) Кто-нибудь знает в чём суть этой ошибки? Закомментированый код работает, а если вот так записать, то - ошибка. Гугл не особо прояснил(
Dmitriy
А если юзаю проп-тайпс?) Это разве не лишнее при наличии ТС?
Dmitry
eslint говорит, описание типа не совпадает с вызовом, типа history это не функция
Dmitriy
ой, вмысле НЕ юзаю.
Dmitry
в коментаз hisotry.push а ты пытаешься history()
Dmitriy
ой ёпт) Дошло. . . Пора спать. Уже кукуха едет. Спасибо)
bogdan
Ребят можете плиз подсказать почему у меня не подтягивпються дпнние из редукса(токо начал учить его)сначала делаю запрос в апи, а потом надеюсь что данние отрисуються но почемуто етого не происзодит
bogdan
все прошу прощения просто функцию messagesLoaded нада било визвать из this.props а не из импорта
Vova
👍
Dmitriy
А на див?
Посмотри просто какие пропы вызов этой функции прибивает. По сути див фокус только не может получить, так что исправить это) и он станет кнопкой))
Farik
ребят подскажите как и где правильно сохранять токен, вот я авторизовался получаю токен с api, куда его сейвить для дальнейших запросов?) Заранее благодарю
Farik
куки сессия или redux или есть что-то лучше?
Farik
В куках.
А если куки выключены на клиенте?
Farik
:D
arts
А если куки выключены на клиенте?
Тогда и жс, скорее всего, выключен.
Артем
Люди добрые! Извините, что приходится к вам обращаться.Не пропитания для прошу, детей голодных, кормить - поднимать тоже не нужно.Для чистоты кода прошу, помогите кто чем сможет! https://gist.github.com/avkulikov/2b555d96cedc1912d097f356eb9e89e2.js Есть компонент, в котором хочу реализовать подсказки и автозаполнение полей, но..
bogdan
Ребят как избавиться от етого уже все перепробовал,понимаю что не критично но очеееень роздражает темболее тестовое задание не хочу чтоб вообще были какиелибо варнинги и прочая хрень
bogdan
я писал уже названия типа icon ,heart , like
Eugene
Покажи код.
bogdan
похер вообще всеравно выбивает
bogdan
Покажи код.
ааа все тю, я грешил на одну картинку, а оказалось что вообще в другой части кода ето било , просто ета штука не показует где именно я заюзал такую надпись,сорян что отвлек
ipos
есть какой-нибудь audio-component, чтоб можно было стилизовать нормально?
bogdan
ребят, а не знаете почему могут не работать defaultProps
bogdan
Ты их достаешь не из props
не понял немного
Roman
не понял немного
8 строчка Вместо messageData просто props
Bogdan
8 строчка Вместо messageData просто props
так и пропсы ему вложенные не подскажет, только messageData сможет указать
Roman
а я смотрю пишет что набирают два Богдана, думал телегу глючит
🎉
а я смотрю пишет что набирают два Богдана, думал телегу глючит
Как-то делается двойник, я ещё не знаю как, но от моего ника писал некто. 😁 Адмэн вычислил его по добавлению авы, у меня она добавлена раньше.
Сергей
пацыки, есть вопрос. у меня есть пропсы, я их определяю как defaultProps, соответсвенно я их в самом компоненте не обязан передавать, TS и так поймет что они у меня есть, а вот если компонент обернуть в connect, то такое уже не прокатывает, TS ругается, что эти props'ы обязательны. Есть какой-то лайфхак от этого?
Сергей
объявить эти переменные до блока if
Руслан
объявить эти переменные до блока if
const result, secondResult if(param){ { result, secondResult } = await this.calculate(param) } return { result, secondResult } Так?
Сергей
let
Сергей
И все что в if оберни в ()
Андрей
Прошу, идите учить js.
Сергей
И используйте ; ...
Руслан
удобно
Anton
Сори, клонил не к этому, чуть позже увидел весь код)
ipos
Прошу, идите учить js.
лучше так "Прошу, не лезьте в разработку, идите на завод"
Сергей
лучше так "Прошу, не лезьте в разработку, идите на завод"
чувак помощи попросил, а не чтобы его код хейтили. со временем научится, вы что ли сразу все умели
ipos
чувак помощи попросил, а не чтобы его код хейтили. со временем научится, вы что ли сразу все умели
ну, я самостоятельно искал в чем дело, пусть это и занимало может час, а может день, но я докапывался до истины, а так ты дал ему рыбу, а не удочку
Андрей
чувак помощи попросил, а не чтобы его код хейтили. со временем научится, вы что ли сразу все умели
То, что он делает, к реакту никак не относится. Если поощрять подобные вопросы, то этот чат превратится, если уже не превратился, в песочницу джунов, в которой будут спрашивать как вызывать функцию.
artalar
Учить ЖС надо, отправлять учить тоже надо, но с указанием конкретных мест. Тред закрыт.
Alex
Здарова ребят, вопрос для знающих typescript, У самого уже никак не получается найти ответ. Есть функциональный компонент, он принимает в пропс объект с данными( часть JSON объекта), в интерфейсе описал что это объект. При использовании свойств из этого объекта ругается на их отсутствие - по сути описания типа. попробовал описать его так interface IProps { folders: { children?:Array<object> // без вопроса считает что я его не передал вообще } } сейчас ошибка вроде что передано не то значение Argument of type 'object[] | undefined' is not assignable to parameter of type 'object'. Type 'undefined' is not assignable to type 'object'.ts(2345) это структура передаваемого объекта { ... "children":[ {...}, {...}.... ] } Как правильно описывать передаваемый объект?
Daniil
Всем привет. Использую TS с Redux. Нужно в контейнере диспатчнуть действие. Делаю коннект const dispatchProps = { onFormInit: initForm }; export default connect( null, dispatchProps )(HomePageContainer); Затем в контейнере принимаю пропсы, нужно дать тип для onFormInit функции, что это будет не подскажите?
Alex
лучше Type[], а не Array<Type>
пробовал и так и так, по сути это два синтаксиса одного и того же решения, но ошибка одна и та же
Alexey
пробовал и так и так, по сути это два синтаксиса одного и того же решения, но ошибка одна и та же
закинь куда-нибудь целиком код, не сильно ясно, что происходит и как что передаётся
Alex
Ну он же опциональный, просто нужно проверку на undefined
опциональный он от того что считает я его вообще не передаю туда, но в объекте он всегда будет
Cenator 🐈
А вообще @ts_ru
Daniil
Используй хуки и тебе станет проще.
Понятнее не стало, какие из?
Андрей
Понятнее не стало, какие из?
Если с типом объекта не понятно, то сделай useActionCreator
Андрей
Использование вот такое
Michail
Доброе всем! Не кто не вкурсе: Это я испортнул модуль, и там такие варнинги, можно как-то ихх пофиксить?
Looch
Как минимум не травить линтер на node_modules
Michail
прикольно))