Files
maps_bookmarks/lib/pages/search_page.dart
marco c7c5b3682d
All checks were successful
Flutter APK Build / Build Flutter APK (push) Successful in 6m38s
added functionality to clear search text
2026-01-21 12:27:52 +01:00

28 lines
802 B
Dart

import 'package:flutter/material.dart';
import 'package:provider/provider.dart';
import '../service/search_provider.dart';
import '../widgets/search_widgets/search_bar_widget.dart';
import '../widgets/search_widgets/search_results_widget.dart';
class SearchPage extends StatelessWidget {
const SearchPage({super.key});
static const String routeName = '/search';
@override
Widget build(BuildContext context) {
return Scaffold(
appBar: AppBar(title: Text('Search')),
body: Column(
children: [
SearchBarWidget(
onEditingComplete: context.read<SearchProvider>().setSearchText,
onResetSearch: context.read<SearchProvider>().removeSearchText,
),
Expanded(child: SearchResultsWidget()),
],
),
);
}
}