Как передать в модальное окно форму и кнопку обработчик?
У меня есть:
1. Компонент с кнопкой "Купить".
2. Компонент с формой оформления заказа.
3. Компонент с кнопкой "Заказать звонок".
4. Компонент с формой для заказа обратного звонка.
5. Компонент модального окна.
В зависимости от того, на какую кнопку нажали ("Купить" или "Заказать звонок"), показываем нужную форму, передаем в модальное окно и открываем. В модельном окно две кнопки "Отправить" и "Закрыть". То есть, мы либо отправляем форму, либо закрываем окно. При этом, желательно сделать компоненты максимально независимыми друг от друга. Что посоветуете?