mirror of
https://git.v0id.ovh/n3wt-innov/n3wt-school.git
synced 2026-01-29 07:53:23 +00:00
fix: Correction de l'affichage des numéros de téléphone [#41]
This commit is contained in:
@ -9,7 +9,6 @@ import Popup from '@/components/Popup';
|
||||
import Loader from '@/components/Loader';
|
||||
import AlertWithModal from '@/components/AlertWithModal';
|
||||
import DropdownMenu from "@/components/DropdownMenu";
|
||||
import { formatPhoneNumber } from '@/utils/Telephone';
|
||||
import { MoreVertical, Send, Edit, Archive, FileText, CircleCheck, Plus, XCircle } from 'lucide-react';
|
||||
import Modal from '@/components/Modal';
|
||||
import InscriptionForm from '@/components/Inscription/InscriptionForm'
|
||||
@ -50,6 +49,7 @@ import {
|
||||
import DjangoCSRFToken from '@/components/DjangoCSRFToken'
|
||||
import { useCsrfToken } from '@/context/CsrfContext';
|
||||
import logger from '@/utils/logger';
|
||||
import { PhoneLabel } from '@/components/PhoneLabel';
|
||||
|
||||
export default function Page({ params: { locale } }) {
|
||||
const t = useTranslations('subscriptions');
|
||||
@ -103,7 +103,7 @@ export default function Page({ params: { locale } }) {
|
||||
setIsOpenAddGuardian(true);
|
||||
setStudent(eleveSelected);
|
||||
};
|
||||
|
||||
|
||||
const handleCloseAddGuardian = () => {
|
||||
setIsOpenAddGuardian(false);
|
||||
};
|
||||
@ -285,7 +285,7 @@ useEffect(() => {
|
||||
fetchRegistrationTemplateMaster()
|
||||
.then((data)=> {setTemplateMasters(data)})
|
||||
.catch((err)=>{ err = err.message; logger.debug(err);});
|
||||
|
||||
|
||||
setIsLoading(false);
|
||||
setReloadFetch(false);
|
||||
}
|
||||
@ -383,7 +383,7 @@ useEffect(()=>{
|
||||
};
|
||||
|
||||
const updateStatusAction = (id, newStatus) => {
|
||||
logger.debug(`Mise à jour du statut du dossier d'inscription avec l'ID : ${id} vers le statut : ${newStatus}`);
|
||||
logger.debug(`Mise à jour du statut du dossier d'inscription avec l'ID : ${id} vers le statut : ${newStatus}`);
|
||||
};
|
||||
|
||||
const handleSearchChange = (event) => {
|
||||
@ -427,7 +427,7 @@ useEffect(()=>{
|
||||
profession: updatedData.guardianProfession
|
||||
}];
|
||||
}
|
||||
|
||||
|
||||
// Si aucun profil existant n'est trouvé, créer un nouveau profil
|
||||
return [{
|
||||
profile_role_data: {
|
||||
@ -531,7 +531,7 @@ useEffect(()=>{
|
||||
profession: updatedData.guardianProfession
|
||||
}];
|
||||
}
|
||||
|
||||
|
||||
// Si aucun profil existant n'est trouvé, créer un nouveau profil
|
||||
return [{
|
||||
profile_role_data: {
|
||||
@ -614,7 +614,7 @@ useEffect(()=>{
|
||||
},
|
||||
],
|
||||
};
|
||||
|
||||
|
||||
// Combine actions for the specific status and default actions
|
||||
return [...(actions[row.status] || []), ...(row.status !== 6 ? actions.default : [])];
|
||||
};
|
||||
@ -641,7 +641,7 @@ const columns = [
|
||||
)
|
||||
)
|
||||
},
|
||||
{ name: t('phone'), transform: (row) => formatPhoneNumber(row.student.guardians[0]?.phone) },
|
||||
{ name: t('phone'), transform: (row) => <PhoneLabel phoneNumber={row.student.guardians[0]?.phone} /> },
|
||||
{ name: t('lastUpdateDate'), transform: (row) => row.formatted_last_update},
|
||||
{ name: t('registrationFileStatus'), transform: (row) => (
|
||||
<div className="flex justify-center items-center h-full">
|
||||
|
||||
Reference in New Issue
Block a user