Files
story/FRONT/lib/utils/iconCard.dart
streaper2 063b3ed8d3 + hive
+ LibraryPage
+ StoryPage
+ logo
+ font
2023-09-13 09:03:52 +02:00

34 lines
812 B
Dart

import 'package:flutter/material.dart';
class IconCard extends StatelessWidget {
final IconData icon;
final String label;
const IconCard({super.key, required this.icon,required this.label}) ;
@override
Widget build(BuildContext context) {
return InkWell(
onTap: () {
Navigator.pushNamed(context, 'storyPage', arguments:this.label);
// Navigator.of(context).push('route' as Route<Object?>);
},
child: Card(
child: Column(
mainAxisAlignment: MainAxisAlignment.center,
children: [
Icon(
icon,
size: 50,
),
SizedBox(height: 10),
Text(
label,
style: TextStyle(fontSize: 16),
),
],
),
),
);
}
}