Как в React создать форму регистрации, не повторяя логику входа?

Хочу создать форму для регистрации и входа, но так чтобы логика не повторялась. Например, форма для входа имеет два поля email и password, а форма регистрации имеет те же поля и плюс firstName и lastName. Я пытаюсь использовать компонент высшего порядка HOC, а именно, компоненте формы для входа передать компонент с полями для регистрации. Но тогда обработка формы получается сложной для регистрации (использую useActionState из React 19). Подскажите, на правильном ли я пути или HOC использовать не стоит?


Ответы (0 шт):