XGitHub

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