-
Notifications
You must be signed in to change notification settings - Fork 0
Sample State
Steven Wang edited this page Jan 30, 2018
·
7 revisions
{
entities: {
users: {
1: {
id: 1,
username: "demo",
img_url: "somewebsite.com/image/123",
},
2: {
id: 2,
username: "hello",
img_url: "hello.com/5"
},
3: {
id: 3,
username: "user",
img_url: "avatar.com/image"
}
},
servers: {
1: {
id: 1,
name: "App Academy",
direct_message: false,
channels: [1, 2, 3]
},
2: {
id: 2,
name: "bananas",
direct_message: false,
channels: [4, 5, 6]
},
3: {
id: 3,
name: "1-2"
direct_message: true,
channels: [7]
}
},
channels: {
1: {
id: 1,
name: "Twin Peaks",
messages: [1, 2, 3, 4, 5, 6, 8, 9, 10]
},
2: {
id: 2,
name: "Russian Hill",
messages: [11, 12, 13, 14, 15, 16, 18, 19, 20]
},
3: {
id: 3,
name: "Telgraph Hill",
messages: [21, 22, 23, 24, 25, 26, 28, 29, 30]
}
},
posts: {
1: {
id: 1,
author_id: 1,
message: "first post!"
},
2: {
id: 2,
author_id: 5,
message: "where am i?"
},
3: {
id: 3,
author_id: 8,
message: "weeeeeee"
}
}
},
ui: {
loading: false,
},
errors: {
session: ["Incorrect username/password"],
server: [Server name cannot be blank"],
},
session: {
id: 1,
username: demo,
img_url: "somewebsite.com/image/123"
}
}