15 lines
521 B
TypeScript
15 lines
521 B
TypeScript
import { publicProcedure } from '../../procedure';
|
|
import { router } from '../../trpc';
|
|
import { GetTarifInputSchema } from './types';
|
|
import initializeApollo from '@/apollo/client';
|
|
import configuratorHelper from '@/process/configurator/lib/helper';
|
|
|
|
export const tarifRouter = router({
|
|
getTarif: publicProcedure.input(GetTarifInputSchema).query(async ({ input }) => {
|
|
const apolloClient = initializeApollo();
|
|
const { getTarifs } = configuratorHelper({ apolloClient });
|
|
|
|
return getTarifs(input);
|
|
}),
|
|
});
|