Skip to content

💡 Proposal - Number input component #2160

@bgutsol

Description

@bgutsol

Forma 36 contribution proposal

The problem

We provide only native input with type="number". But due to different browsers' implementation and known issue with React onChange callback (facebook/react#6556) it's worth replicating the native number input logic with input type="text".

The proposed solution

Create a separate Number component that will replicate native number input validation and a11y controls.
We've already implemented it in our field-editor-number:
contentful/field-editors#1203

Breaking changes

NO.

Metadata

Metadata

Labels

needs reviewProposal/bug that needs to be reviewed by maintainersproposalstaleUsed to mark when there was no activity for a set period of time

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions