Watch
1
0
Fork
You've already forked nexus
0
forked from Nexus/nexus

mass migrate to adaptive sheets

This commit is contained in:
Henry Hiles 2026-10-15 20:06:37 -04:00
commit 9117663c48
Signed by: Henry-Hiles
SSH key fingerprint: SHA256:VKQUdS31Q90KvX7EkKMHMBpUspcmItAh86a+v7PGiIs
13 changed files with 292 additions and 289 deletions

View file

@ -1,7 +1,7 @@
import "package:material_ui/material_ui.dart";
class const SheetLayout({
required final Widget title,
final Widget? title,
required final List<Widget> children,
required final List<Widget> actions,
super.key,
@ -16,10 +16,11 @@ class const SheetLayout({
crossAxisAlignment: .stretch,
spacing: 12,
children: [
DefaultTextStyle(
style: Theme.of(context).textTheme.headlineSmall!,
child: title,
),
if (title case final title?)
DefaultTextStyle(
style: Theme.of(context).textTheme.headlineSmall!,
child: title,
),
...children,
Row(mainAxisAlignment: .end, spacing: 8, children: actions),
],