PIN code entry keyboard
PIN code entry keyboard is a component often used in our apps. It consists of buttons in a Grid which, when pressed, type numbers. It also contains a backspace button and often a "biometrics" button to invoke biometric authentication.
Why?
I suggest we should add this component into GoodSwiftUI package to reduce having to maintain multiple very similar implementations in the future, reducing human error and discrepancies between them. This component is easily stylable, as it uses Buttons, so a buttonStyle modifier will apply to this component as well. Feature set of all previous implementations is essentially the same, so I consider this component as "low-risk" in terms of requiring updates in the future.
PIN code entry keyboard
PIN code entry keyboard is a component often used in our apps. It consists of buttons in a Grid which, when pressed, type numbers. It also contains a backspace button and often a "biometrics" button to invoke biometric authentication.
Why?
I suggest we should add this component into GoodSwiftUI package to reduce having to maintain multiple very similar implementations in the future, reducing human error and discrepancies between them. This component is easily stylable, as it uses Buttons, so a
buttonStylemodifier will apply to this component as well. Feature set of all previous implementations is essentially the same, so I consider this component as "low-risk" in terms of requiring updates in the future.