UNPKG

@ducna01120/fleetops-engine

Version:

Fleet & Transport Management Extension for Fleetbase

36 lines (32 loc) 1.36 kB
import Service from '@ember/service'; import { inject as service } from '@ember/service'; import { tracked } from '@glimmer/tracking'; // import { action } from '@ember/object'; // import { isArray } from '@ember/array'; // import { isBlank } from '@ember/utils'; // import { dasherize } from '@ember/string'; // import { later, next } from '@ember/runloop'; // import { task } from 'ember-concurrency-decorators'; // import { OSRMv1, Control as RoutingControl } from '@fleetbase/leaflet-routing-machine'; // import polyline from '@fleetbase/ember-core/utils/polyline'; // import findClosestWaypoint from '@fleetbase/ember-core/utils/find-closest-waypoint'; // import isNotEmpty from '@fleetbase/ember-core/utils/is-not-empty'; // import getRoutingHost from '@fleetbase/ember-core/utils/get-routing-host'; // import getWithDefault from '@fleetbase/ember-core/utils/get-with-default'; // import isModel from '@fleetbase/ember-core/utils/is-model'; export default class OrderCreationService extends Service { @service store; @service fetch; @service location; @tracked map; @tracked latitude; @tracked longitude; @tracked order = this.store.createRecord('order'); @tracked payload = this.store.createRecord('payload'); setMap(map) { this.map = map; } setOrder(order) { this.order = order; } }