Frontend projeto: Lista Defensoria do Estado do Rio Grande do Sul
Obs: - Tratamentos de erros da api: handleApiErrors (400, 404, 500) - Camada de Service separado por ServiceGateway e interfaces: - getAll, create, getById, updateById, deleteById - hooks personalizados - useDebounce e modal - Contants e Componentes separadas e organizadas;
$ npm install
# exec json-server
$ npm run mock
# dev
$ npm run dev
# test
$ npm test
# se desejar usar uma imagem docker:
# docker-compose permissao
$ npm sudo chmod +x .docker/entrypoint.sh
# docker-compose up
$ sudo docker-compose up