diff --git a/frontend/src/components/InlineField.vue b/frontend/src/components/InlineField.vue new file mode 100644 index 0000000..ca78d48 --- /dev/null +++ b/frontend/src/components/InlineField.vue @@ -0,0 +1,104 @@ + + + + + \ No newline at end of file diff --git a/frontend/src/components/MdEditor.vue b/frontend/src/components/MdEditor.vue index 69c8836..1abd502 100644 --- a/frontend/src/components/MdEditor.vue +++ b/frontend/src/components/MdEditor.vue @@ -21,6 +21,11 @@ const { t } = useI18n() +// Подпись: не передана — стандартная; передана пустой строкой — скрыта (инлайн) +const captionText = computed(() => + props.caption === undefined ? t('stack.form.description') : props.caption, +) + const box = ref(null) const preview = ref(false) const html = computed(() => renderMarkdown(props.modelValue)) @@ -86,7 +91,8 @@