Leading Zeros
By default, Numora strips leading zeros from the integer part of a number. Set enableLeadingZeros to preserve them.
Removed (default)
Try typing "007" - it becomes "7"
tsx
<NumoraInput />Preserved
Try typing "007" - it stays "007"
tsx
<NumoraInput enableLeadingZeros />Rules
- Only the integer part is affected - decimal zeros are never touched (
"0.05"stays"0.05") - A bare
"0"is always preserved - The sign is preserved for negative numbers (
"-007"→"-7")
When to use each
- Removed (default) - currency and general numeric inputs where leading zeros are meaningless
- Preserved - product codes, IDs, or any format where zero-padding is significant