ファイルで再利用可能なフラグメントを使用して.gql
いますが、codegen を使用すると、結果のクエリでフラグメントが複数回宣言されます。簡単な例:
# ImagesInfos.gql
fragment ImageInfos {
url
alt
}
#Post.gql
#import './ImageInfos.gql'
fragment Post {
title
image {
... ImageInfos
}
user {
... UserInfos
}
}
#User.gql
#import './ImageInfos.gql'
fragment User {
name
image {
... ImageInfos
}
}
ただし、これにより、ImageInfos フラグメントの宣言が複数回発生します。どうすればこれを回避できますか?