UNPKG

@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 958 B
{"version":3,"file":"requestFnResponseRejecter.cjs","sources":["../../../src/lib/requestFnResponseRejecter.ts"],"sourcesContent":["import type { RequestFnResponse } from './requestFn.js';\n\nexport function requestFnResponseRejecter<TData, TError>(\n requestFnResponseOrError: RequestFnResponse<TData, TError> | Error\n): TData | undefined {\n if (requestFnResponseOrError instanceof Error) throw requestFnResponseOrError;\n if ('error' in requestFnResponseOrError) throw requestFnResponseOrError.error;\n throw new Error('Unhandled `requestFn` response', {\n cause: requestFnResponseOrError,\n });\n}\n"],"names":["requestFnResponseRejecter","requestFnResponseOrError","Error","error","cause"],"mappings":";;AAEO,SAASA,0BACdC,wBAAkE,EAAA;IAElE,IAAIA,wBAAAA,YAAoCC,OAAO,MAAMD,wBAAAA,CAAAA;AACrD,IAAA,IAAI,OAAWA,IAAAA,wBAAAA,EAA0B,MAAMA,wBAAAA,CAAyBE,KAAK,CAAA;IAC7E,MAAM,IAAID,MAAM,gCAAkC,EAAA;QAChDE,KAAOH,EAAAA,wBAAAA;AACT,KAAA,CAAA,CAAA;AACF;;;;"}