-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathconfig.js
82 lines (78 loc) · 2.66 KB
/
config.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
// Environment
export const PROD = process.env.NODE_ENV
export const DEBUG = !PROD
export const STORAGE_ID = process.env.STORAGE_ID
export const API_KEY = process.env.API_KEY
export const API_URL = process.env.API_URL
const STRIPE_STATUS = 'development'
export const MODULES = {
ADSENSE: false,
GOOGLE_ANALYTICS: false,
SOCIAL: true
}
export const THEME = 'default'
// Company properties
export const FRONTEND_URL = process.env.FRONTEND_URL
export const IMAGES_URL = `${FRONTEND_URL}/public/images/`
export const COMPANY_EMAIL = '[email protected]'
export const DEFAULT_DESCRIPTION = 'The Company'
export const TITLE = 'The Company'
export const COMPANY = 'Company Ltd.'
export const COMPANY_ADDRESS = ''
export const DPM_EMAIL = '[email protected]'
export const DEFAULT_IMAGE = 'default.jpg'
export const LOGO_ALT = 'Users Cubed'
export const DEFAULT_OG_TYPE = 'company'
export const DESCRIPTIONS = {
homepage: `${TITLE}'s homepage.`,
about: `${TITLE}'s about page.`,
signin: `${TITLE}'s signin page.`,
signup: `${TITLE}'s signup page.`,
signedOut: `${TITLE}'s signed out page.`,
disclaimer: `${TITLE}'s disclaimers page.`,
ToS: `${TITLE}'s Terms and Conditions page`,
privacyPolicy: `${TITLE}'s Privacy policy page`,
confirm: `${TITLE}'s account confirmation page`,
reset: `${TITLE}'s password reset page.`,
contactUs: `${TITLE}'s contact us page.`,
confirmreset: `${TITLE}'s password reset confirmation page.`,
profile: {
deleted: `${TITLE}'s profile deleted page.`
},
search: 'Search Results',
refer: 'Refer users.'
}
export const SOCIAL = {
fb: {
url: 'https://www.facebook.com',
title: `${COMPANY} @Facebook`
},
twitter: {
url: 'https://www.twitter.com',
title: `${COMPANY} @Twitter`
},
instagram: {
url: 'https://www.instagram.com',
title: `${COMPANY} @Instagram`
},
linkedin: {
url: 'https://www.linkedin.com',
title: `${COMPANY} @LinkedIn`
}
}
export const CURRENCY_SYMBOL = '$'
// Third parties
export const TWITTER_HANDLE = '@Company'
export const FB_SITE = ''
export const FB_APP_ID = ''
export const GOOGLE_ADSENSE_ID = process.env.GOOGLE_ADSENSE_ID
export const GOOGLE_ANALYTICS_ID = process.env.GOOGLE_ANALYTICS_ID
export const MAILCHIMP_URL = process.env.MAILCHIMP_URL
export const ADSENSE_SLOTS = {
}
export const IPDATA_KEY = '' // http://ipdata.co
export const OEXCHANGE_KEY = '' // https://openexchangerates.org
export const AUTH0_CLIENTID = process.env.AUTH0_CLIENTID
export const AUTH0_DOMAIN = process.env.AUTH0_DOMAIN
export const AUTH0_REDIRECTURI = process.env.AUTH0_REDIRECTURI
export const STRIPE_KEY = STRIPE_STATUS === 'development' ? process.env.STRIPE_TEST_KEY : process.env.STRIPE_LIVE_KEY