feat(directives): Custom inject for BlockLists