INNER CODE UNIT · TypeScript
getPageViews
rehanvdm/serverless-website-analytics · application/src/backend/api-front/routes/stats/page/index.ts:94
export function getPageViews(trpcInstance: TrpcInstance) {
return trpcInstance.procedure
.input(
z.object({
from: z.string().datetime(),
to: z.string().datetime(),
sites: z.array(SchemaSite),
queryExecutionId: z.string().optional(),
nextToken: z.string().optional(),
filter: PageFilterSchema.optional(),
})
)
.output(
z.object({
queryExecutionId: z.string(),
nextToken: z.string().optional(),
data: z.array(GetPageViewsSchema),
})