You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
doctor_app_flutter/lib/screens/home_screen.dart

32 lines
852 B
Dart

import '../lookups/home_items_lookup.dart';
import '../routes.dart';
import '../widgets/home/home_item.dart';
import '../widgets/shared/app.drawer.dart';
import 'package:flutter/material.dart';
class HomeScreen extends StatelessWidget {
@override
Widget build(BuildContext context) {
return Scaffold(
appBar: AppBar(
title: Text('Home'),
),
drawer: AppDrawer(),
body: GridView(
padding: EdgeInsets.all(25),
children: DUMMY_CATEGORIES
.map((data) =>
HomeItem(data.id, data.title, data.image, data.link))
.toList(),
gridDelegate: SliverGridDelegateWithMaxCrossAxisExtent(
maxCrossAxisExtent: 200,
childAspectRatio: 3 / 2,
crossAxisSpacing: 20,
mainAxisSpacing: 20)),
);
}
}