- test of spid login;

This commit is contained in:
Vitalii Kiiko
2024-09-26 09:58:08 +02:00
parent 1612442ad2
commit 1bd00def4b
5 changed files with 74 additions and 2 deletions

View File

@@ -0,0 +1,53 @@
import React, { useState, useEffect, useRef } from 'react';
import { __, sprintf } from '@wordpress/i18n';
import { useNavigate, useParams } from 'react-router-dom';
import { is } from 'ramda';
// store
import { storeSet, useStore } from '../../store';
// components
import { Messages } from 'primereact/messages';
import set404FromErrorResponse from '../../helpers/set404FromErrorResponse';
const Profile = () => {
const isAsyncRequest = useStore().main.isAsyncRequest();
const { id } = useParams();
const [data, setData] = useState({});
const infoMsgs = useRef(null);
const getCallback = (data) => {
if (data.status === 'SUCCESS') {
//setData(getFormattedBandiData(data.data));
}
storeSet.main.unsetAsyncRequest();
}
const errGetCallback = (data) => {
set404FromErrorResponse(data);
storeSet.main.unsetAsyncRequest();
}
useEffect(() => {
//BandoService.getBando(bandoId, getCallback, errGetCallback);
}, [id]);
return (
<div className="appPage">
<div className="appPage__pageHeader">
<h1>{data.name}</h1>
<p>
{__('Profilo utente', 'gepafin')}
</p>
</div>
<div className="appPage__spacer"></div>
<Messages ref={infoMsgs}/>
</div>
)
}
export default Profile;