Skip to content

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"
  }
}

Clone this wiki locally