diff --git a/apps/expo/src/screens/create-question/index.tsx b/apps/expo/src/screens/create-question/index.tsx index 61e87c3..adc24bc 100644 --- a/apps/expo/src/screens/create-question/index.tsx +++ b/apps/expo/src/screens/create-question/index.tsx @@ -669,6 +669,10 @@ export const CreateQuestionScreen: FC = () => { setOpenDeleteAlert(true)} + isSaved={!isSaved} + handleSaveAnswer={handleSaveAnswer(() => { + setIsSaved(false); + })} /> } backIcon={} @@ -822,21 +826,6 @@ export const CreateQuestionScreen: FC = () => { .with(undefined, () => <>) .exhaustive()} - { - setIsSaved(false); - })} - disabled={!isSaved} - > - - Save - - - void; + isSaved: boolean; + handleSaveAnswer: () => void; } const QuestionOptionsDropdown: FC = ({ isDeleting, setOpenDeleteAlert, + isSaved, + handleSaveAnswer, }) => { return ( @@ -22,7 +26,7 @@ const QuestionOptionsDropdown: FC = ({ )} - +