Move subscription blocks to separate module

This commit is contained in:
Blade Barringer
2015-09-19 19:42:47 -05:00
parent 4cb7ae4f6f
commit b7cd46a6fe
2 changed files with 33 additions and 7 deletions

View File

@@ -1760,13 +1760,7 @@ api.backgrounds =
text: t('backgroundTavernText')
notes: t('backgroundTavernNotes')
api.subscriptionBlocks =
basic_earned: months:1, price:5
basic_3mo: months:3, price:15
basic_6mo: months:6, price:30
google_6mo: months:6, price:24, discount:true, original:30
basic_12mo: months:12, price:48
_.each api.subscriptionBlocks, (b,k)->b.key = k
api.subscriptionBlocks = require('../../dist/scripts/content/subscription-blocks')
api.userDefaults = require('../../dist/scripts/content/user-defaults')

View File

@@ -0,0 +1,32 @@
import {each} from 'lodash';
let subscriptionBlocks = {
basic_earned: {
months: 1,
price: 5
},
basic_3mo: {
months: 3,
price: 15
},
basic_6mo: {
months: 6,
price: 30
},
google_6mo: {
months: 6,
price: 24,
discount: true,
original: 30
},
basic_12mo: {
months: 12,
price: 48
}
};
each(subscriptionBlocks, function(block, key) {
block.key = key;
});
export default subscriptionBlocks;