@martinbean I have a use case for this. I've got an admin navigation with nested links grouped by certain categories. I want to hide links that users don't have permission to access. If a category contains sublinks, I only want to hide the category as a whole if the user doesn't have permission to access any of the sublinks.
You may also determine if a user has any authorization ability from a given list of abilities. To accomplish this, use the @canany directive:
@canany(['update', 'view', 'delete'], $post)
// The current user can update, view, or delete the post
@elsecanany(['create'], \App\Post::class)
// The current user can create a post
@endcanany