Skip to main content
Version: v7.0.0

ExtractGqlRouteParams


Import
import { ExtractGqlRouteParams } from "@hyper-fetch/graphql"

Preview

type ExtractGqlRouteParams<T> = string extends T ? EmptyTypes : T extends void ? Parameters extends void ? GqlParameter<Param, Rest> & (ExtractGqlRouteParams<QueryRest> extends EmptyTypes ? {} : ExtractGqlRouteParams<QueryRest>) : Parameters extends void ? GqlParameter<Param, Rest> & (ExtractGqlRouteParams<QueryRest> extends EmptyTypes ? {} : ExtractGqlRouteParams<QueryRest>) : EmptyTypes : T extends void ? GqlParameter<Parameters, Rest> : T extends void ? GqlParameter<Parameters, Rest> : EmptyTypes;
Graphql
On this page