Как передать событие клика из компонента №1 передать в компонент №2?
Есть 2 компонента, в компоненте №1 - кнопка, в компоненте №2 форма, есть также валидация, но это не особо важно.
Как передать событие клика из компонента №1 в компонент №2, или как проверить из дочернего компонента клик в родительском?
szQocks, по одной разметке об архитектуре сложно судить.
Если работает и жить не мешает, не заморачивайтесь пока.
Вот когда настанет момент, что поправить это все сложно, то придет и осознание, как делать правильно.
Не знаю как во вью но в реакте это можно сделать передав из родителя в ребенка функцию как пропс, либо де на крайний вариант можно использовать useRef либо в контексте передать функцию
Можно передавать флаг события в дочерний компонент через props.
Повесить на кнопку в родительском обработчик события, где при клике isClicked = true при нажатии, и затем передать в дочерний элемент в качестве props этот самый isClicked