[React] New components for metaphors