import 'package:flutter/material.dart'; import 'package:ftc_mobile_app/ftc_mobile_app.dart'; import 'package:ftc_mobile_app/utilities/notification_util.dart'; import 'package:get/get.dart'; class SplashScreen extends StatefulWidget { const SplashScreen({super.key}); @override State createState() => _SplashScreenState(); } class _SplashScreenState extends State { final _controller = Get.put(SplashScreenController()); @override void initState() { requestNotificationPermissions(); super.initState(); } @override Widget build(BuildContext context) { return CustomScaffold( screenKey: _controller.screenKey, backgroundColor: CustomAppColors.kSecondaryColor, body: const Center( child: CustomImageWidget( imagePath: AssetsManager.kAppIcon, height: 200, ), ), ); } @override void dispose() { _controller.dispose(); super.dispose(); } }