|
47 | 47 | synth.pause(noteEmitter)
|
48 | 48 | }
|
49 | 49 |
|
50 |
| - const setTuning = event => { |
51 |
| - const { value: selectedTuning } = event.target as HTMLInputElement |
| 50 | + const setTuning = (event: { currentTarget: HTMLSelectElement }) => { |
| 51 | + const { value: selectedTuning } = event.currentTarget |
52 | 52 |
|
53 | 53 | synth.stopAllNotes()
|
54 | 54 | tuning.set(selectedTuning)
|
|
60 | 60 | }
|
61 | 61 | }
|
62 | 62 |
|
63 |
| - const setController = event => { |
64 |
| - const { value: controller } = event.target as HTMLInputElement |
| 63 | + const setController = (event: { currentTarget: HTMLSelectElement }) => { |
| 64 | + const { value: controller } = event.currentTarget |
65 | 65 |
|
66 | 66 | if (controller === 'MIDI') {
|
67 | 67 | keyboard.disable()
|
|
72 | 72 | }
|
73 | 73 | }
|
74 | 74 |
|
75 |
| - const setMidiInput = event => { |
76 |
| - const { value: name } = event.target as HTMLInputElement |
| 75 | + const setMidiInput = (event: { currentTarget: HTMLSelectElement }) => { |
| 76 | + const { value: name } = event.currentTarget |
77 | 77 |
|
78 | 78 | midi.setInput(name)
|
79 | 79 | }
|
80 | 80 |
|
81 |
| - const setDrawbar = (index: number, event: Event) => { |
82 |
| - const { value } = event.target as HTMLInputElement |
| 81 | + const setDrawbar = (index: number, event: { currentTarget: HTMLInputElement }) => { |
| 82 | + const { value } = event.currentTarget |
83 | 83 |
|
84 | 84 | drawbars.update(drawbars => {
|
85 | 85 | drawbars[index] = +value / 1000
|
|
89 | 89 | synth.updateParams()
|
90 | 90 | }
|
91 | 91 |
|
92 |
| - const setPartials = event => { |
93 |
| - const { value: selected } = event.target as HTMLInputElement |
94 |
| -
|
| 92 | + |
| 93 | + const setPartials = (event: { currentTarget: HTMLSelectElement }) => { |
| 94 | + const { value: selected } = event.currentTarget |
95 | 95 |
|
96 | 96 | if (selected === 'harmonics') {
|
97 | 97 | setHarmonics()
|
|
0 commit comments