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 {
}
}}
/>
-
+
{isButtonDisabled ? "Provide context to enable" : "Create Annotation"}
>
@@ -944,7 +948,9 @@ export class UserTokenProvider extends BaseProvider {
setInputValue(currentTarget.value.trim());
}}
/>
- Start Transcription
+
+ Start Transcription
+
>
);
}