xtend not needed, removed
This commit is contained in:
@@ -1,4 +1,3 @@
|
|||||||
const xtend = require('xtend')
|
|
||||||
const raf = require('raf')
|
const raf = require('raf')
|
||||||
|
|
||||||
module.exports = {
|
module.exports = {
|
||||||
@@ -9,11 +8,11 @@ module.exports = {
|
|||||||
laps: []
|
laps: []
|
||||||
},
|
},
|
||||||
reducers: {
|
reducers: {
|
||||||
start: (data, state) => xtend(state, { start: true, startTime: Date.now() - state.elapsed }),
|
start: (data, state) => ({ start: true, startTime: Date.now() - state.elapsed }),
|
||||||
stop: (data, state) => xtend(state, { start: false }),
|
stop: (data, state) => ({ start: false }),
|
||||||
update: (data, state) => xtend(state, { elapsed: data }),
|
update: (data, state) => ({ elapsed: data }),
|
||||||
reset: (data, state) => xtend(state, { startTime: Date.now(), elapsed: 0, laps: [] }),
|
reset: (data, state) => ({ startTime: Date.now(), elapsed: 0, laps: [] }),
|
||||||
add: (data, state) => xtend(state, { laps: state.laps.concat(data) })
|
add: (data, state) => ({ laps: state.laps.concat(data) })
|
||||||
},
|
},
|
||||||
effects: {
|
effects: {
|
||||||
now: (data, state, send, done) => {
|
now: (data, state, send, done) => {
|
||||||
|
|||||||
@@ -11,8 +11,7 @@
|
|||||||
"license": "ISC",
|
"license": "ISC",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"budo": "^8.3.0",
|
"budo": "^8.3.0",
|
||||||
"raf": "^3.2.0",
|
"raf": "^3.2.0"
|
||||||
"xtend": "^4.0.1"
|
|
||||||
},
|
},
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"es2020": "^1.1.7"
|
"es2020": "^1.1.7"
|
||||||
|
|||||||
Reference in New Issue
Block a user