🚀 Socket Launch Week Day 5:Introducing Repository Access Permissions and Custom Roles.Learn more
Sign In

@rc-component/form

Package Overview
Dependencies
Maintainers
5
Versions
20
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@rc-component/form - npm Package Compare versions

Comparing version
1.6.2
to
1.7.0
+1
es/utils/delayUtil.d.ts
export default function delayFrame(): Promise<void>;
import raf from "@rc-component/util/es/raf";
export default async function delayFrame() {
return new Promise(resolve => {
raf(() => {
resolve();
});
});
}
export default function delayFrame(): Promise<void>;
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = delayFrame;
var _raf = _interopRequireDefault(require("@rc-component/util/lib/raf"));
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
async function delayFrame() {
return new Promise(resolve => {
(0, _raf.default)(() => {
resolve();
});
});
}
+5
-0

@@ -11,2 +11,3 @@ function _extends() { _extends = Object.assign ? Object.assign.bind() : function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; return _extends.apply(this, arguments); }

import { containsNamePath, defaultGetValueFromEvent, getNamePath, getValue } from "./utils/valueUtil";
import delayFrame from "./utils/delayUtil";
const EMPTY_ERRORS = [];

@@ -312,2 +313,6 @@ const EMPTY_WARNINGS = [];

// Should wait for the frame render,
// since developer may `useWatch` value in the rules.
await delayFrame();
// Start validate

@@ -314,0 +319,0 @@ let filteredRules = this.getRules();

@@ -16,2 +16,3 @@ "use strict";

var _valueUtil = require("./utils/valueUtil");
var _delayUtil = _interopRequireDefault(require("./utils/delayUtil"));
function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function (e) { return e ? t : r; })(e); }

@@ -321,2 +322,6 @@ function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && Object.prototype.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; }

// Should wait for the frame render,
// since developer may `useWatch` value in the rules.
await (0, _delayUtil.default)();
// Start validate

@@ -323,0 +328,0 @@ let filteredRules = this.getRules();

+1
-1
{
"name": "@rc-component/form",
"version": "1.6.2",
"version": "1.7.0",
"description": "React Form Component",

@@ -5,0 +5,0 @@ "typings": "es/index.d.ts",

@@ -9,4 +9,4 @@ # rc-field-form

[npm-url]: http://npmjs.org/package/rc-field-form
[github-actions-image]: https://github.com/react-component/field-form/workflows/CI/badge.svg
[github-actions-url]: https://github.com/react-component/field-form/actions
[github-actions-image]: https://github.com/react-component/field-form/actions/workflows/main.yml/badge.svg
[github-actions-url]: https://github.com/react-component/field-form/actions/workflows/main.yml
[codecov-image]: https://img.shields.io/codecov/c/github/react-component/field-form/master.svg?style=flat-square

@@ -13,0 +13,0 @@ [codecov-url]: https://codecov.io/gh/react-component/field-form/branch/master