const fs = require('fs'); let code = fs.readFileSync('src/sections/HistoriaClinica.tsx', 'utf8'); code = code.replace("import { useState } from 'react';", "import { useState } from 'react';\nimport { createPortal } from 'react-dom';"); const portalState = "const [tabActivo, setTabActivo] = useState('evoluciones');\n const [portalNode, setPortalNode] = useState(null);"; code = code.replace("const [tabActivo, setTabActivo] = useState('evoluciones');", portalState); const tabsListRegex = /([\s\S]*?)<\/ScrollArea>/; const newTabsList = `
`.trim(); code = code.replace(tabsListRegex, newTabsList); fs.writeFileSync('src/sections/HistoriaClinica.tsx', code);