New User Tasks for Mobile (#8682)

* feat(mobile): different default tasks

* fix(linting): missing space

* fix(user): correct client type logic

* test(integration): tasks by platform

* fix(test): remove only

* test(user): deeper checks on tasks

* refactor(test): whitespace for readability
This commit is contained in:
Sabe Jones
2017-04-18 15:50:50 -05:00
committed by GitHub
parent 4aad44e29e
commit 7f8851c72b
4 changed files with 293 additions and 18 deletions

View File

@@ -3127,6 +3127,74 @@ api.userDefaults = {
],
};
api.userDefaultsMobile = {
habits: [
{
type: 'habit',
text: t('defaultHabit4Text'),
notes: t('defaultHabit4Notes'),
up: true,
down: false,
attribute: 'per',
}, {
type: 'habit',
text: t('defaultHabit5Text'),
notes: t('defaultHabit5Notes'),
up: false,
down: true,
attribute: 'con',
},
],
dailys: [
{
type: 'daily',
text: t('defaultDaily1Text'),
attribute: 'per',
},
],
todos: [
{
type: 'todo',
text: t('defaultTodo1Text'),
notes: t('defaultTodoNotes'),
completed: false,
attribute: 'int',
},
{
type: 'todo',
text: t('defaultTodo2Text'),
notes: t('defaultTodo2Notes'),
completed: false,
attribute: 'int',
},
],
rewards: [
{
type: 'reward',
text: t('defaultReward2Text'),
notes: t('defaultReward2Notes'),
value: 20,
},
],
tags: [
{
name: t('defaultTag1'),
}, {
name: t('defaultTag2'),
}, {
name: t('defaultTag3'),
}, {
name: t('defaultTag4'),
}, {
name: t('defaultTag5'),
}, {
name: t('defaultTag6'),
}, {
name: t('defaultTag7'),
},
],
};
api.faq = faq;
api.loginIncentives = loginIncentives(api);