diff --git a/packages/landing-page/src/components/broadcast/Header.tsx b/packages/landing-page/src/components/broadcast/Header.tsx
deleted file mode 100644
index b19b1b5..0000000
--- a/packages/landing-page/src/components/broadcast/Header.tsx
+++ /dev/null
@@ -1,29 +0,0 @@
-import React from 'react'
-
-const Header: React.FC = () => {
- const handleLogout = () => {
- localStorage.removeItem('mock_user')
- window.location.href = '/auth/login'
- }
-
- return (
-
-
-

-
-
-
-
-
-
-

-
-
Demo User
-
-
-
-
- )
-}
-
-export default Header
diff --git a/packages/landing-page/src/components/broadcast/PageContainer.tsx b/packages/landing-page/src/components/broadcast/PageContainer.tsx
deleted file mode 100644
index 40c01c8..0000000
--- a/packages/landing-page/src/components/broadcast/PageContainer.tsx
+++ /dev/null
@@ -1,28 +0,0 @@
-import React from 'react'
-import Sidebar from './Sidebar'
-import Header from './Header'
-import TransmissionsTable from './TransmissionsTable'
-
-const PageContainer: React.FC = () => {
- return (
-
-
-
-
-
-
-
Transmisiones
-
-
-
-
-
-
-
-
-
-
- )
-}
-
-export default PageContainer
diff --git a/packages/landing-page/src/components/broadcast/README.md b/packages/landing-page/src/components/broadcast/README.md
deleted file mode 100644
index 8544376..0000000
--- a/packages/landing-page/src/components/broadcast/README.md
+++ /dev/null
@@ -1,12 +0,0 @@
-Panel Broadcast - Instrucciones rápidas
-
-Cómo probar el panel broadcast (mock):
-
-1. Abre la app (npm run dev en el workspace `packages/landing-page`).
-2. Ve a `/auth/login` y usa cualquier correo/contraseña para "loguearte". Esto guardará `mock_user` en localStorage.
-3. Serás redirigido a `/broadcast`, que carga el panel con los assets del template.
-4. Para cerrar sesión, usa el botón "Cerrar sesión" en la cabecera.
-
-Notas:
-- Este es un mock inicial para la UX; la autenticación real y llamadas al backend deben implementarse posteriormente.
-- Los assets (logos, icon font) se copiaron desde el template Techwind adjunto y están en `public/assets` y `public/fonts`.
diff --git a/packages/landing-page/src/components/broadcast/Sidebar.tsx b/packages/landing-page/src/components/broadcast/Sidebar.tsx
deleted file mode 100644
index 8aa9b38..0000000
--- a/packages/landing-page/src/components/broadcast/Sidebar.tsx
+++ /dev/null
@@ -1,52 +0,0 @@
-import React from 'react'
-
-const Sidebar: React.FC = () => {
- const navItems = [
- { id: 'dashboard', label: 'Inicio' },
- { id: 'create', label: 'Crear' },
- { id: 'transmissions', label: 'Transmisiones' },
- { id: 'recordings', label: 'Grabaciones' },
- { id: 'settings', label: 'Ajustes' },
- ]
-
- return (
-
- )
-}
-
-export default Sidebar
diff --git a/packages/landing-page/src/components/broadcast/TransmissionsTable.tsx b/packages/landing-page/src/components/broadcast/TransmissionsTable.tsx
deleted file mode 100644
index d4812b0..0000000
--- a/packages/landing-page/src/components/broadcast/TransmissionsTable.tsx
+++ /dev/null
@@ -1,51 +0,0 @@
-import React, { useState } from 'react'
-
-interface Transmission { id: string, title: string, platform: string, scheduled: string }
-
-const mockTransmissions: Transmission[] = [
- { id: 't1', title: 'Demo Stream - Producto A', platform: 'YouTube', scheduled: '2025-11-10 18:00' },
- { id: 't2', title: 'Webinar - Marketing', platform: 'Facebook', scheduled: '2025-11-12 16:00' },
-]
-
-const TransmissionsTable: React.FC = () => {
- const [activeTab, setActiveTab] = useState<'upcoming' | 'past'>('upcoming')
-
- const filtered = mockTransmissions
-
- return (
-
-
-
-
-
-
-
-
-
-
- | Título |
- Plataforma |
- Fecha |
- Acciones |
-
-
-
- {filtered.map(t => (
-
- | {t.title} |
- {t.platform} |
- {t.scheduled} |
-
-
-
- |
-
- ))}
-
-
-
-
- )
-}
-
-export default TransmissionsTable
diff --git a/packages/landing-page/src/components/broadcast/index.ts b/packages/landing-page/src/components/broadcast/index.ts
deleted file mode 100644
index 391ade9..0000000
--- a/packages/landing-page/src/components/broadcast/index.ts
+++ /dev/null
@@ -1,2 +0,0 @@
-// Re-exports to migrate broadcast components to the new `broadcast-panel` package
-export { PageContainer, Sidebar, Header, TransmissionsTable } from 'broadcast-panel'