21 lines
379 B
JavaScript
21 lines
379 B
JavaScript
import start from './start'
|
|
import stop from './stop'
|
|
import fetchUpdate from './fetchUpdate'
|
|
import fetchUserInfo from './fetchUserInfo'
|
|
|
|
export default (context, inject) => {
|
|
const engine = {
|
|
context,
|
|
lastFetched: [0, 0, 0, 0, 0],
|
|
isActive: false,
|
|
shouldStop: false,
|
|
|
|
start,
|
|
stop,
|
|
fetchUpdate,
|
|
fetchUserInfo,
|
|
}
|
|
|
|
inject('engine', engine)
|
|
}
|