AutorÃa | Ultima modificación | Ver Log |
import { useEffect } from 'react';
import { useApi, useAlert } from '@shared/hooks';
import { getQuestionsCategories } from '@my-coach/services';
export function useCategories() {
const { showError } = useAlert();
const {
data: categories,
loading,
execute: executeGetCategories
} = useApi(getQuestionsCategories, {
onError: (error) => {
showError(error.message);
}
});
useEffect(() => {
executeGetCategories();
}, []);
return {
categories: categories?.categories || {},
loading
};
}