chore: application prettier

This commit is contained in:
Luc SORIGNET
2025-04-15 19:37:47 +02:00
parent dd0884bbce
commit f7666c894b
174 changed files with 10609 additions and 8760 deletions

View File

@ -1,11 +1,17 @@
import { createContext, useContext, useEffect, useState } from 'react';
import { createPlanning, fetchEvents, fetchPlannings, updatePlanning, createEvent, deleteEvent, updateEvent } from '@/app/actions/planningAction';
import {
createPlanning,
fetchEvents,
fetchPlannings,
updatePlanning,
createEvent,
deleteEvent,
updateEvent,
} from '@/app/actions/planningAction';
import { useCsrfToken } from './CsrfContext';
import logger from '@/utils/logger';
import { useSession } from 'next-auth/react';
import { useEstablishment }from '@/context/EstablishmentContext';
import { useEstablishment } from '@/context/EstablishmentContext';
/**
* Contexte de planification pour gérer l'état global du planning
@ -30,21 +36,18 @@ export function PlanningProvider({ children }) {
const [hiddenSchedules, setHiddenSchedules] = useState([]);
const { selectedEstablishmentId } = useEstablishment();
const csrfToken = useCsrfToken();
useEffect(()=>{
const csrfToken = useCsrfToken();
useEffect(() => {
fetchPlannings().then((data) => {
setSchedules(data)
if(data.length > 0){
setSchedules(data);
if (data.length > 0) {
setSelectedSchedule(data[0].id);
}
});
fetchEvents().then((data)=>{
fetchEvents().then((data) => {
setEvents(data);
});
},[]);
}, []);
const addEvent = (newEvent) => {
createEvent(newEvent).then((data) => {
@ -53,33 +56,30 @@ export function PlanningProvider({ children }) {
};
const handleUpdateEvent = (id, updatedEvent) => {
updateEvent(id,updatedEvent,csrfToken).then((data) => {
setEvents((prevEvents) =>
prevEvents.map((event) => (event.id === id ? updatedEvent : event))
);
updateEvent(id, updatedEvent, csrfToken).then((data) => {
setEvents((prevEvents) =>
prevEvents.map((event) => (event.id === id ? updatedEvent : event))
);
});
};
const handleDeleteEvent = (id) => {
deleteEvent(id,csrfToken).then((data) => {
deleteEvent(id, csrfToken).then((data) => {
setEvents((prevEvents) => prevEvents.filter((event) => event.id !== id));
});
};
const addSchedule = (newSchedule) => {
logger.debug('newSchedule',newSchedule);
logger.debug('newSchedule', newSchedule);
newSchedule.establishment = selectedEstablishmentId;
createPlanning(newSchedule,csrfToken).then((data) => {
createPlanning(newSchedule, csrfToken).then((data) => {
setSchedules((prevSchedules) => [...prevSchedules, data]);
});
};
const updateSchedule = (id, updatedSchedule) => {
updatePlanning(id,updatedSchedule,csrfToken).then((data) => {
setSchedules((prevSchedules) =>
updatePlanning(id, updatedSchedule, csrfToken).then((data) => {
setSchedules((prevSchedules) =>
prevSchedules.map((schedule) =>
schedule.id === id ? updatedSchedule : schedule
)
@ -88,13 +88,11 @@ export function PlanningProvider({ children }) {
};
const deleteSchedule = (id) => {
deletePlanning(id,csrfToken).then((data) => {
deletePlanning(id, csrfToken).then((data) => {
setSchedules((prevSchedules) =>
prevSchedules.filter((schedule) => schedule.id !== id)
);
}
);
});
};
const toggleScheduleVisibility = (planning) => {
@ -125,7 +123,7 @@ export function PlanningProvider({ children }) {
viewType,
setViewType,
hiddenSchedules,
toggleScheduleVisibility
toggleScheduleVisibility,
};
return (
@ -135,4 +133,4 @@ export function PlanningProvider({ children }) {
);
}
export const usePlanning = () => useContext(PlanningContext);
export const usePlanning = () => useContext(PlanningContext);