Closed 01oseluiz closed 9 months ago
added 43 commits
master
Aqui vc acaba acoplando as duas coisas, o input não pode saber que o cleave existe. De novo problema de inteface que falamos. A ideia é que as atribuições sejam extremamente isoladas e consistentes. Imagine que você usa essa lib, mas não tem acesso a modificar ela, se vc quiser usar outro mask que não o cleave, como vai fazer?
por que bind se esse atributo nem é alterado pelo "Input"?
requested review from @01oseluiz
In GitLab by @fernando.jsts on Apr 7, 2022, 19:56
Commented on src/components/formFields/Input/Input.svelte line 59
changed this line in version 3 of the diff
In GitLab by @fernando.jsts on Apr 7, 2022, 19:57
Commented on src/components/formFields/CleaveInput/CleaveInput.svelte line 171
changed this line in version 3 of the diff
In GitLab by @fernando.jsts on Apr 7, 2022, 19:57
added 4 commits
In GitLab by @fernando.jsts on Apr 8, 2022, 10:41
Commented on src/components/formFields/CleaveInput/CleaveInput.svelte line 171
Abordagem foi completamente alterada, agora realmente o mexido no input foi apenas para melhorar o código mas a funcionalidade se concentra toda no cleave
In GitLab by @fernando.jsts on Apr 8, 2022, 10:41
Commented on src/components/formFields/Input/Input.svelte line 59
Abordagem foi completamente alterada, agora realmente o mexido no input foi apenas para melhorar o código mas a funcionalidade se concentra toda no cleave
In GitLab by @fernando.jsts on Apr 8, 2022, 10:41
resolved all threads
In GitLab by @fernando.jsts on Apr 8, 2022, 10:41
removed review request for @01oseluiz
In GitLab by @fernando.jsts on Apr 8, 2022, 10:42
added 11 commits
master
In GitLab by @fernando.jsts on Apr 8, 2022, 10:52
added 1 commit
requested review from @01oseluiz
added 3 commits
mentioned in commit be7c1ffb2c51bb8cb1635769727313608eecf8e1
In GitLab by @fernando.jsts on Apr 6, 2022, 18:40
Merges bug/cleaveInput-prefix-required -> master
Comportamento anterior: havia um tratamento para retornar o valor do cleave input sem máscara, mas a leitura do required estava sendo em cima do valor ainda mascarado, então quando houvesse um prefixo ou sufixo, o campo não conta mais como vazio e ignora a validação de estar vazio.
O fix atual pretende invalidar também se o valor do input não estiver vazio (ou seja, tiver prefixo ou sufixo), mas o valor sem máscara estiver.
closes #50