const addressForComments = "mpipComment"; const addressForProposals = "mpip"; const authorId = "manzanal.near"; const mpip_id = props.mpip_id; const item = props.item; State.init({ showReply: false }); const accountId = props.accountId; const blockHeight = props.blockHeight === "now" ? "now" : parseInt(props.blockHeight); const content = props.content ?? JSON.parse( Social.get( `${accountId}/${addressForProposals}/${addressForComments}`, blockHeight ) ?? "null" ); const highlight = !!props.highlight; const raw = !!props.raw; const link = `#/mob.near/widget/MainPage.Comment.Page?accountId=${accountId}&blockHeight=${blockHeight}`; return ( <> <div className={`pt-3 border-top pb-2 ${ highlight ? "bg-warning bg-opacity-10" : "" }`} > <Widget src="mob.near/widget/MainPage.Post.Header" props={{ accountId, blockHeight, link, postType: "comment" }} /> <div className="mt-2 text-break"> <Widget src="mob.near/widget/MainPage.Post.Content" props={{ content, raw }} /> </div> </div> </> );