[DT table] Show different empty states when there are no groups and no source

When session was expired, user sees this empty state instead of "your session was expired. go back and start over"

CleanShot_2025-07-01_at_15.45.02_2x

Edited by 🤖 GitLab Bot 🤖