INNER CODE UNIT · TypeScript

fetchUserDetails

ashishrawat2911/firekart_app · backend/src/controllers/authController.ts:54

export const fetchUserDetails = async (req: Request, res: Response) => {
    try {
        const userId = req.userId
        const user = await userService.getUserById(userId!)
        return ApiResponse.success(res, ApiResponseMessages.userFetchedSuccessfully, user);
    } catch (error) {
        return ApiResponse.internalServerError(res, ApiResponseMessages.anErrorOccurred, error);
    }
};
export const fetchUserAddress = async (req: Request, res: Response) => {
    try {
        const userId = req.userId
        const user = await userService.getAddressesByUser(userId!)
        return ApiResponse.success(res, ApiResponseMessages.addressFetchedSuccessfully, user);
    } catch (error) {
        return ApiResponse.internalServerError(res, ApiResponseMessages.anErrorOccurred, error);
    }
};

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…