Socket
Socket
Sign inDemoInstall

rc-checkbox

Package Overview
Dependencies
10
Maintainers
5
Versions
48
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

Comparing version 3.1.0 to 3.2.0

2

es/index.d.ts

@@ -12,3 +12,3 @@ import * as React from 'react';

export interface CheckboxRef {
focus: () => void;
focus: (options?: FocusOptions) => void;
blur: () => void;

@@ -15,0 +15,0 @@ input: HTMLInputElement | null;

@@ -12,3 +12,2 @@ import _extends from "@babel/runtime/helpers/esm/extends";

export var Checkbox = /*#__PURE__*/forwardRef(function (props, ref) {
var _classNames;
var _props$prefixCls = props.prefixCls,

@@ -36,9 +35,9 @@ prefixCls = _props$prefixCls === void 0 ? 'rc-checkbox' : _props$prefixCls,

return {
focus: function focus() {
focus: function focus(options) {
var _inputRef$current;
(_inputRef$current = inputRef.current) === null || _inputRef$current === void 0 ? void 0 : _inputRef$current.focus();
(_inputRef$current = inputRef.current) === null || _inputRef$current === void 0 || _inputRef$current.focus(options);
},
blur: function blur() {
var _inputRef$current2;
(_inputRef$current2 = inputRef.current) === null || _inputRef$current2 === void 0 ? void 0 : _inputRef$current2.blur();
(_inputRef$current2 = inputRef.current) === null || _inputRef$current2 === void 0 || _inputRef$current2.blur();
},

@@ -48,3 +47,3 @@ input: inputRef.current

});
var classString = classNames(prefixCls, className, (_classNames = {}, _defineProperty(_classNames, "".concat(prefixCls, "-checked"), rawValue), _defineProperty(_classNames, "".concat(prefixCls, "-disabled"), disabled), _classNames));
var classString = classNames(prefixCls, className, _defineProperty(_defineProperty({}, "".concat(prefixCls, "-checked"), rawValue), "".concat(prefixCls, "-disabled"), disabled));
var handleChange = function handleChange(e) {

@@ -57,3 +56,3 @@ if (disabled) {

}
onChange === null || onChange === void 0 ? void 0 : onChange({
onChange === null || onChange === void 0 || onChange({
target: _objectSpread(_objectSpread({}, props), {}, {

@@ -60,0 +59,0 @@ type: type,

@@ -12,3 +12,3 @@ import * as React from 'react';

export interface CheckboxRef {
focus: () => void;
focus: (options?: FocusOptions) => void;
blur: () => void;

@@ -15,0 +15,0 @@ input: HTMLInputElement | null;

@@ -16,8 +16,8 @@ "use strict";

var _useMergedState3 = _interopRequireDefault(require("rc-util/lib/hooks/useMergedState"));
var React = _interopRequireWildcard(require("react"));
var _react = _interopRequireWildcard(require("react"));
var React = _react;
var _excluded = ["prefixCls", "className", "style", "checked", "disabled", "defaultChecked", "type", "title", "onChange"];
function _getRequireWildcardCache(nodeInterop) { if (typeof WeakMap !== "function") return null; var cacheBabelInterop = new WeakMap(); var cacheNodeInterop = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(nodeInterop) { return nodeInterop ? cacheNodeInterop : cacheBabelInterop; })(nodeInterop); }
function _interopRequireWildcard(obj, nodeInterop) { if (!nodeInterop && obj && obj.__esModule) { return obj; } if (obj === null || _typeof(obj) !== "object" && typeof obj !== "function") { return { default: obj }; } var cache = _getRequireWildcardCache(nodeInterop); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (key !== "default" && Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj.default = obj; if (cache) { cache.set(obj, newObj); } return newObj; }
var Checkbox = /*#__PURE__*/(0, React.forwardRef)(function (props, ref) {
var _classNames;
function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(e) { return e ? t : r; })(e); }
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; }
var Checkbox = exports.Checkbox = /*#__PURE__*/(0, _react.forwardRef)(function (props, ref) {
var _props$prefixCls = props.prefixCls,

@@ -36,3 +36,3 @@ prefixCls = _props$prefixCls === void 0 ? 'rc-checkbox' : _props$prefixCls,

inputProps = (0, _objectWithoutProperties2.default)(props, _excluded);
var inputRef = (0, React.useRef)(null);
var inputRef = (0, _react.useRef)(null);
var _useMergedState = (0, _useMergedState3.default)(defaultChecked, {

@@ -44,11 +44,11 @@ value: checked

setRawValue = _useMergedState2[1];
(0, React.useImperativeHandle)(ref, function () {
(0, _react.useImperativeHandle)(ref, function () {
return {
focus: function focus() {
focus: function focus(options) {
var _inputRef$current;
(_inputRef$current = inputRef.current) === null || _inputRef$current === void 0 ? void 0 : _inputRef$current.focus();
(_inputRef$current = inputRef.current) === null || _inputRef$current === void 0 || _inputRef$current.focus(options);
},
blur: function blur() {
var _inputRef$current2;
(_inputRef$current2 = inputRef.current) === null || _inputRef$current2 === void 0 ? void 0 : _inputRef$current2.blur();
(_inputRef$current2 = inputRef.current) === null || _inputRef$current2 === void 0 || _inputRef$current2.blur();
},

@@ -58,3 +58,3 @@ input: inputRef.current

});
var classString = (0, _classnames.default)(prefixCls, className, (_classNames = {}, (0, _defineProperty2.default)(_classNames, "".concat(prefixCls, "-checked"), rawValue), (0, _defineProperty2.default)(_classNames, "".concat(prefixCls, "-disabled"), disabled), _classNames));
var classString = (0, _classnames.default)(prefixCls, className, (0, _defineProperty2.default)((0, _defineProperty2.default)({}, "".concat(prefixCls, "-checked"), rawValue), "".concat(prefixCls, "-disabled"), disabled));
var handleChange = function handleChange(e) {

@@ -67,3 +67,3 @@ if (disabled) {

}
onChange === null || onChange === void 0 ? void 0 : onChange({
onChange === null || onChange === void 0 || onChange({
target: (0, _objectSpread2.default)((0, _objectSpread2.default)({}, props), {}, {

@@ -97,4 +97,2 @@ type: type,

});
exports.Checkbox = Checkbox;
var _default = Checkbox;
exports.default = _default;
var _default = exports.default = Checkbox;
{
"name": "rc-checkbox",
"version": "3.1.0",
"version": "3.2.0",
"description": "checkbox ui component for react",

@@ -54,4 +54,4 @@ "keywords": [

"@rc-component/father-plugin": "^1.0.1",
"@testing-library/jest-dom": "^5.16.5",
"@testing-library/react": "^13.4.0 ",
"@testing-library/react": "^14.1.2 ",
"@testing-library/jest-dom": "^6.1.5",
"@testing-library/user-event": "^14.4.3",

@@ -62,18 +62,20 @@ "@types/classnames": "^2.3.1",

"@types/react-dom": "^18.0.9",
"@umijs/fabric": "^3.0.0",
"@umijs/fabric": "^4.0.1",
"@umijs/test": "^4.0.34",
"coveralls": "^3.0.6",
"dumi": "^2.0.12",
"eslint": "^7.0.0",
"eslint": "^8.55.0",
"eslint-plugin-jest": "^27.6.0",
"eslint-plugin-unicorn": "^50.0.1",
"father": "^4.1.1",
"husky": "8.0.2",
"husky": "9.0.5",
"jest": "^29.3.1",
"jest-environment-jsdom": "^29.3.1",
"less": "^3.11.1",
"lint-staged": "^13.1.0",
"np": "^6.2.3",
"less": "^4.2.0",
"lint-staged": "^15.1.0",
"np": "^9.0.0",
"react": "^18.2.0",
"react-dom": "^18.2.0",
"ts-node": "^10.9.1",
"typescript": "^4.9.4"
"typescript": "^5.2.2"
},

@@ -80,0 +82,0 @@ "peerDependencies": {

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc