📴 Mode hors-ligne — les modifications seront synchronisées au retour en ligne
{{ syncToast.message }}

⚠️ Conflit de synchronisation

Des modifications ont été faites hors-ligne et sur OneDrive en même temps pour {{ conflict.type }}. Que souhaitez-vous conserver ?

📱 Local (hors-ligne)
☁️ OneDrive

🚢 Voyage App

🚢 {{ croisiere.nom || 'Ma croisière' }}

Escales

  • Aujourd'hui Prochaine {{ e.ville }} — {{ e.pays }}
    {{ e.date }} · Arrivée {{ e.heureArrivee || '?' }} · Départ à bord {{ e.heureDepartLimite || '?' }}
  • Aucune escale — ajoutez-en une ci-dessous.

+ Nouvelle escale

{{ selectedEscale.ville }} — {{ selectedEscale.pays }}

{{ selectedEscale.date }} · Arrivée {{ selectedEscale.heureArrivee || '?' }} · Départ à bord {{ selectedEscale.heureDepartLimite || '?' }}

Adresses

  • {{ a.type }} {{ a.nom }}
    {{ a.adresse }}
    📝 {{ a.notes }}
  • Aucune adresse pour cette escale.

+ Nouvelle adresse

{{ formatDateLong(selectedActiviteDate) }} — Escale : {{ escaleForDate(selectedActiviteDate).ville }}

  • {{ a.heure }} {{ a.titre }} — {{ a.lieu }}
    ⏱ {{ a.duree }}
    📝 {{ a.notes }}
    • {{ s.heure }} {{ s.titre }} — {{ s.lieu }}
      ⏱ {{ s.duree }}
      📝 {{ s.notes }}
    • Aucune sous-activité.
  • Aucune activité pour cette journée.
  • Checklist vide.
Total dépensé {{ budgetTotal.toFixed(2) }} €
  • {{ b.montant.toFixed(2) }} € — {{ b.categorie }}
    {{ escaleLabel(b.escaleId) }} · {{ b.note }}
  • Aucune dépense enregistrée.

+ Nouvelle dépense

  • {{ r.type }} — {{ r.reference }}
    {{ escaleLabel(r.escaleId) }} · {{ r.date }} · {{ r.note }}
  • Aucune réservation enregistrée.

+ Nouvelle réservation

+ Nouvelle entrée

  • {{ c.date }}

    {{ c.texte }}

  • Aucune entrée de carnet.