To extend a component you should use the sling:resourceSuperType.
You should take a look at base components stored at: core/wcm/components/list/v2/
It is also common to change the following properties: