Size: a a a

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

2021 March 01

el

eden lane in React — русскоговорящее сообщество
Rodion 🔷
Привет, у меня есть input и отдельный компонент в виде кнопки, как я могу забрать значение инпута(текст) и передать его в этот компонент, чтобы там вызвать метод, который добавит новый todo ?
сделай компонент, который оборачивает и input и кнопку. Стейт инпута храни в этом компоненте. При нажатии на кнопку в этом же компоненте добавляй todo
источник

AV

Asgarov V in React — русскоговорящее сообщество
Здравствуйте! Может кто то сможет помочь, мне нужен webpack+react+ts boilerplate готовый, заранее благодарю
источник

VS

Vlad Svidskiy in React — русскоговорящее сообщество
Как можно решить проблему?
источник

Т

Тимофей 🛴 in React — русскоговорящее сообщество
Asgarov V
Здравствуйте! Может кто то сможет помочь, мне нужен webpack+react+ts boilerplate готовый, заранее благодарю
Parcel )
источник

AN

Alex Nikonov in React — русскоговорящее сообщество
Vlad Svidskiy
Как можно решить проблему?
а что тут за проблема если более конкретно? ну то что тайпхинт подсказывает - то ясно
источник

R

Rodion 🔷 in React — русскоговорящее сообщество
привет, у меня есть input :
<input
           type="text"
           // здесь мы просто в value помешаем текст из инпута
           value={todoTitle}
           onChange={(event) => setTodoTitle(event.target.value)}
           // при enter добавляем с помощью addTodo, которую мы описываем
           onKeyPress={addTodo}
         />
как мне забрать значение инпута (текст, который мы вводим) и присвоить его value в кнопке ? Кнопка компонент

<AddNewButton value={todoTitle} />
источник

AK

Alexandr K in React — русскоговорящее сообщество
Всем привет! Ребят кто-то проходил курс Юрия Буры по React?
источник

AN

Alex Nikonov in React — русскоговорящее сообщество
Rodion 🔷
привет, у меня есть input :
<input
           type="text"
           // здесь мы просто в value помешаем текст из инпута
           value={todoTitle}
           onChange={(event) => setTodoTitle(event.target.value)}
           // при enter добавляем с помощью addTodo, которую мы описываем
           onKeyPress={addTodo}
         />
как мне забрать значение инпута (текст, который мы вводим) и присвоить его value в кнопке ? Кнопка компонент

<AddNewButton value={todoTitle} />
ты толжен из родителя прокидывать функцию что будет сохранять значение инпута при каждом изменении если я правильно понял вопрос и передавать в кнопку этот тайтл
источник

VS

Vlad Svidskiy in React — русскоговорящее сообщество
Alex Nikonov
а что тут за проблема если более конкретно? ну то что тайпхинт подсказывает - то ясно
он ругается что когда я пробрасываю в провайдер свой контекст он не такой какой надо, а что там хз, тем более, я вообще хз как оно может показывать ошибки про типы в нетипизированном js
источник

R

Rodion 🔷 in React — русскоговорящее сообщество
Alex Nikonov
ты толжен из родителя прокидывать функцию что будет сохранять значение инпута при каждом изменении если я правильно понял вопрос и передавать в кнопку этот тайтл
Так, разобрался, теперь у меня в компоненте кнопки есть value, со значением которое у инпуте
Как мне теперь передать и принять этот текст в самом компоненте ? Типа передать как параметр в функцию ?
источник

AN

Alex Nikonov in React — русскоговорящее сообщество
ну да, только тогда надо понимать либо твой компонент сам будет иметь состояние либо его родитель будет держать стейт всех дочерних
источник

S

Sergey in React — русскоговорящее сообщество
Всем привет! Скажите, пожалуйста, что это за конструкция с двумя входными параметрами? Я не о спред операторе говорю, а именно о двух скобках. Где об этом можно прочитать?

const ButtonComponent = styled(Button)({ ...styles });

Насколько я понимаю, это вопрос уровня JS
источник

АШ

Александр Шелист... in React — русскоговорящее сообщество
Sergey
Всем привет! Скажите, пожалуйста, что это за конструкция с двумя входными параметрами? Я не о спред операторе говорю, а именно о двух скобках. Где об этом можно прочитать?

const ButtonComponent = styled(Button)({ ...styles });

Насколько я понимаю, это вопрос уровня JS
Styled компоненты так работают
источник

S

Sergey in React — русскоговорящее сообщество
Александр Шелист
Styled компоненты так работают
вот их как раз и изучаю. Но принцип работы синтаксиса с двумя скобками не знаю
источник

АШ

Александр Шелист... in React — русскоговорящее сообщество
Sergey
Всем привет! Скажите, пожалуйста, что это за конструкция с двумя входными параметрами? Я не о спред операторе говорю, а именно о двух скобках. Где об этом можно прочитать?

const ButtonComponent = styled(Button)({ ...styles });

Насколько я понимаю, это вопрос уровня JS
Styled(Button) просто возвращает новую функцию, которая так же вызывается
источник

S

Sergey in React — русскоговорящее сообщество
вот! спасибо!
источник

S

Sergey in React — русскоговорящее сообщество
Александр Шелист
Styled(Button) просто возвращает новую функцию, которая так же вызывается
спасибо!
источник

CG

Cat Gn in React — русскоговорящее сообщество
Почему это не работает на моем компе?
https://codesandbox.io/s/keen-monad-73dlx?file=/src/index.js
источник

CG

Cat Gn in React — русскоговорящее сообщество
Это какой-то лаг?
источник

CG

Cat Gn in React — русскоговорящее сообщество
Обработчик кнопки не работает через пропс
источник