@riverpod Future<Set<String>> topicIdsWithContent(Ref ref, String domainId) async { final ds = ref.watch(supabaseDatasourceProvider); return ds.getTopicIdsWithContent(domainId); }