UNPKG

devextreme

Version:

HTML5 JavaScript Component Suite for Responsive Web Development

52 lines (51 loc) 1.54 kB
/** * DevExtreme (esm/__internal/pagination/editors/number_box.js) * Version: 24.2.7 * Build date: Mon Apr 28 2025 * * Copyright (c) 2012 - 2025 Developer Express Inc. ALL RIGHTS RESERVED * Read about DevExtreme licensing here: https://js.devexpress.com/Licensing/ */ import _extends from "@babel/runtime/helpers/esm/extends"; import { createComponentVNode } from "inferno"; import { BaseInfernoComponent } from "@devextreme/runtime/inferno"; import LegacyNumberBox from "../../../ui/number_box"; import { DomComponentWrapper } from "../../core/r1/dom_component_wrapper"; import { EditorLabelDefaultProps } from "./common/editor_label_props"; import { EditorDefaultProps } from "./common/editor_props"; import { EditorStateDefaultProps } from "./common/editor_state_props"; const DEFAULT_VALUE = 0; export const NumberBoxDefaultProps = _extends({}, EditorDefaultProps, EditorStateDefaultProps, EditorLabelDefaultProps, { value: 0, isReactComponentWrapper: true }); export class NumberBox extends BaseInfernoComponent { constructor() { super(...arguments); this.state = {}; this.refs = null } get componentProps() { return this.props } render() { return createComponentVNode(2, DomComponentWrapper, { componentType: LegacyNumberBox, componentProps: this.componentProps, templateNames: [] }) } } NumberBox.defaultProps = NumberBoxDefaultProps;