Refactored how tabs are setup
Refactored how tabs are setup

Ben helped me to conditionally add Service ID tab to the list of tabs
depending on whether the user has the correct access.

Co-authored-by: Ben Vandersteen <59752e9b1961ab8c23b8e16465016318f7161c1f@gmail.com>

alphagov/digitalmarketplace-admin-frontend,alphagov/digitalmarketplace-admin-frontend,alphagov/digitalmarketplace-admin-frontend,alphagov/digitalmarketplace-admin-frontend