diff --git a/src/pages/Task.jsx b/src/pages/Task.jsx
index 0d126f6..6465d9a 100644
--- a/src/pages/Task.jsx
+++ b/src/pages/Task.jsx
@@ -11,7 +11,8 @@ const Task = () => {
const [category, setCategory] = useState('');
const [showDropdown, setShowDropdown] = useState(false);
- const handleAddTask = () => {
+ const handleAddTask = (e) => {
+ e.preventDefault();
if (title && description) {
setTasks([...tasks, { title, description, done: false, cancelled: false,category },]);
setTitle('');
@@ -33,23 +34,27 @@ const Task = () => {
};
return (
-
+
-
Create New Task
+ Create New Task
-
+
Welcome Ahishat,
-
+
Categories:
setShowDropdown(!showDropdown)}/>
-
+ {category && (
+
+ {category}
+
+ )}
{showDropdown && (
-
- {categoryOptions.map(({ label, icon, color }) => (
+
+ {categoryOptions.map(({ label, color }) => (
{
setShowDropdown(false);
}}
>
- {icon} {label}
+ {label}
))}
@@ -67,30 +72,30 @@ const Task = () => {
-
-
+
+
Task Title:
setTitle(e.target.value)}
placeholder="Enter Task Title"
- className="border-black shadow-green-800 shadow bg-gray-100 rounded w-48 h-8 pl-2"/>
+ className="border-black shadow-green-800 shadow bg-gray-100 rounded w-full md:w-48 h-8 pl-2"/>
-
+
Task Description:
setDescription(e.target.value)}
placeholder="Enter Task Title"
- className="border-black shadow-green-800 shadow bg-gray-100 rounded w-96 h-8 pl-2"/>
+ className="border-black shadow-green-800 shadow bg-gray-100 rounded w-full md:w-96 h-8 pl-2"/>
-
-
+
Added Tasks:
{tasks.map((task, index) => (