mirror of
https://github.com/wger-project/flutter.git
synced 2026-02-18 00:17:48 +01:00
Wrap detail diary widget in a card
This is needed because the icon button needs a parent that is a Material widget
This commit is contained in:
@@ -26,13 +26,13 @@ import '../test_data/nutritional_plans.dart';
|
||||
|
||||
void main() {
|
||||
Widget getWidget({locale = 'en'}) {
|
||||
final plan = getNutritionalPlan();
|
||||
|
||||
return MaterialApp(
|
||||
locale: Locale(locale),
|
||||
localizationsDelegates: AppLocalizations.localizationsDelegates,
|
||||
supportedLocales: AppLocalizations.supportedLocales,
|
||||
home: NutritionalDiaryDetailWidget(plan, DateTime(2021, 6, 1)),
|
||||
home: Card(
|
||||
child: NutritionalDiaryDetailWidget(getNutritionalPlan(), DateTime(2021, 6, 1)),
|
||||
),
|
||||
);
|
||||
}
|
||||
|
||||
|
||||
@@ -18,6 +18,7 @@
|
||||
|
||||
import 'package:flutter/material.dart';
|
||||
import 'package:wger/models/nutrition/ingredient.dart';
|
||||
import 'package:wger/models/nutrition/log.dart';
|
||||
import 'package:wger/models/nutrition/meal.dart';
|
||||
import 'package:wger/models/nutrition/meal_item.dart';
|
||||
import 'package:wger/models/nutrition/nutritional_plan.dart';
|
||||
@@ -102,5 +103,10 @@ NutritionalPlan getNutritionalPlan() {
|
||||
);
|
||||
plan.meals = [meal1, meal2];
|
||||
|
||||
// Add logs
|
||||
plan.logs.add(Log.fromMealItem(mealItem1, 1, DateTime(2021, 6, 1)));
|
||||
plan.logs.add(Log.fromMealItem(mealItem2, 1, DateTime(2021, 6, 2)));
|
||||
plan.logs.add(Log.fromMealItem(mealItem3, 1, DateTime(2021, 6, 3)));
|
||||
|
||||
return plan;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user