feat: add audio features and sounds to the game
Some checks failed
CI / Get Changed Files (pull_request) Successful in 31s
CI / Checkstyle Main (pull_request) Has been skipped
CI / Docker backend validation (pull_request) Has been skipped
CI / oxlint (pull_request) Successful in 23s
CI / prettier (pull_request) Failing after 27s
CI / eslint (pull_request) Successful in 31s
CI / test-build (pull_request) Successful in 49s
CI / Docker frontend validation (pull_request) Successful in 1m34s
Some checks failed
CI / Get Changed Files (pull_request) Successful in 31s
CI / Checkstyle Main (pull_request) Has been skipped
CI / Docker backend validation (pull_request) Has been skipped
CI / oxlint (pull_request) Successful in 23s
CI / prettier (pull_request) Failing after 27s
CI / eslint (pull_request) Successful in 31s
CI / test-build (pull_request) Successful in 49s
CI / Docker frontend validation (pull_request) Successful in 1m34s
This commit is contained in:
parent
4f2e7fe712
commit
5809757bc9
12 changed files with 133 additions and 1 deletions
15
frontend/src/app/shared/directives/play-sound.directive.ts
Normal file
15
frontend/src/app/shared/directives/play-sound.directive.ts
Normal file
|
@ -0,0 +1,15 @@
|
|||
import { Directive, HostListener, inject } from '@angular/core';
|
||||
import { AudioService } from '../services/audio.service';
|
||||
|
||||
@Directive({
|
||||
selector: '[appPlaySound]',
|
||||
standalone: true
|
||||
})
|
||||
export class PlaySoundDirective {
|
||||
private audioService = inject(AudioService);
|
||||
|
||||
@HostListener('click')
|
||||
onClick() {
|
||||
this.audioService.playBetSound();
|
||||
}
|
||||
}
|
Reference in a new issue