@@ -4,8 +4,10 @@ const CONTROLS__RESET_COLORS = 'CONTROLS__RESET_COLORS'
4
4
const CONTROLS__SET_COLORS = 'CONTROLS__SET_COLORS'
5
5
const CONTROLS__SET_COLOR = 'CONTROLS__SET_COLOR'
6
6
const CONTROLS__SET_NUM_COLORS = 'CONTROLS__SET_NUM_COLORS'
7
-
8
- import _ from 'lodash'
7
+ const CONTROLS__SET_IDLE_INACTIVE = 'CONTROLS__SET_IDLE_INACTIVE'
8
+ const CONTROLS__SET_IDLE_ACTIVE = 'CONTROLS__SET_IDLE_ACTIVE'
9
+ const CONTROLS__SET_HOVER_ACTIVE = 'CONTROLS__SET_HOVER_ACTIVE'
10
+ const CONTROLS__SET_HOVER_INACTIVE = 'CONTROLS__SET_HOVER_INACTIVE'
9
11
10
12
export const types = {
11
13
CONTROLS__SET_GENRE ,
@@ -14,6 +16,10 @@ export const types = {
14
16
CONTROLS__SET_NUM_COLORS ,
15
17
CONTROLS__RESET_COLORS ,
16
18
CONTROLS__SET_COLOR ,
19
+ CONTROLS__SET_IDLE_INACTIVE ,
20
+ CONTROLS__SET_IDLE_ACTIVE ,
21
+ CONTROLS__SET_HOVER_ACTIVE ,
22
+ CONTROLS__SET_HOVER_INACTIVE ,
17
23
}
18
24
19
25
const setGenre = ( index ) => {
@@ -45,8 +51,36 @@ const resetColors = (numColors) => {
45
51
}
46
52
}
47
53
54
+ const setIdleActive = ( ) => {
55
+ return {
56
+ type : types . CONTROLS__SET_IDLE_ACTIVE ,
57
+ }
58
+ }
59
+
60
+ const setIdleInactive = ( ) => {
61
+ return {
62
+ type : types . CONTROLS__SET_IDLE_INACTIVE ,
63
+ }
64
+ }
65
+
66
+ const setHoverActive = ( ) => {
67
+ return {
68
+ type : types . CONTROLS__SET_HOVER_ACTIVE ,
69
+ }
70
+ }
71
+
72
+ const setHoverInactive = ( ) => {
73
+ return {
74
+ type : types . CONTROLS__SET_HOVER_INACTIVE ,
75
+ }
76
+ }
77
+
48
78
export const actions = {
49
79
// setColors,
80
+ setHoverActive,
81
+ setHoverInactive,
82
+ setIdleActive,
83
+ setIdleInactive,
50
84
setVisualizer,
51
85
setGenre,
52
86
setColor,
0 commit comments