Browse Source

[FIX] welcome

Gogs 7 years ago
parent
commit
436deee719
2 changed files with 15 additions and 6 deletions
  1. 2 2
      src/components/common/Sidebar.js
  2. 13 4
      src/components/pages/Welcome.js

+ 2 - 2
src/components/common/Sidebar.js

@@ -49,7 +49,7 @@ class Sidebar extends Component {
                         </ListItemIcon>
                         <ListItemText primary="Solicitudes" />
                     </ListItem>
-                    <ListSubheader>Administración</ListSubheader>
+                    {/* <ListSubheader>Administración</ListSubheader>
                     <ListItem button component={Link} to='/users'>
                         <ListItemIcon>
                             <UserIcon />
@@ -61,7 +61,7 @@ class Sidebar extends Component {
                             <PermissionIcon />
                         </ListItemIcon>
                         <ListItemText primary="Permisos" />
-                    </ListItem>
+                    </ListItem> */}
                     <ListSubheader>Ayuda</ListSubheader>
                     <ListItem button component={Link} to='/about'>
                         <ListItemIcon>

+ 13 - 4
src/components/pages/Welcome.js

@@ -1,11 +1,12 @@
 import React, { Component } from 'react'
+import { connect } from 'react-redux'
 import Base from '../common/Base'
 import Typography from 'material-ui/Typography'
 import { withStyles } from 'material-ui/styles'
 
 const styles = theme => ({
     root: {
-        paddingTop: theme.spacing.unit * 8
+        paddingTop: theme.spacing.unit * 15
     }
 })
 
@@ -14,14 +15,22 @@ class Welcome extends Component {
      * 
      */
     render() {
-        const { classes } = this.props
+        const { username, classes } = this.props
 
         return (
             <Base title={this.props.title}>
-                <Typography className={classes.root} align='center' variant='headline' color='primary'>Bienvenido al Sistema de Automatización</Typography>
+                <Typography className={classes.root} align='center' variant='display1' color='primary'>Hola {username},<br/>bienvenido al sistema ;)</Typography>
             </Base>
         )
     }
 }
 
-export default withStyles(styles)(Welcome)
+const mapStateToProps = (state, props) => {
+    return {
+        username: state.auth.username
+    }
+}
+
+Welcome = withStyles(styles)(Welcome)
+
+export default connect(mapStateToProps)(Welcome)