build method

  1. @override
dynamic build(
  1. dynamic context
)

Implementation

@override
Widget build(BuildContext context) {
  List<File> docs = widget.mediaCriticsPageConfig.docsDesc
      .map(
        (fileConfig) => File(
          baseDir: fileConfig['baseDir']!,
          title: fileConfig['title']!,
          additionalInfo: fileConfig['additionalInfo']!,
        ),
      )
      .toList();
  return SinglePage(
    footer: widget.footer,
    appAttributes: widget.appAttributes,
    showMediumSizeLayout: widget.appAttributes.showMediumSizeLayout,
    showLargeSizeLayout: widget.appAttributes.showLargeSizeLayout,
    children: [
      MarkdownFilePage(
        currentLocale: Localizations.localeOf(context),
        filePathDe: '',
        filePathEn: widget.mediaCriticsPageConfig.filePath,
        imageDirectory: widget.mediaCriticsPageConfig.imageDir,
        useLightMode: widget.appAttributes.useLightMode,
      ),
      FileTable(title: 'Appendix', docs: docs),
    ],
  );
}