(function(n){n.registerView("Shared:VerticalListItem",new Sparkle.View(React.createClass({displayName:"Shared:VerticalListItem",componentWillMount:function(){Sparkle.inst&&Sparkle.inst.start("render","Shared:VerticalListItem")},componentDidMount:function(){Sparkle.inst&&Sparkle.inst.stop("render","Shared:VerticalListItem")},componentWillUpdate:function(){Sparkle.inst&&Sparkle.inst.start("update","Shared:VerticalListItem")},componentDidUpdate:function(){Sparkle.inst&&Sparkle.inst.stop("update","Shared:VerticalListItem")},getInitialState:function(){var i=this.props||{},u=i.viewData||{},t=i.properties||{},f={},e=u.TestHooksEnabled,n=t.PartnerTestHook,r;return(n===undefined||n===null)&&(n=null),r=t.CssClass,f},render:function(){var a=this,n=this.props||{},l=n.viewData||{},h=n.properties||{},e=[],o=n.encoder||Sparkle.defaultEncoder,s=l.TestHooksEnabled,t=h.PartnerTestHook,u,i,f,r,c;for((t===undefined||t===null)&&(t=null),u=h.CssClass,i={},string.IsNullOrEmpty(u)||(i.className=o.writeAttribute(u)),s&&(i["data-tag"]=o.writeAttribute("common.VerticalListItem")),!string.IsNullOrEmpty(t)&&s&&(i["data-partnertag"]=o.writeAttribute(t)),f=Sparkle.copyContext(n,i),r=0;r