-
Notifications
You must be signed in to change notification settings - Fork 0
/
sample_state.js
183 lines (165 loc) · 5.6 KB
/
sample_state.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
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
{
entities: {
users: {
1: {
id: 1,
username: 'HAPPYbanana',
email: 'happybanana4@gmail.com',
image_url: 'http://www.google.com/images/profile_img.jpg'
}
},
genres: {
1: {
id: 1,
category: Pop
},
2: {
id: 2,
category: Hip-Hop
},
3: {
id: 3,
category: Rock
},
4: {
id: 4,
category: Post-Rock
},
5: {
id: 5,
category: Metal
},
},
artists: {
1: {
id: 1,
name: 'Radiohead',
about: "At some point in the early 21st century, Radiohead became something more than a band...",
image_url: 'http://www.google.com/images/artist1_img.jpg'
},
2: {
id: 2,
name: 'Depeche Mode',
about: "Originally a product of Britain's new romantic movement, Depeche Mode went on to become the quintessential electro pop band of the 1980s. ...",
image_url: 'http://www.google.com/images/artist1_img.jpg'
}
},
albums: {
56438: {
id: 56438,
title: "Kid A",
type: "album",
artist_id: 1,
release_date: 2000,
image_url: 'http://www.google.com/images/album1_img.jpg'
},
74219: {
id: 74219,
title: "Hail to the Thief",
type: "album",
artist_id: 1,
release_date: 2003,
image_url: 'http://www.google.com/images/album2_img.jpg'
},
354890: {
id: 354890,
title: "Ultra",
type: "album",
artist_id: 2,
release_date: 1997,
image_url: 'http://www.google.com/images/album3_img.jpg'
},
790341: {
id: 790341,
title: "Ultra",
type: "album",
artist_id: 2,
release_date: 1997,
image_url: 'http://www.google.com/images/album4_img.jpg'
}
},
tracks {
4: {
id: 4,
title: "It's No Good",
length: 5:58,
artist_id: 2,
album_id: 790341
},
1: {
id: 1,
title: "2 + 2 = 5",
length: 3:16,
artist_id: 1,
album_id: 74219
}
},
playlists {
1: {
id: 1,
title: "Breakfast Jamz",
description: "Best way to start the day!",
user_id: 454789,
},
2: {
id: 2,
title: "A M B I A N C E",
description: "Chilllll music after a long day",
user_id: 454789,
}
},
playlist_items {
1: {
playlist_id: 12,
track_id: 3458372,
position: 4
},
2: {
playlist_id: 477292,
track_id: 13842,
position: 64
}
},
shows {
1: {
id: 1,
title: "id10t with Chris Hardwick",
author: "Chris Hardwick",
description: "I am Chris Hardwick. This podcast used to be called Nerdist. Now it is not. It is still basically just me talking about stuff and things with my two nerdy friends Jonah Ray and Matt Mira when they’re available, and usually someone more famous and smarter than all of us...",
image_url: 'http://www.google.com/images/show1_img.jpg'
},
2: {
id: 2,
title: "Beyond the Screenplay",
author: "Michael Tucker",
description: "“Lessons from the Screenplay” creator Michael Tucker and the LFTS team do deeper dives into the storytelling of individual movies and chat with the creatives behind those films.",
image_url: 'http://www.google.com/images/show2_img.jpg'
}
},
show_episodes {
5: {
id: 5,
title: "Episode 5: Good Will Hunting",
description: "The LFTS team discusses the importance of considering the psychological journey of a character, the lengthy development process of Good Will Hunting, and the MPAA rating system.",
release_date: 03/01/2019,
show_id: 2,
length: 73:18
},
8: {
id: 8,
title: "David Tenant Returns",
description: "David Tennant (Doctor Who, Jessica Jones) talks with Chris and Jonah about the perils of social media, how playing Doctor Who has shaped his career...",
release_date: 05/05/2018,
show_id: 1,
length: 45:34
}
}
},
session: {
currentUser: username
},
errors: {
sessionErrors: ["Invalid Username or Password", "Password must be at least 8 characters", "Username has already been taken", "Email is already registered"]
playlistsErrors: ["Playlist name cannot be blank"]
}
}