@openapi-qraft/react
Version:
OpenAPI client for React, providing type-safe requests and dynamic TanStack Query React Hooks via a modular, Proxy-based architecture.
1 lines • 1.23 kB
Source Map (JSON)
{"version":3,"file":"getQueryState.cjs","sources":["../../../src/callbacks/getQueryState.ts"],"sourcesContent":["import type {\n OperationSchema,\n ServiceOperationGetQueryState,\n} from '@openapi-qraft/tanstack-query-react-types';\nimport type { DefaultError } from '@tanstack/react-query';\nimport type { CreateAPIQueryClientOptions } from '../qraftAPIClient.js';\nimport { callQueryClientMethodWithQueryKey } from '../lib/callQueryClientMethodWithQueryKey.js';\n\nexport function getQueryState<TData>(\n qraftOptions: CreateAPIQueryClientOptions,\n schema: OperationSchema,\n args: Parameters<\n ServiceOperationGetQueryState<\n OperationSchema,\n unknown,\n TData,\n DefaultError\n >['getQueryState']\n >\n): TData | undefined {\n return callQueryClientMethodWithQueryKey(\n qraftOptions,\n 'getQueryState',\n schema,\n false,\n // @ts-expect-error - Too complex to type\n args\n ) as never;\n}\n"],"names":["getQueryState","qraftOptions","schema","args","callQueryClientMethodWithQueryKey"],"mappings":";;;;AAQO,SAASA,aACdC,CAAAA,YAAyC,EACzCC,MAAuB,EACvBC,IAOC,EAAA;AAED,IAAA,OAAOC,mEACLH,CAAAA,YAAAA,EACA,eACAC,EAAAA,MAAAA,EACA;AAEAC,IAAAA,IAAAA,CAAAA,CAAAA;AAEJ;;;;"}