Socket
Socket
Sign inDemoInstall

react-smooth

Package Overview
Dependencies
50
Maintainers
2
Versions
53
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

Comparing version 0.0.4 to 0.0.5

4

CHANGELOG.md

@@ -0,1 +1,5 @@

### 0.0.5 / 2016-02-04
===
- fix: fix animation not valid for set css styles too quick.
### 0.0.4 / 2016-02-02

@@ -2,0 +6,0 @@ ===

14

package.json
{
"name": "react-smooth",
"version": "0.0.4",
"version": "0.0.5",
"description": "react animation library",

@@ -31,4 +31,4 @@ "main": "src/index.js",

"peerDependencies": {
"react": "0.14.6",
"react-dom": "0.14.6"
"react": "^0.14.0",
"react-dom": "^0.14.0"
},

@@ -40,3 +40,3 @@ "dependencies": {

"raf": "3.1.0",
"react-addons-transition-group": "0.14.6"
"react-addons-transition-group": "^0.14.0"
},

@@ -65,5 +65,5 @@ "devDependencies": {

"phantomjs": "1.9.18",
"react": "0.14.7",
"react-addons-test-utils": "0.14.6",
"react-dom": "0.14.7",
"react": "^0.14.0",
"react-addons-test-utils": "^0.14.0",
"react-dom": "^0.14.0",
"webpack": "1.12.11",

@@ -70,0 +70,0 @@ "webpack-dev-server": "1.14.1"

@@ -62,5 +62,2 @@ # react-smooth

```js
const easing = configureEasing('linear');
const easing = configureEasing('spring');
const easing = configureEasing('ease-in-out');
const easing = configureBezier(0.1, 0.1, 0.5, 0.8);

@@ -67,0 +64,0 @@ const easing = configureSpring({ stiff: 170, damping: 20 });

@@ -10,2 +10,4 @@ import React, { Component, PropTypes, cloneElement, Children } from 'react';

const MIN_TIME = 10;
@pureRender

@@ -201,3 +203,3 @@ class Animate extends Component {

[
...steps.reduce(addStyle, [initialStyle, initialTime]),
...steps.reduce(addStyle, [initialStyle, Math.max(initialTime, MIN_TIME)]),
props.onAnimationEnd,

@@ -244,3 +246,3 @@ ]

manager.start([from, begin, { ...to, transition }, duration, onAnimationEnd]);
manager.start([from, Math.max(begin, MIN_TIME), { ...to, transition }, duration, onAnimationEnd]);
}

@@ -247,0 +249,0 @@

import Animate from './Animate';
import { configBezier, configSpring, configEasing } from './easing';
import { configBezier, configSpring } from './easing';
import { translateStyle } from './util';
import AnimateGroup from './AnimateGroup';
export { configSpring, configBezier, configEasing, AnimateGroup };
export { configSpring, configBezier, AnimateGroup, translateStyle };
export default Animate;
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