- {t("settings.sections.export.import.description")} -
-{description}
-- {t("settings.sections.export.import.appleHealth.idempotencyNote")} -
- - {/* Live progress / outcome — announced to assistive tech. */} -
-
-
- {t("settings.sections.export.import.appleHealth.rowsImported", { - count: status.progress.rowsUpserted, - })} -
- )} -- - - {uploadError ?? - status?.failureReason ?? - t("settings.sections.export.import.appleHealth.failed")} - -
- )} -- {t("settings.sections.export.import.json.schemaHint")}{" "} - - {t("settings.sections.export.import.json.docsLink")} - -
- -- - - {t("settings.sections.export.import.json.resultSummary", { - measurements: result.measurements, - moods: result.moodEntries, - skipped: result.skipped, - })} - -
- )} - {error && ( -- - {error} -
- )} -- {t("settings.sections.export.import.csv.schemaHint")}{" "} - - {t("settings.sections.export.import.csv.docsLink")} - -
- -- - - {result.dryRun - ? t("settings.sections.export.import.csv.previewSummary", { - inserted: result.inserted, - skipped: result.skipped, - }) - : t("settings.sections.export.import.csv.resultSummary", { - inserted: result.inserted, - updated: result.updated, - skipped: result.skipped, - })} - -
- {errorRows.length > 0 && ( -- - {error} -
- )} -+ {t("settings.sections.export.import.appleHealth.idempotencyNote")} +
+ + {/* Live progress / outcome — announced to assistive tech. */} +
+
+
+ {t("settings.sections.export.import.appleHealth.rowsImported", { + count: status.progress.rowsUpserted, + })} +
+ )} ++ + + {uploadError ?? + status?.failureReason ?? + t("settings.sections.export.import.appleHealth.failed")} + +
+ )} ++ {t("settings.sections.export.import.csv.schemaHint")}{" "} + + {t("settings.sections.export.import.csv.docsLink")} + +
+ ++ + + {result.dryRun + ? t("settings.sections.export.import.csv.previewSummary", { + inserted: result.inserted, + skipped: result.skipped, + }) + : t("settings.sections.export.import.csv.resultSummary", { + inserted: result.inserted, + updated: result.updated, + skipped: result.skipped, + })} + +
+ {errorRows.length > 0 && ( ++ + {error} +
+ )} +{description}
++ {t("settings.sections.export.import.description")} +
++ {t("settings.sections.export.import.json.schemaHint")}{" "} + + {t("settings.sections.export.import.json.docsLink")} + +
+ ++ + + {t("settings.sections.export.import.json.resultSummary", { + measurements: result.measurements, + moods: result.moodEntries, + skipped: result.skipped, + })} + +
+ )} + {error && ( ++ + {error} +
+ )} +