chore: update deprecated Astro.glob

This commit is contained in:
JasterV 2025-06-01 17:28:00 +02:00
commit 304bc57422
3 changed files with 3 additions and 3 deletions

View file

@ -2,7 +2,7 @@
import PostCards from "../components/PostCards.astro"; import PostCards from "../components/PostCards.astro";
import Layout from "../layouts/BaseLayout.astro"; import Layout from "../layouts/BaseLayout.astro";
const allPosts = await Astro.glob("../pages/posts/*.md"); const allPosts = Object.values(import.meta.glob('../pages/posts/*.md', { eager: true }));
const pageTitle = "My Blog"; const pageTitle = "My Blog";
--- ---

View file

@ -3,7 +3,7 @@ import PostCards from "../../components/PostCards.astro";
import BaseLayout from "../../layouts/BaseLayout.astro"; import BaseLayout from "../../layouts/BaseLayout.astro";
export async function getStaticPaths() { export async function getStaticPaths() {
const allPosts = await Astro.glob("../posts/*.md"); const allPosts = Object.values(import.meta.glob('../posts/*.md', { eager: true }));
const uniqueTags = [ const uniqueTags = [
...new Set(allPosts.map((post) => post.frontmatter.tags).flat()), ...new Set(allPosts.map((post) => post.frontmatter.tags).flat()),

View file

@ -2,7 +2,7 @@
import BaseLayout from "../../layouts/BaseLayout.astro"; import BaseLayout from "../../layouts/BaseLayout.astro";
import Tags from "../../components/Tags.astro"; import Tags from "../../components/Tags.astro";
const allPosts = await Astro.glob("../posts/*.md"); const allPosts = Object.values(import.meta.glob('../posts/*.md', { eager: true }));
const tags = [...new Set(allPosts.map((post) => post.frontmatter.tags).flat())]; const tags = [...new Set(allPosts.map((post) => post.frontmatter.tags).flat())];