UNPKG

react-use-locale-number-input

Version:

A React hook for formatting number inputs based on the user's locale.

25 lines 1.25 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); var tslib_1 = require("tslib"); var react_1 = tslib_1.__importDefault(require("react")); var react_2 = require("@testing-library/react"); var ControlledInput_1 = tslib_1.__importDefault(require("./ControlledInput")); test("testing input", function () { return tslib_1.__awaiter(void 0, void 0, void 0, function () { var getByDisplayValue; return tslib_1.__generator(this, function (_a) { getByDisplayValue = (0, react_2.render)(react_1.default.createElement(ControlledInput_1.default, null)).getByDisplayValue; getByDisplayValue("10.000"); return [2 /*return*/]; }); }); }); test("value change after perform a blur", function () { var getByDisplayValue = (0, react_2.render)(react_1.default.createElement(ControlledInput_1.default, null)).getByDisplayValue; var input = getByDisplayValue("10.000"); react_2.fireEvent.change(input, { target: { value: "5123,89" } }); react_2.fireEvent.blur(input); getByDisplayValue("5.123,89"); react_2.fireEvent.change(input, { target: { value: "1.324,89" } }); react_2.fireEvent.blur(input); getByDisplayValue("1.324,89"); }); //# sourceMappingURL=ControlledInput.test.js.map