Socket
Socket
Sign inDemoInstall

rc-slider

Package Overview
Dependencies
Maintainers
8
Versions
187
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

rc-slider - npm Package Compare versions

Comparing version 10.0.0-alpha.2 to 10.0.0-alpha.3

13

es/hooks/useOffset.js

@@ -12,4 +12,11 @@ import _toConsumableArray from "@babel/runtime/helpers/esm/toConsumableArray";

if (step !== null) {
var stepValue = min + Math.round((formatRangeValue(val) - min) / step) * step;
return min <= stepValue && stepValue <= max ? stepValue : null;
var stepValue = min + Math.round((formatRangeValue(val) - min) / step) * step; // Cut number in case to be like 0.30000000000000004
var getDecimal = function getDecimal(num) {
return (String(num).split('.')[1] || '').length;
};
var maxDecimal = Math.max(getDecimal(step), getDecimal(max), getDecimal(min));
var fixedValue = Number(stepValue.toFixed(maxDecimal));
return min <= fixedValue && fixedValue <= max ? fixedValue : null;
}

@@ -52,3 +59,3 @@

var nextValue;
var originValue = values[valueIndex]; // Used for `dist` mode
var originValue = values[valueIndex]; // Only used for `dist` mode

@@ -55,0 +62,0 @@ var targetDistValue = originValue + offset; // Compare next step value & mark value which is best match

@@ -25,4 +25,11 @@ "use strict";

if (step !== null) {
var stepValue = min + Math.round((formatRangeValue(val) - min) / step) * step;
return min <= stepValue && stepValue <= max ? stepValue : null;
var stepValue = min + Math.round((formatRangeValue(val) - min) / step) * step; // Cut number in case to be like 0.30000000000000004
var getDecimal = function getDecimal(num) {
return (String(num).split('.')[1] || '').length;
};
var maxDecimal = Math.max(getDecimal(step), getDecimal(max), getDecimal(min));
var fixedValue = Number(stepValue.toFixed(maxDecimal));
return min <= fixedValue && fixedValue <= max ? fixedValue : null;
}

@@ -65,3 +72,3 @@

var nextValue;
var originValue = values[valueIndex]; // Used for `dist` mode
var originValue = values[valueIndex]; // Only used for `dist` mode

@@ -68,0 +75,0 @@ var targetDistValue = originValue + offset; // Compare next step value & mark value which is best match

{
"name": "rc-slider",
"version": "10.0.0-alpha.2",
"version": "10.0.0-alpha.3",
"description": "Slider UI component for React",

@@ -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