UNPKG

@ng-doc/ui-kit

Version:

<!-- PROJECT LOGO --> <br /> <div align="center"> <a href="https://github.com/ng-doc/ng-doc"> <img src="https://ng-doc.com/assets/images/ng-doc.svg?raw=true" alt="Logo" height="150px"> </a>

33 lines (29 loc) 957 B
import { HTTP_INTERCEPTORS } from '@angular/common/http'; import { NgDocCacheInterceptor } from '@ng-doc/ui-kit/interceptors'; import { NG_DOC_ASSETS_PATH, NG_DOC_CUSTOM_ICONS_PATH } from '@ng-doc/ui-kit/tokens'; /** * Provides Base UI Kit configuration for the application root module. * @param config - The UI Kit configuration. */ function provideNgDocUiKitConfig(config) { return [ { provide: NG_DOC_ASSETS_PATH, useValue: config?.assetsPath ?? 'assets/ng-doc/ui-kit', }, { provide: NG_DOC_CUSTOM_ICONS_PATH, useValue: config?.customIconsPath ?? 'assets/icons', }, { provide: HTTP_INTERCEPTORS, useClass: NgDocCacheInterceptor, multi: true, }, ]; } /** * Generated bundle index. Do not edit. */ export { provideNgDocUiKitConfig }; //# sourceMappingURL=ng-doc-ui-kit-providers-ng-doc-ui-kit-config.mjs.map