ExtractGqlRouteParams
Import
import { ExtractGqlRouteParams } from "@hyper-fetch/graphql"
Source
Package
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;