Vue OpenAPI Query Documentation
    Preparing search index...

    Type Alias ApiQueryParams<Ops, Op>

    ApiQueryParams: Ops[Op] extends { parameters: { query?: infer QueryParams } }
        ? QueryParams extends Record<string, unknown>
            ? { [K in keyof QueryParams]?: QueryParams[K] }
            : Record<string, never>
        : Record<string, never>

    Extract query parameters type (all optional).

    Type Parameters

    • Ops extends AnyOps
    • Op extends keyof Ops
    `ApiQueryParams<operations, 'listPets'>``{ limit?: number, status?: string }`