Estou desenvolvendo um projeto que necessita de um calendário dinâmico usando react.js, cheguei a codar um código utilizando apenas HTML, CSS e JS, porém quando fui implementar o framework não consegui desenvolver a mesma página web que antes desenvolvi, alguém pode me fazer esse favorzão??
Aqui estão os arquivos HTML, CSS e JS do projeto que eu fiz:
- Arquivo HTML:
<div class="titulo">
<h1>Calendário de Eventos</h1>
</div>
<div class="conteudo">
<div class="calendario">
<header>
<h2 id="mes"></h2>
<a class="bnt-ant" id="bnt_ant"><</a>
<a class="bnt-pro" id="bnt_prev">></a>
</header>
<table>
<thead>
<tr>
<td class="dia-semana domingo">Dom</td>
<td class="dia-semana">Seg</td>
<td class="dia-semana">Ter</td>
<td class="dia-semana">Qua</td>
<td class="dia-semana">Qui</td>
<td class="dia-semana">Sex</td>
<td class="dia-semana sabado">Sab</td>
</tr>
</thead>
<tbody id="dias">
<tr>
<td>1</td>
<td>2</td>
<td>3</td>
<td>4</td>
<td class="event">5</td>
<td>6</td>
<td>7</td>
</tr>
<tr>
<td>1</td>
<td>2</td>
<td class="event">3</td>
<td>4</td>
<td>5</td>
<td>6</td>
<td class="event">7</td>
</tr>
<tr>
<td>1</td>
<td>2</td>
<td>3</td>
<td>4</td>
<td class="event">5</td>
<td>6</td>
<td>7</td>
</tr>
<tr>
<td>1</td>
<td class="event">2</td>
<td>3</td>
<td>4</td>
<td>5</td>
<td>6</td>
<td>7</td>
</tr>
<tr>
<td>1</td>
<td>2</td>
<td>3</td>
<td>4</td>
<td>5</td>
<td>6</td>
<td>7</td>
</tr>
<tr>
<td class="event">1</td>
<td>2</td>
<td>3</td>
<td>4</td>
<td>5</td>
<td>6</td>
<td>7</td>
</tr>
</tbody>
</table>
<div class="ano-calendario">
<h2 id="ano"></h2>
</div>
<div class="eventos-marcados">
<h3>Eventos Marcados</h3>
<ul class="listagem-eventos">
<li class="item">FutVôlei - 02/05 - 14:00</li>
<li class="item">Corrida - 07/05 - 06:00</li>
<li class="item">Dança - 11/05 - 19:00</li>
<li class="item">Funcional - 16/05 - 07:30</li>
<li class="item">Vôlei de Praia - 20/05 - 10:00</li>
<li class="item">Caminhão da Musculação - 02/06 - 17:00</li>
</ul>
</div>
</div>
</div>
OBS: Irei mandar o restante do código a seguir