import 'package:flutter/material.dart'; import 'package:provider/provider.dart'; import '../../data/repositories/tenders_repository.dart'; import '../../view_models/tenders_view_model.dart'; /// Lazy TendersViewModel provider /// Wraps screens that need TendersViewModel Widget tendersProvider({required Widget child}) { return ChangeNotifierProvider( create: (context) => TendersViewModel( tendersRepository: context.read(), ), child: child, ); }