97732 ContextHelpToggleComponent added

This commit is contained in:
Koen Pauwels
2023-01-04 17:02:39 +01:00
parent 5ba45cb0fa
commit e16a3edf78
9 changed files with 71 additions and 3 deletions

View File

@@ -0,0 +1,8 @@
<div>
<a href="javascript:void(0);"
role="button"
(click)="onClick()"
>
<i class="fas fa-question-circle ds-context-help-toggle"></i>
</a>
</div>

View File

@@ -0,0 +1,8 @@
.ds-context-help-toggle {
color: var(--ds-header-icon-color);
background-color: var(--ds-header-bg);
}
.ds-context-help-toggle:hover {
color: var(--ds-header-icon-color-hover);
}

View File

@@ -0,0 +1,25 @@
import { ComponentFixture, TestBed } from '@angular/core/testing';
import { ContextHelpToggleComponent } from './context-help-toggle.component';
describe('ContextHelpToggleComponent', () => {
let component: ContextHelpToggleComponent;
let fixture: ComponentFixture<ContextHelpToggleComponent>;
beforeEach(async () => {
await TestBed.configureTestingModule({
declarations: [ ContextHelpToggleComponent ]
})
.compileComponents();
});
beforeEach(() => {
fixture = TestBed.createComponent(ContextHelpToggleComponent);
component = fixture.componentInstance;
fixture.detectChanges();
});
it('should create', () => {
expect(component).toBeTruthy();
});
});

View File

@@ -0,0 +1,22 @@
import { Component, OnInit } from '@angular/core';
import { ContextHelpService } from '../../shared/context-help.service';
@Component({
selector: 'ds-context-help-toggle',
templateUrl: './context-help-toggle.component.html',
styleUrls: ['./context-help-toggle.component.scss']
})
export class ContextHelpToggleComponent implements OnInit {
constructor(
private contextHelpService: ContextHelpService
) { }
ngOnInit(): void {
}
onClick() {
console.log('toggling icons');
this.contextHelpService.toggleIcons();
}
}