import 'package:example/package_structure/example_package.dart'; import 'package:flutter/material.dart'; import 'package:mih_package_toolkit/mih_package_toolkit.dart'; void main() { runApp(const MyApp()); } class MyApp extends StatefulWidget { const MyApp({super.key}); @override State createState() => _MyAppState(); } class _MyAppState extends State { @override Widget build(BuildContext context) { return MaterialApp(title: 'Flutter Demo', home: const HomePage()); } } class HomePage extends StatelessWidget { const HomePage({super.key}); @override Widget build(BuildContext context) { return Scaffold( body: Center( child: MihPackageTile( authenticateUser: true, onTap: () { Navigator.push( context, MaterialPageRoute(builder: (context) => const ExamplePackage()), ); }, packageName: "Example Package", packageIcon: Icon(MihIcons.mihLogo, color: MihColors.primary()), iconSize: 150, textColor: MihColors.primary(), ), ), ); } }