import { useExercisesQuery } from '../../gql'
import { useState, useEffect } from 'react'
import { TExercise } from '../types'
interface IExerciseSelector {
value?: TExercise
onChange: GenericEventHandler
name?: string
label?: string
}
const ExerciseSelector = ({
value,
onChange,
name = 'exercise',
label = 'Exercise'
}: IExerciseSelector) => {
const [state, setState] = useState(value?.id ?? '')
const exercises = useExercisesQuery()
useEffect(() => {
setState(value?.id || '')
}, [value])
return (
<>
>
)
}
export default ExerciseSelector