This commit is contained in:
nguyen van thai
2024-07-09 15:15:22 +07:00
parent 776a3cf2c7
commit 0dba7790b1
16 changed files with 484 additions and 180 deletions
+28 -28
View File
@@ -19,34 +19,34 @@ import { useDynamicPageStore } from '~/stores/dynamic-page';
import { useArticleStore } from '~/stores/articles';
const loadPage = async () => {
const article = await store.article.getArticleBySlug(route.params.slug);
let isContentType = 'trang-chi-tiet';
// switch (article.value?.contentType) {
// case 1:
// isContentType = 'trang-chi-tiet-bai-viet-general';
// break;
// case 2:
// isContentType = 'trang-chi-tiet-bai-viet-image';
// break;
// case 3:
// isContentType = 'trang-chi-tiet-podcast';
// break;
// case 4:
// isContentType = 'trang-chi-tiet-bai-viet-video';
// break;
// case 5:
// if (article.value?.layoutType === 4) {
// isContentType = 'trang-chi-tiet-bai-viet-emagazine';
// break;
// }
// if (article.value?.layoutType === 3) {
// isContentType = 'trang-chi-tiet-bai-viet-infographics';
// break;
// }
// default:
// isContentType = 'trang-chi-tiet-bai-viet-general';
// break;
// }
const article = await store.article.getArticleBySlug(String(route.params.slug));
let isContentType
switch (article.value?.contentType) {
case 1:
isContentType = 'trang-chi-tiet';
break;
case 2:
isContentType = 'trang-image';
break;
case 3:
isContentType = 'trang-chi-tiet';
break;
case 4:
isContentType = 'trang-chi-tiet';
break;
case 5:
if (article.value?.layoutType === 4) {
isContentType = 'trang-emagazine';
break;
}
if (article.value?.layoutType === 3) {
isContentType = 'trang-inforgraphic';
break;
}
default:
isContentType = 'trang-chi-tiet';
break;
}
const dynamicPage = await store.dynamicPage.fetchPageByCode(isContentType);
return {