|
@@ -1,28 +1,22 @@
|
|
|
import Grid from '@mui/material/Grid'
|
|
|
import { makeStyles } from '@material-ui/core'
|
|
|
-import HeaderBar from './HeaderBar'
|
|
|
-import ChatBar from './ChatBar'
|
|
|
import { useSelector } from 'react-redux'
|
|
|
import { getIsOpen } from '../../../redux/control/selector'
|
|
|
import { getChatMemo } from '../../../redux/chat/selector'
|
|
|
|
|
|
+import HeaderBar from './HeaderBar'
|
|
|
+import ChatBar from './ChatBar'
|
|
|
+import RightListsAndBars from './RightListsAndBars'
|
|
|
+
|
|
|
+
|
|
|
const useStyles = makeStyles({
|
|
|
- container: {
|
|
|
- minHeight: '100vh',
|
|
|
- maxHeight: '100vh',
|
|
|
+ chatBar: {
|
|
|
background: 'linear-gradient(to bottom right, #e7f097 , #b1e667,#f4f75e)',
|
|
|
- paddingBottom:158,
|
|
|
- },
|
|
|
- chat: {
|
|
|
- width: "100%",
|
|
|
- height: "100%",
|
|
|
- display: "flex",
|
|
|
- flexWrap: 'nowrap',
|
|
|
- alignItems: "center",
|
|
|
- justifyContent: 'center',
|
|
|
+ paddingBottom: 158,
|
|
|
},
|
|
|
- moveChat: {
|
|
|
- marginLeft:506
|
|
|
+ rightListsAndBars: {
|
|
|
+ position: 'relative',
|
|
|
+ backgroundColor:'#ffffff'
|
|
|
},
|
|
|
containerBtn: {
|
|
|
minHeight: '100vh',
|
|
@@ -42,14 +36,20 @@ const RightBar = () => {
|
|
|
const { _id } = useSelector(getChatMemo)
|
|
|
|
|
|
return _id?
|
|
|
- <Grid item lg={9} className={classes.container}>
|
|
|
- <HeaderBar/>
|
|
|
- <div className={classes.chat}>
|
|
|
- <ChatBar />
|
|
|
- {isOpen&&isOpen !== 'menu'&&<div className={classes.moveChat}></div>}
|
|
|
- </div>
|
|
|
+ <Grid item lg={9} style={{display:'flex'}}>
|
|
|
+ <Grid item lg={isOpen&&isOpen !== 'menu'?8:12}>
|
|
|
+ <Grid item lg={12} >
|
|
|
+ <HeaderBar/>
|
|
|
+ </Grid>
|
|
|
+ <Grid item lg={12} className={classes.chatBar}>
|
|
|
+ <ChatBar />
|
|
|
+ </Grid>
|
|
|
+ </Grid>
|
|
|
+ <Grid item lg={isOpen&&isOpen !== 'menu'?4:0} className={classes.rightListsAndBars} >
|
|
|
+ <RightListsAndBars/>
|
|
|
+ </Grid>
|
|
|
</Grid>
|
|
|
- : <Grid item lg={9} className={classes.container}/>
|
|
|
+ : <Grid item lg={9} className={classes.chatBar}/>
|
|
|
}
|
|
|
|
|
|
export default RightBar
|