From fb4aba3d2973ff7594336753f1eb58a627597b35 Mon Sep 17 00:00:00 2001 From: Adam Bem Date: Thu, 23 Nov 2023 08:33:05 +0100 Subject: [PATCH] Created draft of tabbed interface --- Frontend/src/components/xml/TabComponent.vue | 9 +- .../xml/XmlTabbedInputComponent.vue | 84 +++++++++++++++++++ Frontend/src/views/XSLTView.vue | 3 +- 3 files changed, 91 insertions(+), 5 deletions(-) create mode 100644 Frontend/src/components/xml/XmlTabbedInputComponent.vue diff --git a/Frontend/src/components/xml/TabComponent.vue b/Frontend/src/components/xml/TabComponent.vue index 9a58000..479bf5e 100644 --- a/Frontend/src/components/xml/TabComponent.vue +++ b/Frontend/src/components/xml/TabComponent.vue @@ -5,9 +5,10 @@ const props = defineProps({ type: Number, required: true }, - activeTabId: { - type: Number, - required: false + isActive: { + type: Boolean, + default: false, + required: true } }) @@ -24,7 +25,7 @@ function remove() {