import 'package:flutter_riverpod/flutter_riverpod.dart'; import '../servisler/wangp/model_tanimi.dart'; import '../servisler/wangp/wangp_modeller_katalogu.dart'; /// Asset'lerden model katalogunu lazy yükler. final modellerKataloguProvider = FutureProvider(( ref, ) async { final k = WangpModellerKatalogu.ornek; await k.yukle(); return k; }); /// Şu an seçili olan model (uygulama genelinde). final secilModelProvider = StateProvider((ref) => null); /// UI filtresi — kategori (tek seçim). final modelKategoriFiltresiProvider = StateProvider( (ref) => null, ); /// UI filtresi — arama metni. final modelArmaProvider = StateProvider((ref) => '');