From d99672afee1022ad5facac87e1172aaeb771deea Mon Sep 17 00:00:00 2001 From: davelopez <46503462+davelopez@users.noreply.github.com> Date: Wed, 3 Jul 2024 16:06:47 +0200 Subject: [PATCH 01/17] Add TypeScript support to Invocation Export related files --- .../Invocation/Export/ActionButton.vue | 12 +-- ....js => InvocationExportPluginCard.test.ts} | 23 +++--- .../Export/InvocationExportPluginCard.vue | 41 +++++++---- ...gin.js => BioComputeObjectExportPlugin.ts} | 11 +-- ...rtPlugin.js => DefaultFileExportPlugin.ts} | 5 +- ...ExportPlugin.js => ROCrateExportPlugin.ts} | 6 +- .../Export/Plugins/{index.js => index.ts} | 0 .../Workflow/Invocation/Export/model.js | 73 ------------------- .../Workflow/Invocation/Export/model.ts | 36 +++++++++ 9 files changed, 96 insertions(+), 111 deletions(-) rename client/src/components/Workflow/Invocation/Export/{InvocationExportPluginCard.test.js => InvocationExportPluginCard.test.ts} (87%) rename client/src/components/Workflow/Invocation/Export/Plugins/BioComputeObject/{BioComputeObjectExportPlugin.js => BioComputeObjectExportPlugin.ts} (84%) rename client/src/components/Workflow/Invocation/Export/Plugins/{DefaultFileExportPlugin.js => DefaultFileExportPlugin.ts} (79%) rename client/src/components/Workflow/Invocation/Export/Plugins/{ROCrateExportPlugin.js => ROCrateExportPlugin.ts} (87%) rename client/src/components/Workflow/Invocation/Export/Plugins/{index.js => index.ts} (100%) delete mode 100644 client/src/components/Workflow/Invocation/Export/model.js create mode 100644 client/src/components/Workflow/Invocation/Export/model.ts diff --git a/client/src/components/Workflow/Invocation/Export/ActionButton.vue b/client/src/components/Workflow/Invocation/Export/ActionButton.vue index b622320680b9..5b0604cfcbe6 100644 --- a/client/src/components/Workflow/Invocation/Export/ActionButton.vue +++ b/client/src/components/Workflow/Invocation/Export/ActionButton.vue @@ -1,14 +1,16 @@ -