File tree Expand file tree Collapse file tree 1 file changed +6
-7
lines changed Expand file tree Collapse file tree 1 file changed +6
-7
lines changed Original file line number Diff line number Diff line change 11import { Component , HostBinding , HostListener , Optional } from '@angular/core' ;
2- import { AppSidebarComponent } from './app-sidebar.component' ;
2+
3+ import { AppSidebarService } from './app-sidebar.service' ;
34
45@Component ( {
56 selector : 'app-sidebar-minimizer, cui-sidebar-minimizer' ,
@@ -13,12 +14,10 @@ export class AppSidebarMinimizerComponent {
1314 @HostListener ( 'click' , [ '$event' ] )
1415 toggleOpen ( $event : any ) {
1516 $event . preventDefault ( ) ;
16- this . sidebar . toggleMinimized ( ) ;
17+ this . sidebarService . toggle ( { minimize : 'toggle' } ) ;
1718 }
1819
19- constructor ( @Optional ( ) private sidebar : AppSidebarComponent ) {
20- if ( ! sidebar ) {
21- throw Error ( `AppSidebarMinimizer must be placed within a AppSidebar component.` ) ;
22- }
23- }
20+ constructor (
21+ private sidebarService : AppSidebarService
22+ ) { }
2423}
You can’t perform that action at this time.
0 commit comments