add angular component that can be used as table row