import React from 'react'
import ChevronDown from 'mdi-material-ui/ChevronDown'
import useDeviceDimensions from '../../utils/hooks/useDeviceDimensions'
import LmIcon from '../icon/LmIcon'
import { LmNavListProps } from './navListTypes'
import { Accordion, AccordionDetails, AccordionSummary } from '@mui/material'
import { LmComponentRender } from '@LmComponentRender'
import { LmFlexRow } from '../flex-row/FlexRow'
import { HeadlineStoryblok } from '../../typings/generated/components-schema'
import clsx from 'clsx'
export function LmNavList({ content }: LmNavListProps): JSX.Element {
const { isMobile } = useDeviceDimensions()
const body = (content && content.body) || []
const properties = content.properties || []
const { header, headline_styles, navigation_item_styles } = content
let headlineStyle = headline_styles?.[0]
const listItemStyle = navigation_item_styles?.[0]
const HeadlineHeader = () => (