“+t+””+”script>”},d=function()tryn=document.domain&&new ActiveXObject(“htmlfile”)catch(t)var t,r;d=n?function(t)t.write(h(“”)),t.close();var r=t.parentWindow.Object;return t=null,r(n):((r=s(“iframe”)).style.display=”none”,c.appendChild(r),r.src=String(“javascript:”),(t=r.contentWindow.document).open(),t.write(h(“document.F=Object”)),t.close(),t.F);for(var e=u.length;e–;)delete d.prototype[u[e]];return d();a[l]=!0,t.exports=Object.create||function(t,r)var e;return null!==t?(p.prototype=o(t),e=new p,p.prototype=null,e[l]=t):e=d(),void 0===r?e:i(e,r)},6048:function(t,r,e)var n=e(9781),o=e(3070),i=e(9670),u=e(1956);t.exports=n?Object.defineProperties:function(t,r)i(t);for(var e,n=u(r),a=n.length,c=0;a>c;)o.f(t,e=n[c++],r[e]);return t,3070:function(t,r,e)var n=e(9781),o=e(4664),i=e(9670),u=e(7593),a=Object.defineProperty;r.f=n?a:function(t,r,e)if(i(t),r=u(r,!0),i(e),o)tryreturn a(t,r,e)catch(t)if(“get”in e,1236:function(t,r,e)var n=e(9781),o=e(5296),i=e(9114),u=e(5656),a=e(7593),c=e(6656),s=e(4664),f=Object.getOwnPropertyDescriptor;r.f=n?f:function(t,r)if(t=u(t),r=a(r,!0),s)tryreturn f(t,r)catch(t)if(c(t,r))return i(!o.f.call(t,r),t[r]),8006:function(t,r,e),5181:function(t,r)r.f=Object.getOwnPropertySymbols,9518:function(t,r,e)var n=e(6656),o=e(7908),i=e(6200),u=e(8544),a=i(“IE_PROTO”),c=Object.prototype;t.exports=u?Object.getPrototypeOf:function(t)return t=o(t),n(t,a)?t[a]:”function”==typeof t.constructor&&t instanceof t.constructor?t.constructor.prototype:t instanceof Object?c:null,6324:function(t,r,e)var n=e(6656),o=e(5656),i=e(1318).indexOf,u=e(3501);t.exports=function(t,r),1956:function(t,r,e)var n=e(6324),o=e(748);t.exports=Object.keys,5296:function(t,r)”use strict”;var e=.propertyIsEnumerable,n=Object.getOwnPropertyDescriptor,o=n&&!e.call(1:2,1);r.f=o?function(t)var r=n(this,t);return!!r&&r.enumerable:e,7674:function(t,r,e)(“__proto__”in?function()var t,r=!1,e=;try(t=Object.getOwnPropertyDescriptor(Object.prototype,”__proto__”).set).call(e,[]),r=e instanceof Arraycatch(t)return function(e,i)return n(e),o(i),r?t.call(e,i):e.__proto__=i,e():void 0),288:function(t,r,e)”use strict”;var n=e(1694),o=e(648);t.exports=n?.toString:function()return”[object “+o(this)+”]”,3887:function(t,r,e)var n=e(5005),o=e(8006),i=e(5181),u=e(9670);t.exports=n(“Reflect”,”ownKeys”),857:function(t,r,e)var n=e(7854);t.exports=n,2534:function(t)t.exports=function(t)tryreturnerror:!1,value:t()catch(t)returnerror:!0,value:t,9478:function(t,r,e)var n=e(9670),o=e(111),i=e(8523);t.exports=function(t,r)if(n(t),o(r)&&r.constructor===t)return r;var e=i.f(t);return(0,e.resolve)(r),e.promise,2248:function(t,r,e)var n=e(1320);t.exports=function(t,r,e)for(var o in r)n(t,o,r[o],e);return t,1320:function(t,r,e)var n=e(7854),o=e(8880),i=e(6656),u=e(3505),a=e(2788),c=e(9909),s=c.get,f=c.enforce,l=String(String).split(“String”);(t.exports=function(t,r,e,a))(Function.prototype,”toString”,(function()return”function”==typeof this&&s(this).source)),7651:function(t,r,e)var n=e(4326),o=e(2261);t.exports=function(t,r)var e=t.exec;if(“function”==typeof e)var i=e.call(t,r);if(“object”!=typeof i)throw TypeError(“RegExp exec method returned something other than an Object or null”);return iif(“RegExp”!==n(t))throw TypeError(“RegExp#exec called on incompatible receiver”);return o.call(t,r),2261:function(t,r,e){“use strict”;var n,o,i=e(7066),u=e(2999),a=RegExp.prototype.exec,c=String.prototype.replace,s=a,f=(n=/a/,o=/b*/g,a.call(n,”a”),a.call(o,”a”),0!==n.lastIndex||0!==o.lastIndex),l=u.UNSUPPORTED_Y||u.BROKEN_CARET,p=void 0!==/()??/.exec(“”)[1];(f||p||l)&&(s=function(t)var r,e,n,o,u=this,s=l&&u.sticky,h=i.call(u),d=u.source,v=0,y=t;return s&&(-1===(h=h.replace(“y”,””)).indexOf(“g”)&&(h+=”g”),y=String(t).slice(u.lastIndex),u.lastIndex>0&&(!u.multiline,8710:function(t,r,e)var n=e(9958),o=e(4488),i=function(t)return function(r,e)c+1===s;t.exports=start:a(!1),end:a(!0),8415:function(t,r,e)”use strict”;var n=e(9958),o=e(4488);t.exports=””.repeat,6091:function(t,r,e)var n=e(7293),o=e(1361);t.exports=function(t)return n((function())),3111:function(t,r,e)var n=e(4488),o=”[“+e(1361)+”]”,i=RegExp(“^”+o+o+”*”),u=RegExp(o+o+”*$”),a=function(t)return function(r)var e=String(n(r));return 1&t&&(e=e.replace(i,””)),2&t&&(e=e.replace(u,””)),e;t.exports=start:a(1),end:a(2),trim:a(3),261:function(t,r,e)u.importScripts,1400:function(t,r,e)var n=e(9958),o=Math.max,i=Math.min;t.exports=function(t,r)var e=n(t);return e0?e:r)(t),7466:function(t,r,e)var n=e(9958),o=Math.min;t.exports=function(t)return t>0?o(n(t),9007199254740991):0,7908:function(t,r,e)var n=e(4488);t.exports=function(t)return Object(n(t)),7593:function(t,r,e)var n=e(111);t.exports=function(t,r)if(!n(t))return t;var e,o;if(r&&”function”==typeof(e=t.toString)&&!n(o=e.call(t)))return o;if(“function”==typeof(e=t.valueOf)&&!n(o=e.call(t)))return o;if(!r&&”function”==typeof(e=t.toString)&&!n(o=e.call(t)))return o;throw TypeError(“Can’t convert object to primitive value”),1694:function(t,r,e)var n=;n[e(5112)(“toStringTag”)]=”z”,t.exports=”[object z]”===String(n),9711:function(t)var r=0,e=Math.random();t.exports=function(t)return”Symbol(“+String(void 0===t?””:t)+”)_”+(++r+e).toString(36),3307:function(t,r,e)var n=e(133);t.exports=n&&!Symbol.sham&&”symbol”==typeof Symbol.iterator,5112:function(t,r,e),1361:function(t)t.exports=”tnvfr u2028u2029ufeff”,6992:function(t,r,e)”use strict”;var n=e(5656),o=e(1223),i=e(7497),u=e(9909),a=e(654),c=”Array Iterator”,s=u.set,f=u.getterFor(c);t.exports=a(Array,”Array”,(function(t,r)s(this,type:c,target:n(t),index:0,kind:r)),(function()),”values”),i.Arguments=i.Array,o(“keys”),o(“values”),o(“entries”),1539:function(t,r,e)var n=e(1694),o=e(1320),i=e(288);n,7922:function(t,r,e){“use strict”;var n=e(2109),o=e(3099),i=e(8523),u=e(2534),a=e(408);n(target:”Promise”,stat:!0,{allSettled:function(t){var r=this,e=i.f(r),n=e.resolve,c=e.reject,s=u((function()var e=o(r.resolve),i=[],u=0,c=1;a(t,(function(t)var o=u++,a=!1;i.push(void 0),c++,e.call(r,t).then((function(t)),(function(t)n(i)))))),–c));return s.error&&c(s.value),e.promise}})},7727:function(t,r,e){“use strict”;var n=e(2109),o=e(1913),i=e(3366),u=e(7293),a=e(5005),c=e(6707),s=e(9478),f=e(1320);n(target:”Promise”,proto:!0,real:!0,forced:!!i&&u((function()i.prototype.finally.call(then:function(),(function())))),finally:function(t)var r=c(this,a(“Promise”)),e=”function”==typeof t;return this.then(e?function(e)return s(r,t()).then((function()return e)):t,e?function(e)return s(r,t()).then((function()throw e)):t)),o||”function”!=typeof i||i.prototype.finally||f(i.prototype,”finally”,a(“Promise”).prototype.finally)},8674:function(t,r,e){“use strict”;var n,o,i,u,a=e(2109),c=e(1913),s=e(7854),f=e(5005),l=e(3366),p=e(1320),h=e(2248),d=e(8003),v=e(6340),y=e(111),g=e(3099),b=e(5787),m=e(4326),w=e(2788),x=e(408),S=e(7072),E=e(6707),_=e(261).set,O=e(5948),T=e(9478),P=e(842),j=e(8523),A=e(2534),I=e(9909),R=e(4705),L=e(5112),k=e(7392),C=L(“species”),D=”Promise”,B=I.get,U=I.set,F=I.getterFor(D),M=l,N=s.TypeError,G=s.document,X=s.process,H=f(“fetch”),$=j.f,q=$,W=”process”==m(X),V=!!(G&&G.createEvent&&s.dispatchEvent),z=”unhandledrejection”,K=R(D,(function()if(!(w(M)!==String(M)))if(66===k)return!0;if(!W&&”function”!=typeof PromiseRejectionEvent)return!0if(c&&!M.prototype.finally)return!0;if(k>=51&&/native code/.test(M))return!1;var t=M.resolve(1),r=function(t)t((function()),(function()));return(t.constructor=)[C]=r,!(t.then((function()))instanceof r))),Y=K||!S((function(t)M.all(t).catch((function())))),J=function(t)var r;return!(!y(t),Q=function(t,r,e){if(!r.notified)r.notified=!0;var n=r.reactions;O((function()for(var o=r.value,i=1==r.state,u=0;n.length>u;)var a,c,s,f=n[u++],l=i?f.ok:f.fail,p=f.resolve,h=f.reject,d=f.domain;try(2===r.rejection&&et(t,r),r.rejection=1),!0===l?a=o:(d&&d.enter(),a=l(o),d&&(d.exit(),s=!0)),a===f.promise?h(N(“Promise-chain cycle”)):(c=J(a))?c.call(a,p,h):p(a)):h(o)catch(t)d&&!s&&d.exit(),h(t)r.reactions=[],r.notified=!1,e&&!r.rejection&&tt(t,r)))},Z=function(t,r,e)var n,o;V?((n=G.createEvent(“Event”)).promise=r,n.reason=e,n.initEvent(t,!1,!0),s.dispatchEvent(n)):n=promise:r,reason:e,(o=s[“on”+t])?o(n):t===z&&P(“Unhandled promise rejection”,e),tt=function(t,r)_.call(s,(function()rt(r)?2:1,e.error))throw e.value)),rt=function(t)return 1!==t.rejection&&!t.parent,et=function(t,r)_.call(s,(function()W?X.emit(“rejectionHandled”,t):Z(“rejectionhandled”,t,r.value))),nt=function(t,r,e,n)return function(o)t(r,e,o,n),ot=function(t,r,e,n),it=function(t,r,e,n){if(!r.done)r.done=!0,n&&(r=n);tryif(t===e)throw N(“Promise can’t be resolved itself”);var o=J(e);o?O((function()var n=done:!1;tryo.call(e,nt(it,t,n,r),nt(ot,t,n,r))catch(e)ot(t,n,e,r))):(r.value=e,r.state=1,Q(t,r,!1))catch(e)ot(t,done:!1,e,r)};K&&(M=function(t)b(this,M,D),g(t),n.call(this);var r=B(this);tryt(nt(it,this,r),nt(ot,this,r))catch(t)ot(this,r,t),(n=function(t)U(this,type:D,done:!1,notified:!1,parent:!1,reactions:[],rejection:!1,state:0,value:void 0)).prototype=h(M.prototype,then:function(t,r),catch:function(t)return this.then(void 0,t)),o=function()var t=new n,r=B(t);this.promise=t,this.resolve=nt(it,t,r),this.reject=nt(ot,t,r),j.f=$=function(t)return t===M,c||”function”!=typeof l||(u=l.prototype.then,p(l.prototype,”then”,(function(t,r)var e=this;return new M((function(t,r)u.call(e,t,r))).then(t,r)),unsafe:!0),”function”==typeof H&&a(global:!0,enumerable:!0,forced:!0,fetch:function(t)return T(M,H.apply(s,arguments))))),a(global:!0,wrap:!0,forced:K,Promise:M),d(M,D,!1,!0),v(D),i=f(D),a(target:D,stat:!0,forced:K,reject:function(t)var r=$(this);return r.reject.call(void 0,t),r.promise),a(target:D,stat:!0,forced:c,resolve:function(t)return T(c&&this===i?M:this,t)),a(target:D,stat:!0,forced:Y,{all:function(t)var r=this,e=$(r),n=e.resolve,o=e.reject,i=A((function()var e=g(r.resolve),i=[],u=0,a=1;x(t,(function(t)var c=u++,s=!1;i.push(void 0),a++,e.call(r,t).then((function(t)),o))),–a));return i.error&&o(i.value),e.promise,race:function(t)var r=this,e=$(r),n=e.reject,o=A((function()var o=g(r.resolve);x(t,(function(t)o.call(r,t).then(e.resolve,n)))));return o.error&&n(o.value),e.promise})},4916:function(t,r,e)”use strict”;var n=e(2109),o=e(2261);n(target:”RegExp”,proto:!0,forced:/./.exec!==o,exec:o),5218:function(t,r,e)”use strict”;var n=e(2109),o=e(4230);n(target:”String”,proto:!0,forced:e(3429)(“anchor”),anchor:function(t)return o(this,”a”,”name”,t)),4475:function(t,r,e)”use strict”;var n=e(2109),o=e(4230);n(target:”String”,proto:!0,forced:e(3429)(“big”),big:function()return o(this,”big”,””,””)),7929:function(t,r,e)”use strict”;var n=e(2109),o=e(4230);n(target:”String”,proto:!0,forced:e(3429)(“blink”),blink:function()return o(this,”blink”,””,””)),915:function(t,r,e)”use strict”;var n=e(2109),o=e(4230);n(target:”String”,proto:!0,forced:e(3429)(“bold”),bold:function()return o(this,”b”,””,””)),9841:function(t,r,e)”use strict”;var n=e(2109),o=e(8710).codeAt;n(target:”String”,proto:!0,codePointAt:function(t)return o(this,t)),7852:function(t,r,e)”use strict”;var n,o=e(2109),i=e(1236).f,u=e(7466),a=e(3929),c=e(4488),s=e(4964),f=e(1913),l=””.endsWith,p=Math.min,h=s(“endsWith”);o(,endsWith:function(t)var r=String(c(this));a(t);var e=arguments.length>1?arguments[1]:void 0,n=u(r.length),o=void 0===e?n:p(u(e),n),i=String(t);return l?l.call(r,i,o):r.slice(o-i.length,o)===i),9253:function(t,r,e)”use strict”;var n=e(2109),o=e(4230);n(target:”String”,proto:!0,forced:e(3429)(“fixed”),fixed:function()return o(this,”tt”,””,””)),2125:function(t,r,e)”use strict”;var n=e(2109),o=e(4230);n(target:”String”,proto:!0,forced:e(3429)(“fontcolor”),fontcolor:function(t)return o(this,”font”,”color”,t)),8830:function(t,r,e)”use strict”;var n=e(2109),o=e(4230);n(target:”String”,proto:!0,forced:e(3429)(“fontsize”),fontsize:function(t)return o(this,”font”,”size”,t)),4953:function(t,r,e)var n=e(2109),o=e(1400),i=String.fromCharCode,u=String.fromCodePoint;n(target:”String”,stat:!0,forced:!!u&&1!=u.length,fromCodePoint:function(t)for(var r,e=[],n=arguments.length,u=0;n>u;)if(r=+arguments[u++],o(r,1114111)!==r)throw RangeError(r+” is not a valid code point”);e.push(r>10),r%1024+56320))return e.join(“”)),2023:function(t,r,e)”use strict”;var n=e(2109),o=e(3929),i=e(4488);n(target:”String”,proto:!0,forced:!e(4964)(“includes”),includes:function(t)return!!~String(i(this)).indexOf(o(t),arguments.length>1?arguments[1]:void 0)),8734:function(t,r,e)”use strict”;var n=e(2109),o=e(4230);n(target:”String”,proto:!0,forced:e(3429)(“italics”),italics:function()return o(this,”i”,””,””)),8783:function(t,r,e)”use strict”;var n=e(8710).charAt,o=e(9909),i=e(654),u=”String Iterator”,a=o.set,c=o.getterFor(u);i(String,”String”,(function(t)a(this,type:u,string:String(t),index:0)),(function()var t,r=c(this),e=r.string,o=r.index;return o>=e.length?value:void 0,done:!0:(t=n(e,o),r.index+=t.length,value:t,done:!1))),9254:function(t,r,e)”use strict”;var n=e(2109),o=e(4230);n(target:”String”,proto:!0,forced:e(3429)(“link”),link:function(t)return o(this,”a”,”href”,t)),6373:function(t,r,e)p(_,m,A),4723:function(t,r,e)”use strict”;var n=e(7007),o=e(9670),i=e(7466),u=e(4488),a=e(1530),c=e(7651);n(“match”,1,(function(t,r,e)return[function(r)var e=u(this),n=null==r?void 0:r[t];return void 0!==n?n.call(r,e):new RegExp(r)[t](String(e)),function(t)var n=e(r,t,this);if(n.done)return n.value;var u=o(t),s=String(this);if(!u.global)return c(u,s);var f=u.unicode;u.lastIndex=0;for(var l,p=[],h=0;null!==(l=c(u,s));)var d=String(l[0]);p[h]=d,””===d&&(u.lastIndex=a(s,i(u.lastIndex),f)),h++return 0===h?null:p])),6528:function(t,r,e)”use strict”;var n=e(2109),o=e(6650).end;n(target:”String”,proto:!0,forced:e(4986),padEnd:function(t)return o(this,t,arguments.length>1?arguments[1]:void 0)),3112:function(t,r,e)”use strict”;var n=e(2109),o=e(6650).start;n(target:”String”,proto:!0,forced:e(4986),padStart:function(t)return o(this,t,arguments.length>1?arguments[1]:void 0)),8992:function(t,r,e){var n=e(2109),o=e(5656),i=e(7466);n(target:”String”,stat:!0,{raw:function(t){for(var r=o(t.raw),e=i(r.length),n=arguments.length,u=[],a=0;e>a;)u.push(String(r[a++])),a
//# sourceMappingURL=bundle.js.map;
});
/gi,””)},getIdcta=function()return new _promise2.default(function(e,t)requirejs([“idcta-v2/idcta-1″],e,t)),IDCTA_PURPOSE=””,IDCTA_TIMEOUT=1e4;exports.default={setupIdctaLibrary:function(e)return setupIdcta(e),refreshToken:function()return getIdcta().then(function(e)var t=e.initiateTokenRefresh;return t()).catch(function()throw _errorTypes.ErrorTypes.TOKEN_REFRESH_FAILED),getIdctaInfo:function(e){var t=this,n=e.idctaEnv,r=e.policy,o=e.signInContext,i=e.embeddingPageUri,a=e.shouldCallIdcta,s=void 0===a||a;return(0,_asyncToGenerator3.default)(_regenerator2.default.mark(function e()var a,u;return _regenerator2.default.wrap(function(e)for(;;)switch(e.prev=e.next)case 0:return e.next=2,isCurrentUserSignedIn();case 2:if(a=e.sent,u=policy:r,env:n,context:o,embeddingPageUri:i,!(0,_helpers.not)(s))e.next=6;breakreturn e.abrupt(“return”,_idctaBuilder2.default.new().signedIn(a).build());case 6:if(!a)e.next=9;breakreturn e.next=9,t.refreshToken();case 9:return e.abrupt(“return”,buildIdctaInfo(u,a));case 10:case”end”:return e.stop(),e,t)))()},getUserDetailsFromCookie:getUserDetailsFromCookie},module.exports=exports.default},function(e,t,n){“use strict”;function r(e)return e&&e.__esModule?e:default:eObject.defineProperty(t,”__esModule”,value:!0);var o=n(2),i=r(o),a=function e()var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:,r=(0,i.default)(,t,n);returnsignedIn:function(t)return e(r,signedIn:t),withSignInButton:function(t)return e(r,signInButton:t),withSignedInMessage:function(t)return e(r,signedInMessage:t),withPolicyCheck:function(t)return e(r,policyCheck:t),build:function()return r;t.default=new:a,e.exports=t.default},function(e,t)”use strict”;Object.defineProperty(t,”__esModule”,value:!0);t.ErrorTypes=IDCTA_FAILED:”idctaFailed”,TOKEN_REFRESH_FAILED:”tokenRefreshFailed”,POSTING_EMPTY_COMMENTS_NOT_ALLOWED:”postingEmptyCommentsNotAllowed”,PROFANITY_FOUND_IN_TEXT:”profanityFoundInText”,POSTING_TO_CLOSED_FORUM:”postingToClosedForum”,MORE_COMMENTS_FAILED:”loadMoreCommentsFailed”,ID_UNAVAILABLE:”idUnavailable”,UNKNOWN_ERROR:”unknownError”,RATING_COMMENT_FAILED:”ratingCommentFailed”,DISCUSSION_ALREADY_EXISTS:”DISCUSSION_ALREADY_EXISTS”,COMMENT_NOT_FOUND:”commentNotFound”,REPLY_NOT_FOUND:”replyNotFound”,DISCUSSION_NOT_FOUND:”discussionNotFound”,VALIDATION_ERROR:”VALIDATION_ERROR”,MISSING_API_KEY:”MISSING_API_KEY”,UNAUTHORIZED:”UNAUTHORIZED”,RESOURCE_CLOSED:”RESOURCE_CLOSED”,DISCUSSION_READ_ONLY:”DISCUSSION_READ_ONLY”,AUTHENTICATION_POLICY:”AUTHENTICATION_POLICY”,USER_NOT_SIGNED_IN:”userNotSignIn”,UAS_CANNOT_GET_CONTENT_ID:”uasCannotGetContentId”,UAS_MISSING_FORUM_ID:”uasMissingForumId”,UAS_INVALID_SITE_CONFIG:”uasInvalidSiteConfig”,function(e,t)”use strict”;Object.defineProperty(t,”__esModule”,value:!0),t.default=cbbccomments:urnStructure:”urn:bbc:isite2:file_id:cbbc:content-id”,contentIdRegexp:/^__CBBC__comments__([a-zA-Z0-9_]+)$/,resourceType:”article”,ownit:urnStructure:”urn:bbc:isite2:file_id:stay-safe:content-id”,contentIdRegexp:/^ownit__([a-zA-Z0-9_]+)$/,resourceType:”article”,newsroundcommentsmodule:urnStructure:”urn:bbc:cps::articleid:id”,contentIdRegexp:/^__newsround__([0-9]+$)/,resourceType:”article”,sportcommentsmodule:urnStructure:”urn:bbc:cps::articleid:id”,contentIdRegexp:/^__CPS_([0-9]+$)/,resourceType:”article”,newscommentsmodule:urnStructure:”urn:bbc:cps::articleid:id”,contentIdRegexp:/^__CPS__([0-9]+)$/,resourceType:”article”,bbcthreecomments:urnStructure:”urn:bbc:isite2:guid::id”,contentIdRegexp:/^__BBCTHREE__comments__article_([a-zA-Z0-9]8-[a-zA-Z0-9]4-[a-zA-Z0-9]4-[a-zA-Z0-9]4-[a-zA-Z0-9]12)$/,resourceType:”article”,blogsreactive:urnStructure:”urn:bbc:isite2:guid::id”,contentIdRegexp:/^blogs_[a-zA-Z0-9-]*_([a-zA-Z0-9]8_[a-zA-Z0-9]4_[a-zA-Z0-9]4_[a-zA-Z0-9]4_[a-zA-Z0-9]12)$/,resourceType:”article”,blogspremoderated:urnStructure:”urn:bbc:isite2:guid::id”,contentIdRegexp:/^blogs_[a-zA-Z0-9-]*_([a-zA-Z0-9]8_[a-zA-Z0-9]4_[a-zA-Z0-9]4_[a-zA-Z0-9]4_[a-zA-Z0-9]12)$/,resourceType:”article”,blogspostmoderated:urnStructure:”urn:bbc:isite2:guid::id”,contentIdRegexp:/^blogs_[a-zA-Z0-9-]*_([a-zA-Z0-9]8_[a-zA-Z0-9]4_[a-zA-Z0-9]4_[a-zA-Z0-9]4_[a-zA-Z0-9]12)$/,resourceType:”article”,blogstrictlycomedancing:urnStructure:”urn:bbc:isite2:guid::id”,contentIdRegexp:/^blogs_[a-zA-Z0-9-]*_([a-zA-Z0-9]8_[a-zA-Z0-9]4_[a-zA-Z0-9]4_[a-zA-Z0-9]4_[a-zA-Z0-9]12)$/,resourceType:”article”,blogbbccymru:urnStructure:”urn:bbc:isite2:guid::id”,contentIdRegexp:/^blogs_[a-zA-Z0-9-]*_([a-zA-Z0-9]8_[a-zA-Z0-9]4_[a-zA-Z0-9]4_[a-zA-Z0-9]4_[a-zA-Z0-9]12)$/,resourceType:”article”,e.exports=t.default,function(e,t,n)”use strict”;Object.defineProperty(t,”__esModule”,value:!0);var r=n(165),o=function(e,t)2!==o.length)throw new Error(r.ErrorTypes.UAS_CANNOT_GET_CONTENT_ID);return o[1].replace(/_/g,”-“);t.default=buildResourceId:function(e,t),e.exports=t.default,function(e,t,n)”use strict”;function r(e)return e&&e.__esModule?e:default:eObject.defineProperty(t,”__esModule”,value:!0),t.ContributorAvatar=t.ViewCommentsButton=t.CommentsSortError=t.CommentsSort=t.LoadRepliesButton=t.ReplySnippet=t.ReplyButton=t.A11yText=t.CommentsModerationMessage=t.ShowNewCommentsButton=t.CommentRatingContainer=t.NoJSMessage=t.Tooltip=t.TooltipLauncher=t.CommentsLoading=t.CommentRating=t.CommentsAlert=t.CommentsFooter=t.CommentsTextLimit=t.IdctaSignedInMessage=t.IdctaSignInButton=t.CommentsList=t.Comment=t.CommentsInput=t.CommentsButton=t.PostedDate=t.UserDescription=t.Username=t.CommentsTotal=t.CommentsModuleTitle=t.CommentsTitle=t.CommentsHeader=t.Stylesheets=void 0;var o=n(99),i=r(o),a=n(147),s=r(a),u=n(169),l=n(209),c=n(171),d=n(172),m=n(170),f=n(234),p=n(189),h=n(235),y=n(190),g=n(202),v=n(236),_=n(188),b=n(237),T=n(238),C=n(239),E=n(199),P=n(200),S=n(240),w=n(198),O=n(241),x=n(178),M=n(185),R=n(211),I=n(232),N=n(242),k=n(245),A=n(246),D=n(173),L=function(e)var t=e.children;return i.default.createElement(“div”,className:”comments__header comments–border comments–shadow”,t);L.displayName=”CommentsHeader”,L.propTypes=children:o.PropTypes.oneOfType([o.PropTypes.arrayOf(o.PropTypes.node),o.PropTypes.node]);var j=function(e)var t=e.children;return i.default.createElement(“h4″,className:”comments__heading-module-title”,t);j.displayName=”CommentsModuleTitle”,j.propTypes=children:o.PropTypes.oneOfType([o.PropTypes.arrayOf(o.PropTypes.node),o.PropTypes.node]);var F=function(e)var t=e.children;return i.default.createElement(“h4″,className:”comments__heading-title”,i.default.createElement(“span”,className:”comments__heading-title-text”,t));F.displayName=”CommentsTitle”,F.propTypes=children:o.PropTypes.oneOfType([o.PropTypes.arrayOf(o.PropTypes.node),o.PropTypes.node]);var U=function(e)var t=e.totalCommentsCount,n=”comment”+(1===t?””:”s”),r=t+” “+n;return i.default.createElement(“div”,className:”comments-total”,i.default.createElement(“span”,null,r));U.displayName=”CommentsTotal”,U.propTypes=totalCommentsCount:o.PropTypes.number;var q=function(e)var t=e.children,n=e.className;return i.default.createElement(“div”,className:(0,s.default)(“comments__footer”,n),t);q.displayName=”CommentsFooter”,q.propTypes=children:o.PropTypes.oneOfType([o.PropTypes.arrayOf(o.PropTypes.node),o.PropTypes.node]),className:o.PropTypes.string,t.Stylesheets=v.Stylesheets,t.CommentsHeader=L,t.CommentsTitle=F,t.CommentsModuleTitle=j,t.CommentsTotal=U,t.Username=c.Username,t.UserDescription=d.UserDescription,t.PostedDate=m.PostedDate,t.CommentsButton=f.CommentsButton,t.CommentsInput=p.CommentsInput,t.Comment=u.Comment,t.CommentsList=l.CommentsList,t.IdctaSignInButton=_.IdctaSignInButton,t.IdctaSignedInMessage=b.IdctaSignedInMessage,t.CommentsTextLimit=h.CommentsTextLimit,t.CommentsFooter=q,t.CommentsAlert=y.CommentsAlert,t.CommentRating=g.CommentRating,t.CommentsLoading=C.CommentsLoading,t.TooltipLauncher=E.TooltipLauncher,t.Tooltip=P.Tooltip,t.NoJSMessage=S.NoJSMessage,t.CommentRatingContainer=w.CommentRatingContainer,t.ShowNewCommentsButton=T.ShowNewCommentsButton,t.CommentsModerationMessage=O.CommentsModerationMessage,t.A11yText=x.A11yText,t.ReplyButton=M.ReplyButton,t.ReplySnippet=R.ReplySnippet,t.LoadRepliesButton=I.LoadRepliesButton,t.CommentsSort=N.CommentsSort,t.CommentsSortError=k.CommentsSortError,t.ViewCommentsButton=A.ViewCommentsButton,t.ContributorAvatar=D.ContributorAvatar,function(e,t,n){“use strict”;function r(e)return e&&e.__esModule?e:default:eObject.defineProperty(t,”__esModule”,value:!0),t.Comment=t.CommentText=void 0;var o=n(41),i=r(o),a=n(48),s=r(a),u=n(53),l=r(u),c=n(54),d=r(c),m=n(58),f=r(m),p=n(91),h=r(p),y=n(99),g=r(y),v=n(147),_=r(v),b=n(170),T=n(171),C=n(172),E=n(173),P=n(175),S=n(176),w=n(183),O=n(179),x=r(O),M=n(208),R=n(153),I=n(209),N=n(232),k=n(212),A=n(206),D=n(233),L=r(D),j=n(197),F=15e3,U=t.CommentText=function(e)var t=e.commentText;return g.default.createElement(“div”,tabIndex:”0″,className:”comment__text”,dangerouslySetInnerHTML:__html:t);U.displayName=”CommentText”,U.propTypes=commentText:y.PropTypes.string.isRequired,U.default=commentText:””;var q=t.Comment=function(e){function t(e)return(0,h.default)(t,e),(0,d.default)(t,[key:”render”,value:function()(0,A.canDownRateComment)(i,y),key:”getCollapsedRemovedComment”,value:function(e)var t=this,n=this.context.theme.formatMessage;return g.default.createElement(P.CollapsiblePanel,title:n(“removedCommentButton”),setCollapsiblePanelRef:function(e)return t.collapsedRemovedCommentElement=e,e),key:”getLoadRepliesButtonComponentWithStats”,value:function(e,t)if(this.newRepliesToShow=this.props.commentData.totalReplies-this.state.maxNumberOfRepliesVisible,this.newRepliesToShow>0)return this.getLoadRepliesButtonComponentWithLoadStats();var n=!e&&!t;return n?this.getLoadRepliesButtonComponentWithCheckStats():null,key:”getLoadRepliesButtonComponentWithCheckStats”,value:function()var e=this.context.WithStatsIncludeCommonLabels;return g.default.createElement(e,key:”more-replies-check-“+this.props.commentData.id,id:”stats-more-replies-check”,labels:label:”more-replies-check”,fireOnView:!0,fireOnClick:!0,minimumTimeInView:0,this.getLoadRepliesButtonComponent()),key:”getLoadRepliesButtonComponentWithLoadStats”,value:function()var e=this.context.WithStatsIncludeCommonLabels,t=(0,i.default)(this.state.maxNumberOfRepliesVisible/this.props.repliesPageSize+1),n=PAG:t,RSC:this.newRepliesToShow;return g.default.createElement(e,key:”more-replies-load-“+this.props.commentData.id+”-“+t,id:”stats-more-replies-load”,labels:label:”more-replies-load”,metadata:n,fireOnView:!0,fireOnClick:!0,minimumTimeInView:0,this.getLoadRepliesButtonComponent()),key:”getLoadRepliesButtonComponent”,value:function()var e=this;return g.default.createElement(N.LoadRepliesButton,setMaxNumberOfRepliesVisible:this.setMaxNumberOfRepliesVisible,setLoadRepliesAllyMessage:this.setLoadRepliesAllyMessage,sendMoreRepliesLoadErrorStat:function()return(0,j.sendMoreRepliesLoadErrorStat)(e.context),sendMoreRepliesCheckErrorStat:function()return(0,j.sendMoreRepliesCheckErrorStat)(e.context),onClick:this.handleLoadReplies,newRepliesToShow:this.newRepliesToShow,checkingForReplies:this.props.commentData.checkingForReplies,requestTimeoutMs:F),key:”isCommentWithReplies”,value:function()return(0,A.hasReplies)(this.props.commentData,this.context.isFeatureEnabled),key:”isCollapsedRemovedComment”,value:function()return(0,A.isRemovedComment)(this.props.commentData)&&!this.isCommentWithReplies(),key:”componentDidUpdate”,value:function(e)if(e.focusOn!==this.props.focusOn&&this.props.focusOn)var t=this.isCollapsedRemovedComment()?this.collapsedRemovedCommentElement:this.commentElement;(0,R.focusOnElement)(t),key:”requestReplies”,value:function(e)this.context.triggerAggregatorDataFetch(parentCommentId:this.props.commentData.id,nextReplyIndexToLoadFrom:e,requestCounter:this.state.requestCounter,requestType:L.default.replies),key:”setLoadRepliesAllyMessage”,value:function(e)var t=this.context.theme.formatMessage;e?this.context.setA11yAlertText(t(“moreRepliesDisplayed”)):this.context.setA11yAlertText(t(“newRepliesChecked”)),key:”setMaxNumberOfRepliesVisible”,value:function()var e=this.props.commentData.replies.length,t=this.props.repliesPageSize;this.setState(function(n)returnmaxNumberOfRepliesVisible:Math.min(n.maxNumberOfRepliesVisible,e)+t),key:”handleLoadReplies”,value:function()var e=this.props.commentData.replies.length;this.requestReplies(e),this.setState(function(e)returnrequestCounter:e.requestCounter+1)]),t}(y.Component);q.displayName=”Comment”,q.propTypes=repliesPageSize:y.PropTypes.number,commentData:y.PropTypes.shape(index:y.PropTypes.number,id:y.PropTypes.number,firstNewReplyId:y.PropTypes.number,actions:y.PropTypes.shape(reportUrl:y.PropTypes.string.isRequired),checkingForReplies:y.PropTypes.bool,distressMessage:y.PropTypes.shape(text:y.PropTypes.string),author:y.PropTypes.shape(userId:y.PropTypes.oneOfType([y.PropTypes.string,y.PropTypes.number]).isRequired,displayName:y.PropTypes.string.isRequired,isNotable:y.PropTypes.bool.isRequired,description:y.PropTypes.string,avatarUrl:y.PropTypes.string).isRequired,dateCreated:y.PropTypes.string,text:y.PropTypes.string.isRequired,rating:y.PropTypes.oneOfType([y.PropTypes.shape(positive:y.PropTypes.number.isRequired),y.PropTypes.shape(negative:y.PropTypes.number.isRequired)]),status:y.PropTypes.oneOf([x.default.FAIL,x.default.PASS,x.default.REFER,x.default.UNKNOWN]),replies:y.PropTypes.array,totalReplies:y.PropTypes.number).isRequired,rulesPageUrl:y.PropTypes.string.isRequired,isRatingEnabled:y.PropTypes.bool,userCanPostToForum:y.PropTypes.bool,personalisationDetails:y.PropTypes.shape(userId:y.PropTypes.oneOfType([y.PropTypes.string,y.PropTypes.number]),displayNameModerationStatus:y.PropTypes.string,displayNameModerationMessage:y.PropTypes.string,displayNameModerationUrl:y.PropTypes.string,isEditor:y.PropTypes.bool,commentAdminLinks:y.PropTypes.shape(report:y.PropTypes.shape(url:y.PropTypes.string.isRequired),viewModerationHistory:y.PropTypes.shape(url:y.PropTypes.string.isRequired),makeTopPick:y.PropTypes.shape(url:y.PropTypes.string.isRequired),memberDetails:y.PropTypes.shape(url:y.PropTypes.string.isRequired))),idctaData:y.PropTypes.object.isRequired,forumId:y.PropTypes.string.isRequired,focusOn:y.PropTypes.bool,commentInputTextLimit:y.PropTypes.number,commentInputModerationStatus:y.PropTypes.string,isForumClosed:y.PropTypes.bool,q.defaultProps=personalisationDetails:,isAvatarEnabled:!1,isMoreIconIsOpen:!1,focusOn:!1,replies:[],repliesPageSize:10,firstNewReplyId:0,q.contextTypes=theme:y.PropTypes.shape(formatMessage:y.PropTypes.func,getComponent:y.PropTypes.func.isRequired,productLabel:y.PropTypes.string),isFeatureEnabled:y.PropTypes.func.isRequired,setA11yAlertText:y.PropTypes.func.isRequired,triggerAggregatorDataFetch:y.PropTypes.func.isRequired,WithStatsIncludeCommonLabels:y.PropTypes.func.isRequired,logImpressionEventWithCommonLabels:y.PropTypes.func.isRequired},function(e,t,n){“use strict”;function r(e)return e&&e.__esModule?e:default:eObject.defineProperty(t,”__esModule”,value:!0),t.PostedDate=void 0;var o=n(48),i=r(o),a=n(53),s=r(a),u=n(54),l=r(u),c=n(58),d=r(c),m=n(91),f=r(m),p=n(99),h=r(p),y=n(147),g=r(y),v=t.PostedDate=function(e)function t()return(0,s.default)(this,t),(0,d.default)(this,(t.__proto__return(0,f.default)(t,e),(0,l.default)(t,[key:”render”,value:function()return h.default.createElement(“div”,”data-time”:this.props.time,className:(0,g.default)(“posted-date”,this.props.className),h.default.createElement(“span”,”aria-hidden”:”true”,this.props.formattedTime))]),t(p.Component);v.displayName=”PostedDate”,v.propTypes=time:p.PropTypes.string.isRequired,className:p.PropTypes.string,formattedTime:p.PropTypes.string.isRequired},function(e,t,n)”use strict”;function r(e)return e&&e.__esModule?e:default:eObject.defineProperty(t,”__esModule”,value:!0),t.Username=void 0;var o=n(99),i=r(o),a=n(147),s=r(a),u=t.Username=function(e)var t=e.children,n=e.className;return i.default.createElement(“span”,”aria-hidden”:”true”,title:t,className:(0,s.default)(“username”,n),t);u.displayName=”Username”,u.propTypes=className:o.PropTypes.string,children:o.PropTypes.oneOfType([o.PropTypes.arrayOf(o.PropTypes.node),o.PropTypes.node]),function(e,t,n)”use strict”;function r(e)return e&&e.__esModule?e:default:eObject.defineProperty(t,”__esModule”,value:!0),t.UserDescription=void 0;var o=n(99),i=r(o),a=n(147),s=r(a),u=t.UserDescription=function(e)var t=e.children,n=e.className;return i.default.createElement(“span”,”aria-hidden”:”true”,className:(0,s.default)(“userdescription”,n),t);u.displayName=”UserDescription”,u.propTypes=className:o.PropTypes.string,children:o.PropTypes.oneOfType([o.PropTypes.arrayOf(o.PropTypes.node),o.PropTypes.node]),function(e,t,n){“use strict”;function r(e)return e&&e.__esModule?e:default:eObject.defineProperty(t,”__esModule”,value:!0),t.ContributorAvatar=void 0;var o=n(48),i=r(o),a=n(53),s=r(a),u=n(54),l=r(u),c=n(58),d=r(c),m=n(91),f=r(m),p=n(99),h=r(p),y=n(147),g=r(y),v=n(174),_=/^((https?)(://|(%3A%2F%2F)))|^data:image//i,b=t.ContributorAvatar=function(e){function t()return(0,s.default)(this,t),(0,d.default)(this,(t.__proto__return(0,f.default)(t,e),(0,l.default)(t,[key:”getAvatarLetter”,value:function(e),key:”handleAvatarImageError”,value:function(e)e&&(e.target.onerror=null,e.target.src=v.noImageForAvatarError,e.target.style.backgroundColor=”transparent”),key:”render”,value:function()var e=this,t=this.props,n=t.displayName,r=t.isCurrentUser,o=t.avatarImageUrl,i=(0,g.default)(“contributor-avatar__letter”,”contributor-avatar__letter–current”:r),a=o&&o.match(_);return h.default.createElement(“div”,className:”contributor-avatar”,”aria-hidden”:”true”,a&&h.default.createElement(“img”,className:”contributor-avatar__image”,alt:””,src:o,onError:function(t)return e.handleAvatarImageError(t)),h.default.createElement(“div”,className:i,this.getAvatarLetter(n)))]),t}(p.Component);b.displayName=”ContributorAvatar”,b.propTypes=displayName:p.PropTypes.string,isCurrentUser:p.PropTypes.bool,avatarImageUrl:p.PropTypes.string,b.defaultProps=displayName:”u”,isCurrentUser:!1},function(e,t)”use strict”;Object.defineProperty(t,”__esModule”,value:!0);t.exampleAvatarUrl96x96PngBase64=”data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGAAAABgCAYAAADimHc4AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAsSwAALEsBpT2WqQAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAABZfSURBVHic5Z15nBXVlce/p+rtrzcaaHalRcElGqAbBFFAZTRGu0NUoqjRRBMnmcwniUaUaOL0TGaULcsni8ZPPmo0Juo4joK7okLUYJAGDBGBGFHAlsVu6H77e1V154/X9Ou3dPdb6jWY+X0+/YGqd+vcU+fce+655557SzhKsaBhSXVUc0wUU01SWCeKyERgHODv/hvS/S9ACDjY/W8I2K2U2iFo25Qu2z2WseOx1sWdR+I9BoIcaQYOY8EpLRVxn38GFvMUah4wBdBsrOJ9hNUoVptxc/UzW75/0EbaReOIKmD+5J/WWFriSwhXAWcA+iBVbSLqDSztIc1yPPbk5hsODVK9WRh0BbTQom1s8F8A1tUgzYBnsHnIQBTUKhF5YMqG8PMttFiDWfmgKaCFFm3TVP+FSlQLMHWw6i0Q74iwrLMi/Ic1a1qMwaiw7AqYO7fFUR3wfUXBYmBCueuzB/KeEpYEKkIPlFsRZVVA85SljehyN4rGctZTPsjbiPrWqg03v1G2GspBdMHMn9RG44l/E+RfsdeTORJQouQhzeCmJ/6yaL/dxG1XQFPD0vkg9wrU2k37CKNdiVz31IZFK+0kapsCkrbe/58KdbOddI8yKIX6hScaWfTYOy1xOwjaIqim6cvrxVCPIkyzg97RDgXrddO87MnN3/+gVFolK6B5ytJGNHkWGF4qrU8TFHQoSy56etOidaXQKWmAbJq6/Bw0eYX/Z8IHEKjVNPVS89RlnyuFTtEKaJ669GIR9SxQWQoDpUFhqlj3X+JIMOBHWNnUuGxhsQSKMkFNjcsWiuIhjoCLGTU6OBjbQSD+AVGjI03wDs2DxzGUCucYqlz1+JwjkMHxByxErly1YdEjhT5YMHcXTVl6rqbJM4C70GdLQSjRRlvwTYKJ3Xk/49KrGO49jaGeU9E1Vxm5AyAhympauXHxC4U8VJACmqatmCaWegVURWG8FQ/DivJRcC0d0W1F03BqfkZXzKLWc5KNnOVE2LJkXiEDc94KaJq+vF5MtR4YVhRrRSCY2M3OzucxrHDafY9LaJrt5KzJDupHC5aCRAI+2Gvx8lsJXlxnYOaIadZ6TuKYynMRKWvU+4BmmtPzdVHzUsD1Dfc490nnWqWYWRJrBeBAZDMfBV9DqZQkRw/TuO1aN6efpKP1w7lC2LbH4o77orzzvpn2W4VzHMcPmY+Uc/hSvOWOhc/MZ7KWV1MYM3r2T4BLS2YsT+wN/Zm24BuAAkAEbrzCzZ3f8DCuTkNyCF9zCE6PhrtCx1OhMXa0gy/Oc+P3a2z4a6KnR8StLhJWiGr3ceV7AWGM6XD4t3+8+sWBiw6ApqnLLhJhVT5lS4diT3AtB8Jv99zxeYR7b/MyaVx2ixUBpzcpdN3ZN3sbtxp8syXAgYOq596E6i9Q5R5vK/cZUAp18VOttzzZX6F+hXrBlDuGOzTHtsEKrLUF32BfeEPP9ZAq4bE7/NRmDvkCLq+Gp9qBlqcl2bLD5LIbu4jGkkrw6LWcWHslImX1pNsV2olPtd70SV8F+q3doTuXDpbwD0Q2pwl/9DCNVcuzha85hMphDnxD8hc+wKkTdb7/dW/PddTsoD26tVS2B8JQsO7sr0Cfr9DcuGyWKPUV21nKgWBiNx8FX+u5Hj9K47E7fPgzZhour0ZlnRPdVVyrveIiN8eNSw17+8OtKFQ/T5QOgWsvmrK8T+cl55vMndviQMmvGAS7HzcD7Ox8rsfbGVsnPPTvPrwZ8yZPlY6v1pFzAM4Xui589+pUL4iZhwjEPyieYH7QNE3dM3duiyPnj7luVnX5vwrqs+XlCyxl8H7n0xhWBIARtcKDt/vwZQjfV6PjqbTHd//8bBfHjE699v7wZlvoDoBTq4K+q3P9kKWABQv+W0fUovLzBLsDrxAxkqt8Q6uF+3/gpaaiVxMX8A3RcVXYF0bQNFj4+ZRtC8R3Eze7bKPfJxS35uoFWQqI/X3n5cAJ5eanM/Z3OqLvAuB0wM++62VkbYod0VxUTbwez8nPoJ/Qij7hNaTu+6CVHgVZ8Dk37h6dqsEYjAEmVAZ9CzJvZihAiYgsLjcnhhVhV9crPde3XePmlPoUK5p7BNXTHsE5+gbEdSwgoFeh1VyONu4+0Lw5qOaP2mqN82alekFH5F0o82AMIIoftNCSJvO0i+aGFZ9X8JlyM7KrazWGSsZ3FpzjpPksZ4pJZw3VU+5H9+UOnIl7EjL0WyXz0HR2qs641UUo8XHJNPPAya2NFef3vpHZA64pNwftkXfojL8PwKhhGt+9LN2+V5zYguat75eGVn1JyaZodqOLql7jzcHo30qily/EMtMG4x4FLGhYUg1cVM7KDSvc4++LwA+/6sLrTgnBWXsGrmHn9/V4CpoP8TWUxIvLCeefmVL+odh7DIYZQmT+/Mk/rTl82aOAuOiXA6UZ1wHwUfCPmCoGQNOZTmacku4U+I/7Zq8riw+3r2Tnu0+ASo9oQtIUZd3zTUdG3I429h60UcuQqgvpb7J/wVkpBSSsIKHE3sJeqDh4TIdxyeGLHgkopa4sZ63BxG46otuBpMt548J00+OsGINemWrVjz5wCzffnlzh+91vdjH7vO+klVdadepC86CN+BFSeV5aGak8H1V1MVbbd8AKZvE0c7ITv1cIRZItvzP+Pn7nqOJfMl8odRVwL3Q3j27zc0bZ6sNkV9eanutbrnJT5Uv39/1jz+XwxDt08O0e4QPcueLhHES7c2bFiTbmrizh95D2NaKN/jG5JvVuF5zVkOqFXbGdeb9TKRA484LTf14F3QqIicyhjJsj9oVaiZkdAJz1WQfzpqWbHneFjuZPOV+bN7yc9vu2v2V7KGIldxzJsG8j3v7HA/HNQKpyD2/nzkz1xIjRTtwM9EvLJjicRuwsSBnIs8tVU8IKsr87yunzCLd9JT3CpumSDDM4x/bc+3jvvrQyx44bmkVXxXYgrvFoNVfkxYfU5Lawc6Y70+JLXfEP86JXOtTZcFgBSs4pVzVtwdd7Uke+1uykbki6KfBU60kB9HIr6+rSl52/cW2GZ6QMVHQL1CwESfWmWOgD1rzwK7ra38niQzwngWNE1v1hNRqT6lOdfxCCc91Q5wBo3fb/1HJUEUp8TEd0B5AMMV95fvrA63ALLm93J1TRnvvTz2jC404KdsyoGi5dmDEAh/8EZgCtMpWUFg99wIxZF3DN9UuYNecS4pE9WfyIN/drzpqampQFErtRDMYuJfls86yllVpCZBJlCDsrFB8F13LYt/7eQjfOjFHGW91rLEikzI6n8kTWv/4ID9+3iLWvPofDPTKd9qFHEXc96D3uNPffu5yOg0lPpysQ4u0Nz2fxJHruhI5ZU1IKMK04wXhbXu9YIjQtok/UTMh2qG3Aweg2Qt1CPXeag1mnpUvf5ctYx41uSvu9uu50zjj32zi9Y9Puq8hGVOh1cPWOF1rcc1/6wN3efiCbKS33fsDppzlw9moLgcTgjANK1CQNy34FKGXycSiZm+RxCTdenhFOFvBUpk+QrMALMFB+pxVC7b09SaJX61dmiPaDobSidcNztPY+ws4+j9DQa1IYiOeffVcKLNQkTUSzXQH7I5t63LmvXuhk1NB0Ybt8Opojw+oZB7AOPtg3URXDarsRdTg1UXqHrn0cM6aq51rXhc9MzvYrVD9pjb3HgYhxoGfGXlYIkzQRNcZOmqaKsT/cCiSzGq4835leQARPRe7wgGq/C9X1VPb9+IdYu69Fhd9M3TN7bXQXnX9bnEpb+vVPr8Plz9iQqUxU9K998j1zcopPpSyC8exB3G6IYqxDKaoGLpo/9ob+jGElPZqvNbnwedJbusurZbf+w1AG1t4fIJ2Pg28GiAuiW1DBNZDpmXR7V4cxr+lW1h4/EY+3kpH1TdmkQ69D99JnLpw2yYHPI4SjSachEN9Dtbvsu2orHQIVdsUA42aAA+G/AFBTKVwy15lVpq/W3xsqsgkim/ovE98Jxn5w1CVviJvxJ/cdzlKd/9MvPYcOk09y8KdNyXEoUEAWdgmo1CwbN1jsj7SiSEYum8904sqQv9OjofWTwVYYLKxDj+dVUoXXo0J/HLDcjM+mBuKo0U7cKvtacaUmYEuquWFF6Yik1la/OCc7C8NdYW+4SR36LSrxUf+FzEOofS150Zs7Pb3FdMU+KI6x/FFZXIZTDnwSebsn5HDCOI1jR6aT1hyCw23zfM+KotpuALOPw06MfVh7rh9YSd045XgHo4an+O4svwLQFGQHyguEpQwORFIJtbMn52j9vvLkYKrYdswPv5T0ng7H/I39WB0PYH64ABXbnjctkfReEEzsxlJlPSoi4NAgoErM/zwU+3tPchXA6adkmBoRnHkqIBzWCIU0hg8v4MWNfVh7f5B/+X4wb6aLh59JzgEsZRCI7ypnKnvAlh7QHkmPPp40Pl3YDlcy7JwPXniuil//6sjtep052ZG2Tt0Z+3s5qwtoIpQ01CdTOlKTlrohgj/D93d68jc/72718uY6Py8+b+v0JG943MKMXia0M/5+2i4dmxHQlJL8Rqg+0BHZlpZhPKI2u6U7XPkPvp2dSWXd9cvh/OVtXymsFY1zTk+NA4YVJWzs66d08VDCHk0pK/9RKgcyMwlGD89u7ZKn+YHk/i6AREJo+eEo1q4Z2EuOxzXWrqlAWfZ4WWdMSXdHg4kyhSUU2zU0SlJA3Ep3AWtyebYFTLXrhqciorGYsOzOkfyoZRTvbPFgmCkBB4Mab63388ufD+fLC8fTusGPaPbM6ceP0Rlak3qPQLwkI9EnNGS7Q4ftpVg4w0yPGnYGs4Vgmarv+E8GTpgY49VX0ifnb67z8+Y6Pw6Hwu9XgKKzM+VpicDFl9h3CqUInHiczhsbk5IJJdpQWLbvrBQl27WY7t1GKSlhGXLd9kG2Oi0jf/Izzwz1uQnDMITOTi1N+ABz5gYYX2/L8T09qB+bqsNSiXJkS1iW19yhPffnb3cBW4ql4sjIVN6z38rSplHAORp1wxOcfW7+jpnfb3Hd9e35V5AnMseyuGn3wbvq7VVv3BJI1iLqlQFK9wlPr5UpAMNUfNSergIjWpiRu+7r7dTUZKcjZkLTYdHifdTW2j9b9WUkacZs3sQhyMuQygt6tVhCvhypfM+tSxeIZSrMRP5mqKbG5L+WtFFX13fXcToV37lhH9Omh/osUwpcGWNWwrLZBElS5hqAW6m1wMBNLgeqXdnT9HtXxkhkNPpEpLBeML4+xi/u3s2Cyw5m9YbjT4ix/McfMe+fypfF1hVK59fmVBUjrnteh+7k3MdaF3c2Ny59AyWzC6XkcQzB7xyZNh+IJ+DR1QmuOi/lT8dCJu5KvaBdjhUVFl+5tp2rr2ln1y43hw7qjBodZ8TI8h9qe7Aro8cqW1PXX+see3v5VZb8vlhqI3ynZ937+aMx2ntFmZQFiXBxrUjTkz1i8tTwoAgfYPO76fVkOhslQXjo8H97FOAW61Gg70XTflDtHo/fmZ48ZZjwzSVhzF4NJxowbG5I5cGevSYb3kk3ew7NtrBIVDOc/3v4okcByQ8cqOyUhDwxpmJ21rkL7+2xuPXuVMqhZUI0UNRQM6hYcV8U00xvKT5nnT3ElXqy93H5aRITkQeKpet3jmKEb3rW/ZfWG9x6T6xnbhALmAV5RION1evirHo1fXbvcdTi0bMztIuB0vS05Kc0BazcsOg5gb6TZwbASN80Kl1js+4/vy7Bd34WxeqWe6jDwLKOPiW8v9vkpmXZbm2dd4pdVWxt2BBMO1MuI7ghSim1pFjqIhr11U14Hdnd9fXNBgtuCxOIJkMT4Q5zUPbE5YvdH1t8+ZYAXRmxLK9jGLWek+2pRORHmR+IyIouuSfUPwIUvWdTFxfH18zH48he5dzZZnHut0L8ebuFEbcIHzKOCiVsfc/gSzd08fGBdC9NEwfHVJ5n05lC8p67/tjHMu9m5Yls3fqYmjjmvLBAc7FVaeKkxn0CocTHJDI2x1kKnnk9wY49Fmd8RkdMC6dHQ0o5BqUEPPlynH/5j2CW3y+iUV91QU6TWgyU4ntPvHx9VrZZTtV66o/9LVDSMSJOzccJQy7p86jIVzcYzPnnIE+sNWhvSxQUMbUDB7sU31sa5MYlwZ5dkr0xxj/bztTEjZ4J43+X64c+m938xqXTLSXrsOF03AORTbQF/9Rnike1X7j9eg/TTnUydlzOY3Vsg2EqHn8hzor7I7Qfyp4YimiMrZjDMO9pdlVpWZac2ddZov32++apy+5FuNYOLmJmJ7u6XiLYT5JUhU9YeL6LGQ1Ozmp04ihgKXPA+uPw9JoYdz0cZeee3HMRh+ZhfNUFVLqOsa1eUL9Z1XrL9X392u8bNjWsGCZY2wBbnGClLA5ENrM3tH7A/PvhQ4QLZrs5b5aT6ac5ilKGUvD2NoNn/xjnidXxnC3+MLyOYdRXX4Rbr+6zTBH4RNeNE59Yf2ufCxYDvlVzw/ILu2fItjVHw4qyL7yBA5HNqBzHEGSiwidMO9XB9FOdnDRB57ixGqPr9KxD+z45aLFzj8l7uyze2pJg3WaDfe39x58EjeG+KYyumInYu1VaKZEvDvTJk7yE2jR12U9EuMEevlKIm53sD2+mI7YV0yp8SbHCJ7hdgmGonGvRA6HGPYFR/ll4HEMKfnYgCKxY2XrzgCeP5TXijZLqW/ZJ5wy7jy526dWMrZzDqIqZtEe2cCDyl4KODwuGFcFwYYIXhCr3cYzwNZTtXAgF693R8G358ZMn5k++c7yl6+sp89cyQom9HIzu4FBsBwnLvtUul17JEPckhnpPwZ2xjGoz9iusaU+1Lt6VT+GC7Hr392JeYRC+mqFQRIwDBOK7CSX2EEy0FWSmNHHgddRR5TqGStcx+JwjB+NjDgEFc59qvXljvg8UzFHT1OXndH+6ZFA/4KCURczsJGZ2EDM7SVhhlDKwlImIhiZOXLofp1aFW6/Go9eW+1jiTMQVND3VevOAB3b3RlFNorlx+eUo9Xs+/V/JswuWKK5YufHmRwt9sCgBrtqw6BGUWgBEByz8j484IlcWI3wo0bfvNkdPgL1bXT89kKAo89JCvxuTRqFUFuZPXdFgifUsYNOa3acG+zSlXfjkxptaSyFSsg1/cuNNraLpjSj5U6m0PjVQvKV0mVmq8MGmY8q2t73YNWrSrAfdCYcCmc0/+sc8Y5GFT2y+zZaEVNsF1dy4tBkl92FTAO8owiei5NqVGxcVnTmSC7Yf1Le9bfX244ed8xvRxSvIND79vUGJkocSyvjC05sW939+QhEoq3DmT13RYGHd/Sn+zO1m0axvrXxrcdnGt7JOpJ7ceFOre8L4mQjXUcJC/+BD7VCKr7qPG99YTuHDIJqHFlq0TVP9FypRLcDUwaq3EAj8FWF5Z0X4D2vWtAxKEuoRsM9Kmhp//DmwrhFFM2U+rzoPRFBqpdL0B5/a8L3nQQY1O+CIDpALGpZUR0W/FKWuEjiTPNcnbICh4HURfudW1uPJvNgjg6PGQznvtOV+r5uZWMxTqHnAFOwdo95HWI1itWY6X+qdIHskcdQoIBPNs5ZWEmaSaNpEhXUiMAmljUVUBclTvmoOn3WkIChwCAiiJKg0tVuU2iFo20TJdstr7lj1xi2Dcih0ofg/Chj0h9J0t9UAAAAASUVORK5CYII=”,t.noImageForAvatarError=”data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVQYV2NgYAAAAAMAAWgmWQ0AAAAASUVORK5CYII=”,function(e,t,n){“use strict”;function r(e)return e&&e.__esModule?e:default:eObject.defineProperty(t,”__esModule”,value:!0),t.CollapsiblePanel=void 0;var o=n(48),i=r(o),a=n(53),s=r(a),u=n(54),l=r(u),c=n(58),d=r(c),m=n(91),f=r(m),p=n(99),h=r(p),y=n(147),g=r(y),v=t.CollapsiblePanel=function(e){function t(e)(0,s.default)(this,t);var n=(0,d.default)(this,(t.__proto__return(0,f.default)(t,e),(0,l.default)(t,[key:”togglePanel”,value:function()this.setState(function(e)returnbuttonClicked:!0,expanded:!e.expanded),key:”render”,value:function()var e=this.props,t=e.title,n=e.children,r=e.setCollapsiblePanelRef,o=e.isReply,i=this.context,a=i.WithStatsIncludeCommonLabels,s=i.theme,u=i.noJS,l=s.formatMessage,c=l(“showCollapsiblePanel”,title:t),d=l(“hideCollapsiblePanel”,title:t),m=TYP:o?”reply”:”comment”;return h.default.createElement(“div”,className:”collapsible-panel”,h.default.createElement(a,id:”stats-removed-comment”,labels:label:”removed-comment”,metadata:m,fireOnView:!0,fireOnClick:!this.state.buttonClicked,
minimumTimeInView:0,h.default.createElement(“button”,className:(0,g.default)(“collapsible-panel__title”,”collapsible-panel__title–disabled”:u),”aria-hidden”:u?”true”:”false”,disabled:u,ref:r,onClick:this.togglePanel,”aria-label”:this.state.expanded?d:c,”aria-expanded”:this.state.expanded?”true”:”false”,t)),this.state.expanded&&h.default.createElement(“div”,className:(0,g.default)(“collapsible-panel__content”,”collapsible-panel__content-no-separator”:o),n))]),t}(p.Component);v.displayName=”CollapsiblePanel”,v.propTypes=title:p.PropTypes.string.isRequired,children:p.PropTypes.node.isRequired,setCollapsiblePanelRef:p.PropTypes.func,isReply:p.PropTypes.bool,v.defaultProps=isReply:!1,v.contextTypes=noJS:p.PropTypes.bool.isRequired,WithStatsIncludeCommonLabels:p.PropTypes.func.isRequired,theme:p.PropTypes.shape(formatMessage:p.PropTypes.func)},function(e,t,n)”use strict”;function r(e)return e&&e.__esModule?e:default:eObject.defineProperty(t,”__esModule”,value:!0),t.CommentLinks=t.getCommentLinks=void 0;var o=n(149),i=r(o),a=n(2),s=r(a),u=n(99),l=r(u),c=n(177),d=n(178),m=n(179),f=r(m),p=n(180),h=n(159),y=n(181),g=n(182),v=r(g),_=function(e)a),m=u(y.FeaturesToggles.makeTopPick)&&r.makeTopPick&&d,g=;return d&&(0,h.not)(t.distressMessage)&&(g.reportCommentUrl=r.report?(0,p.formatCommentLinkUrlTemplate)(r.report.url,t):t.actions.reportUrl),r.viewModerationHistory&&(g.viewModerationHistoryUrl=(0,p.formatCommentLinkUrlTemplate)(r.viewModerationHistory.url,t)),m&&(g.makeTopPickUrl=(0,p.formatCommentLinkUrlTemplate)(r.makeTopPick.url,t)),r.memberDetails&&(g.memberDetailsUrl=(0,p.formatCommentLinkUrlTemplate)(r.memberDetails.url,t)),(0,s.default)(hasLinks:(0,i.default)(g).length>0,g),b=function(e)s;return l.default.createElement(“div”,null,o&&l.default.createElement(c.ActionLinks,className:”action-links–comment-links”,l.default.createElement(c.ActionLink,href:o,icon:l.default.createElement(v.default,height:13,width:13,alignBaseline:!0),className:”action-link–report”,”Report this comment”)),u&&l.default.createElement(c.ActionLinks,className:”action-links–admin-links”,a&&l.default.createElement(c.ActionLink,href:a,className:”action-link–makeTopPick”,”Make “,l.default.createElement(d.A11yText,contents:”comment number “+t+” “),”Editor’s Pick”),i&&l.default.createElement(c.ActionLink,href:i,className:”action-link–viewModerationHistory”,l.default.createElement(d.A11yText,contents:”View “),”Moderation History”,l.default.createElement(d.A11yText,contents:” for comment number “+t)),s&&l.default.createElement(c.ActionLink,href:s,className:”action-link–memberDetails”,l.default.createElement(d.A11yText,contents:”View “),”Member Details”,l.default.createElement(d.A11yText,contents:” for “+r))));b.propTypes=commentLinks:u.PropTypes.shape(reportCommentUrl:u.PropTypes.string,viewModerationHistoryUrl:u.PropTypes.string,makeTopPickUrl:u.PropTypes.string,memberDetailsUrl:u.PropTypes.string),commentNumber:u.PropTypes.number.isRequired,authorDisplayName:u.PropTypes.string.isRequired,b.defaultProps=commentLinks:,t.getCommentLinks=_,t.CommentLinks=b,function(e,t,n){“use strict”;function r(e)return e&&e.__esModule?e:default:eObject.defineProperty(t,”__esModule”,value:!0),t.ActionLinks=t.ActionLink=void 0;var o=n(99),i=r(o),a=n(147),s=r(a),u=t.ActionLink=function(e)var t=e.href,n=e.className,r=e.children,o=e.icon,a=void 0===o?null:o;return i.default.createElement(“a”,className:(0,s.default)(“action-link”,n),href:t,a&&i.default.createElement(“span”,className:”action-link__icon”,”aria-hidden”:”true”,a),i.default.createElement(“span”,className:”action-link__text”,r));u.displayName=”ActionLink”,u.propTypes=className:o.PropTypes.string,href:o.PropTypes.string.isRequired,children:o.PropTypes.oneOfType([o.PropTypes.arrayOf(o.PropTypes.node),o.PropTypes.node]),icon:o.PropTypes.object;var l=t.ActionLinks=function(e)var t=e.children,n=e.className,r=Array.isArray(t)?t:[t];return 0===r.length?i.default.createElement(“noscript”,null):i.default.createElement(“ul”,className:(0,s.default)(“action-links”,n),r.filter(function(e)return Boolean(e)).map(function(e,t)var n=0!==t;return i.default.createElement(“li”,key:t,className:(0,s.default)(“action-links__item”,”action-links__item–with-separator”:n),e)));l.displayName=”ActionLinks”,l.propTypes=children:o.PropTypes.oneOfType([o.PropTypes.arrayOf(o.PropTypes.node),o.PropTypes.node]),className:o.PropTypes.string},function(e,t,n){“use strict”;function r(e)return e&&e.__esModule?e:default:eObject.defineProperty(t,”__esModule”,value:!0),t.A11yText=void 0;var o=n(48),i=r(o),a=n(53),s=r(a),u=n(54),l=r(u),c=n(58),d=r(c),m=n(91),f=r(m),p=n(99),h=r(p),y=t.A11yText=function(e){function t(e)(0,s.default)(this,t);var n=(0,d.default)(this,(t.__proto__return(0,f.default)(t,e),(0,l.default)(t,[key:”componentDidUpdate”,value:function(e),key:”componentWillUnmount”,value:function()clearTimeout(this.messageTimeout),key:”getCurrentA11yContents”,value:function()return this.state.showText?this.props.contents:” “,key:”render”,value:function()return h.default.createElement(“span”,className:”comment__hidden-text”,this.getCurrentA11yContents())]),t}(p.Component);y.displayName=”A11yText”,y.propTypes=contents:p.PropTypes.node.isRequired,timeout:p.PropTypes.number,y.defaultProps=timeout:0},function(e,t)”use strict”;Object.defineProperty(t,”__esModule”,value:!0);var n=”pass”,r=”fail”,o=”refer”,i=”unknown”;t.default=PASS:n,FAIL:r,REFER:o,UNKNOWN:i,e.exports=t.default,function(e,t,n){“use strict”;function r(e)return e&&e.__esModule?e:default:eObject.defineProperty(t,”__esModule”,value:!0);var o=n(121),i=r(o),a=n(124),s=r(a),u=n(157),l=r(u),c=n(160),d=r(c),m=n(162),f=n(163),p=n(161);t.default={getAdminLinks:function(e){var t=this,n=e.apiKey,r=e.forumId;return(0,s.default)(i.default.mark(function e(){var o;return i.default.wrap(function(e)for(;;)switch(e.prev=e.next)case 0:return e.next=2,(0,f.refreshToken)();case 2:return e.next=4,l.default.get(d.default.getAdminLinksUrl(env:(0,m.getEnv)(),forumId:r),headers:”x-api-key”:n);case 4:return o=e.sent,e.abrupt(“return”,forumAdminLinks:o.forumLinks,commentAdminLinks:o.commentLinks);case 6:case”end”:return e.stop(),e,t)}))()},formatCommentLinkUrlTemplate:function(e,t)return e.replace(“commentId”,t.id).replace(“userId”,t.author.userId).replace(“pageUrl”,function()return encodeURIComponent((0,p.getClientLocation)())),formatForumAdminLinkUrlTemplate:function(e)return e.replace(“pageTitle”,function()return encodeURIComponent((0,p.getPageTitle)())).replace(“pageUrl”,function()return encodeURIComponent((0,p.getClientLocation)()))},e.exports=t.default},function(e,t,n)”use strict”;function r(e)return e&&e.__esModule?e:default:efunction o(e)var t=(0,a.default)(u).reduce(function(t,n)var r=u[n];return t[r]=e&&Boolean(e[r]),t,);returnisFeatureEnabled:function(e)Object.defineProperty(t,”__esModule”,value:!0),t.FeaturesToggles=void 0;var i=n(149),a=r(i);t.setupFeatureToggles=o;var s=n(162),u=t.FeaturesToggles=downRatings:”downRatings”,ratings:”ratings”,makeTopPick:”makeTopPick”,liveUpdate:”liveUpdate”,replies:”replies”,sort:”sort”,function(e,t,n)”use strict”;function r(e)return e&&e.__esModule?e:default:eObject.defineProperty(t,”__esModule”,value:!0);var o=n(99),i=r(o),a=function(e)var t=e.height,n=void 0===t?16:t,r=e.width,o=void 0===r?16:r,a=e.alignToBaseline,s=void 0!==a&&a;return i.default.createElement(“span”,className:”alert-icon”,i.default.createElement(“svg”,xmlns:”http://www.w3.org/2000/svg”,width:o,height:n,viewBox:”0 0 32 “+(s?30:32),i.default.createElement(“path”,d:”M16 2L0 30h32L16 2zm2 25h-4v-4h4v4zm-4-6V11h4v10h-4z”)));a.displayName=”Alert”,a.propTypes=height:o.PropTypes.number,width:o.PropTypes.number,alignToBaseline:o.PropTypes.bool,t.default=a,e.exports=t.default,function(e,t,n){“use strict”;function r(e)return e&&e.__esModule?e:default:eObject.defineProperty(t,”__esModule”,value:!0),t.CommentFooter=void 0;var o=n(48),i=r(o),a=n(53),s=r(a),u=n(54),l=r(u),c=n(58),d=r(c),m=n(91),f=r(m),p=n(99),h=r(p),y=n(147),g=r(y),v=n(153),_=n(179),b=r(_),T=n(184),C=r(T),E=n(185),P=n(187),S=n(198),w=n(176),O=n(205),x=r(O),M=n(154),R=n(206),I=n(196),N=r(I),k=t.CommentFooter=function(e){function t(e)return(0,f.default)(t,e),(0,l.default)(t,[key:”setCurrentSelectedRatingType”,value:function(e)this.setState(function()returncurrentSelectedRatingType:e),key:”toggleActionTray”,value:function()this.setState(function(e)returnisReplyTrayOpen:!1,isActionTrayOpen:!e.isActionTrayOpen),key:”cancelInput”,value:function()this.toggleReplyTray(!0),key:”getReplyInputStatId”,value:function()return”reply-input-“+this.props.commentData.id,key:”toggleReplyTray”,value:function()var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];this.replyButtonElement&&(0,v.focusOnElement)(this.replyButtonElement),this.state.isReplyTrayOpen&&this.context.canSendStat(this.getReplyInputStatId(),N.default.commentInput)&&this.context.setStatSent(this.getReplyInputStatId(),N.default.commentInput),this.setState(function(e)returnisActionTrayOpen:!1,isReplyTrayOpen:!e.isReplyTrayOpen,shouldReplyTrayRender:!0),e&&(this.setState(function()returnshouldReplyTrayRender:!1),this.context.setA11yAlertText(this.context.theme.formatMessage(“clearReplyMessage”))),key:”replyButtonArea”,value:function(e,t,n,r)var o=this,i=null;return r&&t&&(i=h.default.createElement(“div”,className:”comment__reply-button”,h.default.createElement(E.ReplyButton,setReplyButtonRef:function(e)return o.replyButtonElement=e,onClick:function()return o.toggleReplyTray(!1),replyTo:e.author.displayName,isReplyTrayOpen:n))),i,key:”getReplyInputWrapper”,value:function(e,t,n,r,o,i,a,s)return h.default.createElement(P.ReplyInputWrapper,isReplyTrayOpen:a,isCommentWithReplies:(0,R.hasReplies)(t,this.context.isFeatureEnabled),isReplyToReply:n,cancelInput:this.cancelInput,inputTextLimit:r,inputModerationStatus:o,replyTo:t.author.displayName,idctaData:i,signinPrompt:this.context.theme.formatMessage(“signInPrompt”,),commentData:t,forumId:e,instanceId:s),{key:”replyInputArea”,value:function(e,t,n,r,o,i,a,s,u,l)var c=null,d=this.context.WithStatsIncludeCommonLabels,m=l&&n&&u,f=this.getReplyInputStatId(),p=this.context.canSendStat(f,N.default.commentInput)&&m&&s,y=this.context.getInstanceId(f),g=”stats-comments-input-“+t.id+”-“+y,v=m?this.getReplyInputWrapper(e,t,r,o,i,a,s,y):h.default.createElement(“div”,null);return c=h.default.createElement(“div”,id:”reply”,h.default.createElement(d,id:g,key:g,labels:label:N.default.commentInput,metadata:TYP:”reply”,fireOnView:p,minimumTimeInView:0,v))},key:”commentRatingContainer”,value:function(e,t,n,r,o)return h.default.createElement(“div”,className:”comment__ratings”,h.default.createElement(S.CommentRatingContainer,idctaData:t,isReply:o,isRatingEnabled:n,commentData:e,ratingValue:e.rating.positive,forumId:r,postRatingFunction:M.postRating,ratingType:C.default.POSITIVE,iconType:”Upvote”,isSelected:this.state.currentSelectedRatingType===C.default.POSITIVE,setCurrentSelectedRatingType:this.setCurrentSelectedRatingType)),key:”commentDownRatingContainer”,value:function(e,t,n,r,o)return h.default.createElement(“div”,className:”comment__down-ratings”,h.default.createElement(S.CommentRatingContainer,idctaData:t,isReply:o,isRatingEnabled:n,commentData:e,ratingValue:Math.abs(e.rating.negative),forumId:r,postRatingFunction:M.postNegativeRating,ratingType:C.default.NEGATIVE,iconType:”Downvote”,isSelected:this.state.currentSelectedRatingType===C.default.NEGATIVE,setCurrentSelectedRatingType:this.setCurrentSelectedRatingType)),key:”commentLinksToggle”,value:function(e,t)var n=null;return e&&(n=h.default.createElement(“button”,onClick:this.toggleActionTray,className:(0,g.default)(“comment__links-toggle”,”comment__links-toggle–enabled”:t),”aria-label”:t?”Hide comment links”:”Show comment links”,”aria-expanded”:t?”true”:”false”,h.default.createElement(x.default,null))),n,key:”commentLinksArea”,value:function(e,t,n,r)var o=null;return e&&t&&(o=h.default.createElement(“div”,className:”comment__action-tray”,h.default.createElement(w.CommentLinks,commentLinks:n,commentNumber:r.index+1,authorDisplayName:r.author.displayName))),o,key:”repliesSeparatorArea”,value:function(e)var t=null;return(0,R.hasReplies)(e,this.context.isFeatureEnabled)&&!this.state.isReplyTrayOpen&&(t=h.default.createElement(“div”,className:”reply-separator”)),t,key:”render”,value:function()v]),t}(p.Component);k.displayName=”CommentFooter”,k.propTypes=commentData:p.PropTypes.shape(index:p.PropTypes.number,id:p.PropTypes.number,actions:p.PropTypes.shape(reportUrl:p.PropTypes.string.isRequired),children:p.PropTypes.arrayOf(p.PropTypes.shape(text:p.PropTypes.string,distressMessage:p.PropTypes.bool)),author:p.PropTypes.shape(userId:p.PropTypes.oneOfType([p.PropTypes.string,p.PropTypes.number]).isRequired,displayName:p.PropTypes.string.isRequired,isNotable:p.PropTypes.bool.isRequired).isRequired,dateCreated:p.PropTypes.string,text:p.PropTypes.string.isRequired,rating:p.PropTypes.oneOfType([p.PropTypes.shape(positive:p.PropTypes.number.isRequired),p.PropTypes.shape(negative:p.PropTypes.number.isRequired)]),status:p.PropTypes.oneOf([b.default.FAIL,b.default.PASS,b.default.REFER,b.default.UNKNOWN])).isRequired,commentLinks:p.PropTypes.shape(reportCommentUrl:p.PropTypes.string,viewModerationHistoryUrl:p.PropTypes.string,makeTopPickUrl:p.PropTypes.string,memberDetailsUrl:p.PropTypes.string,hasLinks:p.PropTypes.Boolean),isReply:p.PropTypes.bool,commentInputTextLimit:p.PropTypes.number,commentInputModerationStatus:p.PropTypes.string,idctaData:p.PropTypes.object.isRequired,isRatingEnabled:p.PropTypes.bool,userCanPostToForum:p.PropTypes.bool,forumId:p.PropTypes.string.isRequired,isReplyTrayOpen:p.PropTypes.bool,isActionTrayOpen:p.PropTypes.bool,isParentCommentRemoved:p.PropTypes.bool,k.defaultProps=isReplyTrayOpen:!1,isReply:!1,k.contextTypes=theme:p.PropTypes.shape(formatMessage:p.PropTypes.func),isFeatureEnabled:p.PropTypes.func.isRequired,setA11yAlertText:p.PropTypes.func.isRequired,WithStatsIncludeCommonLabels:p.PropTypes.func.isRequired,canSendStat:p.PropTypes.func.isRequired,setStatSent:p.PropTypes.func.isRequired,getInstanceId:p.PropTypes.func.isRequired},function(e,t)”use strict”;Object.defineProperty(t,”__esModule”,value:!0);var n=”positive”,r=”negative”;t.default=POSITIVE:n,NEGATIVE:r,e.exports=t.default,function(e,t,n){“use strict”;function r(e)return e&&e.__esModule?e:default:eObject.defineProperty(t,”__esModule”,value:!0),t.ReplyButton=void 0;var o=n(48),i=r(o),a=n(53),s=r(a),u=n(54),l=r(u),c=n(58),d=r(c),m=n(91),f=r(m),p=n(99),h=r(p),y=n(147),g=r(y),v=n(186),_=r(v),b=t.ReplyButton=function(e)function t()return(0,s.default)(this,t),(0,d.default)(this,(t.__proto__return(0,f.default)(t,e),(0,l.default)(t,[key:”render”,value:function()var e=this.props,t=e.className,n=e.onClick,r=e.replyTo,o=e.isReplyTrayOpen,i=e.setReplyButtonRef,a=r?this.context.theme.formatMessage(“replyTo”)+” “+r:””+this.context.theme.formatMessage(“replyComment”),s=o?””+this.context.theme.formatMessage(“closeReply”):a,u=o;return h.default.createElement(“div”,className:”reply-button-wrapper”,h.default.createElement(“button”,ref:i,className:(0,g.default)(“reply-button”,t),”aria-label”:s,”aria-expanded”:u,onClick:n,h.default.createElement(“span”,className:”reply-button__icon”,h.default.createElement(_.default,iconName:”comments”,additionalClassNames:”reply-button__icon-gel”)),h.default.createElement(“span”,className:”reply-button__text”,”Reply”)))]),t(p.Component);b.displayName=”ReplyButton”,b.propTypes=className:p.PropTypes.string,onClick:p.PropTypes.func,replyTo:p.PropTypes.string,isReplyTrayOpen:p.PropTypes.bool,setReplyButtonRef:p.PropTypes.func,b.defaultProps=isReplyTrayOpen:!1,b.contextTypes=theme:p.PropTypes.shape(formatMessage:p.PropTypes.func)},function(e,t)e.exports=Morph.modules[“bbc-morph-gel-icons@4.0.0”],function(e,t,n){“use strict”;function r(e)return e&&e.__esModule?e:default:eObject.defineProperty(t,”__esModule”,value:!0),t.ReplyInputWrapper=void 0;var o=n(48),i=r(o),a=n(53),s=r(a),u=n(54),l=r(u),c=n(58),d=r(c),m=n(91),f=r(m),p=n(99),h=r(p),y=n(188),g=n(189),v=n(147),_=r(v),b=n(154),T=t.ReplyInputWrapper=function(e){function t(e)(0,s.default)(this,t);var n=(0,d.default)(this,(t.__proto__return(0,f.default)(t,e),(0,l.default)(t,[key:”getIdctaData”,value:function()return this.props.idctaData,key:”isSignedIn”,value:function()return this.getIdctaData().signedIn===!0,key:”isEligibleToComment”,value:function()return Boolean(this.getIdctaData().policyCheck)===!1,key:”postCommentHandler”,value:function(e)var t=this.context.apiKey,n=this.props.commentData,r=n.id,o=n.commentId,i=this.props.forumId;return(0,b.postReply)(apiKey:t,forumId:i,replyText:e,id:r,commentId:o),key:”render”,value:function()var e=this.props,t=e.isCommentWithReplies,n=e.isReplyToReply,r=e.signinPrompt,o=e.replyTo,i=e.cancelInput,a=e.inputTextLimit,s=e.inputModerationStatus,u=e.isReplyTrayOpen,l=e.commentData,c=e.instanceId,d=(0,_.default)(“reply”,”reply-to-reply”:n,”reply-input-hidden”:!u);return h.default.createElement(“div”,className:d,!this.isSignedIn()&&h.default.createElement(“div”,className:”reply__signin”,h.default.createElement(“p”,className:”reply__signin–prompt”,r),h.default.createElement(y.IdctaSignInButton,markup:this.getIdctaData().signInButton)),this.isSignedIn()&&h.default.createElement(“div”,className:”reply__signedin”,!this.isEligibleToComment()&&h.default.createElement(“div”,className:”reply__signedin-ineligible”,dangerouslySetInnerHTML:__html:””+this.getIdctaData().signedInMessage),this.isEligibleToComment()&&h.default.createElement(“div”,className:”reply__signedin-eligible”,h.default.createElement(“p”,className:”reply__signedin-eligible-header”,”Your reply to “,o),h.default.createElement(g.CommentsInput,commentInputClass:”reply-input”,buttonsWrapperClass:”reply-input-buttons-wrapper”,cancelInput:i,isDisabled:!1,textLimit:a,moderationStatus:s,createForum:!1,postCommentHandler:this.postCommentHandler,isReply:!0,id:l.id,instanceId:c))),t&&h.default.createElement(“div”,className:”replies-separator”))]),t}(p.Component);T.displayName=”ReplyInputWrapper”,T.propTypes=isReplyTrayOpen:p.PropTypes.bool,isCommentWithReplies:p.PropTypes.oneOfType([p.PropTypes.bool,p.PropTypes.array]),isReplyToReply:p.PropTypes.bool,idctaData:p.PropTypes.object,signinPrompt:p.PropTypes.string,replyTo:p.PropTypes.string,cancelInput:p.PropTypes.func,inputTextLimit:p.PropTypes.number,inputModerationStatus:p.PropTypes.string,commentData:p.PropTypes.object.isRequired,forumId:p.PropTypes.string.isRequired,instanceId:p.PropTypes.number,T.defaultProps=signinPrompt:””,idctaData:signedIn:!1,policyCheck:!1,isReplyTrayOpen:!1,instanceId:1,T.contextTypes=apiKey:p.PropTypes.string.isRequired},function(e,t,n)”use strict”;function r(e)return e&&e.__esModule?e:default:eObject.defineProperty(t,”__esModule”,value:!0),t.IdctaSignInButton=void 0;var o=n(99),i=r(o),a=t.IdctaSignInButton=function(e)var t=e.markup;return i.default.createElement(“div”,className:”comments__idcta-btn”,dangerouslySetInnerHTML:__html:t);a.displayName=”IdctaSignInButton”,a.propTypes=markup:o.PropTypes.string,function(e,t,n){“use strict”;function r(e)return e&&e.__esModule?e:default:eObject.defineProperty(t,”__esModule”,value:!0),t.CommentsInput=void 0;var o=n(44),i=r(o),a=n(48),s=r(a),u=n(53),l=r(u),c=n(54),d=r(c),m=n(58),f=r(m),p=n(91),h=r(p),y=n(99),g=r(y),v=n(147),_=r(v),b=n(168),T=n(190),C=n(191),E=r(C),P=n(165),S=n(193),w=n(194),O=n(153),x=n(196),M=r(x),R=n(197),I=t.CommentsInput=function(e){function t(e)return(0,h.default)(t,e),(0,d.default)(t,[key:”componentDidMount”,value:function()this.props.instanceId>1&&this.showPostSuccessMessage(),key:”isPostCommentButtonDisabled”,value:function(),key:”isInputBoxEmpty”,value:function()return 0===this.state.inputText.trim().length,key:”focusHandler”,value:function()var e=this.state.isInputFocused;this.setState(isInputFocused:!e),key:”getCommentType”,value:function()return this.props.isReply?”reply”:”comment”,key:”setCommentAlert”,value:function(e,t)this.setState(commentAlert:type:e,message:t),key:”getRemainingCharactersMessage”,value:function(e)var t=this.props.textLimit-e;if(e>this.props.textLimit)var n=e-this.props.textLimit;return this.context.theme.formatMessage(“overCharacterLimitMessage”,excessCharacters:n)return e
e.prototype=Object.create(t&&t.prototype,constructor:value:e,enumerable:!1,writable:!0,configurable:!0),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)function s(e)return window.requestAnimationFrame?window.requestAnimationFrame(e):window.setTimeout(e,1)function u(e)window.cancelAnimationFrame?window.cancelAnimationFrame(e):window.clearTimeout(e)Object.defineProperty(t,”__esModule”,value:!0);var l=Object.assign,m=n(99),f=r(m),p=n(192),h=r(p),y=function(),g=function(e)function” r.errortypes.token_refresh_failed:case=”” r.errortypes.idcta_failed:return=”” r.errortypes.posting_empty_comments_not_allowed:return=”” r.errortypes.profanity_found_in_text:return=”” r.errortypes.posting_to_closed_forum:return=”” r.errortypes.comment_not_found:case=”” r.errortypes.reply_not_found:case=”” r.errortypes.discussion_not_found:case=”” r.errortypes.more_comments_failed:case=”” r.errortypes.id_unavailable:case=”” r.errortypes.unknown_error:default:return=”” i.default.pre_moderated:return=”” i=”” c=”” d=”” f=”” p=”” y=”” g=”” v=”” _=”” b=”” r.state=”hasError:!1,tooltipText:o,isSendingRating:!1,r.ratingErrorHandler=r.ratingErrorHandler.bind(r),r.handleClick=r.handleClick.bind(r),r.tooltipCloseHandler=r.tooltipCloseHandler.bind(r),r}return(0,g.default)(t,e),(0,f.default)(t,[{key:"render",value:function()this.state.hasError)var” _.default.createelement=”” this.rendercommentrating=”” this.props.idctadata.signedin=”” t.apply=”” i.default.wrap=”” e.abrupt=”” e.stop=”” e.next=”4,this.sendReactionStat();case” n.state=”isTooltipOpen:e.isTooltipOpen,n.openTooltip=n.openTooltip.bind(n),n.closeToolTip=n.closeToolTip.bind(n),nreturn(0,f.default)(t,e),(0,l.default)(t,[key:"render",value:function()var” h.default.createelement=”” e.commenttooltip=”t,h.default.createElement("span",className:"comment-tooltip__pointer",style:s),h.default.createElement("div",className:"comment-tooltip__inner",h.default.createElement("div",className:"comment-tooltip__content",h.default.createElement("p",tabIndex:"0",className:(0,E.default)("comment-tooltip__subtitle","comment-tooltip__subtitle–alert":i),"aria-label":n,ref:function(t)return” e.commenttooltipsubtitle=”t,i&&h.default.createElement(_.default,null),n),h.default.createElement("div",className:"comment-tooltip__body",r),h.default.createElement("button",onClick:o,className:"comment-tooltip__close",title:"Close","aria-label":"Close” tooltip=””>0)var t=e+P;this.setState(tooltipCssLeft:-t,tooltipPointCssLeft:t)]),t}(p.Component);S.displayName=”Tooltip”,S.propTypes=subtitle:p.PropTypes.string.isRequired,children:p.PropTypes.oneOfType([p.PropTypes.arrayOf(p.PropTypes.node),p.PropTypes.node]),handleClose:p.PropTypes.func.isRequired,isAlert:p.PropTypes.bool,shouldAutoFocus:p.PropTypes.bool,S.defaultProps=isAlert:!1,shouldAutoFocus:!0},function(e,t,n)”use strict”;function r(e)return e&&e.__esModule?e:default:eObject.defineProperty(t,”__esModule”,value:!0);var o=n(99),i=r(o),a=function(e)var t=e.height,n=void 0===t?16:t,r=e.width,o=void 0===r?16:r;return i.default.createElement(“svg”,viewBox:”0 0 32 32″,id:”gel-icon-no”,width:o,height:n,i.default.createElement(“path”,d:”M32 3.5L28.5 0 16 12.5 3.5 0 0 3.5 12.5 16 0 28.5 3.5 32 16 19.5 28.5 32l3.5-3.5L19.5 16″));a.displayName=”Close”,a.propTypes=height:o.PropTypes.number,width:o.PropTypes.number,t.default=a,e.exports=t.default,function(e,t,n)”use strict”;function r(e)return e&&e.__esModule?e:default:eObject.defineProperty(t,”__esModule”,value:!0),t.CommentRating=void 0;var o=n(99),i=r(o),a=n(147),s=r(a),u=n(203),l=r(u),c=n(184),d=r(c),m=n(204),f=r(m),p=t.CommentRating=function(e,t)var n=e.ratingType,r=e.Icon,o=e.isDisabled,a=e.isSendingRating,u=e.hasRatedComment,c=e.ratingValue,d=e.handleClick,m=e.numberPlacement,p=t.theme.formatMessage,h=i.default.createElement(“div”,className:”comment-rating__button-number”,c),y=function()var e=p(n+”RatedComment”),t=p(n+”RatingsCount”,rateCount:c+1),r=e+”. “+t;d(ratingStatusText:r),g=function(e)var t=p(u?n+”RatedComment”:n+”RateComment”),r=p(n+”RatingsCount”,rateCount:e);return t+”. “+r;return i.default.createElement(“div”,className:”comment-rating”,i.default.createElement(“button”,className:(0,s.default)(“comment-rating__button”,”comment-rating__button–“+n,”comment-rating__button–number-placement-“+m,”comment-rating__button–posted”:u),disabled:o,”aria-label”:g(c),onClick:y,m===l.default.LEFT&&h,i.default.createElement(“div”,className:”comment-rating__button-icon”,a?i.default.createElement(f.default,null):i.default.createElement(r,null)),m===l.default.RIGHT&&h));p.displayName=”CommentRating”,p.propTypes=ratingType:o.PropTypes.oneOf([d.default.POSITIVE,d.default.NEGATIVE]),Icon:o.PropTypes.func.isRequired,ratingValue:o.PropTypes.number.isRequired,isDisabled:o.PropTypes.bool,isSendingRating:o.PropTypes.bool.isRequired,hasRatedComment:o.PropTypes.bool,handleClick:o.PropTypes.func.isRequired,numberPlacement:o.PropTypes.oneOf([l.default.LEFT,l.default.RIGHT]),p.defaultProps=numberPlacement:l.default.RIGHT,p.contextTypes=theme:o.PropTypes.shape(formatMessage:o.PropTypes.func),function(e,t)”use strict”;Object.defineProperty(t,”__esModule”,value:!0);var n=”left”,r=”right”;t.default=LEFT:n,RIGHT:r,e.exports=t.default,function(e,t,n)”use strict”;function r(e)return e&&e.__esModule?e:default:eObject.defineProperty(t,”__esModule”,value:!0);var o=n(99),i=r(o),a=function(e)var t=e.height,n=void 0===t?16:t,r=e.width,o=void 0===r?16:r;return i.default.createElement(“svg”,className:”loading-spinner”,xmlns:”http://www.w3.org/2000/svg”,width:n,height:o,viewBox:”0 0 32 32″,i.default.createElement(“path”,d:”M29.8 8l-3.5 2c1 1.8 1.6 3.8 1.6 6 0 6.6-5.4 12-12 12S4 22.6 4 16 9.4 4 16 4V0C7.2 0 0 7.2 0 16s7.2 16 16 16 16-7.2 16-16c0-2.9-.8-5.6-2.2-8z”));a.displayName=”LoadingSpinner”,a.propTypes=height:o.PropTypes.number,width:o.PropTypes.number,t.default=a,e.exports=t.default,function(e,t,n)”use strict”;function r(e)return e&&e.__esModule?e:default:eObject.defineProperty(t,”__esModule”,value:!0);var o=n(99),i=r(o),a=function()return i.default.createElement(“div”,className:”more-icon-vertical”,i.default.createElement(“svg”,xmlns:”http://www.w3.org/2000/svg”,width:”32″,height:”32″,viewBox:”0 0 32 32″,i.default.createElement(“rect”,x:”12″,width:”8″,height:”8″),i.default.createElement(“rect”,x:”12″,y:”12″,width:”8″,height:”8″),i.default.createElement(“rect”,x:”12″,y:”24″,width:”8″,height:”8″)));a.displayName=”MoreIconVertical”,a.propTypes=,t.default=a,e.exports=t.default,function(e,t,n)”use strict”;function r(e)return e&&e.__esModule?e:default:efunction o(e)return!e.distressMessagefunction i(e)return e.status===E.default.PASSfunction a(e)var t=!e.author.isNotable;return t&&o(e)function s(e)return e.status===E.default.FAILfunction u(e,t,n)switch(e.status)case E.default.FAIL:return n(“removedComment”,rulesUrl:t);case E.default.REFER:return n(“referredComment”,rulesUrl:t);case E.default.PASS:default:return e.textfunction l(e,t,n)return g(t)&&i(e)&&o(e)&&!nfunction c(e,t)return h(t)&&i(e)&&a(e)function d(e,t)return y(t)&&i(e)&&a(e)function m(e)return e.isEditor===!0function f(e,t)return p(e,t)&&e.displayNameModerationStatus===b.default.FAILED_OR_AWAITINGfunction p(e,t)return e.userId===t.author.userIdfunction h(e)return e(T.FeaturesToggles.ratings)function y(e)return e(T.FeaturesToggles.downRatings)function g(e)return e(T.FeaturesToggles.replies)function v(e,t)return g(t)&&e.totalReplies>0Object.defineProperty(t,”__esModule”,value:!0),t.isNotDistressMessage=o,t.commentPassedModeration=i,t.isNormalComment=a,t.isRemovedComment=s,t.getCommentTextToDisplay=u,t.canReplyComment=l,t.canRateComment=c,t.canDownRateComment=d,t.isUserAnEditor=m,t.shouldShowDisplayNameModerationWarning=f,t.isAuthoredByCurrentUser=p,t.isRatingsFeatureEnabled=h,t.isDownRatingsFeatureEnabled=y,t.isRepliesFeatureEnabled=g,t.hasReplies=v;var _=n(207),b=r(_),T=n(181),C=n(179),E=r(C),function(e,t)”use strict”;Object.defineProperty(t,”__esModule”,value:!0);var n=”passed”,r=”failedOrAwaiting”,o=0:n,1:r,2:r,3:n,4:r;t.toDisplayNameStatus=function(e)return o[e];t.default=PASSED:n,FAILED_OR_AWAITING:r,function(e,t,n)”use strict”;function r(e)return e&&e.__esModule?e:default:eObject.defineProperty(t,”__esModule”,value:!0),t.CommentDistressText=void 0;var o=n(99),i=r(o),a=t.CommentDistressText=function(e,t)var n=e.commentDistressText,r=t.theme;return i.default.createElement(“div”,className:”comment–distress”,r.getComponent(“distressMessageFlag”),i.default.createElement(“p”,dangerouslySetInnerHTML:__html:n));a.displayName=”CommentDistressText”,a.propTypes=commentDistressText:o.PropTypes.string.isRequired,a.contextTypes=theme:o.PropTypes.shape(getComponent:o.PropTypes.func.isRequired),function(e,t,n)”use strict”;function r(e)return e&&e.__esModule?e:default:efunction o(e)var t=e.commentData,n=e.isRepliesList,r=”comment_”+t.id,o=(0,f.default)(“comments-list__item”,”comments-list__item-reply”:n);return u.default.createElement(“li”,className:o,key:r,n?u.default.createElement(c.Reply,e):u.default.createElement(l.Comment,(0,a.default)(,e,focusOn:t.id===e.focusOnCommentId)))Object.defineProperty(t,”__esModule”,value:!0),t.CommentsList=void 0;var i=n(2),a=r(i),s=n(99),u=r(s),l=n(169),c=n(210),d=n(215),m=n(147),f=r(m),p=t.CommentsList=function(e)var t=e.isRepliesList,n=e.comments,r=e.rulesPageUrl,i=e.isRatingEnabled,a=e.userCanPostToForum,s=e.personalisationDetails,l=e.idctaData,c=e.focusOnCommentId,m=e.commentInputTextLimit,p=e.commentInputModerationStatus,h=e.forumId,y=e.repliesPageSize,g=e.firstNewReplyId,v=e.isParentCommentRemoved,_=e.isForumClosed;if(0===n.length)return u.default.createElement(“noscript”,null);var b=n.map(function(e)return o(isRepliesList:t,commentData:e,rulesPageUrl:r,isRatingEnabled:i,userCanPostToForum:a,personalisationDetails:s,idctaData:l,focusOnCommentId:c,commentInputTextLimit:m,commentInputModerationStatus:p,forumId:h,repliesPageSize:y,focusOnMount:e.id===g,isParentCommentRemoved:v,isForumClosed:_)),T=(0,f.default)(“comments-list”,”replies-list-reply-open”:t);return u.default.createElement(“div”,null,u.default.createElement(“div”,className:”comments-list-anchor”),u.default.createElement(d.CSSTransitionGroup,component:”ul”,className:T,transitionName:enter:”comments-list__item–entering-list”,enterActive:”comments-list__item–entered-list”,transitionEnterTimeout:2e3,transitionLeave:!1,b));o.propTypes=focusOnMount:s.PropTypes.bool,isRepliesList:s.PropTypes.bool,rulesPageUrl:s.PropTypes.string,isRatingEnabled:s.PropTypes.bool.isRequired,userCanPostToForum:s.PropTypes.bool.isRequired,personalisationDetails:s.PropTypes.object,idctaData:s.PropTypes.object,focusOnCommentId:s.PropTypes.number,commentData:s.PropTypes.object,commentInputTextLimit:s.PropTypes.number,commentInputModerationStatus:s.PropTypes.string,forumId:s.PropTypes.string.isRequired,repliesPageSize:s.PropTypes.number.isRequired,isForumClosed:s.PropTypes.bool,p.displayName=”CommentsList”,p.propTypes=isRepliesList:s.PropTypes.bool,comments:s.PropTypes.arrayOf(s.PropTypes.shape(id:s.PropTypes.number)).isRequired,firstNewReplyId:s.PropTypes.number,rulesPageUrl:s.PropTypes.string,isRatingEnabled:s.PropTypes.bool.isRequired,userCanPostToForum:s.PropTypes.bool.isRequired,personalisationDetails:s.PropTypes.object,idctaData:s.PropTypes.object,focusOnCommentId:s.PropTypes.number,commentInputTextLimit:s.PropTypes.number,commentInputModerationStatus:s.PropTypes.string,forumId:s.PropTypes.string.isRequired,repliesPageSize:s.PropTypes.number.isRequired,isParentCommentRemoved:s.PropTypes.bool,isForumClosed:s.PropTypes.bool,p.defaultProps=comments:[],function(e,t,n){“use strict”;function r(e)return e&&e.__esModule?e:default:eObject.defineProperty(t,”__esModule”,value:!0),t.Reply=t.ReplyText=void 0;var o=n(48),i=r(o),a=n(53),s=r(a),u=n(54),l=r(u),c=n(58),d=r(c),m=n(91),f=r(m),p=n(99),h=r(p),y=n(147),g=r(y),v=n(170),_=n(171),b=n(172),T=n(173),C=n(175),E=n(176),P=n(183),S=n(179),w=r(S),O=n(208),x=n(153),M=n(211),R=n(212),I=n(206),N=t.ReplyText=function(e)var t=e.replyText,n=e.replyOfName,r=e.formatMessage,o=e.withPreMessageForSR;return h.default.createElement(“div”,null,o&&h.default.createElement(“span”,className:”comment__hidden-text”,r(“whoReplied”,replyOfName:n)),h.default.createElement(“div”,className:”comment__text”,dangerouslySetInnerHTML:__html:t));N.displayName=”ReplyText”,N.propTypes=replyText:p.PropTypes.string.isRequired,replyOfName:p.PropTypes.string.isRequired,formatMessage:p.PropTypes.func.isRequired,withPreMessageForSR:p.PropTypes.bool,N.defaultProps=replyText:””,withPreMessageForSR:!0;var k=t.Reply=function(e){function t()return(0,s.default)(this,t),(0,d.default)(this,(t.__proto__return(0,f.default)(t,e),(0,l.default)(t,[key:”render”,value:function(),key:”getCollapsedRemovedReply”,value:function(e)var t=this,n=this.context.theme.formatMessage;return h.default.createElement(C.CollapsiblePanel,title:n(“removedCommentButton”),isReply:!0,setCollapsiblePanelRef:function(e)return t.collapsedRemovedReplyElement=e,e),key:”componentDidMount”,value:function()if(this.props.focusOnMount)var e=(0,I.isRemovedComment)(this.props.commentData),t=e?this.collapsedRemovedReplyElement:this.commentElement;(0,x.focusOnElement)(t)]),t}(p.Component);k.displayName=”Reply”,k.propTypes=focusOnMount:p.PropTypes.bool,commentData:p.PropTypes.shape(index:p.PropTypes.number,id:p.PropTypes.number,actions:p.PropTypes.shape(reportUrl:p.PropTypes.string.isRequired),distressMessage:p.PropTypes.shape(text:p.PropTypes.string),author:p.PropTypes.shape(userId:p.PropTypes.oneOfType([p.PropTypes.string,p.PropTypes.number]).isRequired,displayName:p.PropTypes.string.isRequired,isNotable:p.PropTypes.bool.isRequired,description:p.PropTypes.string,avatarUrl:p.PropTypes.string).isRequired,dateCreated:p.PropTypes.string,text:p.PropTypes.string.isRequired,rating:p.PropTypes.oneOfType([p.PropTypes.shape(positive:p.PropTypes.number.isRequired),p.PropTypes.shape(negative:p.PropTypes.number.isRequired)]),status:p.PropTypes.oneOf([w.default.FAIL,w.default.PASS,w.default.REFER,w.default.UNKNOWN]),replyTo:p.PropTypes.object).isRequired,rulesPageUrl:p.PropTypes.string.isRequired,isRatingEnabled:p.PropTypes.bool,userCanPostToForum:p.PropTypes.bool,personalisationDetails:p.PropTypes.shape(userId:p.PropTypes.oneOfType([p.PropTypes.string,p.PropTypes.number]),displayNameModerationStatus:p.PropTypes.string,displayNameModerationMessage:p.PropTypes.string,displayNameModerationUrl:p.PropTypes.string,isEditor:p.PropTypes.bool,commentAdminLinks:p.PropTypes.shape(report:p.PropTypes.shape(url:p.PropTypes.string.isRequired),viewModerationHistory:p.PropTypes.shape(url:p.PropTypes.string.isRequired),makeTopPick:p.PropTypes.shape(url:p.PropTypes.string.isRequired),memberDetails:p.PropTypes.shape(url:p.PropTypes.string.isRequired))),idctaData:p.PropTypes.object.isRequired,forumId:p.PropTypes.string.isRequired,commentInputTextLimit:p.PropTypes.number,commentInputModerationStatus:p.PropTypes.string,isParentCommentRemoved:p.PropTypes.bool,k.defaultProps=focusOnMount:!1,personalisationDetails:,isMoreIconIsOpen:!1,replyToComment:displayName:””,text:””,k.contextTypes=theme:p.PropTypes.shape(formatMessage:p.PropTypes.func,getComponent:p.PropTypes.func.isRequired,productLabel:p.PropTypes.string),isFeatureEnabled:p.PropTypes.func.isRequired,setA11yAlertText:p.PropTypes.func.isRequired},function(e,t,n){“use strict”;function r(e)return e&&e.__esModule?e:default:eObject.defineProperty(t,”__esModule”,value:!0),t.ReplySnippet=void 0;var o=n(48),i=r(o),a=n(53),s=r(a),u=n(54),l=r(u),c=n(58),d=r(c),m=n(91),f=r(m),p=n(99),h=r(p),y=t.ReplySnippet=function(e){function t(e)(0,i.default)(t)).call(this,e));return n.state=isSnippetContentShowing:!1,n.toggleSnippetTray=n.toggleSnippetTray.bind(n),nreturn(0,f.default)(t,e),(0,l.default)(t,[key:”cleanString”,value:function(e) /gi,” “).trim(),t=t.replace(/s+/gi,” “).trim(),key:”toggleSnippetTray”,value:function()this.setState(function(e)returnisSnippetContentShowing:!e.isSnippetContentShowing),key:”render”,value:function()var e=this.props,t=e.replyToName,n=e.replyToMsg,r=this.context.theme.formatMessage,o=this.cleanString(n),i=r(“toWho”,replyToName:t),a='”‘,s=r(“replyingTo”,replyToName:t),u=r(“hideSnippetContentLabel”,replyToName:t),l=r(“readSnippetContentLabel”,replyToName:t);return h.default.createElement(“div”,className:”reply-snippet”,h.default.createElement(“div”,className:”reply-snippet__control”,h.default.createElement(“div”,role:”text”,className:”reply-snippet__control–prelink”,”aria-label”:s,h.default.createElement(“span”,”aria-label”:s),h.default.createElement(“span”,className:”reply-snippet__control–prelink-text”,title:t,”aria-hidden”:”true”,i)),h.default.createElement(“button”,className:”reply-snippet__control–link reply-snippet-button”,onClick:this.toggleSnippetTray,”aria-label”:this.state.isSnippetContentShowing?u:l,”aria-expanded”:this.state.isSnippetContentShowing?”true”:”false”,h.default.createElement(“div”,null,a),h.default.createElement(“div”,className:”reply-snippet__control–msg-short”,dangerouslySetInnerHTML:__html:o),h.default.createElement(“div”,null,a))),this.state.isSnippetContentShowing&&h.default.createElement(“div”,className:”reply-snippet__show-content”,h.default.createElement(“div”,className:”reply-snippet__show-content–msg”,dangerouslySetInnerHTML:__html:n)))]),t}(p.Component);y.displayName=”ReplySnippet”,y.propTypes=replyToName:p.PropTypes.string,replyToMsg:p.PropTypes.string,y.defaultProps=replyToName:””,replyToMsg:””,y.contextTypes=theme:p.PropTypes.shape(formatMessage:p.PropTypes.func)},function(e,t,n)”use strict”;function r(e)var t=(0,o.moment)(e,o.moment.ISO_8601).tz(i),n=(0,o.moment)().tz(i).startOf(“day”),r=(0,o.moment)().tz(i).startOf(“year”);return t.isAfter(n)?a(t,”HH:mm”,”today at”):t.isAfter(r)?a(t,”HH:mm D MMM”):a(t,”HH:mm D MMM YYYY”)Object.defineProperty(t,”__esModule”,value:!0),t.parseTimestamp=r;var o=n(213),i=”Europe/London”,a=function(e,t)var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:”at”;returntime:e.format(),formattedTimestamp:e.format(t),description:n,function(e,t,n)”use strict”;function r(e)return e&&e.__esModule?e:default:eObject.defineProperty(t,”__esModule”,value:!0),t.moment=void 0;var o=n(214),i=r(o);i.default.updateLocale(“en”,relativeTime:future:”in %s”,past:”%s ago”,s:”seconds”,m:”1 minute”,mm:”%d minutes”,h:”1 hour”,hh:”%d hours”,d:”1 day”,dd:”%d days”,M:”1 month”,MM:”%d months”,y:”1 year”,yy:”%d years”),t.moment=i.default,function(e,t,n){!function(t,n)e.exports=n()(“undefined”!=typeof self?self:this,function(){return function(e)function t(r)if(n[r])return n[r].exports;var o=n[r]=i:r,l:!1,exports:;return e[r].call(o.exports,o,o.exports,t),o.l=!0,o.exportsvar n=;return t.m=e,t.c=n,t.d=function(e,n,r)Object.defineProperty(e,n,configurable:!1,enumerable:!0,get:r),t.n=function(e)var n=e&&e.__esModule?function()return e.default:function()return e;return t.d(n,”a”,n),n,t.o=function(e,t)return Object.prototype.hasOwnProperty.call(e,t),t.p=””,t(t.s=0)([function(e,t,n)-2axa0 Rc0 1fA0 14M0 1fc0 1g00 1co0 1dc0 1co0 1oo0 1400 1dc0 19A0 1io0 1io0 WM0 1o00 14o0 1o00 17c0 1io0 17c0 1fA0 1a00 1lc0 17c0 1io0 17c0 1fA0 1a00 1io0 17c0 1io0 17c0 1fA0 1cM0 1io0 17c0 1fA0 1a00 1io0 17c0 1io0 17c0 1fA0 1a00 1io0 1qM0 Dc0 2Rz0 Dc0 1zc0 Oo0 1zc0 Rc0 1wo0 17c0 1iM0 FA0 xB0 1fA0 1a00 14o0 bb0 LA0 xB0 Rc0 1wo0 11A0 1o00 17c0 1fA0 1a00 1fA0 1cM0 1fA0 1a00 17c0 1fA0 1a00 1io0 17c0 1lc0 17c0 1fA0 1a00 1io0 17c0 1io0 17c0 1fA0 1a00 1a00 1qM0 WM0 1qM0 11A0 1o00 WM0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1tA0 IM0 90o0 U00 1tA0 U00 1tA0 U00 1tA0 U00 1tA0 WM0 1qM0 WM0 1qM0 WM0 1tA0 U00 1tA0 U00 1tA0 11z0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1o00 14o0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00″),r.tz.link(“Europe/Belfast,function(e,t,n)var r,o,i;!function(a,s)”use strict”;o=[n(2)],r=s,i=”function”==typeof r?r.apply(t,o):r,!(void 0!==i&&(e.exports=i))(this,function(e)”use strict”;function t(e)return e>96?e-87:e>64?e-29:e-48function n(e)function” o=”” n=”0;n<t;n++)e[n]=Math.round((e[n-1]function” i=”” a=”” s=”” l=”” c=”” date=”” e=”” d=”” m=”” e.offsetscore=”” f=”” p=”” in=”” h=””>3)var t=k[g(e)];if(t)return t;S(“Moment Timezone found “+e+” from the Intl api, but did not have that data loaded.”)catch(e)var n,r,o,i=d(),a=i.length,s=p(i),u=[];for(r=0;r= 2.9.0. You are using Moment.js “+e.version+”.”),e.defaultZone=t?_(t):null,e;var U=e.momentProperties;return”[object Array]”===Object.prototype.toString.call(U)?(U.push(“_z”),U.push(“_a”)):U&&(U._z=null),e),function(e,t,n)(function(e)!function(t,n)e.exports=n()(this,function()”use strict”;function t()return xr.apply(null,arguments)function n(e)xr=efunction r(e)return e instanceof Arrayfunction o(e)return null!=e&&”[object Object]”===Object.prototype.toString.call(e)function i(e)if(Object.getOwnPropertyNames)return 0===Object.getOwnPropertyNames(e).length;var t;for(t in e)if(e.hasOwnProperty(t))return!1;return!0function a(e)return void 0===efunction s(e)”[object Number]”===Object.prototype.toString.call(e)function u(e)function l(e,t)var n,r=[];for(n=0;n
function Je(e)return e?e.toLowerCase().replace(“_”,”-“):efunction Qe(e)for(var t,n,r,o,i=0;i
)),T.default.createElement(ae,null,”Pre-moderated forum message”),T.default.createElement(x.CommentsHeader,null,T.default.createElement(“div”,className:”comments__heading-wrapper”,tabIndex:”0″,T.default.createElement(x.CommentsModuleTitle,null,t),T.default.createElement(x.CommentsTitle,null,”What is the best pizza topping?”)),T.default.createElement(x.IdctaSignedInMessage,displayName:ne.displayName,under16:ne.under16),T.default.createElement(x.CommentsModerationMessage,rulesPageUrl:”#”,moderationStatus:F.default.PRE_MODERATED,signedOut:!1)),T.default.createElement(ae,null,”Post-moderated forum message”),T.default.createElement(x.CommentsHeader,null,T.default.createElement(“div”,className:”comments__heading-wrapper”,tabIndex:”0″,T.default.createElement(x.CommentsModuleTitle,null,t),T.default.createElement(x.CommentsTitle,null,”What is the best pizza topping?”)),T.default.createElement(x.IdctaSignedInMessage,displayName:ne.displayName,under16:!1),T.default.createElement(x.CommentsModerationMessage,rulesPageUrl:”#”,moderationStatus:F.default.POST_MODERATED,signedOut:!1)),T.default.createElement(ae,null,”Reactively-moderated forum message”),T.default.createElement(x.CommentsHeader,null,T.default.createElement(“div”,className:”comments__heading-wrapper”,tabIndex:”0″,T.default.createElement(x.CommentsModuleTitle,null,t),T.default.createElement(x.CommentsTitle,null,”What is the best pizza topping?”)),T.default.createElement(x.IdctaSignedInMessage,displayName:ne.displayName,under16:!1),T.default.createElement(x.CommentsModerationMessage,rulesPageUrl:”#”,moderationStatus:F.default.REACTIVELY_MODERATED,signedOut:!1)),T.default.createElement(ae,null,”Signed In With Policy Error”),T.default.createElement(x.CommentsHeader,null,T.default.createElement(“div”,className:”comments__heading-wrapper”,tabIndex:”0″,T.default.createElement(x.CommentsModuleTitle,null,t),T.default.createElement(x.CommentsTitle,null,”What is the best pizza topping?”)),T.default.createElement(x.IdctaSignedInMessage,displayName:ne.displayName,under16:!1),T.default.createElement(“p”,className:”comments__message–user-ineligible”,this.theme.formatMessage(“ineligibleToComment”,)),T.default.createElement(x.CommentsModerationMessage,rulesPageUrl:”#”,moderationStatus:F.default.PRE_MODERATED,signedOut:!1)),T.default.createElement(ae,null,”Closed forum”),T.default.createElement(x.CommentsHeader,null,T.default.createElement(“div”,className:”comments__heading-wrapper”,tabIndex:”0″,T.default.createElement(x.CommentsModuleTitle,null,t),T.default.createElement(x.CommentsTitle,null,”What was your highlight of 2017?”)),T.default.createElement(“p”,className:”comments__message comments__message–closed-forum”,n))),key:”footer”,value:function()var e=this.theme.formatMessage(“backToTop”);return T.default.createElement(se,heading:”Footer”,id:”comments-footer”,T.default.createElement(ae,null,”Without more comments”),T.default.createElement(x.CommentsFooter,null,T.default.createElement(“div”,null,T.default.createElement(“div”,null,T.default.createElement(“a”,className:”comments__back-to-top-link”,href:”#”,e,T.default.createElement(I.ToTop,null))))),T.default.createElement(ae,null,”With more comments”),T.default.createElement(x.CommentsFooter,null,T.default.createElement(“div”,null,T.default.createElement(x.CommentsButton,className:”comments__more-comments-button”,type:”button”,onClick:G,rel:”next”,”More comments”),T.default.createElement(“div”,null,T.default.createElement(“a”,className:”comments__back-to-top-link”,href:”#”,e,T.default.createElement(I.ToTop,null))))),T.default.createElement(ae,null,”With slow loading message”),T.default.createElement(x.CommentsFooter,null,T.default.createElement(“div”,null,T.default.createElement(x.CommentsLoading,slowMessageTimerInSeconds:6),T.default.createElement(“div”,null,T.default.createElement(“a”,className:”comments__back-to-top-link”,href:”#”,e,T.default.createElement(I.ToTop,null))))),T.default.createElement(ae,null,”With error message”),T.default.createElement(x.CommentsFooter,null,T.default.createElement(“div”,null,T.default.createElement(x.CommentsAlert,type:k.AlertTypes.ERROR,this.theme.formatMessage((0,H.getMessageKeyForError)(Y.ErrorTypes.MORE_COMMENTS_FAILED))),T.default.createElement(x.CommentsButton,className:”comments__more-comments-button”,type:”button”,onClick:G,rel:”next”,”More comments”),T.default.createElement(“div”,null,T.default.createElement(“a”,className:”comments__back-to-top-link”,href:”#”,e,T.default.createElement(I.ToTop,null)))))),{key:”comment”,value:function(){var e=(0,C.moment)(),t=(0,C.moment)().subtract(1,”year”),n=reportUrl:”/#/”,r=”/rulesPageUrl”;return T.default.createElement(se,heading:”Comment”,id:”comments-comment”,T.default.createElement(ae,null,”Contributor Avatar Image”),T.default.createElement(x.ContributorAvatar,displayName:”ApricotLaughingIguana”,isCurrentUser:!1,avatarImageUrl:le),T.default.createElement(ae,null,”Contributor Avatar Letter”),T.default.createElement(x.ContributorAvatar,displayName:”ApricotLaughingIguana”,isCurrentUser:!1),T.default.createElement(ae,null,”Contributor Avatar Letter for current user”),T.default.createElement(x.ContributorAvatar,displayName:”ApricotLaughingIguana”,isCurrentUser:!0),T.default.createElement(ae,null,”Username”),T.default.createElement(x.Username,null,”ApricotLaughingIguana”),T.default.createElement(ae,null,”Description”),T.default.createElement(x.UserDescription,null,”Presenter”),T.default.createElement(ae,null,”Date/Time”),T.default.createElement(“b”,null,”Today:”),T.default.createElement(x.PostedDate,time:e.format(),formattedTime:e.format(“HH:mm”)),T.default.createElement(“b”,null,”This year:”),T.default.createElement(x.PostedDate,time:e.format(),formattedTime:e.format(“HH:mm D MMM”)),T.default.createElement(“b”,null,”Last year:”),T.default.createElement(x.PostedDate,time:t.format(),formattedTime:t.format(“HH:mm D MMM YYYY”)),T.default.createElement(ae,null,”Single line comment”),T.default.createElement(x.Comment,userCanPostToForum:!0,commentData:index:0,id:0,totalReplies:0,replies:[],author:displayName:”ApricotLaughingIguana”,isNotable:!1,userId:100,dateCreated:”2014-02-01T10:23:00+00:00″,actions:n,rating:positive:0,negative:0,text:”This is a single line comment”,status:L.default.PASS,rulesPageUrl:r,forumId:”dummy”,idctaData:te),T.default.createElement(ae,null,”Multi-line comment”),T.default.createElement(x.Comment,userCanPostToForum:!0,commentData:index:1,id:1,totalReplies:0,replies:[],author:displayName:”ApricotLaughingIguana”,isNotable:!1,userId:100,dateCreated:”2014-02-01T10:23:00+00:00″,actions:n,rating:positive:0,negative:0,text:”This is a test comment that goes on for quite a while and it
n spans over multiple lines and contains further lines that are separated by
n many line breaks.
And also emojis 😂”,status:L.default.PASS,rulesPageUrl:r,forumId:”dummy”,idctaData:te),T.default.createElement(ae,null,”Notable user comment”),T.default.createElement(x.Comment,userCanPostToForum:!0,commentData:index:2,id:2,totalReplies:0,replies:[],author:displayName:”HackerTDog”,isNotable:!0,userId:100,description:ue,avatarUrl:le,dateCreated:”2014-02-01T10:23:00+00:00″,actions:n,text:”This is a comment by a notable user.”,status:L.default.PASS,rulesPageUrl:r,forumId:”dummy”,idctaData:te),T.default.createElement(ae,null,”Notable user comment without description”),T.default.createElement(x.Comment,userCanPostToForum:!0,commentData:index:2,id:2,totalReplies:0,replies:[],author:displayName:”HackerTDog”,isNotable:!0,userId:100,avatarUrl:le,dateCreated:”2014-02-01T10:23:00+00:00″,actions:n,text:”This is a comment by a notable user.”,status:L.default.PASS,rulesPageUrl:r,forumId:”dummy”,idctaData:te),T.default.createElement(ae,null,”Notable user comment without avatar image”),T.default.createElement(x.Comment,userCanPostToForum:!0,commentData:index:2,id:2,totalReplies:0,replies:[],author:displayName:”HackerTDog”,isNotable:!0,userId:100,description:ue,dateCreated:”2014-02-01T10:23:00+00:00″,actions:n,text:”This is a comment by a notable user.”,status:L.default.PASS,rulesPageUrl:r,forumId:”dummy”,idctaData:te),T.default.createElement(ae,null,”Notable user comment with wrong avatar url image”),T.default.createElement(x.Comment,userCanPostToForum:!0,commentData:index:2,id:2,totalReplies:0,replies:[],author:displayName:”HackerTDog”,isNotable:!0,userId:100,avatarUrl:ce,description:ue,dateCreated:”2014-02-01T10:23:00+00:00″,actions:n,text:”This is a comment by a notable user.”,status:L.default.PASS,rulesPageUrl:r,forumId:”dummy”,idctaData:te),T.default.createElement(ae,null,”Notable user comment without description and avatar image”),T.default.createElement(x.Comment,userCanPostToForum:!0,commentData:index:2,id:2,totalReplies:0,replies:[],author:displayName:”HackerTDog”,isNotable:!0,userId:100,dateCreated:”2014-02-01T10:23:00+00:00″,actions:n,text:”This is a comment by a notable user.”,status:L.default.PASS,rulesPageUrl:r,forumId:”dummy”,idctaData:te),T.default.createElement(ae,null,”Notable user comment with admin links”),T.default.createElement(x.Comment,{userCanPostToForum:!0,commentData:index:2,id:2,totalReplies:0,replies:[],author:displayName:”HackerTDog”,isNotable:!0,userId:100,description:ue,avatarUrl:le,dateCreated:”2014-02-01T10:23:00+00:00″,actions:n,text:”This is a comment by a notable user.”,status:L.default.PASS,rulesPageUrl:r,personalisationDetails:isEditor:!0,commentAdminLinks:report:url:”/dummy/report/commentId”,makeTopPick:url:”/dummy/makecommenteditorpick/commentId?forumId=forumId&parentUri=pageUrl”,memberDetails:url:”/dummy/memberDetails/userId”,viewModerationHistory:url:”/dummy/moderationHistory/commentId”,forumId:”dummy”,idctaData:te}),T.default.createElement(ae,null,”Comment with Distress Message”),T.default.createElement(x.Comment,userCanPostToForum:!0,commentData:index:0,id:2,totalReplies:0,replies:[],distressMessage:text:”Hi UnicornPrincess,
n you sound like you need to talk to someone about what you are going through at the moment.n You could speak to a family member, a friend, a guardian or a teacher.
n If there’s really no one you can speak to, you can speak with a ChildLine counsellor by callingn 0800 11 11 (calls are free), visiting their website at childline.org.uk, or by downloadingn the free ChildLine app, called For Me.
n Or you could call the Samaritans on their helpline: 08457 90 90 90 (charged at local rates) or visit their website.
n Always remember bullying is NOT acceptable and you don’t have to stand for it
n For further help, we also have some useful advice and helplines.
n We hope this helps,
n CBBC”,author:displayName:”UnicornPrincess”,isNotable:!1,userId:100,dateCreated:”2019-02-20T10:23:00+00:00″,actions:n,rating:positive:0,negative:0,text:”I love this episode. I know what Drew is feeling.
n I am being bullied too and sometimes you just need to ignore them
n
And also emojis 😁”,status:L.default.PASS,rulesPageUrl:r,forumId:”dummy”,idctaData:te),T.default.createElement(ae,null,”Comment with Distress Message with admin links”),T.default.createElement(x.Comment,userCanPostToForum:!0,commentData:index:0,id:0,totalReplies:0,replies:[],distressMessage:text:”Hi Spiderman,
n you sound like you need to talk to someone about what you are going through at the moment.n You could speak to a family member, a friend, a guardian or a teacher.”,author:displayName:”Spiderman”,isNotable:!1,userId:300,dateCreated:”2019-08-02T11:56:00+00:00″,actions:n,rating:positive:0,negative:0,text:”This a comment with a Distress Message if you are logged as moderator”,status:L.default.PASS,rulesPageUrl:r,personalisationDetails:isEditor:!0,commentAdminLinks:makeTopPick:url:”#AdminLink-makeTopPick”,memberDetails:url:”#AdminLink-memberDetails”,viewModerationHistory:url:”#AdminLink-viewModerationHistory”,forumId:”dummy”,idctaData:te),T.default.createElement(ae,null,”Comment with admin links (closed)”),T.default.createElement(“p”,null,'(this causes an React Warning/Error: “checksum was invalid” in the console that you can ignore)’),T.default.createElement(“br”,null),T.default.createElement(x.Comment,{userCanPostToForum:!0,commentData:index:0,id:0,totalReplies:0,replies:[],author:displayName:”ApricotLaughingIguana”,isNotable:!1,userId:100,dateCreated:”2014-02-01T10:23:00+00:00″,actions:n,rating:positive:0,negative:0,text:”This is a comment with admin links”,status:L.default.PASS,personalisationDetails:isEditor:!0,commentAdminLinks:report:url:”/dummy/report/commentId”,makeTopPick:url:”/dummy/makecommenteditorpick/commentId?forumId=forumId&parentUri=pageUrl”,memberDetails:url:”/dummy/memberDetails/userId”,viewModerationHistory:url:”/dummy/moderationHistory/commentId”,rulesPageUrl:r,forumId:”dummy”,idctaData:te}),T.default.createElement(ae,null,”Comment with admin links (open)”),T.default.createElement(“br”,null),T.default.createElement(x.Comment,{userCanPostToForum:!0,commentData:index:0,id:0,totalReplies:0,replies:[],author:displayName:”ApricotLaughingIguana”,isNotable:!1,userId:100,dateCreated:”2014-02-01T10:23:00+00:00″,actions:n,rating:positive:0,negative:0,text:”This is a comment with admin links”,status:L.default.PASS,personalisationDetails:isEditor:!0,commentAdminLinks:report:url:”/dummy/report/commentId”,makeTopPick:url:”/dummy/makecommenteditorpick/commentId?forumId=forumId&parentUri=pageUrl”,memberDetails:url:”/dummy/memberDetails/userId”,viewModerationHistory:url:”/dummy/moderationHistory/commentId”,rulesPageUrl:r,forumId:”dummy”,idctaData:te,isActionTrayOpen:!0}),T.default.createElement(ae,null,”Comment that failed moderation”),T.default.createElement(“br”,null),T.default.createElement(x.Comment,userCanPostToForum:!0,commentData:index:0,id:0,totalReplies:0,replies:[],author:displayName:”CaptainAmerica”,isNotable:!1,userId:100,dateCreated:”2019-04-10T10:08:45+00:00″,actions:n,rating:positive:0,negative:0,text:”This is a comment that failed moderation”,status:L.default.FAIL,rulesPageUrl:r,forumId:”dummy”,idctaData:te,isActionTrayOpen:!0),T.default.createElement(ae,null,”Comment that failed moderation with admin links”),T.default.createElement(“br”,null),T.default.createElement(x.Comment,{userCanPostToForum:!0,commentData:index:0,id:0,totalReplies:0,replies:[],author:displayName:”ApricotLaughingIguana”,isNotable:!1,userId:100,dateCreated:”2014-02-01T10:23:00+00:00″,actions:n,rating:positive:0,negative:0,text:”This is a comment with admin links”,status:L.default.FAIL,personalisationDetails:isEditor:!0,commentAdminLinks:report:url:”/dummy/report/commentId”,makeTopPick:url:”/dummy/makecommenteditorpick/commentId?forumId=forumId&parentUri=pageUrl”,memberDetails:url:”/dummy/memberDetails/userId”,viewModerationHistory:url:”/dummy/moderationHistory/commentId”,rulesPageUrl:r,forumId:”dummy”,idctaData:te,isActionTrayOpen:!0}),T.default.createElement(ae,null,”Comment by the current user”),T.default.createElement(“br”,null),T.default.createElement(x.Comment,{userCanPostToForum:!0,commentData:index:0,id:0,totalReplies:0,replies:[],author:displayName:”ApricotLaughingIguana”,isNotable:!1,userId:100,dateCreated:”2014-02-01T10:23:00+00:00″,actions:n,rating:positive:0,negative:0,text:”This is a comment by the current user who has an un-moderated display name”,status:L.default.PASS,personalisationDetails:userId:100,commentAdminLinks:report:url:”/dummy/report/commentId”,rulesPageUrl:r,forumId:”dummy”,idctaData:te}),T.default.createElement(ae,null,”Comment with link inside comment”),T.default.createElement(“br”,null),T.default.createElement(x.Comment,{userCanPostToForum:!0,commentData:index:0,id:0,totalReplies:0,replies:[],author:displayName:”ApricotLaughingIguana”,isNotable:!1,userId:100,dateCreated:”2014-02-01T10:23:00+00:00″,actions:n,rating:positive:0,negative:0,text:’This is a comment that has a link.’,status:L.default.PASS,personalisationDetails:userId:100,commentAdminLinks:report:url:”/dummy/report/commentId”,rulesPageUrl:r,forumId:”dummy”,idctaData:te}),T.default.createElement(ae,null,”Comment by the current user with an un-moderated display name”),T.default.createElement(“br”,null),T.default.createElement(x.Comment,{userCanPostToForum:!0,commentData:index:0,id:0,totalReplies:0,replies:[],author:displayName:”U16123456″,isNotable:!1,userId:100,dateCreated:”2014-02-01T10:23:00+00:00″,actions:n,rating:positive:0,negative:0,text:”This is a comment by the current user who has an un-moderated display name”,status:L.default.PASS,personalisationDetails:userId:100,displayNameModerationStatus:q.default.FAILED_OR_AWAITING,displayNameModerationMessage:”Where is my display name?”,displayNameModerationUrl:”/moderation/user/help”,commentAdminLinks:report:url:”/dummy/report/commentId”,rulesPageUrl:r,forumId:”dummy”,idctaData:te}))}},{key:”commentsList”,value:function()var e=reportUrl:”/#/”,t=”/rulesPageUrl”,n=function t(n,r)var o=n.id,i=n.text,a=n.reply,s=n.displayName,u=(0,C.moment)().subtract(3*(r-o),”minutes”).format();returnindex:o,id:1233+o,key:1233+o,author:displayName:s,dateCreated:u,actions:e,text:i,rating:positive:0,negative:0,status:L.default.PASS,replies:a?[t(id:o+1,text:a,displayName:”CarrotSmilingGiraffe”,inReplyToId:0,commentId:0)]:[],totalReplies:a?1:0,replyTo:displayName:”displayNamePlaceholder”,text:”text placeholder”,r=4,o=[n(id:3,text:”This is a single line comment”,r),n(id:2,text:”This is another single line comment, with replies”,reply:”This is the first reply to a parent comment”,r),n(id:1,text:”This is a test comment that goes on for quite a while and it
spans over multiple lines and contains further lines that are separated by
many line breaks.
And also emojis 😂”,r),n(id:0,text:”😂”,r)];return T.default.createElement(se,heading:”Comments List”,id:”comments-list”,T.default.createElement(ae,null,”Standard List”),T.default.createElement(x.CommentsList,comments:o,rulesPageUrl:t,isRatingEnabled:!0,forumId:”dummy”,idctaData:te,pageSize:re,repliesPageSize:oe,userCanPostToForum:!0),T.default.createElement(ae,null,”New comments available”),T.default.createElement(“div”,null,T.default.createElement(“div”,className:”comments__show-new-comments-container”,T.default.createElement(x.ShowNewCommentsButton,newCommentCount:12,onClick:G)),T.default.createElement(x.CommentsList,comments:o,rulesPageUrl:t,isRatingEnabled:!0,forumId:”dummy”,idctaData:te,pageSize:re,repliesPageSize:oe,userCanPostToForum:!0)))},key:”alerts”,value:function()var e=this.theme.formatMessage(“postCommentSuccessPremoderated”),t=this.theme.getIcon(“SuccessIcon”);return T.default.createElement(se,heading:”Alerts”,id:”comments-alerts”,T.default.createElement(ae,null,”Under Character Limit Message”),T.default.createElement(x.CommentsHeader,null,T.default.createElement(x.CommentsTextLimit,remainingCharacters:2,isTextOverLimit:!1,textLimit:750,remainingCharactersMessage:”You have 2 characters remaining”)),T.default.createElement(ae,null,”Over Character Limit Message”),T.default.createElement(x.CommentsHeader,null,T.default.createElement(x.CommentsTextLimit,remainingCharacters:-5,isTextOverLimit:!0,textLimit:750,remainingCharactersMessage:”You’ve written 5 too many characters!”)),T.default.createElement(ae,null,”Error Message”),T.default.createElement(x.CommentsHeader,null,T.default.createElement(x.CommentsAlert,type:k.AlertTypes.ERROR,”Sorry, there was a problem. Please refresh your browser and try again.”)),T.default.createElement(ae,null,”Success Message Pre-moderated”),T.default.createElement(x.CommentsHeader,null,T.default.createElement(x.CommentsAlert,type:k.AlertTypes.SUCCESS,Icon:t,e)),T.default.createElement(ae,null,”Comments Loading”),T.default.createElement(x.CommentsLoading,null)),key:”ratings”,value:function()var e=this,t=function(t)return T.default.createElement(x.CommentRating,(0,s.default)(ratingType:”positive”,Icon:e.theme.getIcon(“Upvote”),commentIndex:0,isDisabled:!1,commentId:0,ratingErrorHandler:G,isSendingRating:!1,ratingValue:9,hasRatedComment:!1,numberPlacement:”right”,handleClick:G,t));return T.default.createElement(se,heading:”Ratings”,id:”comments-ratings”,T.default.createElement(ae,null,”Positive rating”),T.default.createElement(“p”,null,”Text on the right side.”),T.default.createElement(“div”,null,T.default.createElement(t,null)),T.default.createElement(“div”,null,T.default.createElement(t,ratingValue:99)),T.default.createElement(“div”,null,T.default.createElement(t,ratingValue:999)),T.default.createElement(“p”,null,”Text on the left side.”),T.default.createElement(“div”,null,T.default.createElement(t,numberPlacement:”left”)),T.default.createElement(“div”,null,T.default.createElement(t,ratingValue:99,numberPlacement:”left”)),T.default.createElement(“div”,null,T.default.createElement(t,ratingValue:999,numberPlacement:”left”)),T.default.createElement(ae,null,”Sending”),T.default.createElement(t,isSendingRating:!0),T.default.createElement(ae,null,”Rated”),T.default.createElement(t,hasRatedComment:!0),T.default.createElement(ae,null,”Disabled”),T.default.createElement(t,isDisabled:!0)),key:”donwRatings”,value:function()var e=this,t=function(t)return T.default.createElement(x.CommentRating,(0,s.default)(ratingType:”negative”,Icon:e.theme.getIcon(“Downvote”),commentIndex:0,isDisabled:!1,commentId:0,ratingErrorHandler:G,isSendingRating:!1,ratingValue:9,hasRatedComment:!1,numberPlacement:”right”,handleClick:G,t));return T.default.createElement(se,heading:”Down Ratings”,id:”comments-down-ratings”,T.default.createElement(ae,null,”Negative rating”),T.default.createElement(“p”,null,”Text on the right side.”),T.default.createElement(“div”,null,T.default.createElement(t,null)),T.default.createElement(“div”,null,T.default.createElement(t,ratingValue:99)),T.default.createElement(“div”,null,T.default.createElement(t,ratingValue:999)),T.default.createElement(“p”,null,”Text on the left side.”),T.default.createElement(“div”,null,T.default.createElement(t,numberPlacement:”left”)),T.default.createElement(“div”,null,T.default.createElement(t,ratingValue:99,numberPlacement:”left”)),T.default.createElement(“div”,null,T.default.createElement(t,ratingValue:999,numberPlacement:”left”)),T.default.createElement(ae,null,”Sending”),T.default.createElement(t,isSendingRating:!0),T.default.createElement(ae,null,”Down Rated”),T.default.createElement(t,hasRatedComment:!0),T.default.createElement(ae,null,”Disabled”),T.default.createElement(t,isDisabled:!0)),key:”tooltip”,value:function()var e=S.default.getSignedOutResponse(),t=this.theme.formatMessage(“tooltipErrorSubtitle”),n=this.theme.formatMessage(“otherErrorBody”);return T.default.createElement(se,heading:”Tooltip”,id:”tool-tip”,T.default.createElement(ae,null,”Tooltip”),T.default.createElement(“div”,className:”comments-styleguide__tooltip”,T.default.createElement(x.Tooltip,subtitle:”Sign in to your BBC account to do this.”,handleClose:G,shouldAutoFocus:!1,T.default.createElement(x.IdctaSignInButton,markup:e.signInButton))),T.default.createElement(“br”,null),T.default.createElement(“br”,null),T.default.createElement(“br”,null),T.default.createElement(“br”,null),T.default.createElement(“br”,null),T.default.createElement(“br”,null),T.default.createElement(“br”,null),T.default.createElement(“br”,null),T.default.createElement(ae,null,”Error Tooltip”),T.default.createElement(“div”,className:”comments-styleguide__tooltip”,T.default.createElement(x.Tooltip,subtitle:t,isAlert:!0,handleClose:G,shouldAutoFocus:!1,n)),T.default.createElement(“br”,null),T.default.createElement(“br”,null),T.default.createElement(“br”,null),T.default.createElement(“br”,null),T.default.createElement(“br”,null),T.default.createElement(“br”,null),T.default.createElement(“br”,null),T.default.createElement(“br”,null),T.default.createElement(ae,null,”Tooltip Launcher”),T.default.createElement(x.TooltipLauncher,tooltipSubtitle:”Sign in to your BBC account to do this.”,isTooltipOpen:!1,tooltipBody:T.default.createElement(x.IdctaSignInButton,markup:e.signInButton),T.default.createElement(x.CommentsButton,null,”Click me to view Tooltip”))),{key:”replies”,value:function(){var e=reportUrl:”/#/”,t=”/rulesPageUrl”,n=[“This is a snippet only with text”,”😂”,”😂😂😂😂😂😂😂😂”,”
Yee😂eeeeeeeeeeeeeeee   😂
n    is a snippet 😂 with everything.
n Emoticons 😂😂😂 and text like this and break lines
n like this, I really like this snippet component 😂😂😂😂”];return T.default.createElement(se,heading:”Replies”,id:”comments-replies”,T.default.createElement(ae,null,”Reply button”),T.default.createElement(x.ReplyButton,null),T.default.createElement(ae,null,”Reply functionality when signed out”),T.default.createElement(x.Comment,commentData:index:0,id:0,totalReplies:0,replies:[],author:displayName:”Superman”,isNotable:!1,userId:200,dateCreated:”2019-04-02T16:33:00+00:00″,actions:e,rating:positive:0,negative:0,text:”This is a single line comment with Reply Button and functionality when signed out”,status:L.default.PASS,rulesPageUrl:t,forumId:”dummy”,idctaData:te),T.default.createElement(ae,null,”Reply functionality when the user is ineligible to comment”),T.default.createElement(x.Comment,commentData:index:0,id:0,totalReplies:0,replies:[],author:displayName:”MrBean”,isNotable:!1,userId:100,dateCreated:”2019-04-12T10:08:38+00:00″,actions:e,rating:positive:0,negative:0,text:”This is a comment that the user can not reply because the user is ineligible to comment”,status:L.default.PASS,rulesPageUrl:t,forumId:”dummy”,idctaData:ee),T.default.createElement(ae,null,”Replying to a parent comment”),T.default.createElement(x.Comment,commentInputTextLimit:750,commentInputModerationStatus:F.default.PRE_MODERATED,commentData:index:0,id:0,totalReplies:0,replies:[],author:displayName:”Thor”,isNotable:!1,userId:300,dateCreated:”2019-04-02T18:05:00+00:00″,actions:e,rating:positive:0,negative:0,text:”This is a single line comment with Reply Button and functionality when signed in and the user is eligible to comment”,status:L.default.PASS,rulesPageUrl:t,forumId:”dummy”,idctaData:$),T.default.createElement(ae,null,”Replying to a reply”),T.default.createElement(x.Comment,commentInputTextLimit:750,commentInputModerationStatus:F.default.PRE_MODERATED,commentData:index:0,id:0,author:displayName:”Hercules”,isNotable:!1,userId:300,dateCreated:”2019-04-02T18:05:00+00:00″,actions:e,rating:positive:0,negative:0,text:”😂 This is a single line comment”,status:L.default.PASS,totalReplies:1,replies:[index:0,id:0,author:displayName:”Ironman”,isNotable:!1,userId:100,dateCreated:”2019-04-05T10:23:00+00:00″,actions:reportUrl:”/#/”,rating:positive:0,negative:0,text:”This is the first reply of the comment and it is the only one”,status:L.default.PASS,inReplyToId:0,commentId:0,replyTo:displayName:”Hercules”,text:”😂 This is a single line comment”],rulesPageUrl:t,forumId:”dummy”,idctaData:$,isRatingEnabled:!0,userCanPostToForum:!0),T.default.createElement(ae,null,”Reply snippet in place”),T.default.createElement(x.Comment,commentInputTextLimit:750,commentInputModerationStatus:F.default.PRE_MODERATED,commentData:index:0,id:12345,author:displayName:”CarpetMan”,isNotable:!1,userId:300,dateCreated:”2019-04-02T18:05:00+00:00″,actions:e,rating:positive:0,negative:0,text:”😂
This is the test comment that goes on for quite a while and it
n spans over multiple lines and contains further lines that are separated by
n many line breaks.
And also emojis 😂”,status:L.default.PASS,totalReplies:1,replies:[index:0,id:12346,author:displayName:”WaterMan”,isNotable:!1,userId:100,dateCreated:”2019-04-06T10:23:00+00:00″,actions:reportUrl:”/#/”,rating:positive:0,negative:0,text:”This is the first reply of the comment and it is the only one”,status:L.default.PASS,inReplyToId:12345,commentId:12345,replyTo:displayName:”CarpetMan”,text:”😂
This is the test comment that goes on for quite a while and it
n spans over multiple lines and contains further lines that are separated by
n many line breaks.
And also emojis 😂”],rulesPageUrl:t,forumId:”dummy”,idctaData:$,isRatingEnabled:!0,userCanPostToForum:!0),T.default.createElement(ae,null,”Reply snippet only text”),T.default.createElement(“div”,dangerouslySetInnerHTML:__html:”Comment: “+n[0]),T.default.createElement(“div”,className:”comments-styleguide__white-background”,T.default.createElement(x.ReplySnippet,replyToName:”SugarMan”,replyToMsg:n[0])),T.default.createElement(ae,null,”Reply snippet only 1 emoticon”),T.default.createElement(“div”,dangerouslySetInnerHTML:__html:”Comment: “+n[1]),T.default.createElement(“div”,className:”comments-styleguide__white-background”,T.default.createElement(x.ReplySnippet,replyToName:”SaltMan”,replyToMsg:n[1])),T.default.createElement(ae,null,”Reply snippet only emoticons”),T.default.createElement(“div”,dangerouslySetInnerHTML:__html:”Comment: “+n[2]),T.default.createElement(“div”,className:”comments-styleguide__white-background”,T.default.createElement(x.ReplySnippet,replyToName:”PepperMan”,replyToMsg:n[2])),T.default.createElement(ae,null,”Reply snippet mixed”),T.default.createElement(“div”,dangerouslySetInnerHTML:__html:”Comment: “+n[3]),T.default.createElement(“div”,className:”comments-styleguide__white-background”,T.default.createElement(x.ReplySnippet,replyToName:”CurryMan”,replyToMsg:n[3])),T.default.createElement(ae,null,”More replies”),T.default.createElement(x.Comment,commentInputTextLimit:750,commentInputModerationStatus:F.default.PRE_MODERATED,commentData:index:0,id:123456,author:displayName:”PeterPan”,isNotable:!1,userId:300,dateCreated:”2019-04-02T18:05:00+00:00″,actions:e,rating:positive:0,negative:0,text:”😂 This is a single line comment”,status:L.default.PASS,totalReplies:13,replies:[index:12,id:12,author:displayName:”Bambi”,isNotable:!1,userId:100,dateCreated:”2019-04-07T07:24:00+00:00″,actions:reportUrl:”/#/”,rating:positive:0,negative:0,text:”This is a example of reply number 1″,status:L.default.PASS,inReplyToId:123456,commentId:123456,replyTo:displayName:”PeterPan”,text:”😂 This is a single line comment”,index:11,id:11,author:displayName:”LionKing”,isNotable:!1,userId:100,dateCreated:”2019-04-06T08:39:00+00:00″,actions:reportUrl:”/#/”,rating:positive:0,negative:0,text:”This is a example of reply number 2, replying to Bambi”,status:L.default.PASS,inReplyToId:12,commentId:123456,replyTo:displayName:”Bambi”,text:”This is a example of reply number 1″,index:10,id:10,
author:displayName:”Romeo”,isNotable:!1,userId:100,dateCreated:”2019-04-05T05:19:00+00:00″,actions:reportUrl:”/#/”,rating:positive:0,negative:0,text:”This is a example of reply number 3, replying to LionKing”,status:L.default.PASS,inReplyToId:11,commentId:123456,replyTo:displayName:”LionKing”,text:”This is a example of reply number 2, replying to Bambi”,index:9,id:9,author:displayName:”Wendy”,isNotable:!1,userId:100,dateCreated:”2019-04-05T05:00:00+00:00″,actions:reportUrl:”/#/”,rating:positive:0,negative:0,text:”This is a example of reply number 4″,status:L.default.PASS,inReplyToId:123456,commentId:123456,replyTo:displayName:”PeterPan”,text:”😂 This is a single line comment”,index:8,id:8,author:displayName:”CaptainHook”,isNotable:!1,userId:100,dateCreated:”2019-04-05T04:00:00+00:00″,actions:reportUrl:”/#/”,rating:positive:0,negative:0,text:”This is a example of reply number 5″,status:L.default.PASS,inReplyToId:123456,commentId:123456,replyTo:displayName:”PeterPan”,text:”😂 This is a single line comment”,index:7,id:7,author:displayName:”Julieta”,isNotable:!1,userId:100,dateCreated:”2019-04-05T03:19:00+00:00″,actions:reportUrl:”/#/”,rating:positive:0,negative:0,text:”This is a example of reply number 6″,status:L.default.PASS,inReplyToId:123456,commentId:123456,replyTo:displayName:”PeterPan”,text:”😂 This is a single line comment”,index:6,id:6,author:displayName:”Shirkan”,isNotable:!1,userId:100,dateCreated:”2019-04-05T03:09:00+00:00″,actions:reportUrl:”/#/”,rating:positive:0,negative:0,text:”This is a example of reply number 7″,status:L.default.PASS,inReplyToId:123456,commentId:123456,replyTo:displayName:”PeterPan”,text:”😂 This is a single line comment”,index:5,id:5,author:displayName:”Rambo”,isNotable:!1,userId:100,dateCreated:”2019-04-05T03:01:00+00:00″,actions:reportUrl:”/#/”,rating:positive:0,negative:0,text:”This is a example of reply number 8″,status:L.default.PASS,inReplyToId:123456,commentId:123456,replyTo:displayName:”PeterPan”,text:”😂 This is a single line comment”,index:4,id:4,author:displayName:”Rocky”,isNotable:!1,userId:100,dateCreated:”2019-04-05T02:19:00+00:00″,actions:reportUrl:”/#/”,rating:positive:0,negative:0,text:”This is a example of reply number 9″,status:L.default.PASS,inReplyToId:123456,commentId:123456,replyTo:displayName:”PeterPan”,text:”😂 This is a single line comment”,index:3,id:3,author:displayName:”LuckyLuke”,isNotable:!1,userId:100,dateCreated:”2019-04-05T02:09:00+00:00″,actions:reportUrl:”/#/”,rating:positive:0,negative:0,text:”This is a example of reply number 10″,status:L.default.PASS,inReplyToId:123456,commentId:123456,replyTo:displayName:”PeterPan”,text:”😂 This is a single line comment”,index:2,id:2,author:displayName:”CristobalColon”,isNotable:!1,userId:100,dateCreated:”2019-04-05T02:01:00+00:00″,actions:reportUrl:”/#/”,rating:positive:0,negative:0,text:”This is a example of reply number 11″,status:L.default.PASS,inReplyToId:123456,commentId:123456,replyTo:displayName:”PeterPan”,text:”😂 This is a single line comment”,index:1,id:1,author:displayName:”Nadal”,isNotable:!1,userId:100,dateCreated:”2019-04-05T01:19:00+00:00″,actions:reportUrl:”/#/”,rating:positive:0,negative:0,text:”This is a example of reply number 12″,status:L.default.PASS,inReplyToId:123456,commentId:123456,replyTo:displayName:”PeterPan”,text:”😂 This is a single line comment”,index:0,id:0,author:displayName:”Federer”,isNotable:!1,userId:100,dateCreated:”2019-04-05T01:09:00+00:00″,actions:reportUrl:”/#/”,rating:positive:0,negative:0,text:”This is a example of reply number 13″,status:L.default.PASS,inReplyToId:123456,commentId:123456,replyTo:displayName:”PeterPan”,text:”😂 This is a single line comment”],rulesPageUrl:t,forumId:”dummy”,idctaData:$,isRatingEnabled:!0,userCanPostToForum:!0),T.default.createElement(ae,null,”Error after posting a reply”),T.default.createElement(“div”,className:”comments-styleguide__white-background”,T.default.createElement(“div”,className:”reply”,T.default.createElement(“div”,className:”reply__signedin”,T.default.createElement(“div”,className:”reply__signedin-eligible”,T.default.createElement(“p”,className:”reply__signedin-eligible-header”,”Your reply to Albert”),T.default.createElement(x.CommentsAlert,type:k.AlertTypes.ERROR,this.theme.formatMessage(“postCommentIdctaError”)),T.default.createElement(x.CommentsInput,isDisabled:!0,commentInputClass:”reply-input”,textLimit:270,moderationStatus:F.default.PRE_MODERATED,createForum:!1,postCommentHandler:G))))),T.default.createElement(ae,null,”Confirmation after posting a reply”),T.default.createElement(“div”,className:”comments-styleguide__white-background”,T.default.createElement(“div”,className:”reply”,T.default.createElement(“div”,className:”reply__signedin”,T.default.createElement(“div”,className:”reply__signedin-eligible”,T.default.createElement(“p”,className:”reply__signedin-eligible-header”,”Your reply to Henry”),T.default.createElement(x.CommentsAlert,type:k.AlertTypes.SUCCESS,Icon:this.theme.getIcon(“SuccessIcon”),this.theme.formatMessage(“postCommentSuccessPremoderated”)),T.default.createElement(x.CommentsInput,isDisabled:!0,commentInputClass:”reply-input”,textLimit:270,moderationStatus:F.default.PRE_MODERATED,createForum:!1,postCommentHandler:G))))),T.default.createElement(ae,null,”Reply of removed parent”),T.default.createElement(x.Comment,commentInputTextLimit:750,commentInputModerationStatus:F.default.PRE_MODERATED,commentData:index:0,id:0,author:displayName:”Planetman”,isNotable:!1,userId:300,dateCreated:”2019-04-02T18:05:00+00:00″,actions:e,rating:positive:0,negative:0,text:”This comment was removed”,status:L.default.FAIL,totalReplies:1,replies:[index:0,id:0,author:displayName:”Ironman”,isNotable:!1,userId:100,dateCreated:”2019-04-05T10:23:00+00:00″,actions:reportUrl:”/#/”,rating:positive:0,negative:0,text:”This is a reply of parent comment which was removed by moderation”,status:L.default.PASS,inReplyToId:0,commentId:0,replyTo:displayName:”Planetman”,text:”This comment was removed”],rulesPageUrl:t,forumId:”dummy”,idctaData:$,isRatingEnabled:!0,userCanPostToForum:!0),T.default.createElement(ae,null,”Reply of removed parent with admin links”),T.default.createElement(x.Comment,{commentInputTextLimit:750,commentInputModerationStatus:F.default.PRE_MODERATED,commentData:index:0,id:0,author:displayName:”Planetman”,isNotable:!1,userId:300,dateCreated:”2019-04-02T18:05:00+00:00″,actions:e,rating:positive:0,negative:0,text:”This comment was removed”,status:L.default.FAIL,totalReplies:1,replies:[index:0,id:0,author:displayName:”Ironman”,isNotable:!1,userId:100,dateCreated:”2019-04-05T10:23:00+00:00″,actions:reportUrl:”/#/”,rating:positive:0,negative:0,text:”This is a reply of parent comment which was removed by moderation”,status:L.default.PASS,inReplyToId:0,commentId:0,replyTo:displayName:”Planetman”,text:”This comment was removed”],rulesPageUrl:t,personalisationDetails:isEditor:!0,commentAdminLinks:report:url:”/dummy/report/commentId”,makeTopPick:url:”/dummy/makecommenteditorpick/commentId?forumId=forumId&parentUri=pageUrl”,memberDetails:url:”/dummy/memberDetails/userId”,viewModerationHistory:url:”/dummy/moderationHistory/commentId”,forumId:”dummy”,idctaData:$,isRatingEnabled:!0,userCanPostToForum:!0}),T.default.createElement(ae,null,”Removed reply”),T.default.createElement(x.Comment,commentInputTextLimit:750,commentInputModerationStatus:F.default.PRE_MODERATED,commentData:index:0,id:0,author:displayName:”Earthman”,isNotable:!1,userId:300,dateCreated:”2019-04-02T18:05:00+00:00″,actions:e,rating:positive:0,negative:0,text:”😂 This is a single line comment”,status:L.default.PASS,totalReplies:1,replies:[index:0,id:0,author:displayName:”Riceman”,isNotable:!1,userId:100,dateCreated:”2019-04-05T10:23:00+00:00″,actions:reportUrl:”/#/”,rating:positive:0,negative:0,text:”This is a reply of parent comment which was removed by moderation”,status:L.default.FAIL,inReplyToId:0,commentId:0,replyTo:displayName:”Riceman”,text:”😂 This is a single line comment”],rulesPageUrl:t,forumId:”dummy”,idctaData:$,isRatingEnabled:!0,userCanPostToForum:!0),T.default.createElement(ae,null,”Removed reply with admin links”),T.default.createElement(x.Comment,{commentInputTextLimit:750,commentInputModerationStatus:F.default.PRE_MODERATED,commentData:index:0,id:0,author:displayName:”Martianman”,isNotable:!1,userId:300,dateCreated:”2019-04-02T18:05:00+00:00″,actions:e,rating:positive:0,negative:0,text:”😂 This is a single line comment”,status:L.default.PASS,totalReplies:1,replies:[index:0,id:0,author:displayName:”Foodman”,isNotable:!1,userId:100,dateCreated:”2019-04-05T10:23:00+00:00″,actions:reportUrl:”/#/”,rating:positive:0,negative:0,text:”This is a reply of parent comment which was removed by moderation”,status:L.default.FAIL,inReplyToId:0,commentId:0,replyTo:displayName:”Martianman”,text:”😂 This is a single line comment”],rulesPageUrl:t,personalisationDetails:isEditor:!0,commentAdminLinks:report:url:”/dummy/report/commentId”,makeTopPick:url:”/dummy/makecommenteditorpick/commentId?forumId=forumId&parentUri=pageUrl”,memberDetails:url:”/dummy/memberDetails/userId”,viewModerationHistory:url:”/dummy/moderationHistory/commentId”,forumId:”dummy”,idctaData:$,isRatingEnabled:!0,userCanPostToForum:!0}),T.default.createElement(ae,null,”Replied by notable”),T.default.createElement(x.Comment,commentInputTextLimit:750,commentInputModerationStatus:F.default.PRE_MODERATED,commentData:index:0,id:0,author:displayName:”Hercules”,isNotable:!0,userId:300,description:ue,avatarUrl:le,dateCreated:”2019-04-02T18:05:00+00:00″,actions:e,rating:positive:0,negative:0,text:”😂 This is a single line comment”,status:L.default.PASS,totalReplies:1,replies:[index:0,id:0,author:displayName:”Hercules”,isNotable:!0,userId:100,description:ue,avatarUrl:le,dateCreated:”2019-04-05T10:23:00+00:00″,actions:reportUrl:”/#/”,rating:positive:0,negative:0,text:”This is the first reply of the comment and it is the only one”,status:L.default.PASS,inReplyToId:0,commentId:0,replyTo:displayName:”Hercules”,text:”😂 This is a single line comment”],rulesPageUrl:t,forumId:”dummy”,idctaData:$,isRatingEnabled:!0,userCanPostToForum:!0),T.default.createElement(z.A11yAlertMessage,timeout:ie,message:this.state.audibleMessage))}},key:”commentsSort”,value:function()return T.default.createElement(se,heading:”Comments Sort”,id:”comments-sort”,T.default.createElement(ae,null,”Comments Sort Select”),T.default.createElement(“div”,className:”comments-styleguide__white-background”,T.default.createElement(x.CommentsSort,null)),T.default.createElement(“div”,className:”comments-styleguide__white-background”,T.default.createElement(x.CommentsSort,isLoading:!0)),T.default.createElement(ae,null,”Comments Sort Error”),T.default.createElement(x.CommentsSortError,null)),key:”viewCommentsButton”,value:function()return T.default.createElement(se,heading:”View Comments Button”,id:”view-comments-button”,T.default.createElement(ae,null,”With comments”),T.default.createElement(“div”,className:”comments-styleguide__white-background”,T.default.createElement(x.ViewCommentsButton,totalCommentsCount:1)),T.default.createElement(“div”,className:”comments-styleguide__white-background”,T.default.createElement(x.ViewCommentsButton,totalCommentsCount:11)),T.default.createElement(“div”,className:”comments-styleguide__white-background”,T.default.createElement(x.ViewCommentsButton,totalCommentsCount:263)),T.default.createElement(ae,null,”Without comments”),T.default.createElement(“div”,className:”comments-styleguide__white-background”,T.default.createElement(x.ViewCommentsButton,null))),key:”getChildContext”,value:function()returnisFeatureEnabled:function()return!0,apiKey:”styleguide”,forumId:”noForum”,theme:this.theme,setA11yAlertText:this.setA11yAlertText,triggerAggregatorDataFetch:G,logImpressionEventWithCommonLabels:G,WithStatsIncludeCommonLabels:K,logClickEventWithCommonLabels:G,canSendStat:X,setStatSent:G,clearStatsSent:G,getInstanceId:J,noJS:!1,key:”render”,value:function()var e=this.theme,t=e.themeVariant,n=e.product;return T.default.createElement(“div”,className:(0,_.default)(“comments-theme-variant–“+t,”comments__product–“+n),T.default.createElement(“div”,className:”comments-styleguide comments”,T.default.createElement(x.NoJSMessage,null),this.menu(),this.typography(),this.buttons(),this.alerts(),this.formElements(),this.header(),this.footer(),this.comment(),this.commentsList(),this.tooltip(),this.ratings(),this.donwRatings(),this.replies(),this.commentsSort(),this.viewCommentsButton()))]),t}(b.Component);de.displayName=”StyleGuideModule”,de.propTypes=mode:b.PropTypes.string,themeVariant:b.PropTypes.string,product:b.PropTypes.oneOf((0,i.default)(W.Products)),de.defaultProps=mode:A.MODE_STANDALONE,themeVariant:W.ThemeVariants.DEFAULT,product:W.Products.DEFAULT,de.childContextTypes=isFeatureEnabled:b.PropTypes.func.isRequired,apiKey:b.PropTypes.string.isRequired,forumId:b.PropTypes.string.isRequired,theme:b.PropTypes.shape(formatMessage:b.PropTypes.func.isRequired,getIcon:b.PropTypes.func.isRequired,getComponent:b.PropTypes.func.isRequired,ratingsNumberPlacement:b.PropTypes.string.isRequired).isRequired,setA11yAlertText:b.PropTypes.func,triggerAggregatorDataFetch:b.PropTypes.func,logImpressionEventWithCommonLabels:b.PropTypes.func,WithStatsIncludeCommonLabels:b.PropTypes.func.isRequired,logClickEventWithCommonLabels:b.PropTypes.func,canSendStat:b.PropTypes.func.isRequired,setStatSent:b.PropTypes.func.isRequired,clearStatsSent:b.PropTypes.func.isRequired,getInstanceId:b.PropTypes.func.isRequired,noJS:b.PropTypes.bool.isRequired,t.StyleGuideModule=de},function(e,t,n)”use strict”;function r(e)return e&&e.__esModule?e:default:eObject.defineProperty(t,”__esModule”,value:!0);var o=n(164),i=r(o);t.default=getSignedOutResponse:function()return i.default.new().signedIn(!1).withSignInButton(‘ ‘).build(),getSignedInResponse:function()return i.default.new().signedIn(!0).withPolicyCheck(!1).withSignedInMessage(‘