aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorLibravatar Stefan Malzner <stefan@adlk.io>2019-09-02 11:29:38 +0200
committerLibravatar Stefan Malzner <stefan@adlk.io>2019-09-02 11:29:38 +0200
commitbf386622630711eb70aea0cfe172201bab01d899 (patch)
tree7762a9e64e96881c27bbefa4ff34a746c2464e3a /src
parentRemove user type from signup (diff)
downloadferdium-app-bf386622630711eb70aea0cfe172201bab01d899.tar.gz
ferdium-app-bf386622630711eb70aea0cfe172201bab01d899.tar.zst
ferdium-app-bf386622630711eb70aea0cfe172201bab01d899.zip
Add "see all options"
Diffstat (limited to 'src')
-rw-r--r--src/config.js2
-rw-r--r--src/containers/subscription/SubscriptionFormScreen.js3
-rw-r--r--src/i18n/locales/defaultMessages.json74
-rw-r--r--src/i18n/locales/en-US.json1
-rw-r--r--src/i18n/messages/src/components/subscription/TrialForm.json33
-rw-r--r--src/i18n/messages/src/features/shareFranz/Component.json28
6 files changed, 78 insertions, 63 deletions
diff --git a/src/config.js b/src/config.js
index cce187b30..c0b5fe954 100644
--- a/src/config.js
+++ b/src/config.js
@@ -19,7 +19,7 @@ export const DEV_WS_API = 'wss://dev.franzinfra.com';
19export const LIVE_WS_API = 'wss://api.franzinfra.com'; 19export const LIVE_WS_API = 'wss://api.franzinfra.com';
20 20
21export const LOCAL_API_WEBSITE = 'http://localhost:3333'; 21export const LOCAL_API_WEBSITE = 'http://localhost:3333';
22// export const DEV_API_WEBSITE = 'https://meetfranz.com'; 22// export const DEV_API_WEBSITE = 'https://meetfranz.com';t
23export const DEV_API_WEBSITE = 'http://hash-3ac3ccd2472269cf585c58a4f6973d86f3c9e7bd.franzstaging.com/'; // TODO: revert me 23export const DEV_API_WEBSITE = 'http://hash-3ac3ccd2472269cf585c58a4f6973d86f3c9e7bd.franzstaging.com/'; // TODO: revert me
24export const LIVE_API_WEBSITE = 'https://meetfranz.com'; 24export const LIVE_API_WEBSITE = 'https://meetfranz.com';
25 25
diff --git a/src/containers/subscription/SubscriptionFormScreen.js b/src/containers/subscription/SubscriptionFormScreen.js
index 14f898ca6..5508c120c 100644
--- a/src/containers/subscription/SubscriptionFormScreen.js
+++ b/src/containers/subscription/SubscriptionFormScreen.js
@@ -19,7 +19,7 @@ export default @inject('stores', 'actions') @observer class SubscriptionFormScre
19 features, 19 features,
20 } = stores; 20 } = stores;
21 21
22 let hostedPageURL = user.data.hadSubscription ? features.features.planSelectionURL : features.features.subscribeURL; 22 let hostedPageURL = !user.data.hadSubscription ? features.features.planSelectionURL : features.features.subscribeURL;
23 const url = new URL(hostedPageURL); 23 const url = new URL(hostedPageURL);
24 const params = new URLSearchParams(url.search.slice(1)); 24 const params = new URLSearchParams(url.search.slice(1));
25 25
@@ -52,6 +52,7 @@ export default @inject('stores', 'actions') @observer class SubscriptionFormScre
52 <TrialForm 52 <TrialForm
53 plan={stores.payment.plan} 53 plan={stores.payment.plan}
54 activateTrial={() => actions.user.activateTrial({ planId: stores.features.features.defaultTrialPlan })} 54 activateTrial={() => actions.user.activateTrial({ planId: stores.features.features.defaultTrialPlan })}
55 showAllOptions={() => this.openBrowser()}
55 isActivatingTrial={stores.user.activateTrialRequest.isExecuting || stores.user.getUserInfoRequest.isExecuting} 56 isActivatingTrial={stores.user.activateTrialRequest.isExecuting || stores.user.getUserInfoRequest.isExecuting}
56 /> 57 />
57 ); 58 );
diff --git a/src/i18n/locales/defaultMessages.json b/src/i18n/locales/defaultMessages.json
index 742fc94cf..7691aba84 100644
--- a/src/i18n/locales/defaultMessages.json
+++ b/src/i18n/locales/defaultMessages.json
@@ -591,19 +591,6 @@
591 } 591 }
592 }, 592 },
593 { 593 {
594 "defaultMessage": "!!!Company",
595 "end": {
596 "column": 3,
597 "line": 37
598 },
599 "file": "src/components/auth/Signup.js",
600 "id": "signup.company.label",
601 "start": {
602 "column": 16,
603 "line": 34
604 }
605 },
606 {
607 "defaultMessage": "!!!Password", 594 "defaultMessage": "!!!Password",
608 "end": { 595 "end": {
609 "column": 3, 596 "column": 3,
@@ -2794,68 +2781,81 @@
2794 } 2781 }
2795 }, 2782 },
2796 { 2783 {
2797 "defaultMessage": "!!!Get the free 14 day Franz Professional Trial", 2784 "defaultMessage": "!!!See all options",
2798 "end": { 2785 "end": {
2799 "column": 3, 2786 "column": 3,
2800 "line": 21 2787 "line": 21
2801 }, 2788 },
2802 "file": "src/components/subscription/TrialForm.js", 2789 "file": "src/components/subscription/TrialForm.js",
2790 "id": "subscription.cta.allOptions",
2791 "start": {
2792 "column": 20,
2793 "line": 18
2794 }
2795 },
2796 {
2797 "defaultMessage": "!!!Get the free 14 day Franz Professional Trial",
2798 "end": {
2799 "column": 3,
2800 "line": 25
2801 },
2802 "file": "src/components/subscription/TrialForm.js",
2803 "id": "settings.account.headlineTrialUpgrade", 2803 "id": "settings.account.headlineTrialUpgrade",
2804 "start": { 2804 "start": {
2805 "column": 18, 2805 "column": 18,
2806 "line": 18 2806 "line": 22
2807 } 2807 }
2808 }, 2808 },
2809 { 2809 {
2810 "defaultMessage": "!!!The Franz Professional Plan includes:", 2810 "defaultMessage": "!!!The Franz Professional Plan includes:",
2811 "end": { 2811 "end": {
2812 "column": 3, 2812 "column": 3,
2813 "line": 25 2813 "line": 29
2814 }, 2814 },
2815 "file": "src/components/subscription/TrialForm.js", 2815 "file": "src/components/subscription/TrialForm.js",
2816 "id": "subscription.includedProFeatures", 2816 "id": "subscription.includedProFeatures",
2817 "start": { 2817 "start": {
2818 "column": 20, 2818 "column": 20,
2819 "line": 22 2819 "line": 26
2820 } 2820 }
2821 }, 2821 },
2822 { 2822 {
2823 "defaultMessage": "!!!No strings attached", 2823 "defaultMessage": "!!!No strings attached",
2824 "end": { 2824 "end": {
2825 "column": 3, 2825 "column": 3,
2826 "line": 29 2826 "line": 33
2827 }, 2827 },
2828 "file": "src/components/subscription/TrialForm.js", 2828 "file": "src/components/subscription/TrialForm.js",
2829 "id": "pricing.trial.terms.headline", 2829 "id": "pricing.trial.terms.headline",
2830 "start": { 2830 "start": {
2831 "column": 29, 2831 "column": 29,
2832 "line": 26 2832 "line": 30
2833 } 2833 }
2834 }, 2834 },
2835 { 2835 {
2836 "defaultMessage": "!!!No credit card required", 2836 "defaultMessage": "!!!No credit card required",
2837 "end": { 2837 "end": {
2838 "column": 3, 2838 "column": 3,
2839 "line": 33 2839 "line": 37
2840 }, 2840 },
2841 "file": "src/components/subscription/TrialForm.js", 2841 "file": "src/components/subscription/TrialForm.js",
2842 "id": "pricing.trial.terms.noCreditCard", 2842 "id": "pricing.trial.terms.noCreditCard",
2843 "start": { 2843 "start": {
2844 "column": 16, 2844 "column": 16,
2845 "line": 30 2845 "line": 34
2846 } 2846 }
2847 }, 2847 },
2848 { 2848 {
2849 "defaultMessage": "!!!Your free trial ends automatically after 14 days", 2849 "defaultMessage": "!!!Your free trial ends automatically after 14 days",
2850 "end": { 2850 "end": {
2851 "column": 3, 2851 "column": 3,
2852 "line": 37 2852 "line": 41
2853 }, 2853 },
2854 "file": "src/components/subscription/TrialForm.js", 2854 "file": "src/components/subscription/TrialForm.js",
2855 "id": "pricing.trial.terms.automaticTrialEnd", 2855 "id": "pricing.trial.terms.automaticTrialEnd",
2856 "start": { 2856 "start": {
2857 "column": 21, 2857 "column": 21,
2858 "line": 34 2858 "line": 38
2859 } 2859 }
2860 } 2860 }
2861 ], 2861 ],
@@ -3707,91 +3707,91 @@
3707 "defaultMessage": "!!!Franz is better together!", 3707 "defaultMessage": "!!!Franz is better together!",
3708 "end": { 3708 "end": {
3709 "column": 3, 3709 "column": 3,
3710 "line": 18 3710 "line": 19
3711 }, 3711 },
3712 "file": "src/features/shareFranz/Component.js", 3712 "file": "src/features/shareFranz/Component.js",
3713 "id": "feature.shareFranz.headline", 3713 "id": "feature.shareFranz.headline",
3714 "start": { 3714 "start": {
3715 "column": 12, 3715 "column": 12,
3716 "line": 15 3716 "line": 16
3717 } 3717 }
3718 }, 3718 },
3719 { 3719 {
3720 "defaultMessage": "!!!Tell your friends and colleagues how awesome Franz is and help us to spread the word.", 3720 "defaultMessage": "!!!Tell your friends and colleagues how awesome Franz is and help us to spread the word.",
3721 "end": { 3721 "end": {
3722 "column": 3, 3722 "column": 3,
3723 "line": 22 3723 "line": 23
3724 }, 3724 },
3725 "file": "src/features/shareFranz/Component.js", 3725 "file": "src/features/shareFranz/Component.js",
3726 "id": "feature.shareFranz.text", 3726 "id": "feature.shareFranz.text",
3727 "start": { 3727 "start": {
3728 "column": 8, 3728 "column": 8,
3729 "line": 19 3729 "line": 20
3730 } 3730 }
3731 }, 3731 },
3732 { 3732 {
3733 "defaultMessage": "!!!Share as email", 3733 "defaultMessage": "!!!Share as email",
3734 "end": { 3734 "end": {
3735 "column": 3, 3735 "column": 3,
3736 "line": 26 3736 "line": 27
3737 }, 3737 },
3738 "file": "src/features/shareFranz/Component.js", 3738 "file": "src/features/shareFranz/Component.js",
3739 "id": "feature.shareFranz.action.email", 3739 "id": "feature.shareFranz.action.email",
3740 "start": { 3740 "start": {
3741 "column": 16, 3741 "column": 16,
3742 "line": 23 3742 "line": 24
3743 } 3743 }
3744 }, 3744 },
3745 { 3745 {
3746 "defaultMessage": "!!!Share on Facebook", 3746 "defaultMessage": "!!!Share on Facebook",
3747 "end": { 3747 "end": {
3748 "column": 3, 3748 "column": 3,
3749 "line": 30 3749 "line": 31
3750 }, 3750 },
3751 "file": "src/features/shareFranz/Component.js", 3751 "file": "src/features/shareFranz/Component.js",
3752 "id": "feature.shareFranz.action.facebook", 3752 "id": "feature.shareFranz.action.facebook",
3753 "start": { 3753 "start": {
3754 "column": 19, 3754 "column": 19,
3755 "line": 27 3755 "line": 28
3756 } 3756 }
3757 }, 3757 },
3758 { 3758 {
3759 "defaultMessage": "!!!Share on Twitter", 3759 "defaultMessage": "!!!Share on Twitter",
3760 "end": { 3760 "end": {
3761 "column": 3, 3761 "column": 3,
3762 "line": 34 3762 "line": 35
3763 }, 3763 },
3764 "file": "src/features/shareFranz/Component.js", 3764 "file": "src/features/shareFranz/Component.js",
3765 "id": "feature.shareFranz.action.twitter", 3765 "id": "feature.shareFranz.action.twitter",
3766 "start": { 3766 "start": {
3767 "column": 18, 3767 "column": 18,
3768 "line": 31 3768 "line": 32
3769 } 3769 }
3770 }, 3770 },
3771 { 3771 {
3772 "defaultMessage": "!!! I've added {count} services to Franz! Get the free app for WhatsApp, Messenger, Slack, Skype and co at www.meetfranz.com", 3772 "defaultMessage": "!!! I've added {count} services to Franz! Get the free app for WhatsApp, Messenger, Slack, Skype and co at www.meetfranz.com",
3773 "end": { 3773 "end": {
3774 "column": 3, 3774 "column": 3,
3775 "line": 38 3775 "line": 39
3776 }, 3776 },
3777 "file": "src/features/shareFranz/Component.js", 3777 "file": "src/features/shareFranz/Component.js",
3778 "id": "feature.shareFranz.shareText.email", 3778 "id": "feature.shareFranz.shareText.email",
3779 "start": { 3779 "start": {
3780 "column": 18, 3780 "column": 18,
3781 "line": 35 3781 "line": 36
3782 } 3782 }
3783 }, 3783 },
3784 { 3784 {
3785 "defaultMessage": "!!! I've added {count} services to Franz! Get the free app for WhatsApp, Messenger, Slack, Skype and co at www.meetfranz.com /cc @FranzMessenger", 3785 "defaultMessage": "!!! I've added {count} services to Franz! Get the free app for WhatsApp, Messenger, Slack, Skype and co at www.meetfranz.com /cc @FranzMessenger",
3786 "end": { 3786 "end": {
3787 "column": 3, 3787 "column": 3,
3788 "line": 42 3788 "line": 43
3789 }, 3789 },
3790 "file": "src/features/shareFranz/Component.js", 3790 "file": "src/features/shareFranz/Component.js",
3791 "id": "feature.shareFranz.shareText.twitter", 3791 "id": "feature.shareFranz.shareText.twitter",
3792 "start": { 3792 "start": {
3793 "column": 20, 3793 "column": 20,
3794 "line": 39 3794 "line": 40
3795 } 3795 }
3796 } 3796 }
3797 ], 3797 ],
diff --git a/src/i18n/locales/en-US.json b/src/i18n/locales/en-US.json
index 7947de937..02204020f 100644
--- a/src/i18n/locales/en-US.json
+++ b/src/i18n/locales/en-US.json
@@ -332,6 +332,7 @@
332 "signup.password.label": "Password", 332 "signup.password.label": "Password",
333 "signup.submit.label": "Create account", 333 "signup.submit.label": "Create account",
334 "subscription.cta.activateTrial": "Yes, start the free Franz Professional trial", 334 "subscription.cta.activateTrial": "Yes, start the free Franz Professional trial",
335 "subscription.cta.allOptions": "See all options",
335 "subscription.cta.choosePlan": "Choose your plan", 336 "subscription.cta.choosePlan": "Choose your plan",
336 "subscription.includedProFeatures": "The Franz Professional Plan includes:", 337 "subscription.includedProFeatures": "The Franz Professional Plan includes:",
337 "subscription.teaser.includedFeatures": "Paid Franz Plans include:", 338 "subscription.teaser.includedFeatures": "Paid Franz Plans include:",
diff --git a/src/i18n/messages/src/components/subscription/TrialForm.json b/src/i18n/messages/src/components/subscription/TrialForm.json
index da1f01518..8b387ba36 100644
--- a/src/i18n/messages/src/components/subscription/TrialForm.json
+++ b/src/i18n/messages/src/components/subscription/TrialForm.json
@@ -13,15 +13,28 @@
13 } 13 }
14 }, 14 },
15 { 15 {
16 "id": "subscription.cta.allOptions",
17 "defaultMessage": "!!!See all options",
18 "file": "src/components/subscription/TrialForm.js",
19 "start": {
20 "line": 18,
21 "column": 20
22 },
23 "end": {
24 "line": 21,
25 "column": 3
26 }
27 },
28 {
16 "id": "settings.account.headlineTrialUpgrade", 29 "id": "settings.account.headlineTrialUpgrade",
17 "defaultMessage": "!!!Get the free 14 day Franz Professional Trial", 30 "defaultMessage": "!!!Get the free 14 day Franz Professional Trial",
18 "file": "src/components/subscription/TrialForm.js", 31 "file": "src/components/subscription/TrialForm.js",
19 "start": { 32 "start": {
20 "line": 18, 33 "line": 22,
21 "column": 18 34 "column": 18
22 }, 35 },
23 "end": { 36 "end": {
24 "line": 21, 37 "line": 25,
25 "column": 3 38 "column": 3
26 } 39 }
27 }, 40 },
@@ -30,11 +43,11 @@
30 "defaultMessage": "!!!The Franz Professional Plan includes:", 43 "defaultMessage": "!!!The Franz Professional Plan includes:",
31 "file": "src/components/subscription/TrialForm.js", 44 "file": "src/components/subscription/TrialForm.js",
32 "start": { 45 "start": {
33 "line": 22, 46 "line": 26,
34 "column": 20 47 "column": 20
35 }, 48 },
36 "end": { 49 "end": {
37 "line": 25, 50 "line": 29,
38 "column": 3 51 "column": 3
39 } 52 }
40 }, 53 },
@@ -43,11 +56,11 @@
43 "defaultMessage": "!!!No strings attached", 56 "defaultMessage": "!!!No strings attached",
44 "file": "src/components/subscription/TrialForm.js", 57 "file": "src/components/subscription/TrialForm.js",
45 "start": { 58 "start": {
46 "line": 26, 59 "line": 30,
47 "column": 29 60 "column": 29
48 }, 61 },
49 "end": { 62 "end": {
50 "line": 29, 63 "line": 33,
51 "column": 3 64 "column": 3
52 } 65 }
53 }, 66 },
@@ -56,11 +69,11 @@
56 "defaultMessage": "!!!No credit card required", 69 "defaultMessage": "!!!No credit card required",
57 "file": "src/components/subscription/TrialForm.js", 70 "file": "src/components/subscription/TrialForm.js",
58 "start": { 71 "start": {
59 "line": 30, 72 "line": 34,
60 "column": 16 73 "column": 16
61 }, 74 },
62 "end": { 75 "end": {
63 "line": 33, 76 "line": 37,
64 "column": 3 77 "column": 3
65 } 78 }
66 }, 79 },
@@ -69,11 +82,11 @@
69 "defaultMessage": "!!!Your free trial ends automatically after 14 days", 82 "defaultMessage": "!!!Your free trial ends automatically after 14 days",
70 "file": "src/components/subscription/TrialForm.js", 83 "file": "src/components/subscription/TrialForm.js",
71 "start": { 84 "start": {
72 "line": 34, 85 "line": 38,
73 "column": 21 86 "column": 21
74 }, 87 },
75 "end": { 88 "end": {
76 "line": 37, 89 "line": 41,
77 "column": 3 90 "column": 3
78 } 91 }
79 } 92 }
diff --git a/src/i18n/messages/src/features/shareFranz/Component.json b/src/i18n/messages/src/features/shareFranz/Component.json
index 34a43d5a0..79b425b15 100644
--- a/src/i18n/messages/src/features/shareFranz/Component.json
+++ b/src/i18n/messages/src/features/shareFranz/Component.json
@@ -4,11 +4,11 @@
4 "defaultMessage": "!!!Franz is better together!", 4 "defaultMessage": "!!!Franz is better together!",
5 "file": "src/features/shareFranz/Component.js", 5 "file": "src/features/shareFranz/Component.js",
6 "start": { 6 "start": {
7 "line": 15, 7 "line": 16,
8 "column": 12 8 "column": 12
9 }, 9 },
10 "end": { 10 "end": {
11 "line": 18, 11 "line": 19,
12 "column": 3 12 "column": 3
13 } 13 }
14 }, 14 },
@@ -17,11 +17,11 @@
17 "defaultMessage": "!!!Tell your friends and colleagues how awesome Franz is and help us to spread the word.", 17 "defaultMessage": "!!!Tell your friends and colleagues how awesome Franz is and help us to spread the word.",
18 "file": "src/features/shareFranz/Component.js", 18 "file": "src/features/shareFranz/Component.js",
19 "start": { 19 "start": {
20 "line": 19, 20 "line": 20,
21 "column": 8 21 "column": 8
22 }, 22 },
23 "end": { 23 "end": {
24 "line": 22, 24 "line": 23,
25 "column": 3 25 "column": 3
26 } 26 }
27 }, 27 },
@@ -30,11 +30,11 @@
30 "defaultMessage": "!!!Share as email", 30 "defaultMessage": "!!!Share as email",
31 "file": "src/features/shareFranz/Component.js", 31 "file": "src/features/shareFranz/Component.js",
32 "start": { 32 "start": {
33 "line": 23, 33 "line": 24,
34 "column": 16 34 "column": 16
35 }, 35 },
36 "end": { 36 "end": {
37 "line": 26, 37 "line": 27,
38 "column": 3 38 "column": 3
39 } 39 }
40 }, 40 },
@@ -43,11 +43,11 @@
43 "defaultMessage": "!!!Share on Facebook", 43 "defaultMessage": "!!!Share on Facebook",
44 "file": "src/features/shareFranz/Component.js", 44 "file": "src/features/shareFranz/Component.js",
45 "start": { 45 "start": {
46 "line": 27, 46 "line": 28,
47 "column": 19 47 "column": 19
48 }, 48 },
49 "end": { 49 "end": {
50 "line": 30, 50 "line": 31,
51 "column": 3 51 "column": 3
52 } 52 }
53 }, 53 },
@@ -56,11 +56,11 @@
56 "defaultMessage": "!!!Share on Twitter", 56 "defaultMessage": "!!!Share on Twitter",
57 "file": "src/features/shareFranz/Component.js", 57 "file": "src/features/shareFranz/Component.js",
58 "start": { 58 "start": {
59 "line": 31, 59 "line": 32,
60 "column": 18 60 "column": 18
61 }, 61 },
62 "end": { 62 "end": {
63 "line": 34, 63 "line": 35,
64 "column": 3 64 "column": 3
65 } 65 }
66 }, 66 },
@@ -69,11 +69,11 @@
69 "defaultMessage": "!!! I've added {count} services to Franz! Get the free app for WhatsApp, Messenger, Slack, Skype and co at www.meetfranz.com", 69 "defaultMessage": "!!! I've added {count} services to Franz! Get the free app for WhatsApp, Messenger, Slack, Skype and co at www.meetfranz.com",
70 "file": "src/features/shareFranz/Component.js", 70 "file": "src/features/shareFranz/Component.js",
71 "start": { 71 "start": {
72 "line": 35, 72 "line": 36,
73 "column": 18 73 "column": 18
74 }, 74 },
75 "end": { 75 "end": {
76 "line": 38, 76 "line": 39,
77 "column": 3 77 "column": 3
78 } 78 }
79 }, 79 },
@@ -82,11 +82,11 @@
82 "defaultMessage": "!!! I've added {count} services to Franz! Get the free app for WhatsApp, Messenger, Slack, Skype and co at www.meetfranz.com /cc @FranzMessenger", 82 "defaultMessage": "!!! I've added {count} services to Franz! Get the free app for WhatsApp, Messenger, Slack, Skype and co at www.meetfranz.com /cc @FranzMessenger",
83 "file": "src/features/shareFranz/Component.js", 83 "file": "src/features/shareFranz/Component.js",
84 "start": { 84 "start": {
85 "line": 39, 85 "line": 40,
86 "column": 20 86 "column": 20
87 }, 87 },
88 "end": { 88 "end": {
89 "line": 42, 89 "line": 43,
90 "column": 3 90 "column": 3
91 } 91 }
92 } 92 }