JavaScript required
We’re sorry, but Coda doesn’t work properly without JavaScript enabled.
Skip to content
Gallery
Fretebras
Review - 04/11/22
Review - 06/12/2022
Review - 06/01/2023
Review - 03/02/2023
Review - 09/03/2023
Review - 10/04/2023
Passagem de Conhecimento
Suportes - Conta Core
Conta PF
Conta PJ
Experiencia Crédito PJ
Risco, crédito e cobrança PJ e PF
Rede Credênciada
Vizir Bank - Core
Curiosidades
More
Share
Explore
Fuel Design
Pin Input
Props
secret
: é uma propriedade opcional que indica se o pinInput deve ser visível ou não
incrementIndexStart
: propriedade opcional que indica o índice de começo do input, usado quando mais de um pinInput é usado
hasError
: propriedade opcional que recebe um boolean de erro
errorMessage
: propriedade que indica a string de error
testID
: propriedade que recebe uma string para identificação do componente para ser usada no teste
ref
: Refs fornecem uma forma de acessar os nós do DOM ou elementos React criados no método render
onChange()
: propriedade que recebe uma função para controle de estado do componente
onComplete()
: propriedade que recebe uma função para ser executada assim que os blocos do pin são preenchidos
style
: permite midifcar o estilo do componente
length
: recebe o tamanho do input
keyboardType
: define o tipo de teclado a ser exibido no aparelho do Usuário
autoFocus
: habilita o autoFocus do componente
Importação
import {useRef} from
'react'
;
import {PinInput} from
'@vizir-banking/banking-app-core/dist/fuel-design'
;
import {CustomRef} from
'@vizir-banking/banking-app-core/dist/fuel-design/pin-input/types'
;
const
inputsRefs
=
useRef
<
CustomRef
>({});
Utilização
A propriedade de error deve ser validade preferencialmente com um schema de validação, como o Yup.
<
PinInput
hasError
={!!
passwordError
}
errorMessage
={
passwordError
}
secret
onComplete
={
onPasswordFullFill
}
length
={
4
}
ref
={
inputsRefs
}
/>
Want to print your doc?
This is not the way.
Try clicking the ⋯ next to your doc name or using a keyboard shortcut (
Ctrl
P
) instead.