Skip to content

Commit d0792a6

Browse files
committed
use context plugin for app version
1 parent 34cae67 commit d0792a6

File tree

4 files changed

+19
-9
lines changed

4 files changed

+19
-9
lines changed

app/js/project_name/config.js

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,15 +3,14 @@ function(config, templates, version, module) {
33

44
var overrides = module.config();
55

6+
config.version = version;
7+
68
config.router = {
79
'base_url': ''
810
};
911

1012
config.template = {
1113
'templates': templates,
12-
'defaults': {
13-
'version': version
14-
}
1514
};
1615

1716
config.store = {

app/js/project_name/main.js

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,13 @@ function(app, map, patterns, photos, config) {
66
app.use(map);
77
app.use(patterns);
88
app.use(photos);
9+
app.use({
10+
'context': function() {
11+
return {
12+
'version': config.version
13+
};
14+
}
15+
});
916

1017
var ready = app.init(config).then(function() {
1118
app.jqmInit();

app/src/config.js

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -4,16 +4,13 @@ import version from './data/version';
44

55
var overrides = window.cordova ? (window.WQ_CONFIG || {}) : {};
66

7+
config.version = version;
8+
79
config.router = {
810
'base_url': ''
911
};
1012

11-
config.template = {
12-
'templates': templates,
13-
'defaults': {
14-
'version': version
15-
}
16-
};
13+
config.template = { templates };
1714

1815
config.store = {
1916
'service': config.router.base_url,

app/src/index.js

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,13 @@ import * as serviceWorker from './serviceWorker';
66
app.use(map);
77
app.use(patterns);
88
app.use(photos);
9+
app.use({
10+
context() {
11+
const { version } = config;
12+
return { version };
13+
}
14+
});
15+
916
var ready = app.init(config).then(function() {
1017
app.jqmInit();
1118
app.prefetchAll();

0 commit comments

Comments
 (0)