diff --git a/moodconsole/src/App.tsx b/moodconsole/src/App.tsx index 442cb10..96876ec 100644 --- a/moodconsole/src/App.tsx +++ b/moodconsole/src/App.tsx @@ -51,6 +51,7 @@ interface EffectActive { interface State { initialized: number; + generation: string; chain: EffectActive[]; } @@ -63,9 +64,9 @@ interface Options { const ActiveEffect: FC<{ availableEffects: EffectOption[]; effect: EffectActive; - key: string; + identifier: string; onChange: (name: string, value: number) => void; -}> = ({ availableEffects, effect, onChange, key }) => { +}> = ({ availableEffects, effect, onChange, identifier }) => { const effectUsed = availableEffects.find( (e) => e.function === effect.function ); @@ -80,9 +81,9 @@ const ActiveEffect: FC<{ ([name, paramOptions], idx) => { if (paramOptions.type === "slider") { const currentValue = effect.params[name]; - const id = `${key}-input-${name}-${idx}`; + const id = `${identifier}-input-${name}-${idx}`; return ( -