devhatt / octopost

Octopost is an open source service from Devhat that was created to guide new developers for free
https://devhatt.github.io/octopost/
MIT License
65 stars 45 forks source link

refactoring-old-input-search #451

Closed Luiginicoletti closed 1 week ago

Luiginicoletti commented 3 months ago

Close #380

Feature - Renomear o componente para um nome mais generico. Renomeei para CustomInput, pois achei bem generico. - Alterar a chamada dos componentes de icone antigo para seguir o novo padrão do componente de icone. Foram feitos as alteracoes para o novo componente de Icon - Placeholder vir por props Esta vindo via props - iconLeft e iconRight devem ser definidos por props Por enquanto nao fizemos esses pois teria que mudar toda logica deixaremos pra quando precisar. - Verificar se o componente é hibrido, ou seja, ele deve suportar ser controlled e uncontrolled hibrido - O placeholder do texto está desalinhado verticalmente, existe mais espaço em baixo do que em cima, precisa centraliza-los - Ajustar o tamanho da tag interna, a que possui o padding, ela não está na mesma altura do seu elemento pai visualmente parece estar certo.
Checklist - [ ] Issue linked - [ ] Build working correctly - [ ] Tests created
Additional info N/A
github-actions[bot] commented 3 months ago

Coverage Report

Status Category Percentage Covered / Total
🔵 Lines 35.29% 126 / 357
🔵 Statements 36.59% 142 / 388
🔵 Functions 42.38% 64 / 151
🔵 Branches 44.61% 58 / 130
File Coverage
File Stmts % Branch % Funcs % Lines Uncovered Lines
Changed Files
src/pages/home/components/Sidebar/Sidebar.tsx 0% 0% 0% 0% 18-21, 23-25, 24, 24, 35-38, 36-37, 43, 43, 56, 97
Generated in workflow #1085