Skip to content

Commit c2197be

Browse files
committed
update react simple animate
1 parent e212961 commit c2197be

File tree

9 files changed

+105
-159
lines changed

9 files changed

+105
-159
lines changed

README.md

Lines changed: 14 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -26,32 +26,22 @@ import react from 'react';
2626
import FlipNumbers from 'react-flip-numbers';
2727

2828
export default () => {
29-
return (
30-
<FlipNumbers
31-
height={12}
32-
width={12}
33-
color="red"
34-
background="white"
35-
play
36-
perspective={100}
37-
numbers="12345"
38-
/>
39-
);
29+
return <FlipNumbers height={12} width={12} color="red" background="white" play perspective={100} numbers="12345" />;
4030
};
4131
```
4232

4333
## API
4434

45-
| Prop | Type | Required | Description |
46-
| :---------------- | :------ | :------: | :--------------------------------------- |
47-
| `numbers` | string || |
48-
| `play` | boolean || Start the animation ||
49-
| `height` | number || Individual number height |
50-
| `width` | number || Individual number width |
51-
| `color` | string || Number color |
52-
| `background` | string || Background color |
53-
| `perspective` | number | | Css 3D transition perspective |
54-
| `nonNumberStyle` | string | | Css inline style for not number eg , : . |
55-
| `numberStyle` | string | | Css inline style for number
56-
| `durationSeconds` | number | | |
57-
| `delaySeconds` | number | | |
35+
| Prop | Type | Required | Description |
36+
| :--------------- | :------ | :------: | :--------------------------------------- |
37+
| `numbers` | string || |
38+
| `play` | boolean || Start the animation | |
39+
| `height` | number || Individual number height |
40+
| `width` | number || Individual number width |
41+
| `color` | string || Number color |
42+
| `background` | string || Background color |
43+
| `perspective` | number | | Css 3D transition perspective |
44+
| `nonNumberStyle` | string | | Css inline style for not number eg , : . |
45+
| `numberStyle` | string | | Css inline style for number |
46+
| `duration` | number | | |
47+
| `delay` | number | | |

example/package.json

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -3,11 +3,10 @@
33
"version": "0.1.0",
44
"private": true,
55
"dependencies": {
6-
"react": "^16.4.2",
7-
"react-dom": "^16.4.2",
8-
"react-flip-numbers": "2.1.0-beta.1",
9-
"react-scripts": "1.1.4",
10-
"react-simple-animate": "2.0.0"
6+
"react": "^16.8.0",
7+
"react-dom": "^16.8.0",
8+
"react-flip-numbers": "3.0.0-beta.1",
9+
"react-scripts": "1.1.4"
1110
},
1211
"scripts": {
1312
"start": "react-scripts start",

example/yarn.lock

Lines changed: 48 additions & 89 deletions
Original file line numberDiff line numberDiff line change
@@ -1898,11 +1898,6 @@ copy-descriptor@^0.1.0:
18981898
resolved "https://registry.yarnpkg.com/copy-descriptor/-/copy-descriptor-0.1.1.tgz#676f6eb3c39997c2ee1ac3a924fd6124748f578d"
18991899
integrity sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=
19001900

1901-
core-js@^1.0.0:
1902-
version "1.2.7"
1903-
resolved "https://registry.yarnpkg.com/core-js/-/core-js-1.2.7.tgz#652294c14651db28fa93bd2d5ff2983a4f08c636"
1904-
integrity sha1-ZSKUwUZR2yj6k70tX/KYOk8IxjY=
1905-
19061901
core-js@^2.4.0, core-js@^2.5.0:
19071902
version "2.5.7"
19081903
resolved "https://registry.yarnpkg.com/core-js/-/core-js-2.5.7.tgz#f972608ff0cead68b841a16a932d0b183791814e"
@@ -2482,13 +2477,6 @@ encodeurl@~1.0.2:
24822477
resolved "https://registry.yarnpkg.com/encodeurl/-/encodeurl-1.0.2.tgz#ad3ff4c86ec2d029322f5a02c3a9a606c95b3f59"
24832478
integrity sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=
24842479

2485-
encoding@^0.1.11:
2486-
version "0.1.12"
2487-
resolved "https://registry.yarnpkg.com/encoding/-/encoding-0.1.12.tgz#538b66f3ee62cd1ab51ec323829d1f9480c74beb"
2488-
integrity sha1-U4tm8+5izRq1HsMjgp0flIDHS+s=
2489-
dependencies:
2490-
iconv-lite "~0.4.13"
2491-
24922480
enhanced-resolve@^3.4.0:
24932481
version "3.4.1"
24942482
resolved "https://registry.yarnpkg.com/enhanced-resolve/-/enhanced-resolve-3.4.1.tgz#0421e339fd71419b3da13d129b3979040230476e"
@@ -3061,19 +3049,6 @@ fb-watchman@^2.0.0:
30613049
dependencies:
30623050
bser "^2.0.0"
30633051

3064-
fbjs@^0.8.16:
3065-
version "0.8.17"
3066-
resolved "https://registry.yarnpkg.com/fbjs/-/fbjs-0.8.17.tgz#c4d598ead6949112653d6588b01a5cdcd9f90fdd"
3067-
integrity sha1-xNWY6taUkRJlPWWIsBpc3Nn5D90=
3068-
dependencies:
3069-
core-js "^1.0.0"
3070-
isomorphic-fetch "^2.1.1"
3071-
loose-envify "^1.0.0"
3072-
object-assign "^4.1.0"
3073-
promise "^7.1.1"
3074-
setimmediate "^1.0.5"
3075-
ua-parser-js "^0.7.18"
3076-
30773052
figures@^2.0.0:
30783053
version "2.0.0"
30793054
resolved "https://registry.yarnpkg.com/figures/-/figures-2.0.0.tgz#3ab1a2d2a62c8bfb431a0c94cb797a2fce27c962"
@@ -3736,7 +3711,7 @@ [email protected]:
37363711
resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.4.19.tgz#f7468f60135f5e5dad3399c0a81be9a1603a082b"
37373712
integrity sha512-oTZqweIP51xaGPI4uPa56/Pri/480R+mo7SeU+YETByQNhDG55ycFyNLIgta9vXhILrxXDmF7ZGhqZIcuN0gJQ==
37383713

3739-
[email protected], iconv-lite@^0.4.17, iconv-lite@^0.4.4, iconv-lite@~0.4.13:
3714+
[email protected], iconv-lite@^0.4.17, iconv-lite@^0.4.4:
37403715
version "0.4.23"
37413716
resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.4.23.tgz#297871f63be507adcfbfca715d0cd0eed84e9a63"
37423717
integrity sha512-neyTUVFtahjf0mB3dZT77u+8O0QB89jFdnBkd5P1JgYPbPaia3gXXOVL2fq8VyU2gMMD7SaN7QukTB/pmXYvDA==
@@ -4165,7 +4140,7 @@ [email protected]:
41654140
resolved "https://registry.yarnpkg.com/is-root/-/is-root-1.0.0.tgz#07b6c233bc394cd9d02ba15c966bd6660d6342d5"
41664141
integrity sha1-B7bCM7w5TNnQK6FclmvWZg1jQtU=
41674142

4168-
is-stream@^1.0.0, is-stream@^1.0.1, is-stream@^1.1.0:
4143+
is-stream@^1.0.0, is-stream@^1.1.0:
41694144
version "1.1.0"
41704145
resolved "https://registry.yarnpkg.com/is-stream/-/is-stream-1.1.0.tgz#12d4a3dd4e68e0b79ceb8dbc84173ae80d91ca44"
41714146
integrity sha1-EtSj3U5o4Lec6428hBc66A2RykQ=
@@ -4229,14 +4204,6 @@ isobject@^3.0.0, isobject@^3.0.1:
42294204
resolved "https://registry.yarnpkg.com/isobject/-/isobject-3.0.1.tgz#4e431e92b11a9731636aa1f9c8d1ccbcfdab78df"
42304205
integrity sha1-TkMekrEalzFjaqH5yNHMvP2reN8=
42314206

4232-
isomorphic-fetch@^2.1.1:
4233-
version "2.2.1"
4234-
resolved "https://registry.yarnpkg.com/isomorphic-fetch/-/isomorphic-fetch-2.2.1.tgz#611ae1acf14f5e81f729507472819fe9733558a9"
4235-
integrity sha1-YRrhrPFPXoH3KVB0coGf6XM1WKk=
4236-
dependencies:
4237-
node-fetch "^1.0.1"
4238-
whatwg-fetch ">=0.10.0"
4239-
42404207
isstream@~0.1.2:
42414208
version "0.1.2"
42424209
resolved "https://registry.yarnpkg.com/isstream/-/isstream-0.1.2.tgz#47e63f7af55afa6f92e1500e690eb8b8529c099a"
@@ -4904,7 +4871,7 @@ longest@^1.0.1:
49044871
resolved "https://registry.yarnpkg.com/longest/-/longest-1.0.1.tgz#30a0b2da38f73770e8294a0d22e6625ed77d0097"
49054872
integrity sha1-MKCy2jj3N3DoKUoNIuZiXtd9AJc=
49064873

4907-
loose-envify@^1.0.0, loose-envify@^1.1.0, loose-envify@^1.3.1:
4874+
loose-envify@^1.0.0, loose-envify@^1.1.0, loose-envify@^1.3.1, loose-envify@^1.4.0:
49084875
version "1.4.0"
49094876
resolved "https://registry.yarnpkg.com/loose-envify/-/loose-envify-1.4.0.tgz#71ee51fa7be4caec1a63839f7e682d8132d30caf"
49104877
integrity sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==
@@ -5265,14 +5232,6 @@ no-case@^2.2.0:
52655232
dependencies:
52665233
lower-case "^1.1.1"
52675234

5268-
node-fetch@^1.0.1:
5269-
version "1.7.3"
5270-
resolved "https://registry.yarnpkg.com/node-fetch/-/node-fetch-1.7.3.tgz#980f6f72d85211a5347c6b2bc18c5b84c3eb47ef"
5271-
integrity sha512-NhZ4CsKx7cYm2vSrBAr2PvFOe6sWDf0UYLRqA6svUYg7+/TSfVAu49jYC4BvQ4Sms9SZgdqGBgroqfDhJdTyKQ==
5272-
dependencies:
5273-
encoding "^0.1.11"
5274-
is-stream "^1.0.1"
5275-
52765235
52775236
version "0.7.5"
52785237
resolved "https://registry.yarnpkg.com/node-forge/-/node-forge-0.7.5.tgz#6c152c345ce11c52f465c2abd957e8639cd674df"
@@ -6217,21 +6176,23 @@ [email protected]:
62176176
dependencies:
62186177
asap "~2.0.3"
62196178

6220-
promise@^7.1.1:
6221-
version "7.3.1"
6222-
resolved "https://registry.yarnpkg.com/promise/-/promise-7.3.1.tgz#064b72602b18f90f29192b8b1bc418ffd1ebd3bf"
6223-
integrity sha512-nolQXZ/4L+bP/UGlkfaIujX9BKxGwmQ9OT4mOt5yvy8iK1h3wqTEJCijzGANTCCl9nWjY41juyAn2K3Q1hLLTg==
6224-
dependencies:
6225-
asap "~2.0.3"
6226-
6227-
prop-types@^15.5.10, prop-types@^15.6.0:
6179+
prop-types@^15.5.10:
62286180
version "15.6.2"
62296181
resolved "https://registry.yarnpkg.com/prop-types/-/prop-types-15.6.2.tgz#05d5ca77b4453e985d60fc7ff8c859094a497102"
62306182
integrity sha512-3pboPvLiWD7dkI3qf3KbUe6hKFKa52w+AE0VCqECtf+QHAKgOL37tTaNCnuX1nAAQ4ZhyP+kYVKf8rLmJ/feDQ==
62316183
dependencies:
62326184
loose-envify "^1.3.1"
62336185
object-assign "^4.1.1"
62346186

6187+
prop-types@^15.6.2:
6188+
version "15.7.2"
6189+
resolved "https://registry.yarnpkg.com/prop-types/-/prop-types-15.7.2.tgz#52c41e75b8c87e72b9d9360e0206b99dcbffa6c5"
6190+
integrity sha512-8QQikdH7//R2vurIJSutZ1smHYTcLpRWEOlHnzcWHmBYrOGUysKwSsrC89BCiFj3CbrfJ/nXFdJepOVrY1GCHQ==
6191+
dependencies:
6192+
loose-envify "^1.4.0"
6193+
object-assign "^4.1.1"
6194+
react-is "^16.8.1"
6195+
62356196
proxy-addr@~2.0.3:
62366197
version "2.0.4"
62376198
resolved "https://registry.yarnpkg.com/proxy-addr/-/proxy-addr-2.0.4.tgz#ecfc733bf22ff8c6f407fa275327b9ab67e48b93"
@@ -6399,27 +6360,32 @@ react-dev-utils@^5.0.1:
63996360
strip-ansi "3.0.1"
64006361
text-table "0.2.0"
64016362

6402-
react-dom@^16.4.2:
6403-
version "16.4.2"
6404-
resolved "https://registry.yarnpkg.com/react-dom/-/react-dom-16.4.2.tgz#4afed569689f2c561d2b8da0b819669c38a0bda4"
6405-
integrity sha512-Usl73nQqzvmJN+89r97zmeUpQDKDlh58eX6Hbs/ERdDHzeBzWy+ENk7fsGQ+5KxArV1iOFPT46/VneklK9zoWw==
6363+
react-dom@^16.8.0:
6364+
version "16.8.6"
6365+
resolved "https://registry.yarnpkg.com/react-dom/-/react-dom-16.8.6.tgz#71d6303f631e8b0097f56165ef608f051ff6e10f"
6366+
integrity sha512-1nL7PIq9LTL3fthPqwkvr2zY7phIPjYrT0jp4HjyEQrEROnw4dG41VVwi/wfoCneoleqrNX7iAD+pXebJZwrwA==
64066367
dependencies:
6407-
fbjs "^0.8.16"
64086368
loose-envify "^1.1.0"
64096369
object-assign "^4.1.1"
6410-
prop-types "^15.6.0"
6370+
prop-types "^15.6.2"
6371+
scheduler "^0.13.6"
64116372

64126373
react-error-overlay@^4.0.0:
64136374
version "4.0.0"
64146375
resolved "https://registry.yarnpkg.com/react-error-overlay/-/react-error-overlay-4.0.0.tgz#d198408a85b4070937a98667f500c832f86bd5d4"
64156376
integrity sha512-FlsPxavEyMuR6TjVbSSywovXSEyOg6ZDj5+Z8nbsRl9EkOzAhEIcS+GLoQDC5fz/t9suhUXWmUrOBrgeUvrMxw==
64166377

6417-
react-flip-numbers@2.1.0-beta.1:
6418-
version "2.1.0-beta.1"
6419-
resolved "https://registry.yarnpkg.com/react-flip-numbers/-/react-flip-numbers-2.1.0-beta.1.tgz#ba1c6eb27e6409a501ca56e547583e3ce4927f05"
6420-
integrity sha512-glgTrrMQt9gHLwPJRkHNu+S7cj3XJXGMY+jco4dgbbMdQOYzxvk1yKpPQLBpo6PDKF0PhxlVsJ9PoiobSpOf2g==
6378+
react-flip-numbers@3.0.0-beta.1:
6379+
version "3.0.0-beta.1"
6380+
resolved "https://registry.yarnpkg.com/react-flip-numbers/-/react-flip-numbers-3.0.0-beta.1.tgz#4948ff83ce44acae8eb5ecb55a4d3c0b3974f3d2"
6381+
integrity sha512-Gwu4/eeYS5Nbu6CIL+G/Pg+5LDtBRsn5bTO28RxG501T6McCjw7xcx978F0IYBjGzt/6pSDMaAEUOa/NSbvUsw==
64216382
dependencies:
6422-
react-simple-animate "2.5.0"
6383+
react-simple-animate "^3.0.1"
6384+
6385+
react-is@^16.8.1:
6386+
version "16.8.6"
6387+
resolved "https://registry.yarnpkg.com/react-is/-/react-is-16.8.6.tgz#5bbc1e2d29141c9fbdfed456343fe2bc430a6a16"
6388+
integrity sha512-aUk3bHfZ2bRSVFFbbeVS4i+lNPZr3/WM5jT2J5omUVV1zzcs1nAaf3l51ctA5FFvCRbhrH0bdAsRRQddFJZPtA==
64236389

64246390
64256391
version "1.1.4"
@@ -6467,25 +6433,20 @@ [email protected]:
64676433
optionalDependencies:
64686434
fsevents "^1.1.3"
64696435

6470-
6471-
version "2.0.0"
6472-
resolved "https://registry.yarnpkg.com/react-simple-animate/-/react-simple-animate-2.0.0.tgz#5bf6762584807d60636af7628a33a85c51c8e8d2"
6473-
integrity sha512-iXA1qjZLVtkW7kv5cHULFi4GvxPRcP9D8fFWHZYU/KxNbNxISxHIlgpLrSdgQAcc4NdIvAWbOJXmWnpIKP4yGw==
6474-
6475-
6476-
version "2.5.0"
6477-
resolved "https://registry.yarnpkg.com/react-simple-animate/-/react-simple-animate-2.5.0.tgz#f25c83bee1299367714fe5161f40e417120fd74e"
6478-
integrity sha512-e2GL46oVO0Y7CwuHEf1ZvLQt3wbJ5B9f5H+UkHXEvDDDkMMcCRz+w0DAWkz7icD0d+++1FfQt5MR9IBnYYMuAQ==
6436+
react-simple-animate@^3.0.1:
6437+
version "3.0.1"
6438+
resolved "https://registry.yarnpkg.com/react-simple-animate/-/react-simple-animate-3.0.1.tgz#4f0768069a5b99744069e8815f7a5d5c848bb093"
6439+
integrity sha512-HlXVleShQvDiwvv7C1sEet166XskRT5TLf2IRdlianz5XJPV/kXALTBB6sJFD3JuvPEvL6siP5+uozCXeZwPYg==
64796440

6480-
react@^16.4.2:
6481-
version "16.4.2"
6482-
resolved "https://registry.yarnpkg.com/react/-/react-16.4.2.tgz#2cd90154e3a9d9dd8da2991149fdca3c260e129f"
6483-
integrity sha512-dMv7YrbxO4y2aqnvA7f/ik9ibeLSHQJTI6TrYAenPSaQ6OXfb+Oti+oJiy8WBxgRzlKatYqtCjphTgDSCEiWFg==
6441+
react@^16.8.0:
6442+
version "16.8.6"
6443+
resolved "https://registry.yarnpkg.com/react/-/react-16.8.6.tgz#ad6c3a9614fd3a4e9ef51117f54d888da01f2bbe"
6444+
integrity sha512-pC0uMkhLaHm11ZSJULfOBqV4tIZkx87ZLvbbQYunNixAAvjnC+snJCg0XQXn9VIsttVsbZP/H/ewzgsd5fxKXw==
64846445
dependencies:
6485-
fbjs "^0.8.16"
64866446
loose-envify "^1.1.0"
64876447
object-assign "^4.1.1"
6488-
prop-types "^15.6.0"
6448+
prop-types "^15.6.2"
6449+
scheduler "^0.13.6"
64896450

64906451
read-pkg-up@^1.0.1:
64916452
version "1.0.1"
@@ -6899,6 +6860,14 @@ sax@^1.2.1, sax@^1.2.4, sax@~1.2.1:
68996860
resolved "https://registry.yarnpkg.com/sax/-/sax-1.2.4.tgz#2816234e2378bddc4e5354fab5caa895df7100d9"
69006861
integrity sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==
69016862

6863+
scheduler@^0.13.6:
6864+
version "0.13.6"
6865+
resolved "https://registry.yarnpkg.com/scheduler/-/scheduler-0.13.6.tgz#466a4ec332467b31a91b9bf74e5347072e4cd889"
6866+
integrity sha512-IWnObHt413ucAYKsD9J1QShUKkbKLQQHdxRyw73sw4FN26iWr3DY/H34xGPe4nmL1DwXyWmSWmMrA9TfQbE/XQ==
6867+
dependencies:
6868+
loose-envify "^1.1.0"
6869+
object-assign "^4.1.1"
6870+
69026871
schema-utils@^0.3.0:
69036872
version "0.3.0"
69046873
resolved "https://registry.yarnpkg.com/schema-utils/-/schema-utils-0.3.0.tgz#f5877222ce3e931edae039f17eb3716e7137f8cf"
@@ -7007,7 +6976,7 @@ set-value@^2.0.0:
70076976
is-plain-object "^2.0.3"
70086977
split-string "^3.0.1"
70096978

7010-
setimmediate@^1.0.4, setimmediate@^1.0.5:
6979+
setimmediate@^1.0.4:
70116980
version "1.0.5"
70126981
resolved "https://registry.yarnpkg.com/setimmediate/-/setimmediate-1.0.5.tgz#290cbb232e306942d7d7ea9b83732ab7856f8285"
70136982
integrity sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU=
@@ -7658,11 +7627,6 @@ typedarray@^0.0.6:
76587627
resolved "https://registry.yarnpkg.com/typedarray/-/typedarray-0.0.6.tgz#867ac74e3864187b1d3d47d996a78ec5c8830777"
76597628
integrity sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=
76607629

7661-
ua-parser-js@^0.7.18:
7662-
version "0.7.18"
7663-
resolved "https://registry.yarnpkg.com/ua-parser-js/-/ua-parser-js-0.7.18.tgz#a7bfd92f56edfb117083b69e31d2aa8882d4b1ed"
7664-
integrity sha512-LtzwHlVHwFGTptfNSgezHp7WUlwiqb0gA9AALRbKaERfxwJoiX0A73QbTToxteIAuIaFshhgIZfqK8s7clqgnA==
7665-
76667630
[email protected], uglify-js@^3.0.13:
76677631
version "3.4.7"
76687632
resolved "https://registry.yarnpkg.com/uglify-js/-/uglify-js-3.4.7.tgz#4df6b92e54789aa921a254cb1e33704d6ec12b89"
@@ -8054,11 +8018,6 @@ [email protected]:
80548018
resolved "https://registry.yarnpkg.com/whatwg-fetch/-/whatwg-fetch-2.0.3.tgz#9c84ec2dcf68187ff00bc64e1274b442176e1c84"
80558019
integrity sha1-nITsLc9oGH/wC8ZOEnS0QhduHIQ=
80568020

8057-
whatwg-fetch@>=0.10.0:
8058-
version "2.0.4"
8059-
resolved "https://registry.yarnpkg.com/whatwg-fetch/-/whatwg-fetch-2.0.4.tgz#dde6a5df315f9d39991aa17621853d720b85566f"
8060-
integrity sha512-dcQ1GWpOD/eEQ97k66aiEVpNnapVj90/+R+SXTPYGHpYBBypfKJEQjLrvMZ7YXbKm21gXd4NcuxUTjiv1YtLng==
8061-
80628021
whatwg-url@^4.3.0:
80638022
version "4.8.0"
80648023
resolved "https://registry.yarnpkg.com/whatwg-url/-/whatwg-url-4.8.0.tgz#d2981aa9148c1e00a41c5a6131166ab4683bbcc0"

package.json

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "react-flip-numbers",
3-
"version": "2.1.4",
3+
"version": "3.0.0-beta.1",
44
"description": "react flip your numbers",
55
"main": "lib/index.js",
66
"keywords": [
@@ -75,8 +75,10 @@
7575
"rollup-plugin-flow": "^1.1.1"
7676
},
7777
"peerDependencies": {
78-
"react": ">= 15.6.1",
79-
"react-dom": ">= 15.6.1",
80-
"react-simple-animate": ">= 2.0.0"
78+
"react": "^16.8.0",
79+
"react-dom": "^16.8.0"
80+
},
81+
"dependencies": {
82+
"react-simple-animate": "^3.0.1"
8183
}
8284
}

src/flipNumber.js

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -21,9 +21,9 @@ type Props = {
2121
background: string,
2222
width: number,
2323
perspective: number,
24-
durationSeconds: number,
24+
duration: number,
2525
activeNumber: number,
26-
delaySeconds: number,
26+
delay: number,
2727
play: boolean,
2828
numberStyle: { [string]: string | number },
2929
};
@@ -89,9 +89,9 @@ export default class FlipNumber extends React.Component<Props, State> {
8989
background,
9090
width,
9191
perspective,
92-
durationSeconds,
92+
duration,
9393
play,
94-
delaySeconds,
94+
delay,
9595
length,
9696
position,
9797
numberStyle = {},
@@ -119,14 +119,14 @@ export default class FlipNumber extends React.Component<Props, State> {
119119
<Animate
120120
tag="span"
121121
play={play}
122-
startStyle={{
122+
start={{
123123
...commonAnimateStyle,
124124
}}
125-
endStyle={{
125+
end={{
126126
...commonAnimateStyle,
127127
transform: `rotateX(${degree}deg)`,
128128
}}
129-
{...{ easeType, durationSeconds, delaySeconds }}
129+
{...{ easeType, duration, delay }}
130130
>
131131
{numbers.map((n, i) => (
132132
<span

0 commit comments

Comments
 (0)