diff --git a/frontend/src/App.vue b/frontend/src/App.vue
index e0b33ed..6cf7961 100644
--- a/frontend/src/App.vue
+++ b/frontend/src/App.vue
@@ -3,6 +3,7 @@ import { Dialog } from "primevue";
import { useErrorStore } from "./stores/error.store";
import CommentScheme from "./comment/CommentScheme.vue";
import PosttypeScheme from "./posttype/PosttypeScheme.vue";
+import PostScheme from "./post/PostScheme.vue";
const errorStore = useErrorStore();
@@ -17,6 +18,6 @@ const errorStore = useErrorStore();
{{ errorStore.message }}
-
+
diff --git a/frontend/src/post/PostScheme.vue b/frontend/src/post/PostScheme.vue
index 0e62307..ede3a4a 100644
--- a/frontend/src/post/PostScheme.vue
+++ b/frontend/src/post/PostScheme.vue
@@ -43,9 +43,10 @@ const scheme: Scheme = reactive({
Id: {
hidden: true,
+ russian: 'Id',
type: {
primitive: "number",
- },
+ }
},
Text: {
@@ -113,6 +114,9 @@ const scheme: Scheme = reactive({
field: ["Text"],
},
},
+ customWindow: {
+ create: true,
+ }
},
});
@@ -127,6 +131,10 @@ const validate: Validate = (entity) => {
-
+
+
+ {{ data.Comments }}
+
+
diff --git a/frontend/src/table/DialogWindow.vue b/frontend/src/table/DialogWindow.vue
index f4fb945..6af62c4 100644
--- a/frontend/src/table/DialogWindow.vue
+++ b/frontend/src/table/DialogWindow.vue
@@ -71,10 +71,10 @@ async function handleSave() {
class="flex items-center gap-5">
{{ props.scheme[key].russian }}
-
+
-
+
diff --git a/frontend/src/table/Table.vue b/frontend/src/table/Table.vue
index cef8ab0..460d13e 100644
--- a/frontend/src/table/Table.vue
+++ b/frontend/src/table/Table.vue
@@ -79,45 +79,24 @@ watch(() => props.items, () => {
- emits('onSave', data)"
- @on-save-create="data => emits('onSaveCreate', data)"
- >
-
-
+ emits('onSave', data)"
+ @on-save-create="data => emits('onSaveCreate', data)">
+
+
-
-
+
+
- emits('onSave', data)"
- @on-save-update="data => emits('onSaveUpdate', data)"
- >
-
-
+ emits('onSave', data)"
+ @on-save-update="data => emits('onSaveUpdate', data)">
+
+
-
-
+
+
@@ -126,10 +105,7 @@ watch(() => props.items, () => {
{{ props.name }}
-
+
{{
@@ -145,24 +121,16 @@ watch(() => props.items, () => {
-
-
+
+