Number
Render a number
input. Extends Base.
Interactive Demo
Example
5
const config = {
components: {
Example: {
fields: {
myNumber: {
type: "number",
},
},
render: ({ myNumber }) => {
return <div>{myNumber}</div>;
},
},
},
};
Params
Param | Example | Type | Status |
---|---|---|---|
type | type: "number" | "number" | Required |
max | max: 10 | number | - |
min | min: 0 | number | - |
Required params
type
The type of the field. Must be "number"
for Number fields.
const config = {
components: {
Example: {
fields: {
myNumber: {
type: "number",
},
},
// ...
},
},
};
Optional params
max
The maximum numeric value allowed.
const config = {
components: {
Example: {
fields: {
myNumber: {
type: "number",
max: 10,
},
},
// ...
},
},
};
Interactive Demo
Example
5
min
The minimum numeric value allowed.
const config = {
components: {
Example: {
fields: {
myNumber: {
type: "number",
min: 0,
},
},
// ...
},
},
};
Interactive Demo
Example
5