feat: agregar filtro Generados en Biblioteca de Guiones

- Toggle Analizados/Generados en ScriptsView con carga dinámica
- Modal con guion completo al hacer clic en tarjeta generada
- Tarjetas adaptadas por tipo (métricas y campos distintos)
- Nuevo endpoint api/generados/[id].js para detalle por ID

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
2026-03-30 09:52:08 -05:00
parent be69c0aa48
commit ae8975bf5a
2 changed files with 252 additions and 32 deletions

16
api/generados/[id].js Normal file
View File

@ -0,0 +1,16 @@
import { supabase } from '../../backend/lib/supabase.js'
export default async function handler(req, res) {
if (req.method !== 'GET') return res.status(405).json({ error: 'Método no permitido' })
const { id } = req.query
const { data, error } = await supabase
.from('guiones_generados')
.select('*')
.eq('id', id)
.single()
if (error) return res.status(404).json({ error: 'Guion no encontrado' })
res.json({ generado: data })
}