diff --git a/packages/nc-gui-v2/components/smartsheet/Gallery.vue b/packages/nc-gui-v2/components/smartsheet/Gallery.vue index 6da33d8c37..4c5a6bc4e0 100644 --- a/packages/nc-gui-v2/components/smartsheet/Gallery.vue +++ b/packages/nc-gui-v2/components/smartsheet/Gallery.vue @@ -11,6 +11,7 @@ interface Attachment { const meta = inject(MetaInj) const view = inject(ActiveViewInj) +const reloadViewDataHook = inject(ReloadViewDataHookInj) const { loadData, paginationData, formattedData: data, loadGalleryData, galleryData, changePage } = useViewData(meta, view as any) @@ -49,6 +50,10 @@ const attachments = (record: any): Array => { return [] } } + +reloadViewDataHook?.on(async () => { + await loadData() +})