feat: add Google Calendar data source

Co-authored-by: Ona <no-reply@ona.com>
This commit is contained in:
2026-02-14 15:20:57 +00:00
parent e5d65816dc
commit 512faf191e
10 changed files with 882 additions and 21 deletions

View File

@@ -0,0 +1,21 @@
export { NextEventKey, type NextEvent } from "./calendar-context"
export {
CalendarFeedItemType,
type CalendarFeedItemType as CalendarFeedItemTypeType,
type CalendarAllDayFeedItem,
type CalendarEventFeedItem,
type CalendarFeedItem,
} from "./feed-items"
export { DefaultGoogleCalendarClient } from "./google-calendar-api"
export { GoogleCalendarSource } from "./google-calendar-source"
export {
EventStatus,
type EventStatus as EventStatusType,
type ApiCalendarEvent,
type ApiEventDateTime,
type CalendarEventData,
type GoogleCalendarClient,
type GoogleCalendarSourceOptions,
type GoogleOAuthProvider,
type ListEventsOptions,
} from "./types"