У меня будет общий компонент для комментариев.Этот компонент имеет сложные графические значения, и мне нужно повторно использовать для двух разных контекстов с той же моделью данных.Я хочу объяснить на примере.У меня есть два разных API для добавления нового комментария к списку в контексте A и B.Итак, я:
AComponent со списком комментариев и кнопкой для добавления одного (или удаления).
BComponent со списком комментариев и кнопкой для добавления одного (или удаления).
Оба используют одну и ту же модель (IComment) и графические детали, но разные API для создания / удаления.
До сих пор я обрабатывал этот сценарий использования с источником событий, и я делегировал вызов API родителям.к компонентам A и B.
Но если API возвращает ошибку проверки сервером, я хочу обработать ее в компоненте комментария, чтобы показать детали графики ошибок.Как я могу это сделать?Лучшая практика для этого варианта использования?