-
+
{filter === "today" ? "Today's Tasks" : filter === "upcoming" ? "Upcoming Tasks" : "All Tasks"}
diff --git a/web/components/routes/task/new-task-actions.ts b/web/components/routes/task/new-task-actions.ts
index 484a8dbb..e65e3384 100644
--- a/web/components/routes/task/new-task-actions.ts
+++ b/web/components/routes/task/new-task-actions.ts
@@ -48,9 +48,8 @@ export const useTaskActions = () => {
try {
me.root.tasks.splice(index, 1)
- toast.success("Task deleted", {
- position: "bottom-right",
- description: `${task.title} has been deleted.`
+ toast.success("Task completed", {
+ position: "bottom-right"
})
} catch (error) {
console.error("Failed to delete task", error)
diff --git a/web/components/ui/date-picker.tsx b/web/components/ui/date-picker.tsx
index 6885577d..ce802de5 100644
--- a/web/components/ui/date-picker.tsx
+++ b/web/components/ui/date-picker.tsx
@@ -13,8 +13,15 @@ interface DatePickerProps {
}
export function DatePicker({ date, onDateChange, className }: DatePickerProps) {
+ const [open, setOpen] = React.useState(false)
+
+ const selectDate = (selectedDate: Date | undefined) => {
+ onDateChange(selectedDate)
+ setOpen(false) // Закрываем Popover после выбора даты
+ }
+
return (
-
+
-
+
)