firset commit

This commit is contained in:
GYJ
2024-11-22 16:48:12 +08:00
commit 8d57c7f406
105 changed files with 3615 additions and 0 deletions

View File

@@ -0,0 +1,15 @@
import 'package:cashier_reserve/common/base/ui_model.dart';
import 'package:flutter/material.dart';
import 'package:provider/provider.dart';
export 'package:provider/provider.dart';
class MyProvider<T> {
static T of<T>(BuildContext context, {bool listen = true}) {
T provider = Provider.of<T>(context, listen: listen);
if (provider is BaseUIModel) {
BaseUIModel viewModel = provider;
viewModel.context = context;
}
return provider;
}
}