From f84ac32aee1671121752bc14a17ff462cb5a2b13 Mon Sep 17 00:00:00 2001
From: Ramon Wenger
Date: Thu, 2 Sep 2021 09:39:06 +0200
Subject: [PATCH] Update some portfolio components
---
.../portfolio/NewProjectEntryWizard.vue | 4 +-
.../portfolio/PortfolioOnboarding.vue | 16 ++++-
.../components/portfolio/ProjectEntryForm.vue | 65 +++++++++++--------
.../src/components/portfolio/ProjectForm.vue | 6 +-
client/src/router/portfolio.names.js | 1 +
client/src/router/portfolio.routes.js | 3 +-
6 files changed, 58 insertions(+), 37 deletions(-)
create mode 100644 client/src/router/portfolio.names.js
diff --git a/client/src/components/portfolio/NewProjectEntryWizard.vue b/client/src/components/portfolio/NewProjectEntryWizard.vue
index 9712e99c..46c779f3 100644
--- a/client/src/components/portfolio/NewProjectEntryWizard.vue
+++ b/client/src/components/portfolio/NewProjectEntryWizard.vue
@@ -19,9 +19,7 @@
data() {
return {
projectEntry: {
- activity: '',
- reflection: '',
- nextSteps: '',
+ content: '',
documentUrl: ''
}
};
diff --git a/client/src/components/portfolio/PortfolioOnboarding.vue b/client/src/components/portfolio/PortfolioOnboarding.vue
index 964ac7c8..33567d58 100644
--- a/client/src/components/portfolio/PortfolioOnboarding.vue
+++ b/client/src/components/portfolio/PortfolioOnboarding.vue
@@ -15,14 +15,26 @@
Hier können Sie Projekte erstellen, um Ihre Gedanken festzuhalten oder Ihre Arbeit zu dokumentieren.
- Projekt erstellen
+ Projekt erstellen
diff --git a/client/src/components/portfolio/ProjectEntryForm.vue b/client/src/components/portfolio/ProjectEntryForm.vue
index 38a1d990..aba739a6 100644
--- a/client/src/components/portfolio/ProjectEntryForm.vue
+++ b/client/src/components/portfolio/ProjectEntryForm.vue
@@ -1,24 +1,14 @@
-
+
+
+ Beitrag erfassen
+
-
-
-
+
'' ? {
- url: this.localProjectEntry.documentUrl
+ url: this.localProjectEntry.documentUrl,
} : {};
- }
+ },
+ content() {
+ return {
+ text: this.localProjectEntry.content,
+ };
+ },
},
methods: {
setDocumentUrl(url) {
this.localProjectEntry.documentUrl = url;
},
- }
+ },
};
+
+
diff --git a/client/src/components/portfolio/ProjectForm.vue b/client/src/components/portfolio/ProjectForm.vue
index 72d526fc..62bfcf2b 100644
--- a/client/src/components/portfolio/ProjectForm.vue
+++ b/client/src/components/portfolio/ProjectForm.vue
@@ -9,10 +9,6 @@
v-model="localProject.description"
label="Beschreibung"
type="textarea"/>
-