import { AfterViewInit, Component, Inject, NgZone } from '@angular/core';
import AOS from 'aos';
import { I18NService } from '../../core/i18n/service';
import { BIXI_I18N_TOKEN } from '../../core/i18n/service.type';

@Component({
    selector: 'app-resource',
    templateUrl: `./resources.component.html`,
    styleUrls: ['./resources.component.less'],
    host: {
        '[class.resource]': 'true'
    }
})
export class ResourcesComponent implements AfterViewInit {
    constructor(@Inject(BIXI_I18N_TOKEN) public i18n: I18NService, private ngZone: NgZone){

    }

    ngAfterViewInit(): void {
        this.ngZone.runOutsideAngular(() => AOS.init());
    }
}

