diff --git a/public/js/components/DetailHeader/DetailHeader.js b/public/js/components/DetailHeader/DetailHeader.js
new file mode 100644
index 000000000..49cbfbad8
--- /dev/null
+++ b/public/js/components/DetailHeader/DetailHeader.js
@@ -0,0 +1,100 @@
+export default {
+ name: 'DetailHeader',
+ props: {
+ headerData: {
+ type: Object,
+ required: true
+ },
+ typeHeader: {
+ type: String,
+ default: 'student',
+ validator(value) {
+ return [
+ 'student',
+ 'mitarbeiter',
+ ].includes(value)
+ }
+ }
+ },
+ computed: {
+ appRoot() {
+ return FHC_JS_DATA_STORAGE_OBJECT.app_root;
+ },
+ },
+ data(){
+ return{};
+ },
+ methods: {
+ //TODO(Manu) finish for Vertragsverwaltung
+ getVorgesetzer(){},
+ },
+ template: `
+
+
+ `
+}
\ No newline at end of file
diff --git a/public/js/components/Stv/Studentenverwaltung/Details.js b/public/js/components/Stv/Studentenverwaltung/Details.js
index a56c59e7f..3cfcc2061 100644
--- a/public/js/components/Stv/Studentenverwaltung/Details.js
+++ b/public/js/components/Stv/Studentenverwaltung/Details.js
@@ -1,4 +1,5 @@
import FhcTabs from "../../Tabs.js";
+import FhcHeader from "../../DetailHeader/DetailHeader.js";
import ApiStvApp from '../../../api/factory/stv/app.js';
@@ -8,7 +9,8 @@ import ApiStvApp from '../../../api/factory/stv/app.js';
export default {
name: "DetailsPrestudent",
components: {
- FhcTabs
+ FhcTabs,
+ FhcHeader
},
data() {
return {
@@ -61,45 +63,11 @@ export default {
Bitte StudentIn auswählen!
-
-
![profilbild]()
-
-
-
-
-
- {{students[0].titelpre}}
- {{students[0].vorname}}
- {{students[0].nachname}}
- {{students[0].titelpost}}
-
-
- Studiengang
- {{students[0].studiengang}}
- | Semester
- {{students[0].semester}}
- | Verband
- {{students[0].verband}}
- | Gruppe
- {{students[0].gruppe}}
-
-
- Email
-
- {{students[0].mail_intern}}
-
- | Status
- {{students[0].status}}
- | MatrNr
- {{students[0].matr_nr}}
- | UID
- {{students[0].uid}}
- | Person ID
- {{students[0].person_id}}
-
-
-
-
+
+