Разделить объявление объединения в схеме GraphQL на несколько строк
У меня есть GraphQL-схема, в которой есть объявление объединения, которое уже имеет много типов, например:
union SectionUnion = SectionForm | Section2 | Section3 | Section4 | Section5
Я знаю, что скоро появится еще много разделов (еще не добавленных), и в какой-то момент объявление union станет нечитаемым, так как это будет очень длинная строка.
Есть ли способ поместить типы в несколько строк, по одному типу на строку?
1 ответ
Решение
Пробелы (пробелы и табуляции), разделители строк и запятые - все это игнорируемые символы в GraphQL. Таким образом, это определение одинаково верно и эквивалентно:
union
SectionUnion =
SectionForm |
Section2
| Section3
,
| Section4 | ,,, Section5