import * as f from "../flux"; export interface IUserInfo extends f.IComponentState { email: string; name: string; surName: string; } export const createDefaultUserInfo = (): IUserInfo => { return { email: "", name: "", surName: "", }; }; export interface IUserAccountPageState extends f.IRouteComponentState { isEditingEnabled: boolean; editedUserInfo?: IUserInfo; } export const createDefaultUserAccountPageState = (): IUserAccountPageState => { return { isEditingEnabled: false, editedUserInfo: undefined, }; };