2022-11-09 13:31:12 +03:00

23 lines
665 B
TypeScript

import defaultValues from 'config/default-values';
import { GetQuoteDataInputSchema, GetQuoteDataOutputSchema } from 'process/load-kp/types';
import getSupplierAgentsDataFromKP from 'process/supplier-agent/get-kp-values';
import { t } from '../server';
const quoteRouter = t.router({
getValues: t.procedure
.input(GetQuoteDataInputSchema)
.output(GetQuoteDataOutputSchema)
.query(async ({ input }) => {
const { values: supplierAgentsValues } = await getSupplierAgentsDataFromKP(input);
return {
values: {
...defaultValues,
...supplierAgentsValues,
},
};
}),
});
export default quoteRouter;