I am designing a dashboard that contains a number of modules bubbling up information from different parts of the product. One section is showcasing different people. I want to provide a tab-based way of viewing different types of people (e.g. Highly Ranked, Bookmarked, Most Recent, Dormant) with a particular module but realize that at certain points there won't be any data for that particular tab.
Is it a best practice to hide the entire tab until data exists? Or should it be visible but greyed out? Or should it be clickable but have a message saying something like 'No content avaialble'?
Below is a screenshot of the wireframe (with the tabs disabled)