#!/bin/bash cd /root/skeen-frontend # Fix all files: use type-only import and remove unused variables for f in src/App.tsx src/pages/*.tsx; do # Fix import sed -i "s/import { FC } from 'react';/import type { FC } from 'react';/g" "$f" sed -i "s/import { FC, useState } from 'react';/import type { FC } from 'react';\nimport { useState } from 'react';/g" "$f" done # Fix Agenda: remove unused selectedDate cat > src/pages/Agenda.tsx << 'AGENDA' import type { FC } from 'react'; const Agenda: FC = () => { // Datos de ejemplo const citas = [ { id: 1, hora: '09:00', paciente: 'Sofia Garcia', servicio: 'Consulta Dermatologica', estado: 'confirmada' }, { id: 2, hora: '10:00', paciente: 'Maria Lopez', servicio: 'Tratamiento Facial Acne', estado: 'confirmada' }, { id: 3, hora: '11:30', paciente: 'Ana Martinez', servicio: 'Peel Quimico', estado: 'pendiente' }, { id: 4, hora: '14:00', paciente: 'Carmen Ruiz', servicio: 'Depilacion Laser', estado: 'confirmada' }, { id: 5, hora: '16:00', paciente: 'Laura Hernandez', servicio: 'Consulta de Valoracion', estado: 'confirmada' }, ]; const getEstadoColor = (estado: string) => { switch (estado) { case 'confirmada': return 'bg-green-100 text-green-800'; case 'pendiente': return 'bg-yellow-100 text-yellow-800'; case 'completada': return 'bg-blue-100 text-blue-800'; case 'cancelada': return 'bg-red-100 text-red-800'; default: return 'bg-gray-100 text-gray-800'; } }; return (

Agenda

Citas del Dia

{citas.map((cita) => (
{cita.hora}

{cita.paciente}

{cita.servicio}

{cita.estado}
))}
); }; export default Agenda; AGENDA echo "Fixed TypeScript files"