From f581c6a8866d997c3c0c78efac1962990abd8de6 Mon Sep 17 00:00:00 2001 From: Yan Maniez Date: Wed, 19 Feb 2020 16:00:01 +0100 Subject: [PATCH] async / await --- aidedejeu_flutter/lib/main.dart | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/aidedejeu_flutter/lib/main.dart b/aidedejeu_flutter/lib/main.dart index 5bb3c922..0989fd77 100644 --- a/aidedejeu_flutter/lib/main.dart +++ b/aidedejeu_flutter/lib/main.dart @@ -128,16 +128,20 @@ class _MyHomePageState extends State { ), ); - //styleSheet = MarkdownStyleSheet.fromTheme(theme); - styleSheet = MarkdownStyleSheet( - //p: TextStyle(fontSize: 14.0, fontFamily: 'LinuxLibertine'), - + styleSheet = MarkdownStyleSheet.fromTheme(theme).copyWith( tableColumnWidth: IntrinsicColumnWidth(), tableCellsPadding: EdgeInsets.all(0.2)); - getItemWithId(this.id) + /*getItemWithId(this.id) .then((item) => loadChildrenItems(item).then((items) => setItem(item))) - .catchError((error) => print(error)); + .catchError((error) => print(error));*/ + loadItem(); + } + + loadItem() async { + var item = await getItemWithId(this.id); + var items = await loadChildrenItems(item); + setItem(item); } final Widget svg = SvgPicture.asset(