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.
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