(
options:
| QueryObserverOptions<
TQueryFnData,
TError,
TData,
TQueryData,
TQueryKey,
TPageParam
>
| DefaultedQueryObserverOptions<
TQueryFnData,
TError,
TData,
TQueryData,
TQueryKey
>,
)
| 546 | } |
| 547 | |
| 548 | defaultQueryOptions< |
| 549 | TQueryFnData = unknown, |
| 550 | TError = DefaultError, |
| 551 | TData = TQueryFnData, |
| 552 | TQueryData = TQueryFnData, |
| 553 | TQueryKey extends QueryKey = QueryKey, |
| 554 | TPageParam = never, |
| 555 | >( |
| 556 | options: |
| 557 | | QueryObserverOptions< |
| 558 | TQueryFnData, |
| 559 | TError, |
| 560 | TData, |
| 561 | TQueryData, |
| 562 | TQueryKey, |
| 563 | TPageParam |
| 564 | > |
| 565 | | DefaultedQueryObserverOptions< |
| 566 | TQueryFnData, |
| 567 | TError, |
| 568 | TData, |
| 569 | TQueryData, |
| 570 | TQueryKey |
| 571 | >, |
| 572 | ): DefaultedQueryObserverOptions< |
| 573 | TQueryFnData, |
| 574 | TError, |
| 575 | TData, |
| 576 | TQueryData, |
| 577 | TQueryKey |
| 578 | > { |
| 579 | if (options._defaulted) { |
| 580 | return options as DefaultedQueryObserverOptions< |
| 581 | TQueryFnData, |
| 582 | TError, |
| 583 | TData, |
| 584 | TQueryData, |
| 585 | TQueryKey |
| 586 | > |
| 587 | } |
| 588 | |
| 589 | const defaultedOptions = { |
| 590 | ...this.#defaultOptions.queries, |
| 591 | ...this.getQueryDefaults(options.queryKey), |
| 592 | ...options, |
| 593 | _defaulted: true, |
| 594 | } |
| 595 | |
| 596 | if (!defaultedOptions.queryHash) { |
| 597 | defaultedOptions.queryHash = hashQueryKeyByOptions( |
| 598 | defaultedOptions.queryKey, |
| 599 | defaultedOptions, |
| 600 | ) |
| 601 | } |
| 602 | |
| 603 | // dependent default values |
| 604 | if (defaultedOptions.refetchOnReconnect === undefined) { |
| 605 | defaultedOptions.refetchOnReconnect = |
no test coverage detected