feat: default to Month view and implement household services filter toggle for parents
This commit is contained in:
@@ -63,6 +63,7 @@ export type DutyCalendarItemDto = {
|
||||
status: DutyAssignmentStatus;
|
||||
startDate: Date;
|
||||
endDate: Date;
|
||||
isOwn: boolean;
|
||||
};
|
||||
|
||||
export type NotdienstCalendarItemDto = {
|
||||
@@ -150,7 +151,7 @@ export function TerminList({
|
||||
}
|
||||
|
||||
function DutyRow({ duty, isAdmin }: { duty: DutyCalendarItemDto; isAdmin: boolean }) {
|
||||
const color = "var(--good)";
|
||||
const color = duty.isOwn ? "oklch(0.60 0.16 160)" : "oklch(0.75 0.08 160)";
|
||||
const [menuOpen, setMenuOpen] = useState(false);
|
||||
|
||||
return (
|
||||
@@ -170,7 +171,9 @@ function DutyRow({ duty, isAdmin }: { duty: DutyCalendarItemDto; isAdmin: boolea
|
||||
</p>
|
||||
</div>
|
||||
<div className="flex items-center gap-2 relative">
|
||||
<CategoryPill color={color}>Elterndienst</CategoryPill>
|
||||
<CategoryPill color={color}>
|
||||
{duty.isOwn ? "Mein Elterndienst" : "Elterndienst"}
|
||||
</CategoryPill>
|
||||
{isAdmin ? (
|
||||
<div className="relative">
|
||||
<Button
|
||||
|
||||
Reference in New Issue
Block a user