userInitialState.js 625 Bytes
/**
 * # guideInitialState.js
 *
 *
 */
'use strict';
/**
 * ## Import immutable record
 */
import {List, Record} from 'immutable';
/**
 * ## InitialState
 *
 *	shops: List of
 *	new (Record({
 *			id: '',
 *			name: '',
 *		}))
 *
 * The fields we're concerned with
 */
let InitialState = Record({
	error: null,
  	isValid: false,
  	isFetching: false,
	isShowPwd:false,
	profile: new (Record({
		account: '',
		pid: '',
		username: '',
		sessionKey: '',
	})),
    password: new (Record({
        new: '',
        old: '',
        repeat: '',
    })),
	shops: List(),
	isShowUpdate: false,
});

export default InitialState;