projects/angular-calendar/src/modules/month/calendar-month.module.ts
import { NgModule } from '@angular/core';
import { CommonModule } from '@angular/common';
import { DragAndDropModule } from 'angular-draggable-droppable';
import { CalendarMonthViewComponent } from './calendar-month-view/calendar-month-view.component';
import { CalendarMonthViewHeaderComponent } from './calendar-month-view/calendar-month-view-header/calendar-month-view-header.component';
import { CalendarMonthCellComponent } from './calendar-month-view/calendar-month-cell/calendar-month-cell.component';
import { CalendarOpenDayEventsComponent } from './calendar-month-view/calendar-open-day-events/calendar-open-day-events.component';
import { CalendarCommonModule } from '../common/calendar-common.module';
export {
CalendarMonthViewComponent,
CalendarMonthViewBeforeRenderEvent,
CalendarMonthViewEventTimesChangedEvent,
} from './calendar-month-view/calendar-month-view.component';
export { MonthViewDay as CalendarMonthViewDay } from 'calendar-utils';
export { collapseAnimation } from './calendar-month-view/calendar-open-day-events/calendar-open-day-events.component';
// needed for ivy, not part of the public api
export { CalendarMonthCellComponent as ɵCalendarMonthCellComponent } from './calendar-month-view/calendar-month-cell/calendar-month-cell.component';
export { CalendarMonthViewHeaderComponent as ɵCalendarMonthViewHeaderComponent } from './calendar-month-view/calendar-month-view-header/calendar-month-view-header.component';
export { CalendarOpenDayEventsComponent as ɵCalendarOpenDayEventsComponent } from './calendar-month-view/calendar-open-day-events/calendar-open-day-events.component';
@NgModule({
imports: [CommonModule, DragAndDropModule, CalendarCommonModule],
declarations: [
CalendarMonthViewComponent,
CalendarMonthCellComponent,
CalendarOpenDayEventsComponent,
CalendarMonthViewHeaderComponent,
],
exports: [
DragAndDropModule,
CalendarMonthViewComponent,
CalendarMonthCellComponent,
CalendarOpenDayEventsComponent,
CalendarMonthViewHeaderComponent,
],
})
export class CalendarMonthModule {}