Nightly: Rainbow-Flash fix React-Event verwenden (e.currentTarget) statt globalem event
This commit is contained in:
parent
f50c354ab2
commit
9cedc3ce96
1 changed files with 2 additions and 2 deletions
|
|
@ -587,11 +587,11 @@ export default function App() {
|
||||||
/>
|
/>
|
||||||
)}
|
)}
|
||||||
<div className="sound-btn group rounded-xl flex items-center justify-between p-3 cursor-pointer"
|
<div className="sound-btn group rounded-xl flex items-center justify-between p-3 cursor-pointer"
|
||||||
onClick={async ()=>{
|
onClick={async (e)=>{
|
||||||
// Rainbow-Flash für 1s im Rainbow-Theme
|
// Rainbow-Flash für 1s im Rainbow-Theme
|
||||||
try {
|
try {
|
||||||
if (theme === 'rainbow') {
|
if (theme === 'rainbow') {
|
||||||
const el = (event?.currentTarget as HTMLDivElement | undefined);
|
const el = (e.currentTarget as HTMLDivElement | undefined);
|
||||||
if (el) {
|
if (el) {
|
||||||
el.classList.add('rainbow-flash');
|
el.classList.add('rainbow-flash');
|
||||||
setTimeout(()=> el.classList.remove('rainbow-flash'), 1000);
|
setTimeout(()=> el.classList.remove('rainbow-flash'), 1000);
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue