File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 66 </ a >
77
88 < nav role ="navigation " [attr.aria-label] ="'nav.user.description' | translate " class ="navbar navbar-light navbar-expand-md flex-shrink-0 px-0 ">
9- < ds-search-navbar > </ ds-search-navbar >
9+ < ds-themed- search-navbar > </ ds-themed -search-navbar >
1010 < ds-lang-switch > </ ds-lang-switch >
1111 < ds-themed-auth-nav-menu > </ ds-themed-auth-nav-menu >
1212 < ds-impersonate-navbar > </ ds-impersonate-navbar >
Original file line number Diff line number Diff line change 1+ import { ThemedComponent } from '../shared/theme-support/themed.component' ;
2+ import { SearchNavbarComponent } from './search-navbar.component' ;
3+ import { Component } from '@angular/core' ;
4+
5+ @Component ( {
6+ selector : 'ds-themed-search-navbar' ,
7+ styleUrls : [ ] ,
8+ templateUrl : '../shared/theme-support/themed.component.html' ,
9+ } )
10+ export class ThemedSearchNavbarComponent extends ThemedComponent < SearchNavbarComponent > {
11+
12+ protected getComponentName ( ) : string {
13+ return 'SearchNavbarComponent' ;
14+ }
15+
16+ protected importThemedComponent ( themeName : string ) : Promise < any > {
17+ return import ( `../../themes/${ themeName } /app/search-navbar/search-navbar.component` ) ;
18+ }
19+
20+ protected importUnthemedComponent ( ) : Promise < any > {
21+ return import ( `./search-navbar.component` ) ;
22+ }
23+
24+ }
Original file line number Diff line number Diff line change @@ -291,6 +291,7 @@ import { LinkMenuItemComponent } from './menu/menu-item/link-menu-item.component
291291import { OnClickMenuItemComponent } from './menu/menu-item/onclick-menu-item.component' ;
292292import { TextMenuItemComponent } from './menu/menu-item/text-menu-item.component' ;
293293import { SearchNavbarComponent } from '../search-navbar/search-navbar.component' ;
294+ import { ThemedSearchNavbarComponent } from '../search-navbar/themed-search-navbar.component' ;
294295import {
295296 ItemVersionsSummaryModalComponent
296297} from './item/item-versions/item-versions-summary-modal/item-versions-summary-modal.component' ;
@@ -498,6 +499,7 @@ const COMPONENTS = [
498499 SearchNavbarComponent ,
499500 ScopeSelectorModalComponent ,
500501 ItemPageTitleFieldComponent ,
502+ ThemedSearchNavbarComponent ,
501503] ;
502504
503505const ENTRY_COMPONENTS = [
Original file line number Diff line number Diff line change 1+ import { Component } from '@angular/core' ;
2+ import { SearchNavbarComponent as BaseComponent } from '../../../../app/search-navbar/search-navbar.component' ;
3+
4+ @Component ( {
5+ selector : 'ds-search-navbar' ,
6+ // styleUrls: ['./search-navbar.component.scss'],
7+ styleUrls : [ '../../../../app/search-navbar/search-navbar.component.scss' ] ,
8+ // templateUrl: './search-navbar.component.html'
9+ templateUrl : '../../../../app/search-navbar/search-navbar.component.html'
10+ } )
11+ export class SearchNavbarComponent extends BaseComponent {
12+
13+ }
Original file line number Diff line number Diff line change @@ -4,6 +4,7 @@ import { FormsModule } from '@angular/forms';
44import { SharedModule } from '../../app/shared/shared.module' ;
55import { HomeNewsComponent } from './app/home-page/home-news/home-news.component' ;
66import { NavbarComponent } from './app/navbar/navbar.component' ;
7+ import { SearchNavbarComponent } from './app/search-navbar/search-navbar.component' ;
78import { HeaderComponent } from './app/header/header.component' ;
89import { HeaderNavbarWrapperComponent } from './app/header-nav-wrapper/header-navbar-wrapper.component' ;
910import { SearchModule } from '../../app/shared/search/search.module' ;
@@ -65,6 +66,7 @@ const DECLARATIONS = [
6566 HeaderComponent ,
6667 HeaderNavbarWrapperComponent ,
6768 NavbarComponent ,
69+ SearchNavbarComponent ,
6870 FooterComponent ,
6971 CreateCollectionParentSelectorComponent ,
7072 CreateCommunityParentSelectorComponent ,
You can’t perform that action at this time.
0 commit comments