1(this["webpackJsonpbisa-pppk"]=this["webpackJsonpbisa-pppk"]||[]).push([[36],{103:function(e,t,r){"use strict";r.d(t,"a",(function(){return f}));var a=r(59),n=r(66),c=r(67),s=r(80),o=r(72),i=r(74),u=r(81),l=r(58),p=r.n(l),f=function(e){Object(i.a)(r,e);var t=Object(u.a)(r);function r(){return Object(n.a)(this,r),t.apply(this,arguments)}return Object(c.a)(r,[{key:"createAnswerComment",value:function(){var e=Object(a.a)(p.a.mark((function e(t){var a,n;return p.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,Object(s.a)(Object(o.a)(r.prototype),"sendPostRequest",this).call(this,"".concat(this.baseUrl,"/forum/comment/create"),t);case 3:return a=e.sent,n=a.data.data,e.abrupt("return",n);case 8:throw e.prev=8,e.t0=e.catch(0),new Error(e.t0);case 11:case"end":return e.stop()}}),e,this,[[0,8]])})));return function(t){return e.apply(this,arguments)}}()},{key:"createQuestion",value:function(){var e=Object(a.a)(p.a.mark((function e(t){var a,n;return p.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,Object(s.a)(Object(o.a)(r.prototype),"sendPostRequest",this).call(this,"".concat(this.baseUrl,"/forum/question/create"),t);case 3:return a=e.sent,n=a.data.data,e.abrupt("return",n);case 8:throw e.prev=8,e.t0=e.catch(0),new Error(e.t0);case 11:case"end":return e.stop()}}),e,this,[[0,8]])})));return function(t){return e.apply(this,arguments)}}()},{key:"createQuestionAnswer",value:function(){var e=Object(a.a)(p.a.mark((function e(t){var a,n;return p.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,Object(s.a)(Object(o.a)(r.prototype),"sendPostRequest",this).call(this,"".concat(this.baseUrl,"/forum/answer/create"),t);case 3:return a=e.sent,n=a.data.data,e.abrupt("return",n);case 8:throw e.prev=8,e.t0=e.catch(0),new Error(e.t0);case 11:case"end":return e.stop()}}),e,this,[[0,8]])})));return function(t){return e.apply(this,arguments)}}()},{key:"getQuestions",value:function(){var e=Object(a.a)(p.a.mark((function e(t,a,n){var c,i;return p.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,Object(s.a)(Object(o.a)(r.prototype),"sendGetRequest",this).call(this,"".concat(this.baseUrl,"/forum").concat(a,"/questions").concat(n),t);case 3:return c=e.sent,i=c.data.data,e.abrupt("return",i);case 8:throw e.prev=8,e.t0=e.catch(0),new Error(e.t0);case 11:case"end":return e.stop()}}),e,this,[[0,8]])})));return function(t,r,a){return e.apply(this,arguments)}}()},{key:"getQuestionById",value:function(){var e=Object(a.a)(p.a.mark((function e(t){var a,n;return p.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,Object(s.a)(Object(o.a)(r.prototype),"sendGetRequest",this).call(this,"".concat(this.baseUrl,"/forum/question/").concat(t));case 3:return a=e.sent,n=a.data.data,e.abrupt("return",n);case 8:throw e.prev=8,e.t0=e.catch(0),new Error(e.t0);case 11:case"end":return e.stop()}}),e,this,[[0,8]])})));return function(t){return e.apply(this,arguments)}}()},{key:"getTags",value:function(){var e=Object(a.a)(p.a.mark((function e(){var t,a;return p.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,Object(s.a)(Object(o.a)(r.prototype),"sendGetRequest",this).call(this,"".concat(this.baseUrl,"/forum/tags"));case 3:return t=e.sent,a=t.data.data,e.abrupt("return",a);case 8:throw e.prev=8,e.t0=e.catch(0),new Error(e.t0);case 11:case"end":return e.stop()}}),e,this,[[0,8]])})));return function(){return e.apply(this,arguments)}}()},{key:"likeAnswer",value:function(){var e=Object(a.a)(p.a.mark((function e(t,a){var n,c;return p.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,Object(s.a)(Object(o.a)(r.prototype),"sendPutRequest",this).call(this,"".concat(this.baseUrl,"/forum/answer/").concat(t,"/").concat(a));case 3:return n=e.sent,c=n.data.data,e.abrupt("return",c);case 8:throw e.prev=8,e.t0=e.catch(0),new Error(e.t0);case 11:case"end":return e.stop()}}),e,this,[[0,8]])})));return function(t,r){return e.apply(this,arguments)}}()}]),r}(r(78).a)},113:function(e,t,r){"use strict";var a=r(0),n=r(25),c=(r(1),r(57)),s=r(85),o=r(13),i=r.n(o),u=r(3),l=["children","loading","block"];t.a=function(e){var t=e.children,r=e.loading,o=e.block,p=Object(n.a)(e,l);return Object(u.jsxs)(c.a,Object(a.a)(Object(a.a)({},p),{},{block:o,children:[!(o&&!r)&&Object(u.jsx)(s.a,{className:i()({"position-relative":!0,"button-style":!o,visible:r,invisible:!r}),size:"sm"}),!(o&&r)&&Object(u.jsx)("span",{className:i()({invisible:r,visible:!r,"span-style":!o}),children:t})]}))}},124:function(e,t,r){"use strict";var a=r(5),n=r(6),c=r(1),s=r.n(c),o=r(2),i=r.n(o),u=r(13),l=r.n(u),p=r(15),f=i.a.oneOfType([i.a.number,i.a.string]),b=i.a.oneOfType([i.a.bool,i.a.string,i.a.number,i.a.shape({size:f,order:f,offset:f})]),d={children:i.a.node,hidden:i.a.bool,check:i.a.bool,size:i.a.string,for:i.a.string,tag:p.o,className:i.a.string,cssModule:i.a.object,xs:b,sm:b,md:b,lg:b,xl:b,widths:i.a.array},h={tag:"label",widths:["xs","sm","md","lg","xl"]},j=function(e,t,r){return!0===r||""===r?e?"col":"col-"+t:"auto"===r?e?"col-auto":"col-"+t+"-auto":e?"col-"+r:"col-"+t+"-"+r},v=function(e){var t=e.className,r=e.cssModule,c=e.hidden,o=e.widths,i=e.tag,u=e.check,f=e.size,b=e.for,d=Object(n.a)(e,["className","cssModule","hidden","widths","tag","check","size","for"]),h=[];o.forEach((function(t,a){var n=e[t];if(delete d[t],n||""===n){var c,s=!a;if(Object(p.i)(n)){var o,i=s?"-":"-"+t+"-";c=j(s,t,n.size),h.push(Object(p.k)(l()(((o={})[c]=n.size||""===n.size,o["order"+i+n.order]=n.order||0===n.order,o["offset"+i+n.offset]=n.offset||0===n.offset,o))),r)}else c=j(s,t,n),h.push(c)}}));var v=Object(p.k)(l()(t,!!c&&"sr-only",!!u&&"form-check-label",!!f&&"col-form-label-"+f,h,!!h.length&&"col-form-label"),r);return s.a.createElement(i,Object(a.a)({htmlFor:b},d,{className:v}))};v.propTypes=d,v.defaultProps=h,t.a=v},126:function(e,t,r){"use strict";r.d(t,"b",(function(){return i})),r.d(t,"c",(function(){return u})),r.d(t,"a",(function(){return l}));var a=r(0),n=r(59),c=r(58),s=r.n(c),o=r(103),i=function(e,t,r,c){return function(){var i=Object(n.a)(s.a.mark((function n(i){var u,l,p,f;return s.a.wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.prev=0,u=new o.a,n.next=4,u.getQuestions(e,t?"/my":"",r?"/following":"");case 4:l=n.sent,p=l.questions,f=l.cursor,p=p.map((function(e){return Object(a.a)(Object(a.a)({},e),{},{tags:e.tags.map((function(e){return e.name}))})})),i({type:"SET_FORUM_QUESTIONS",payload:{questions:p,cursor:f,flushQuestion:c}}),n.next=14;break;case 10:throw n.prev=10,n.t0=n.catch(0),console.error(n.t0),new Error(null===n.t0||void 0===n.t0?void 0:n.t0.message);case 14:case"end":return n.stop()}}),n,null,[[0,10]])})));return function(e){return i.apply(this,arguments)}}()},u=function(){return function(){var e=Object(n.a)(s.a.mark((function e(t){var r,a;return s.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,r=new o.a,e.next=4,r.getTags();case 4:a=e.sent,t({type:"SET_FORUM_TAGS",payload:a}),e.next=12;break;case 8:throw e.prev=8,e.t0=e.catch(0),console.error(e.t0),new Error(null===e.t0||void 0===e.t0?void 0:e.t0.message);case 12:case"end":return e.stop()}}),e,null,[[0,8]])})));return function(t){return e.apply(this,arguments)}}()},l=function(e){return function(){var t=Object(n.a)(s.a.mark((function t(r){var a,n;return s.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.prev=0,a=new o.a,t.next=4,a.getQuestionById(e);case 4:n=t.sent,r({type:"SET_FORUM_QUESTION",payload:n}),t.next=12;break;case 8:throw t.prev=8,t.t0=t.catch(0),console.error(t.t0),new Error(null===t.t0||void 0===t.t0?void 0:t.t0.message);case 12:case"end":return t.stop()}}),t,null,[[0,8]])})));return function(e){return t.apply(this,arguments)}}()}},138:function(e,t,r){"use strict";var a=r(5),n=r(6),c=r(24),s=r(23),o=r(1),i=r.n(o),u=r(2),l=r.n(u),p=r(13),f=r.n(p),b=r(15),d={children:l.a.node,inline:l.a.bool,tag:b.o,innerRef:l.a.oneOfType([l.a.object,l.a.func,l.a.string]),className:l.a.string,cssModule:l.a.object},h=function(e){function t(t){var r;return(r=e.call(this,t)||this).getRef=r.getRef.bind(Object(c.a)(r)),r.submit=r.submit.bind(Object(c.a)(r)),r}Object(s.a)(t,e);var r=t.prototype;return r.getRef=function(e){this.props.innerRef&&this.props.innerRef(e),this.ref=e},r.submit=function(){this.ref&&this.ref.submit()},r.render=function(){var e=this.props,t=e.className,r=e.cssModule,c=e.inline,s=e.tag,o=e.innerRef,u=Object(n.a)(e,["className","cssModule","inline","tag","innerRef"]),l=Object(b.k)(f()(t,!!c&&"form-inline"),r);return i.a.createElement(s,Object(a.a)({},u,{ref:o,className:l}))},t}(o.Component);h.propTypes=d,h.defaultProps={tag:"form"},t.a=h},158:function(e,t,r){"use strict";var a=r(5),n=r(6),c=r(1),s=r.n(c),o=r(2),i=r.n(o),u=r(13),l=r.n(u),p=r(15),f={tag:p.o,fluid:i.a.oneOfType([i.a.bool,i.a.string]),className:i.a.string,cssModule:i.a.object},b=function(e){var t=e.className,r=e.cssModule,c=e.fluid,o=e.tag,i=Object(n.a)(e,["className","cssModule","fluid","tag"]),u="container";!0===c?u="container-fluid":c&&(u="container-"+c);var f=Object(p.k)(l()(t,u),r);return s.a.createElement(o,Object(a.a)({},i,{className:f}))};b.propTypes=f,b.defaultProps={tag:"div"},t.a=b},189:function(e,t,r){"use strict";r(1);var a=r(3);t.a=function(e){var t=e.text;return Object(a.jsxs)("div",{children:[Object(a.jsx)("span",{className:"text-danger",children:"*"})," ",t]})}},475:function(e,t,r){"use strict";var a=r(1),n=r.n(a),c=r(2),s=r.n(c);function o(){return o=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var a in r)Object.prototype.hasOwnProperty.call(r,a)&&(e[a]=r[a])}return e},o.apply(this,arguments)}function i(e,t){if(null==e)return{};var r,a,n=function(e,t){if(null==e)return{};var r,a,n={},c=Object.keys(e);for(a=0;a<c.length;a++)r=c[a],t.indexOf(r)>=0||(n[r]=e[r]);return n}(e,t);if(Object.getOwnPropertySymbols){var c=Object.getOwnPropertySymbols(e);for(a=0;a<c.length;a++)r=c[a],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}var u=Object(a.forwardRef)((function(e,t){var r=e.color,a=void 0===r?"currentColor":r,c=e.size,s=void 0===c?24:c,u=i(e,["color","size"]);return n.a.createElement("svg",o({ref:t,xmlns:"http://www.w3.org/2000/svg",width:s,height:s,viewBox:"0 0 24 24",fill:"none",stroke:a,strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},u),n.a.createElement("line",{x1:"22",y1:"2",x2:"11",y2:"13"}),n.a.createElement("polygon",{points:"22 2 15 22 11 13 2 9 22 2"}))}));
1u.propTypes={color:s.a.string,size:s.a.oneOfType([s.a.string,s.a.number])},u.displayName="Send",t.a=u},662:function(e,t,r){"use strict";r.r(t);var a=r(59),n=r(9),c=r(58),s=r.n(c),o=r(265),i=r.n(o),u=r(1),l=r.n(u),p=r(60),f=r(22),b=r(475),d=r(655),h=r(657),j=r(651),v=r(158),O=r(138),m=r(617),g=r(124),y=r(123),x=r(57),w=r(113),k=r(189),N=(r(266),r(267),r(268),r(269),r(270),r(62)),E=r(103),R=r(126),T=r(3);t.default=function(){var e=Object(f.b)(),t=Object(f.c)((function(e){return e.forum})).tags,r=Object(u.useState)(""),c=Object(n.a)(r,2),o=c[0],S=c[1],z=Object(u.useState)(!0),M=Object(n.a)(z,2),P=M[0],U=M[1],q=Object(u.useState)(""),Q=Object(n.a)(q,2),C=Q[0],F=Q[1],_=Object(u.useState)(!1),I=Object(n.a)(_,2),A=I[0],B=I[1],G=Object(u.useState)(!1),J=Object(n.a)(G,2),L=J[0],D=J[1],W=Object(u.useState)({}),K=Object(n.a)(W,2),H=K[0],V=K[1],X=function(){var e=Object(a.a)(s.a.mark((function e(){var t;return s.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,event.preventDefault(),t=new E.a,D(!0),B(!0),e.next=7,t.createQuestion({title:H,is_public:P,tags:[o],content:C});case 7:window.location="/forum",e.next=13;break;case 10:e.prev=10,e.t0=e.catch(0),N.a.error(e.t0.message);case 13:return e.prev=13,D(!1),B(!1),e.finish(13);case 17:case"end":return e.stop()}}),e,null,[[0,10,13,17]])})));return function(){return e.apply(this,arguments)}}();return Object(u.useEffect)((function(){Object(a.a)(s.a.mark((function t(){return s.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.prev=0,D(!0),t.next=4,e(Object(R.c)());case 4:t.next=9;break;case 6:t.prev=6,t.t0=t.catch(0),N.a.error(t.t0.message);case 9:return t.prev=9,D(!1),t.finish(9);case 12:case"end":return t.stop()}}),t,null,[[0,6,9,12]])})))()}),[]),Object(T.jsx)(l.a.Fragment,{children:Object(T.jsxs)(d.a,{className:"mt-1",children:[Object(T.jsx)(h.a,{className:"custom-bg-primary",children:Object(T.jsx)("span",{style:{fontSize:"1.3em",fontWeight:600},children:"Form Penambahan Pertanyaan Forum"})}),Object(T.jsx)(j.a,{className:"pt-3",children:Object(T.jsx)(v.a,{children:Object(T.jsxs)(O.a,{onSubmit:function(e){return X(e)},children:[Object(T.jsxs)(m.a,{children:[Object(T.jsx)(g.a,{className:"form-label",for:"firstName",children:Object(T.jsx)(k.a,{text:"Judul pertanyaan"})}),Object(T.jsx)(y.a,{type:"text",onChange:function(e){return V(e.target.value)},autoFocus:!0})]}),Object(T.jsxs)(m.a,{children:[Object(T.jsx)(g.a,{className:"form-label",for:"lastName",children:Object(T.jsx)(k.a,{text:"Kategori pertanyaan"})}),Object(T.jsx)("div",{className:"d-flex flex-wrap",style:{gap:9},children:t.map((function(e,t){return Object(T.jsx)(x.a,{outline:!0,color:"primary",className:"btn-filter",active:e.sid===o,onClick:function(){return S(e.sid)},children:e.name},t)}))})]}),Object(T.jsxs)(m.a,{children:[Object(T.jsx)(g.a,{className:"form-label",for:"lastName",children:Object(T.jsx)(k.a,{text:"Tulis pertanyaan"})}),Object(T.jsx)(i.a,{value:"Default value",onChange:F,options:{height:200,dialogsInBody:!0,toolbar:[["undo",["undo"]],["redo",["redo"]],["style",["style"]],["font",["bold","italic","underline","superscript","subscript","fontsize","clear"]],["font",["backcolor","forecolor"]],["fontname",["fontname"]],["para",["ul","ol","paragraph"]],["table",["table"]],["insert",["link","math"]],["view",["fullscreen"]],["redo",["help"]]]}})]}),Object(T.jsx)(m.a,{children:Object(T.jsxs)("div",{className:"d-flex align-items-center",children:[Object(T.jsx)("input",{type:"checkbox",checked:P,value:!0,onChange:function(){return U(!P)}}),Object(T.jsx)(g.a,{className:"pl-2",check:!0,children:Object(T.jsx)("span",{children:"Terbuka untuk Umum?"})})]})}),Object(T.jsxs)("div",{className:"d-flex justify-content-end py-1",style:{gap:15},children:[Object(T.jsx)(x.a.Ripple,{tag:p.b,to:"/forum",color:"danger",outline:!0,children:"Cancel"}),Object(T.jsxs)(w.a,{type:"submit",color:"primary",disabled:A,loading:L,children:[Object(T.jsx)(b.a,{size:16})," Publikasikan"]})]})]})})})]})})}},85:function(e,t,r){"use strict";var a=r(5),n=r(6),c=r(1),s=r.n(c),o=r(2),i=r.n(o),u=r(13),l=r.n(u),p=r(15),f={tag:p.o,type:i.a.string,
1size:i.a.string,color:i.a.string,className:i.a.string,cssModule:i.a.object,children:i.a.string},b=function(e){var t=e.className,r=e.cssModule,c=e.type,o=e.size,i=e.color,u=e.children,f=e.tag,b=Object(n.a)(e,["className","cssModule","type","size","color","children","tag"]),d=Object(p.k)(l()(t,!!o&&"spinner-"+c+"-"+o,"spinner-"+c,!!i&&"text-"+i),r);return s.a.createElement(f,Object(a.a)({role:"status"},b,{className:d}),u&&s.a.createElement("span",{className:Object(p.k)("sr-only",r)},u))};b.propTypes=f,b.defaultProps={tag:"div",type:"border",children:"Loading..."},t.a=b}}]); 2//# sourceMappingURL=36.5c9d6ba0.chunk.js.map
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.