Skip to content

Commit 4e3b660

Browse files
committed
feat: show metadata uuid in title tooltip on edit modal
1 parent 88cbca7 commit 4e3b660

2 files changed

Lines changed: 9 additions & 2 deletions

File tree

resources/js/components/video/VideoInfoPanel.vue

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,12 @@ const handleEdit = () => {
6161
return;
6262
}
6363
64-
modal.open(EditMediaModal, { title: `Edit ${mediaTypeDescription.value} Metadata`, mediaResource: stateVideo.value });
64+
const metadataInfo = stateVideo.value.metadata ? { titleTooltip: `UUID: ${stateVideo.value.metadata.uuid}` } : {};
65+
modal.open(EditMediaModal, {
66+
title: `Edit ${mediaTypeDescription.value} Metadata`,
67+
mediaResource: stateVideo.value,
68+
...metadataInfo,
69+
});
6570
};
6671
6772
function handleSeek(seconds: number) {

resources/js/views/VideoView.vue

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -143,7 +143,9 @@ const handleVideoAction = (e: Event, id: number, action: 'edit' | 'share' | 'dow
143143
144144
switch (action) {
145145
case 'edit':
146-
modal.open(EditMediaModal, { title: `Edit ${mediaTypeDescription.value} Metadata`, mediaResource: mediaResource });
146+
const metadataInfo = mediaResource.metadata ? { titleTooltip: `UUID: ${mediaResource.metadata.uuid}` } : {};
147+
148+
modal.open(EditMediaModal, { title: `Edit ${mediaTypeDescription.value} Metadata`, mediaResource: mediaResource, ...metadataInfo });
147149
break;
148150
case 'share':
149151
modal.open(ShareModal, { title: `Share ${mediaTypeDescription.value}`, shareLink: encodeURI(document.location.origin + route.path + `?video=${mediaResource.id}`) });

0 commit comments

Comments
 (0)