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

Merge branch 'issue-316/changelog-integration' into 'develop'

Issue #316: ADD Changelog translated page

See merge request !298
parents 27fce025 6abeea72
No related branches found
No related tags found
1 merge request!298Issue #316: ADD Changelog translated page
Pipeline #42372 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() { ...@@ -336,7 +336,7 @@ export default function AboutComponent() {
title="Versão" 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." 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" 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 <DevelopmentInfo
title="Desenvolvedores" title="Desenvolvedores"
......
...@@ -97,6 +97,7 @@ module.exports = { ...@@ -97,6 +97,7 @@ module.exports = {
plugins: [ plugins: [
require('@tailwindcss/typography'),
function ({ addUtilities }) { function ({ addUtilities }) {
const newUtilities = { const newUtilities = {
'.text-main-text': { '.text-main-text': {
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment