Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(fields): adiciona limite na exibição de mensagens de erro #2345

Merged
merged 1 commit into from
Jan 9, 2025

Conversation

bruno-severino
Copy link
Contributor

field-container-bottom, checkbox-group, combo, datepicker, datepicker-range, decimal, email, input, login, lookup, multiselect, number, password, radio group, rich-text, select, textarea, url

fixes DTHFUI-10517


PR Checklist [Revisor]

  • Padrão de Commit (Coeso, de acordo com o que está sendo realizado)
  • Código (Boas práticas, nome de variavéis/métodos, etc.)
  • Testes unitários (Cobre a situação implementada e coverage está mantido)
  • Documentação (Clara, objetiva e com exemplos caso necessário)
  • Samples (A implementação possui exemplo no Labs/Caso de uso)
  • Rodado em navegadores suportados (Chrome, FireFox, Edge)

Qual o comportamento atual?
Não possui um modo de limitar a mensagem de erro

Qual o novo comportamento?
Adiciona as propriedades:
- p-error-limit no po-field-container-bottom e nos componentes po-checkbox-group, po-combo, po-datepicker, po-datepicker-range, po-decimal, po-email, po-input, po-login, po-lookup, po-multiselect, po-number, po-password, po-radio group, po-rich-text, po-select, po-textarea, po-url
- errorLimit na interface para o componente po-dynamic-form-field utilizado para os componentes po-datepicker, po-input, po-number, po-decimal, po-password, po-datepicker-range, po-select, po-checkbox-group, po-radio-group, po-multiselect, po-combo, po-lookup, po-textarea

  • no componente po-field-container-bottom, a propriedade permite limitar a exibição da mensagem de erro a duas linhas e exibir um tooltip com o texto completo.

Essa funcionalidade permite uma exibição mais compacta da mensagem de erro, com a opção de visualizar o conteúdo completo (via tooltip) ao passar o mouse sobre o erro.

Simulação
simular no portal e a vitrine na tela de formulario

@bruno-severino bruno-severino force-pushed the fields/DTHFUI-10517 branch 2 times, most recently from 6ad9141 to b77bbb9 Compare January 8, 2025 14:35
Adiciona as propriedades:
	- `p-error-limit` no `po-field-container-bottom` e nos componentes `po-checkbox-group`, `po-combo`, `po-datepicker`, `po-datepicker-range`, `po-decimal`, `po-email`, `po-input`, `po-login`, `po-lookup`, `po-multiselect`, `po-number`, `po-password`, `po-radio group`, `po-rich-text`, `po-select`, `po-textarea`, `po-url`
	- `errorLimit` na interface para o componente `po-dynamic-form-field` utilizado para os componentes `po-datepicker`, `po-input`, `po-number`, `po-decimal`, `po-password`, `po-datepicker-range`, `po-select`, `po-checkbox-group`, `po-radio-group`, `po-multiselect`, `po-combo`, `po-lookup`, `po-textarea`

- no componente `po-field-container-bottom`, a propriedade permite limitar a exibição da mensagem de erro a duas linhas e exibir um tooltip com o texto completo.

Essa funcionalidade permite uma exibição mais compacta da mensagem de erro, com a opção de visualizar o conteúdo completo (via tooltip) ao passar o mouse sobre o erro.

Fixes DTHFUI-10517
@jcorrea97 jcorrea97 merged commit e122d99 into master Jan 9, 2025
8 checks passed
@jcorrea97 jcorrea97 deleted the fields/DTHFUI-10517 branch January 9, 2025 19:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants