From 295749ba2f80a18584bb6cd8aff2f40fa478a9fa Mon Sep 17 00:00:00 2001 From: "google-labs-jules[bot]" <161369871+google-labs-jules[bot]@users.noreply.github.com> Date: Thu, 22 Jan 2026 16:56:35 +0000 Subject: [PATCH] Fix type errors in Calendar component and seed-db script --- src/components/ui/calendar.tsx | 10 ++++------ src/lib/seed-db.ts | 6 +++--- 2 files changed, 7 insertions(+), 9 deletions(-) diff --git a/src/components/ui/calendar.tsx b/src/components/ui/calendar.tsx index 3cd65cc..dd4c80a 100644 --- a/src/components/ui/calendar.tsx +++ b/src/components/ui/calendar.tsx @@ -54,12 +54,10 @@ function Calendar({ ...classNames, }} components={{ - IconLeft: ({ className, ...props }) => ( - - ), - IconRight: ({ className, ...props }) => ( - - ), + Chevron: ({ orientation, className, ...props }) => { + const Icon = orientation === "left" ? ChevronLeft : ChevronRight + return + }, }} {...props} /> diff --git a/src/lib/seed-db.ts b/src/lib/seed-db.ts index ecd0b00..a37fdb6 100644 --- a/src/lib/seed-db.ts +++ b/src/lib/seed-db.ts @@ -1,5 +1,5 @@ "use server"; -import { collection, writeBatch, getDocs, Firestore } from "firebase/firestore"; +import { collection, writeBatch, getDocs, Firestore, doc } from "firebase/firestore"; import { mockMunicipalities, mockPermits } from "./data"; /** @@ -17,7 +17,7 @@ export async function seedDatabase(firestore: Firestore, userId: string) { if (municipalitiesSnapshot.empty) { const municipalitiesBatch = writeBatch(firestore); mockMunicipalities.forEach((municipality) => { - const docRef = collection(firestore, "municipalities").doc(municipality.id); + const docRef = doc(firestore, "municipalities", municipality.id); municipalitiesBatch.set(docRef, municipality); }); await municipalitiesBatch.commit(); @@ -33,7 +33,7 @@ export async function seedDatabase(firestore: Firestore, userId: string) { const permitsBatch = writeBatch(firestore); mockPermits.forEach((permit) => { // Note: In a real scenario, you'd likely want unique IDs, but for mock data this is okay. - const docRef = collection(firestore, `users/${userId}/permits`).doc(permit.id); + const docRef = doc(firestore, `users/${userId}/permits`, permit.id); permitsBatch.set(docRef, permit); }); await permitsBatch.commit();