getFooterPagesConfig method

  1. @override
List<FooterPageConfig> getFooterPagesConfig()
override

Implementation

@override
List<FooterPageConfig> getFooterPagesConfig() {
  return [
    GenericFooterPageConfig(
      routingName: '/imprint',
      headingBuilder: (context) => AppLocalizations.of(context)!.imprint,
      filePathDe: 'assets/documents/footer/imprintDe.md',
      filePathEn: 'assets/documents/footer/imprintEn.md',
    ),
    GenericFooterPageConfig(
      routingName: '/contact',
      headingBuilder: (context) => AppLocalizations.of(context)!.contact,
      filePathDe: 'assets/documents/footer/contactDe.md',
      filePathEn: 'assets/documents/footer/contactEn.md',
    ),
    GenericFooterPageConfig(
      routingName: '/privacyPolicy',
      headingBuilder: (context) =>
          AppLocalizations.of(context)!.privacyPolicy,
      filePathDe: 'assets/documents/footer/privacyPolicyDe.md',
      filePathEn: 'assets/documents/footer/privacyPolicyEn.md',
    ),
    GenericFooterPageConfig(
      routingName: '/cookieDeclaration',
      headingBuilder: (context) =>
          AppLocalizations.of(context)!.cookieStatement,
      filePathDe: 'assets/documents/footer/cookieDeclarationDe.md',
      filePathEn: 'assets/documents/footer/cookieDeclarationEn.md',
    ),
    GenericFooterPageConfig(
      routingName: '/declarationOnAccessibility',
      headingBuilder: (context) =>
          AppLocalizations.of(context)!.declarationOnAccessibility,
      filePathDe: 'assets/documents/footer/declarationOnAccessibilityDe.md',
      filePathEn: 'assets/documents/footer/declarationOnAccessibilityEn.md',
    ),
    GenericFooterPageConfig(
      routingName: '/copyright',
      headingBuilder: (context) =>
          AppLocalizations.of(context)!.copyrightFooterTitle,
      filePathDe: 'assets/documents/footer/copyRightDe.md',
      filePathEn: 'assets/documents/footer/copyRightEn.md',
    ),
    GenericFooterPageConfig(
      routingName: '/openSourceLicenses',
      headingBuilder: (context) =>
          AppLocalizations.of(context)!.openSourceLicenses,
      filePathDe: '',
      filePathEn: '',
    ),
  ];
}