Есть форма бронирования,состоит из 3 вкладок.
на первой вкладке пользователь делает действие А и вызывается метод А на бэке и фронту возвращается результат
потом на второй вкладке действие Б и тоже фронту возвращается результат и на третей действие В и также как с Б и А
Если всё ок, то после этого только нажимает кнопку и прогоняется еще раз на бэке А + Б + В и сохраняется в базу.
Как элегантно сделать на бэке данное решение?
думал про цепочку обязанностей паттерн или состояние