Files
calendar/packages/trpc/server/routers/publicViewer/event.handler.ts
T
7725adedc8 chore: App router migration (org/[orgSlug]/instant-meeting), add missing page (#16448)
* Create event repository

* Use repository in event.handler

* fix type check

* migrate org/instant-meeting

* add export default

* fix metadata

* move getServerSideProps from @server/lib to @lib

* fix

* fix

* revert unneeded changes

---------

Co-authored-by: Udit Takkar <53316345+Udit-takkar@users.noreply.github.com>
2024-09-10 18:43:50 -07:00

14 lines
352 B
TypeScript

import { EventRepository } from "@calcom/lib/server/repository/event";
import type { TEventInputSchema } from "./event.schema";
interface EventHandlerOptions {
input: TEventInputSchema;
}
export const eventHandler = async ({ input }: EventHandlerOptions) => {
return await EventRepository.getPublicEvent(input);
};
export default eventHandler;