From c523b7495f8e8c297914794a6dc5a03fa5dea12b Mon Sep 17 00:00:00 2001 From: marco Date: Wed, 18 Dec 2024 17:16:39 +0100 Subject: [PATCH] Fixed content not being responsive --- lib/services/content_provider.dart | 2 +- lib/widgets/content_block.dart | 16 +++------------- 2 files changed, 4 insertions(+), 14 deletions(-) diff --git a/lib/services/content_provider.dart b/lib/services/content_provider.dart index 2da56f3..e1e1140 100644 --- a/lib/services/content_provider.dart +++ b/lib/services/content_provider.dart @@ -23,7 +23,7 @@ class ContentProvider { 'education': >[], 'skills': >[], 'text': [], - 'general_skills': >[], + 'general_skills': [], }; static T getContent(ContentType contentType) { diff --git a/lib/widgets/content_block.dart b/lib/widgets/content_block.dart index bac594e..6437755 100644 --- a/lib/widgets/content_block.dart +++ b/lib/widgets/content_block.dart @@ -18,23 +18,13 @@ class ContentBlock extends StatelessWidget { Widget get _getContentWidget { if (contentType == ContentType.language) { return const LanguageWidget(); - } else if (contentType == ContentType.text) { - final content = ContentProvider.getContent(ContentType.text); + } else if (contentType == ContentType.text || + contentType == ContentType.generalSkills) { + final content = ContentProvider.getContent(contentType); return SizedBox( width: double.infinity, child: Text(content), ); - } else if (contentType == ContentType.generalSkills) { - final content = - ContentProvider.getContent>(ContentType.generalSkills); - List widgets = []; - for (int i = 0; i < content.length; i++) { - String text = i == content.length - 1 - ? content.elementAt(i) - : content.elementAt(i) + ', '; - widgets.add(Text(text)); - } - return Row(children: widgets); } // List-based content-blocks List content =