This repository has been archived on 2025-05-09. You can view files and clone it, but cannot push or open issues or pull requests.
EvoCalculator/src/client/Elements/InputNumber.jsx

31 lines
601 B
JavaScript

import { Form, InputNumber as AntInputNumber } from 'antd';
import { Status } from 'core/types/statuses';
import React from 'react';
const InputNumber = ({
value,
setCurrentValue,
status,
validateStatus,
message,
...props
}) => {
return (
<Form.Item validateStatus={validateStatus} help={message}>
<AntInputNumber
{...props}
disabled={status === Status.Disabled}
style={styles}
onChange={value => setCurrentValue(value)}
value={value}
/>
</Form.Item>
);
};
const styles = {
width: '100%',
};
export default InputNumber;