Translate Drawer state

This commit is contained in:
2020-12-18 22:21:53 +01:00
parent a1a9a8a5af
commit 1e3031a074
3 changed files with 13 additions and 13 deletions
+5 -5
View File
@@ -12,7 +12,7 @@ const useStyles = makeStyles(theme => ({
} }
})) }))
export default function MizikLis({setMobileOpen, niAwtis, teks, slugTeksChwazi, meteSlugTeksChwazi}) { export default function MizikLis({meteEsMobilOuve, niAwtis, teks, slugTeksChwazi, meteSlugTeksChwazi}) {
const classes = useStyles() const classes = useStyles()
const router = useRouter() const router = useRouter()
@@ -29,8 +29,8 @@ export default function MizikLis({setMobileOpen, niAwtis, teks, slugTeksChwazi,
} }
} }
if (setMobileOpen) { if (meteEsMobilOuve) {
setMobileOpen(false) meteEsMobilOuve(false)
} }
} }
@@ -52,7 +52,7 @@ export default function MizikLis({setMobileOpen, niAwtis, teks, slugTeksChwazi,
} }
MizikLis.propTypes = { MizikLis.propTypes = {
setMobileOpen: PropTypes.func, meteEsMobilOuve: PropTypes.func,
niAwtis: PropTypes.bool, niAwtis: PropTypes.bool,
teks: PropTypes.array.isRequired, teks: PropTypes.array.isRequired,
slugTeksChwazi: PropTypes.string, slugTeksChwazi: PropTypes.string,
@@ -60,7 +60,7 @@ MizikLis.propTypes = {
} }
MizikLis.defaultProps = { MizikLis.defaultProps = {
setMobileOpen: null, meteEsMobilOuve: null,
niAwtis: false, niAwtis: false,
slugTeksChwazi: null, slugTeksChwazi: null,
meteSlugTeksChwazi: null meteSlugTeksChwazi: null
+4 -4
View File
@@ -42,7 +42,7 @@ const getMizikFiltered = (teks, filter) => {
} }
} }
export default function DrawerBar({setMobileOpen, teks, anTeks}) { export default function DrawerBar({meteEsMobilOuve, teks, anTeks}) {
const slug = anTeks ? anTeks.slug : null const slug = anTeks ? anTeks.slug : null
const classes = useStyles() const classes = useStyles()
@@ -76,7 +76,7 @@ export default function DrawerBar({setMobileOpen, teks, anTeks}) {
<div className={classes.list}> <div className={classes.list}>
<MizikLis <MizikLis
niAwtis niAwtis
setMobileOpen={setMobileOpen} meteEsMobilOuve={meteEsMobilOuve}
teks={mizikFiltered} teks={mizikFiltered}
slugTeksChwazi={slugTeksChwazi} slugTeksChwazi={slugTeksChwazi}
meteSlugTeksChwazi={meteSlugTeksChwazi} meteSlugTeksChwazi={meteSlugTeksChwazi}
@@ -87,12 +87,12 @@ export default function DrawerBar({setMobileOpen, teks, anTeks}) {
} }
DrawerBar.propTypes = { DrawerBar.propTypes = {
setMobileOpen: PropTypes.func, meteEsMobilOuve: PropTypes.func,
teks: PropTypes.array.isRequired, teks: PropTypes.array.isRequired,
anTeks: PropTypes.object anTeks: PropTypes.object
} }
DrawerBar.defaultProps = { DrawerBar.defaultProps = {
setMobileOpen: null, meteEsMobilOuve: null,
anTeks: null anTeks: null
} }
+4 -4
View File
@@ -102,10 +102,10 @@ const formatJsonString = stringToFormat => {
export default function TeksDrawer({teks, anTeks}) { export default function TeksDrawer({teks, anTeks}) {
const classes = useStyles() const classes = useStyles()
const theme = useTheme() const theme = useTheme()
const [mobileOpen, setMobileOpen] = useState(false) const [esMobilOuve, meteEsMobilOuve] = useState(false)
const handleDrawerToggle = () => { const handleDrawerToggle = () => {
setMobileOpen(!mobileOpen) meteEsMobilOuve(!esMobilOuve)
} }
const container = typeof window === 'undefined' ? undefined : () => window.document.body const container = typeof window === 'undefined' ? undefined : () => window.document.body
@@ -155,7 +155,7 @@ export default function TeksDrawer({teks, anTeks}) {
container={container} container={container}
variant='temporary' variant='temporary'
anchor={theme.direction === 'rtl' ? 'right' : 'left'} anchor={theme.direction === 'rtl' ? 'right' : 'left'}
open={mobileOpen} open={esMobilOuve}
classes={{ classes={{
paper: classes.drawerPaper paper: classes.drawerPaper
}} }}
@@ -164,7 +164,7 @@ export default function TeksDrawer({teks, anTeks}) {
}} }}
onClose={handleDrawerToggle} onClose={handleDrawerToggle}
> >
<DrawerBar setMobileOpen={setMobileOpen} teks={teks} anTeks={anTeks} /> <DrawerBar meteEsMobilOuve={meteEsMobilOuve} teks={teks} anTeks={anTeks} />
</Drawer> </Drawer>
</Hidden> </Hidden>
<Hidden xsDown implementation='css'> <Hidden xsDown implementation='css'>