doc: add simple component support