@@ -283,7 +284,7 @@ function ChoiceBody({
key={option.key}
type="button"
disabled={submitting}
- onClick={() => void onSubmit({ selected_option_key: option.key })}
+ onClick={() => void onSubmit({ kind: "selected", option_key: option.key })}
className={CHOICE_BUTTON}
>
{displayLabel(option.label)}
@@ -315,7 +316,7 @@ function MultiSelectBody({
}: {
options: ApiQuestionOption[];
submitting: boolean;
- onSubmit: (arg: Omit
) => Promise;
+ onSubmit: (answer: SubmitInterviewAnswer) => Promise;
}) {
const [selected, setSelected] = useState>(new Set());
@@ -357,7 +358,7 @@ function MultiSelectBody({