white-ui-kit
Version:
Модуль компонентов UI Имя модуля: `white-ui-kit`
82 lines (77 loc) • 1.82 kB
text/typescript
import { OverlayModule } from '@angular/cdk/overlay';
import { CommonModule } from '@angular/common';
import { ModuleWithProviders, NgModule } from '@angular/core';
import { FormsModule, ReactiveFormsModule } from '@angular/forms';
import {
HitButtonComponent,
HitCalendarComponent,
HitCardComponent,
HitCheckboxComponent,
HitDatepickerComponent,
HitDatepickerPopupComponent,
HitInputComponent,
HitLoaderComponent,
HitSelectorComponent,
HitSelectorListComponent,
HitSelectorPopupComponent,
HitScrollComponent,
HitSliderComponent,
HitSvgComponent,
} from './components';
import {
HitDateMaskDirective,
HitInputMaskDirective,
} from './directives';
import {
HitOverlayService,
} from './services';
// Модуль white-ui-kit
({
imports: [
CommonModule,
FormsModule,
ReactiveFormsModule,
OverlayModule,
],
declarations: [
HitButtonComponent,
HitCalendarComponent,
HitCardComponent,
HitCheckboxComponent,
HitDatepickerComponent,
HitDatepickerPopupComponent,
HitInputComponent,
HitLoaderComponent,
HitSelectorComponent,
HitSelectorListComponent,
HitSelectorPopupComponent,
HitScrollComponent,
HitSliderComponent,
HitSvgComponent,
HitDateMaskDirective,
HitInputMaskDirective,
],
exports: [
HitButtonComponent,
HitCalendarComponent,
HitCardComponent,
HitCheckboxComponent,
HitDatepickerComponent,
HitInputComponent,
HitLoaderComponent,
HitSelectorComponent,
HitScrollComponent,
HitSliderComponent,
HitSvgComponent,
HitDateMaskDirective,
HitInputMaskDirective,
],
providers: [
HitOverlayService,
],
entryComponents: [
HitDatepickerPopupComponent,
HitSelectorPopupComponent,
],
})
export class WhiteUiKitModule {}