import { router } from '@/src/trpc/trpc-index'; import { addressRouter } from '@/src/trpc/apis/user-apis/apis/address'; import { authRouter } from '@/src/trpc/apis/user-apis/apis/auth'; import { bannerRouter } from '@/src/trpc/apis/user-apis/apis/banners'; import { cartRouter } from '@/src/trpc/apis/user-apis/apis/cart'; import { complaintRouter } from '@/src/trpc/apis/user-apis/apis/complaint'; import { orderRouter } from '@/src/trpc/apis/user-apis/apis/order'; import { productRouter } from '@/src/trpc/apis/user-apis/apis/product'; import { slotsRouter } from '@/src/trpc/apis/user-apis/apis/slots'; import { userRouter as userDataRouter } from '@/src/trpc/apis/user-apis/apis/user'; import { userCouponRouter } from '@/src/trpc/apis/user-apis/apis/coupon'; import { storesRouter } from '@/src/trpc/apis/user-apis/apis/stores'; import { fileUploadRouter } from '@/src/trpc/apis/user-apis/apis/file-upload'; import { tagsRouter } from '@/src/trpc/apis/user-apis/apis/tags'; export const userRouter = router({ address: addressRouter, auth: authRouter, banner: bannerRouter, cart: cartRouter, complaint: complaintRouter, order: orderRouter, product: productRouter, slots: slotsRouter, user: userDataRouter, coupon: userCouponRouter, stores: storesRouter, fileUpload: fileUploadRouter, tags: tagsRouter, }); export type UserRouter = typeof userRouter;