import 'package:flutter/material.dart'; import 'package:syncrow_app/services/navigation_service.dart'; class CustomSnackBar { static displaySnackBar(String message) { final key = NavigationService.snackbarKey; if (key != null) { final snackBar = SnackBar(content: Text(message)); key.currentState?.clearSnackBars(); key.currentState?.showSnackBar(snackBar); } } static greenSnackBar(String message) { final key = NavigationService.snackbarKey; BuildContext? currentContext = key?.currentContext; if (key != null && currentContext != null) { final snackBar = SnackBar( padding: const EdgeInsets.all(16), // backgroundColor: KeyperColors.onboardingPortfolioCasesNumberBG, content: Row(mainAxisAlignment: MainAxisAlignment.center, children: [ // Image.asset( // ImageConstants.checkGreenRounded, // width: 32, // height: 32, // ), const SizedBox( width: 8, ), Text( message, // style: Theme.of(currentContext) // .textTheme // .bodySmall! // .copyWith(fontSize: 14, fontWeight: FontWeight.w500, color: KeyperColors.greyBody), ) ]), ); key.currentState?.showSnackBar(snackBar); } } }