App construído para um módulo do curso Front End Libraries do freeCodeCamp.
- Não estrapola o tamanho da tela.
- Não permite repetir o operador indiscriminadamente.
- Se um operador for o último item digitado, um novo operador digitado o substitui.
- Se operador decimal for o primeiro digito, acrescenta um '0' antes dele.
- Armazena na memória o último resultado quando uma nova operação é realizada.
- Retorna "ERRO" quando uma operação inválida é construída.
Opcionalmente, você não precisa instalar. Pode ir à uma versão simplificada no CodePen: https://codepen.io/maykopr/full/oNJjYJK
Mas caso queira baixar e instalar:
- Tenha certeza que você tem o Node e o Git instalado.
- Clone este repositório usando
git clone https://github.com/Maykopr/calculator-react-freecodecamp.git
- Vá para o diretório raiz
cd <caminho-da-pasta>
- Rode o comando
npm install
para instalar todas as dependências. - Rode o comando
npm run dev
para ter um preview, ou utilize qualquer dos scripts Vite no package.json.
This project is licensed under the MIT licence