import { NgModule } from '@angular/core';
import { CommonModule } from '@angular/common';

import { TranslateModule } from '@ngx-translate/core';

import { CcBlockModule } from '@cc/shared/block';

// -- Components --
import { SampleComponent } from './components/sample.component';

const COMPONENTS = [
    SampleComponent,
];

// -- Containers --
import { ContainerComponent } from './containers/container.component';

const CONTAINERS = [
    ContainerComponent,
];

@NgModule({
    imports: [
        CommonModule,
        TranslateModule,
        CcBlockModule,
    ],
    declarations: [
        ...COMPONENTS,
        ...CONTAINERS,
    ],
    exports: [
        ContainerComponent,
    ],
})
export class @module.class.name@BlockSampleModule {
}
