if prop is object then use prop.value

add svg attributes

support svg