Move handleNotificationWhenNoSlots.ts and its test file from packages/trpc/server/routers/viewer/slots/ to packages/features/slots/ to resolve circular dependency issue where packages/features imports from packages/trpc. This file is not TRPC-specific and belongs in the features package. Co-authored-by: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
17 lines
861 B
TypeScript
17 lines
861 B
TypeScript
import { FilterHostsService } from "@calcom/features/bookings/lib/host-filtering/filterHostsBySameRoundRobinHost";
|
|
import { QualifiedHostsService } from "@calcom/features/bookings/lib/host-filtering/findQualifiedHostsWithDelegationCredentials";
|
|
import { BusyTimesService } from "@calcom/features/busyTimes/services/getBusyTimes";
|
|
import { validateRoundRobinSlotAvailability } from "@calcom/features/ee/round-robin/utils/validateRoundRobinSlotAvailability";
|
|
import { NoSlotsNotificationService } from "@calcom/features/slots/handleNotificationWhenNoSlots";
|
|
import { AvailableSlotsService } from "@calcom/trpc/server/routers/viewer/slots/util";
|
|
|
|
export { AvailableSlotsService };
|
|
|
|
export { BusyTimesService };
|
|
|
|
export { QualifiedHostsService };
|
|
|
|
export { FilterHostsService };
|
|
export { NoSlotsNotificationService };
|
|
export { validateRoundRobinSlotAvailability };
|