import MuiNextLink from '../link/MuiNextLink' import { LmNewsListItemProps } from './listWidgetTypes' import { LmComponentRender } from '@LmComponentRender' import { renderRichText } from '../paragraph/renderRichText' import { getContentFields } from './listUtils/getContentFields' import { HeadlineStoryblok } from '../../typings/generated/components-schema' import { useAppContext } from '@context/AppContext' export default function LmNewsListItem({ content, options }: LmNewsListItemProps) { const { locale } = useAppContext() const { title, description, subtitle } = getContentFields(content, { locale, hide_category: options.hide_category, date_format: options.date_format }) const readMoreLabel = options.read_more_label?.[0] return (