From a5f1eb0b92226a207a0a13d0d89b9ac5a46d5a8e Mon Sep 17 00:00:00 2001 From: Alexander Brown Date: Mon, 1 Dec 2025 19:19:23 -0800 Subject: [PATCH] Feat: Add model import button to Vue model list popover. (#7085) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit ## Summary Adds a button to trigger the model upload on the Asset dropdown. ┆Issue is synchronized with this [Notion page](https://www.notion.so/PR-7085-Feat-Add-model-import-button-to-Vue-model-list-popover-2bd6d73d365081958c8ef23de55a341e) by [Unito](https://www.unito.io) --- .../assets/components/AssetBrowserModal.vue | 30 ++-------------- .../assets/composables/useModelUpload.ts | 35 +++++++++++++++++++ .../form/dropdown/FormDropdownMenuFilter.vue | 16 ++++++++- 3 files changed, 53 insertions(+), 28 deletions(-) create mode 100644 src/platform/assets/composables/useModelUpload.ts diff --git a/src/platform/assets/components/AssetBrowserModal.vue b/src/platform/assets/components/AssetBrowserModal.vue index f36654a11e..7ffc043b7b 100644 --- a/src/platform/assets/components/AssetBrowserModal.vue +++ b/src/platform/assets/components/AssetBrowserModal.vue @@ -35,7 +35,7 @@ size="md" class="!h-10 [&>span]:hidden md:[&>span]:inline" :label="$t('assetBrowser.uploadModel')" - :on-click="handleUploadClick" + :on-click="showUploadDialog" >