@riverpod FutureOr<Studio> studioDetails(Ref ref, String id) async { ref.keepAlive(); final repository = ref.read(studioRepositoryProvider); return repository.getStudioById(id); }