Files
cal.diy/packages/features/bookings/di/InstantBookingCreateService.module.ts
T
Hariom BalharaandVolnei Munhoz 3bcce02b92 chore: [Booking flow refactor - 2] Integrate Booking services (#23156)
* Integrate booking services

* Fix imports

---------

Co-authored-by: Volnei Munhoz <volnei.munhoz@gmail.com>
2025-10-09 18:21:55 -03:00

21 lines
704 B
TypeScript

import { createModule, bindModuleToClassOnToken } from "@calcom/features/di/di";
import { DI_TOKENS } from "@calcom/features/di/tokens";
import { InstantBookingCreateService } from "@calcom/features/instant-meeting/handleInstantMeeting";
export const instantBookingCreateServiceModule = createModule();
const token = DI_TOKENS.INSTANT_BOOKING_CREATE_SERVICE;
const moduleToken = DI_TOKENS.INSTANT_BOOKING_CREATE_SERVICE_MODULE;
const loadModule = bindModuleToClassOnToken({
module: instantBookingCreateServiceModule,
moduleToken,
token,
classs: InstantBookingCreateService,
depsMap: {},
});
export type { InstantBookingCreateService };
export const moduleLoader = {
token,
loadModule,
};