Я только начал изучать GraphQL, и я хотел бы поделиться перечислением, которое я экспортировал на сервер express apollo.
./src/shared/fruitsEnum.ts
export enum fruitsEnum{
APPLE,
ORANGE
}
Импорт enum
./src/market/fruits.ts
import { fruitsEnum } from "./src/shared/fruitsEnum.ts"
export const typeDef = `
type Fruit{
id: ID
fruitName: fruitsEnum
}
type Query{
...
}
`
Я пытался сделать это, но получаю Error: Unknown type fruitsEnum
. Причина, по которой я помещаю перечисление в отдельном месте, заключается в том, что тот же самый перечислитель может использоваться в другой схеме. Моя цель - иметь разделяемый тип enum.