mirror of
https://github.com/lukevella/rallly.git
synced 2025-05-11 07:56:47 +02:00
27 lines
654 B
TypeScript
27 lines
654 B
TypeScript
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;
|