import { CheckCircle2, XCircle } from "lucide-react"; import { SyncButton } from "@/components/sync-button"; import { formatDate } from "@/lib/format"; import { getLastSyncAt } from "@/lib/models/running"; import { getGarminCredentials, getSavedOauth1Token } from "@/lib/models/garmin-auth"; import { getCurrentUserId } from "@/lib/session"; import { GarminCredentialsForm } from "./garmin-credentials-form"; export const dynamic = "force-dynamic"; function StatusRow({ label, ok, okLabel = "Skonfigurowano", failLabel = "Brak konfiguracji" }: { label: string; ok: boolean; okLabel?: string; failLabel?: string; }) { return (
Konfiguracja konta i synchronizacja Garmin.