Socket
Socket
Sign inDemoInstall

rc-rate

Package Overview
Dependencies
Maintainers
7
Versions
32
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

rc-rate - npm Package Compare versions

Comparing version 2.11.0 to 2.11.1

1

es/Rate.d.ts

@@ -19,2 +19,3 @@ import React from 'react';

id?: string;
role: React.HTMLAttributes<HTMLUListElement>['role'];
autoFocus?: boolean;

@@ -21,0 +22,0 @@ direction?: string;

27

es/Rate.js

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

import _objectWithoutProperties from "@babel/runtime/helpers/esm/objectWithoutProperties";
var _excluded = ["prefixCls", "className", "style", "id", "defaultValue", "value", "count", "allowHalf", "allowClear", "character", "characterRender", "disabled", "direction", "tabIndex", "autoFocus", "onHoverChange", "onChange", "onFocus", "onBlur", "onKeyDown", "onMouseEnter", "onMouseLeave"];
var _excluded = ["prefixCls", "className", "style", "id", "role", "defaultValue", "value", "count", "allowHalf", "allowClear", "character", "characterRender", "disabled", "direction", "tabIndex", "autoFocus", "onHoverChange", "onChange", "onFocus", "onBlur", "onKeyDown", "onMouseEnter", "onMouseLeave"];
import findDOMNode from "rc-util/es/Dom/findDOMNode";
import useMergedState from "rc-util/es/hooks/useMergedState";
import KeyCode from "rc-util/es/KeyCode";
import pickAttrs from "rc-util/es/pickAttrs";
import React from 'react';
import useMergedState from "rc-util/es/hooks/useMergedState";
import findDOMNode from "rc-util/es/Dom/findDOMNode";
import classNames from 'classnames';
import KeyCode from "rc-util/es/KeyCode";
import { getOffsetLeft } from './util';
import Star from './Star';
import useRefs from './useRefs';
import { getOffsetLeft } from './util';
function Rate(props, ref) {

@@ -22,2 +23,4 @@ var _classNames;

id = props.id,
_props$role = props.role,
role = _props$role === void 0 ? 'radiogroup' : _props$role,
defaultValue = props.defaultValue,

@@ -48,9 +51,2 @@ propValue = props.value,

restProps = _objectWithoutProperties(props, _excluded);
var dataOrAriaAttributeProps = Object.keys(restProps).reduce(function (prev, key) {
if (key.substr(0, 5) === 'data-' || key.substr(0, 5) === 'aria-' || key === 'role') {
// eslint-disable-next-line no-param-reassign
prev[key] = restProps[key];
}
return prev;
}, {});
var _useRefs = useRefs(),

@@ -233,5 +229,8 @@ _useRefs2 = _slicedToArray(_useRefs, 2),

ref: rateRef,
role: "radiogroup"
}, dataOrAriaAttributeProps), starNodes);
role: role
}, pickAttrs(restProps, {
aria: true,
data: true
})), starNodes);
}
export default /*#__PURE__*/React.forwardRef(Rate);

@@ -19,2 +19,3 @@ import React from 'react';

id?: string;
role: React.HTMLAttributes<HTMLUListElement>['role'];
autoFocus?: boolean;

@@ -21,0 +22,0 @@ direction?: string;

@@ -12,11 +12,12 @@ "use strict";

var _objectWithoutProperties2 = _interopRequireDefault(require("@babel/runtime/helpers/objectWithoutProperties"));
var _findDOMNode = _interopRequireDefault(require("rc-util/lib/Dom/findDOMNode"));
var _useMergedState5 = _interopRequireDefault(require("rc-util/lib/hooks/useMergedState"));
var _KeyCode = _interopRequireDefault(require("rc-util/lib/KeyCode"));
var _pickAttrs = _interopRequireDefault(require("rc-util/lib/pickAttrs"));
var _react = _interopRequireDefault(require("react"));
var _useMergedState5 = _interopRequireDefault(require("rc-util/lib/hooks/useMergedState"));
var _findDOMNode = _interopRequireDefault(require("rc-util/lib/Dom/findDOMNode"));
var _classnames = _interopRequireDefault(require("classnames"));
var _KeyCode = _interopRequireDefault(require("rc-util/lib/KeyCode"));
var _util = require("./util");
var _Star = _interopRequireDefault(require("./Star"));
var _useRefs3 = _interopRequireDefault(require("./useRefs"));
var _excluded = ["prefixCls", "className", "style", "id", "defaultValue", "value", "count", "allowHalf", "allowClear", "character", "characterRender", "disabled", "direction", "tabIndex", "autoFocus", "onHoverChange", "onChange", "onFocus", "onBlur", "onKeyDown", "onMouseEnter", "onMouseLeave"];
var _util = require("./util");
var _excluded = ["prefixCls", "className", "style", "id", "role", "defaultValue", "value", "count", "allowHalf", "allowClear", "character", "characterRender", "disabled", "direction", "tabIndex", "autoFocus", "onHoverChange", "onChange", "onFocus", "onBlur", "onKeyDown", "onMouseEnter", "onMouseLeave"];
function Rate(props, ref) {

@@ -29,2 +30,4 @@ var _classNames;

id = props.id,
_props$role = props.role,
role = _props$role === void 0 ? 'radiogroup' : _props$role,
defaultValue = props.defaultValue,

@@ -55,9 +58,2 @@ propValue = props.value,

restProps = (0, _objectWithoutProperties2.default)(props, _excluded);
var dataOrAriaAttributeProps = Object.keys(restProps).reduce(function (prev, key) {
if (key.substr(0, 5) === 'data-' || key.substr(0, 5) === 'aria-' || key === 'role') {
// eslint-disable-next-line no-param-reassign
prev[key] = restProps[key];
}
return prev;
}, {});
var _useRefs = (0, _useRefs3.default)(),

@@ -240,6 +236,9 @@ _useRefs2 = (0, _slicedToArray2.default)(_useRefs, 2),

ref: rateRef,
role: "radiogroup"
}, dataOrAriaAttributeProps), starNodes);
role: role
}, (0, _pickAttrs.default)(restProps, {
aria: true,
data: true
})), starNodes);
}
var _default = /*#__PURE__*/_react.default.forwardRef(Rate);
exports.default = _default;
{
"name": "rc-rate",
"version": "2.11.0",
"version": "2.11.1",
"description": "React Star Rate Component",

@@ -5,0 +5,0 @@ "engines": {

SocketSocket SOC 2 Logo

Product

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

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc