From e5edaeb14764ef80a7f6981878a0d265a253733f Mon Sep 17 00:00:00 2001 From: Mo Tarbin Date: Sun, 15 Mar 2026 23:07:16 -0400 Subject: [PATCH] Remove Deadline for now as i want to spend more time thinking about it. as of now it's not tied to anything anyway --- src/views/ChoreEdit/ChoreEdit.jsx | 14 ++++++++++---- src/views/components/AddTaskModal.jsx | 9 ++++----- 2 files changed, 14 insertions(+), 9 deletions(-) diff --git a/src/views/ChoreEdit/ChoreEdit.jsx b/src/views/ChoreEdit/ChoreEdit.jsx index c1b4af3..44425fa 100644 --- a/src/views/ChoreEdit/ChoreEdit.jsx +++ b/src/views/ChoreEdit/ChoreEdit.jsx @@ -1223,9 +1223,10 @@ const ChoreEdit = () => { )} {/* Expires After (Deadline) */} - + {/* { if (e.target.checked) { setDeadlineOffset(86400) // default 1 day in seconds @@ -1237,9 +1238,11 @@ const ChoreEdit = () => { label='Set a deadline' /> - Task will be considered expired after the due date + {isRolling && !['once', 'no_repeat'].includes(frequencyType) + ? 'Deadline is not available when scheduling from completion date' + : 'Task will be considered expired after the due date'} - + */} {deadlineOffset !== -1 && ( { setIsRolling(true)} + onClick={() => { + setIsRolling(true) + setDeadlineOffset(-1) + }} label='Reschedule from completion date' /> diff --git a/src/views/components/AddTaskModal.jsx b/src/views/components/AddTaskModal.jsx index 4e83499..f70abb6 100644 --- a/src/views/components/AddTaskModal.jsx +++ b/src/views/components/AddTaskModal.jsx @@ -20,7 +20,6 @@ import { } from './CustomParsers' import SmartTaskTitleInput from './SmartTaskTitleInput' -import DurationInput from '../../components/common/DurationInput' import KeyboardShortcutHint from '../../components/common/KeyboardShortcutHint' import NotificationTemplate from '../../components/NotificationTemplate' import LearnMoreButton from './LearnMore' @@ -804,7 +803,7 @@ const TaskInput = ({ autoFocus, onChoreUpdate, isModalOpen, onClose }) => { Edit Notifications )} - {!hasDeadline && dueDate && ( + {/* {!hasDeadline && dueDate && ( - )} + )} */} {hasDescription && ( @@ -978,7 +977,7 @@ const TaskInput = ({ autoFocus, onChoreUpdate, isModalOpen, onClose }) => { )} */} - {hasDeadline && dueDate && ( + {/* {hasDeadline && dueDate && ( { after due date - )} + )} */} {hasNotifications && dueDate && (