Size: a a a

GraphQL — русскоговорящее сообщество

2021 April 21

P@

Pavel @nodkz in GraphQL — русскоговорящее сообщество
Как обычно они с лагом в несколько месяцев выкладывают.
источник

ОЛ

Олег Линьков... in GraphQL — русскоговорящее сообщество
Отлично, спасибо
источник

w

wadxls in GraphQL — русскоговорящее сообщество
Ребят, нужна помощь.
Подскажите, какую опцию поставить для graphql-code-generator, чтобы он мог enum'ы генерить в отдельный файлы не d.ts, а просто ts, для дальнейшего импорта их в проекте. Потому что не могу их импортнуть из сгенерированного .d.ts файла, typescript падает в рантайме. Из .d.ts нельзя импортнуть enum.
Долго гуглил и почитал доку. Нашел только опцию, чтобы превратить в union type.
Но мне нужен именно enum
источник

АЗ

Алексей Забайкальски... in GraphQL — русскоговорящее сообщество
так переименуйте файл в .ts, и всё
источник

АЗ

Алексей Забайкальски... in GraphQL — русскоговорящее сообщество
источник

АЗ

Алексей Забайкальски... in GraphQL — русскоговорящее сообщество
ts не умеет падать в рантайме 🤓
источник

w

wadxls in GraphQL — русскоговорящее сообщество
Пытался отправить сообщение, но оно автоматически удалилось
источник

w

wadxls in GraphQL — русскоговорящее сообщество
Если переименовать, то появляется такая ошибка

 ✖️ src/graphql/generated/graphql.ts
   Plugin "typescript-graphql-files-modules" requires extension to be ".d.ts"!
источник

w

wadxls in GraphQL — русскоговорящее сообщество
Уже пробовал
источник

w

wadxls in GraphQL — русскоговорящее сообщество
Хотелось вынести именно enum'ы в отдельный файл, если есть такая возможность.
источник

w

wadxls in GraphQL — русскоговорящее сообщество
Согласен, не так выразился. Вебпак при сборке падает
источник

АЗ

Алексей Забайкальски... in GraphQL — русскоговорящее сообщество
хз
я ручками какое-то время копировал enums в файл рядом, потом надоело, и сделал union
источник

АЗ

Алексей Забайкальски... in GraphQL — русскоговорящее сообщество
ну и не использую это пакет, т.к. не к чему
источник

w

wadxls in GraphQL — русскоговорящее сообщество
Спасибо за помощь, Алексей. Изначально так и хотел - увидел ошибку и пошел дальше разбираться. Действительно проще переименовать и удалить тот плагин, без него вроде генерируется.
источник

АЗ

Алексей Забайкальски... in GraphQL — русскоговорящее сообщество
без него точно генерируется
источник

w

wadxls in GraphQL — русскоговорящее сообщество
Да, да. Что-то не догадался пойти таким путем. Зря в доку погрузился :)
источник

АЗ

Алексей Забайкальски... in GraphQL — русскоговорящее сообщество
у меня такой конфиг, и всё хорошо

generates:
 ./src/types/api.ts:
   # https://graphql-code-generator.com/docs/getting-started/schema-field
   schema: 'https://.......'
   plugins:
     # https://graphql-code-generator.com/docs/plugins/typescript
     - typescript
     - typescript-resolvers
     - typescript-operations
   config:
     federation: true
   options:
     immutableTypes: false
     nonOptionalTypename: true
источник

P@

Pavel @nodkz in GraphQL — русскоговорящее сообщество
Обсуждаем доклад тут. Присоединяйтесь

https://zoom.us/j/2046814321?pwd=ZmFjVmdLZVQ2aUZaRkdJRFR3emsxUT09
источник
2021 April 22

DK

Dmitriy Konopliannik... in GraphQL — русскоговорящее сообщество
Добрый день! Ваш доклад(запись) будет выложен в сеть?
источник

BK

Batu Karaev in GraphQL — русскоговорящее сообщество
Ребята привет, подскажите пожалуйста как обновить состояние после мутации
источник