Files
iiEsaywebUIapp/lib/features/tools/providers/tools_providers.dart

11 lines
445 B
Dart
Raw Normal View History

2025-08-19 20:26:19 +05:30
import 'package:flutter_riverpod/flutter_riverpod.dart';
import 'package:conduit/core/models/tool.dart';
import 'package:conduit/core/services/tools_service.dart';
final toolsListProvider = FutureProvider<List<Tool>>((ref) async {
final toolsService = ref.watch(toolsServiceProvider);
if (toolsService == null) return [];
return await toolsService.getTools();
});
final selectedToolIdsProvider = StateProvider<List<String>>((ref) => []);