diff options
Diffstat (limited to 'lib/app_bar.dart')
| -rw-r--r-- | lib/app_bar.dart | 32 |
1 files changed, 32 insertions, 0 deletions
diff --git a/lib/app_bar.dart b/lib/app_bar.dart new file mode 100644 index 0000000..507d55c --- /dev/null +++ b/lib/app_bar.dart @@ -0,0 +1,32 @@ +import 'package:flutter/widgets.dart'; +import 'button.dart'; + +class AppBar extends StatefulWidget { + const AppBar({super.key}); + + @override + State<AppBar> createState() => _AppBarState(); +} + +class _AppBarState extends State<AppBar> { + @override + Widget build(BuildContext context) { + return Container( + decoration: BoxDecoration( + border: Border.all(width: 2, color: const Color(0xFFFFFF00)), + borderRadius: const BorderRadius.all(Radius.circular(8)), + ), + child: Container( + margin: const EdgeInsets.all(8), + child: Row( + mainAxisAlignment: MainAxisAlignment.start, + children: [ + Button(onPressed: () => Navigator.of(context).pushNamed('/'), buttonText: 'Home'), + const SizedBox(width: 16), + Button(onPressed: () => Navigator.of(context).pushNamed("/playground"), buttonText: 'Playground'), + ] + ), + ) + ); + } +}
\ No newline at end of file |
