import { hc } from 'hono/client' import type { AuthRoutes, UserRoutes, RoleRoutes, FileRoutes, MembershipPlanRoutes } from '@/server/api'; import { axiosFetch } from './utils/axios-fetch'; export const authClient = hc('/', { fetch: axiosFetch, }).api.v1.auth; export const userClient = hc('/', { fetch: axiosFetch, }).api.v1.users; export const roleClient = hc('/', { fetch: axiosFetch, }).api.v1.roles; export const fileClient = hc('/', { fetch: axiosFetch, }).api.v1.files; export const membershipPlanClient = hc('/', { fetch: axiosFetch, }).api.v1['membership-plans'];