import dayjs from "dayjs"; import timezone from "dayjs/plugin/timezone"; import toArray from "dayjs/plugin/toArray"; import utc from "dayjs/plugin/utc"; import { mergeRouters, router } from "../trpc"; import { auth } from "./auth"; import { dashboard } from "./dashboard"; import { polls } from "./polls"; import { scheduledEvents } from "./scheduled-events"; import { user } from "./user"; dayjs.extend(toArray); // used for creating ics dayjs.extend(timezone); dayjs.extend(utc); export const appRouter = mergeRouters( router({ scheduledEvents, auth, polls, user, dashboard, }), ); export type AppRouter = typeof appRouter;