mirror of
https://github.com/Litlyx/litlyx
synced 2025-12-09 23:48:36 +01:00
39 lines
1.1 KiB
TypeScript
39 lines
1.1 KiB
TypeScript
export type BlogPost = {
|
|
author: string,
|
|
authorImage: string,
|
|
created_at: string,
|
|
image: string,
|
|
title: string,
|
|
subtitle: string,
|
|
id: string
|
|
}
|
|
|
|
export const homePostsIndexes = ref<number[]>([
|
|
1, 0
|
|
])
|
|
|
|
export const blogPosts = ref<BlogPost[]>([
|
|
{
|
|
author: 'Antonio, CEO at Litlyx',
|
|
authorImage: 'AntonioVerdiglione.jpg',
|
|
image: 'posts/presenting-litlyx.jpg',
|
|
created_at: "Jul 16, 2024",
|
|
title: 'Presenting Litlyx',
|
|
subtitle: 'Our Why. Our Vision. Our Manifestation of Intent',
|
|
id: 'presenting-litlyx'
|
|
},
|
|
{
|
|
author: 'Antonio, CEO at Litlyx',
|
|
authorImage: 'AntonioVerdiglione.jpg',
|
|
image: 'posts/why-choose-litlyx.jpg',
|
|
created_at: "Sep 1, 2024",
|
|
title: 'Why choose Litlyx',
|
|
subtitle: 'Litlyx vs Plausible vs Google Analitycs',
|
|
id: 'why-choose-litlyx'
|
|
}
|
|
]);
|
|
|
|
export const homePosts = computed(() => {
|
|
return homePostsIndexes.value.map(e => blogPosts.value[e]);
|
|
// return blogPosts.value.filter((e, i) => homePostsIndexes.value.includes(i));
|
|
}) |