diff --git a/src/providers/userTokenProvider/components/ModelSelection/index.tsx b/src/providers/userTokenProvider/components/ModelSelection/index.tsx index 518aa27..0fab7a4 100644 --- a/src/providers/userTokenProvider/components/ModelSelection/index.tsx +++ b/src/providers/userTokenProvider/components/ModelSelection/index.tsx @@ -19,9 +19,7 @@ export function ModelSelection({ handleBack, handleClick, models }: Props) { ))}
- +
diff --git a/src/providers/userTokenProvider/index.tsx b/src/providers/userTokenProvider/index.tsx index 97e01ca..72dd34f 100644 --- a/src/providers/userTokenProvider/index.tsx +++ b/src/providers/userTokenProvider/index.tsx @@ -346,6 +346,7 @@ export class UserTokenProvider extends BaseProvider { const [SelectedTaskComponent, setSelectedTaskComponent] = useState( null, ); + const [selectedTask, setSelectedTask] = useState(""); useEffect(() => { if (isOpen && dialogRef.current) { @@ -406,8 +407,11 @@ export class UserTokenProvider extends BaseProvider { className={styles.taskButton} key={task.name} size="small" - variant="primary" - onClick={() => setSelectedTaskComponent(() => task.component)} + variant={selectedTask === task.name ? "primary" : "ghost"} + onClick={() => { + setSelectedTaskComponent(() => task.component); + setSelectedTask(task.name); + }} > {task.name} @@ -525,10 +529,10 @@ export class UserTokenProvider extends BaseProvider { onChange={(e) => setInputValue(e.target.value)} />
- - +
); @@ -778,7 +782,7 @@ export class UserTokenProvider extends BaseProvider { } }} /> - @@ -944,7 +948,9 @@ export class UserTokenProvider extends BaseProvider { setInputValue(currentTarget.value.trim()); }} /> - + ); }