REVIEW: [NX-449] Component view framework

formatting is off