veilidchat/lib/components/default_app_bar.dart

21 lines
815 B
Dart
Raw Normal View History

2023-07-27 02:38:09 +00:00
import 'package:awesome_extensions/awesome_extensions.dart';
2023-07-24 03:13:21 +00:00
import 'package:flutter/material.dart';
import 'package:flutter_svg/flutter_svg.dart';
import 'package:flutter_translate/flutter_translate.dart';
2023-08-17 22:10:24 +00:00
import 'package:go_router/go_router.dart';
2023-07-24 03:13:21 +00:00
class DefaultAppBar extends AppBar {
2023-08-17 22:10:24 +00:00
DefaultAppBar(
{required super.title, super.key, Widget? leading, super.actions})
2023-07-24 03:13:21 +00:00
: super(
leading: leading ??
Container(
margin: const EdgeInsets.all(4),
decoration: BoxDecoration(
color: Colors.black.withAlpha(32),
shape: BoxShape.circle),
2023-07-27 02:38:09 +00:00
child:
SvgPicture.asset('assets/images/vlogo.svg', height: 32)
2023-08-17 22:10:24 +00:00
.paddingAll(4)));
2023-07-24 03:13:21 +00:00
}