Files
ontvlambaar/src/app/hero/hero.component.ts
Arne Vlaeminck 91cef8c24c
All checks were successful
Copy Files to Samba Share dev / Copy Files (push) Successful in 26s
Added lottie toggle
2024-11-06 21:53:08 +01:00

22 lines
556 B
TypeScript

import { Component, computed, input, output } from '@angular/core';
import { ToggleComponent } from '../toggle/toggle.component';
@Component({
selector: 'app-hero',
standalone: true,
imports: [ToggleComponent],
templateUrl: './hero.component.html',
styleUrl: './hero.component.scss'
})
export class HeroComponent {
theme= input<string>();
isDarkMode = computed(() => {
return this.theme() === 'dark';
});
themeChange = output<string>();
public themeClicked(event: any) {
this.themeChange.emit(event ? 'dark' : 'light');
}
}