Conversion vers données JSON statiques pour compatibilité APK

- Création des fichiers JSON dans public/data/
- Modification de tous les composants pour fetch depuis /data/*.json
- PlaceList, FAQ, Lexique, Tides, SunTimes, Excursions, Notifications
- Données complètes pour Fakarava (plages, restaurants, épiceries)
- Fix docker-compose.build.yml (suppression volume node_modules)
This commit is contained in:
2025-11-23 10:23:13 +01:00
parent 115d8c05a7
commit d0694df12a
67 changed files with 377 additions and 1034 deletions

View File

@ -12,9 +12,10 @@ export default function SunTimesWidget() {
useEffect(() => {
const fetchSunTimes = async () => {
try {
const response = await fetch("/api/sun-times");
const response = await fetch("/data/sun-times.json");
const data = await response.json();
setSunTimes(data);
// Récupérer les données d'aujourd'hui
setSunTimes(data[0] || null);
} catch (error) {
console.error("Erreur lors du chargement des heures du soleil:", error);
} finally {