Press n or j to go to the next uncovered block, b, p or k for the previous block.
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 | 3x 3x 3x 3x | import { useGetMeInfo } from '@repo/hooks';
import { UserInfoBase } from '@/types/user';
import { useGetMealRegistration } from './useRequest';
export const useRegistrationData = (id: string) => {
const {
data: meInfo,
isLoading: isLoadingMeInfo,
isError: isGetMeInfoError,
refetch: refetchMeInfo,
} = useGetMeInfo<UserInfoBase>();
const {
data: registration,
isLoading: isLoadingRegistration,
error: isRegistrationError,
} = useGetMealRegistration(id);
return {
meInfo,
registration,
isLoading: isLoadingMeInfo || isLoadingRegistration,
isError: isGetMeInfoError || !!isRegistrationError,
isLoadingRegistration,
isRegistrationError,
refetchMeInfo,
};
};
|