transform htmlx (html-like template part of jsx) to react dom dsl