(window.ansFrontendWebpackJsonpFunction=window.ansFrontendWebpackJsonpFunction||[]).push([["page-AnswerPageLoadable"],{B3MF:function(e,n,i){"use strict";var t=i("8ZkK"),a=i.n(t),d=i("tQZz"),r=i.n(d),s=i("7eVb"),m=i.n(s),l=i("n3k3"),o=i.n(l),u=i("10u2"),c=i.n(u),v=i("q1tI"),k=i.n(v),g=i("eGUE"),p=i("b0KT"),f=i("rCfO"),S=i("kaiK"),w=i("FuLD"),N=i("VyO/"),_=i("1cij"),y=i("xFQB"),E=function(e){function n(){return a()(this,n),m()(this,o()(n).apply(this,arguments))}return c()(n,e),r()(n,[{key:"render",value:function(){var e=this.props.question,n=e.qid,i=e.title,t=e.debugInfo,a=e.tribeItem,d=e.viewer,r=JSON.parse(t);if(this.context){var s="".concat(f.a.question," ").concat(n);return s="".concat(s," ").concat(r.questionScoreInfo),a&&(s="".concat(s,"| ti ").concat(a.tribeItemId)),k.a.createElement(S.p,null,k.a.createElement(p.a,null,k.a.createElement(g.o,{regular:!0,fontSize:"small"},k.a.createElement(g.j,{alignItems:"center"},s," | ",k.a.createElement(y.h,{type:y.g.Question,id:n})," | ",k.a.createElement(y.a,{type:y.b.Question,id:n})," | ",k.a.createElement(y.f,{qid:n,questionText:i})," | ",k.a.createElement(y.c,{qid:n}),Object(w.a)()&&k.a.createElement(k.a.Fragment,null," | ",k.a.createElement(y.d,{type:y.e.Question,id:n,uid:d.uid}))))))}return null}}]),n}(k.a.Component);E.contextType=_.b,E.fragments={question:{kind:"Document",definitions:[{kind:"FragmentDefinition",name:{kind:"Name",value:"QuestionId_question"},typeCondition:{kind:"NamedType",name:{kind:"Name",value:"Question"}},directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"__typename"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"qid"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"title"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"debugInfo"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"tribeItem"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"__typename"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"tribeItemId"},arguments:[],directives:[]}]}},{kind:"Field",name:{kind:"Name",value:"viewer"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"__typename"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"uid"},arguments:[],directives:[]}]}}]}}],loc:{start:0,end:297,source:{body:"\n      fragment QuestionId_question on Question {\n        id\n        __typename\n        qid\n        title\n        debugInfo\n        tribeItem {\n          id\n          __typename\n          tribeItemId\n        }\n        viewer {\n          id\n          __typename\n          uid\n        }\n      }\n    ",name:"GraphQL request",locationOffset:{line:1,column:1}}}}},n.a=Object(N.c)(E)},ECID:function(e,n,i){"use strict";var t=i("q1tI"),a=i.n(t);n.a=function(e){return a.a.createElement("svg",Object.assign({width:"24px",height:"24px",viewBox:"0 0 24 24"},e),a.a.createElement("g",{id:"link",stroke:"none",fill:"none",fillRule:"evenodd"},a.a.createElement("path",{d:"M16.3159981,10.2408946 C16.3101813,10.2245297 16.3329471,10.1991842 16.3570167,10.1752357 C16.7245798,9.80922201 17.0946501,9.44560322 17.4596056,9.07699515 C18.8102118,7.71362426 18.3893947,5.42504114 16.6440469,4.63404055 C15.5918036,4.15716509 14.3652562,4.36861081 13.5456859,5.17916938 C12.4436988,6.2689281 11.3373992,7.3546954 10.252361,8.46091875 C9.48333689,9.24493434 9.25266976,10.1943945 9.58994522,11.2357572 C9.92712039,12.2770201 10.6769891,12.8939946 11.7548064,13.1095315 C11.9044391,13.1394672 12.0590864,13.1438578 12.2157395,13.160522 L12.2157395,14.5384615 C12.0549745,14.5280838 11.8955133,14.5257888 11.7382585,14.5063306 C10.6712726,14.3741146 9.7746795,13.9103111 9.07345143,13.0999521 C8.30272236,12.2092657 7.97006024,11.1681025 8.0793764,9.99651961 C8.17284673,8.99497137 8.59256062,8.1435007 9.30823045,7.43342625 C10.3924662,6.35753773 11.4703838,5.27556228 12.5579291,4.20306647 C13.4173146,3.35568701 14.4638413,2.95714326 15.6682246,3.00364336 C16.6975015,3.04345782 17.5992094,3.42244359 18.3464706,4.13171976 C19.2364445,4.97650479 19.675715,6.02205849 19.6488372,7.24333465 C19.6253693,8.31054183 19.2342381,9.24194077 18.4874784,10.0132836 C18.0222328,10.4940507 17.5407403,10.9592512 17.066268,11.4312372 C17.0509236,11.4464046 17.0333729,11.4594765 17.0346766,11.4583789 C16.7946825,11.0518523 16.5553905,10.6463235 16.3159981,10.2408946 Z M7.53165045,13.9379083 C7.2065543,14.2599938 6.88215943,14.5825781 6.5587664,14.9064597 C5.4790865,15.9878607 5.46716464,17.6933773 6.53111569,18.7877496 C7.58625058,19.8732415 9.35118708,19.8998824 10.4397833,18.8312531 C11.5520229,17.7395748 12.6614574,16.6447036 13.7501538,15.5299765 C14.5141548,14.7477118 14.737264,13.7975197 14.4015483,12.7614181 C14.0655321,11.7243188 13.318362,11.1101812 12.2463963,10.8905684 C12.202616,10.8815883 12.1581344,10.8767989 12.1094451,10.8692157 C12.1094451,10.0312049 12.1094451,9.57736389 12.1094451,9.5076927 C12.4927692,9.53851604 12.6201984,9.53827155 12.8832641,9.61878962 C14.522098,10.1203971 15.5310195,11.1966893 15.8566166,12.8558087 C16.1303185,14.2510137 15.7326893,15.4929586 14.7335572,16.5133949 C13.6432578,17.6266254 12.5327213,18.7202992 11.4224854,19.813973 C10.6971553,20.5285878 9.81543841,20.9146314 8.79747169,20.9889665 C6.71525336,21.1410291 4.81526921,19.7054139 4.4326676,17.665539 C4.16838296,16.2560657 4.53866197,15.0140211 5.5307813,13.9708352 C5.98932216,13.4887048 6.4720073,13.0296232 6.9438726,12.5601646 C6.95489281,12.5490892 7.41804212,13.3730613 7.72410337,13.7641936 C7.6592845,13.8224644 7.59266233,13.8774424 7.53165045,13.9379083 Z",className:"icon_svg-fill_as_stroke",fill:"#666666"})))}},INK7:function(e,n,i){"use strict";i.d(n,"a",function(){return w});var t=i("8ZkK"),a=i.n(t),d=i("tQZz"),r=i.n(d),s=i("7eVb"),m=i.n(s),l=i("n3k3"),o=i.n(l),u=i("10u2"),c=i.n(u),v=i("q1tI"),k=i.n(v),g=i("eGUE"),p=i("ECID"),f=i("HEDm"),S=i("VyO/"),w=function(e){var n=e.size,i=void 0===n?"regular":n,t=e.url,a=e.children;return k.a.createElement(g.f,{alignItems:"center"},k.a.createElement(f.a,{size:16,mr:"tiny"},k.a.createElement(p.a,null)),k.a.createElement(g.o,{truncateLines:1,fontSize:i,color:"gray_light",passColorToLinks:!0},k.a.createElement(g.k,{display:"inline",href:t,rel:"nofollow"},a)))},N=function(e){function n(){return a()(this,n),m()(this,o()(n).apply(this,arguments))}return c()(n,e),r()(n,[{key:"render",value:function(){var e=this.props.question.sourceUrl;return e?k.a.createElement(w,{url:e},e):""}}]),n}(k.a.Component);N.fragments={question:{kind:"Document",definitions:[{kind:"FragmentDefinition",name:{kind:"Name",value:"QuestionSource_question"},typeCondition:{kind:"NamedType",name:{kind:"Name",value:"Question"}},directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"__typename"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"sourceUrl"},arguments:[],directives:[]}]}}],loc:{start:0,end:114,source:{body:"\n      fragment QuestionSource_question on Question {\n        id\n        __typename\n        sourceUrl\n      }\n    ",name:"GraphQL request",locationOffset:{line:1,column:1}}}}},n.b=Object(S.c)(N)},LNfb:function(e,n,i){"use strict";var t=i("8ZkK"),a=i.n(t),d=i("tQZz"),r=i.n(d),s=i("7eVb"),m=i.n(s),l=i("n3k3"),o=i.n(l),u=i("10u2"),c=i.n(u),v=i("q1tI"),k=i.n(v),g=i("VyO/"),p=i("WzDX"),f=function(e){function n(){return a()(this,n),m()(this,o()(n).apply(this,arguments))}return c()(n,e),r()(n,[{key:"render",value:function(){var e=this.props.user.bestCredential;return k.a.createElement(p.a,{credential:e})}}]),n}(k.a.Component);f.fragments={user:{kind:"Document",definitions:function(e){var n={};return e.filter(function(e){if("FragmentDefinition"!==e.kind)return!0;var i=e.name.value;return!n[i]&&(n[i]=!0,!0)})}([{kind:"FragmentDefinition",name:{kind:"Name",value:"BestCredential_user"},typeCondition:{kind:"NamedType",name:{kind:"Name",value:"User"}},directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"__typename"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"bestCredential"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"__typename"},arguments:[],directives:[]},{kind:"FragmentSpread",name:{kind:"Name",value:"Credential_credential"},directives:[]}]}}]}}].concat(p.a.fragments.credential.definitions)),loc:{start:0,end:199,source:{body:"\n      fragment BestCredential_user on User {\n        id\n        __typename\n        bestCredential {\n          id\n          __typename\n          ...Credential_credential\n        }\n      }\n      \n    ",name:"GraphQL request",locationOffset:{line:1,column:1}}}}},n.a=Object(g.c)(f)},"MZO/":function(e,n,i){"use strict";i.r(n);var t=i("8ZkK"),a=i.n(t),d=i("tQZz"),r=i.n(d),s=i("7eVb"),m=i.n(s),l=i("n3k3"),o=i.n(l),u=i("10u2"),c=i.n(u),v=i("q1tI"),k=i.n(v),g=i("6Gvz"),p=i("NqE+"),f=i("WeNq"),S=i("nwxp"),w=i("0xW3"),N=i("qdYg"),_=i("VyO/"),y=function(e){function n(e){var i;return a()(this,n),(i=m()(this,o()(n).call(this,e))).state={hasTriggeredModal:!1},i}return c()(n,e),r()(n,[{key:"render",value:function(){var e=this,n=this.props.answer,i=n.question,t=n.viewerShouldPromptTopicBio,a=n.aid,d=i.viewerDisplayCredential,r=Object(N.b)(),s=r.prompt_topic_bio,m=r.force_prompt_topic_bio;return S.e&&(s&&t||!!!d&&m)&&!this.state.hasTriggeredModal?k.a.createElement(w.WebnodeBridgeModal,{method:"show_choose_credential_modal",kwargs:{aid:a}},function(n){return e.setState({hasTriggeredModal:!0}),setTimeout(n,500),k.a.createElement(k.a.Fragment,null)}):null}}]),n}(k.a.Component);y.fragments={answer:{kind:"Document",definitions:[{kind:"FragmentDefinition",name:{kind:"Name",value:"AnswerCredentialPrompt_answer"},typeCondition:{kind:"NamedType",name:{kind:"Name",value:"Answer"}},directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"__typename"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"aid"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"viewerShouldPromptTopicBio"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"question"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"__typename"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"viewerDisplayCredential"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"__typename"},arguments:[],directives:[]}]}}]}}]}}],loc:{start:0,end:296,source:{body:"\n      fragment AnswerCredentialPrompt_answer on Answer {\n        id\n        __typename\n        aid\n        viewerShouldPromptTopicBio\n        question {\n          id\n          __typename\n          viewerDisplayCredential {\n            id\n            __typename\n          }\n        }\n      }\n    ",name:"GraphQL request",locationOffset:{line:1,column:1}}}}};var E=Object(_.c)(y);i.d(n,"default",function(){return h});var F=function(e){var n={};return e.filter(function(e){if("FragmentDefinition"!==e.kind)return!0;var i=e.name.value;return!n[i]&&(n[i]=!0,!0)})},h=function(e){function n(){return a()(this,n),m()(this,o()(n).apply(this,arguments))}return c()(n,e),r()(n,[{key:"render",value:function(){var e=this.props,n=e.aid,i=e.data,t=i.answer,a=i.network,d=i.notifInjectedBundleFromCurrentUrl;return k.a.createElement(p.f,{pageType:p.d.ANSWER,pageOid:n,queryRoot:this.props.data},k.a.createElement(E,{answer:t}),k.a.createElement(f.a,{answer:t,network:a,notifInjectedBundle:d}))}}]),n}(k.a.Component);h.getInitialQuery=function(){return{kind:"Document",definitions:F([{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"AnswerPageLoadableQuery"},variableDefinitions:[{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"aid"}},type:{kind:"NonNullType",type:{kind:"NamedType",name:{kind:"Name",value:"BigInt"}}},directives:[]}],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"FragmentSpread",name:{kind:"Name",value:"Page_queryRoot"},directives:[]},{kind:"Field",name:{kind:"Name",value:"answer"},arguments:[{kind:"Argument",name:{kind:"Name",value:"aid"},value:{kind:"Variable",name:{kind:"Name",value:"aid"}}}],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"__typename"},arguments:[],directives:[]},{kind:"FragmentSpread",name:{kind:"Name",value:"AnswerStandaloneMain_answer"},directives:[]},{kind:"FragmentSpread",name:{kind:"Name",value:"AnswerCredentialPrompt_answer"},directives:[]}]}},{kind:"Field",name:{kind:"Name",value:"network"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"__typename"},arguments:[],directives:[]},{kind:"FragmentSpread",name:{kind:"Name",value:"AnswerStandaloneMain_network"},directives:[]}]}},{kind:"Field",name:{kind:"Name",value:"notifInjectedBundleFromCurrentUrl"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"__typename"},arguments:[],directives:[]},{kind:"FragmentSpread",name:{kind:"Name",value:"AnswerStandaloneMain_notifInjectedBundle"},directives:[]}]}}]}}].concat(p.f.fragments.queryRoot.definitions,f.a.fragments.answer.definitions,E.fragments.answer.definitions,f.a.fragments.network.definitions,f.a.fragments.notifInjectedBundle.definitions)),loc:{start:0,end:529,source:{body:"\n      query AnswerPageLoadableQuery($aid: BigInt!) {\n        ...Page_queryRoot\n        answer(aid: $aid) {\n          id\n          __typename\n          ...AnswerStandaloneMain_answer\n          ...AnswerCredentialPrompt_answer\n        }\n        network {\n          id\n          __typename\n          ...AnswerStandaloneMain_network\n        }\n        notifInjectedBundleFromCurrentUrl {\n          id\n          __typename\n          ...AnswerStandaloneMain_notifInjectedBundle\n        }\n      }\n      \n      \n      \n      \n      \n    ",name:"GraphQL request",locationOffset:{line:1,column:1}}}}},h.getErrorState=function(e){return console.error(e),k.a.createElement(g.a,{color:"red"},e)}},WeNq:function(e,n,i){"use strict";var t=i("8ZkK"),a=i.n(t),d=i("tQZz"),r=i.n(d),s=i("7eVb"),m=i.n(s),l=i("n3k3"),o=i.n(l),u=i("10u2"),c=i.n(u),v=i("q1tI"),k=i.n(v),g=i("eGUE"),p=i("nwxp"),f=i("+n8H"),S=i("Kk/C"),w=i("INK7"),N=i("VyO/"),_=i("FuLD"),y=i("kaiK"),E=function(e){function n(){return a()(this,n),m()(this,o()(n).apply(this,arguments))}return c()(n,e),r()(n,[{key:"render",value:function(){return this.props.question.hadDetails?p.b&&Object(_.b)()?null:k.a.createElement(g.l,null,k.a.createElement(y.s,null,"This question previously had details. They are now in a comment.")):null}}]),n}(k.a.Component);E.fragments={question:{kind:"Document",definitions:[{kind:"FragmentDefinition",name:{kind:"Name",value:"QuestionDetailsLegacy_question"},typeCondition:{kind:"NamedType",name:{kind:"Name",value:"Question"}},directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"__typename"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"hadDetails"},arguments:[],directives:[]}]}}],loc:{start:0,end:122,source:{body:"\n      fragment QuestionDetailsLegacy_question on Question {\n        id\n        __typename\n        hadDetails\n      }\n    ",name:"GraphQL request",locationOffset:{line:1,column:1}}}}};var F=Object(N.c)(E),h=i("F0ZP"),b=i("6lcX"),A=i("0xW3"),C=i("yMAQ"),D=i.n(C),I=i("Yc5t"),q=function(e){var n=e.rootMargin,i=void 0===n?"350px":n,t=e.loader,a=void 0===t?null:t,d=e.children,r=Object(v.useState)(!1),s=D()(r,2),m=s[0],l=s[1];return Object(v.useEffect)(function(){(window.requestIdleCallback||function(e){setTimeout(e,0)})(function(){l(!0)})},[]),k.a.createElement(I.b,{rootMargin:i,oneOffTracking:!0,onImpression:function(){l(!0)}},m?d:a)},O=i("td6z"),B=i("sEfC"),P=i.n(B),j=function(e){function n(){var e,i;a()(this,n);for(var t=arguments.length,d=new Array(t),r=0;r<t;r++)d[r]=arguments[r];return(i=m()(this,(e=o()(n)).call.apply(e,[this].concat(d)))).debouncedTrigger=P()(function(){i.props.onTrigger&&i.props.onTrigger()},1e3,{leading:!0,trailing:!1}),i.triggerWall=function(e){if(e){var n=Math.round(e.body.offsetTop);return Math.max(0,window.pageYOffset-n)/e.body.clientHeight}return!1},i.handleScroll=function(e){var n=e.target;(i.props.triggerPercent?i.props.triggerPercent:.5)<i.triggerWall(n)&&i.debouncedTrigger()},i}return c()(n,e),r()(n,[{key:"componentDidMount",value:function(){window.addEventListener("scroll",this.handleScroll)}},{key:"componentWillUnmount",value:function(){window.removeEventListener("scroll",this.handleScroll)}},{key:"render",value:function(){return this.props.children}}]),n}(k.a.Component),T=i("nVna"),L=i("AaDK"),Q=i("1cij"),V=i("B3MF"),M=i("drpJ"),x=i("bDMX"),U=i("N/Br"),z=i("XpsP"),G=i("hXLn"),R=i("mq64"),$=i("o/oR"),K=i("vOnD"),Z=i("zLpq"),J=i("/bbo"),W=i("Xi+K"),Y=i("cbxS"),X=i("sC65"),H=function(e){function n(){return a()(this,n),m()(this,o()(n).apply(this,arguments))}return c()(n,e),r()(n,[{key:"render",value:function(){var e=this.props.answer,n=e.suggestedEdit,i=e.viewerIsAuthor;return n?k.a.createElement(g.c,{p:"small"},k.a.createElement(Y.a,{dismissable:!1},k.a.createElement(y.s,null,k.a.createElement(g.o,{as:"span",bold:!0,fontSize:"small"},k.a.createElement(y.a,{value:Object(_.c)(n.lastEditor)?"userIsViewer":"userIsNotViewer"},{userIsViewer:"You",userIsNotViewer:k.a.createElement(X.a,{user:n.lastEditor})})),k.a.createElement(y.a,{value:i?"author":"notAuthor"},{author:" suggested edits to your answer",notAuthor:" suggested edits to this answer"})))):null}}]),n}(k.a.Component);H.fragments={answer:{kind:"Document",definitions:function(e){var n={};return e.filter(function(e){if("FragmentDefinition"!==e.kind)return!0;var i=e.name.value;return!n[i]&&(n[i]=!0,!0)})}([{kind:"FragmentDefinition",name:{kind:"Name",value:"AnswerSuggestedEditBanner_answer"},typeCondition:{kind:"NamedType",name:{kind:"Name",value:"Answer"}},directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"__typename"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"viewerIsAuthor"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"suggestedEdit"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"__typename"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"lastEditor"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"__typename"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"uid"},arguments:[],directives:[]},{kind:"FragmentSpread",name:{kind:"Name",value:"UserLink_user"},directives:[]}]}}]}}]}}].concat(X.a.fragments.user.definitions)),loc:{start:0,end:319,source:{body:"\n      fragment AnswerSuggestedEditBanner_answer on Answer {\n        id\n        __typename\n        viewerIsAuthor\n        suggestedEdit {\n          id\n          __typename\n          lastEditor {\n            id\n            __typename\n            uid\n            ...UserLink_user\n          }\n        }\n      }\n      \n    ",name:"GraphQL request",locationOffset:{line:1,column:1}}}}};var ee=Object(N.c)(H),ne=Object(K["default"])(g.f).withConfig({displayName:"AnswerPendingSuggestEdit___StyledFlex",componentId:"sc-15erw69-0"})(["justify-content:flex-end;"]),ie=function(e){function n(){return a()(this,n),m()(this,o()(n).apply(this,arguments))}return c()(n,e),r()(n,[{key:"render",value:function(){var e=this.props,i=e.answer,t=e.toggleEditor,a=e.toggleSuggestions,d=i.content,r=i.suggestedEdit,s=i.viewerCanEditPendingSuggestion,m=i.viewerCanSuggestEdit,l=i.aid,o=r&&r.content||d,u="string"===typeof o?JSON.parse(o):o,c="string"===typeof d?JSON.parse(d):d;return k.a.createElement(g.c,{borderAll:!0,borderRadius:"rounded",my:"medium",overflow:"hidden"},k.a.createElement(ee,{answer:i}),k.a.createElement(g.c,{p:"small"},k.a.createElement(W.a,{oldQt:c,newQt:u}),k.a.createElement(ne,{pt:"small"},k.a.createElement(A.WebnodeBridgeModal,{method:"open_suggested_edit_answer_editor_modal",kwargs:{oid:l}},function(e){return k.a.createElement(Z.a,{text:k.a.createElement(y.s,null,"Edit Suggestion"),variant:"gray",size:"small",mx:"tiny",onClick:function(){p.b?t(!0):e()}})}),k.a.createElement(Z.a,{text:k.a.createElement(y.s,null,"Close"),variant:"gray",size:"small",onClick:function(){a(!1)}}),k.a.createElement(N.a,{mutation:n.mutations.discardSuggestedEdit},function(e){return k.a.createElement(J.a,{text:k.a.createElement(y.s,null,"Discard"),size:"small",mx:"tiny",onClick:function(){r&&e({optimisticResponse:{answerSuggestedEditDiscard:{success:!0,answer:{id:l,viewerCanSuggestEdit:!m,viewerCanEditPendingSuggestion:!s,__typename:i.__typename,suggestedEdit:{id:i.question.qid,__typename:"AnswerSuggestedEdit",suggestedEdit:null}}}},variables:{aid:l}}),a(!1)}})}),k.a.createElement(N.a,{mutation:n.mutations.acceptSuggestedEdit},function(e){return k.a.createElement(J.a,{text:k.a.createElement(y.s,null,"Publish"),size:"small",mx:"tiny",onClick:function(){r&&e({optimisticResponse:{answerSuggestedEditAccept:{success:!0,content:o,answer:{id:l,__typename:i.__typename,viewerCanSuggestEdit:!m,viewerCanEditPendingSuggestion:!s,suggestedEdit:{id:i.question.qid,__typename:"AnswerSuggestedEdit",suggestedEdit:null}}}},variables:{aid:l}}),a(!1)}})}))))}}]),n}(k.a.Component);ie.fragments={answer:{kind:"Document",definitions:function(e){var n={};return e.filter(function(e){if("FragmentDefinition"!==e.kind)return!0;var i=e.name.value;return!n[i]&&(n[i]=!0,!0)})}([{kind:"FragmentDefinition",name:{kind:"Name",value:"AnswerPendingSuggestEdit_answer"},typeCondition:{kind:"NamedType",name:{kind:"Name",value:"Answer"}},directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"__typename"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"aid"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"content"},arguments:[],directives:[{kind:"Directive",name:{kind:"Name",value:"live"},arguments:[]}]},{kind:"Field",name:{kind:"Name",value:"viewerCanEditPendingSuggestion"},arguments:[],directives:[{kind:"Directive",name:{kind:"Name",value:"live"},arguments:[]}]},{kind:"Field",name:{kind:"Name",value:"viewerCanSuggestEdit"},arguments:[],directives:[{kind:"Directive",name:{kind:"Name",value:"live"},arguments:[]}]},{kind:"FragmentSpread",name:{kind:"Name",value:"AnswerSuggestedEditBanner_answer"},directives:[]},{kind:"Field",name:{kind:"Name",value:"suggestedEdit"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"__typename"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"content"},arguments:[],directives:[]}]}},{kind:"Field",name:{kind:"Name",value:"question"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"__typename"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"qid"},arguments:[],directives:[]}]}}]}}].concat(ee.fragments.answer.definitions)),loc:{start:0,end:430,source:{body:"\n      fragment AnswerPendingSuggestEdit_answer on Answer {\n        id\n        __typename\n        aid\n        content @live\n        viewerCanEditPendingSuggestion @live\n        viewerCanSuggestEdit @live\n        ...AnswerSuggestedEditBanner_answer\n        suggestedEdit {\n          id\n          __typename\n          content\n        }\n        question {\n          id\n          __typename\n          qid\n        }\n      }\n      \n    ",name:"GraphQL request",locationOffset:{line:1,column:1}}}}},ie.mutations={discardSuggestedEdit:{kind:"Document",definitions:[{kind:"OperationDefinition",operation:"mutation",name:{kind:"Name",value:"AnswerPendingSuggestEdit_answerSuggestedEditDiscard_Mutation"},variableDefinitions:[{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"aid"}},type:{kind:"NonNullType",type:{kind:"NamedType",name:{kind:"Name",value:"BigInt"}}},directives:[]}],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"answerSuggestedEditDiscard"},arguments:[{kind:"Argument",name:{kind:"Name",value:"aid"},value:{kind:"Variable",name:{kind:"Name",value:"aid"}}}],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"__typename"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"answer"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"viewerCanEditPendingSuggestion"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"viewerCanSuggestEdit"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"__typename"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"suggestedEdit"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"__typename"},arguments:[],directives:[]}]}}]}}]}}]}}],loc:{start:0,end:430,source:{body:"\n      mutation AnswerPendingSuggestEdit_answerSuggestedEditDiscard_Mutation(\n        $aid: BigInt!\n      ) {\n        answerSuggestedEditDiscard(aid: $aid) {\n          __typename\n          answer {\n            id\n            viewerCanEditPendingSuggestion\n            viewerCanSuggestEdit\n            __typename\n            suggestedEdit {\n              id\n              __typename\n            }\n          }\n        }\n      }\n    ",name:"GraphQL request",locationOffset:{line:1,column:1}}}},acceptSuggestedEdit:{kind:"Document",definitions:[{kind:"OperationDefinition",operation:"mutation",name:{kind:"Name",value:"AnswerPendingSuggestEdit_answerSuggestedEditAccept_Mutation"},variableDefinitions:[{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"aid"}},type:{kind:"NonNullType",type:{kind:"NamedType",name:{kind:"Name",value:"BigInt"}}},directives:[]}],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"answerSuggestedEditAccept"},arguments:[{kind:"Argument",name:{kind:"Name",value:"aid"},value:{kind:"Variable",name:{kind:"Name",value:"aid"}}}],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"__typename"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"answer"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"__typename"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"content"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"viewerCanEditPendingSuggestion"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"viewerCanSuggestEdit"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"suggestedEdit"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"__typename"},arguments:[],directives:[]}]}}]}}]}}]}}],loc:{start:0,end:448,source:{body:"\n      mutation AnswerPendingSuggestEdit_answerSuggestedEditAccept_Mutation(\n        $aid: BigInt!\n      ) {\n        answerSuggestedEditAccept(aid: $aid) {\n          __typename\n          answer {\n            id\n            __typename\n            content\n            viewerCanEditPendingSuggestion\n            viewerCanSuggestEdit\n            suggestedEdit {\n              id\n              __typename\n            }\n          }\n        }\n      }\n    ",name:"GraphQL request",locationOffset:{line:1,column:1}}}}};var te=Object(N.c)(ie),ae=i("oo6r"),de=i("8meh"),re=i.n(de),se=i("EreF"),me=i("+h/e");function le(e,n){var i=Object.keys(e);if(Object.getOwnPropertySymbols){var t=Object.getOwnPropertySymbols(e);n&&(t=t.filter(function(n){return Object.getOwnPropertyDescriptor(e,n).enumerable})),i.push.apply(i,t)}return i}function oe(e){for(var n=1;n<arguments.length;n++){var i=null!=arguments[n]?arguments[n]:{};n%2?le(Object(i),!0).forEach(function(n){re()(e,n,i[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(i)):le(Object(i)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(i,n))})}return e}var ue=function(e){var n={};return e.filter(function(e){if("FragmentDefinition"!==e.kind)return!0;var i=e.name.value;return!n[i]&&(n[i]=!0,!0)})},ce=K["default"].input.withConfig({displayName:"AnswerSuggestEditEditor___StyledInput",componentId:"nyc8lb-0"})(["width:100% !important;outline:none !important;border:none !important;box-shadow:none !important;"]),ve=function(e){function n(e){var i;return a()(this,n),(i=m()(this,o()(n).call(this,e))).editorRef=void 0,i.commentInput=void 0,i.editorRef=k.a.createRef(),i}return c()(n,e),r()(n,[{key:"render",value:function(){var e=this,i=this.props.answer,t=i.content,a=i.suggestedEdit,d=i.viewerIsAuthor,r=i.viewerDraft,s=i.viewer,m=i.aid,l=a&&a.content||t,o="string"===typeof l?JSON.parse(l):l;return k.a.createElement(g.c,null,k.a.createElement(g.c,{borderAll:!0,borderRadius:"rounded"},k.a.createElement(ee,{answer:i}),k.a.createElement(se.a,{content:o,ref:this.editorRef}),k.a.createElement(g.c,{bg:"gray_ultralight",borderTop:!0,p:"small"},!d&&k.a.createElement(g.c,{mb:"small"},k.a.createElement(me.a,null,k.a.createElement(ce,{type:"text",placeholder:Object(y.y)("Optional: Explain Your Suggestion"),ref:function(n){return e.commentInput=n}}))),k.a.createElement(g.f,{justifyContent:d?"":"flex-end"},d&&k.a.createElement(k.a.Fragment,null,k.a.createElement(N.a,{mutation:R.b.mutations.editAnswer},function(n){return k.a.createElement(J.a,{text:k.a.createElement(y.s,null,"Update & Publish Suggestion"),variant:"blue",size:"small",onClick:function(){var t=JSON.stringify(e.editorRef.current.save());n({optimisticResponse:{success:!0,answer:oe({},i,{content:t})},variables:{aid:m,content:t}}),e.props.onSubmit()}})}),k.a.createElement(N.a,{mutation:R.b.mutations.saveDraft},function(n){return k.a.createElement(Z.a,{text:k.a.createElement(y.s,null,"Save Draft"),variant:"gray",size:"small",onClick:function(){var t=JSON.stringify(e.editorRef.current.save());n({optimisticResponse:{success:!0,answer:{id:m,aid:m,__typename:i.__typename,viewerDraft:{id:i.question.qid,__typename:"AnswerDraft",content:t,saveTime:1e3*Date.now()}}},variables:{aid:m,content:t}})}})}),r&&r.saveTime&&k.a.createElement(g.o,{as:"span",color:"gray",fontSize:"small",px:"tiny",alignItems:"center"},k.a.createElement(R.a,{time:r.saveTime}))),k.a.createElement(Z.a,{text:k.a.createElement(y.s,null,"Cancel"),variant:"gray",size:"small",onClick:this.props.onCancel}),!i.viewerIsAuthor&&k.a.createElement(k.a.Fragment,null,k.a.createElement(N.a,{mutation:n.mutations.suggestedEdit},function(n){return k.a.createElement(J.a,{text:k.a.createElement(y.s,null,"Suggest Edits"),variant:"blue",size:"small",onClick:function(){var t=JSON.stringify(e.editorRef.current.save()),a=JSON.stringify(e.commentInput.value);n({optimisticResponse:{answerSuggestedEditAdd:{success:!0,answer:oe({},i,{__typename:"Answer",id:m,aid:m,viewerCanSuggestEdit:!i.viewerIsAuthor&&!i.viewerCanSuggestEdit,viewerCanEditPendingSuggestion:!i.viewerIsAuthor&&!i.viewerCanEditPendingSuggestion,suggestedEdit:oe({},i.suggestedEdit,{__typename:"AnswerSuggestedEdit",id:m,content:t,lastEditor:oe({},s.user,{__typename:"User",id:s.user.uid})})})}},variables:{aid:m,comment:a,content:t}}),e.props.onSubmit()}})}))))))}}]),n}(k.a.Component);ve.fragments={answer:{kind:"Document",definitions:ue([{kind:"FragmentDefinition",name:{kind:"Name",value:"AnswerSuggestEditEditor_answer"},typeCondition:{kind:"NamedType",name:{kind:"Name",value:"Answer"}},directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"__typename"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"aid"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"updatedTime"},arguments:[],directives:[{kind:"Directive",name:{kind:"Name",value:"live"},arguments:[]}]},{kind:"Field",name:{kind:"Name",value:"content"},arguments:[],directives:[{kind:"Directive",name:{kind:"Name",value:"live"},arguments:[]}]},{kind:"Field",name:{kind:"Name",value:"viewerIsAuthor"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"viewerCanSuggestEdit"},arguments:[],directives:[{kind:"Directive",name:{kind:"Name",value:"live"},arguments:[]}]},{kind:"Field",name:{kind:"Name",value:"viewerCanEditPendingSuggestion"},arguments:[],directives:[{kind:"Directive",name:{kind:"Name",value:"live"},arguments:[]}]},{kind:"FragmentSpread",name:{kind:"Name",value:"AnswerEditor_answer"},directives:[]},{kind:"FragmentSpread",name:{kind:"Name",value:"AnswerSuggestedEditBanner_answer"},directives:[]},{kind:"Field",name:{kind:"Name",value:"viewer"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"__typename"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"user"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"__typename"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"uid"},arguments:[],directives:[]},{kind:"FragmentSpread",name:{kind:"Name",value:"UserLink_user"},directives:[]}]}}]}},{kind:"Field",name:{kind:"Name",value:"question"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"__typename"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"qid"},arguments:[],directives:[]}]}},{kind:"Field",name:{kind:"Name",value:"viewerDraft"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"__typename"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"content"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"saveTime"},arguments:[],directives:[]}]}},{kind:"Field",name:{kind:"Name",value:"suggestedEdit"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"__typename"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"content"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"lastEditor"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"__typename"},arguments:[],directives:[]},{kind:"FragmentSpread",name:{kind:"Name",value:"UserLink_user"},directives:[]}]}}]}}]}}].concat(R.b.fragments.answer.definitions,ee.fragments.answer.definitions)),loc:{start:0,end:899,source:{body:"\n      fragment AnswerSuggestEditEditor_answer on Answer {\n        id\n        __typename\n        aid\n        updatedTime @live\n        content @live\n        viewerIsAuthor\n        viewerCanSuggestEdit @live\n        viewerCanEditPendingSuggestion @live\n        ...AnswerEditor_answer\n        ...AnswerSuggestedEditBanner_answer\n\n        viewer {\n          id\n          __typename\n          user {\n            id\n            __typename\n            uid\n            ...UserLink_user\n          }\n        }\n\n        question {\n          id\n          __typename\n          qid\n        }\n\n        viewerDraft {\n          id\n          __typename\n          content\n          saveTime\n        }\n\n        suggestedEdit {\n          id\n          __typename\n          content\n\n          lastEditor {\n            id\n            __typename\n            ...UserLink_user\n          }\n        }\n      }\n      \n      \n    ",name:"GraphQL request",locationOffset:{line:1,column:1}}}}},ve.mutations={suggestedEdit:{kind:"Document",definitions:ue([{kind:"OperationDefinition",operation:"mutation",name:{kind:"Name",value:"AnswerSuggestEditEditor_answerSuggestedEditAdd_Mutation"},variableDefinitions:[{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"aid"}},type:{kind:"NonNullType",type:{kind:"NamedType",name:{kind:"Name",value:"BigInt"}}},directives:[]},{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"comment"}},type:{kind:"NamedType",name:{kind:"Name",value:"String"}},directives:[]},{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"content"}},type:{kind:"NonNullType",type:{kind:"NamedType",name:{kind:"Name",value:"JSONString"}}},directives:[]}],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"answerSuggestedEditAdd"},arguments:[{kind:"Argument",name:{kind:"Name",value:"aid"},value:{kind:"Variable",name:{kind:"Name",value:"aid"}}},{kind:"Argument",name:{kind:"Name",value:"comment"},value:{kind:"Variable",name:{kind:"Name",value:"comment"}}},{kind:"Argument",name:{kind:"Name",value:"content"},value:{kind:"Variable",name:{kind:"Name",value:"content"}}}],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"success"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"__typename"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"answer"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"aid"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"viewerCanSuggestEdit"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"viewerCanEditPendingSuggestion"},arguments:[],directives:[]},{kind:"FragmentSpread",name:{kind:"Name",value:"AnswerSuggestedEditBanner_answer"},directives:[]},{kind:"Field",name:{kind:"Name",value:"__typename"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"suggestedEdit"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"__typename"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"content"},arguments:[],directives:[]}]}}]}}]}}]}}].concat(ee.fragments.answer.definitions)),loc:{start:0,end:663,source:{body:"\n      mutation AnswerSuggestEditEditor_answerSuggestedEditAdd_Mutation(\n        $aid: BigInt!\n        $comment: String\n        $content: JSONString!\n      ) {\n        answerSuggestedEditAdd(\n          aid: $aid\n          comment: $comment\n          content: $content\n        ) {\n          success\n          __typename\n          answer {\n            id\n            aid\n            viewerCanSuggestEdit\n            viewerCanEditPendingSuggestion\n            ...AnswerSuggestedEditBanner_answer\n            __typename\n            suggestedEdit {\n              id\n              __typename\n              content\n            }\n          }\n        }\n      }\n      \n    ",name:"GraphQL request",locationOffset:{line:1,column:1}}}},saveDraft:{kind:"Document",definitions:[{kind:"OperationDefinition",operation:"mutation",name:{kind:"Name",value:"AnswerSuggestEditEditor_answerDraftSave_Mutation"},variableDefinitions:[{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"aid"}},type:{kind:"NonNullType",type:{kind:"NamedType",name:{kind:"Name",value:"BigInt"}}},directives:[]},{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"content"}},type:{kind:"NonNullType",type:{kind:"NamedType",name:{kind:"Name",value:"JSONString"}}},directives:[]},{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"isAutoSaved"}},type:{kind:"NamedType",name:{kind:"Name",value:"Boolean"}},directives:[]}],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"answerDraftSave"},arguments:[{kind:"Argument",name:{kind:"Name",value:"aid"},value:{kind:"Variable",name:{kind:"Name",value:"aid"}}},{kind:"Argument",name:{kind:"Name",value:"content"},value:{kind:"Variable",name:{kind:"Name",value:"content"}}},{kind:"Argument",name:{kind:"Name",value:"isAutoSaved"},value:{kind:"Variable",name:{kind:"Name",value:"isAutoSaved"}}}],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"success"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"answer"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"__typename"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"aid"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"viewerDraft"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"__typename"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"content"},arguments:[],directives:[]}]}}]}}]}}]}}],loc:{start:0,end:508,source:{body:"\n      mutation AnswerSuggestEditEditor_answerDraftSave_Mutation(\n        $aid: BigInt!\n        $content: JSONString!\n        $isAutoSaved: Boolean\n      ) {\n        answerDraftSave(\n          aid: $aid\n          content: $content\n          isAutoSaved: $isAutoSaved\n        ) {\n          success\n          answer {\n            id\n            __typename\n            aid\n            viewerDraft {\n              id\n              __typename\n              content\n            }\n          }\n        }\n      }\n    ",name:"GraphQL request",locationOffset:{line:1,column:1}}}},editAnswer:{kind:"Document",definitions:ue([{kind:"OperationDefinition",operation:"mutation",name:{kind:"Name",value:"AnswerSuggestEditEditor_answerEdit_Mutation"},variableDefinitions:[{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"aid"}},type:{kind:"NonNullType",type:{kind:"NamedType",name:{kind:"Name",value:"BigInt"}}},directives:[]},{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"content"}},type:{kind:"NonNullType",type:{kind:"NamedType",name:{kind:"Name",value:"JSONString"}}},directives:[]}],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"answerEdit"},arguments:[{kind:"Argument",name:{kind:"Name",value:"aid"},value:{kind:"Variable",name:{kind:"Name",value:"aid"}}},{kind:"Argument",name:{kind:"Name",value:"content"},value:{kind:"Variable",name:{kind:"Name",value:"content"}}}],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"success"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"msg"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"answer"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"__typename"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"aid"},arguments:[],directives:[]},{kind:"FragmentSpread",name:{kind:"Name",value:"AnswerEditor_answer"},directives:[]}]}}]}}]}}].concat(R.b.fragments.answer.definitions)),loc:{start:0,end:355,source:{body:"\n      mutation AnswerSuggestEditEditor_answerEdit_Mutation(\n        $aid: BigInt!\n        $content: JSONString!\n      ) {\n        answerEdit(aid: $aid, content: $content) {\n          success\n          msg\n          answer {\n            id\n            __typename\n            aid\n            ...AnswerEditor_answer\n          }\n        }\n      }\n      \n    ",name:"GraphQL request",locationOffset:{line:1,column:1}}}}};var ke=Object(N.c)(ve),ge=function(e){function n(){return a()(this,n),m()(this,o()(n).apply(this,arguments))}return c()(n,e),r()(n,[{key:"render",value:function(){var e=this.props,i=e.answer,t=e.showingEditor,a=e.showingSuggestions,d=e.toggleEditor,r=e.toggleSuggestions,s=i.suggestedEdit,m=i.viewerIsAuthor,l=i.question,o=m&&!s?R.b:ke;return k.a.createElement(G.a,{fragmentOrQuery:n.fragments.answer,variables:{id:i.aid}},Object(_.a)()&&(t||a)?t?k.a.createElement(o,{answer:i,question:l,onSubmit:function(){d(!1)},onCancel:function(){d(!1)}}):k.a.createElement(te,{answer:i,toggleEditor:d,toggleSuggestions:r}):k.a.createElement(k.a.Fragment,null,k.a.createElement(ae.a,{answer:i}),k.a.createElement($.a,{answer:i,toggleSuggestions:r})))}}]),n}(k.a.Component);ge.fragments={answer:{kind:"Document",definitions:function(e){var n={};return e.filter(function(e){if("FragmentDefinition"!==e.kind)return!0;var i=e.name.value;return!n[i]&&(n[i]=!0,!0)})}([{kind:"FragmentDefinition",name:{kind:"Name",value:"AnswerContentExpanded_answer"},typeCondition:{kind:"NamedType",name:{kind:"Name",value:"Answer"}},directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"__typename"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"aid"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"viewerIsAuthor"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"suggestedEdit"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"__typename"},arguments:[],directives:[]}]}},{kind:"Field",name:{kind:"Name",value:"question"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"__typename"},arguments:[],directives:[]},{kind:"FragmentSpread",name:{kind:"Name",value:"AnswerEditor_question"},directives:[{kind:"Directive",name:{kind:"Name",value:"onLoggedIn"},arguments:[]}]}]}},{kind:"FragmentSpread",name:{kind:"Name",value:"AnswerQTextExpanded_answer"},directives:[]},{kind:"FragmentSpread",name:{kind:"Name",value:"AnswerFooter_answer"},directives:[]},{kind:"FragmentSpread",name:{kind:"Name",value:"AnswerEditor_answer"},directives:[{kind:"Directive",name:{kind:"Name",value:"onLoggedIn"},arguments:[]}]},{kind:"FragmentSpread",name:{kind:"Name",value:"AnswerSuggestEditEditor_answer"},directives:[{kind:"Directive",name:{kind:"Name",value:"onLoggedIn"},arguments:[]}]},{kind:"FragmentSpread",name:{kind:"Name",value:"AnswerPendingSuggestEdit_answer"},directives:[{kind:"Directive",name:{kind:"Name",value:"onLoggedIn"},arguments:[]}]}]}}].concat(R.b.fragments.answer.definitions,$.a.fragments.answer.definitions,ae.a.fragments.answer.definitions,ke.fragments.answer.definitions,te.fragments.answer.definitions,R.b.fragments.question.definitions)),loc:{start:0,end:575,source:{body:"\n      fragment AnswerContentExpanded_answer on Answer {\n        id\n        __typename\n        aid\n        viewerIsAuthor\n        suggestedEdit {\n          id\n          __typename\n        }\n        question {\n          id\n          __typename\n          ...AnswerEditor_question @onLoggedIn\n        }\n        ...AnswerQTextExpanded_answer\n        ...AnswerFooter_answer\n        ...AnswerEditor_answer @onLoggedIn\n        ...AnswerSuggestEditEditor_answer @onLoggedIn\n        ...AnswerPendingSuggestEdit_answer @onLoggedIn\n      }\n      \n      \n      \n      \n      \n      \n    ",name:"GraphQL request",locationOffset:{line:1,column:1}}}}};var pe=Object(N.c)(ge),fe=i("CJmv"),Se=i("qY2n"),we=i("w9HD"),Ne=i("4SDr"),_e=i("VwvB"),ye=function(e){function n(e){var i;return a()(this,n),(i=m()(this,o()(n).call(this,e))).state={visible:e.answer.shouldShowSharePrompt||!0},i}return c()(n,e),r()(n,[{key:"renderMobile",value:function(e){return k.a.createElement(g.c,{p:"medium",gutterBottom:!0},e)}},{key:"renderCarded",value:function(e){return k.a.createElement(_e.e,{spaceBottom:!0},k.a.createElement(_e.a,null,e))}},{key:"render",value:function(){var e=this,i=this.props.answer,t=i.aid,a=i.numSharers,d=i.shouldShowSharePrompt,r=p.e?this.renderMobile:this.renderCarded;return d?k.a.createElement(N.a,{mutation:n.mutations.logPromptImpression,variables:{aid:t}},function(n){return k.a.createElement(I.b,{oneOffTracking:!0,onImpression:function(){n()}},k.a.createElement(g.b,{"in":e.state.visible,duration:500},function(n){return r(k.a.createElement(g.c,{animation:n,slideOut:"top"},k.a.createElement(g.o,{fontSize:"large",medium:!0},k.a.createElement(y.s,null,"Do you want to share this answer?")),k.a.createElement(g.o,{color:"gray_light",fontSize:"small"},k.a.createElement(y.s,null,"You can reach a broader audience by sharing your answer")),k.a.createElement(g.f,{justifyContent:"flex-end",mt:"medium"},k.a.createElement(Z.a,{text:Object(y.y)("Don't Share"),onClick:function(){e.setState({visible:!1})},mr:"small"}),k.a.createElement(A.WebnodeBridgeModal,{method:"open_quora_share_modal",kwargs:{oid:t,content_type:4,pre_selected_tribe_id:null}},function(e){return k.a.createElement(J.a,{icon:k.a.createElement(Ne.a,null),text:Object(y.y)(k.a.createElement(y.s,{context:y.w.verb},"Share")),count:p.e?0:a,onClick:e})}))))}))}):null}}]),n}(k.a.Component);ye.fragments={answer:{kind:"Document",definitions:[{kind:"FragmentDefinition",name:{kind:"Name",value:"AnswerSharePrompt_answer"},typeCondition:{kind:"NamedType",name:{kind:"Name",value:"Answer"}},directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"__typename"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"numSharers"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"aid"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"shouldShowSharePrompt"},arguments:[],directives:[]}]}}],loc:{start:0,end:156,source:{body:"\n      fragment AnswerSharePrompt_answer on Answer {\n        id\n        __typename\n        numSharers\n        aid\n        shouldShowSharePrompt\n      }\n    ",name:"GraphQL request",locationOffset:{line:1,column:1}}}}},ye.mutations={logPromptImpression:{kind:"Document",definitions:[{kind:"OperationDefinition",operation:"mutation",name:{kind:"Name",value:"AnswerSharePrompt_answerSharePromptSeen_Mutation"},variableDefinitions:[{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"aid"}},type:{kind:"NonNullType",type:{kind:"NamedType",name:{kind:"Name",value:"BigInt"}}},directives:[]}],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"answerSharePromptSeen"},arguments:[{kind:"Argument",name:{kind:"Name",value:"aid"},value:{kind:"Variable",name:{kind:"Name",value:"aid"}}}],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"success"},arguments:[],directives:[]}]}}]}}],loc:{start:0,end:165,source:{body:"\n      mutation AnswerSharePrompt_answerSharePromptSeen_Mutation($aid: BigInt!) {\n        answerSharePromptSeen(aid: $aid) {\n          success\n        }\n      }\n    ",name:"GraphQL request",locationOffset:{line:1,column:1}}}}};var Ee=Object(N.d)(ye),Fe=function(e){var n={};return e.filter(function(e){if("FragmentDefinition"!==e.kind)return!0;var i=e.name.value;return!n[i]&&(n[i]=!0,!0)})},he=function(e){function n(e){var i;return a()(this,n),(i=m()(this,o()(n).call(this,e))).toggleEditor=function(e){i.setState({showingEditor:e})},i.toggleSuggestions=function(e){i.setState({showingSuggestions:e})},i.state={showingEditor:!1,showingSuggestions:e.answer.viewerIsAuthor&&!!e.answer.suggestedEdit},i}return c()(n,e),r()(n,[{key:"shouldComponentUpdate",value:function(e,n){return Object(f.a)(this.props,this.state,e,n,"answer")}},{key:"render",value:function(){var e=this,n=this.props.answer,i=n.question,t=n.viewer,a=n.viewerIsAuthor,d=n.isDeleted,r=n.content;return k.a.createElement(j,{onTrigger:function(){e.props.answer.viewer.user||Object(A.showWebnodeSignupWall)()},triggerPercent:.5},k.a.createElement(b.b,{desktopColumnCount:1},k.a.createElement(I.b,{onImpression:function(){Object(L.a)("funnel_impression",{impression_type:"answer_page_impression"})}},k.a.createElement(Ee,{answer:n}),k.a.createElement(g.c,{borderX:!!p.b,bg:"white",borderBottom:!!p.b,borderBottomLeftRadius:p.b?"rounded":"",borderBottomRightRadius:p.b?"rounded":""},k.a.createElement(g.c,{pt:"medium",px:"medium",pb:t.user?"tiny":"medium",borderBottom:p.b&&!t.user},Q.a&&k.a.createElement(V.a,{question:i}),k.a.createElement(g.c,{mb:"medium",mt:"small"},k.a.createElement(S.a,{linked:!0,question:i,fontSize:"26px"}),k.a.createElement(w.b,{question:i}),k.a.createElement(F,{question:i})),k.a.createElement(h.a,null,k.a.createElement(x.a,{answer:n,showFollowAuthor:!a&&t.user&&!p.b,showCredibility:!0})),d&&k.a.createElement(fe.a,{answer:n,canRestoreAnswer:p.b}),r&&k.a.createElement(pe,{answer:n,showingEditor:this.state.showingEditor,showingSuggestions:this.state.showingSuggestions,toggleEditor:this.toggleEditor,toggleSuggestions:this.toggleSuggestions}),t.user&&(!d||a)&&k.a.createElement(U.a,{answer:n,sticky:!0,showingEditor:this.state.showingEditor,showingSuggestions:this.state.showingSuggestions,toggleEditor:this.toggleEditor,toggleSuggestions:this.toggleSuggestions,enableOverflowFlip:!0,network:this.props.network})),t.user&&!d&&k.a.createElement(q,{loader:k.a.createElement(O.a,null)},k.a.createElement(T.a,{aid:n.aid,reloadable:!1})),p.b&&k.a.createElement(z.a,{answer:n})),k.a.createElement(M.a,{notifInjectedBundle:this.props.notifInjectedBundle}),p.b||p.f?k.a.createElement(Se["default"],{answer:n,showAd:!1}):k.a.createElement(we.a,{aid:n.aid,showAd:!1}))))}}]),n}(k.a.Component);he.fragments={answer:{kind:"Document",definitions:Fe([{kind:"FragmentDefinition",name:{kind:"Name",value:"AnswerStandaloneMain_answer"},typeCondition:{kind:"NamedType",name:{kind:"Name",value:"Answer"}},directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"__typename"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"aid"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"viewerIsAuthor"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"isDeleted"},arguments:[],directives:[]},{kind:"FragmentSpread",name:{kind:"Name",value:"AnswerSharePrompt_answer"},directives:[]},{kind:"FragmentSpread",name:{kind:"Name",value:"AnswerHeader_answer"},directives:[]},{kind:"FragmentSpread",name:{kind:"Name",value:"AnswerActionBar_answer"},directives:[{kind:"Directive",name:{kind:"Name",value:"onLoggedIn"},arguments:[]}]},{kind:"FragmentSpread",name:{kind:"Name",value:"AnswerDelete_answer"},directives:[]},{kind:"FragmentSpread",name:{kind:"Name",value:"AnswerContentExpanded_answer"},directives:[]},{kind:"FragmentSpread",name:{kind:"Name",value:"AnswerPageFooter_answer"},directives:[{kind:"Directive",name:{kind:"Name",value:"onPlatform"},arguments:[{kind:"Argument",name:{kind:"Name",value:"platforms"},value:{kind:"ListValue",values:[{kind:"EnumValue",value:"DESKTOP"},{kind:"EnumValue",value:"MOBILE_WEB"}]}}]}]},{kind:"FragmentSpread",name:{kind:"Name",value:"AnswerQuestionFooter_answer"},directives:[{kind:"Directive",name:{kind:"Name",value:"onPlatform"},arguments:[{kind:"Argument",name:{kind:"Name",value:"platforms"},value:{kind:"ListValue",values:[{kind:"EnumValue",value:"DESKTOP"}]}}]}]},{kind:"Field",name:{kind:"Name",value:"question"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"__typename"},arguments:[],directives:[]},{kind:"FragmentSpread",name:{kind:"Name",value:"QuestionTitle_question"},directives:[]},{kind:"FragmentSpread",name:{kind:"Name",value:"QuestionSource_question"},directives:[]},{kind:"FragmentSpread",name:{kind:"Name",value:"QuestionDetailsLegacy_question"},directives:[]},{kind:"FragmentSpread",name:{kind:"Name",value:"QuestionId_question"},directives:[{kind:"Directive",name:{kind:"Name",value:"onGate"},arguments:[{kind:"Argument",name:{kind:"Name",value:"name"},value:{kind:"StringValue",value:"annotate_with_ids",block:!1}},{kind:"Argument",name:{kind:"Name",value:"value_eq"},value:{kind:"BooleanValue",value:!0}}]}]}]}},{kind:"Field",name:{kind:"Name",value:"viewer"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"__typename"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"user"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"__typename"},arguments:[],directives:[]}]}}]}},{kind:"Field",name:{kind:"Name",value:"suggestedEdit"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"__typename"},arguments:[],directives:[]}]}},{kind:"Field",name:{kind:"Name",value:"content"},arguments:[],directives:[]}]}}].concat(Ee.fragments.answer.definitions,U.a.fragments.answer.definitions,x.a.fragments.answer.definitions,S.a.fragments.question.definitions,w.b.fragments.question.definitions,F.fragments.question.definitions,Se["default"].fragments.answer.definitions,fe.a.fragments.answer.definitions,z.a.fragments.answer.definitions,pe.fragments.answer.definitions,V.a.fragments.question.definitions)),loc:{start:0,end:1056,source:{body:'\n      fragment AnswerStandaloneMain_answer on Answer {\n        id\n        __typename\n        aid\n        viewerIsAuthor\n        isDeleted\n        ...AnswerSharePrompt_answer\n        ...AnswerHeader_answer\n        ...AnswerActionBar_answer @onLoggedIn\n        ...AnswerDelete_answer\n        ...AnswerContentExpanded_answer\n        ...AnswerPageFooter_answer @onPlatform(platforms: [DESKTOP, MOBILE_WEB])\n        ...AnswerQuestionFooter_answer @onPlatform(platforms: [DESKTOP])\n        question {\n          id\n          __typename\n          ...QuestionTitle_question\n          ...QuestionSource_question\n          ...QuestionDetailsLegacy_question\n          ...QuestionId_question\n            @onGate(name: "annotate_with_ids", value_eq: true)\n        }\n        viewer {\n          id\n          __typename\n          user {\n            id\n            __typename\n          }\n        }\n\n        suggestedEdit {\n          id\n          __typename\n        }\n        content\n      }\n\n      \n      \n      \n      \n      \n      \n      \n      \n      \n      \n      \n    ',name:"GraphQL request",locationOffset:{line:1,column:1}}}},network:{kind:"Document",definitions:Fe([{kind:"FragmentDefinition",name:{kind:"Name",value:"AnswerStandaloneMain_network"},typeCondition:{kind:"NamedType",name:{kind:"Name",value:"Network"}},directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"__typename"},arguments:[],directives:[]},{kind:"FragmentSpread",name:{kind:"Name",value:"AnswerActionBar_network"},directives:[]}]}}].concat(U.a.fragments.network.definitions)),loc:{start:0,end:142,source:{body:"\n      fragment AnswerStandaloneMain_network on Network {\n        id\n        __typename\n        ...AnswerActionBar_network\n      }\n      \n    ",name:"GraphQL request",locationOffset:{line:1,column:1}}}},notifInjectedBundle:{kind:"Document",definitions:Fe([{kind:"FragmentDefinition",name:{kind:"Name",value:"AnswerStandaloneMain_notifInjectedBundle"},typeCondition:{kind:"NamedType",name:{kind:"Name",value:"NotifInjectedBundle"}},directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"__typename"},arguments:[],directives:[]},{kind:"FragmentSpread",name:{kind:"Name",value:"NotifInjectedBundle_notifInjectedBundle"},directives:[]}]}}].concat(M.a.fragments.notifInjectedBundle.definitions)),loc:{start:0,end:182,source:{body:"\n      fragment AnswerStandaloneMain_notifInjectedBundle on NotifInjectedBundle {\n        id\n        __typename\n        ...NotifInjectedBundle_notifInjectedBundle\n      }\n      \n    ",name:"GraphQL request",locationOffset:{line:1,column:1}}}}};n.a=Object(N.c)(he)},"Xi+K":function(e,n,i){"use strict";i.d(n,"a",function(){return f});var t=i("8ZkK"),a=i.n(t),d=i("tQZz"),r=i.n(d),s=i("7eVb"),m=i.n(s),l=i("n3k3"),o=i.n(l),u=i("10u2"),c=i.n(u),v=i("q1tI"),k=i.n(v),g=i("AFGi"),p=i("aMIX"),f=function(e){function n(){return a()(this,n),m()(this,o()(n).apply(this,arguments))}return c()(n,e),r()(n,[{key:"render",value:function(){return k.a.createElement(k.a.Fragment,null,k.a.createElement(g.c,{qt:Object(p.c)(this.props.oldQt,this.props.newQt),options:{citations:!1}}),k.a.createElement(g.b,{qt:this.props.newQt}))}}]),n}(v.Component)},drpJ:function(e,n,i){"use strict";var t=i("8ZkK"),a=i.n(t),d=i("tQZz"),r=i.n(d),s=i("7eVb"),m=i.n(s),l=i("n3k3"),o=i.n(l),u=i("10u2"),c=i.n(u),v=i("q1tI"),k=i.n(v),g=i("SW3P"),p=i("nwxp"),f=i("8lmh"),S=i("06DM"),w=i("sBqY"),N=i("eGUE"),_=i("FfZq"),y=i("kaiK"),E=i("VyO/"),F=1,h=function(e){function n(e){var i;return a()(this,n),(i=m()(this,o()(n).call(this,e))).state={showLimit:F},i}return c()(n,e),r()(n,[{key:"render",value:function(){var e=this;if(!Object(g.a)("notif_injected_bundle_upvote"))return null;var n=this.props.notifInjectedBundle;switch(n.__typename){case _.g.UpvoterListBundle:var i=this.props.notifInjectedBundle.upvoters,t=this.state.showLimit;return k.a.createElement(k.a.Fragment,null,k.a.createElement(S.a,{titleText:k.a.createElement(y.s,null,"From Your Notifications"),mt:"small",mb:p.e?"":"medium",includePageMargin:p.e}),i.map(function(e,n){return n<t&&k.a.createElement(N.c,{key:e.id,p:"tiny",bg:"white"},k.a.createElement(w.a,{user:e,key:e.id,includeCredential:p.b,includeFollow:p.b}))}),t<i.length&&k.a.createElement(N.d,{onClick:function(){return e.showMore()}},k.a.createElement(y.s,null,"View More")));default:return Object(f.b)("react-notif-NotifInjectedBundle","NotifInjectedBundleType not implemented: ".concat(n.__typename)),null}}},{key:"showMore",value:function(){this.setState(function(e){return{showLimit:e.showLimit+10}})}}]),n}(k.a.Component);h.fragments={notifInjectedBundle:{kind:"Document",definitions:function(e){var n={};return e.filter(function(e){if("FragmentDefinition"!==e.kind)return!0;var i=e.name.value;return!n[i]&&(n[i]=!0,!0)})}([{kind:"FragmentDefinition",name:{kind:"Name",value:"NotifInjectedBundle_notifInjectedBundle"},typeCondition:{kind:"NamedType",name:{kind:"Name",value:"NotifInjectedBundle"}},directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"__typename"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"sncid"},arguments:[],directives:[]},{kind:"InlineFragment",typeCondition:{kind:"NamedType",name:{kind:"Name",value:"UpvoterListBundle"}},directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"upvoters"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"__typename"},arguments:[],directives:[]},{kind:"FragmentSpread",name:{kind:"Name",value:"UpvoterListItem_user"},directives:[]}]}}]}}]}}].concat(w.a.fragments.user.definitions)),loc:{start:0,end:296,source:{body:"\n      fragment NotifInjectedBundle_notifInjectedBundle on NotifInjectedBundle {\n        id\n        __typename\n        sncid\n        ... on UpvoterListBundle {\n          upvoters {\n            id\n            __typename\n            ...UpvoterListItem_user\n          }\n        }\n      }\n      \n    ",name:"GraphQL request",locationOffset:{line:1,column:1}}}}},n.a=Object(E.c)(h)},sBqY:function(e,n,i){"use strict";var t=i("8ZkK"),a=i.n(t),d=i("tQZz"),r=i.n(d),s=i("7eVb"),m=i.n(s),l=i("n3k3"),o=i.n(l),u=i("10u2"),c=i.n(u),v=i("q1tI"),k=i.n(v),g=i("LNfb"),p=i("sC65"),f=i("r+vq"),S=i("skxg"),w=i("R+um"),N=i("MI6j"),_=i("nwxp"),y=i("VyO/"),E=function(e){function n(){return a()(this,n),m()(this,o()(n).apply(this,arguments))}return c()(n,e),r()(n,[{key:"renderListItem",value:function(){var e=this.props,n=e.user,i=e.includeFollow,t=e.userFollowProps,a=e.includeCredential,d=n.viewer;return k.a.createElement(N.a,{mainText:_.b?k.a.createElement(p.a,{user:n},k.a.createElement(w.a,{user:n})):k.a.createElement(w.a,{user:n}),subText:a&&k.a.createElement(g.a,{user:n}),icon:k.a.createElement(f.a,{user:n,size:32,shouldShowBadge:!0,linked:_.b}),secondaryComponent:i&&d.user&&k.a.createElement(S.a,Object.assign({user:n},t))})}},{key:"render",value:function(){var e=this.props.user;return _.b?this.renderListItem():k.a.createElement(p.a,{user:e,underlineHover:!1},this.renderListItem())}}]),n}(k.a.Component);E.fragments={user:{kind:"Document",definitions:function(e){var n={};return e.filter(function(e){if("FragmentDefinition"!==e.kind)return!0;var i=e.name.value;return!n[i]&&(n[i]=!0,!0)})}([{kind:"FragmentDefinition",name:{kind:"Name",value:"UpvoterListItem_user"},typeCondition:{kind:"NamedType",name:{kind:"Name",value:"User"}},directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"__typename"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"viewer"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"__typename"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"user"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"__typename"},arguments:[],directives:[]}]}}]}},{kind:"FragmentSpread",name:{kind:"Name",value:"BestCredential_user"},directives:[]},{kind:"FragmentSpread",name:{kind:"Name",value:"UserPhoto_user"},directives:[]},{kind:"FragmentSpread",name:{kind:"Name",value:"UserFollow_user"},directives:[]},{kind:"FragmentSpread",name:{kind:"Name",value:"UserName_user"},directives:[]},{kind:"FragmentSpread",name:{kind:"Name",value:"UserLink_user"},directives:[]}]}}].concat(g.a.fragments.user.definitions,f.a.fragments.user.definitions,S.a.fragments.user.definitions,w.a.fragments.user.definitions,p.a.fragments.user.definitions)),loc:{start:0,end:386,source:{body:"\n      fragment UpvoterListItem_user on User {\n        id\n        __typename\n        viewer {\n          id\n          __typename\n          user {\n            id\n            __typename\n          }\n        }\n        ...BestCredential_user\n        ...UserPhoto_user\n        ...UserFollow_user\n        ...UserName_user\n        ...UserLink_user\n      }\n      \n      \n      \n      \n      \n    ",name:"GraphQL request",locationOffset:{line:1,column:1}}}}},E.defaultProps={includeFollow:!0,includeCredential:!0,includeSocialProof:!1},n.a=Object(y.c)(E)}}]);