Loading frontend/src/exercisepanel/ExerciseManager/ExerciseCreator.tsx +5 −3 Original line number Diff line number Diff line Loading @@ -46,7 +46,9 @@ export type ConfigOverrideInput = VariablesOf< const ExerciseCreator: FC<ExerciseCreatorProps> = ({ open, setOpen }) => { const [definition, setDefinition] = useState<Definition>() const [teamCount, setTeamCount] = useState<undefined | number>() const [teamCount, setTeamCount] = useState<number>( definition?.roles.length || 1 ) const [name, setName] = useState<string>('') const [onDemand, setOnDemand] = useState<boolean>(false) const [interval, setInterval] = useState<[Date | null, Date | null]>() Loading @@ -64,14 +66,14 @@ const ExerciseCreator: FC<ExerciseCreatorProps> = ({ open, setOpen }) => { setOpen(false) setDefinition(undefined) setTeamCount(undefined) setTeamCount(definition?.roles.length || 1) setName('') setOnDemand(false) setInterval(undefined) setConfigOverride(undefined) setErrors({ definition: false, names: false, team: false, interval: false }) }, [setOpen]) }, [definition?.roles.length, setOpen]) const [{ fetching: loading }, addExercise] = useTypedMutation(CreateExercise) const [{ data: definitionData }] = useTypedQuery({ Loading Loading
frontend/src/exercisepanel/ExerciseManager/ExerciseCreator.tsx +5 −3 Original line number Diff line number Diff line Loading @@ -46,7 +46,9 @@ export type ConfigOverrideInput = VariablesOf< const ExerciseCreator: FC<ExerciseCreatorProps> = ({ open, setOpen }) => { const [definition, setDefinition] = useState<Definition>() const [teamCount, setTeamCount] = useState<undefined | number>() const [teamCount, setTeamCount] = useState<number>( definition?.roles.length || 1 ) const [name, setName] = useState<string>('') const [onDemand, setOnDemand] = useState<boolean>(false) const [interval, setInterval] = useState<[Date | null, Date | null]>() Loading @@ -64,14 +66,14 @@ const ExerciseCreator: FC<ExerciseCreatorProps> = ({ open, setOpen }) => { setOpen(false) setDefinition(undefined) setTeamCount(undefined) setTeamCount(definition?.roles.length || 1) setName('') setOnDemand(false) setInterval(undefined) setConfigOverride(undefined) setErrors({ definition: false, names: false, team: false, interval: false }) }, [setOpen]) }, [definition?.roles.length, setOpen]) const [{ fetching: loading }, addExercise] = useTypedMutation(CreateExercise) const [{ data: definitionData }] = useTypedQuery({ Loading