Feature/59 add tracks to log form #70

Merged
noahspannbauer merged 3 commits from feature/59-add-tracks-to-log-form into main 2025-03-22 10:28:11 -04:00
2 changed files with 9 additions and 7 deletions
Showing only changes of commit 7ddf7e3f30 - Show all commits

View File

@@ -45,12 +45,14 @@ const ActionMenu = ({ id, onDelete, onOpenCloseForm, onOpenCloseTracks }: IActio
</ListItemIcon>
<ListItemText>Edit</ListItemText>
</MenuItem>
<MenuItem onClick={() => onOpenCloseTracks(FormMode.EDIT, id)}>
<ListItemIcon>
<Icon iconName={IconName.MAP_LOCATION_DOT} size="lg" />
</ListItemIcon>
<ListItemText>Tracks</ListItemText>
</MenuItem>
{onOpenCloseTracks &&
<MenuItem onClick={() => onOpenCloseTracks!(FormMode.EDIT, id)}>
<ListItemIcon>
<Icon iconName={IconName.MAP_LOCATION_DOT} size="lg" />
</ListItemIcon>
<ListItemText>Tracks</ListItemText>
</MenuItem>
}
</>
}

View File

@@ -4,5 +4,5 @@ export interface IActionMenuProps {
id: string;
onDelete: (entryId: string) => void;
onOpenCloseForm: (formMode: FormMode, id: string) => void;
onOpenCloseTracks: (formMode: FormMode, id: string) => void;
onOpenCloseTracks?: (formMode: FormMode, id: string) => void;
}