mirror of
				https://github.com/ImranR98/Obtainium.git
				synced 2025-10-27 03:33:45 +01:00 
			
		
		
		
	
		
			
				
	
	
		
			30 lines
		
	
	
		
			752 B
		
	
	
	
		
			Dart
		
	
	
	
	
	
			
		
		
	
	
			30 lines
		
	
	
		
			752 B
		
	
	
	
		
			Dart
		
	
	
	
	
	
| import 'package:flutter/material.dart';
 | |
| 
 | |
| class CustomAppBar extends StatefulWidget {
 | |
|   const CustomAppBar({super.key, required this.title});
 | |
| 
 | |
|   final String title;
 | |
| 
 | |
|   @override
 | |
|   State<CustomAppBar> createState() => _CustomAppBarState();
 | |
| }
 | |
| 
 | |
| class _CustomAppBarState extends State<CustomAppBar> {
 | |
|   @override
 | |
|   Widget build(BuildContext context) {
 | |
|     return SliverAppBar(
 | |
|       pinned: true,
 | |
|       automaticallyImplyLeading: false,
 | |
|       expandedHeight: 100,
 | |
|       flexibleSpace: FlexibleSpaceBar(
 | |
|         titlePadding: const EdgeInsets.symmetric(horizontal: 20, vertical: 16),
 | |
|         title: Text(
 | |
|           widget.title,
 | |
|           style:
 | |
|               TextStyle(color: Theme.of(context).textTheme.bodyMedium!.color),
 | |
|         ),
 | |
|       ),
 | |
|     );
 | |
|   }
 | |
| }
 |