I have two abstract states parent and parent.child, and an activateable state parent.child.grand.
parent
parent.child
parent.child.grand
I want pa
pa
If you add auth to the dependency injection of your grandchild resolve, ui-router will resolve it prior to the grandchild resolve.
auth
['authsrv', 'auth', function(authsrv, auth){}]
Hope that makes sense.