import { useColorMode } from "@chakra-ui/react"; import { Flex } from "@chakra-ui/react"; import clsx from "clsx"; import { SkipButton } from "src/components/Buttons/Skip"; import { SubmitButton } from "src/components/Buttons/Submit"; import { TaskInfo } from "src/components/TaskInfo/TaskInfo"; import { TaskStatus } from "src/components/Tasks/Task"; export interface TaskControlsProps { // we need a task type // eslint-disable-next-line @typescript-eslint/no-explicit-any task: any; className?: string; taskStatus: TaskStatus; onSubmit: () => void; onSkip: (reason: string) => void; onNextTask: () => void; } export const TaskControls = (props: TaskControlsProps) => { const { colorMode } = useColorMode(); const isLightMode = colorMode === "light"; return (
{props.taskStatus !== "SUBMITTED" ? ( Submit ) : ( Next Task )}
); };