aboutsummaryrefslogtreecommitdiff
path: root/front-end/src/views/Blog/components
diff options
context:
space:
mode:
Diffstat (limited to 'front-end/src/views/Blog/components')
-rw-r--r--front-end/src/views/Blog/components/Posts.vue5
-rw-r--r--front-end/src/views/Blog/components/podcast-helpers/EpisodeAdder.vue4
2 files changed, 5 insertions, 4 deletions
diff --git a/front-end/src/views/Blog/components/Posts.vue b/front-end/src/views/Blog/components/Posts.vue
index 5c345f4..647e093 100644
--- a/front-end/src/views/Blog/components/Posts.vue
+++ b/front-end/src/views/Blog/components/Posts.vue
@@ -11,7 +11,7 @@
<template #editor>
<PostEditor
@submit="onSubmit"
- @close="closeEdit"
+ @close="closeEdit(true)"
@delete="onDelete"
/>
</template>
@@ -97,9 +97,10 @@ const onSubmit = async ({post, content } : { post: PostMeta, content: string })
title: 'Saved',
text: `Post '${post.title}' updated`,
})
+
+ refresh();
})
}
- refresh();
}
const onDelete = async (post: PostMeta) => {
diff --git a/front-end/src/views/Blog/components/podcast-helpers/EpisodeAdder.vue b/front-end/src/views/Blog/components/podcast-helpers/EpisodeAdder.vue
index e8b9ddd..e770761 100644
--- a/front-end/src/views/Blog/components/podcast-helpers/EpisodeAdder.vue
+++ b/front-end/src/views/Blog/components/podcast-helpers/EpisodeAdder.vue
@@ -71,7 +71,7 @@
</template>
<script setup lang="ts">
-import { ref, reactive, computed } from 'vue';
+import { ref, reactive, computed, defineAsyncComponent } from 'vue';
import { PodcastEntity, getPodcastForm } from './podcast-form'
import {
Dialog,
@@ -83,10 +83,10 @@ import {
Popover,
Switch
} from '@headlessui/vue'
-import ContentSearch from '../ContentSearch.vue'
import { apiCall, debugLog } from '@vnuge/vnlib.browser';
import { ContentMeta } from '@vnuge/cmnext-admin';
import { useStore } from '../../../../store';
+const ContentSearch = defineAsyncComponent(() => import('../ContentSearch.vue'));
const emit = defineEmits(['submit'])
const store = useStore()