Skip to content

Instantly share code, notes, and snippets.

@suragch
Created April 10, 2021 06:54
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save suragch/d593eca93de5757f09ca01af204be932 to your computer and use it in GitHub Desktop.
Save suragch/d593eca93de5757f09ca01af204be932 to your computer and use it in GitHub Desktop.
Minimalist state management: Timer tutorial: get_it
import 'package:get_it/get_it.dart';
import 'timer_serice/timer_service.dart';
import '../timer_page/timer_page_manager.dart';
final getIt = GetIt.instance;
void setupGetIt() {
// state management layer
getIt.registerLazySingleton<TimerPageManager>(() => TimerPageManager());
// service layer
getIt.registerLazySingleton<TimerService>(() => Ticker());
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment