import React, { useEffect, useState, useCallback } from 'react'; import { __ } from '@wordpress/i18n'; import { pathOr } from 'ramda'; import NumberFlow from '@number-flow/react'; // store import { useStore } from '../../store'; // components import PreInstructorSoccorsiTable from './components/PreInstructorSoccorsiTable'; import DashboardService from '../../service/dashboard-service'; const SoccorsoIstruttorioPreInstructor = () => { const [mainStats, setMainStats] = useState({}); const userData = useStore().main.userData() const getStats = (data) => { if (data.status === 'SUCCESS') { setMainStats(data.data); } } const errGetStats = () => {} const getStatValue = useCallback((key, fallback = '') => { return pathOr(fallback, [key], mainStats); }, [mainStats]); useEffect(() => { DashboardService.getAmendmentsStats(getStats, errGetStats); }, []); return(