Fix: some css classes. Fix: session renewal. Fix: some broken links.

This commit is contained in:
Jose
2026-01-31 01:52:37 +01:00
parent c0bcbfb547
commit 978d784ba9
11 changed files with 16 additions and 23 deletions

View File

@@ -160,7 +160,7 @@ const IngresoCard = ({
{editable && !createMode && !editMode && (
<AnimatedDropdown
className='ms-3'
className='end-0'
icon={<FontAwesomeIcon icon={faEllipsisVertical} className="fa-xl" />}
>
{({ closeDropdown }) => (

View File

@@ -98,10 +98,10 @@ const renderDescripcionSolicitud = (data, onProfile) => {
case 2:
return data.status === 1
? `La solicitud de añadir colaborador de ${m?.displayName ?? data.name} ha sido aceptada.`
? `La solicitud de añadir colaborador de ${data.name} ha sido aceptada.`
: data.status === 2
? `La solicitud de añadir colaborador de ${m?.displayName ?? data.name} ha sido rechazada.`
: `${m?.displayName ?? data.name} quiere añadir un colaborador.`;
? `La solicitud de añadir colaborador de ${data.name} ha sido rechazada.`
: `${data.name} quiere añadir un colaborador.`;
case 3:
return data.status === 1

View File

@@ -6,7 +6,7 @@
}
.anuncio-card:hover {
transform: translateY(-5px);
/*transform: translateY(-5px);*/
box-shadow: 0 0.75rem 1.5rem var(--shadow-color);
}

View File

@@ -125,7 +125,7 @@
}
.contact-info a:hover {
transform: translateX(8px);
/*transform: translateX(8px);*/
color: var(--secondary-color);
}

View File

@@ -14,7 +14,7 @@
}
.ingreso-card:hover {
transform: translateY(-5px);
/*transform: translateY(-5px);*/
box-shadow: 0 0.75rem 1.5rem var(--shadow-color);
}

View File

@@ -10,7 +10,7 @@
}
.perfil-card:hover {
transform: translateY(-3px);
/*transform: translateY(-3px);*/
box-shadow: 0 0.5rem 1rem var(--shadow-color);
}

View File

@@ -10,7 +10,7 @@
}
.socio-card:hover {
transform: translateY(-5px);
/*transform: translateY(-5px);*/
box-shadow: 0 0.75rem 1.5rem var(--shadow-color);
}

View File

@@ -10,7 +10,7 @@
}
.solicitud-card:hover {
transform: translateY(-5px);
/*transform: translateY(-5px);*/
box-shadow: 0 0.75rem 1.5rem var(--shadow-color);
}

View File

@@ -32,7 +32,7 @@ const useSessionRenewal = () => {
clearInterval(interval);
logout();
}
}, 10000); // revisa cada 10 segundos
}, 10000);
return () => clearInterval(interval);
}, [alreadyWarned, logout]);
@@ -50,7 +50,7 @@ const useSessionRenewal = () => {
try {
const response = await axios.get(
`${config.apiConfig.baseUrl}${config.apiConfig.endpoints.auth.refreshToken}`,
`${config.apiConfig.coreUrl}${config.apiConfig.endpoints.auth.refreshToken}`,
null,
{
headers: {
@@ -59,7 +59,7 @@ const useSessionRenewal = () => {
}
);
const newToken = response.data.data.token;
const newToken = response.data.token;
localStorage.setItem("token", newToken);
setShowModal(false);
setAlreadyWarned(false);

View File

@@ -210,7 +210,7 @@ const IngresosContent = ({ reqConfig }) => {
setSearchTerm("");
setDeleteTargetId(null);
} catch (err) {
console.log(err);
console.error(err);
}
}}
>

View File

@@ -69,11 +69,8 @@ const Perfil = () => {
const reqConfig = {
baseUrl: `${config.apiConfig.baseUrl}${config.apiConfig.endpoints.users.me}`,
myIncomesUrl: buildUrl(config.apiConfig.baseUrl, config.apiConfig.endpoints.incomes.mine),
requestUrl: buildUrl(config.apiConfig.baseUrl, config.apiConfig.endpoints.requests.all),
myRequestsUrl: buildUrl(config.apiConfig.baseUrl, config.apiConfig.endpoints.requests.mine),
changePasswordUrl: buildUrl(config.apiConfig.coreUrl, config.apiConfig.endpoints.auth.changePassword),
loginValidateUrl: buildUrl(config.apiConfig.coreUrl, config.apiConfig.endpoints.auth.loginValidate),
};
return (
@@ -426,6 +423,7 @@ const PerfilContent = ({ config }) => {
type: CONSTANTS.REQUEST_TYPE_ADD_COLLABORATOR,
status: CONSTANTS.REQUEST_PENDING,
userId: identity.user.userId,
name: identity.user.displayName,
metadata: {
displayName: formData.displayName,
username: formData.username,
@@ -468,12 +466,7 @@ const PerfilContent = ({ config }) => {
variant="warning"
onClick={async () => {
try {
await postData(config.requestUrl, {
type: CONSTANTS.REQUEST_TYPE_REMOVE_COLLABORATOR,
status: CONSTANTS.REQUEST_PENDING,
requestedBy: identity.user.userId
});
sendSimpleRequest(CONSTANTS.REQUEST_TYPE_REMOVE_COLLABORATOR);
setFeedbackModal({
title: "Solicitud enviada",
message: "Se ha solicitado la eliminación del colaborador.",