import { CommonModule } from '@angular/common';
import { NgModule } from '@angular/core';
import { UiIconModule } from '@ui/icon';
import { UiLoaderModule } from '@ui/loader';
import { UiContentLoaderComponent } from './content-loader';
import { UiScrollContainerDirective } from './directives';
import { UiScrollContainerComponent } from './scroll-container.component';
import { UiSkeletonLoaderComponent } from './skeleton-loader';

@NgModule({
  declarations: [UiScrollContainerComponent, UiSkeletonLoaderComponent, UiContentLoaderComponent, UiScrollContainerDirective],
  imports: [CommonModule, UiIconModule, UiLoaderModule],
  exports: [UiScrollContainerComponent, UiScrollContainerDirective],
})
export class UiScrollContainerModule {}
