fix(empty): filter out empty components