add getDefaultRender() for component