From 43b8941f7a0f5718384d1c31547703b97e39ab72 Mon Sep 17 00:00:00 2001 From: Geometrically <18202329+Geometrically@users.noreply.github.com> Date: Sat, 4 Jun 2022 12:43:32 -0700 Subject: [PATCH] External dependencies list (#518) --- pages/_type/_id/version.vue | 40 +++++++++++++++++++++++++++++++++++-- 1 file changed, 38 insertions(+), 2 deletions(-) diff --git a/pages/_type/_id/version.vue b/pages/_type/_id/version.vue index af879f55..444860e6 100644 --- a/pages/_type/_id/version.vue +++ b/pages/_type/_id/version.vue @@ -315,7 +315,7 @@
Dependencies
@@ -419,6 +421,32 @@

+
+
+

External Dependencies

+ +
+
+
+

+ {{ decodeURIComponent(dependency.file_name) }} +

+
+
+
+
@@ -501,6 +529,7 @@ import Multiselect from 'vue-multiselect' import ConfirmPopup from '~/components/ui/ConfirmPopup' import SmartFileInput from '~/components/ui/SmartFileInput' +import InfoIcon from '~/assets/images/utils/info.svg?inline' import TrashIcon from '~/assets/images/utils/trash.svg?inline' import PlusIcon from '~/assets/images/utils/plus.svg?inline' import EditIcon from '~/assets/images/utils/edit.svg?inline' @@ -529,6 +558,7 @@ export default { Multiselect, PlusIcon, SmartFileInput, + InfoIcon, }, beforeRouteLeave(to, from, next) { if (this.mode === 'create') { @@ -1016,6 +1046,12 @@ section { } } +.external-dependency { + p { + margin: 0.25rem 0; + } +} + .edit-dependency { h4 { margin: 0 0 0.25rem 0;