Skip to content

Commit 938da5b

Browse files
committed
onclick behavior
1 parent 07448b1 commit 938da5b

File tree

2 files changed

+10
-13
lines changed

2 files changed

+10
-13
lines changed

src/frontend_react/src/components/content/HomeInput.tsx

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ const HomeInput: React.FC<HomeInputProps> = ({
4545
const handleSubmit = async () => {
4646
if (input.trim()) {
4747
setSubmitting(true);
48-
showToast("Creating a task...", "info");
48+
showToast("Creating a task...", "info", { dismissible: false });
4949
try {
5050
const response = await TaskService.submitInputTask(input.trim());
5151

@@ -141,7 +141,9 @@ const HomeInput: React.FC<HomeInputProps> = ({
141141
(e.currentTarget.style.backgroundColor =
142142
"var(--colorNeutralBackground3)")
143143
}
144-
onClick={() => handleQuickTaskClick(task)}
144+
onClick={
145+
!submitting ? () => handleQuickTaskClick(task) : undefined
146+
}
145147
>
146148
<div className="home-input-quick-task-content">
147149
<div className="home-input-quick-task-icon">

src/frontend_react/src/components/content/TaskDetails.tsx

Lines changed: 6 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -20,9 +20,8 @@ import {
2020
} from "@fluentui/react-icons";
2121
import React from "react";
2222
import { TaskService } from "@/services";
23-
import PanelLeftToolbar from "@/coral/components/Panels/PanelLeftToolbar";
2423
import PanelRightToolbar from "@/coral/components/Panels/PanelRightToolbar";
25-
import "@/styles/TaskDetails.css";
24+
import "../../styles/TaskDetails.css";
2625

2726
const TaskDetails: React.FC<TaskDetailsProps> = ({
2827
planData,
@@ -60,15 +59,11 @@ const TaskDetails: React.FC<TaskDetailsProps> = ({
6059
<div
6160
className="task-details-container"
6261
>
63-
<PanelRightToolbar panelTitle="Progress"></PanelRightToolbar> <div
64-
className="task-details-section"
65-
> <div
66-
className="task-details-progress-header"
67-
> <div
68-
className="task-details-progress-card"
69-
> <div
70-
className="task-details-progress-icon"
71-
>
62+
<PanelRightToolbar panelTitle="Progress"></PanelRightToolbar>
63+
<div className="task-details-section">
64+
<div className="task-details-progress-header">
65+
<div className="task-details-progress-card">
66+
<div className="task-details-progress-icon">
7267
<svg width="56" height="56" viewBox="0 0 56 56">
7368
<circle
7469
cx="28"

0 commit comments

Comments
 (0)