Skip to content

OneTimeInput component#6458

Merged
stsrki merged 8 commits intomasterfrom
dev/onetimeinput
Mar 13, 2026
Merged

OneTimeInput component#6458
stsrki merged 8 commits intomasterfrom
dev/onetimeinput

Conversation

@stsrki
Copy link
Collaborator

@stsrki stsrki commented Mar 12, 2026

Closes #6420

This PR adds a new OneTimeInput component to Blazorise.Components for OTP codes, verification flows, grouped office codes, and short recovery keys. It inherits from BaseInputComponent<string, ...>, is built with Blazorise components/utilities, supports configurable Digits and Group, and automatically groups into blocks of 3 when no group is specified for 6 or more slots.

@stsrki stsrki requested a review from njannink March 12, 2026 14:41
Copy link
Collaborator

@njannink njannink left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

API and code looks good

@njannink
Copy link
Collaborator

Test 12-03-2026

General

  • No general findings

Provider Specific

  • AntDesign
  • Bootstrap
    • Validation message not visible
  • Bootstrap Server
    • Validate clears all input and makes it impossible for new input
    image
  • Bootstrap5
    • Validation message not visible
  • Bulma
  • FluentUI2
  • Material
  • Tailwind

@stsrki
Copy link
Collaborator Author

stsrki commented Mar 12, 2026

Make sure to clear the cache. I also had some of these problems, and some CSS modifications are needed.

@stsrki stsrki merged commit 5ba0024 into master Mar 13, 2026
2 checks passed
@github-actions github-actions bot locked and limited conversation to collaborators Mar 13, 2026
@stsrki stsrki deleted the dev/onetimeinput branch March 13, 2026 07:36
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

OneTimeInput component

2 participants