pages: add getComposantType