From d3f2863c65452ed73280584f31b516d7f15832b5 Mon Sep 17 00:00:00 2001 From: h4ckx0r Date: Tue, 29 Oct 2024 09:31:09 +0100 Subject: [PATCH] Cambio con hashtags --- src/layouts/PostStyle.astro | 5 ++--- src/pages/posts/prueba.mdx | 2 ++ src/utils/getHeadings.js | 14 -------------- 3 files changed, 4 insertions(+), 17 deletions(-) delete mode 100644 src/utils/getHeadings.js diff --git a/src/layouts/PostStyle.astro b/src/layouts/PostStyle.astro index 0916ba3..1386ca5 100644 --- a/src/layouts/PostStyle.astro +++ b/src/layouts/PostStyle.astro @@ -1,6 +1,5 @@ --- // src/layouts/PostLayout.astro -import { getHeadings } from '../utils/getHeadings'; // Asumimos que crearemos esta utilidad import RelatedPosts from '../components/PostsRelacionados.astro'; // Componente para posts relacionados import Navbar from '../components/Navbar.astro'; import Footer from '../components/Footer.astro'; @@ -48,7 +47,7 @@ const linkedinShareUrl = `https://www.linkedin.com/shareArticle?mini=true&url=${ "headline": "${frontmatter.titulo}", "image": "${frontmatter.imagen && new URL(frontmatter.imagen, Astro.site)}", "datePublished": "${frontmatter.fecha}", - "dateModified": "${frontmatter.lastModified || frontmatter.fecha}", + "dateModified": "${frontmatter.fecha}", "author": { "@type": "Person", "name": "${frontmatter.autor}" @@ -154,7 +153,7 @@ const linkedinShareUrl = `https://www.linkedin.com/shareArticle?mini=true&url=${ - +
diff --git a/src/pages/posts/prueba.mdx b/src/pages/posts/prueba.mdx index a656bf6..f1835ca 100644 --- a/src/pages/posts/prueba.mdx +++ b/src/pages/posts/prueba.mdx @@ -5,6 +5,7 @@ autor: 'Lucas Curiel' fecha: '08/10/24' descripcion: 'Descripcion de prueba. Esto es un post de ejemplo con muchas de las cosas que se pueden poner en los posts' imagen: 'https://upload.wikimedia.org/wikipedia/commons/0/04/Forest_nature_reserve_Grady_nad_Moszczenica3%2C_Poland%2C_6_May_2006.JPG' +hashtags: ['ODS', 'Desarrollo Sostenible', 'Naciones Unidas'] --- import ImagenMD from "../../components/ImagenMD.astro" @@ -13,6 +14,7 @@ import ImagenMD from "../../components/ImagenMD.astro" Los Objetivos de Desarrollo Sostenible (ODS) son un conjunto de 17 objetivos globales establecidos por las Naciones Unidas en 2015 como parte de la Agenda 2030 para el Desarrollo Sostenible. Estos objetivos buscan erradicar la pobreza, proteger el planeta y asegurar la prosperidad para todos. + ## Los 17 Objetivos ### 1. Fin de la Pobreza diff --git a/src/utils/getHeadings.js b/src/utils/getHeadings.js deleted file mode 100644 index 754dd31..0000000 --- a/src/utils/getHeadings.js +++ /dev/null @@ -1,14 +0,0 @@ -export function getHeadings(content) { - const headingRegex = /^(#{1,6})\s+(.+)$/gm; - const headings = []; - let match; - - while ((match = headingRegex.exec(content)) !== null) { - const depth = match[1].length; - const text = match[2]; - const slug = text.toLowerCase().replace(/[^\w]+/g, '-'); - headings.push({ depth, text, slug }); - } - - return headings; -} \ No newline at end of file