12 lines
267 B
Dart
Executable File
12 lines
267 B
Dart
Executable File
import 'package:flutter/material.dart';
|
|
import 'package:flutter_riverpod/flutter_riverpod.dart';
|
|
|
|
abstract class ViewModel<T> {
|
|
const ViewModel(this.context, this.ref);
|
|
|
|
final BuildContext context;
|
|
final WidgetRef ref;
|
|
|
|
T get widget => context.widget as T;
|
|
}
|