optimized
This commit is contained in:
@ -1,27 +1,22 @@
|
||||
import 'package:flutter_riverpod/flutter_riverpod.dart';
|
||||
import 'package:rogapp/model/game_instance_state.dart';
|
||||
import 'package:rogapp/model/game_state_instance.dart';
|
||||
|
||||
final gameStateNotifierProvider = StateNotifierProvider<GameStaticState, GameInstanceState>((ref) {
|
||||
return GameStaticState();
|
||||
final gameStateNotifierProvider =
|
||||
StateNotifierProvider<GameStaticState, GameInsStatetance>((ref) {
|
||||
return GameStaticState();
|
||||
});
|
||||
|
||||
|
||||
class GameStaticState extends StateNotifier<GameInstanceState>{
|
||||
GameStaticState(): super(GameInstanceState());
|
||||
class GameStaticState extends StateNotifier<GameInsStatetance> {
|
||||
GameStaticState() : super(GameInsStatetance());
|
||||
|
||||
@override
|
||||
GameInstanceState get state => super.state;
|
||||
GameInsStatetance get state => super.state;
|
||||
|
||||
void startGame(GameInstanceState gi){
|
||||
void startGame(GameInsStatetance gi) {
|
||||
state = gi;
|
||||
}
|
||||
|
||||
void doCheckin(){
|
||||
void doCheckin() {}
|
||||
|
||||
}
|
||||
|
||||
void makeGoal(){
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
void makeGoal() {}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user