From be12af40ae4608ff32e030f7e512f619922f4040 Mon Sep 17 00:00:00 2001 From: Marc-Andrieu Date: Sat, 7 Feb 2026 14:40:37 +0100 Subject: [PATCH] Widget Previews (doesn't work yet) --- lib/tools/ui/widgets/admin_button.dart | 8 ++++++++ pubspec.lock | 2 +- 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/lib/tools/ui/widgets/admin_button.dart b/lib/tools/ui/widgets/admin_button.dart index 2b90fc97e8..42fba3e26b 100644 --- a/lib/tools/ui/widgets/admin_button.dart +++ b/lib/tools/ui/widgets/admin_button.dart @@ -1,6 +1,7 @@ import 'package:flutter/material.dart'; import 'package:heroicons/heroicons.dart'; import 'package:titan/tools/constants.dart'; +import 'package:flutter/widget_previews.dart'; class AdminButton extends StatelessWidget { final VoidCallback onTap; @@ -17,6 +18,13 @@ class AdminButton extends StatelessWidget { this.colors, }); + @Preview(name: "Truc", brightness: .light, size: Size(500, 500)) + static Widget truc() { + return Center( + child: AdminButton(onTap: () {}, text: "Yo"), + ); + } + @override Widget build(BuildContext context) { final useColors = colors != null; diff --git a/pubspec.lock b/pubspec.lock index 19693ef7d2..62cac8b2bd 100644 --- a/pubspec.lock +++ b/pubspec.lock @@ -1659,5 +1659,5 @@ packages: source: hosted version: "3.1.3" sdks: - dart: ">=3.9.2 <4.0.0" + dart: ">=3.10.0 <4.0.0" flutter: ">=3.38.6 <4.0.0"