fix(apartados): eliminar modal NotasApartado, solo queda DetalleLeadModal
- Eliminado NotasApartado import y JSX - Eliminado apartadoSeleccionado state - Eliminado onClick/tabIndex/role del card de apartado - El único modal es DetalleLeadModal (se abre al click en el nombre)
This commit is contained in:
@@ -44,7 +44,6 @@ import {
|
|||||||
import { guardarResumen, cargarResumenLocal } from '../services/offline-db'
|
import { guardarResumen, cargarResumenLocal } from '../services/offline-db'
|
||||||
import { suscribirPush } from '../services/push'
|
import { suscribirPush } from '../services/push'
|
||||||
import { exportarLeads, exportarOportunidades, exportarApartados } from '../services/exportar'
|
import { exportarLeads, exportarOportunidades, exportarApartados } from '../services/exportar'
|
||||||
import { NotasApartado } from '../components/NotasApartado'
|
|
||||||
import { FiltrosAvanzados, aplicarFiltros, type FiltrosCRM } from '../components/FiltrosAvanzados'
|
import { FiltrosAvanzados, aplicarFiltros, type FiltrosCRM } from '../components/FiltrosAvanzados'
|
||||||
import { getSesion } from '../services/auth'
|
import { getSesion } from '../services/auth'
|
||||||
import DashboardVendedor from '../components/DashboardVendedor'
|
import DashboardVendedor from '../components/DashboardVendedor'
|
||||||
@@ -593,7 +592,6 @@ export default function MiDiaPage({ accionesSesion }: { accionesSesion: Acciones
|
|||||||
fuente: 'lead' | 'oportunidad'
|
fuente: 'lead' | 'oportunidad'
|
||||||
} | null>(null)
|
} | null>(null)
|
||||||
const [tabCrm, setTabCrm] = useState<TabCrm>('leads')
|
const [tabCrm, setTabCrm] = useState<TabCrm>('leads')
|
||||||
const [apartadoSeleccionado, setApartadoSeleccionado] = useState<ApartadoMiDia | null>(null)
|
|
||||||
const [leadSeleccionado, setLeadSeleccionado] = useState<LeadMiDia | OportunidadMiDia | ApartadoMiDia | null>(null)
|
const [leadSeleccionado, setLeadSeleccionado] = useState<LeadMiDia | OportunidadMiDia | ApartadoMiDia | null>(null)
|
||||||
const [filtros, setFiltros] = useState<FiltrosCRM>({ texto: '', desarrollo: '', origen: '', fechaDesde: '', fechaHasta: '' })
|
const [filtros, setFiltros] = useState<FiltrosCRM>({ texto: '', desarrollo: '', origen: '', fechaDesde: '', fechaHasta: '' })
|
||||||
const [offline, setOffline] = useState(!navigator.onLine)
|
const [offline, setOffline] = useState(!navigator.onLine)
|
||||||
@@ -1092,11 +1090,6 @@ export default function MiDiaPage({ accionesSesion }: { accionesSesion: Acciones
|
|||||||
{apartadosFiltrados.map((a) => (
|
{apartadosFiltrados.map((a) => (
|
||||||
<li
|
<li
|
||||||
key={a.id}
|
key={a.id}
|
||||||
className="cursor-pointer"
|
|
||||||
onClick={() => setApartadoSeleccionado(a)}
|
|
||||||
role="button"
|
|
||||||
tabIndex={0}
|
|
||||||
onKeyDown={(e) => { if (e.key === 'Enter' || e.key === ' ') setApartadoSeleccionado(a) }}
|
|
||||||
>
|
>
|
||||||
<FilaApartado
|
<FilaApartado
|
||||||
apartado={a}
|
apartado={a}
|
||||||
@@ -1500,12 +1493,7 @@ export default function MiDiaPage({ accionesSesion }: { accionesSesion: Acciones
|
|||||||
})()}
|
})()}
|
||||||
|
|
||||||
|
|
||||||
{apartadoSeleccionado && (
|
|
||||||
<NotasApartado
|
|
||||||
apartado={apartadoSeleccionado}
|
|
||||||
onCerrar={() => setApartadoSeleccionado(null)}
|
|
||||||
/>
|
|
||||||
)}
|
|
||||||
|
|
||||||
|
|
||||||
{leadSeleccionado && (
|
{leadSeleccionado && (
|
||||||
|
|||||||
Reference in New Issue
Block a user