Não estou entendendo, na páginia com as atividades deixam um link de gabarito. Mas no link não tem a implementação do que foi pedido na atividade.
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Não estou entendendo, na páginia com as atividades deixam um link de gabarito. Mas no link não tem a implementação do que foi pedido na atividade.
Salve, Matheus!
Qual dos pontos do que foi pedido na atividade que você não encontrou?
Eu consegui encontrar todos, veja se é isso:
Essa atividade foi descrita aqui, mas resumidamente:
Você pode baixar o projeto aqui. Depois de baixar e descompactar a pasta, você pode abrir o terminal nesse diretório e executar o comando npm i caso utilize NPM ou yarn se preferir utilizar esse gerenciador de pacotes alternativo.
Por fim, executamos npm start (ou yarn start) e já podemos acessar o projeto atual na url http://localhost:3000/:
No link indicado, isso fica aqui dentro do package.json. Para instalar o recoil, basta rodar o comando:
npm i recoil
Encontrei aqui no src/state/atom.ts. O conteúdo desse arquivo é:
import { atom } from "recoil";
import { IEvento } from "../interfaces/IEvento";
export const listaDeEventosState = atom<IEvento[]>({
key: 'listaDeEventosState',
default: [{
"descricao": "Estudar React",
"inicio": new Date("2022-01-15T09:00"),
"fim": new Date("2022-01-15T13:00"),
"completo": false,
"id": 1642342747
},
{
"descricao": "Estudar Recoil",
"inicio": new Date("2022-01-16T09:00"),
"fim": new Date("2022-01-16T11:00"),
"completo": false,
"id": 1642342959
}]
})
Calendario.tsx: aqui
ListaDeEventos: aqui
Formulario.tsx: aqui