From 5aef09bcd476e5c8f5066a0eb58a5036a2e3cbf8 Mon Sep 17 00:00:00 2001
From: Johannes Buechele <johannes@bujo.at>
Date: Wed, 6 Sep 2023 11:50:46 +0200
Subject: [PATCH] added registration status

---
 .../components/bundel/UserWorkListElement.jsx  | 18 +++++++++++++++++-
 Frontend/src/locate/de/translate.json          |  1 +
 Frontend/src/locate/en/translate.json          |  1 +
 3 files changed, 19 insertions(+), 1 deletion(-)

diff --git a/Frontend/src/components/bundel/UserWorkListElement.jsx b/Frontend/src/components/bundel/UserWorkListElement.jsx
index f5d58f7..2b65f38 100644
--- a/Frontend/src/components/bundel/UserWorkListElement.jsx
+++ b/Frontend/src/components/bundel/UserWorkListElement.jsx
@@ -231,6 +231,22 @@ const UserWorkListElement = (props) => {
                       }
                     >
                       <dl className="mt-7">
+                        {!props.publicWork && (
+                          <InputField
+                            label={
+                              <EasyTrans>
+                                MyWorks.WorkListElement.RegistrationStatus
+                              </EasyTrans>
+                            }
+                            type="text"
+                            name=""
+                            id="registrationStatus"
+                            searchwork={props.searchWork.toString()}
+                            defaultValue={props.userWork.status}
+                            className="focus:ring-fairblue focus:border-fairblue enabled:hover:ring-green-300 enabled:hover:border-green-300 block w-full shadow-sm sm:text-sm border-gray-300 disabled:border-white rounded-md"
+                            disabled="false"
+                          />
+                        )}
                         <InputField
                           label={
                             <EasyTrans>
@@ -360,7 +376,7 @@ const UserWorkListElement = (props) => {
                               </EasyTrans>
                             </dt>
                             <dd className="text-sm text-gray-900 sm:mt-0 sm:col-span-2">
-                              {props.userWork.tags.map((Tag) => (
+                            {props.userWork.tags.map((Tag) => (
                                 <input
                                   type="text"
                                   name="tag"
diff --git a/Frontend/src/locate/de/translate.json b/Frontend/src/locate/de/translate.json
index 2427413..5d7e55e 100644
--- a/Frontend/src/locate/de/translate.json
+++ b/Frontend/src/locate/de/translate.json
@@ -243,6 +243,7 @@
         "NoElementsFound": "Keine Elemente gefunden"
       },
       "WorkListElement": {
+        "RegistrationStatus": "Registrierungsstatus",
         "WorkDescription": "Beschreibung",
         "Name": "Werkname",
         "Edit": "Bearbeiten",
diff --git a/Frontend/src/locate/en/translate.json b/Frontend/src/locate/en/translate.json
index 8d795d0..e29ae88 100644
--- a/Frontend/src/locate/en/translate.json
+++ b/Frontend/src/locate/en/translate.json
@@ -243,6 +243,7 @@
         "NoElementsFound": "No elements found"
       },
       "WorkListElement": {
+        "RegistrationStatus": "Registration Status",
         "Title": "Title",
         "WorkDescription": "Description",
         "Name": "Workname",
-- 
GitLab