How do I know if a component is viewed