import 'package:flutter/material.dart'; import 'package:friflex_starter/di/di_container.dart'; import 'package:provider/provider.dart'; /// Класс для внедрения глобальных зависимостей final class DependsProviders extends StatelessWidget { const DependsProviders({ super.key, required this.child, required this.diContainer, }); final Widget child; final DiContainer diContainer; @override Widget build(BuildContext context) { return MultiProvider( providers: [ // Сюда добавляем глобальные блоки, inherited и т.д. Provider.value(value: diContainer), // Передаем контейнер зависимостей ], child: child, ); } }