Skip to content
Snippets Groups Projects
Commit 6abeea72 authored by Richard Fernando Heise Ferreira's avatar Richard Fernando Heise Ferreira
Browse files

Issue #316: ADD Changelog translated page

parent 27fce025
Branches
No related tags found
1 merge request!298Issue #316: ADD Changelog translated page
Pipeline #42364 passed
This diff is collapsed.
import { remark } from 'remark';
import remarkParse from 'remark-parse';
import remarkRehype from 'remark-rehype';
import rehypeStringify from 'rehype-stringify';
import Overlay from "../components/Overlay"
export default async function ChangelogPage() {
const res = await fetch(
'https://gitlab.c3sl.ufpr.br/mecred/frontend-mecred/-/raw/develop/CHANGELOG.md',
{ cache: 'no-store' }
);
if (!res.ok) {
return <p>Erro ao carregar changelog.</p>;
}
const markdown = await res.text();
const processedContent = await remark()
.use(remarkParse)
.use(remarkRehype)
.use(rehypeStringify)
.process(markdown);
const contentHtml = processedContent.toString();
return (
<Overlay>
<div className="max-h-screen overflow-y-auto">
<main className="prose max-w-3xl mx-auto px-4 py-8">
<div dangerouslySetInnerHTML={{ __html: contentHtml }} />
</main>
</div>
</Overlay>
);
}
......@@ -336,7 +336,7 @@ export default function AboutComponent() {
title="Versão"
description="A MEC RED está em constante evolução! Atualizações frequentes trazem novas funcionalidades, melhorias de desempenho e correções, sempre priorizando a melhor experiência para os usuários."
access="Clique aqui para acessar o histórico de atualizações"
link="https://gitlab.c3sl.ufpr.br/mecred/frontend-mecred/-/blob/develop/CHANGELOG.md?ref_type=heads"
link="/atualizacoes"
/>
<DevelopmentInfo
title="Desenvolvedores"
......
......@@ -97,6 +97,7 @@ module.exports = {
plugins: [
require('@tailwindcss/typography'),
function ({ addUtilities }) {
const newUtilities = {
'.text-main-text': {
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment