ajwah_bloc 2.6.1 ajwah_bloc: ^2.6.1 copied to clipboard
A reactive state management library. Manage your application's states, effects, and actions easy way. Make apps more scalable with a unidirectional data-flow.
import 'package:example/states/counter.dart';
import 'package:flutter/material.dart';
import 'package:get/instance_manager.dart';
import 'package:get/route_manager.dart';
import './states/todo.dart';
import './pages/counterPage.dart';
import './pages/todoPage.dart';
import './states/searchCategory.dart';
void main() {
runApp(GetMaterialApp(
smartManagement: SmartManagement.keepFactory,
debugShowCheckedModeBanner: false,
getPages: [
GetPage(
name: '',
page: () => CounterPage(),
binding: BindingsBuilder(() {
Get.lazyPut(() => CounterState());
})),
GetPage(
name: '/todo',
page: () => TodoPage(),
transition: Transition.zoom,
binding: BindingsBuilder(() {
Get.put<TodoState>(TodoState(), permanent: true);
Get.put<SearchCategoryState>(SearchCategoryState(),
permanent: true);
}))
],
initialRoute: '',
///home: CounterPage(),
));
}