basic configurations (global providers and consts)

This commit is contained in:
MohammadTaha Basiri 2021-12-04 20:58:57 +03:30
parent e152b77f00
commit 769d76d26c
5 changed files with 23 additions and 0 deletions

View File

@ -0,0 +1 @@
class DesignConfig {}

View File

@ -0,0 +1 @@
class AppStrings {}

5
lib/models/enums.dart Normal file
View File

@ -0,0 +1,5 @@
enum AppState {
idle,
busy,
failed,
}

View File

@ -0,0 +1,13 @@
import 'package:didvan/models/enums.dart';
import 'package:flutter/cupertino.dart';
class CoreProvier with ChangeNotifier {
AppState _appState = AppState.idle;
set appState(AppState newState) {
_appState = newState;
notifyListeners();
}
AppState get appState => _appState;
}

View File

@ -0,0 +1,3 @@
import 'package:didvan/providers/core_provider.dart';
class UserProvider extends CoreProvier {}