2021-08-13 00:30:17 +02:00
|
|
|
import start from './start'
|
|
|
|
import stop from './stop'
|
|
|
|
import fetchUpdate from './fetchUpdate'
|
|
|
|
import fetchUserInfo from './fetchUserInfo'
|
2021-08-05 02:22:28 +02:00
|
|
|
|
2021-07-30 21:03:43 +02:00
|
|
|
export default (context, inject) => {
|
|
|
|
const engine = {
|
2021-08-13 00:07:51 +02:00
|
|
|
context,
|
2021-07-30 21:03:43 +02:00
|
|
|
lastFetched: [0, 0, 0, 0, 0],
|
2021-08-09 11:16:45 +02:00
|
|
|
isActive: false,
|
|
|
|
shouldStop: false,
|
|
|
|
|
2021-08-13 00:30:17 +02:00
|
|
|
start,
|
|
|
|
stop,
|
|
|
|
fetchUpdate,
|
|
|
|
fetchUserInfo,
|
2021-07-30 21:03:43 +02:00
|
|
|
}
|
2021-08-13 00:30:17 +02:00
|
|
|
|
2021-07-30 21:03:43 +02:00
|
|
|
inject('engine', engine)
|
|
|
|
}
|