- saving progress;
This commit is contained in:
@@ -12,12 +12,14 @@ import DomandeTablePreInstructorAsync from '../DashboardPreInstructor/components
|
|||||||
import LatestBandiTableAsync from '../Dashboard/components/LatestBandiTableAsync';
|
import LatestBandiTableAsync from '../Dashboard/components/LatestBandiTableAsync';
|
||||||
import AllDomandeTableAsync from '../Domande/components/AllDomandeTableAsync';
|
import AllDomandeTableAsync from '../Domande/components/AllDomandeTableAsync';
|
||||||
import DraftApplicationsTableAsync from '../Dashboard/components/DraftApplicationsTableAsync';
|
import DraftApplicationsTableAsync from '../Dashboard/components/DraftApplicationsTableAsync';
|
||||||
|
import PecEmailService from '../../service/pec-email-service';
|
||||||
|
|
||||||
const REACT_APP_HUB_ID = process.env.REACT_APP_HUB_ID;
|
const REACT_APP_HUB_ID = process.env.REACT_APP_HUB_ID;
|
||||||
|
|
||||||
const DashboardDirector = () => {
|
const DashboardDirector = () => {
|
||||||
const navigate = useNavigate();
|
const navigate = useNavigate();
|
||||||
const [mainStats, setMainStats] = useState({});
|
const [mainStats, setMainStats] = useState({});
|
||||||
|
const [pecEmails, setPecEmails] = useState([]);
|
||||||
|
|
||||||
const getStatValue = (key, fallback = '') => {
|
const getStatValue = (key, fallback = '') => {
|
||||||
return pathOr(fallback, [key], mainStats);
|
return pathOr(fallback, [key], mainStats);
|
||||||
@@ -32,10 +34,21 @@ const DashboardDirector = () => {
|
|||||||
const errGetStats = () => {
|
const errGetStats = () => {
|
||||||
}
|
}
|
||||||
|
|
||||||
|
const getPecEmails = (data) => {
|
||||||
|
if (data.status === 'SUCCESS') {
|
||||||
|
setPecEmails(data.data);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
const errGetPecEmails = () => {
|
||||||
|
}
|
||||||
|
|
||||||
useEffect(() => {
|
useEffect(() => {
|
||||||
DashboardService.getAdminStats(getStats, errGetStats);
|
DashboardService.getAdminStats(getStats, errGetStats);
|
||||||
|
PecEmailService.getPecEmails(getPecEmails, errGetPecEmails)
|
||||||
}, []);
|
}, []);
|
||||||
|
|
||||||
|
console.log(pecEmails);
|
||||||
return (
|
return (
|
||||||
<div className="appPage">
|
<div className="appPage">
|
||||||
<div className="appPage__pageHeader">
|
<div className="appPage__pageHeader">
|
||||||
|
|||||||
@@ -60,7 +60,7 @@ import EvaluationReAdmit from '../DomandaEditPreInstructor/components/Evaluation
|
|||||||
import { SplitButton } from 'primereact/splitbutton';
|
import { SplitButton } from 'primereact/splitbutton';
|
||||||
import { FileUpload } from 'primereact/fileupload';
|
import { FileUpload } from 'primereact/fileupload';
|
||||||
import { defaultMaxFileSize, mimeTypes, rejectionReasons } from '../../configData';
|
import { defaultMaxFileSize, mimeTypes, rejectionReasons } from '../../configData';
|
||||||
import ArchiveDocument from './components/ArchiveDocument';
|
import ArchiveDocument from '../DomandaEditPreInstructor/components/ArchiveDocument';
|
||||||
|
|
||||||
const APP_EVALUATION_FLOW_ID = process.env.REACT_APP_EVALUATION_FLOW_ID;
|
const APP_EVALUATION_FLOW_ID = process.env.REACT_APP_EVALUATION_FLOW_ID;
|
||||||
const APP_HUB_ID = process.env.REACT_APP_HUB_ID;
|
const APP_HUB_ID = process.env.REACT_APP_HUB_ID;
|
||||||
|
|||||||
Reference in New Issue
Block a user