import React from 'react'; import dayjs from "dayjs"; import CardConsulta from './CardConsulta'; import "./style/styleTabelas/tabelames.css"; const TabelaAgendamentoMes = ({ ListarDiasdoMes, agendamentos }) => { const dataHoje = dayjs(); const AnoAtual = dataHoje.year(); const mes = dataHoje.month() + 1; let ListaDiasDatas = ListarDiasdoMes(AnoAtual, mes); let segundas = ListaDiasDatas[0]; let tercas = ListaDiasDatas[1]; let quartas = ListaDiasDatas[2]; let quintas = ListaDiasDatas[3]; let sextas = ListaDiasDatas[4]; return (
{agendamentos && Object.entries(agendamentos).map(([semana, dias], index) => ( {/* Coluna de Segunda-feira */} {/* Coluna de Terça-feira */} {/* Coluna de Quarta-feira */} {/* Coluna de Quinta-feira */} {/* Coluna de Sexta-feira */} ))}
Seg Ter Qua Qui Sex

{segundas[index]}

{(dias.segunda || []).slice(0, 3).map((consulta, idx) => ( ))}
{(dias.segunda || []).length > 3 ?

+ {(dias.segunda || []).length - 3}

: null}

{tercas[index]}

{(dias.terca || []).slice(0, 3).map((consulta, idx) => ( ))}
{(dias.terca || []).length > 3 ?

+ {(dias.terca || []).length - 3}

: null}

{quartas[index]}

{(dias.quarta || []).slice(0, 3).map((consulta, idx) => ( ))}
{(dias.quarta || []).length > 3 ?

+ {(dias.quarta || []).length - 3}

: null}

{quintas[index]}

{(dias.quinta || []).slice(0, 3).map((consulta, idx) => ( ))}
{(dias.quinta || []).length > 3 ?

+ {(dias.quinta || []).length - 3}

: null}

{sextas[index]}

{(dias.sexta || []).slice(0, 3).map((consulta, idx) => ( ))}
{(dias.sexta || []).length > 3 ?

+ {(dias.sexta || []).length - 3}

: null}
) } export default TabelaAgendamentoMes;