A terminating Apollo Link for Apollo Client that fetches a GraphQL multipart request if the GraphQL variables contain files (by default FileList, File, or Blob instances), or else fetches a regular GraphQL POST or GET request (depending on the config and GraphQL operation).
Issue description
This option is present in createHttpLink, but missing in
createUploadLink
Reason why this option was added is explained here: https://github.com/apollographql/apollo-client/pull/7127
What changes have been made?
includeUnusedVariables
option support (same approach as in apollo-client repo)