userThatNotMeInitialState.js 670 Bytes
'use strict'

import {Record, List} from 'immutable'

let item = new (Record({
    profile: new (Record({
        isFetching: false,
        error: null,
        uid: 0,
        avatar: '',
        backgroundImage: '',
        nickName: '',
        realName: '',
        gender: '',
        sign: '',
        age: 0,
        birthday: '',
        height: 0,
        weight: 0,
        msgCount: '0',
    })),
    posts: new (Record({
        isFetching: false,
        error: null,
        lastedTime: 0,
        list: List(),
        endReached: false,
    })),
}));

let InitialState = Record({
	sid: -1,
	items: List(),
	item: item,
});

export default InitialState;