-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathconstants.jsx
77 lines (75 loc) · 1.81 KB
/
constants.jsx
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
import React from 'react';
import HomeContent from './components/content/Home';
import AboutContent from './components/content/About';
import ContactContent from './components/content/Contact';
import PacManContent from './components/content/PacMan';
import TeamContent from './components/content/Team';
import SocialContent from './components/content/Social';
import DevelopContent from './components/content/Develop';
export const CONTENT_NODES = {
home: {
displayName: 'Home',
iconKey: 'home',
component: (onContentChange, imagePosition) => (
<HomeContent
onContentChange={onContentChange}
imagePosition={imagePosition}
/>
),
},
about: {
displayName: 'About Bitfaced',
iconKey: 'info-sign',
component: onContentChange => (
<AboutContent
onContentChange={onContentChange}
/>
),
},
team: {
displayName: 'The Bitfaced Team',
iconKey: 'people',
component: onContentChange => (
<TeamContent
onContentChange={onContentChange}
/>
),
},
contact: {
displayName: 'Contact Us',
iconKey: 'chat',
component: onContentChange => (
<ContactContent
onContentChange={onContentChange}
/>
),
},
social: {
displayName: 'Find us on Social Media',
iconKey: 'social-media',
component: onContentChange => (
<SocialContent
onContentChange={onContentChange}
/>
),
},
pacman: {
displayName: '',
iconKey: '',
component: onContentChange => (
<PacManContent
onContentChange={onContentChange}
/>
),
},
develop: {
displayName: 'Help Develop Bitfaced.com',
iconKey: 'code',
component: onContentChange => (
<DevelopContent
onContentChange={onContentChange}
/>
),
},
};
export const noop = () => {};