update blog index

Signed-off-by: nurRiyad <asadnurriyad@gmail.com>
This commit is contained in:
nurRiyad
2022-12-20 23:38:40 +06:00
parent b2e29d76df
commit ec4ddcf7c9
7 changed files with 36 additions and 11 deletions

View File

@@ -1,14 +1,31 @@
<script setup lang="ts">
const route = useRoute();
const routeType = computed(() => {
return route.params.topic || "";
});
const { data } = await useAsyncData("listhero", () =>
queryContent(`/${routeType.value}`).find()
);
const typeName = computed(() => {
return data.value?.at(0)?.type || "";
});
const title = computed(() => {
const path = route.fullPath;
const splitPath = path.split("/");
const name = splitPath.at(1);
const tagName = splitPath.at(2);
if (name === "blogs") return "All Blogs Post";
else if (name === "tags") return "All Tags";
else return "About Me";
else if (name === "tags") {
if (tagName) {
return `All ${typeName.value} Related Post`;
} else {
return "All Tags";
}
} else return "About Me";
});
</script>