diff --git a/resources/js/Components/DocumentsTable.vue b/resources/js/Components/DocumentsTable.vue
index c250c8e..33e1740 100644
--- a/resources/js/Components/DocumentsTable.vue
+++ b/resources/js/Components/DocumentsTable.vue
@@ -35,6 +35,7 @@ const props = defineProps({
downloadUrlBuilder: { type: Function, default: null },
// Optional: direct delete URL builder; if absent we emit 'delete'
deleteUrlBuilder: { type: Function, default: null },
+ edit: { type: Boolean, default: false },
});
// Derive a human-friendly source for a document: Case or Contract reference
const sourceLabel = (doc) => {
@@ -322,6 +323,7 @@ function closeActions() {
type="button"
class="w-full px-3 py-2 text-left text-sm text-gray-700 hover:bg-gray-50 flex items-center gap-2"
@click="emit('edit', doc)"
+ v-if="edit"
>