export interface MessageState { data : string | object ; origin : string ; timestamp : string ; type : 'OUTGOING' | 'INCOMING' ; } export interface State { connected : boolean ; messages : MessageState [ ] ; url ? : string ; } const defaultState = { connected : false , messages : [ ] , url : null , } ; export default defaultState ;