android + ios base

This commit is contained in:
2026-05-25 12:02:31 -04:00
parent 4471719b79
commit 24459442a2
69 changed files with 1098 additions and 7 deletions

View File

@@ -0,0 +1,8 @@
import { exampleRouter } from "./routers/example";
import { createTRPCRouter } from "./utils";
export const appRouter = createTRPCRouter({
example: exampleRouter
});
export type AppRouter = typeof appRouter;

View File

@@ -0,0 +1,11 @@
import { wrap } from "@typeschema/valibot";
import { string } from "valibot";
import { createTRPCRouter, publicProcedure } from "../utils";
export const exampleRouter = createTRPCRouter({
hello: publicProcedure
.input(wrap(string()))
.query(({ input }) => {
return `Hello ${input}!`;
})
});

View File

@@ -0,0 +1,6 @@
import { initTRPC } from "@trpc/server";
export const t = initTRPC.create();
export const createTRPCRouter = t.router;
export const publicProcedure = t.procedure;