const React = window.React; function Docs() { const [markdown, setMarkdown] = React.useState('# Cargando documentación...'); React.useEffect(() => { fetch('/static/docs/help.md') .then(res => res.text()) .then(text => setMarkdown(text)) .catch(err => setMarkdown('# Error\nNo se pudo cargar la documentación.')); }, []); // Un parser muy básico para no depender de librerías externas pesadas const renderMarkdown = (md) => { const html = md .replace(/^### (.*$)/gim, '
$1') .replace(/\*\*(.*)\*\*/gim, '$1') .replace(/\*(.*)\*/gim, '$1') .replace(/!\[(.*?)\]\((.*?)\)/gim, "
Guías, referencias y flujos de trabajo de Tecto.