2025-08-04 17:45:44 +02:00
|
|
|
import { annunciRouter } from "~/server/api/routers/annunci";
|
|
|
|
|
import { authRouter } from "~/server/api/routers/auth";
|
|
|
|
|
import { banlistRouter } from "~/server/api/routers/banlist";
|
2025-08-28 18:27:07 +02:00
|
|
|
import { chatRouter } from "~/server/api/routers/chat";
|
2025-08-04 17:45:44 +02:00
|
|
|
import { chatSSERouter } from "~/server/api/routers/chat_sse";
|
2025-08-28 18:27:07 +02:00
|
|
|
import { comunicazioniRouter } from "~/server/api/routers/comunicazioni";
|
|
|
|
|
import { eventQueueRouter } from "~/server/api/routers/event_queue";
|
|
|
|
|
import { fattureRouter } from "~/server/api/routers/fatture";
|
|
|
|
|
import { intrestsRouter } from "~/server/api/routers/interests";
|
2025-08-04 17:45:44 +02:00
|
|
|
import { messagesSSERouter } from "~/server/api/routers/messages_sse";
|
|
|
|
|
import { pagamentiRouter } from "~/server/api/routers/pagamenti";
|
2025-08-28 18:27:07 +02:00
|
|
|
import { prezziarioRouter } from "~/server/api/routers/prezziario";
|
2025-08-04 17:45:44 +02:00
|
|
|
import { servizioRouter } from "~/server/api/routers/servizio";
|
2025-08-28 18:27:07 +02:00
|
|
|
import { statsRouter } from "~/server/api/routers/stats";
|
|
|
|
|
import { storageRouter } from "~/server/api/routers/storage";
|
|
|
|
|
import { stripeRouter } from "~/server/api/routers/stripe";
|
|
|
|
|
import { testRouter } from "~/server/api/routers/test";
|
|
|
|
|
import { usersRouter } from "~/server/api/routers/users";
|
|
|
|
|
import { createTRPCRouter } from "~/server/api/trpc";
|
2025-11-20 12:38:42 +01:00
|
|
|
import { bannersRouter } from "./routers/banners";
|
2025-11-13 15:45:55 +01:00
|
|
|
import { catastoRouter } from "./routers/catasto";
|
2025-11-20 12:38:42 +01:00
|
|
|
import { etichetteRouter } from "./routers/etichette";
|
|
|
|
|
import { flagsRouter } from "./routers/flags";
|
2026-03-04 19:56:09 +01:00
|
|
|
import { incrociRouter } from "./routers/incroci";
|
2025-12-14 18:57:56 +01:00
|
|
|
import { inviteRouter } from "./routers/invite";
|
2025-12-03 13:56:53 +01:00
|
|
|
import { potenzialiRouter } from "./routers/potenziali";
|
2025-11-20 12:38:42 +01:00
|
|
|
import { revalidationRouter } from "./routers/revalidation";
|
|
|
|
|
import { stringsRouter } from "./routers/strings";
|
2025-08-04 17:45:44 +02:00
|
|
|
|
2025-10-17 18:12:10 +02:00
|
|
|
//import { lazy } from '@trpc/server';
|
|
|
|
|
|
2025-08-04 17:45:44 +02:00
|
|
|
export const appRouter = createTRPCRouter({
|
2025-08-28 18:27:07 +02:00
|
|
|
annunci: annunciRouter,
|
|
|
|
|
auth: authRouter,
|
|
|
|
|
banlist: banlistRouter,
|
2025-08-29 16:18:32 +02:00
|
|
|
chat: chatRouter,
|
2025-08-28 18:27:07 +02:00
|
|
|
chatSSE: chatSSERouter,
|
2025-08-29 16:18:32 +02:00
|
|
|
comunicazioni: comunicazioniRouter,
|
|
|
|
|
eventQueue: eventQueueRouter,
|
|
|
|
|
fatture: fattureRouter,
|
|
|
|
|
intrests: intrestsRouter,
|
2025-08-28 18:27:07 +02:00
|
|
|
messagesSSE: messagesSSERouter,
|
2025-08-29 16:18:32 +02:00
|
|
|
pagamenti: pagamentiRouter,
|
|
|
|
|
prezziario: prezziarioRouter,
|
2025-08-28 18:27:07 +02:00
|
|
|
servizio: servizioRouter,
|
2025-08-29 16:18:32 +02:00
|
|
|
stats: statsRouter,
|
|
|
|
|
storage: storageRouter,
|
|
|
|
|
stripe: stripeRouter,
|
|
|
|
|
test: testRouter,
|
|
|
|
|
users: usersRouter,
|
2026-03-05 12:32:03 +01:00
|
|
|
//sync: syncRouter,
|
2025-11-13 15:45:55 +01:00
|
|
|
catasto: catastoRouter,
|
2025-11-20 12:38:42 +01:00
|
|
|
banners: bannersRouter,
|
|
|
|
|
flags: flagsRouter,
|
|
|
|
|
etichette: etichetteRouter,
|
|
|
|
|
strings: stringsRouter,
|
|
|
|
|
revalidation: revalidationRouter,
|
2025-12-03 13:56:53 +01:00
|
|
|
potenziali: potenzialiRouter,
|
2025-12-14 18:57:56 +01:00
|
|
|
invite: inviteRouter,
|
2026-03-04 19:56:09 +01:00
|
|
|
incroci: incrociRouter,
|
2025-08-04 17:45:44 +02:00
|
|
|
});
|
|
|
|
|
export type AppRouter = typeof appRouter;
|