dependencies dependencies cluster_IconModule cluster_IconModule_declarations cluster_IconModule_exports IconComponent IconComponent IconModule IconModule IconComponent->IconModule IconComponent IconComponent IconModule->IconComponent

File

projects/storefrontlib/cms-components/misc/icon/icon.module.ts

Declarations

Exports

import { CommonModule } from '@angular/common';
import { NgModule } from '@angular/core';
import { provideDefaultConfig } from '@spartacus/core';
import { defaultIconConfig } from './default-icon.config';
import { fontawesomeIconConfig } from './fontawesome-icon.config';
import { IconComponent } from './icon.component';

@NgModule({
  declarations: [IconComponent],
  imports: [CommonModule],
  providers: [
    provideDefaultConfig(defaultIconConfig),
    // TODO: move the opinionated fontawesome config to a recipe
    provideDefaultConfig(fontawesomeIconConfig),
  ],
  exports: [IconComponent],
})
export class IconModule {}

result-matching ""

    No results matching ""