Us11 adicionar filme
Nesta branch foi feito o seguinte:
- implementada a página
/registerMovie
; - feita a integração da página com o backend;
- alterado o componente
Input
para poder suportar inputs de múltiplas linhas; - implementada a função
uuidv4
, para poder criar umid
para o filme (já que o pessoal do backend delegou isso para o frontend); - as capas dos filmes (imagens binárias do tipo jpeg, png etc.) foram convertidas para uma
string
no formatoBase64
. A decisão foi tomada, dado que o endpoint/movies
de método HTTP POST, exigiu que a imagem fosse carregada comostring
e não comoblob
; - no endpoint
/movies
, há vários atributos não condizentes com a página/registerMovie
, por exemplo, rating, duration etc. Por isso, alguns desses valores foram hardcoded no momento da requisição; - segue o print da tela para referência: