77import { ActionCreatorWithPayload } from ' @reduxjs/toolkit' ;
88import { ActionTypes } from ' @forgerock/sdk-request-middleware' ;
99import type { AsyncLegacyConfigOptions } from ' @forgerock/sdk-types' ;
10- import { BaseQueryFn } from ' @reduxjs/toolkit/query' ;
1110import { CustomLogger } from ' @forgerock/sdk-logger' ;
12- import { FetchArgs } from ' @reduxjs/toolkit/query' ;
1311import { FetchBaseQueryError } from ' @reduxjs/toolkit/query' ;
14- import { FetchBaseQueryMeta } from ' @reduxjs/toolkit/query' ;
12+ import type { FetchBaseQueryMeta } from ' @reduxjs/toolkit/query' ;
1513import { GenericError } from ' @forgerock/sdk-types' ;
1614import { LogLevel } from ' @forgerock/sdk-logger' ;
17- import { MutationDefinition } from ' @reduxjs/toolkit/query' ;
1815import type { MutationResultSelectorResult } from ' @reduxjs/toolkit/query' ;
19- import { QueryDefinition } from ' @reduxjs/toolkit/query' ;
2016import { QueryStatus } from ' @reduxjs/toolkit/query' ;
2117import { Reducer } from ' @reduxjs/toolkit' ;
2218import { RequestMiddleware } from ' @forgerock/sdk-request-middleware' ;
23- import { RootState } from ' @reduxjs/toolkit/query' ;
2419import { SerializedError } from ' @reduxjs/toolkit' ;
2520import { Unsubscribe } from ' @reduxjs/toolkit' ;
2621
@@ -361,33 +356,7 @@ export function davinci<ActionType extends ActionTypes = ActionTypes>(input: {
361356 status: " success" ;
362357 } | null ;
363358 cache: {
364- getLatestResponse: () => ((state : RootState < {
365- flow: MutationDefinition <any , BaseQueryFn <string | FetchArgs , unknown , FetchBaseQueryError , {}, FetchBaseQueryMeta >, never , unknown , " davinci" , any >;
366- next: MutationDefinition <any , BaseQueryFn <string | FetchArgs , unknown , FetchBaseQueryError , {}, FetchBaseQueryMeta >, never , unknown , " davinci" , any >;
367- start: MutationDefinition <StartOptions <OutgoingQueryParams > | undefined , BaseQueryFn <string | FetchArgs , unknown , FetchBaseQueryError , {}, FetchBaseQueryMeta >, never , unknown , " davinci" , unknown >;
368- resume: QueryDefinition < {
369- serverInfo: ContinueNode [" server" ];
370- continueToken: string ;
371- }, BaseQueryFn <string | FetchArgs , unknown , FetchBaseQueryError , {}, FetchBaseQueryMeta >, never , unknown , " davinci" , unknown >;
372- poll: MutationDefinition < {
373- endpoint: string ;
374- interactionId: string ;
375- }, BaseQueryFn <string | FetchArgs , unknown , FetchBaseQueryError , {}, FetchBaseQueryMeta >, never , unknown , " davinci" , unknown >;
376- }, never , " davinci" >) => ({
377- requestId? : undefined ;
378- status: QueryStatus .uninitialized ;
379- data? : undefined ;
380- error? : undefined ;
381- endpointName? : string ;
382- startedTimeStamp? : undefined ;
383- fulfilledTimeStamp? : undefined ;
384- } & {
385- status: QueryStatus .uninitialized ;
386- isUninitialized: true ;
387- isLoading: false ;
388- isSuccess: false ;
389- isError: false ;
390- }) | ({
359+ getLatestResponse: () => ({
391360 status: QueryStatus .fulfilled ;
392361 } & Omit <{
393362 requestId: string ;
@@ -411,23 +380,6 @@ export function davinci<ActionType extends ActionTypes = ActionTypes>(input: {
411380 isLoading: false ;
412381 isSuccess: true ;
413382 isError: false ;
414- }) | ({
415- status: QueryStatus .pending ;
416- } & {
417- requestId: string ;
418- data? : unknown ;
419- error? : FetchBaseQueryError | SerializedError | undefined ;
420- endpointName: string ;
421- startedTimeStamp: number ;
422- fulfilledTimeStamp? : number ;
423- } & {
424- data? : undefined ;
425- } & {
426- status: QueryStatus .pending ;
427- isUninitialized: false ;
428- isLoading: true ;
429- isSuccess: false ;
430- isError: false ;
431383 }) | ({
432384 status: QueryStatus .rejected ;
433385 } & Omit <{
@@ -450,39 +402,13 @@ export function davinci<ActionType extends ActionTypes = ActionTypes>(input: {
450402 isLoading: false ;
451403 isSuccess: false ;
452404 isError: true ;
453- })) | {
405+ }) | {
454406 error: {
455407 message: string ;
456408 type: string ;
457409 };
458410 };
459- getResponseWithId: (requestId : string ) => ((state : RootState < {
460- flow: MutationDefinition <any , BaseQueryFn <string | FetchArgs , unknown , FetchBaseQueryError , {}, FetchBaseQueryMeta >, never , unknown , " davinci" , any >;
461- next: MutationDefinition <any , BaseQueryFn <string | FetchArgs , unknown , FetchBaseQueryError , {}, FetchBaseQueryMeta >, never , unknown , " davinci" , any >;
462- start: MutationDefinition <StartOptions <OutgoingQueryParams > | undefined , BaseQueryFn <string | FetchArgs , unknown , FetchBaseQueryError , {}, FetchBaseQueryMeta >, never , unknown , " davinci" , unknown >;
463- resume: QueryDefinition < {
464- serverInfo: ContinueNode [" server" ];
465- continueToken: string ;
466- }, BaseQueryFn <string | FetchArgs , unknown , FetchBaseQueryError , {}, FetchBaseQueryMeta >, never , unknown , " davinci" , unknown >;
467- poll: MutationDefinition < {
468- endpoint: string ;
469- interactionId: string ;
470- }, BaseQueryFn <string | FetchArgs , unknown , FetchBaseQueryError , {}, FetchBaseQueryMeta >, never , unknown , " davinci" , unknown >;
471- }, never , " davinci" >) => ({
472- requestId? : undefined ;
473- status: QueryStatus .uninitialized ;
474- data? : undefined ;
475- error? : undefined ;
476- endpointName? : string ;
477- startedTimeStamp? : undefined ;
478- fulfilledTimeStamp? : undefined ;
479- } & {
480- status: QueryStatus .uninitialized ;
481- isUninitialized: true ;
482- isLoading: false ;
483- isSuccess: false ;
484- isError: false ;
485- }) | ({
411+ getResponseWithId: (requestId : string ) => ({
486412 status: QueryStatus .fulfilled ;
487413 } & Omit <{
488414 requestId: string ;
@@ -506,23 +432,6 @@ export function davinci<ActionType extends ActionTypes = ActionTypes>(input: {
506432 isLoading: false ;
507433 isSuccess: true ;
508434 isError: false ;
509- }) | ({
510- status: QueryStatus .pending ;
511- } & {
512- requestId: string ;
513- data? : unknown ;
514- error? : FetchBaseQueryError | SerializedError | undefined ;
515- endpointName: string ;
516- startedTimeStamp: number ;
517- fulfilledTimeStamp? : number ;
518- } & {
519- data? : undefined ;
520- } & {
521- status: QueryStatus .pending ;
522- isUninitialized: false ;
523- isLoading: true ;
524- isSuccess: false ;
525- isError: false ;
526435 }) | ({
527436 status: QueryStatus .rejected ;
528437 } & Omit <{
@@ -545,7 +454,7 @@ export function davinci<ActionType extends ActionTypes = ActionTypes>(input: {
545454 isLoading: false ;
546455 isSuccess: false ;
547456 isError: true ;
548- })) | {
457+ }) | {
549458 error: {
550459 message: string ;
551460 type: string ;
0 commit comments