refactor band cards slide directive to pass a fetch function