Size: a a a

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

2021 April 01

V

Vetro in React — русскоговорящее сообщество
Denis
Есть вопрос по react-hook-form: у меня есть сложный компонент, похожий на todo приложение (типа такого https://codesandbox.io/s/5i7gu?file=/src/components/App.jsx). Собственно, мне нужно чтобы по сабмиту формы, компонент сабмитил все свои todo айтемы, которые лежат в его стейте. То есть, хочу получить эти айтемы в поле data в submit хэндлере формы. Как такое провернуть?
источник

AP

Arnold Pataki in React — русскоговорящее сообщество
Denis
Есть вопрос по react-hook-form: у меня есть сложный компонент, похожий на todo приложение (типа такого https://codesandbox.io/s/5i7gu?file=/src/components/App.jsx). Собственно, мне нужно чтобы по сабмиту формы, компонент сабмитил все свои todo айтемы, которые лежат в его стейте. То есть, хочу получить эти айтемы в поле data в submit хэндлере формы. Как такое провернуть?
handleSubmit у него есть, который принимает колбэк, в котором будут твои данные, если я равильно тебя понял
источник

D

Denis in React — русскоговорящее сообщество
Спасибо, смотрю
источник

DP

Den Pol in React — русскоговорящее сообщество
Denis
Почему? Этот компонент должен отдавать массив стрингов, все.
Если будет какой то лимит по количеству items, то можно коллбек передавать.
источник

D

Denis in React — русскоговорящее сообщество
Arnold Pataki
handleSubmit у него есть, который принимает колбэк, в котором будут твои данные, если я равильно тебя понял
Я не понимаю как передать эти айтемы в форму. Для всяких инпутов используется register, для компонентов посложнее - Controller, а для моего приложения - я в принципе не понимаю куда втыкать интеграцию с react hook form
источник

AP

Arnold Pataki in React — русскоговорящее сообщество
Denis
Я не понимаю как передать эти айтемы в форму. Для всяких инпутов используется register, для компонентов посложнее - Controller, а для моего приложения - я в принципе не понимаю куда втыкать интеграцию с react hook form
через reset можешь передать
источник

D

Denis in React — русскоговорящее сообщество
Den Pol
Если будет какой то лимит по количеству items, то можно коллбек передавать.
Какой коллбэк? Сорри, я впервые залез в эту тему с формами, немного нуб
источник

D

Denis in React — русскоговорящее сообщество
Arnold Pataki
через reset можешь передать
Не понимаю. Мб есть примеры под рукой или по какой фразе гуглить?
источник

AP

Arnold Pataki in React — русскоговорящее сообщество
Denis
Не понимаю. Мб есть примеры под рукой или по какой фразе гуглить?
в rhf есть метод reset, через него можешь в форму прокинуть свои значения, в доке глянь
источник

DP

Den Pol in React — русскоговорящее сообщество
Denis
Какой коллбэк? Сорри, я впервые залез в эту тему с формами, немного нуб
У тебя компонент App не принимает пропсов, а мог бы принять коллбек, который получил бы в аргументах все items.
источник

D

Denis in React — русскоговорящее сообщество
Ок, всем спасибо. Тогда смотрю все 3 варианта
- useFieldArray
- reset метод
- коллбэк
источник

D

Denis in React — русскоговорящее сообщество
Den Pol
У тебя компонент App не принимает пропсов, а мог бы принять коллбек, который получил бы в аргументах все items.
А в react hook form этот коллбэк как воткнуть?
источник

DP

Den Pol in React — русскоговорящее сообщество
Denis
А в react hook form этот коллбэк как воткнуть?
Я не знаю, зачем прикручивать доп либы, если честно) там делов на 5 минут
источник

D

Denis in React — русскоговорящее сообщество
Den Pol
Я не знаю, зачем прикручивать доп либы, если честно) там делов на 5 минут
Какие доп либы? У меня готовое приложение с rhf, в которое я пытаюсь интегрировать свой todo-like компонент.
источник

В-

Вернер Карл Гейзенбе... in React — русскоговорящее сообщество
Переслано от Вернер Карл Гейзенбе...
Добрый вечер. Делаю одну задачу на стэке electron-react и возникла проблема со шрифтами, мне выдали верстку, в ней sass в котором подключаются сами шрифты, так вот, не могу сбилдить проект, как в sass нормально импортировать локальные шрифты что бы их видел вебпак?
источник

В-

Вернер Карл Гейзенбе... in React — русскоговорящее сообщество
Переслано от Вернер Карл Гейзенбе...
источник

В-

Вернер Карл Гейзенбе... in React — русскоговорящее сообщество
Переслано от Вернер Карл Гейзенбе...
В вебпаке вроде как это прописано, почему может не работать?
источник

В-

Вернер Карл Гейзенбе... in React — русскоговорящее сообщество
Переслано от Вернер Карл Гейзенбе...
Что примечательно похожий импорт но изображения работает нормально
источник

ei

export default - зло... in React — русскоговорящее сообщество
Эх, всего 2 часа осталось дефолтному экспорту быть добром xD
источник

D

Danya in React — русскоговорящее сообщество
export default - зло is the side effect
Эх, всего 2 часа осталось дефолтному экспорту быть добром xD
а это было на спор?
источник