(Телега, Фейсбук, Дискорд и тд). Messager = TelegramMessager | FBMEssager | DiscordMessager ... Для отображения их настроек возвращаю массив, где элемент массива может быть одним из этих типов, тут все ок. А вот создавать их и редактировать через разные методы... думал мб можно как-то union input кастомно сделать, использовать один метод, кидать туда нужный инпут просто...
ну, например updateType: enum {TG, FB} и поля fbInput: {}, tgInput: {}, и в зависимости от updateType брать нужное поле. Ну или разные мутации, да
Обсуждают сегодня