BuyIt
BuyIt copied to clipboard
Ao clicar no campo de data de vencimento deve limpar o campo
No arquivo src/routes/new-item/containers/duedate-modal/index.tsx
é preciso criar um hook, useDueDateModal.ts
que irá receber as mesmas props do index.tsx
.
Esse hook vai ter um método usando o useCallback chamado onModalChange
que irá receber como parâmetro uma variável visible
que possui uma tipagem boolean | undefined
.
A implementação do onModalChange
irá disparar os métodos setDueDate
passando uma string vazia como parâmetro e o método handleModalVisible
passando como parâmetro a variável visible
.
Deve instanciar o hook no index.tsx
e chamar o método onModalChange
no DateTimePicker
no lugar do handleModalVisible
.