{"version":3,"sources":["https://lively-kernel.org/lively4/lively4-jsx/src/client/reactive/components/rewritten/conduit/src/components/article/comment/comment-container-rp19.js"],"names":["CommentList","ListErrors","comments","currentUser","errors","onDelete","commentList","target"],"mappings":";;;;;;;;;;;;;;;;AAAOA,iB;;AACAC,gB;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;yBAEQ,OAAO,EAAEC,QAAF,EAAYC,WAAZ,EAAyBC,MAAzB,EAAiCC,QAAjC,EAAP,KAAuD;AACpE,cAAMC,cAAcH,cAAc,EAACD,QAAD,EAAWC,WAAX,EAAwBE,QAAxB,EAAd,GAAkD,EAACH,QAAD,EAAWG,QAAX,EAAtE;AACA,eAAOF,2EACM,gCADN,wIAGCF,WAAW,EAAEG,MAAF,EAAX,CAHD,4HAIkCD,WAJlC;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,yDAOD,MAAMH,YAAYM,WAAZ,CAPL;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,0EAUM,gCAVN,iNAY+B,EAAEC,QAAQ,OAAV,EAZ/B;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,uJAc+B,EAAEA,QAAQ,UAAV,EAd/B;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,yDAkBD,MAAMP,YAAYM,WAAZ,CAlBL;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,UAAP;AAqBD,O","file":"comment-container-rp19.js","sourcesContent":["import CommentList from 'src/client/reactive/components/rewritten/conduit/src/components/article/comment/comment-list-rp19.js';\nimport ListErrors from 'src/client/reactive/components/rewritten/conduit/src/components/generic/list-errors-rp19.js';\n\nexport default async ({ comments, currentUser, errors, onDelete }) => {\n  const commentList = currentUser ? {comments, currentUser, onDelete} : {comments, onDelete};\n  return currentUser ? (\n    <div class='col-xs-12 col-md-8 offset-md-2'>\n      <div>\n        { ListErrors({ errors }) }\n        <comment-input-rp19 v-currentUser={currentUser}/>\n      </div>\n\n      { await CommentList(commentList) }\n    </div>\n  ) : (\n    <div class='col-xs-12 col-md-8 offset-md-2'>\n      <p>\n        <link-rp19 v-targetDestination={{ target: 'login' }}>Sign in</link-rp19>\n        &nbsp;or&nbsp;\n        <link-rp19 v-targetDestination={{ target: 'register' }}>sign up</link-rp19>\n        &nbsp;to add comments on this article.\n      </p>\n\n      { await CommentList(commentList) }\n    </div>\n  );\n}"]}