﻿import React from 'react';
import { baseUrl, SiteRoutes } from '../../../config';
import UserInfoView from './Partials/UserInfoView';
import { Route } from 'react-router-dom';
import { renderToStaticMarkup } from "react-dom/server";
import { withLocalize } from "react-localize-redux";
import globalTranslations from "../../../translations/global.json";

class UserInfo extends React.Component {
    constructor(props) {
        super(props);

        this.props.initialize({
            languages: [
                { name: "English", code: "en" },
                { name: "Spanish", code: "es" }
            ],
            translation: globalTranslations,
            options: { renderToStaticMarkup }
        });
    }


    render() {
        return (
            <div>
                <Route
                    exact
                    path={baseUrl}
                    render={props => (<UserInfoView {...props} />)}
                />
            </div>

        )
    }
};
export default withLocalize(UserInfo); 