home_header_widget.dart 1.1 KB

1234567891011121314151617181920212223242526272829303132333435363738
  1. import 'package:flutter/material.dart';
  2. import 'package:photos/ui/viewer/search/search_widget.dart';
  3. class HomeHeaderWidget extends StatefulWidget {
  4. final Widget centerWidget;
  5. const HomeHeaderWidget({required this.centerWidget, Key? key})
  6. : super(key: key);
  7. @override
  8. State<HomeHeaderWidget> createState() => _HomeHeaderWidgetState();
  9. }
  10. class _HomeHeaderWidgetState extends State<HomeHeaderWidget> {
  11. @override
  12. Widget build(BuildContext context) {
  13. return Padding(
  14. padding: const EdgeInsets.all(4),
  15. child: Row(
  16. mainAxisAlignment: MainAxisAlignment.spaceBetween,
  17. children: [
  18. IconButton(
  19. visualDensity: const VisualDensity(horizontal: -2, vertical: -2),
  20. onPressed: () {},
  21. splashColor: Colors.transparent,
  22. icon: const Icon(
  23. Icons.menu_outlined,
  24. ),
  25. ),
  26. widget.centerWidget,
  27. // const BrandTitleWidget(
  28. // size: SizeVarient.medium,
  29. // ),
  30. const SearchIconWidget(),
  31. ],
  32. ),
  33. );
  34. }
  35. }