Adopt TanStack Query
All checks were successful
Deploy to Test Environment / deploy-to-test (push) Successful in 13m46s
All checks were successful
Deploy to Test Environment / deploy-to-test (push) Successful in 13m46s
This commit is contained in:
@@ -1,6 +1,7 @@
|
||||
// src/hooks/queries/useUserAddressQuery.ts
|
||||
import { useQuery } from '@tanstack/react-query';
|
||||
import { getUserAddress } from '../../services/apiClient';
|
||||
import { queryKeys } from '../../config/queryKeys';
|
||||
import type { Address } from '../../types';
|
||||
|
||||
/**
|
||||
@@ -20,7 +21,7 @@ export const useUserAddressQuery = (
|
||||
enabled: boolean = true,
|
||||
) => {
|
||||
return useQuery({
|
||||
queryKey: ['user-address', addressId],
|
||||
queryKey: queryKeys.userAddress(addressId ?? null),
|
||||
queryFn: async (): Promise<Address> => {
|
||||
if (!addressId) {
|
||||
throw new Error('Address ID is required');
|
||||
|
||||
Reference in New Issue
Block a user