mirror of
https://github.com/lingble/twenty.git
synced 2025-11-02 21:57:56 +00:00
Fix hide calender icon if no deadline on task (#7465)
Closes #7402  Ensured that the calendar icon is only visible when a deadline is assigned --------- Co-authored-by: ehconitin <nitinkoche03@gmail.com>
This commit is contained in:
committed by
GitHub
parent
e45e45d8b2
commit
c13b29a6ea
@@ -130,6 +130,14 @@ export const TaskRow = ({ task }: { task: Task }) => {
|
|||||||
</StyledTaskBody>
|
</StyledTaskBody>
|
||||||
</StyledLeftSideContainer>
|
</StyledLeftSideContainer>
|
||||||
<StyledRightSideContainer>
|
<StyledRightSideContainer>
|
||||||
|
{task.dueAt && (
|
||||||
|
<StyledDueDate
|
||||||
|
isPast={hasDatePassed(task.dueAt) && task.status === 'TODO'}
|
||||||
|
>
|
||||||
|
<IconCalendar size={theme.icon.size.md} />
|
||||||
|
{beautifyExactDate(task.dueAt)}
|
||||||
|
</StyledDueDate>
|
||||||
|
)}
|
||||||
{TaskTargetsContextProvider && (
|
{TaskTargetsContextProvider && (
|
||||||
<TaskTargetsContextProvider>
|
<TaskTargetsContextProvider>
|
||||||
<ActivityTargetsInlineCell
|
<ActivityTargetsInlineCell
|
||||||
@@ -141,14 +149,6 @@ export const TaskRow = ({ task }: { task: Task }) => {
|
|||||||
/>
|
/>
|
||||||
</TaskTargetsContextProvider>
|
</TaskTargetsContextProvider>
|
||||||
)}
|
)}
|
||||||
<StyledDueDate
|
|
||||||
isPast={
|
|
||||||
!!task.dueAt && hasDatePassed(task.dueAt) && task.status === 'TODO'
|
|
||||||
}
|
|
||||||
>
|
|
||||||
<IconCalendar size={theme.icon.size.md} />
|
|
||||||
{task.dueAt && beautifyExactDate(task.dueAt)}
|
|
||||||
</StyledDueDate>
|
|
||||||
</StyledRightSideContainer>
|
</StyledRightSideContainer>
|
||||||
</StyledContainer>
|
</StyledContainer>
|
||||||
);
|
);
|
||||||
|
|||||||
Reference in New Issue
Block a user