From fbc3b60dc787658adf6fb27826809529cb8e91fd Mon Sep 17 00:00:00 2001 From: vato007 Date: Sat, 20 Jul 2024 15:26:36 +0930 Subject: [PATCH] Remove invalid icon reference --- src/app/app.component.ts | 17 +++-------------- src/app/app.config.ts | 10 ++++------ 2 files changed, 7 insertions(+), 20 deletions(-) diff --git a/src/app/app.component.ts b/src/app/app.component.ts index a0069eb..e69a5de 100644 --- a/src/app/app.component.ts +++ b/src/app/app.component.ts @@ -1,9 +1,9 @@ import { BreakpointObserver, Breakpoints } from '@angular/cdk/layout'; import { CommonModule } from '@angular/common'; -import { Component, computed, effect, signal } from '@angular/core'; +import { Component, computed, signal } from '@angular/core'; import { takeUntilDestroyed } from '@angular/core/rxjs-interop'; import { MatButtonModule } from '@angular/material/button'; -import { MatIconModule, MatIconRegistry } from '@angular/material/icon'; +import { MatIconModule } from '@angular/material/icon'; import { MatSidenavModule } from '@angular/material/sidenav'; import { MatToolbarModule } from '@angular/material/toolbar'; import { MatTreeModule } from '@angular/material/tree'; @@ -15,8 +15,6 @@ import { } from './file-tree/file-tree.component'; import { ProtoMessage } from './model/proto-message.model'; import { ProtoDefinitionSelectorComponent } from './proto-definition-selector/proto-definition-selector.component'; -import { HttpClientModule } from '@angular/common/http'; -import { DomSanitizer } from '@angular/platform-browser'; const mobileBreakpoints = [Breakpoints.Handset, Breakpoints.TabletPortrait]; @Component({ @@ -50,20 +48,11 @@ export class AppComponent { protected selectedFilePath = computed(() => this.selectedFile()?.path); - constructor( - private breakpointObserver: BreakpointObserver, - iconRegistry: MatIconRegistry, - sanitizer: DomSanitizer - ) { + constructor(private breakpointObserver: BreakpointObserver) { breakpointObserver .observe(mobileBreakpoints) .pipe(takeUntilDestroyed()) .subscribe((matches) => this.isMobile.set(matches.matches)); - - iconRegistry.addSvgIcon( - 'bufpiv', - sanitizer.bypassSecurityTrustResourceUrl('/BufPiv Logo Grey.svg') - ); } protected selectMessage(message: ProtoMessage) { diff --git a/src/app/app.config.ts b/src/app/app.config.ts index 35d4a79..97b2de7 100644 --- a/src/app/app.config.ts +++ b/src/app/app.config.ts @@ -5,16 +5,15 @@ import { } from '@angular/core'; import { provideRouter } from '@angular/router'; -import { provideAnimationsAsync } from '@angular/platform-browser/animations/async'; -import { routes } from './app.routes'; -import hljs from 'highlight.js/lib/core'; -import json from 'highlight.js/lib/languages/json'; import { MAT_ICON_DEFAULT_OPTIONS, MatIconRegistry, } from '@angular/material/icon'; +import { provideAnimationsAsync } from '@angular/platform-browser/animations/async'; +import hljs from 'highlight.js/lib/core'; +import json from 'highlight.js/lib/languages/json'; import { provideMonacoEditor } from 'ngx-monaco-editor-v2'; -import { provideHttpClient } from '@angular/common/http'; +import { routes } from './app.routes'; export const appConfig: ApplicationConfig = { providers: [ @@ -44,6 +43,5 @@ export const appConfig: ApplicationConfig = { useValue: { fontSet: 'material-symbols-rounded' }, }, provideMonacoEditor(), - provideHttpClient(), ], };