Close TeksDraw on click on an item

This commit is contained in:
2023-07-22 14:50:26 +04:00
parent ee77507fe4
commit c7223ce6ad
3 changed files with 12 additions and 7 deletions
+4 -3
View File
@@ -22,7 +22,7 @@ function grupPawol(pawol) {
return {pawol: pawolTrie, grupCounts, grup}
}
export default function MizikLis({niAwtis, paroles}) {
export default function MizikLis({niAwtis, paroles, meteEsMobilOuve}) {
const params = useParams()
const {pawol, grupCounts, grup} = grupPawol(paroles)
@@ -37,7 +37,7 @@ export default function MizikLis({niAwtis, paroles}) {
const kuvetiFormat = formatKuveti(couverture)
return (
<MizikLyen niAwtis={niAwtis} anPawol={anPawol} kuveti={kuvetiFormat} slug={params.slug} />
<MizikLyen niAwtis={niAwtis} anPawol={anPawol} kuveti={kuvetiFormat} slug={params.slug} meteEsMobilOuve={meteEsMobilOuve} />
)
}}
/>
@@ -76,7 +76,8 @@ const MUIComponents = {
MizikLis.propTypes = {
niAwtis: PropTypes.bool,
paroles: PropTypes.array.isRequired
paroles: PropTypes.array.isRequired,
meteEsMobilOuve: PropTypes.func.isRequired
}
MUIComponents.List.propTypes = {
+4 -2
View File
@@ -14,12 +14,13 @@ import {getAlias} from '../../lib/utils/format'
const apiUrl = process.env.NEXT_PUBLIC_API_URL_ROOT || 'http://localhost:1337'
export default function MizikLyen({niAwtis, anPawol, kuveti, slug}) {
export default function MizikLyen({niAwtis, anPawol, kuveti, slug, meteEsMobilOuve}) {
return (
<Link
passHref
href={`/paroles/${anPawol.attributes.slug}#${anPawol.attributes.slug}`}
style={{textDecoration: 'none', width: '100%', display: 'flex', alignItems: 'center'}}
onClick={() => meteEsMobilOuve(false)}
>
<ListItemButton
sx={{padding: 0}}
@@ -52,5 +53,6 @@ MizikLyen.propTypes = {
niAwtis: PropTypes.bool,
anPawol: PropTypes.object,
kuveti: PropTypes.object,
slug: PropTypes.string
slug: PropTypes.string,
meteEsMobilOuve: PropTypes.func.isRequired
}