diff --git a/src/assets/scss/components/misc.scss b/src/assets/scss/components/misc.scss
index 01cb7f8..b2c5847 100644
--- a/src/assets/scss/components/misc.scss
+++ b/src/assets/scss/components/misc.scss
@@ -8,8 +8,8 @@
.p-badge {
color: var(--menuitem-active-color);
}
-.p-button:not(.p-button-outlined, .p-button-secondary, .p-confirm-popup-reject),
-.p-button:not(.p-button-outlined, .p-button-secondary, .p-confirm-popup-reject) span {
+.p-button:not(.p-button-outlined, .p-button-secondary, .p-confirm-popup-reject, .p-button-link),
+.p-button:not(.p-button-outlined, .p-button-secondary, .p-confirm-popup-reject, .p-button-link) span {
color: var(--menuitem-active-color);
}
.p-fileupload-row {
@@ -35,6 +35,13 @@
color: var(--global-textColor);
}
+.p-message-wrapper {
+ .p-message-close {
+ flex: 0 0 auto;
+ margin-left: 10px;
+ }
+}
+
.p-message.p-message-error {
background: var(--message-error-background);
border-left: 5px solid var(--message-error-color);
diff --git a/src/pages/LoginAdmin/index.js b/src/pages/LoginAdmin/index.js
index a192815..8f76524 100644
--- a/src/pages/LoginAdmin/index.js
+++ b/src/pages/LoginAdmin/index.js
@@ -3,6 +3,7 @@ import { __, sprintf } from '@wordpress/i18n';
import { useForm } from 'react-hook-form';
import { classNames } from 'primereact/utils';
import { isEmpty } from 'ramda';
+import { useNavigate } from 'react-router-dom';
// tools
import AuthenticationService from '../../service/authentication-service';
@@ -17,6 +18,7 @@ import { Button } from 'primereact/button';
import { Messages } from 'primereact/messages';
const LoginAdmin = () => {
+ const navigate = useNavigate();
const token = useStore().main.token();
const [loading, setLoading] = useState(false);
const errorMsgs = useRef(null);
@@ -38,7 +40,6 @@ const LoginAdmin = () => {
};
const loginCallback = (data) => {
- //console.log('loginCallback', data);
if (data.status === 'SUCCESS') {
storeSet.main.setAuthData({
token: data.data.token,
@@ -57,17 +58,19 @@ const LoginAdmin = () => {
const loginError = (err) => {
errorMsgs.current.show([
{ sticky: true, severity: 'error', summary: '',
- detail: sprintf(__('%s', 'gepafin'), err),
+ detail: sprintf(__('%s', 'gepafin'), err.message),
closable: true }
]);
setLoading(false);
}
+ const gotToResetPassword = () => {
+ navigate('/reset-password');
+ }
+
useEffect(() => {
- //console.log('login admin, updated token:', token);
if (!isEmpty(token)) {
setLoading(true);
- //console.log('login admin, do redirect to "/"');
window.location.replace('/')
}
}, [token]);
@@ -79,8 +82,6 @@ const LoginAdmin = () => {
{__('Accedi o Registrati', 'gepafin')}
-
-
@@ -109,6 +110,10 @@ const LoginAdmin = () => {