import 'package:didvan/constants/app_icons.dart'; import 'package:didvan/pages/home/news/widgets/news_item.dart'; import 'package:didvan/pages/home/radar/widgets/search_field.dart'; import 'package:didvan/pages/home/widgets/logo_app_bar.dart'; import 'package:flutter/material.dart'; class News extends StatelessWidget { const News({Key? key}) : super(key: key); @override Widget build(BuildContext context) { return Scaffold( body: CustomScrollView( slivers: [ const SliverToBoxAdapter(child: LogoAppBar()), SliverPadding( padding: const EdgeInsets.only(left: 16, right: 16, bottom: 16), sliver: SliverToBoxAdapter( child: Row( children: [ Expanded( child: SearchField( title: 'اخبار', onChanged: (value) {}, ), ), const SizedBox(width: 8), GestureDetector( onTap: () {}, child: const Icon( DidvanIcons.filter_regular, size: 32, ), ), ], ), ), ), SliverPadding( padding: const EdgeInsets.symmetric(horizontal: 16), sliver: SliverList( delegate: SliverChildBuilderDelegate( (context, index) => const NewsItem(), childCount: 10, ), ), ), ], ), ); } }