Loading Text while fetching API data

I have a loading text showing up when page is loaded.
I would like for a loader text to show up when user filters the data and data is being fetched. I set the condition for loading text to show when Repeating Group is invisible, and once data is fetched, loading text disappears.

The problem is a “No Results” message. Because loading text continues to show as long as there is no data. How can I split the logic to show No results message when there is no data vs while filtered data is being fetched.
Screenshot 2023-02-06 170819

To keep the loader visible only when empty state isn’t visible, add to its conditions: and '[empty state group] is not visible. This adjustment ensures the loader doesn’t overlap with the “no results” group. Make sure your current conditions correctly show the loader only when data is loading.