const resolveConflict = async (localData, serverData) => { // Stratégie simple : le plus récent gagne if (localData.updatedAt > serverData.updatedAt) { // Envoyer les données locales au serveur await api.private.put(`tasks/${localData.id}`, { json: localData }); } else { // Remplacer localement par les données serveur await db.tasks.put(serverData); } };