Mr.Combet Webshell
Your IP :
216.73.216.136
Server IP :
103.233.58.157
Server :
Windows NT WIN-4PGF72KEHKB 10.0 build 17763 (Windows Server 2016) AMD64
Server Software :
Microsoft-IIS/10.0
PHP Version :
7.3.25
Add File :
Submit
Add Directory :
Submit
Dir :
C:
/
inetpub
/
wwwroot
/
IRC
/
ClientApp
/
build
/
static
/
js
/
View File Name :
main.04013d53.chunk.js
(this["webpackJsonpreact-app"]=this["webpackJsonpreact-app"]||[]).push([[0],{157:function(e,t,n){},171:function(e,t,n){},182:function(e,t,n){},453:function(e,t,n){},469:function(e,t,n){"use strict";n.r(t);var r=n(2),a=n(20),c=n.n(a),i=n(17),s=(n(182),n(183),n(10)),o=n(48),l=n(173),u=n(5),d="ADD_MESSAGE",j="ADD_MESSAGES",b="ADD_OTHER_MESSAGES",m="REMOVE_MESSAGE",O="CLEAR_MESSAGE",p="GET_ROLES",h="GET_TEMPLATES",f="GET_CHECKLIST",v="GET_SECTIONS",x="GET_SUBSECTIONS",g="GET_COMPONENTS",w="GET_RECOMMENDATIONS",S="GET_SALUTATIONS",N="GET_LOGGEDIN_USER_DETAIL",E="GET_USER_LIST",y="GET_ARTICLE",I="COUNT_ARTICLE",C="DELETE_ARTICLE",R="GET_REVIEW",D={roles:[]},F=n(22),k={messages:{},otherMessage:{},arrayMessages:[]},A=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:k,t=arguments.length>1?arguments[1]:void 0;switch(t.type){case d:return Object(u.a)(Object(u.a)({},e),{},{messages:t.payload});case j:return Object(u.a)(Object(u.a)({},e),{},{arrayMessages:[t.payload].concat(Object(F.a)(e.arrayMessages))});case b:return Object(u.a)(Object(u.a)({},e),{},{otherMessage:t.payload});case m:return Object(u.a)(Object(u.a)({},e),{},{arrayMessages:e.arrayMessages.filter((function(e){return e.id!==t.payload}))});case O:return Object(u.a)(Object(u.a)({},e),{},{messages:{}});default:return e}},P={loggedInUserDetail:{},userList:[]},T=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:P,t=arguments.length>1?arguments[1]:void 0;switch(t.type){case N:return Object(u.a)(Object(u.a)({},e),{},{loggedInUserDetail:t.payload});case E:return Object(u.a)(Object(u.a)({},e),{},{userList:t.payload});default:return e}},_={checkList:[],sections:[],subSections:[],templates:[],components:[],recommendations:[],salutations:[]},L={article:{},review:{},articleCounts:[]},B=Object(o.b)({commonReducer:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:D,t=arguments.length>1?arguments[1]:void 0;return t.type===p?Object(u.a)(Object(u.a)({},e),{},{roles:t.payload}):e},validateReducer:A,userReducer:T,metaReducer:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:_,t=arguments.length>1?arguments[1]:void 0;switch(t.type){case f:return Object(u.a)(Object(u.a)({},e),{},{checkList:t.payload});case v:return Object(u.a)(Object(u.a)({},e),{},{sections:t.payload});case x:return Object(u.a)(Object(u.a)({},e),{},{subSections:t.payload});case h:return Object(u.a)(Object(u.a)({},e),{},{templates:t.payload});case g:return Object(u.a)(Object(u.a)({},e),{},{components:t.payload});case w:return Object(u.a)(Object(u.a)({},e),{},{recommendations:t.payload});case S:return Object(u.a)(Object(u.a)({},e),{},{salutations:t.payload});default:return e}},articleReducer:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:L,t=arguments.length>1?arguments[1]:void 0;switch(t.type){case y:return Object(u.a)(Object(u.a)({},e),{},{article:t.payload});case R:return Object(u.a)(Object(u.a)({},e),{},{review:t.payload});case I:return Object(u.a)(Object(u.a)({},e),{},{articleCounts:t.payload});default:return e}}});function U(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=[l.a];return Object(o.d)(B,e,o.a.apply(void 0,t))}var M=n(16),V=n(9),q=n(6),z=n(8),W=n(4),G=n.p+"static/media/logo.b47ed324.png",J={siginIn:"auth/signin",signOut:"auth/signout"},H={templates:"meta/templates",checkList:"meta/checklist",sections:"meta/sections",subSections:"meta/sub-sections",components:"meta/components",salutations:"meta/salutations",recommendations:"meta/recommendations"},K={roles:"security/roles",emailTemplate:"common/email-template",downloadFiles:"common/download"},Y={verifyEmail:"security/verify-email",signup:"security/signup",list:"security/users/list",users:"security/users",userDetails:"security/users/details",forgotPassword:"security/users/forgot-password",resetPassword:"security/users/reset-password",changePassword:"security/users/change-password",changePasswordByUser:"security/users/change-user-password",status:"security/users/status"},$={article:"articles/article",count:"articles/count",start:"articles/start",authors:"articles/authors",attachments:"articles/attachments",metadata:"articles/metadata",confirmation:"articles/submit",assignArticleForEditor:"articles/assign-article/editor",assingedInfo:"articles/assigned-info",updateStatus:"articles/update-status",review:"articles/review",assigntToReviewer:"articles/assign-to-reviewer",reviewDetail:"articles/review-detail",reviewByArticle:"articles/review-by-article",acknowledgeReview:"articles/acknowledge-review",submitDownloadAndReview:"articles/submit-download-review",submitReview:"articles/submit-review",requestRevision:"articles/request-revision",revision:"articles/revision",reviewer:"articles/reviewer",comment:"articles/comments"},X=n(174),Q=n.n(X),Z="".concat(window.location.origin,"/v1/"),ee=function(){return function(e){e({type:O,payload:null})}};function te(e,t){var n={};n.MessageType=t.MessageType||t.messageType||"Warning",n.Message=t.Message||t.message||t,e&&function(e,t){var n=null,r=[];t&&(t.MessageType?n=t.MessageType:t.data&&t.data.MessageType&&(n=t.data.MessageType),t.Message?r=t.Message:t.data&&t.data.Message&&(r=t.data.Message)),(n||r)&&e({type:d,payload:{type:n,message:r}})}(e,n)}var ne=function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],t={headers:{Authorization:localStorage.getItem("AuthToken")}};return e&&(t.headers["content-type"]="multipart/form-data"),t},re=Q.a.create({baseURL:Z}),ae=function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,r=arguments.length>3&&void 0!==arguments[3]&&arguments[3];return new Promise((function(a,c){var i=oe(e,n);re.get(i,ne()).then((function(e){return le(e,t,a,r)})).catch((function(e){return ue(e,t,a)}))}))},ce=function(e,t,n){var r=!(arguments.length>3&&void 0!==arguments[3])||arguments[3],a=arguments.length>4&&void 0!==arguments[4]&&arguments[4];return new Promise((function(c,i){re.post(e,n,ne(a)).then((function(e){return le(e,t,c,r)})).catch((function(e){return ue(e,t,c)}))}))},ie=function(e,t,n){var r=!(arguments.length>3&&void 0!==arguments[3])||arguments[3],a=arguments.length>4&&void 0!==arguments[4]&&arguments[4];return new Promise((function(c,i){re.put(e,n,ne(a)).then((function(e){return le(e,t,c,r)})).catch((function(e){return ue(e,t,c)}))}))},se=function(e,t,n){var r=!(arguments.length>3&&void 0!==arguments[3])||arguments[3];return new Promise((function(a,c){var i="".concat(e,"/").concat(n);re.delete(i,ne()).then((function(e){return le(e,t,a,r)})).catch((function(e){return ue(e,t,a)}))}))},oe=function(e,t){var n=t?Object.entries(t):null,r=e;return n&&n.map((function(e,t){r="".concat(r,0==t?"?":"&","".concat(e[0],"=").concat(e[1]))})),r},le=function(e,t,n,r){var a=e.data;1==a.Status?r&&te(t,a):void 0==a.Status?200==e.status||(te(t,"Response status is not 200"),a=null):(te(t,a),a=null),n(a)},ue=function(e,t,n){te(t,e.message),n(null)},de=function(e){return e.base="/",e.login="/login",e.viewArticle="/view-article",e.comments="/comments",e.adminSubmission="/admin/submission",e.user="/admin/user",e.forgotPassword="/reset-password",e.resetPassword="/reset-password/send",e.signup="/signup",e.verifyEmailAddress="/email-verification",e.submitter="/submitter",e.submission="/submitter/submission",e.revision="/submitter/revision",e.revisionDetail="/submitter/revision-detail",e.editor="/editor",e.editorUser="/editor/user",e.reviewer="/reviewer",e.review="/reviewer/review",e}({}),je=de,be=function(e,t){if(e){var n="bearer "+e.Token,r=e.ExpireMinutes,a=e.RefreshToken,c=e.IdleTimeoutMinutes;localStorage.setItem("Role",e.Role),localStorage.setItem("AuthToken",n),localStorage.setItem("UserName",e.Username),localStorage.setItem("RefreshToken",a),localStorage.setItem("IdleTimeOut",c),localStorage.setItem("ExpiresMinutes",r)}},me=function(e,t){return function(){var t=Object(z.a)(Object(q.a)().mark((function t(n){var r;return Object(q.a)().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,ce(J.siginIn,n,e).catch((function(e){return!1}));case 2:(r=t.sent)&&r.Status&&(be(r.Data),window.location.href="/");case 4:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}()},Oe=function(e,t){return function(){var e=Object(z.a)(Object(q.a)().mark((function e(t){return Object(q.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:localStorage.clear(),window.location.href=je.login;case 2:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()},pe=function(){return function(){var e=Object(z.a)(Object(q.a)().mark((function e(t){var n;return Object(q.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,ae(Y.userDetails,t);case 2:return n=e.sent,t({type:N,payload:n}),e.abrupt("return",n);case 5:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()},he=function(e){return function(){var t=Object(z.a)(Object(q.a)().mark((function t(n){var r;return Object(q.a)().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,ce(Y.list,n,e,!1);case 2:return r=t.sent,n({type:E,payload:r.Data}),t.abrupt("return",r.Data);case 5:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}()},fe=function(e){return function(){var t=Object(z.a)(Object(q.a)().mark((function t(n){var r,a;return Object(q.a)().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return r=e.Id?ie:ce,t.next=3,r(Y.users,n,e);case 3:return a=t.sent,t.abrupt("return",a.Data);case 5:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}()},ve=function(e){return function(){var t=Object(z.a)(Object(q.a)().mark((function t(n){var r;return Object(q.a)().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,se("".concat(Y.users),n,e);case 2:return r=t.sent,t.abrupt("return",r);case 4:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}()},xe=function(e){var t=e.userId,n=e.isInactive;return function(){var e=Object(z.a)(Object(q.a)().mark((function e(r){var a;return Object(q.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,ae("".concat(Y.status,"/").concat(t,"?isInactive=").concat(n),r);case 2:return a=e.sent,e.abrupt("return",a.Data);case 4:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()},ge=function(e){var t=e.userName,n=e.newPassword;return function(){var e=Object(z.a)(Object(q.a)().mark((function e(r){var a;return Object(q.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,ce(Y.changePasswordByUser,r,{userName:t,newPassword:n});case 2:return a=e.sent,e.abrupt("return",a);case 4:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()},we=function(e){var t=e.currentPassword,n=e.newPassword,r=e.confirmNewPassword;return function(){var e=Object(z.a)(Object(q.a)().mark((function e(a){var c;return Object(q.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,ce(Y.changePassword,a,{currentPassword:t,confirmNewPassword:r,newPassword:n});case 2:return c=e.sent,e.abrupt("return",c);case 4:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()},Se=function(e){return function(){var t=Object(z.a)(Object(q.a)().mark((function t(n){var r;return Object(q.a)().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,ce(Y.signup,n,e);case 2:return r=t.sent,t.abrupt("return",r);case 4:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}()},Ne=function(e){var t=e.email;return function(){var e=Object(z.a)(Object(q.a)().mark((function e(n){var r;return Object(q.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,ce(Y.forgotPassword,n,{email:t});case 2:return r=e.sent,e.abrupt("return",r);case 4:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()},Ee=function(e){return function(){var t=Object(z.a)(Object(q.a)().mark((function t(n){var r;return Object(q.a)().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,ce(Y.resetPassword,n,e);case 2:return r=t.sent,t.abrupt("return",r);case 4:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}()},ye=function(){return function(){var e=Object(z.a)(Object(q.a)().mark((function e(t){var n;return Object(q.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,ae(H.templates,t);case 2:n=e.sent,t({type:h,payload:n});case 4:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()},Ie=function(e){return function(){var t=Object(z.a)(Object(q.a)().mark((function t(n){var r;return Object(q.a)().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,ae("".concat(H.checkList,"/").concat(e),n);case 2:r=t.sent,n({type:f,payload:r});case 4:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}()},Ce=function(){return function(){var e=Object(z.a)(Object(q.a)().mark((function e(t){var n;return Object(q.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,ae(H.sections,t);case 2:n=e.sent,t({type:v,payload:n});case 4:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()},Re=function(){return function(){var e=Object(z.a)(Object(q.a)().mark((function e(t){var n;return Object(q.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,ae(H.subSections,t);case 2:n=e.sent,t({type:x,payload:n});case 4:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()},De=function(){return function(){var e=Object(z.a)(Object(q.a)().mark((function e(t){var n;return Object(q.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,ae(H.components,t);case 2:n=e.sent,t({type:g,payload:n});case 4:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()},Fe=function(){return function(){var e=Object(z.a)(Object(q.a)().mark((function e(t){var n;return Object(q.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,ae(H.recommendations,t);case 2:n=e.sent,t({type:w,payload:n});case 4:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()},ke=function(){return function(){var e=Object(z.a)(Object(q.a)().mark((function e(t){var n;return Object(q.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,ae(H.salutations,t);case 2:(n=e.sent)&&n.Status&&t({type:S,payload:n.Data});case 4:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()},Ae=n(1),Pe=function(e){e.user;var t=e.isVisible,n=e.setVisible,a=Object(r.useRef)(),c=Object(s.b)(),i=Object(r.useState)({currentPassword:"",newPassword:"",confirmNewPassword:"",isLoading:!1}),o=Object(V.a)(i,2),l=o[0],d=o[1],j=function(){var e=Object(z.a)(Object(q.a)().mark((function e(){return Object(q.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:a.current.validate(function(){var e=Object(z.a)(Object(q.a)().mark((function e(t){var n;return Object(q.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!t){e.next=5;break}return e.next=3,c(we({currentPassword:l.currentPassword,newPassword:l.newPassword,confirmNewPassword:l.confirmNewPassword}));case 3:(n=e.sent)&&n.Status&&b();case 5:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}());case 1:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),b=function(){a.current.resetFields(),d({newPassword:"",currentPassword:"",confirmNewPassword:"",isLoading:!1}),n(!1)};return Object(Ae.jsx)(W.Dialog,{title:"Change Password",visible:t,onCancel:function(){return b()},style:{width:"350px"},children:Object(Ae.jsx)(W.Dialog.Body,{children:Object(Ae.jsxs)(W.Form,{ref:a,rules:{newPassword:[{required:!0,message:"New password is required",trigger:"blur"}]},children:[Object(Ae.jsx)(W.Form.Item,{children:Object(Ae.jsx)(W.Input,{name:"currentPassword",type:"password",value:l.currentPassword,placeholder:"Old Pasword",onChange:function(e){return d(Object(u.a)(Object(u.a)({},l),{},{currentPassword:e}))}})}),Object(Ae.jsx)(W.Form.Item,{children:Object(Ae.jsx)(W.Input,{name:"newPassword",type:"password",value:l.newPassword,placeholder:"New Pasword",onChange:function(e){return d(Object(u.a)(Object(u.a)({},l),{},{newPassword:e}))}})}),Object(Ae.jsx)(W.Form.Item,{children:Object(Ae.jsx)(W.Input,{name:"confirmNewPassword",type:"password",value:l.confirmNewPassword,placeholder:"New Pasword",onChange:function(e){return d(Object(u.a)(Object(u.a)({},l),{},{confirmNewPassword:e}))}})}),Object(Ae.jsx)(W.Form.Item,{children:Object(Ae.jsx)(W.Button,{onClick:function(){return j()},loading:l.isLoading,children:"Change Password"})})]})})})},Te=function(e){var t=Object(s.c)((function(e){return e.validateReducer})).messages,n=Object(s.b)(),a=3e3,c=function(e){var t=e.toLowerCase();return"success "!==t&&"warning"!==t&&"info"!==t&&"error"!==t&&(t="info"),t};return Object(r.useEffect)((function(){if(t&&t.message&&void 0!==t.message&&t.message.length>0)if(Array.isArray(t.message))t.message.forEach((function(e){var r=c(t.type);Object(W.Notification)({message:e,type:r,duration:a,offset:50}),setTimeout((function(){n(ee())}),a)}));else{var e=c(t.type);"success "!==e&&"warning"!==e&&"info"!==e&&"error"!==e&&(e="info"),Object(W.Notification)({message:t.message,type:e,duration:a,offset:50}),setTimeout((function(){n(ee())}),a)}}),[t]),Object(Ae.jsx)(Ae.Fragment,{})},_e=function(e){return void 0===e||null===e||""===e||"null"===e||"object"===typeof e&&0===Object.keys(e).length||"string"===typeof e&&0===e.trim().length},Le=_e;var Be=n(18),Ue=n(40),Me=n.n(Ue),Ve=function(e){return e[e.NEW=1]="NEW",e[e.SUBMITTED=2]="SUBMITTED",e[e.RESUBMITTED=3]="RESUBMITTED",e[e.REVISION=4]="REVISION",e[e.REJECTED=5]="REJECTED",e[e.APPROVED=6]="APPROVED",e[e.ASSIGNEDEDITOR=7]="ASSIGNEDEDITOR",e[e.REVIEWING=9]="REVIEWING",e[e.REVIEWED=10]="REVIEWED",e[e.REVIEWDECLINED=11]="REVIEWDECLINED",e[e.FINALAPPROVED=12]="FINALAPPROVED",e[e.FINALREJECTED=13]="FINALREJECTED",e}({}),qe=function(e){return e.Public="Public",e.Submitter="Submitter",e.Administrator="Administrator",e.Editor="Editor",e.Reviewer="Reviewer",e}({});function ze(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"",a=arguments.length>4&&void 0!==arguments[4]?arguments[4]:0,c={};return c=t===qe.Submitter?Ge(n,r):t===qe.Reviewer?He(e,n,r):t===qe.Editor?Je(n,r):We(n,r,a),Le(c)?null:Object(Ae.jsx)("div",{className:"article-card__status-block ".concat(c.color),children:Object(Ae.jsx)("span",{children:c.text})})}var We=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0;return e===Ve.REVISION?"Revision Required"===t?{text:"Revision required",color:"yellow"}:"Decline Submission"===t?{text:"Review declined",color:"red"}:"See Comments"===t?{text:"Request to see comments",color:"yellow"}:{text:"Revision required",color:"yellow"}:e===Ve.SUBMITTED||e===Ve.RESUBMITTED?{text:"Submission",color:"blue"}:e===Ve.APPROVED?{text:"Approved",color:"green"}:e===Ve.FINALAPPROVED?{text:"Final Approved",color:"green"}:e===Ve.FINALREJECTED?{text:"Final Rejected",color:"red"}:e===Ve.REJECTED?{text:"Declined",color:"red"}:e===Ve.ASSIGNEDEDITOR?0===n?{text:"Editor Assigned. Need to assign Reviewer",color:"yellow"}:{text:"Editor Assigned. Waiting for Reviewer Acceptance",color:"yellow"}:e===Ve.REVIEWING?{text:"Under review",color:"yellow"}:e===Ve.REVIEWED?"Accept Submission"===t?{text:"Submisson accepted",color:"green"}:"Revision Required"===t?{text:"Revision required",color:"yellow"}:"Decline Submission"===t?{text:"Review declined",color:"red"}:"See Comments"===t?{text:"Request to see comments",color:"yellow"}:{text:"Reviewd",color:"green"}:void 0},Ge=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";return e===Ve.NEW?{text:"Need to submit",color:"blue"}:e===Ve.REVISION?"Revision Required"===t?{text:"Revision required",color:"yellow"}:"Decline Submission"===t?{text:"Review declined",color:"red"}:"See Comments"===t?{text:"Request to see comments",color:""}:{text:"Revision required",color:"yellow"}:e===Ve.APPROVED?{text:"Approved",color:"green"}:e===Ve.REJECTED?{text:"Declined",color:"red"}:e===Ve.FINALAPPROVED?{text:"Final Approved",color:"green"}:e===Ve.FINALREJECTED?{text:"Final Rejected",color:"red"}:{text:"Under review",color:"yellow"}},Je=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";return e===Ve.ASSIGNEDEDITOR?{text:"Submission",color:"blue"}:e===Ve.REVIEWING?{text:"Under review",color:"yellow"}:e===Ve.REVISION?{text:"Revision required",color:"green"}:e===Ve.REVIEWED?"Accept Submission"===t?{text:"Submisson accepted",color:"green"}:"Revision Required"===t?{text:"Revision required",color:"yellow"}:"Decline Submission"===t?{text:"Review declined",color:"red"}:"See Comments"===t?{text:"Request to see comments",color:"yellow"}:{text:"Reviewed",color:"green"}:e===Ve.APPROVED?{text:"Approved",color:"green"}:e===Ve.REJECTED?{text:"Declined",color:"red"}:e===Ve.FINALAPPROVED?{text:"Final Approved",color:"green"}:e===Ve.FINALREJECTED?{text:"Final Rejected",color:"red"}:void 0},He=function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"",r=e.ReviewStatus;if(t===Ve.REVIEWING)return 0===r?{text:"New",color:"blue"}:2===r||1===r?{text:"Under review",color:"yellow"}:4===r?{text:"Review declined",color:"red"}:"Accept Submission"===n?{text:"Submisson accepted",color:"green"}:"Revision Required"===n?{text:"Revision required",color:"yellow"}:"Decline Submission"===n?{text:"Review declined",color:"red"}:"See Comments"===n?{text:"Request to see comments",color:"yellow"}:{text:"Reviewed",color:"green"}};function Ke(e){return{__html:e}}var Ye=function(e,t){var n=t||[];if(n.find((function(e){return"*"===e})))return!0;if(0===n.length)return!0;var r=new RegExp(n.join("|"),"g");return(e&&e.name.toLowerCase().match(r)||[]).length>0},$e=function(e){return{required:!0,message:e,trigger:"blur",type:arguments.length>1&&void 0!==arguments[1]?arguments[1]:"string"}},Xe=function(){return{validator:function(e,t,n){Le(t)&&n(),t&&t.match(/^[0-9]{10}$/i)?n():n(new Error("Valid mobile number is required"))},trigger:"blur,change"}};function Qe(e){var t=Object(M.g)(),n=localStorage.getItem("AuthToken"),a=Object(s.b)(),c=Object(r.useState)(!1),o=Object(V.a)(c,2),l=o[0],u=o[1],d=Object(r.useState)(!1),j=Object(V.a)(d,2),b=j[0],m=j[1],O=Object(s.c)((function(e){return e.userReducer.loggedInUserDetail})),p=(O.Email,O.FullName),h=(O.UserName,O.RoleName),f=h;Object(r.useEffect)((function(){n?v():m(!1)}),[n]);var v=function(){var e=Object(z.a)(Object(q.a)().mark((function e(){var t;return Object(q.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,a(pe());case 2:if(t=e.sent,!_e(t.UserName)){e.next=6;break}return x(),e.abrupt("return");case 6:a(Ce()),a(Re()),a(ye()),a(De()),a(Fe()),a(ke()),m(!0);case 13:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),x=function(){a(Oe({},t))};return Object(Ae.jsxs)(Ae.Fragment,{children:[Object(Ae.jsx)(Te,{}),Object(Ae.jsxs)("div",{className:"app-header ",children:[Object(Ae.jsxs)("div",{className:"app-header-logo institute-name ",children:[Object(Ae.jsx)("img",{src:G}),Object(Ae.jsxs)("h2",{className:"",children:[Object(Ae.jsx)(i.b,{to:je.base,children:"B&B Institutional Review Committee - B&B IRC/Journal Portal"})," "]})]}),b&&Object(Ae.jsxs)("div",{className:"app-header-drop",children:[Object(Ae.jsx)(W.Dropdown,{onCommand:function(e){"logout"===e?x():"changePassword"===e&&u(!0)},menu:Object(Ae.jsxs)(W.Dropdown.Menu,{children:[Object(Ae.jsx)(W.Dropdown.Item,{command:"changePassword",children:"Change Password"}),Object(Ae.jsx)(W.Dropdown.Item,{command:"logout",children:" Log out"}),Object(Ae.jsx)(W.Dropdown.Item,{children:Object(Ae.jsx)("a",{href:"/".concat(f,".docx"),download:!0,children:"Download ".concat(h," Guide")})})]}),children:Object(Ae.jsxs)("div",{className:"el-dropdown-link drop-title",children:[Object(Ae.jsxs)("div",{className:"drop-title-info",children:[Object(Ae.jsxs)("span",{className:"drop-title-info-title",children:["Welcome ",p]}),Object(Ae.jsxs)("span",{className:"drop-title-info-subtitle",children:["logged in as ",h]})]}),Object(Ae.jsx)("i",{className:"el-icon-caret-bottom el-icon--right"})]})}),Object(Ae.jsx)(Pe,{isVisible:l,setVisible:u})]})]})]})}var Ze=function(e){return Object(Ae.jsx)("div",{className:"admin-side-bar",children:Object(Ae.jsxs)(W.Menu,{defaultActive:"2",className:"el-menu-vertical-demo",onOpen:function(){},onClose:function(){},children:[Object(Ae.jsx)(W.Menu.SubMenu,{index:"1",title:Object(Ae.jsxs)("span",{children:[Object(Ae.jsx)("i",{className:"el-icon-caret-right"}),"User Module"]}),children:Object(Ae.jsx)(W.Menu.Item,{index:"1-1",children:Object(Ae.jsx)(i.b,{to:je.user,children:" User List"})})}),Object(Ae.jsxs)(W.Menu.Item,{index:"2",children:[Object(Ae.jsx)("i",{className:"el-icon-menu"})," ",Object(Ae.jsx)(i.b,{to:je.adminSubmission,children:" Submission"})]})]})})},et=function(e){return Object(Ae.jsxs)(W.Layout.Row,{className:"admin-layout",children:[Object(Ae.jsx)(W.Layout.Col,{span:4,children:Object(Ae.jsx)(Ze,Object(u.a)({},e))}),Object(Ae.jsx)(W.Layout.Col,{span:20,children:Object(Ae.jsx)("div",{className:"admin-container",children:e.children})})]})},tt=function(e){return Object(Ae.jsx)("div",{className:"admin-side-bar",children:Object(Ae.jsxs)(W.Menu,{defaultActive:"2",className:"el-menu-vertical-demo",onOpen:function(){},onClose:function(){},children:[Object(Ae.jsx)(W.Menu.SubMenu,{index:"1",title:Object(Ae.jsxs)("span",{children:[Object(Ae.jsx)("i",{className:"el-icon-caret-right"}),"User Module"]}),children:Object(Ae.jsx)(W.Menu.Item,{index:"1-1",children:Object(Ae.jsx)(i.b,{to:je.editorUser,children:" User List"})})}),Object(Ae.jsxs)(W.Menu.Item,{index:"2",children:[Object(Ae.jsx)("i",{className:"el-icon-menu"})," ",Object(Ae.jsx)(i.b,{to:je.editor,children:" Submission"})]})]})})},nt=function(e){return Object(Ae.jsxs)(W.Layout.Row,{className:"admin-layout",children:[Object(Ae.jsx)(W.Layout.Col,{span:4,children:Object(Ae.jsx)(tt,Object(u.a)({},e))}),Object(Ae.jsx)(W.Layout.Col,{span:20,children:Object(Ae.jsx)("div",{className:"admin-container",children:e.children})})]})};function rt(e){var t=localStorage.getItem("AuthToken"),n=Object(r.useState)(t),a=Object(V.a)(n,2),c=(a[0],a[1],Object(M.g)(),localStorage.getItem("Role"));return Object(Ae.jsxs)(Ae.Fragment,{children:[Object(Ae.jsx)(Qe,{}),c===qe.Administrator?Object(Ae.jsx)(et,Object(u.a)({},e)):c===qe.Editor?Object(Ae.jsx)(nt,Object(u.a)({},e)):Object(Ae.jsx)("div",{className:"app-container",children:e.children})]})}var at,ct,it,st,ot,lt,ut,dt=function(){var e=Object(r.useState)({username:"",password:"",role:""}),t=Object(V.a)(e,2),n=t[0],a=t[1],c=Object(s.c)((function(e){return e.commonReducer})),o=c.roles,l=Object(r.useRef)(),d=Object(s.b)(),j=(Object(M.g)(),function(e,t){a(Object(u.a)(Object(u.a)({},n),{},Object(Be.a)({},e,t)))}),b=function(){var e=Object(z.a)(Object(q.a)().mark((function e(t){return Object(q.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:t.preventDefault(),l.current.validate(function(){var e=Object(z.a)(Object(q.a)().mark((function e(t){return Object(q.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!t){e.next=5;break}return e.next=3,d(me(n));case 3:e.next=6;break;case 5:return e.abrupt("return",!1);case 6:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}());case 2:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}();return Object(Ae.jsx)("div",{className:"container",children:Object(Ae.jsxs)("div",{className:"login-form",children:[Object(Ae.jsx)("div",{className:"left-side",children:Object(Ae.jsxs)("div",{className:"left-header",children:[Object(Ae.jsx)("h1",{children:"Welcome, "}),Object(Ae.jsxs)("div",{className:"left-detail-section",children:[Object(Ae.jsx)("h2",{children:"B&B IRC "}),Object(Ae.jsx)("i",{children:Object(Ae.jsx)("h3",{children:'"Research on medical science by B&B'})})]})]})}),Object(Ae.jsxs)("div",{className:"right-side",children:[Object(Ae.jsxs)(W.Form,{ref:l,rules:{username:[{required:!0,message:"Please input user name",trigger:"blur"}],password:[{required:!0,message:"Please input password",trigger:"blur"}],role:[{required:!0,message:"Please input user role",trigger:"blur"}]},className:"demo-form-stacked",model:n,labelPosition:"top",labelWidth:"100",children:[Object(Ae.jsx)(W.Form.Item,{label:"Email",prop:"username",children:Object(Ae.jsx)(W.Input,{placeholder:"Email",value:n.username,onChange:function(e){return j("username",e)}})}),Object(Ae.jsx)(W.Form.Item,{label:"Password",prop:"password",children:Object(Ae.jsx)(W.Input,{placeholder:"Password",type:"password",value:n.password,onChange:function(e){return j("password",e)}})}),Object(Ae.jsx)(W.Form.Item,{label:"Log in as",prop:"role",children:Object(Ae.jsx)(W.Select,{value:n.role,placeholder:"Role",onChange:function(e){return j("role",e)},children:o&&o.map((function(e,t){return Object(Ae.jsx)(W.Select.Option,{label:e.Name,value:e.Name},t)}))})}),Object(Ae.jsx)(W.Form.Item,{children:Object(Ae.jsx)(W.Button,{type:"primary",onClick:b,nativeType:"submit",children:"Login"})})]}),Object(Ae.jsxs)("div",{className:"login-form__forgot",children:[Object(Ae.jsx)("span",{className:"forgot-link",children:Object(Ae.jsx)(i.b,{to:je.resetPassword,children:"Forgot Password?"})}),Object(Ae.jsx)("span",{className:"forgot-link",children:Object(Ae.jsx)(i.b,{to:je.signup,children:"Sign up"})})]})]}),Object(Ae.jsx)("div",{})]})})},jt=function(e){var t=e.list,n=e.onChange,r=e.value,a=function(e,t){var a=Object(F.a)(r),c=a.findIndex((function(t){return t.Id===e.Id}));t?a.push(e):c>-1&&a.splice(c),n(a)},c=function(e){return r.filter((function(t){return t.Id===e.Id})).length>0};return Object(Ae.jsx)("div",{className:"ctrl-check-list",children:t&&t.map((function(e,t){return Object(Ae.jsx)("div",{children:Object(Ae.jsx)(W.Checkbox,{label:e.Name,checked:c(e),onChange:function(t){return a(e,t)}},t)},t)}))})},bt=n(63),mt=["title","titleId"];function Ot(){return Ot=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},Ot.apply(this,arguments)}function pt(e,t){if(null==e)return{};var n,r,a=function(e,t){if(null==e)return{};var n,r,a={},c=Object.keys(e);for(r=0;r<c.length;r++)n=c[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var c=Object.getOwnPropertySymbols(e);for(r=0;r<c.length;r++)n=c[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}function ht(e,t){var n=e.title,a=e.titleId,c=pt(e,mt);return r.createElement("svg",Ot({height:512,viewBox:"0 0 64 64",width:512,xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink",ref:t,"aria-labelledby":a},c),n?r.createElement("title",{id:a},n):null,at||(at=r.createElement("linearGradient",{id:"linear-gradient",gradientUnits:"userSpaceOnUse",x1:34.5,x2:34.5,y1:-31.987,y2:-29.421},r.createElement("stop",{offset:0,stopColor:"#f3f7ff"}),r.createElement("stop",{offset:.99,stopColor:"#b5d1ff"}))),ct||(ct=r.createElement("linearGradient",{id:"linear-gradient-2",gradientUnits:"userSpaceOnUse",x1:10.396,x2:10.396,y1:30.449,y2:119.699},r.createElement("stop",{offset:0,stopColor:"#048ac4"}),r.createElement("stop",{offset:1,stopColor:"#35489b"}))),it||(it=r.createElement("linearGradient",{id:"linear-gradient-3",x1:33.5,x2:33.5,xlinkHref:"#linear-gradient",y1:-5.429,y2:153.977})),st||(st=r.createElement("linearGradient",{id:"linear-gradient-4",x1:50.538,x2:50.538,xlinkHref:"#linear-gradient",y1:-23.429,y2:-3.999})),ot||(ot=r.createElement("linearGradient",{id:"linear-gradient-5",x1:27.396,x2:27.396,xlinkHref:"#linear-gradient-2",y1:32.518,y2:84.952})),lt||(lt=r.createElement("linearGradient",{id:"linear-gradient-6",x1:9,x2:9,xlinkHref:"#linear-gradient-2",y1:16.321,y2:43.66})),ut||(ut=r.createElement("g",{id:"Document"},r.createElement("path",{d:"m56 64h-43a1 1 0 0 1 -1-1v-62a1 1 0 0 1 1-1h32.662a1 1 0 0 1 .707.293l10.338 10.338a1 1 0 0 1 .293.707v51.662a1 1 0 0 1 -1 1z",fill:"url(#linear-gradient)"}),r.createElement("path",{d:"m7 32.946 4-1.767 2.792 4.285h-6.792z",fill:"url(#linear-gradient-2)"}),r.createElement("path",{d:"m55 64h-43a1 1 0 0 1 -1-1v-62a1 1 0 0 1 1-1h33.076l10.924 10.924v52.076a1 1 0 0 1 -1 1z",fill:"url(#linear-gradient-3)"}),r.createElement("path",{d:"m45.076 0v9.924a1 1 0 0 0 1 1h9.924l-4.9-5.9z",fill:"url(#linear-gradient-4)"}),r.createElement("path",{d:"m46.022 52.5h-37.252a1.769 1.769 0 0 1 -1.77-1.77v-16.016h39.022a1.771 1.771 0 0 1 1.77 1.77v14.246a1.77 1.77 0 0 1 -1.77 1.77z",fill:"url(#linear-gradient-5)"}),r.createElement("path",{d:"m11 31.179h-2.232a1.767 1.767 0 0 0 -1.768 1.767 1.767 1.767 0 0 0 1.768 1.768h2.232z",fill:"url(#linear-gradient-6)"}),r.createElement("g",{fill:"#fff"},r.createElement("path",{d:"m14.408 40.18a.868.868 0 0 1 .868-.868 19.487 19.487 0 0 1 3.937.164 3.24 3.24 0 0 1 2.115 2.183 6.323 6.323 0 0 1 .281 2.03 5.664 5.664 0 0 1 -.263 1.828 3.132 3.132 0 0 1 -2.139 2.2 20.9 20.9 0 0 1 -3.931.182.868.868 0 0 1 -.868-.868zm1.735 1.128v4.6c0 .774 1.023.491 1.295.542a4.764 4.764 0 0 0 1.048-.082 1.483 1.483 0 0 0 1.155-1.187 5.614 5.614 0 0 0 .175-1.573 5.138 5.138 0 0 0 -.175-1.529 1.665 1.665 0 0 0 -1.295-1.237 11.548 11.548 0 0 0 -1.661-.082.542.542 0 0 0 -.542.548z"}),r.createElement("path",{d:"m22.729 43.66a4.514 4.514 0 0 1 1.192-3.381 3.843 3.843 0 0 1 2.962-1.113 4.034 4.034 0 0 1 3.038 1.177 4.515 4.515 0 0 1 1.14 3.276 4.5 4.5 0 0 1 -1.131 3.255 4 4 0 0 1 -3.024 1.175 4.045 4.045 0 0 1 -3.047-1.169 4.437 4.437 0 0 1 -1.13-3.22zm1.787-.059a3.219 3.219 0 0 0 .673 2.212 2.318 2.318 0 0 0 3.414.006 3.284 3.284 0 0 0 .665-2.241 3.226 3.226 0 0 0 -.648-2.2 2.4 2.4 0 0 0 -3.448.009 3.241 3.241 0 0 0 -.656 2.213z"}),r.createElement("path",{d:"m38.718 45a.871.871 0 0 1 .518 1.217 3.255 3.255 0 0 1 -.93 1.149 4.046 4.046 0 0 1 -5.095-.486 4.477 4.477 0 0 1 -1.1-3.2 4.7 4.7 0 0 1 1.108-3.331 3.8 3.8 0 0 1 2.912-1.186 3.571 3.571 0 0 1 2.56.931 2.619 2.619 0 0 1 .422.518.868.868 0 0 1 -.538 1.3.856.856 0 0 1 -.941-.4 1.709 1.709 0 0 0 -.416-.484 1.821 1.821 0 0 0 -1.175-.387 1.956 1.956 0 0 0 -1.55.686 3.362 3.362 0 0 0 -.595 2.22 3.609 3.609 0 0 0 .586 2.321 1.9 1.9 0 0 0 1.524.691 1.735 1.735 0 0 0 1.189-.439 1.974 1.974 0 0 0 .472-.656.873.873 0 0 1 1.049-.464z"})))))}var ft,vt,xt,gt,wt,St,Nt,Et=r.forwardRef(ht),yt=(n.p,["title","titleId"]);function It(){return It=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},It.apply(this,arguments)}function Ct(e,t){if(null==e)return{};var n,r,a=function(e,t){if(null==e)return{};var n,r,a={},c=Object.keys(e);for(r=0;r<c.length;r++)n=c[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var c=Object.getOwnPropertySymbols(e);for(r=0;r<c.length;r++)n=c[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}function Rt(e,t){var n=e.title,a=e.titleId,c=Ct(e,yt);return r.createElement("svg",It({height:512,viewBox:"0 0 64 64",width:512,xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink",ref:t,"aria-labelledby":a},c),n?r.createElement("title",{id:a},n):null,ft||(ft=r.createElement("linearGradient",{id:"linear-gradient",gradientUnits:"userSpaceOnUse",x1:34.5,x2:34.5,y1:-31.987,y2:-29.421},r.createElement("stop",{offset:0,stopColor:"#f3f7ff"}),r.createElement("stop",{offset:.99,stopColor:"#b5d1ff"}))),vt||(vt=r.createElement("linearGradient",{id:"linear-gradient-2",gradientUnits:"userSpaceOnUse",x1:10.396,x2:10.396,y1:30.449,y2:119.699},r.createElement("stop",{offset:0,stopColor:"#ff5252"}),r.createElement("stop",{offset:1,stopColor:"#d50000"}))),xt||(xt=r.createElement("linearGradient",{id:"linear-gradient-3",x1:33.5,x2:33.5,xlinkHref:"#linear-gradient",y1:-5.429,y2:153.977})),gt||(gt=r.createElement("linearGradient",{id:"linear-gradient-4",x1:50.538,x2:50.538,xlinkHref:"#linear-gradient",y1:-23.429,y2:-3.999})),wt||(wt=r.createElement("linearGradient",{id:"linear-gradient-5",x1:27.396,x2:27.396,xlinkHref:"#linear-gradient-2",y1:32.518,y2:84.952})),St||(St=r.createElement("linearGradient",{id:"linear-gradient-6",x1:9,x2:9,xlinkHref:"#linear-gradient-2",y1:16.321,y2:43.66})),Nt||(Nt=r.createElement("g",{id:"PDF"},r.createElement("path",{d:"m56 64h-43a1 1 0 0 1 -1-1v-62a1 1 0 0 1 1-1h32.662a1 1 0 0 1 .707.293l10.338 10.338a1 1 0 0 1 .293.707v51.662a1 1 0 0 1 -1 1z",fill:"url(#linear-gradient)"}),r.createElement("path",{d:"m7 32.946 4-1.767 2.792 4.285h-6.792z",fill:"url(#linear-gradient-2)"}),r.createElement("path",{d:"m55 64h-43a1 1 0 0 1 -1-1v-62a1 1 0 0 1 1-1h33.076l10.924 10.924v52.076a1 1 0 0 1 -1 1z",fill:"url(#linear-gradient-3)"}),r.createElement("path",{d:"m45.076 0v9.924a1 1 0 0 0 1 1h9.924l-4.9-5.9z",fill:"url(#linear-gradient-4)"}),r.createElement("path",{d:"m46.022 52.5h-37.252a1.769 1.769 0 0 1 -1.77-1.77v-16.016h39.022a1.771 1.771 0 0 1 1.77 1.77v14.246a1.77 1.77 0 0 1 -1.77 1.77z",fill:"url(#linear-gradient-5)"}),r.createElement("path",{d:"m11 31.179h-2.232a1.767 1.767 0 0 0 -1.768 1.767 1.767 1.767 0 0 0 1.768 1.768h2.232z",fill:"url(#linear-gradient-6)"}),r.createElement("g",{fill:"#fff"},r.createElement("path",{d:"m15 47.035v-6.854a.868.868 0 0 1 .868-.869 28.119 28.119 0 0 1 3.977.129 2.416 2.416 0 0 1 1.735 2.514 2.482 2.482 0 0 1 -1.916 2.584 18.245 18.245 0 0 1 -2.651.123.279.279 0 0 0 -.279.279v2.094a.867.867 0 0 1 -.867.867.867.867 0 0 1 -.867-.867zm1.734-5.99v1.879a.279.279 0 0 0 .279.279 7.605 7.605 0 0 0 2.041-.135 1.172 1.172 0 0 0 -.234-2.244 16.962 16.962 0 0 0 -1.807-.059.279.279 0 0 0 -.278.28z"}),r.createElement("path",{d:"m23 40.181a.868.868 0 0 1 .868-.869 19.481 19.481 0 0 1 3.936.164 3.241 3.241 0 0 1 2.116 2.183 6.351 6.351 0 0 1 .281 2.03 5.635 5.635 0 0 1 -.264 1.828 3.132 3.132 0 0 1 -2.139 2.2 20.884 20.884 0 0 1 -3.93.182.868.868 0 0 1 -.868-.865zm1.734.864v5.131a.279.279 0 0 0 .279.279 10.917 10.917 0 0 0 2.065-.082 1.483 1.483 0 0 0 1.154-1.187 5.609 5.609 0 0 0 .176-1.573 5.133 5.133 0 0 0 -.176-1.529 1.664 1.664 0 0 0 -1.3-1.237 14.379 14.379 0 0 0 -1.924-.082.279.279 0 0 0 -.275.28z"}),r.createElement("path",{d:"m31.682 47.035v-6.854a.869.869 0 0 1 .869-.869h4.293a.727.727 0 0 1 .727.727.726.726 0 0 1 -.727.726h-3.144a.279.279 0 0 0 -.279.28v1.474a.279.279 0 0 0 .279.28h2.58a.727.727 0 0 1 .727.726.728.728 0 0 1 -.727.727h-2.58a.279.279 0 0 0 -.279.279v2.5a.868.868 0 0 1 -.868.867.867.867 0 0 1 -.871-.863z"})))))}var Dt=r.forwardRef(Rt);n.p;var Ft=function(e){var t=e.size,n=e.color,r=e.name,a=e.height,c=void 0===a?null:a,i=function(e){switch(e){case"document":return Et;case"pdf":return Dt;default:return null}}(r);return Object(Ae.jsx)(i,{width:t,height:t||c,fill:n})};Ft.defaultProps={size:"25px",color:"#3a3a3a"};var kt=Ft,At=n(21),Pt=function(e){return e.Uploads="Uploads",e}({}),Tt=function(e){var t=e&&null!==e.toLowerCase().match(/.(jpg|jpeg|png)$/i),n=e&&null!==e.toLowerCase().match(/.(pdf)$/i),r=e&&null!==e.toLowerCase().match(/.(xls|xlsx)$/i),a=e&&null!==e.toLowerCase().match(/.(doc|docx)$/i),c=e&&e.indexOf(".");return{isImage:t,isPdf:n,isDocs:a,isXls:r,ext:e&&e.substring(c+1,e.length)}},_t=(n(453),n(46)),Lt=n(176),Bt=(n(454),n(157),U({}),function(e){var t=e.open,n=Object(r.useState)({visibility:"visible"}),c=Object(V.a)(n,2),i=c[0],s=c[1];Object(r.useEffect)((function(){s(Object(u.a)(Object(u.a)({},i),{},{visibility:t?"visible":"hidden"}))}),[t]);var o=function(){e.onClose&&e.onClose()};return function(){var n=Object(u.a)({},i);return n.visibility=t?"visible":"hidden",Object(a.createPortal)(Object(Ae.jsx)("div",{className:"irc-dialog",style:n,children:Object(Ae.jsxs)("div",{className:"irc-dialog-container",children:[Object(Ae.jsxs)("div",{className:"irc-dialog-header",children:[Object(Ae.jsx)("span",{children:null===e||void 0===e?void 0:e.title}),Object(Ae.jsx)("span",{className:"irc-dialog-header-closable",onClick:o,children:"X"})]}),Object(Ae.jsx)("div",{className:"irc-dialog-body",children:e.children})]})}),document.body)}()});Bt.defaultProps={containerClassName:"irc-dialog"};var Ut=Bt;var Mt=function(e){var t=e.image,n=e.dowloadLinkUrl,r=(e.title,e.show),a=e.hostedUrl,c=e.onClose,i=t?"".concat(a,"/").concat(t.serverFileName||""):"";return r&&Object(Ae.jsx)(Ut,{onClose:c,open:r,children:t&&Object(Ae.jsxs)("div",{className:"image-modal__container",children:[Object(Ae.jsx)("span",{onClick:function(e){e.stopPropagation(),window.open(n)},className:"image-modal__download",children:Object(Ae.jsx)(_t.a,{})}),Object(Ae.jsx)(Lt.a,{src:i,zoomSrc:i,zoomScale:1.5})]})})},Vt=function(e){var t=Object(r.useRef)(),n=(e.enableUpload,e.name),a=e.disabled,c=e.multiple,i=(e.maxFiles,e.value),s=e.onChange,o=e.label,l=e.isPreview,u=e.validExtensions,d=Object(r.useState)(!1),j=Object(V.a)(d,2),b=j[0],m=j[1],O=Object(r.useState)(!1),p=Object(V.a)(O,2),h=p[0],f=p[1];Object(r.useEffect)((function(){_e(i)&&(t.current.value="")}),[i]);var v=function(e){var r=e.target.files;f(!1);var a=r&&r[0]||null;Ye(a,u)?s&&s(n,a):(t.current.value="",f(!0),s&&s(n,null))},x=function(e){e.serverFileName,e.name,e.FileType;return"v1/".concat(K.downloadFiles,"/").concat(e.serverFileName||e.ServerFileName)};return Object(Ae.jsxs)(Ae.Fragment,{children:[!l&&Object(Ae.jsx)("input",{ref:t,type:"file",style:{display:"none"},multiple:c,name:n,disabled:a,onChange:function(e){return v&&v(e)}}),Object(Ae.jsxs)("div",{className:"upload-container",children:[o&&Object(Ae.jsx)("span",{className:"upload-label",children:o}),i&&Object(Ae.jsx)("div",{className:"upload-item",onClick:function(e){Tt(i.serverFileName||i.ServerFileName||i.name||i.UserFileName).isImage?i&&!_e(i.serverFileName||i.ServerFileName)&&m(!0):(e.stopPropagation(),window.open(x(i)))},children:!_e(i.name||i.UserFileName)&&Object(Ae.jsxs)(Ae.Fragment,{children:[Object(Ae.jsx)("div",{className:"upload-item-icon",children:function(e){var t=Tt(e.serverFileName||e.name),n=t.isDocs,r=t.isImage,a=t.isPdf;return n?Object(Ae.jsx)(kt,{name:"document",size:"20"}):a?Object(Ae.jsx)(kt,{name:"pdf",size:"20"}):r?_e(e.serverFileName)&&e?Object(Ae.jsx)("img",{src:URL.createObjectURL(e),width:"20",height:"20"}):Object(Ae.jsx)("img",{src:"".concat(window.location.origin,"/").concat(Pt.Uploads,"/").concat(e.serverFileName),width:"20",height:"20"}):Object(Ae.jsx)(bt.b,{})}(i)}),Object(Ae.jsxs)("div",{className:"upload-item-name",children:[i.name||i.UserFileName,!l&&Object(Ae.jsx)("div",{className:"btn-remove",children:Object(Ae.jsx)(At.g,{style:{margin:"0px"},size:"12",color:"#fff",onClick:function(e){e.stopPropagation(),t.current.value="",s&&s(n,null)}})})]})]})}),!l&&Object(Ae.jsx)("div",{className:"upload-button",onClick:function(){l||t.current.click()},children:Object(Ae.jsxs)("div",{className:"el-button",children:[Object(Ae.jsx)(bt.a,{}),Object(Ae.jsxs)("span",{className:"upload-info",children:["Click to Upload"," "]})]})})]}),h&&Object(Ae.jsxs)("div",{className:"upload-error",children:["Invalid File. Supported files are ",null===u||void 0===u?void 0:u.toString()]}),b&&Object(Ae.jsx)(Mt,{dowloadLinkUrl:x(i),hostedUrl:"".concat(window.location.origin).concat(Pt.Uploads),show:b,title:i.name||i.serverFileName,image:i,onClose:m})]})};Vt.defaultProps={isPreview:!1,enableUpload:!0};var qt=Vt,zt=function(e){var t=Object(r.useRef)(),n=(e.enableUpload,e.name),a=e.disabled,c=e.multiple,i=(e.maxFiles,e.value),s=e.onChange,o=e.label,l=e.isPreview,d=e.validExtensions,j=Object(r.useState)({preview:!1,selectedValue:null}),b=Object(V.a)(j,2),m=b[0],O=b[1],p=Object(r.useState)(!1),h=Object(V.a)(p,2),f=h[0],v=h[1],x=Object(r.useState)([]),g=Object(V.a)(x,2),w=g[0],S=g[1];Object(r.useEffect)((function(){if(i){t&&t.current&&(t.current.value="");var e=(null===i||void 0===i?void 0:i.map((function(e){return Object(u.a)(Object(u.a)({},e),{},{file:e.file,name:e.UserFileName||e.userFileName||e.name,serverFileName:e.ServerFileName||null})})))||[];S(e)}}),[i]);var N=function(e){var r=e.target.files;v(!1);for(var a=[],c=0;c<r.length;c++){var i=r[c];if(!Ye(i,d))return t.current.value="",v(!0),void(s&&s(n,Object(F.a)(w)));a.push({file:i,name:i.name})}s&&s(n,[].concat(Object(F.a)(w),a))},E=function(e){e.serverFileName,e.name,e.FileType;return"v1/".concat(K.downloadFiles,"/").concat(e.serverFileName)},y=function(e){var t=Tt(e.serverFileName||e.name),n=t.isDocs,r=t.isImage,a=t.isPdf;return n?Object(Ae.jsx)(kt,{name:"document",size:"20"}):a?Object(Ae.jsx)(kt,{name:"pdf",size:"20"}):r?e&&_e(e.serverFileName)?Object(Ae.jsx)("img",{src:URL.createObjectURL(null===e||void 0===e?void 0:e.file),width:"20",height:"20"}):Object(Ae.jsx)("img",{src:"/".concat(Pt.Uploads,"/").concat(e.serverFileName),width:"20",height:"20"}):Object(Ae.jsx)(bt.b,{})};return Object(Ae.jsxs)(Ae.Fragment,{children:[!l&&Object(Ae.jsx)("input",{ref:t,type:"file",style:{display:"none"},multiple:c,name:n,disabled:a,onChange:function(e){return N&&N(e)}}),Object(Ae.jsxs)("div",{className:"upload-row-container",children:[o&&Object(Ae.jsx)("span",{className:"upload-label",children:o}),null===w||void 0===w?void 0:w.map((function(e,r){return Object(Ae.jsx)("div",{className:"upload-item",onClick:function(t){Tt(e.serverFileName||e.name).isImage?e&&!_e(e.serverFileName)&&O(Object(u.a)(Object(u.a)({},m),{},{preview:!0,selectedValue:e})):(t.stopPropagation(),window.open(E(e)))},children:!_e(e.name)&&Object(Ae.jsxs)(Ae.Fragment,{children:[Object(Ae.jsx)("div",{className:"upload-item-icon",children:y(e)}),Object(Ae.jsxs)("div",{className:"upload-item-name",children:[e.name,!l&&Object(Ae.jsx)("div",{className:"btn-remove",children:Object(Ae.jsx)(At.g,{style:{margin:"0px"},size:"12",color:"#fff",onClick:function(e){e.stopPropagation(),t.current.value="",i.splice(r,1);var a=[];i.length>0&&(a=Object(F.a)(i)),s&&s(n,a)}})})]})]})},r)})),!l&&Object(Ae.jsx)("div",{className:"upload-button",onClick:function(){l||t.current.click()},children:Object(Ae.jsxs)("div",{className:"el-button",children:[Object(Ae.jsx)(bt.a,{}),Object(Ae.jsxs)("span",{className:"upload-info",children:["Click to Upload"," "]})]})})]}),f&&Object(Ae.jsxs)("div",{className:"upload-error",children:["Invalid File. Supported files are ",d.toString()]}),m.preview&&Object(Ae.jsx)(Mt,{dowloadLinkUrl:E(m.selectedValue),hostedUrl:"".concat(window.location.origin,"/").concat(Pt.Uploads),show:m.preview,title:m.selectedValue.name||m.selectedValue.serverFileName,image:m.selectedValue,onClose:function(){return O(Object(u.a)(Object(u.a)({},m),{},{preview:!1,selectedValue:null}))}})]})};zt.defaultProps={isPreview:!1,enableUpload:!0};var Wt=zt,Gt=function(e){var t=e.label,n=e.children;return Object(Ae.jsxs)("div",{className:"wrapper",children:[t&&Object(Ae.jsx)("div",{className:"wrapper-label",children:t}),Object(Ae.jsx)("div",{className:"wrapper-control",children:n})]})},Jt=function(e){var t=e.label,n=e.children;return Object(Ae.jsxs)("div",{className:"hwrapper",children:[t&&Object(Ae.jsx)("div",{className:"hwrapper-label",children:"".concat(t,": ")}),Object(Ae.jsx)("div",{className:"hwrapper-control",children:n})]})},Ht=n(72),Kt=n(64),Yt=n.n(Kt),$t=function(e){var t=e.value,n=e.name;return Yt.a&&Object(Ae.jsx)(Ht.CKEditor,{config:{},editor:Yt.a,data:t||"",onReady:function(e){null===e||void 0===e||e.setData(null!==t&&void 0!==t?t:"")},onChange:function(t,r){var a=r.getData();e.onChange&&e.onChange(n,a)}})},Xt=function(e){return function(){var t=Object(z.a)(Object(q.a)().mark((function t(n){var r;return Object(q.a)().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,ce("".concat($.article),n,e,!1);case 2:if(!(r=t.sent)||!r.Status){t.next=5;break}return t.abrupt("return",r.Data);case 5:return t.abrupt("return",[]);case 6:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}()},Qt=function(e){return function(){var t=Object(z.a)(Object(q.a)().mark((function t(n){var r;return Object(q.a)().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,ce($.count,n,e,!1);case 2:r=t.sent,_e(r)||n({type:I,payload:r&&r.Data});case 4:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}()},Zt=function(e){return function(){var t=Object(z.a)(Object(q.a)().mark((function t(n){var r;return Object(q.a)().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,ae("".concat($.article,"/").concat(e),n);case 2:return r=t.sent,_e(r)||n({type:y,payload:r&&r.Data}),t.abrupt("return",r);case 5:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}()},en=function(e){return function(){var t=Object(z.a)(Object(q.a)().mark((function t(n){var r;return Object(q.a)().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,se($.article,n,e);case 2:return r=t.sent,_e(r)||n({type:C,payload:{id:e,status:r&&r.Status||!1}}),t.abrupt("return",r);case 5:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}()},tn=function(){return function(){var e=Object(z.a)(Object(q.a)().mark((function e(t){return Object(q.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:t({type:y,payload:{}});case 1:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()},nn=function(e){return function(){var t=Object(z.a)(Object(q.a)().mark((function t(n){var r;return Object(q.a)().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,ce($.start,n,e);case 2:return r=t.sent,_e(r)||n({type:y,payload:r&&r.Data}),t.abrupt("return",r);case 5:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}()},rn=function(e){return function(){var t=Object(z.a)(Object(q.a)().mark((function t(n){var r;return Object(q.a)().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,ce($.authors,n,e,!0,!0);case 2:return r=t.sent,_e(r)||n({type:y,payload:r&&r.Data}),t.abrupt("return",r);case 5:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}()},an=function(e){return function(){var t=Object(z.a)(Object(q.a)().mark((function t(n){var r;return Object(q.a)().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,ce($.attachments,n,e,!0,!0);case 2:return r=t.sent,_e(r)||n({type:y,payload:r&&r.Data}),t.abrupt("return",r);case 5:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}()},cn=function(e){return function(){var t=Object(z.a)(Object(q.a)().mark((function t(n){var r;return Object(q.a)().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,ce($.metadata,n,e,!0,!1);case 2:return r=t.sent,_e(r)||n({type:y,payload:r&&r.Data}),t.abrupt("return",r);case 5:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}()},sn=function(e){return function(){var t=Object(z.a)(Object(q.a)().mark((function t(n){var r;return Object(q.a)().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,ce($.confirmation,n,e,!0,!1);case 2:return r=t.sent,_e(r)||n({type:y,payload:r&&r.Data}),t.abrupt("return",r);case 5:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}()},on=function(e){return function(){var t=Object(z.a)(Object(q.a)().mark((function t(n){var r;return Object(q.a)().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,ce($.assignArticleForEditor,n,e,!0);case 2:return r=t.sent,t.abrupt("return",r);case 4:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}()},ln=function(e){return function(){var t=Object(z.a)(Object(q.a)().mark((function t(n){var r;return Object(q.a)().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,ce($.assigntToReviewer,n,e,!0);case 2:return r=t.sent,t.abrupt("return",r);case 4:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}()},un=function(e){return function(){var t=Object(z.a)(Object(q.a)().mark((function t(n){var r;return Object(q.a)().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,ae("".concat($.reviewDetail,"/").concat(e),n);case 2:if(r=t.sent,_e(r)){t.next=6;break}return n({type:R,payload:r&&r.Data}),t.abrupt("return",r.Data);case 6:return t.abrupt("return",null);case 7:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}()},dn=function(e){return function(){var t=Object(z.a)(Object(q.a)().mark((function t(n){var r;return Object(q.a)().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,ae("".concat($.reviewByArticle,"/").concat(e),n);case 2:if(!(r=t.sent)||!r.Status){t.next=5;break}return t.abrupt("return",r.Data);case 5:return t.abrupt("return",null);case 6:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}()},jn=function(e,t){return function(){var n=Object(z.a)(Object(q.a)().mark((function n(r){var a;return Object(q.a)().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,ce("".concat($.acknowledgeReview),r,{reviewId:e,status:t});case 2:return a=n.sent,n.abrupt("return",a);case 4:case"end":return n.stop()}}),n)})));return function(e){return n.apply(this,arguments)}}()},bn=function(e){return function(){var t=Object(z.a)(Object(q.a)().mark((function t(n){var r,a,c,i,s;return Object(q.a)().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:for(a in r=new FormData,e)if("files"!==a)r.append(a,e[a]);else for(c=0;c<e.files.length;c++)i=e.files[c],r.append("Files",i.Attachment||null);return t.next=4,ce("".concat($.submitDownloadAndReview),n,r,!0,!0);case 4:return s=t.sent,t.abrupt("return",s);case 6:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}()},mn=function(e){return function(){var t=Object(z.a)(Object(q.a)().mark((function t(n){var r;return Object(q.a)().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,ce("".concat($.submitReview,"/").concat(e),n,{},!0);case 2:return r=t.sent,t.abrupt("return",r);case 4:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}()},On=function(e){return function(){var t=Object(z.a)(Object(q.a)().mark((function t(n){var r;return Object(q.a)().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,ae($.assingedInfo,n,e);case 2:if(!(r=t.sent).Status){t.next=5;break}return t.abrupt("return",r.Data);case 5:return t.abrupt("return",[]);case 6:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}()},pn=function(e){return function(){var t=Object(z.a)(Object(q.a)().mark((function t(n){var r;return Object(q.a)().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,ce($.updateStatus,n,e);case 2:return r=t.sent,t.abrupt("return",r);case 4:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}()},hn=function(e){return function(){var t=Object(z.a)(Object(q.a)().mark((function t(n){var r,a,c,i,s;return Object(q.a)().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:for(a in r=new FormData,e)if("Files"!==a)r.append(a,e[a]);else for(c=0;c<e.Files.length;c++)i=e.Files[c],r.append("Files",i.Attachment||null);return t.next=4,ce("".concat($.requestRevision),n,r,!0,!0);case 4:return s=t.sent,t.abrupt("return",s);case 6:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}()},fn=function(e){return function(){var t=Object(z.a)(Object(q.a)().mark((function t(n){var r;return Object(q.a)().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,ae("".concat($.revision,"/").concat(e),n);case 2:if(!(r=t.sent)||!r.Status){t.next=5;break}return t.abrupt("return",r.Data);case 5:return t.abrupt("return",null);case 6:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}()},vn=function(e){return function(){var t=Object(z.a)(Object(q.a)().mark((function t(n){var r;return Object(q.a)().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,se($.reviewer,n,e);case 2:if(!(r=t.sent)||!r.Status){t.next=5;break}return t.abrupt("return",r.Data);case 5:return t.abrupt("return",null);case 6:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}()},xn=function(e){return e.CopyrightStatements="copyrightStatements",e.PrivacyStatements="privacyStatements",e.ReviewGuideline="reviewGuideline",e}({}),gn=function(e){var t=e.isLoading,n=e.children;return Object(Ae.jsxs)("div",{className:Me()({"loader-container":t}),children:[t&&Object(Ae.jsx)("div",{className:"loader-loading",children:Object(Ae.jsx)("div",{className:"loader-loading__symbol",children:Object(Ae.jsx)("div",{className:"spinner"})})}),n]})},wn=function(e){var t=Object(r.useRef)(),n=e.onSave,a=e.selectedTab,c=Object(r.useState)(!1),i=Object(V.a)(c,2),o=i[0],l=i[1],d=Object(r.useState)({ArticleId:0,SectionId:0,SubSectionId:0,CommentsForEditor:"",CheckList:[],SubSections:[]}),j=Object(V.a)(d,2),b=j[0],m=j[1],O=Object(r.useState)(!1),p=Object(V.a)(O,2),h=p[0],f=p[1],v={SectionId:[$e("Section is required.","number")],CheckList:[$e("Selecte at least one check list.","array")]},x=Object(s.b)(),g=Object(s.c)((function(e){return e.metaReducer})),w=g.checkList,S=g.templates,N=g.sections,E=g.subSections,y=Object(s.c)((function(e){return e.articleReducer})).article;Object(r.useEffect)((function(){var e={ArticleId:0,SectionId:null,SubSectionId:null,CommentsForEditor:"",CheckList:[],SubSections:[]};_e(y)||(R(y.SectionId),e={ArticleId:y.Id,SectionId:y.SectionId,SubSectionId:y.SubSectionId,CommentsForEditor:y.CommentsForEditor,SubSections:I(y.SectionId),CheckList:y.CheckList&&y.CheckList.map((function(e){return{Id:e.CheckListId,Name:e.CheckListName}}))||[]}),m(e)}),[y,a]);var I=function(e){return E.filter((function(t){return t.SectionId===e}))||[]},C=function(){var e=Object(z.a)(Object(q.a)().mark((function e(t,n){var r;return Object(q.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:(r=Object(u.a)({},b))[t]=n,"SectionId"===t&&(r.SubSections=I(n),R(n)),m(r);case 4:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}(),R=function(){var e=Object(z.a)(Object(q.a)().mark((function e(t){return Object(q.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return l(!0),e.next=3,x(Ie(t));case 3:l(!1);case 4:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),D=S.find((function(e){return e.TemplateKey===xn.CopyrightStatements})),F=S.find((function(e){return e.TemplateKey===xn.PrivacyStatements})),k=function(){var e=Object(z.a)(Object(q.a)().mark((function e(){return Object(q.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:t.current.validate(function(){var e=Object(z.a)(Object(q.a)().mark((function e(t){var r,a;return Object(q.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!t){e.next=10;break}return f(!0),r={SectionId:b.SectionId,SubSectionId:b.SubSectionId,CheckList:b.CheckList,Comments:b.CommentsForEditor,ArticleId:b.ArticleId,Steps:1},e.next=5,x(nn(r));case 5:a=e.sent,f(!1),a&&a.Status&&n&&n(),e.next=11;break;case 10:return e.abrupt("return",!1);case 11:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}());case 1:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return Object(Ae.jsx)("div",{className:"user-form",children:Object(Ae.jsxs)(W.Form,{ref:t,rules:v,className:"demo-form-stacked",model:b,labelPosition:"top",labelWidth:"100",children:[Object(Ae.jsx)(W.Form.Item,{label:D&&D.TemplateTitle,children:Object(Ae.jsx)("div",{children:D&&D.TemplateText})}),Object(Ae.jsx)(W.Form.Item,{label:"Type of Submission",prop:"SectionId",children:Object(Ae.jsx)(W.Select,{value:b.SectionId,placeholder:"Type of Submission",onChange:function(e){return C("SectionId",e)},children:N&&N.map((function(e,t){return Object(Ae.jsx)(W.Select.Option,{label:e.Name,value:e.Id},t)}))})}),Object(Ae.jsx)(W.Form.Item,{label:"Sub Type of Submission",prop:"SubSectionId",children:Object(Ae.jsx)(W.Select,{value:b.SubSectionId,placeholder:"Sub Type of Submission",onChange:function(e){return C("SubSectionId",e)},children:b.SubSections&&b.SubSections.map((function(e,t){return Object(Ae.jsx)(W.Select.Option,{label:e.Name,value:e.Id},t)}))})}),Object(Ae.jsx)(W.Form.Item,{label:"CheckList",prop:"CheckList",children:Object(Ae.jsx)(gn,{isLoading:o,children:Object(Ae.jsx)(jt,{list:w,value:b.CheckList,onChange:function(e){return C("CheckList",e)}})})}),Object(Ae.jsx)(W.Form.Item,{label:"Comments for the Editor",prop:"CommentsForEditor",children:Object(Ae.jsx)($t,{name:"CommentsForEditor",onChange:C,value:b.CommentsForEditor})}),Object(Ae.jsx)(W.Form.Item,{label:F&&F.TemplateTitle,prop:"privacyStatements",children:Object(Ae.jsx)("div",{children:F&&F.TemplateText})}),Object(Ae.jsx)(W.Form.Item,{children:Object(Ae.jsx)(W.Button,{type:"primary",onClick:k,loading:h,disabled:0!=(y.Id||0)&&!y.CanEdit||y.Status===Ve.SUBMITTED,children:"Save and Continue"})})]})})},Sn={Component:null,Attachment:null,UserFileName:"",ServerFileName:"",SupportedFiles:["*"],Size:"",Description:""},Nn=function(e){var t=Object(r.useRef)(),n=e.isVisible,a=e.onSave,c=e.onCancel,i=e.selectedFileData,o=Object(r.useState)(Sn),l=Object(V.a)(o,2),d=l[0],j=l[1],b=Object(s.c)((function(e){return e.metaReducer})),m=b.components;Object(r.useEffect)((function(){var e=i.data;j(e?Object(u.a)(Object(u.a)({},e),{},{Component:m.find((function(t){return t.Id===e.ComponentId})),Attachment:e.Attachment||{serverFileName:e.ServerFileName,name:e.UserFileName}}):Sn)}),[i]);var O={Component:[$e("Component is required.","object")],UserFileName:[$e("Attachment is required")]},p=function(e,t){var n=Object(u.a)(Object(u.a)({},d),{},Object(Be.a)({},e,t));if(t&&"Attachment"===e&&(n.UserFileName=t.name),t&&"Component"===e){var r,a,c=null===t||void 0===t||null===(r=t.SupportedFiles)||void 0===r||null===(a=r.split(","))||void 0===a?void 0:a.map((function(e){return null===e||void 0===e?void 0:e.trim()}));n.SupportedFiles=c}j(n)};return Object(Ae.jsx)(W.Dialog,{title:"Article Address",visible:n,onCancel:c,children:Object(Ae.jsx)(W.Dialog.Body,{children:Object(Ae.jsxs)(W.Form,{model:d,labelPosition:"top",ref:t,rules:O,children:[Object(Ae.jsx)(W.Form.Item,{label:"Article Component",prop:"Component",children:Object(Ae.jsx)(W.Select,{value:d.Component,placeholder:"Please select component",onChange:function(e){return p("Component",e)},children:m&&m.map((function(e,t){return Object(Ae.jsx)(W.Select.Option,{label:e.Name,value:e},t)}))})}),Object(Ae.jsx)(W.Form.Item,{label:"Attachment",prop:"UserFileName",children:Object(Ae.jsx)(qt,{value:d.Attachment,name:"Attachment",onChange:p,validExtensions:d.SupportedFiles})}),Object(Ae.jsx)(W.Form.Item,{label:"Description",prop:"Description",children:Object(Ae.jsx)(W.Input,{type:"textarea",value:d.Description,onChange:function(e){return p("Description",e)}})}),Object(Ae.jsx)(W.Form.Item,{children:Object(Ae.jsx)(W.Button,{type:"primary",onClick:function(){t.current.validate(function(){var e=Object(z.a)(Object(q.a)().mark((function e(t){var n;return Object(q.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:t&&(n=Object(u.a)(Object(u.a)({},d),{},{ComponentId:d.Component.Id,ComponentName:d.Component.Name,Description:d.Description}),a&&a(i.index,n),j(Sn));case 1:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}())},children:"Save"})})]})})})};var En=function(e){var t=e.attachments,n=e.handleAttachmentEditClick,a=e.handleAttachmentDeleteClick,c=(e.isRevision,Object(r.useState)({})),i=Object(V.a)(c,2),s=i[0],o=i[1];return Object(r.useEffect)((function(){var e=-1,n=t.reduce((function(t,n){var r,a="".concat(n.ComponentId);return t||(t={}),null!==(r=t)&&void 0!==r&&r[a]||(t[a]={items:[],componentName:n.ComponentName}),t[a].items.push(Object(u.a)(Object(u.a)({},n),{},{index:++e})),t}),{});n&&o(n)}),[t]),Object(Ae.jsx)("div",{className:"upload-steps__submissions-body",children:Object.keys(s||{}).map((function(e,t){var r,c,i,o;return Object(Ae.jsxs)("div",{className:"upload-steps__submissions-group",children:[Object(Ae.jsxs)("div",{className:"upload-steps__submissions-group-header",children:[null===(r=s[e])||void 0===r?void 0:r.componentName,"."]}),null===(c=s[e])||void 0===c||null===(i=c.items)||void 0===i||null===(o=i.map)||void 0===o?void 0:o.call(i,(function(e,r){return Object(Ae.jsxs)("div",{className:"upload-steps__attachment",children:[Object(Ae.jsxs)("div",{className:"upload-steps__attachment-info",children:[Object(Ae.jsxs)("div",{className:"upload-steps__attachment-info-title",children:[Object(Ae.jsx)(_t.b,{}),e.UserFileName?e.UserFileName:e.Attachment&&e.Attachment.name]}),Object(Ae.jsxs)("div",{className:"upload-steps__attachment-info-subtitle",children:["Component: ",e.ComponentName]}),Object(Ae.jsxs)("div",{className:"upload-steps__attachment-info-subtitle",children:["Description: ",e.Description]})]}),Object(Ae.jsxs)("div",{className:"upload-steps__attachment-action",children:[Object(Ae.jsx)(W.Button,{type:"text",onClick:function(){return n(e.index)},children:"Edit"}),Object(Ae.jsx)(W.Button,{type:"text",onClick:function(){return a(e.index)},children:"Delete"})]})]},"".concat(t,"-").concat(r))}))]})}))})},yn=function(e){var t=e.onSave,n=e.isRevision,a=Object(r.useState)(!1),c=Object(V.a)(a,2),i=c[0],o=c[1],l=Object(r.useState)({data:null,index:-1}),d=Object(V.a)(l,2),j=d[0],b=d[1],m=Object(s.b)(),O=Object(r.useState)([]),p=Object(V.a)(O,2),h=p[0],f=p[1],v=Object(s.c)((function(e){return e.articleReducer})).article,x=Object(s.c)((function(e){return e.metaReducer})).components;Object(r.useEffect)((function(){if(!_e(v)){var e=v.ArticleAttachments||[];f(Object(F.a)(e))}}),[v]);var g=function(){var e=Object(z.a)(Object(q.a)().mark((function e(){var n,r,a,c,i,s,o;return Object(q.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n=h.map((function(e){return e.ComponentId})),r=x.filter((function(e){return!0===e.IsRequired&&!n.includes(e.Id)})),a=r.map((function(e){return e.Name})).toString(),!(r.length>0)){e.next=6;break}return Object(W.Notification)({message:"Please add components for ".concat(a),type:"error",duration:3e3,offset:50}),e.abrupt("return");case 6:for((c=new FormData).append("ArticleId",v.Id),c.append("Steps","3"),i=0;i<h.length;i++)s=h[i],c.append("Attachments[".concat(i,"].Attachment"),s.Attachment||null),c.append("Attachments[".concat(i,"].FileFormat"),s.FileFormat),c.append("Attachments[".concat(i,"].FileType"),s.FileType),c.append("Attachments[".concat(i,"].ServerFileName"),s.ServerFileName),c.append("Attachments[".concat(i,"].Size"),s.Size),c.append("Attachments[".concat(i,"].UserFileName"),s.UserFileName),c.append("Attachments[".concat(i,"].ComponentId"),s.ComponentId),c.append("Attachments[".concat(i,"].Description"),s.Description);return e.next=12,m(an(c));case 12:(o=e.sent)&&o.Status&&t();case 14:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return Object(Ae.jsxs)("div",{className:"upload-steps__submissions",children:[Object(Ae.jsxs)("div",{className:"upload-steps__submissions-header",children:[Object(Ae.jsx)("div",{children:"Submission Files"}),Object(Ae.jsx)("div",{className:"upload-steps__submissions-header-action",children:Object(Ae.jsx)("div",{children:Object(Ae.jsx)(W.Button,{type:"text",disabled:v.Status===Ve.SUBMITTED,onClick:function(){b({index:-1,data:null}),o(!0)},children:"Upload File"})})})]}),Object(Ae.jsx)(En,{attachments:h,handleAttachmentDeleteClick:function(e){var t=Object(F.a)(h);t.splice(e,1),f(t)},handleAttachmentEditClick:function(e){b({index:e,data:Object(u.a)({},h[e])}),o(!0)},isRevision:n}),Object(Ae.jsx)(Nn,{isVisible:i,setVisible:o,selectedFileData:j,onCancel:function(){o(!1),b({index:-1,data:null})},onSave:function(e,t){return function(e,t){var n=Object(F.a)(h);e>=0?n[e]=t:n.push(t),f(n),o(!1)}(e,t)}}),Object(Ae.jsx)("div",{className:"upload-steps__submissions-footer",children:Object(Ae.jsx)(W.Button,{type:"primary",onClick:g,disabled:!(!h||0!==h.length)||0!=v.Id&&!v.CanEdit||v.Status===Ve.SUBMITTED,children:"Save and Continue"})})]})},In={FullName:"",Salutation:"",Designation:"",Institute:"",PostalAddress:"",MobileNo:"",Email:"",Photo_ServerFileName:"",Photo_UserFileName:"",Photo:null,DigitalSignature_ServerFileName:"",DigitalSignature_UserFileName:"",DigitalSignature:null},Cn=function(e){var t=e.coAuthorList,n=e.coAuthorData,a=e.onCancel,c=e.onSave,i=Object(r.useRef)(),o={FullName:[$e("Full name is required.")],Salutation:[$e("Salutation is required.")],Designation:[$e("Designation is required.")],Institute:[$e("Institute is required.")],PostalAddress:[$e("Address is required.")],Email:[{type:"email",message:"Please input correct email address",trigger:"blur,change"}],MobileNo:[Xe()]},l=Object(r.useState)(In),d=Object(V.a)(l,2),j=d[0],b=d[1],m=Object(s.c)((function(e){return e.metaReducer})).salutations;Object(r.useEffect)((function(){if(n.index>=0){var e=t[n.index];b(Object(u.a)({},e))}else b(In)}),[n]);var O=function(e,t){b(Object(u.a)(Object(u.a)({},j),{},Object(Be.a)({},e,t)))},p=function(){var e=Object(z.a)(Object(q.a)().mark((function e(t){return Object(q.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:t.preventDefault(),i.current.validate(function(){var e=Object(z.a)(Object(q.a)().mark((function e(t){var r;return Object(q.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!t){e.next=5;break}r=n.index,c&&c(r,j),e.next=6;break;case 5:return e.abrupt("return",!1);case 6:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}());case 2:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}();return Object(Ae.jsx)("div",{children:Object(Ae.jsx)(W.Dialog,{title:"Co-Authors",visible:n.isVisible,onCancel:function(){return a()},children:Object(Ae.jsx)(W.Dialog.Body,{children:Object(Ae.jsxs)(W.Form,{ref:i,rules:o,className:"demo-form-stacked",model:j,labelPosition:"top",labelWidth:"100",children:[Object(Ae.jsx)(W.Layout.Row,{gutter:"20",children:Object(Ae.jsx)(W.Layout.Col,{span:"12",children:Object(Ae.jsx)(W.Form.Item,{label:"Salutation",prop:"Salutation",children:Object(Ae.jsx)(W.Select,{value:j.Salutation,placeholder:"Salutation",onChange:function(e){return O("Salutation",e)},children:m&&m.map((function(e,t){return Object(Ae.jsx)(W.Select.Option,{label:e,value:e},t)}))})})})}),Object(Ae.jsxs)(W.Layout.Row,{gutter:"20",children:[Object(Ae.jsx)(W.Layout.Col,{span:"12",children:Object(Ae.jsx)(W.Form.Item,{label:"Full Name",prop:"FullName",children:Object(Ae.jsx)(W.Input,{value:j.FullName,onChange:function(e){return O("FullName",e)}})})}),Object(Ae.jsx)(W.Layout.Col,{span:"12",children:Object(Ae.jsx)(W.Form.Item,{label:"Email",prop:"Email",children:Object(Ae.jsx)(W.Input,{value:j.Email,onChange:function(e){return O("Email",e)}})})})]}),Object(Ae.jsxs)(W.Layout.Row,{gutter:"20",children:[Object(Ae.jsx)(W.Layout.Col,{span:"12",children:Object(Ae.jsx)(W.Form.Item,{label:"Mobile",prop:"MobileNo",children:Object(Ae.jsx)(W.Input,{value:j.MobileNo,onChange:function(e){return O("MobileNo",e)}})})}),Object(Ae.jsx)(W.Layout.Col,{span:"12",children:Object(Ae.jsx)(W.Form.Item,{label:"Address",prop:"PostalAddress",children:Object(Ae.jsx)(W.Input,{value:j.PostalAddress,onChange:function(e){return O("PostalAddress",e)}})})})]}),Object(Ae.jsxs)(W.Layout.Row,{gutter:"20",children:[Object(Ae.jsx)(W.Layout.Col,{span:"12",children:Object(Ae.jsx)(W.Form.Item,{label:"Institute",prop:"Institute",children:Object(Ae.jsx)(W.Input,{value:j.Institute,onChange:function(e){return O("Institute",e)}})})}),Object(Ae.jsx)(W.Layout.Col,{span:"12",children:Object(Ae.jsx)(W.Form.Item,{label:"Designation",prop:"Designation",children:Object(Ae.jsx)(W.Input,{value:j.Designation,onChange:function(e){return O("Designation",e)}})})})]}),Object(Ae.jsxs)(W.Layout.Row,{children:[Object(Ae.jsx)(W.Layout.Col,{span:"12",children:Object(Ae.jsx)(W.Form.Item,{prop:"Photo_UserFileName",children:Object(Ae.jsx)(qt,{label:"Photo",value:j.Photo,name:"Photo",onChange:O,validExtensions:["jpg","jpeg","png"]})})}),Object(Ae.jsx)(W.Layout.Col,{span:"12",children:Object(Ae.jsx)(W.Form.Item,{prop:"Photo_UserFileName",children:Object(Ae.jsx)(qt,{label:"Digital Signature",value:j.DigitalSignature,name:"DigitalSignature",onChange:O,validExtensions:["jpg","jpeg","png"]})})})]}),Object(Ae.jsxs)(W.Form.Item,{children:[Object(Ae.jsx)(W.Button,{type:"primary",onClick:p,nativeType:"submit",children:"Save"}),Object(Ae.jsx)(W.Button,{onClick:function(e){i.current.resetFields(),b({})},children:"Reset"})]})]})})})})},Rn=function(e){var t=e.CoAuthors,n=e.onEditClicked,r=e.onDelelteClicked,a=[{label:"Name",prop:"FullName",width:180},{label:"Salutation",prop:"Salutation",width:180},{label:"Designation",prop:"Designation",width:180},{label:"Institute",prop:"Institute",width:180},{label:"PostalAddress",prop:"PostalAddress",width:180},{label:"MobileNo",prop:"MobileNo",width:180},{label:"Email",prop:"Email",width:180},{label:"",width:160,fixed:"right",render:function(e,t,a){return Object(Ae.jsxs)("span",{children:[Object(Ae.jsx)(W.Button,{type:"text",size:"small",onClick:function(){return n(a,e)},children:"Edit"}),Object(Ae.jsx)(W.Button,{type:"text",size:"small",onClick:function(){return r(a,e)},children:"Delete"})]})}}];return t&&t.length>0&&Object(Ae.jsx)(W.Table,{columns:a,data:t,fit:!0})},Dn=function(e){var t=e.onSave,n=Object(r.useRef)(),a=Object(s.b)(),c={FullName:[$e("Full name is required.")],Salutation:[$e("Salutation is required.")],Designation:[$e("Designation is required.")],Institute:[$e("Institute is required.")],PostalAddress:[$e("Address is required.")],Email:[$e("Email is required."),{type:"email",message:"Please input correct email address",trigger:"blur,change"}],MobileNo:[Xe()]},i=Object(r.useState)(!1),o=Object(V.a)(i,2),l=o[0],d=o[1],j=Object(r.useState)({index:-1,isVisible:!1}),b=Object(V.a)(j,2),m=b[0],O=b[1],p=Object(r.useState)({ArticleId:0,FullName:"",Salutation:"",Designation:"",Institute:"",PostalAddress:"",MobileNo:"",Email:"",Photo_ServerFileName:"",Photo_UserFileName:"",Photo:null,DigitalSignature_ServerFileName:"",DigitalSignature_UserFileName:"",DigitalSignature:null,Steps:2,CoAuthors:[]}),h=Object(V.a)(p,2),f=h[0],v=h[1],x=Object(s.c)((function(e){return e.articleReducer})).article,g=Object(s.c)((function(e){return e.metaReducer})).salutations;Object(r.useEffect)((function(){_e(x)||v(Object(u.a)(Object(u.a)({},f),{},{ArticleId:x.Id,FullName:x.InvestigatorName,Salutation:x.InvestigatorSalutation,Designation:x.InvestigatorDesignation,Institute:x.InvestigatorInstitute,PostalAddress:x.InvestigatorPostalAddress,MobileNo:x.InvestigatorMobileNo,Email:x.InvestigatorEmail,Photo_ServerFileName:x.InvestigatorPhoto_ServerFileName,Photo_UserFileName:x.InvestigatorPhoto_UserFileName,Photo:{serverFileName:x.InvestigatorPhoto_ServerFileName,name:x.InvestigatorPhoto_UserFileName},DigitalSignature_ServerFileName:x.InvestigatorDigitalSignature_ServerFileName,DigitalSignature_UserFileName:x.InvestigatorDigitalSignature_UserFileName,DigitalSignature:{serverFileName:x.InvestigatorDigitalSignature_ServerFileName,name:x.InvestigatorDigitalSignature_UserFileName},CoAuthors:x.ArticleCoAuthors&&x.ArticleCoAuthors.map((function(e){return Object(u.a)(Object(u.a)({},e),{},{Photo:!_e(e.Photo_ServerFileName)&&{serverFileName:e.Photo_ServerFileName,name:e.Photo_UserFileName},DigitalSignature:!_e(e.DigitalSignature_ServerFileName)&&{serverFileName:e.DigitalSignature_ServerFileName,name:e.DigitalSignature_UserFileName}})}))}))}),[x]);var w=function(e,t){var n=Object(u.a)(Object(u.a)({},f),{},Object(Be.a)({},e,t));t&&"Photo"===e&&(n.Photo_UserFileName=t.name),t&&"DigitalSignature"===e&&(n.DigitalSignature_UserFileName=t.name),v(n)},S=function(){var e=Object(z.a)(Object(q.a)().mark((function e(r){return Object(q.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:r.preventDefault(),n.current.validate(function(){var e=Object(z.a)(Object(q.a)().mark((function e(n){var r,c,i;return Object(q.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!n){e.next=12;break}for(c in r=new FormData,f)"CoAuthors"!==c&&f[c]&&r.append("".concat(c),f[c]);return f.CoAuthors&&f.CoAuthors.forEach((function(e,t){for(var n in e)"CoAuthors"!==n&&e[n]&&r.append("CoAuthors[".concat(t,"].").concat(n),e[n])})),d(!0),e.next=7,a(rn(r));case 7:i=e.sent,d(!1),i&&i.Status&&t(),e.next=13;break;case 12:return e.abrupt("return",!1);case 13:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}());case 2:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}();return Object(Ae.jsxs)("div",{style:{width:"900px"},children:[Object(Ae.jsxs)(W.Form,{ref:n,rules:c,className:"demo-form-stacked",model:f,labelPosition:"top",labelWidth:"100",children:[Object(Ae.jsxs)("div",{className:"author-steps__authors",children:[Object(Ae.jsx)(W.Layout.Row,{gutter:"20",children:Object(Ae.jsx)(W.Layout.Col,{span:"12",children:Object(Ae.jsx)(W.Form.Item,{label:"Salutation",prop:"Salutation",children:Object(Ae.jsx)(W.Select,{value:f.Salutation,placeholder:"Salutation",onChange:function(e){return w("Salutation",e)},children:g&&g.map((function(e,t){return Object(Ae.jsx)(W.Select.Option,{label:e,value:e},t)}))})})})}),Object(Ae.jsxs)(W.Layout.Row,{gutter:"20",children:[Object(Ae.jsx)(W.Layout.Col,{span:"12",children:Object(Ae.jsx)(W.Form.Item,{label:"Full Name",prop:"FullName",children:Object(Ae.jsx)(W.Input,{value:f.FullName,onChange:function(e){return w("FullName",e)}})})}),Object(Ae.jsx)(W.Layout.Col,{span:"12",children:Object(Ae.jsx)(W.Form.Item,{label:"Email",prop:"Email",children:Object(Ae.jsx)(W.Input,{value:f.Email,onChange:function(e){return w("Email",e)}})})})]}),Object(Ae.jsxs)(W.Layout.Row,{gutter:"20",children:[Object(Ae.jsx)(W.Layout.Col,{span:"12",children:Object(Ae.jsx)(W.Form.Item,{label:"Mobile",prop:"MobileNo",children:Object(Ae.jsx)(W.Input,{value:f.MobileNo,onChange:function(e){return w("MobileNo",e)}})})}),Object(Ae.jsx)(W.Layout.Col,{span:"12",children:Object(Ae.jsx)(W.Form.Item,{label:"Address",prop:"PostalAddress",children:Object(Ae.jsx)(W.Input,{value:f.PostalAddress,onChange:function(e){return w("PostalAddress",e)}})})})]}),Object(Ae.jsxs)(W.Layout.Row,{gutter:"20",children:[Object(Ae.jsx)(W.Layout.Col,{span:"12",children:Object(Ae.jsx)(W.Form.Item,{label:"Institute",prop:"Institute",children:Object(Ae.jsx)(W.Input,{value:f.Institute,onChange:function(e){return w("Institute",e)}})})}),Object(Ae.jsx)(W.Layout.Col,{span:"12",children:Object(Ae.jsx)(W.Form.Item,{label:"Designation",prop:"Designation",children:Object(Ae.jsx)(W.Input,{value:f.Designation,onChange:function(e){return w("Designation",e)}})})})]}),Object(Ae.jsxs)(W.Layout.Row,{children:[Object(Ae.jsx)(W.Layout.Col,{span:"12",children:Object(Ae.jsx)(W.Form.Item,{prop:"Photo_UserFileName",children:Object(Ae.jsx)(qt,{label:"Photo",value:f.Photo,name:"Photo",onChange:w,validExtensions:["jpg","jpeg","png"]})})}),Object(Ae.jsx)(W.Layout.Col,{span:"12",children:Object(Ae.jsx)(W.Form.Item,{prop:"DigitalSignature_UserFileName",children:Object(Ae.jsx)(qt,{label:"Digital Signature",value:f.DigitalSignature,name:"DigitalSignature",onChange:w,validExtensions:["jpg","jpeg","png"]})})})]})]}),Object(Ae.jsxs)("div",{className:"author-steps__co-authors",children:[Object(Ae.jsx)("div",{className:"author-steps__cauthors",children:Object(Ae.jsx)(W.Button,{onClick:function(){return O({index:-1,isVisible:!0})},children:"Add CoAuthors"})}),Object(Ae.jsx)(Rn,{CoAuthors:f.CoAuthors,onDelelteClicked:function(e,t){if(e>=0){var n=Object(u.a)(Object(u.a)({},f),{},{CoAuthors:Object(F.a)(f.CoAuthors)});n.CoAuthors.splice(e,1),v(n)}},onEditClicked:function(e,t){O({index:e,isVisible:!0})}})]}),Object(Ae.jsx)(W.Form.Item,{children:Object(Ae.jsx)(W.Button,{type:"primary",onClick:S,nativeType:"submit",loading:l,disabled:0!=x.Id&&!x.CanEdit||x.Status===Ve.SUBMITTED,children:"Save and Continue"})})]}),Object(Ae.jsx)(Cn,{coAuthorData:m,coAuthorList:f.CoAuthors,onSave:function(e,t){var n=Object(u.a)(Object(u.a)({},f),{},{CoAuthors:Object(F.a)(f.CoAuthors)});e>=0?n.CoAuthors[e]=Object(u.a)({},t):n.CoAuthors.push(Object(u.a)({},t)),v(n),O({index:-1,isVisible:!1})},onCancel:function(){return O({index:-1,isVisible:!1})}})]})},Fn={prefix:"",introduction:"",methods:"",citedReference:"",abstract:""},kn=function(e){var t=Object(s.c)((function(e){return e.articleReducer})).article,n=Object(r.useRef)(),a=Object(r.useState)(Fn),c=Object(V.a)(a,2),i=c[0],o=c[1];Object(r.useEffect)((function(){_e(t)||o({prefix:t.ProposalTitle,introduction:t.ProposalIntroduction,methods:t.PropsalMethods,citedReference:t.ProposalCitedReferences,abstract:t.ProposalAbstract})}),[t,e.selectedTab]);var l=e.onSave,d=Object(s.b)(),j=Object(r.useState)(!1),b=Object(V.a)(j,2),m=b[0],O=b[1],p={prefix:[$e("This field is required.")],abstract:[$e("Abstract is required")]},h=function(){var e=Object(z.a)(Object(q.a)().mark((function e(){return Object(q.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:n.current.validate(function(){var e=Object(z.a)(Object(q.a)().mark((function e(n){var r,a;return Object(q.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!n){e.next=8;break}return r=Object(u.a)(Object(u.a)({},i),{},{articleId:t.Id,steps:4}),O(!0),e.next=5,d(cn(r));case 5:a=e.sent,O(!1),a&&a.Status&&l();case 8:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}());case 1:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),f=function(e,t){o(Object(u.a)(Object(u.a)({},i),{},Object(Be.a)({},e,t)))};return Object(Ae.jsx)("div",{className:"user-form",children:Object(Ae.jsxs)(W.Form,{className:"demo-form-stacked",labelPosition:"top",labelWidth:"100",model:i,ref:n,rules:p,children:[Object(Ae.jsx)(W.Form.Item,{label:"Title",prop:"prefix",children:Object(Ae.jsx)(W.Input,{type:"text",value:i.prefix,onChange:function(e){return f("prefix",e)}})}),Object(Ae.jsx)(W.Form.Item,{label:"Abstract",prop:"abstract",children:Object(Ae.jsx)($t,{name:"abstract",onChange:f,value:i.abstract})}),Object(Ae.jsx)(W.Form.Item,{children:Object(Ae.jsx)(W.Button,{type:"primary",onClick:h,loading:m,disabled:0!=t.Id&&!t.CanEdit||t.Status===Ve.SUBMITTED,children:"Save and Continue"})})]})})},An=function(e){var t=e.onConfirmation,n=e.revisionId,a=Object(s.c)((function(e){return e.articleReducer})).article,c=Object(s.b)(),i=Object(r.useState)(!1),o=Object(V.a)(i,2),l=o[0],u=o[1],d=function(){var e=Object(z.a)(Object(q.a)().mark((function e(){var r,i;return Object(q.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r={articleId:a.Id,revisionId:parseInt(n),steps:5},u(!0),e.next=4,c(sn(r));case 4:i=e.sent,u(!1),i&&i.Status&&t();case 7:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return Object(Ae.jsxs)("div",{children:[Object(Ae.jsxs)("div",{className:"upload-steps__info",children:['Your submission has been uploaded and is ready to be sent. You may go back to review and adjust any of the information you have entered before continuing. When you are ready, click "Finish Submission"',n]}),Object(Ae.jsx)("div",{children:Object(Ae.jsx)(W.Button,{disabled:0!=a.Id&&!a.CanEdit||a.Status===Ve.SUBMITTED,type:"primary",onClick:function(){return d()},loading:l,children:"Finish Submission"})})]})},Pn=function(e){var t=Object(r.useState)(1),n=Object(V.a)(t,2),a=n[0],c=n[1],o=Object(r.useState)("1"),l=Object(V.a)(o,2),u=l[0],d=l[1],j=Object(s.b)(),b=Object(M.g)(),m=e.match.params,O=m.articleId,p=m.revisionId,h=Object(s.c)((function(e){return e.articleReducer})).article;Object(r.useEffect)((function(){if(_e(h))c(1),d("1");else{var e=h.Steps;e<=4&&e++,c(e),_e(p)||(e=3),d("".concat(e))}}),[h]),Object(r.useEffect)((function(){O?f(O):j(tn())}),[O]);var f=function(){var e=Object(z.a)(Object(q.a)().mark((function e(t){return Object(q.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,j(Zt(t));case 2:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),v=function(e){e>a&&c(e)},x=[{label:"1.Start",name:"1",component:function(e){return Object(Ae.jsx)(wn,{onSave:function(){return v(2),void d("2")},selectedTab:e})}},{label:"2. Authors and CoAuthors",name:"2",component:function(e){return Object(Ae.jsx)(Dn,{onSave:function(){return v(3),void d("3")}})}},{label:"3. Upload Submission",name:"3",component:function(e){return Object(Ae.jsx)(yn,{onSave:function(){return v(4),void d("4")},isRevision:!_e(p)})}},{label:"4. Enter Metadata",name:"4",component:function(e){return Object(Ae.jsx)(kn,{onSave:function(){return v(5),void d("5")},selectedTab:e})}},{label:"5.Confirmation",name:"5",component:function(){return Object(Ae.jsx)(An,{onConfirmation:function(){return Object(W.Message)({showClose:!0,message:"Congrats, submission completed.",type:"success"}),void b.push("".concat(je.submitter))},revisionId:p})}}];return Object(Ae.jsxs)(Ae.Fragment,{children:[Object(Ae.jsxs)(W.Breadcrumb,{separator:"/",children:[Object(Ae.jsx)(W.Breadcrumb.Item,{children:Object(Ae.jsx)(i.b,{to:je.submitter,children:"Home"})}),!_e(p)&&Object(Ae.jsx)(W.Breadcrumb.Item,{children:Object(Ae.jsx)(i.b,{to:"".concat(je.revisionDetail,"/").concat(p),children:"Revision Detail"})}),Object(Ae.jsx)(W.Breadcrumb.Item,{children:"Submission"})]}),Object(Ae.jsx)("div",{className:"submission",children:Object(Ae.jsx)(W.Tabs,{type:"card",value:u,onTabClick:function(e){var t=e.props.name;d(t)},children:x.map((function(e,t){return Object(Ae.jsx)(W.Tabs.Pane,{label:e.label,name:e.name,disabled:(n=t+1,a<n),children:e.component(u)},t);var n}))})})]})},Tn=function(e){e.onSave;var t=e.files,n=e.title;Object(s.b)();return Object(Ae.jsxs)("div",{className:"attachment__container",children:[Object(Ae.jsxs)("div",{className:"attachment__header",children:[Object(Ae.jsx)("div",{children:n}),Object(Ae.jsx)("div",{className:"attachment__header-action"})]}),Object(Ae.jsx)("div",{className:"attachment__body",children:t&&t.map((function(e,t){return Object(Ae.jsx)("div",{className:"attachment__files",children:Object(Ae.jsxs)("div",{className:"attachment__files-info",children:[Object(Ae.jsx)("div",{className:"attachment__files-info-title",children:Object(Ae.jsx)(qt,{value:e,isPreview:!0})}),Object(Ae.jsxs)("div",{className:"attachment__files-info-subtitle",children:["Component: ",e.ComponentName]})]})},t)}))})]})},_n=function(e){var t=Object(r.useState)({show:!1,isloading:!1,revision:null}),n=Object(V.a)(t,2),a=n[0],c=n[1],o=e.match.params.revisionId,l=Object(M.g)(),d=Object(s.b)();Object(r.useEffect)((function(){_e(o)||j(o)}),[o]);var j=function(){var e=Object(z.a)(Object(q.a)().mark((function e(t){var n;return Object(q.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,d(fn(t));case 2:n=e.sent,c(Object(u.a)(Object(u.a)({},a),{},{revision:n}));case 4:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),b=a.revision,m=a.isloading;return Object(Ae.jsxs)(gn,{isLoading:m,children:[Object(Ae.jsxs)(W.Breadcrumb,{separator:"/",children:[Object(Ae.jsx)(W.Breadcrumb.Item,{children:Object(Ae.jsx)(i.b,{to:je.submitter,children:"Home"})}),Object(Ae.jsx)(W.Breadcrumb.Item,{children:"Revision Detail"})]}),_e(b)?null:Object(Ae.jsx)("div",{className:"revision",children:Object(Ae.jsx)("div",{className:"revison-content",children:Object(Ae.jsxs)("div",{children:[Object(Ae.jsx)(Gt,{label:"Comments",children:Object(Ae.jsx)("div",{className:"ck-editor-content",dangerouslySetInnerHTML:Ke(b.Comments)})}),Object(Ae.jsx)(Gt,{children:Object(Ae.jsx)(Tn,{files:b.Attachments,title:"Review Files"})}),Object(Ae.jsx)(Gt,{children:Object(Ae.jsx)(W.Button,{type:"primary",onClick:function(){l.push("".concat(je.revision,"/").concat(o,"/").concat(b.ArticleId))},children:"Revise"})})]})})})]})},Ln=n(47),Bn=function(e){return function(){var t=Object(z.a)(Object(q.a)().mark((function t(n){var r;return Object(q.a)().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,ae("".concat($.comment,"/").concat(e),n);case 2:return r=t.sent,t.abrupt("return",r);case 4:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}()},Un=function(e){return function(){var t=Object(z.a)(Object(q.a)().mark((function t(n){var r,a,c,i,s,o,l;return Object(q.a)().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:for(a in r=new FormData,e)if("Files"!==a)r.append(a,e[a]);else for(c=0;c<e.Files.length;c++)if(null!==(i=e.Files[c])&&void 0!==i&&i.file)r.append("Files",e.Files[c].file||null);else for(o in s=e.Files[c])r.append("Attachments[".concat(c,"][").concat(o,"]"),s[o]);return t.next=4,ce("".concat($.comment),n,r,!0,!0);case 4:return l=t.sent,t.abrupt("return",l);case 6:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}()},Mn=function(e){return function(){var t=Object(z.a)(Object(q.a)().mark((function t(n){var r;return Object(q.a)().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,se("".concat($.comment),n,e);case 2:return r=t.sent,t.abrupt("return",r);case 5:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}()},Vn=(n(171),n(62)),qn=n.n(Vn),zn=function(e){var t=e.articleId,n=e.onSaveClicked,a=e.editData,c=e.onCancel,i=Object(r.useState)({id:0,comment:"",attachments:[],isLoading:!1}),o=Object(V.a)(i,2),l=o[0],d=o[1],j=Object(s.b)();Object(r.useEffect)((function(){a&&d((function(e){return Object(u.a)(Object(u.a)({},e),{},{id:a.Id,comment:a.Comment,attachments:a.Attachments})}))}),[a]);var b=function(){var e=Object(z.a)(Object(q.a)().mark((function e(){var r,c;return Object(q.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return d(Object(u.a)(Object(u.a)({},l),{},{isLoading:!0})),r={id:l.id,ArticleId:t||(null===a||void 0===a?void 0:a.ArticleRef_Id),Comment:l.comment,Files:l.attachments},e.next=4,j(Un(r));case 4:c=e.sent,d((function(e){var t=Object(u.a)({},e);return t.isLoading=!1,c&&c.Status&&(t.attachments=[],t.comment=""),n&&n(r),t}));case 6:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),m=function(e,t){d((function(n){return Object(u.a)(Object(u.a)({},n),{},Object(Be.a)({},e,t))}))};return Object(Ae.jsxs)("div",{className:"comment__new",children:[Object(Ae.jsx)($t,{name:"comment",onChange:m,value:l.comment}),Object(Ae.jsx)(Wt,{multiple:!0,value:l.attachments,name:"attachments",onChange:m,validExtensions:["pdf","doc","docx","jpeg","jpg","png","xl","xls"]}),Object(Ae.jsxs)("div",{className:"comment__new-footer",children:[Object(Ae.jsx)("div",{className:"comment__new-footer-attachments"}),Object(Ae.jsxs)("div",{className:"comment__new-footer-submit",children:[Object(Ae.jsxs)(W.Button,{className:"btn-cancel",type:"danger",onClick:c,children:[Object(Ae.jsx)(At.g,{}),"Cancel"]}),Object(Ae.jsxs)(W.Button,{type:"primary",onClick:b,loading:l.isLoading,children:[Object(Ae.jsx)(At.e,{}),"Save Comment"]})]})]})]})},Wn=function(e){var t,n,a,c=e.comment,i=e.article,o=Object(s.b)();Object(r.useEffect)((function(){b(Object(u.a)(Object(u.a)({},j),{},{comment:c}))}),[c]);var l=Object(r.useState)({isEdit:!1,comment:null}),d=Object(V.a)(l,2),j=d[0],b=d[1],m=function(){var t=Object(z.a)(Object(q.a)().mark((function t(n){return Object(q.a)().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:W.MessageBox.confirm("This will permanently delete the comment. Continue?","Warning",{confirmButtonText:"OK",cancelButtonText:"Cancel",type:"warning"}).then(Object(z.a)(Object(q.a)().mark((function t(){return Object(q.a)().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,o(Mn(null===n||void 0===n?void 0:n.Id));case 2:t.sent.Status&&e.onDelete&&e.onDelete();case 4:case"end":return t.stop()}}),t)})))).catch((function(){Object(W.Message)({type:"info",message:"Delete canceled"})}));case 1:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}();return Object(Ae.jsx)(Ae.Fragment,{children:j.isEdit?Object(Ae.jsx)(zn,{onSaveClicked:function(t){b(Object(u.a)(Object(u.a)({},j),{},{isEdit:!1,comment:Object(u.a)(Object(u.a)({},j.comment),{},{Comment:t.Comment})})),e.onSaved&&e.onSaved()},editData:null===j||void 0===j?void 0:j.comment,onCancel:function(){return b(Object(u.a)(Object(u.a)({},j),{},{isEdit:!1}))}}):Object(Ae.jsxs)(Ae.Fragment,{children:[Object(Ae.jsxs)("div",{className:"comment-body ck-editor-content",children:[Object(Ae.jsx)("a",{href:"/uploads/".concat(c.ServerFileName),target:"_blank",children:null===j||void 0===j||null===(t=j.comment)||void 0===t?void 0:t.UserFileName}),Object(Ae.jsx)("div",{dangerouslySetInnerHTML:{__html:null===j||void 0===j||null===(n=j.comment)||void 0===n?void 0:n.Comment}}),Object(Ae.jsx)("div",{className:"comment-body-attachments",children:Object(Ae.jsx)(Wt,{isPreview:!0,value:null===j||void 0===j||null===(a=j.comment)||void 0===a?void 0:a.Attachments,title:"Attachments"})})]}),Object(Ae.jsxs)("div",{className:"editdelete",children:[(null===i||void 0===i?void 0:i.CanEdit)&&Object(Ae.jsx)("span",{onClick:function(){return b(Object(u.a)(Object(u.a)({},j),{},{isEdit:!0}))},children:"Edit"}),(null===i||void 0===i?void 0:i.CanDelete)&&Object(Ae.jsx)("span",{onClick:function(){return m(null===j||void 0===j?void 0:j.comment)},children:" Delete "})]})]})})},Gn=function(e){var t=Object(r.useState)(""),n=Object(V.a)(t,2),a=(n[0],n[1],Object(r.useState)([])),c=Object(V.a)(a,2),i=c[0],o=c[1],l=Object(r.useState)([]),u=Object(V.a)(l,2),d=(u[0],u[1],Object(r.useState)(!1)),j=Object(V.a)(d,2),b=j[0],m=j[1],O=e.articleId,p=Object(s.b)();Object(r.useEffect)((function(){h(null!==O&&void 0!==O?O:0)}),[O]);var h=function(){var e=Object(z.a)(Object(q.a)().mark((function e(t){var n;return Object(q.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,p(Bn(t));case 2:n=e.sent,o(n);case 4:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),f=function(){var e=Object(z.a)(Object(q.a)().mark((function e(t){return Object(q.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:h(t.ArticleId),m(!1);case 2:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),v=function(){h(O)};return Object(Ae.jsx)(Ae.Fragment,{children:b?Object(Ae.jsx)(Ae.Fragment,{children:Object(Ae.jsx)("div",{className:"comment-container",children:Object(Ae.jsx)(zn,{articleId:O,onSaveClicked:f,onCancel:function(){return m(!1)}})})}):Object(Ae.jsxs)(Ae.Fragment,{children:[Object(Ae.jsx)("div",{className:"comment-container",children:i.length>0?Object(Ae.jsx)("div",{className:"comment-container-content",children:i.map((function(t,n){return Object(Ae.jsx)(Ae.Fragment,{children:Object(Ae.jsxs)("div",{className:"comment",children:[Object(Ae.jsxs)("div",{className:"comment-header",children:[Object(Ae.jsx)("div",{className:"ic-image",children:Object(Ae.jsx)(_t.c,{})}),Object(Ae.jsx)("span",{className:"comment-emp-name",children:t.FullName}),Object(Ae.jsxs)("span",{className:"comment-date",children:[(r=t.CreatedOn,r&&qn()(new Date(r)).format("MMMM Do YYYY, h:mm:ss a"))," "]})]}),Object(Ae.jsx)(Wn,{article:e.article,comment:t,onDelete:function(){return v()},onSaved:function(){return v()}})]},n)});var r}))}):Object(Ae.jsx)("div",{className:"no-comments",children:"No comments till now!"})}),Object(Ae.jsx)("div",{className:"add-comment",children:Object(Ae.jsx)("div",{className:"add-comment-btn",onClick:function(){return m(!0)},children:Object(Ae.jsx)(At.f,{})})})]})})},Jn=function(e){var t=e.articleId,n=e.article,a=Object(r.useState)({show:!1}),c=Object(V.a)(a,2),i=c[0],s=c[1];return Object(Ae.jsxs)(Ae.Fragment,{children:[Object(Ae.jsx)("span",{className:"comment",onClick:function(){return s(Object(u.a)(Object(u.a)({},i),{},{show:!0}))},children:Object(Ae.jsx)(W.Badge,{value:(null===n||void 0===n?void 0:n.TotalComments)||0,children:Object(Ae.jsx)(Ln.a,{})})}),i.show&&Object(Ae.jsx)(W.Dialog,{lockScroll:!0,top:"5%",title:"Comments",visible:i.show,onCancel:function(){return s(Object(u.a)(Object(u.a)({},i),{},{show:!1}))},children:Object(Ae.jsx)(W.Dialog.Body,{children:Object(Ae.jsx)(Gn,{articleId:t,article:n})})})]})},Hn=function(e){var t=e.article,n=e.actions,r=e.index,a=Object(M.g)(),c=Object(s.c)((function(e){return e.userReducer.loggedInUserDetail})).RoleName,i=t&&(t.Steps||0)/5*100||0,o=t&&(t.ReviewSteps||0)/4*100||0;return Object(Ae.jsxs)("div",{className:"article-card",children:[Object(Ae.jsxs)("div",{className:"article-card__details",children:[Object(Ae.jsx)("div",{className:"article-card__details-col-1",children:Object(Ae.jsxs)("div",{children:[Object(Ae.jsx)(Jt,{label:"Title",children:t.ProposalTitle}),Object(Ae.jsx)(Jt,{label:"Section",children:t.SectionName}),Object(Ae.jsx)(Jt,{label:"Sub-Section",children:t.SubSectionName}),Object(Ae.jsx)("div",{className:"article-card__info",children:t.SubmittedOn&&Object(Ae.jsxs)(Ae.Fragment,{children:[Object(Ae.jsxs)("div",{className:"article-card__info-detail",children:[c===qe.Administrator||c===qe.Editor?Object(Ae.jsxs)("span",{children:["Submitted by"," ","".concat(t.InvestigatorSalutation," ").concat(t.InvestigatorName)," ","on"]}):Object(Ae.jsx)("span",{children:"Submitted on"}),Object(Ae.jsx)("span",{children:t.DateInString})]}),Object(Ae.jsxs)("div",{className:"article-card__info-block",children:[Object(Ae.jsx)("span",{children:"Submission Number:"}),Object(Ae.jsx)("span",{children:t.SubmissionNumber})]})]})}),Object(Ae.jsxs)("div",{className:"article-card__status",children:[c===qe.Reviewer?Object(Ae.jsx)("div",{className:"article-card__status-progress",children:Object(Ae.jsx)(W.Progress,{type:"circle",strokeWidth:12,percentage:o})}):Object(Ae.jsx)("div",{className:"article-card__status-progress",children:Object(Ae.jsx)(W.Progress,{type:"circle",strokeWidth:12,percentage:i})}),(c===qe.Administrator||c===qe.Editor)&&Object(Ae.jsxs)(Ae.Fragment,{children:[Object(Ae.jsxs)("div",{className:"article-card__status-reviewinfo",title:"".concat(t.CompletedReview," Completed Reviews / ").concat(t.TotalReview," Total Reviews "),children:[Object(Ae.jsx)(Ln.b,{})," ",t.CompletedReview,"/",t.TotalReview]}),t.TotalReview>0&&Object(Ae.jsxs)(Ae.Fragment,{children:[Object(Ae.jsxs)("div",{className:"article-card__status-reviewinfo",children:[Object(Ae.jsx)("span",{children:"Total requested review: "}),t.TotalReview]}),Object(Ae.jsxs)("div",{className:"article-card__status-reviewinfo",children:[Object(Ae.jsx)("span",{children:"Waiting Reviews for Acceptance: "}),t.NoOfReviewWaitingAcceptance]}),Object(Ae.jsxs)("div",{className:"article-card__status-reviewinfo",children:[Object(Ae.jsx)("span",{children:"Total Accepted Reviews: "}),t.NoOfReviewAccepted]}),Object(Ae.jsxs)("div",{className:"article-card__status-reviewinfo",children:[Object(Ae.jsx)("span",{children:"Total Submitted Reviews: "}),t.CompletedReview]})]})]}),ze(t,c,t.Status,t.ReviewRecommendation,t.NoOfReviewWaitingAcceptance)]})]})}),c===qe.Reviewer&&Object(Ae.jsxs)("div",{className:"article-card__details-col-2",children:[t&&!_e(t.ReviewResponsedOnString)&&Object(Ae.jsxs)("div",{className:"info",children:[Object(Ae.jsx)("span",{className:"info-date",children:t.ReviewResponsedOnString}),Object(Ae.jsx)("span",{className:"info-label",children:"Responded On"})]}),t&&!_e(t.ReviewResponseDueDate)&&Object(Ae.jsxs)("div",{className:"info",children:[Object(Ae.jsx)("span",{className:"info-date",children:t.ReviewResponseDueDateString}),Object(Ae.jsx)("span",{className:"info-label",children:"Response Due Date"})]}),t&&!_e(t.ReviewDueDateString)&&Object(Ae.jsxs)("div",{className:"info",children:[Object(Ae.jsx)("span",{className:"info-date",children:t.ReviewDueDateString}),Object(Ae.jsx)("span",{className:"info-label",children:"Review Due Date"})]})]})]}),Object(Ae.jsxs)("div",{className:"article-card__action",children:[Object(Ae.jsxs)("div",{className:"article-card__action-left",children:[Object(Ae.jsx)(Jn,{articleId:t.Id,article:t}),c!==qe.Reviewer&&Object(Ae.jsxs)(W.Button,{size:"mini",onClick:function(){return a.push("".concat(de.viewArticle,"/").concat(t.Id))},children:[Object(Ae.jsx)(At.d,{}),"View"]})]}),Object(Ae.jsx)("div",{className:"article-card__action-right",children:n&&n(t,r)})]})]})},Kn=function(e){var t=e.data,n=e.totalData,r=e.pageSize,a=e.PageIndex,c=e.handlePageSizeChanged,i=e.handlePageChanged,s=e.actions;return Object(Ae.jsxs)(Ae.Fragment,{children:[t&&t.map((function(e,t){return Object(Ae.jsx)(Hn,{index:t,article:e,actions:s},t)})),0===n&&Object(Ae.jsx)("div",{className:"no-table-data",children:"No Data"}),n>0&&Object(Ae.jsx)(W.Pagination,{layout:"total, sizes, prev, pager, next",total:n,pageSizes:[10,20,50,100],pageSize:r,currentPage:a,onSizeChange:c,onCurrentChange:i})]})};Kn.defaultProps={width:"100%"};var Yn=Kn,$n=function(e){var t=e.state,n=e.setState,r=e.onSearchClicked,a=function(e,r){n(Object(u.a)(Object(u.a)({},t),{},Object(Be.a)({},e,r)))};return Object(Ae.jsx)("div",{className:"submission-search",children:Object(Ae.jsxs)(W.Form,{inline:!0,children:[Object(Ae.jsx)(W.Form.Item,{children:Object(Ae.jsx)(W.Input,{style:{width:"250px"},value:t.proposalTitle,placeholder:"Article Ttile",onChange:function(e){return a("proposalTitle",e)}})}),Object(Ae.jsx)(W.Form.Item,{children:Object(Ae.jsx)(W.Input,{style:{width:"250px"},value:t.submissionNumber,placeholder:"Submission Number",onChange:function(e){return a("submissionNumber",e)}})}),Object(Ae.jsx)(W.Form.Item,{children:Object(Ae.jsx)(W.Input,{style:{width:"250px"},value:t.section,placeholder:"Type of Submission",onChange:function(e){return a("section",e)}})}),Object(Ae.jsx)(W.Form.Item,{children:Object(Ae.jsx)(W.Input,{style:{width:"250px"},value:t.subSection,placeholder:"Sub Type of Submission",onChange:function(e){return a("subSection",e)}})}),Object(Ae.jsx)(W.Form.Item,{children:Object(Ae.jsx)(W.Button,{type:"primary",onClick:function(){return r()},children:"Search"})})]})})},Xn=function(e,t){var n=e.selectedTab,a=e.getStatus,c=e.actions;if(null!=t){var i=Object(r.useState)({status:0,PageIndex:1,pageSize:20,propsalTitle:"",section:"",subSection:""}),o=Object(V.a)(i,2),l=o[0],d=o[1];Object(r.useEffect)((function(){var e=a();h(Object(u.a)(Object(u.a)({},l),{},{status:e,selectedTab:n}))}),[n]),Object(r.useImperativeHandle)(t,(function(){return{loadData:function(){return Object(z.a)(Object(q.a)().mark((function e(){var t;return Object(q.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t=a(),e.next=3,h(Object(u.a)(Object(u.a)({},l),{},{status:t,selectedTab:n}));case 3:case"end":return e.stop()}}),e)})))()}}}));var j=Object(s.b)(),b=(Object(M.g)(),Object(r.useState)([])),m=Object(V.a)(b,2),O=m[0],p=m[1],h=function(){var e=Object(z.a)(Object(q.a)().mark((function e(t){var n;return Object(q.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=[],f(t),e.next=4,j(Xt(t));case 4:n=e.sent,p(n);case 6:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),f=function(){var e=Object(z.a)(Object(q.a)().mark((function e(t){return Object(q.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:j(Qt(t));case 1:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),v=0;return O&&O.length>0&&(v=O[0].TotalData),Object(Ae.jsxs)("div",{className:"submitter",children:[Object(Ae.jsx)($n,{state:l,setState:d,onSearchClicked:function(){var e=a(),t=Object(u.a)(Object(u.a)({},l),{},{pageIndex:1,pageSize:20,status:e});d(t),h(t)}}),Object(Ae.jsx)(Yn,{actions:c,data:O,totalData:v,pageSize:l.pageSize,PageIndex:l.PageIndex,handlePageSizeChanged:function(e){var t=Object(u.a)(Object(u.a)({},l),{},{pageIndex:1,pageSize:e,status:a()});d(t),h(t)},handlePageChanged:function(e){var t=Object(u.a)(Object(u.a)({},l),{},{pageIndex:e,status:a()});d(t),h(t)}})]})}},Qn=Object(r.forwardRef)(Xn),Zn=function(e){var t=e.row,n=e.handleEditClick,r=e.handleDelete,a=e.handleRevisionClick;Object(M.g)();return Object(Ae.jsx)(Ae.Fragment,{children:function(){var e=[];t.Status===Ve.NEW&&e.push(Object(Ae.jsxs)(W.Button,{size:"mini",onClick:function(){return n(t)},children:[Object(Ae.jsx)(At.c,{}),"Edit"]})),t.Status===Ve.REVISION&&t&&e.push(Object(Ae.jsxs)(W.Button,{size:"mini",onClick:function(){return a(t)},children:[Object(Ae.jsx)(Ln.c,{}),"Revise"]})),t.Status===Ve.NEW&&e.push(Object(Ae.jsxs)(W.Button,{size:"mini",onClick:function(){return r(t)},children:[Object(Ae.jsx)(At.h,{}),"Delete"]}));var c=Object(Ae.jsx)("div",{className:"table-actions",children:Object(Ae.jsx)("ul",{children:e})});return e.length>0?c:null}()})},er=function(e){var t=e.selectedTab,n=Object(r.useRef)(null),a=Object(s.b)(),c=Object(M.g)();return Object(Ae.jsx)("div",{className:"submitter",children:Object(Ae.jsx)(Qn,{selectedTab:t,actions:function(e,t){return Object(Ae.jsx)(Zn,{row:e,handleEditClick:function(e){return c.push("".concat(je.submission,"/").concat(e.Id))},handleDelete:function(e){return t=e,void W.MessageBox.confirm("This will permanently delete. Continue?","Warning",{confirmButtonText:"OK",cancelButtonText:"Cancel",type:"warning"}).then(Object(z.a)(Object(q.a)().mark((function e(){return Object(q.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,a(en(t.Id));case 2:n.current.loadData();case 3:case"end":return e.stop()}}),e)})))).catch((function(){}));var t},handleRevisionClick:function(e){return c.push("".concat(je.revisionDetail,"/").concat(e.RevisionId))}})},getStatus:function(){var e="0";return"NEW"==t?e="".concat(Ve.NEW):"SUBMITTED"==t?e=e=[Ve.SUBMITTED,Ve.ASSIGNEDEDITOR,Ve.REVIEWING,Ve.REVIEWED,Ve.RESUBMITTED,Ve.FINALAPPROVED].toString():"REVERTED"==t?e="".concat(Ve.REVISION):"REJECTED"==t?e="".concat(Ve.REJECTED,",").concat(Ve.FINALREJECTED):"APPROVED"==t&&(e="".concat(Ve.APPROVED,",").concat(Ve.FINALAPPROVED)),e},ref:n})})},tr=function(e){var t=e.item,n=e.selectedTab,r=(e.count,Object(s.c)((function(e){return e.articleReducer})).articleCounts);return Object(Ae.jsxs)("div",{children:[Object(Ae.jsx)("span",{className:"tab-title",children:t.label}),Object(Ae.jsx)("span",{className:Me()("tab-count",{"tab-count-active":n===t.name}),children:function(e){var t=r.find((function(t){return t.Type===e}));return t&&t.Total||0}(t.name)})]})},nr=[{exact:!0,component:function(){var e=Object(r.useState)("NEW"),t=Object(V.a)(e,2),n=t[0],a=t[1];Object(s.b)(),Object(M.g)();return Object(Ae.jsxs)("div",{children:[Object(Ae.jsxs)("div",{className:"header",children:[Object(Ae.jsx)(W.Breadcrumb,{separator:"/",children:Object(Ae.jsx)(W.Breadcrumb.Item,{children:Object(Ae.jsx)(i.b,{to:je.submitter,children:"Home"})})}),Object(Ae.jsx)("div",{children:Object(Ae.jsx)(i.b,{to:je.submission,className:"el-button el-button--primary",children:"New Submission"})})]}),Object(Ae.jsxs)("div",{className:"submission",children:[Object(Ae.jsx)(W.Tabs,{type:"card",value:n,onTabClick:function(e){var t=e.props.name;a(t)},children:[{label:"New Submission",name:"NEW"},{label:"Under Review",name:"SUBMITTED"},{label:"Need Actions",name:"REVERTED"},{label:"Rejected",name:"REJECTED"},{label:"Approved",name:"APPROVED"}].map((function(e,t){return Object(Ae.jsx)(W.Tabs.Pane,{label:Object(Ae.jsx)(tr,{item:e,selectedTab:n,count:24e3}),name:e.name},t)}))}),Object(Ae.jsx)(er,{selectedTab:n})]})]})},role:qe.Submitter,title:"Dashboard",path:je.submitter},{exact:!0,component:Pn,role:qe.Submitter,title:"Submission",path:je.submission},{exact:!0,component:Pn,role:qe.Submitter,title:"Submission",path:"".concat(je.submission,"/:articleId")},{exact:!0,component:Pn,role:qe.Submitter,title:"Revision",path:"".concat(je.revision,"/:revisionId/:articleId")},{exact:!0,component:_n,role:qe.Submitter,title:"Submission",path:"".concat(je.revisionDetail,"/:revisionId")}],rr=function(e){var t=Object(s.c)((function(e){return e.metaReducer})),n=(t.checkList,t.templates),r=(t.sections,Object(s.c)((function(e){return e.articleReducer})).article),a=n.find((function(e){return"copyrightStatements"===e.TemplateKey})),c=n.find((function(e){return"privacyStatements"===e.TemplateKey}));return _e(r)?null:Object(Ae.jsx)("div",{className:"viewArticle__start",children:Object(Ae.jsxs)(W.Form,{className:"demo-form-stacked",labelPosition:"top",labelWidth:"100",children:[Object(Ae.jsx)(W.Form.Item,{label:a&&a.TemplateTitle,children:Object(Ae.jsx)("div",{children:a&&a.TemplateText})}),Object(Ae.jsx)(W.Form.Item,{label:"Type of Submission",children:r&&r.SectionName}),Object(Ae.jsx)(W.Form.Item,{label:"CheckList",children:Object(Ae.jsx)("ul",{children:r.CheckList.map((function(e,t){return Object(Ae.jsx)("li",{children:e.CheckListName},t)}))})}),Object(Ae.jsx)(W.Form.Item,{label:"Comments for the Editor",children:Object(Ae.jsx)("div",{className:"ck-editor-content",dangerouslySetInnerHTML:{__html:r.CommentsForEditor}})}),Object(Ae.jsx)(W.Form.Item,{label:c&&c.TemplateTitle,children:Object(Ae.jsx)("div",{className:"ck-editor-content",children:c&&c.TemplateText})})]})})},ar=function(e){var t=e.ArticleCoAuthors;return Object(Ae.jsx)(Ae.Fragment,{children:Object(Ae.jsxs)("table",{children:[Object(Ae.jsxs)("tr",{className:"co-auth",children:[Object(Ae.jsx)("th",{children:"Name"}),Object(Ae.jsx)("th",{children:"Designation"}),Object(Ae.jsx)("th",{children:"Email"}),Object(Ae.jsx)("th",{children:"Institue"}),Object(Ae.jsx)("th",{children:"Address"}),Object(Ae.jsx)("th",{children:"Mobile"}),Object(Ae.jsx)("th",{children:"Type"}),Object(Ae.jsx)("th",{children:"Signature"})]}),t&&t.map((function(e,t){return Object(Ae.jsxs)("tr",{children:[Object(Ae.jsx)("td",{children:Object(Ae.jsxs)("div",{className:"td-author-info",children:[e.Photo_ServerFileName&&Object(Ae.jsx)("img",{src:"".concat(Pt.Uploads,"/").concat(e.Photo_ServerFileName),width:"40",height:"40"}),"".concat(e.Salutation," ").concat(e.FullName)]})}),Object(Ae.jsx)("td",{children:e.Designation}),Object(Ae.jsx)("td",{children:e.Email}),Object(Ae.jsx)("td",{children:e.Institute}),Object(Ae.jsx)("td",{children:e.PostalAddress}),Object(Ae.jsx)("td",{children:e.MobileNo}),Object(Ae.jsx)("td",{children:e.isAuthor?"Author":"Co-author"}),Object(Ae.jsx)("td",{children:Object(Ae.jsx)("img",{src:"".concat(Pt.Uploads,"/").concat(e.DigitalSignature_ServerFileName),width:"40",height:"40"})})]},t)}))]})})},cr=function(e){var t=Object(s.c)((function(e){return e.metaReducer})),n=(t.checkList,t.templates),a=(t.sections,Object(r.useState)([])),c=Object(V.a)(a,2),i=c[0],o=c[1],l=Object(s.c)((function(e){return e.articleReducer})).article;Object(r.useEffect)((function(){_e(l)||o([{Photo_ServerFileName:l.InvestigatorPhoto_ServerFileName,Salutation:l.InvestigatorSalutation,FullName:l.InvestigatorName,Designation:l.InvestigatorDesignation,Email:l.InvestigatorEmail,Institue:l.InvestigatorInstitute,PostalAddress:l.InvestigatorPostalAddress,MobileNo:l.InvestigatorMobileNo,DigitalSignature_ServerFileName:l.InvestigatorDigitalSignature_ServerFileName,isAuthor:!0}].concat(Object(F.a)(l.ArticleCoAuthors)))}),l);n.find((function(e){return"copyrightStatements"===e.TemplateKey})),n.find((function(e){return"privacyStatements"===e.TemplateKey}));return _e(l)?null:Object(Ae.jsxs)("div",{className:"viewArticle__author",children:[Object(Ae.jsx)("h1",{children:"Author"}),Object(Ae.jsx)("div",{className:"viewArticle__coauthor",children:Object(Ae.jsx)(ar,{ArticleCoAuthors:i})})]})},ir=function(e){var t=Object(s.c)((function(e){return e.articleReducer})).article,n={padding:"10px",backgroundColor:"#f1f1f1",margin:"5px 0px",borderRadius:"5px:"};return _e(t)?null:Object(Ae.jsxs)("div",{className:"viewArticle__attachment",children:[Object(Ae.jsx)("h1",{children:"Attachments"}),Object(Ae.jsx)("div",{children:t.ArticleAttachments.map((function(e,t){return Object(Ae.jsxs)("div",{children:[Object(Ae.jsx)("label",{children:e.ComponentName}),Object(Ae.jsx)("div",{style:n,children:e.Description}),Object(Ae.jsx)(qt,{isPreview:!0,value:{serverFileName:e.ServerFileName,name:e.UserFileName},name:"Photo"})]},t)}))})]})},sr=function(e){var t=Object(s.c)((function(e){return e.articleReducer})).article;return _e(t)?null:Object(Ae.jsx)("div",{className:"viewArticle__meta",children:Object(Ae.jsxs)(W.Form,{className:"demo-form-stacked",labelPosition:"top",labelWidth:"100",children:[Object(Ae.jsx)(W.Form.Item,{label:"Title",children:Object(Ae.jsx)("div",{className:"ck-editor-content",dangerouslySetInnerHTML:{__html:t.ProposalTitle}})}),Object(Ae.jsx)(W.Form.Item,{label:"Abstract",children:Object(Ae.jsx)("div",{dangerouslySetInnerHTML:{__html:t.ProposalAbstract}})})]})})},or=function(e){var t=e.match.params.articleId,n=Object(s.b)();Object(s.c)((function(e){return e.userReducer.loggedInUserDetail})).RoleName;Object(r.useEffect)((function(){t?a(t):n(tn())}),[t]);var a=function(){var e=Object(z.a)(Object(q.a)().mark((function e(t){return Object(q.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,n(Zt(t));case 2:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}();return Object(Ae.jsxs)("div",{children:[Object(Ae.jsxs)(W.Breadcrumb,{separator:"/",children:[Object(Ae.jsx)(W.Breadcrumb.Item,{children:Object(Ae.jsx)(i.b,{to:"/",children:"Home"})}),Object(Ae.jsx)(W.Breadcrumb.Item,{children:"View"})]}),Object(Ae.jsxs)("div",{className:"viewArticle",children:[Object(Ae.jsx)(rr,{}),Object(Ae.jsx)(sr,{}),Object(Ae.jsx)(cr,{}),Object(Ae.jsx)(ir,{})]})]})},lr=n(90),ur=n.n(lr),dr=function(){return function(){var e=Object(z.a)(Object(q.a)().mark((function e(t){var n;return Object(q.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,ae(K.roles,t);case 2:n=e.sent,t({type:p,payload:n.Data});case 4:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()},jr=function(e){var t=e.param;return function(){var e=Object(z.a)(Object(q.a)().mark((function e(n){var r;return Object(q.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,ae(Y.verifyEmail,n,{param:t},!0);case 2:if(!(r=e.sent)){e.next=5;break}return e.abrupt("return",r.Status);case 5:return e.abrupt("return",!1);case 6:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()},br=function(e){return function(){var t=Object(z.a)(Object(q.a)().mark((function t(n){var r;return Object(q.a)().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,ae("".concat(K.emailTemplate,"/").concat(e),n);case 2:if(!(r=t.sent)||!r.Status){t.next=5;break}return t.abrupt("return",r.Data);case 5:return t.abrupt("return",null);case 6:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}()},mr=function(e){var t=Object(s.b)(),n=Object(M.g)();Object(r.useEffect)((function(){a()}),[]);var a=function(){var r=Object(z.a)(Object(q.a)().mark((function r(){var a;return Object(q.a)().wrap((function(r){for(;;)switch(r.prev=r.next){case 0:return a=ur.a.parse(e.location.search),r.next=3,t(jr({param:a.param}));case 3:r.sent&&n.push(je.login);case 5:case"end":return r.stop()}}),r)})));return function(){return r.apply(this,arguments)}}();return Object(Ae.jsx)("div",{children:"Your email address will be verified and after success redirects to login page."})},Or=function(e){e.user;var t=Object(r.useRef)(),n=Object(s.b)(),a=Object(M.g)(),c=ur.a.parse(e.location.search),i=Object(r.useState)({Email:"",Password:"",ConfirmPassword:"",isLoading:!1,Code:c.code}),o=Object(V.a)(i,2),l=o[0],d=o[1],j={Email:[{required:!0,message:"Email is required",trigger:"blur"},{type:"email",message:"Please input correct email address",trigger:"blur,change"}],Password:[{required:!0,message:"Please input the password",trigger:"blur"},{validator:function(e,n,r){""===n?r(new Error("Please input the password")):(""!==l.Password&&t.current.validateField("ConfirmPassword"),r())}}],ConfirmPassword:[{required:!0,message:"Please input the password again",trigger:"blur"},{validator:function(e,t,n){""===t?n(new Error("Please input the password again")):t!==l.Password?n(new Error("Two inputs don't match!")):n()}}]},b=function(e,t){return d(Object(u.a)(Object(u.a)({},l),{},Object(Be.a)({},e,t)))};return Object(Ae.jsx)("div",{className:"container",children:Object(Ae.jsx)("div",{className:"sign-up-form",children:Object(Ae.jsx)(W.Form,{ref:t,rules:j,className:"demo-form-stacked",model:l,labelPosition:"top",labelWidth:"100",children:Object(Ae.jsxs)(W.Layout.Row,{gutter:"20",children:[Object(Ae.jsx)(W.Form.Item,{label:"Email",prop:"Email",children:Object(Ae.jsx)(W.Input,{value:l.Email,onChange:function(e){return b("Email",e)}})}),Object(Ae.jsx)(W.Form.Item,{label:"Password",prop:"Password",children:Object(Ae.jsx)(W.Input,{type:"password",value:l.Password,onChange:function(e){return b("Password",e)}})}),Object(Ae.jsx)(W.Form.Item,{label:"Confirm Password",prop:"ConfirmPassword",children:Object(Ae.jsx)(W.Input,{type:"password",value:l.ConfirmPassword,onChange:function(e){return b("ConfirmPassword",e)}})}),Object(Ae.jsx)(W.Form.Item,{children:Object(Ae.jsx)(W.Button,{type:"primary",onClick:function(){t.current.validate(function(){var e=Object(z.a)(Object(q.a)().mark((function e(t){var r,c,i,s,o;return Object(q.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!t){e.next=10;break}return d(Object(u.a)(Object(u.a)({},l),{},{isLoading:!0})),r=l.Email,c=l.Code,i=l.Password,s=l.ConfirmPassword,e.next=5,n(Ee({Email:r,Code:c,Password:i,ConfirmPassword:s}));case 5:o=e.sent,d(Object(u.a)(Object(u.a)({},l),{},{isLoading:!1})),o&&a.push(je.login),e.next=11;break;case 10:return e.abrupt("return",!1);case 11:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}())},loading:l.isLoading,children:"Submit"})})]})})})})},pr=function(e){var t=Object(r.useRef)(),n=Object(s.b)(),a=Object(r.useState)({email:"",isLoading:!1,isSuccessSubmitting:!1}),c=Object(V.a)(a,2),o=c[0],l=c[1],d=function(){var e=Object(z.a)(Object(q.a)().mark((function e(){return Object(q.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:t.current.validate(function(){var e=Object(z.a)(Object(q.a)().mark((function e(t){var r,a;return Object(q.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!t){e.next=9;break}return l(Object(u.a)(Object(u.a)({},o),{},{isSuccessSubmitting:!0,isLoading:!0})),e.next=4,n(Ne({email:o.email}));case 4:r=e.sent,(a=Object(u.a)({},o)).isLoading=!1,r&&(a.isSuccessSubmitting=!0),l(a);case 9:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}());case 1:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return Object(Ae.jsx)("div",{className:"pr-container",children:o.isSuccessSubmitting?Object(Ae.jsxs)("div",{className:"reset-success",children:[Object(Ae.jsx)("h2",{children:"Reset Password"}),Object(Ae.jsx)("div",{className:"reset-success__message",children:"Check your email for a link to reset your password. If it doesn\u2019t appear within a few minutes, check your spam folder."}),Object(Ae.jsx)(i.b,{to:je.login,className:"el-button el-button--primary",children:"Return to sign in"})]}):Object(Ae.jsx)("div",{className:"reset-form",children:Object(Ae.jsxs)(W.Form,{ref:t,rules:{email:[{required:!0,message:"Email is required",trigger:"blur"},{type:"email",message:"Please input correct email address",trigger:"blur,change"}]},model:o,children:[Object(Ae.jsx)(W.Form.Item,{label:"Enter your user account's verified email address and we will send you a password reset link.",prop:"email",children:Object(Ae.jsx)(W.Input,{placeholder:"Enter your email address",value:o.email,onChange:function(e){return l(Object(u.a)(Object(u.a)({},o),{},{email:e}))}})}),Object(Ae.jsx)("div",{className:"irc-form-footer",children:Object(Ae.jsx)(W.Button,{type:"primary",onClick:d,loading:o.isLoading,children:"Submit"})})]})})})},hr=n(177),fr={Roles:[],Email:"",FullName:"",MobileNumber:"",Country:"",Affiliation:"",Password:"",ConfirmPassword:"",Captcha:""},vr=function(e){var t=Object(r.useState)(fr),n=Object(V.a)(t,2),a=n[0],c=n[1],i=Object(r.useState)(!1),o=Object(V.a)(i,2),l=o[0],d=o[1],j=Object(s.c)((function(e){return e.commonReducer})),b=(j.roles,Object(r.useRef)()),m=Object(r.useRef)(),O={FullName:[{required:!0,message:"Full name is required",trigger:"blur"}],Email:[{required:!0,message:"Email is required",trigger:"blur"},{type:"email",message:"Please input correct email address",trigger:"blur,change"}],Password:[{required:!0,message:"Please input the password",trigger:"blur"},{validator:function(e,t,n){""===t?n(new Error("Please input the password")):(""!==a.Password&&b.current.validateField("ConfirmPassword"),n())}}],ConfirmPassword:[{required:!0,message:"Please input the password again",trigger:"blur"},{validator:function(e,t,n){""===t?n(new Error("Please input the password again")):t!==a.Password?n(new Error("Two inputs don't match!")):n()}}]},p=Object(s.b)(),h=Object(M.g)(),f=function(e,t){"IsInactive"===e&&(t=!t),c(Object(u.a)(Object(u.a)({},a),{},Object(Be.a)({},e,t)))},v=function(){var e=Object(z.a)(Object(q.a)().mark((function e(t){return Object(q.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:t.preventDefault(),b.current.validate(function(){var e=Object(z.a)(Object(q.a)().mark((function e(t){var n,r;return Object(q.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!t){e.next=10;break}return d(!0),n=Object(u.a)(Object(u.a)({},a),{},{UserName:a.Email}),e.next=5,p(Se(n));case 5:r=e.sent,d(!1),r&&h.push(je.login),e.next=11;break;case 10:return e.abrupt("return",!1);case 11:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}());case 2:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}();return Object(Ae.jsx)("div",{className:"container",children:Object(Ae.jsx)("div",{className:"sign-up-form",children:Object(Ae.jsx)(W.Form,{ref:b,rules:O,className:"demo-form-stacked",model:a,labelPosition:"top",labelWidth:"100",children:Object(Ae.jsxs)(W.Layout.Row,{gutter:"20",children:[Object(Ae.jsx)(W.Form.Item,{label:"Full Name",prop:"FullName",children:Object(Ae.jsx)(W.Input,{value:a.FullName,onChange:function(e){return f("FullName",e)}})}),Object(Ae.jsx)(W.Form.Item,{label:"Email",prop:"Email",children:Object(Ae.jsx)(W.Input,{value:a.Email,onChange:function(e){return f("Email",e)}})}),Object(Ae.jsx)(W.Form.Item,{label:"Mobile",prop:"MobileNumber",children:Object(Ae.jsx)(W.Input,{value:a.MobileNumber,onChange:function(e){return f("MobileNumber",e)}})}),Object(Ae.jsx)(W.Form.Item,{label:"Country",prop:"Country",children:Object(Ae.jsx)(W.Input,{value:a.Country,onChange:function(e){return f("Country",e)}})}),Object(Ae.jsx)(W.Form.Item,{label:"Affiliation",prop:"Affiliation",children:Object(Ae.jsx)(W.Input,{value:a.Affiliation,onChange:function(e){return f("Affiliation",e)}})}),Object(Ae.jsx)(W.Form.Item,{label:"Password",prop:"Password",children:Object(Ae.jsx)(W.Input,{type:"password",value:a.Password,onChange:function(e){return f("Password",e)}})}),Object(Ae.jsx)(W.Form.Item,{label:"Confirm Password",prop:"ConfirmPassword",children:Object(Ae.jsx)(W.Input,{type:"password",value:a.ConfirmPassword,onChange:function(e){return f("ConfirmPassword",e)}})}),Object(Ae.jsx)(W.Form.Item,{children:Object(Ae.jsx)(hr.a,{ref:m,sitekey:"6LdEjqkeAAAAAAfuSmszHsZMq2N36JRQO9cLVoe8",onChange:function(e){return f("Captcha",e)}})}),Object(Ae.jsxs)(W.Form.Item,{children:[Object(Ae.jsx)(W.Button,{type:"primary",onClick:v,nativeType:"submit",loading:l,children:"Sign up"}),Object(Ae.jsx)(W.Button,{onClick:function(e){b.current.resetFields(),c(fr)},children:"Reset"})]})]})})})})},xr=[{exact:!0,component:Or,role:qe.Public,title:"Reset Password",path:je.forgotPassword},{exact:!0,component:pr,role:qe.Public,title:"Reset Password",path:je.resetPassword},{exact:!0,component:vr,role:qe.Public,title:"Sign up",path:je.signup},{exact:!0,component:mr,role:qe.Public,title:"Verify Email",path:je.verifyEmailAddress},{exact:!0,component:or,role:qe.Public,title:"View Article",path:"".concat(je.viewArticle,"/:articleId")},{exact:!0,component:Gn,role:qe.Public,title:"Commetns",path:"".concat(je.comments,"/:articleId")}],gr=function(e){var t=e.state,n=e.setState,r=e.onSearchClicked,a=e.onAddUserClicked,c=function(e,r){n(Object(u.a)(Object(u.a)({},t),{},Object(Be.a)({},e,r)))};return Object(Ae.jsxs)("div",{className:"user-search",children:[Object(Ae.jsxs)(W.Form,{inline:!0,children:[Object(Ae.jsx)(W.Form.Item,{children:Object(Ae.jsx)(W.Input,{style:{width:"300px"},value:t.userName,placeholder:"User name",onChange:function(e){return c("userName",e)}})}),Object(Ae.jsx)(W.Form.Item,{children:Object(Ae.jsxs)(W.Select,{value:t.isActive,placeholder:"IsActive",onChange:function(e){return c("IsActive",e)},children:[Object(Ae.jsx)(W.Select.Option,{label:"Active",value:"true"}),Object(Ae.jsx)(W.Select.Option,{label:"Inactive",value:"false"})]})}),Object(Ae.jsx)(W.Form.Item,{children:Object(Ae.jsx)(W.Button,{type:"primary",onClick:function(){return r()},children:"Search"})})]}),Object(Ae.jsx)("div",{children:Object(Ae.jsx)(W.Button,{onClick:function(){return a({})},children:"Add User"})})]})},wr=function(e){var t=e.state,n=e.setState,a=e.onSaveSuccess,c=Object(r.useState)(!1),i=Object(V.a)(c,2),o=i[0],l=i[1],d=Object(s.c)((function(e){return e.commonReducer})),j=d.roles,b={FullName:[{required:!0,message:"Full name is required",trigger:"blur"}],Email:[{required:!0,message:"Email is required",trigger:"blur"},{type:"email",message:"Please input correct email address",trigger:"blur,change"}],Roles:[{type:"array",required:!0,message:"Role is required",trigger:"blur"}],Password:[{required:!0,message:"Please input the password",trigger:"blur"}],MobileNumber:[Xe()]},m=Object(r.useRef)(),O=Object(s.b)();Object(M.g)();Object(r.useEffect)((function(){p()}),[]);var p=function(){var e=Object(z.a)(Object(q.a)().mark((function e(){return Object(q.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,O(dr());case 2:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),h=function(e,r){"IsInactive"===e&&(r=!r),n(Object(u.a)(Object(u.a)({},t),{},Object(Be.a)({},e,r)))},f=function(){var e=Object(z.a)(Object(q.a)().mark((function e(n){return Object(q.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:n.preventDefault(),m.current.validate(function(){var e=Object(z.a)(Object(q.a)().mark((function e(n){var r,c;return Object(q.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!n){e.next=10;break}return l(!0),r=Object(u.a)(Object(u.a)({},t),{},{UserName:t.Email}),e.next=5,O(fe(r));case 5:c=e.sent,l(!1),c&&a(),e.next=11;break;case 10:return e.abrupt("return",!1);case 11:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}());case 2:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}();return Object(Ae.jsx)("div",{className:"container",children:Object(Ae.jsx)("div",{className:"user-form",children:Object(Ae.jsxs)(W.Form,{ref:m,rules:b,className:"demo-form-stacked",model:t,labelPosition:"top",labelWidth:"100",children:[Object(Ae.jsxs)(W.Layout.Row,{gutter:"20",children:[Object(Ae.jsx)(W.Layout.Col,{span:"12",children:Object(Ae.jsx)(W.Form.Item,{label:"Full Name",prop:"FullName",children:Object(Ae.jsx)(W.Input,{value:t.FullName,onChange:function(e){return h("FullName",e)}})})}),Object(Ae.jsx)(W.Layout.Col,{span:"12",children:Object(Ae.jsx)(W.Form.Item,{label:"Email",prop:"Email",children:Object(Ae.jsx)(W.Input,{value:t.Email,onChange:function(e){return h("Email",e)}})})}),Object(Ae.jsx)(W.Layout.Col,{span:"12",children:Object(Ae.jsx)(W.Form.Item,{label:"Mobile",prop:"MobileNumber",children:Object(Ae.jsx)(W.Input,{value:t.MobileNumber,onChange:function(e){return h("MobileNumber",e)}})})}),Object(Ae.jsx)(W.Layout.Col,{span:"12",children:Object(Ae.jsx)(W.Form.Item,{label:"Country",prop:"Country",children:Object(Ae.jsx)(W.Input,{value:t.Country,onChange:function(e){return h("Country",e)}})})}),Object(Ae.jsx)(W.Layout.Col,{span:"12",children:Object(Ae.jsx)(W.Form.Item,{label:"Affiliation",prop:"Affiliation",children:Object(Ae.jsx)(W.Input,{value:t.Affiliation,onChange:function(e){return h("Affiliation",e)}})})}),Object(Ae.jsx)(W.Layout.Col,{span:"12",children:Object(Ae.jsx)(W.Form.Item,{label:"Role",prop:"Roles",children:Object(Ae.jsx)(W.Select,{multiple:!0,value:t.Roles,placeholder:"Role",onChange:function(e){return h("Roles",e)},children:j&&j.map((function(e,t){return Object(Ae.jsx)(W.Select.Option,{label:e.Name,value:e.Name},t)}))})})}),Object(Ae.jsx)(W.Layout.Col,{span:"12",children:Object(Ae.jsx)(W.Form.Item,{label:"Is Active",children:Object(Ae.jsx)(W.Switch,{onText:"",offText:"",value:!t.IsInactive,onChange:function(e){return h("IsInactive",e)}})})}),Object(Ae.jsx)(W.Layout.Col,{span:"12",children:!t.Id&&Object(Ae.jsx)(W.Form.Item,{label:"Password",prop:"Password",children:Object(Ae.jsx)(W.Input,{type:"password",value:t.Password,onChange:function(e){return h("Password",e)}})})})]}),Object(Ae.jsx)(W.Layout.Row,{children:Object(Ae.jsx)(W.Layout.Col,{span:"12",children:Object(Ae.jsx)(W.Form.Item,{children:Object(Ae.jsx)(W.Button,{type:"primary",onClick:f,nativeType:"submit",loading:o,children:"Save"})})})})]})})})},Sr=function(e){var t=e.user,n=Object(r.useRef)(),a=Object(s.b)(),c=Object(r.useState)({newPassword:"",isVisible:!1,isLoading:!1}),i=Object(V.a)(c,2),o=i[0],l=i[1],d=function(){var e=Object(z.a)(Object(q.a)().mark((function e(){return Object(q.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:n.current.validate(function(){var e=Object(z.a)(Object(q.a)().mark((function e(n){var r;return Object(q.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!n){e.next=5;break}return e.next=3,a(ge({userName:t.UserName,newPassword:o.newPassword}));case 3:(r=e.sent)&&r.Status&&j();case 5:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}());case 1:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),j=function(){n.current.resetFields(),l({newPassword:"",isLoading:!1,isVisible:!1})};return Object(Ae.jsxs)(Ae.Fragment,{children:[Object(Ae.jsx)(W.Button,{type:"text",size:"small",onClick:function(){return l(Object(u.a)(Object(u.a)({},o),{},{isVisible:!0}))},children:"Reset Password"}),Object(Ae.jsx)(W.Dialog,{title:"Change Password",visible:o.isVisible,onCancel:function(){return j()},style:{width:"350px"},children:Object(Ae.jsx)(W.Dialog.Body,{children:Object(Ae.jsxs)(W.Form,{ref:n,rules:{newPassword:[{required:!0,message:"New password is required",trigger:"blur"}]},children:[Object(Ae.jsx)(W.Form.Item,{children:Object(Ae.jsx)(W.Input,{name:"newPassword",type:"password",style:{width:"270px"},value:o.newPassword,placeholder:"New Pasword",onChange:function(e){return l(Object(u.a)(Object(u.a)({},o),{},{newPassword:e}))}})}),Object(Ae.jsx)(W.Form.Item,{children:Object(Ae.jsx)(W.Button,{onClick:function(){return d()},loading:o.isLoading,children:"Change Password"})})]})})})]})},Nr=function(e){var t=e.isVisible,n=e.setVisible;return Object(Ae.jsx)(W.Dialog,{title:"Add User",visible:t,onCancel:function(){null===e||void 0===e||e.setState(Object(u.a)(Object(u.a)({},null===e||void 0===e?void 0:e.state),{},{Roles:[]})),n(!1)},children:Object(Ae.jsx)(W.Dialog.Body,{children:Object(Ae.jsx)(wr,Object(u.a)({},e))})})},Er=function(){var e=Object(r.useState)(!1),t=Object(V.a)(e,2),n=t[0],a=t[1],c=Object(r.useState)({Roles:[]}),i=Object(V.a)(c,2),o=i[0],l=i[1],d=Object(r.useState)({userName:"",pageIndex:1,pageSize:20,isActive:"true"}),j=Object(V.a)(d,2),b=j[0],m=j[1];Object(r.useEffect)((function(){f(b)}),[]);var O=Object(s.b)(),p=(Object(M.g)(),Object(s.c)((function(e){return e.userReducer}))),h=p.userList;Object(r.useEffect)((function(){}),[h]);var f=function(){var e=Object(z.a)(Object(q.a)().mark((function e(t){return Object(q.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,O(he(t));case 2:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),v=function(e){l(e),a(!0)},x=[{label:"User Name/ Email",prop:"UserName",width:300},{label:"Name",prop:"FullName"},{label:"Mobile",prop:"MobileNumber",width:120},{label:"Role",prop:"RoleName",width:120},{label:"",width:150,fixed:"right",render:function(e,t,n){return Object(Ae.jsx)(Sr,{user:e},n)}},{label:"",width:100,fixed:"right",render:function(e,t,n){return Object(Ae.jsx)("span",{children:Object(Ae.jsx)(W.Button,{type:"text",size:"small",onClick:function(){return w(e)},children:e.IsInactive?"Enable":"Disable"})})}},{label:"",width:160,fixed:"right",render:function(e,t,n){return Object(Ae.jsxs)("span",{children:[Object(Ae.jsx)(W.Button,{type:"text",size:"small",onClick:function(){return v(e)},children:"Edit"}),Object(Ae.jsx)(W.Button,{type:"text",size:"small",onClick:function(){return g(e)},children:"Delete"})]})}}],g=function(e){W.MessageBox.confirm("This will permanently delete the user. Continue?","Warning",{confirmButtonText:"OK",cancelButtonText:"Cancel",type:"warning"}).then(Object(z.a)(Object(q.a)().mark((function t(){return Object(q.a)().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,O(ve(e.Id));case 2:f(b);case 3:case"end":return t.stop()}}),t)})))).catch((function(){}))},w=function(){var e=Object(z.a)(Object(q.a)().mark((function e(t){return Object(q.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,O(xe({userId:t.Id,isInactive:!t.IsInactive}));case 2:f(b);case 3:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),S=0;return h&&h.length>0&&(S=h[0].TotalData),Object(Ae.jsxs)("div",{className:"user",children:[Object(Ae.jsx)(gr,{state:b,setState:m,onSearchClicked:function(){var e=Object(u.a)(Object(u.a)({},b),{},{pageIndex:1,pageSize:20});m(e),f(e)},onAddUserClicked:v}),Object(Ae.jsx)(W.Table,{style:{width:"100%"},columns:x,data:h,border:!0}),Object(Ae.jsx)(W.Pagination,{layout:"total, sizes, prev, pager, next",total:S,pageSizes:[10,20,50,100],pageSize:b.pageSize,currentPage:b.pageIndex,onSizeChange:function(e){var t=Object(u.a)(Object(u.a)({},b),{},{pageSize:e});m(t),f(t)},onCurrentChange:function(e){var t=Object(u.a)(Object(u.a)({},b),{},{pageIndex:e});m(t),f(t)}}),Object(Ae.jsx)(Nr,{state:o,setState:l,isVisible:n,setVisible:a,onSaveSuccess:function(){a(!1),f(b)}})]})},yr=function(e){var t=e.columns,n=(e.showNoData,e.data),r=e.totalData,a=e.pageSize,c=e.PageIndex,i=e.handlePageSizeChanged,s=e.handlePageChanged;return Object(Ae.jsxs)(Ae.Fragment,{children:[Object(Ae.jsx)(W.Table,{style:{width:"100%"},columns:t,data:n,border:!0}),r&&0===r&&Object(Ae.jsx)("div",{className:"no-table-data",children:"No Data"}),r&&r>0&&Object(Ae.jsx)(W.Pagination,{layout:"total, sizes, prev, pager, next",total:r,pageSizes:[10,20,50,100],pageSize:a,currentPage:c,onSizeChange:i,onCurrentChange:s})]})};yr.defaultProps={width:"100%",showNoData:!0};var Ir=yr,Cr=function(e){var t=e.row,n=e.dispatch,a=e.articlesRef,c=e.onSave,i=Object(r.useState)(!1),s=Object(V.a)(i,2),o=s[0],l=s[1],d=Object(r.useState)({editorName:"",remarks:""}),j=Object(V.a)(d,2),b=j[0],m=j[1],O=Object(r.useState)(-1),p=Object(V.a)(O,2),h=p[0],f=p[1];Object(r.useEffect)((function(){S("")}),[]);var v=Object(r.useState)([]),x=Object(V.a)(v,2),g=x[0],w=x[1],S=function(){var e=Object(z.a)(Object(q.a)().mark((function e(r){var a,c;return Object(q.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,n(On({articleId:t.Id,fullname:r,role:qe.Editor}));case 2:a=e.sent,c=a.findIndex((function(e){return e.IsAssigned})),f(c),w(a);case 6:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),N=[{label:"Editor",prop:"FullName",render:function(e,t,n){return Object(Ae.jsx)("div",{onClick:function(){return f(n)},children:e.FullName})}},{label:"Done",prop:"Done",width:120,render:function(e,t,n){return Object(Ae.jsx)("div",{onClick:function(){return f(n)},children:e.Done})}},{label:"Active",prop:"Active",width:120,render:function(e,t,n){return Object(Ae.jsx)("div",{onClick:function(){return f(n)},children:e.Active})}},{label:"",prop:"",width:60,render:function(e,t,n){return Object(Ae.jsx)("div",{onClick:function(){return f(n)},children:Object(Ae.jsx)(W.Radio,{value:"",checked:h===n})})}}],E=function(){var t=Object(z.a)(Object(q.a)().mark((function t(){var r,i,s,o;return Object(q.a)().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(-1!==h){t.next=3;break}return Object(W.Message)({message:"At least one editor is required.",type:"warning"}),t.abrupt("return");case 3:return r=b.remarks,i=g[h].Id,s=e&&e.row.Id,o=qe.Editor,l(!0),t.next=10,n(on({articleId:s,assignTo:i,assignedAs:o,remarks:r}));case 10:t.sent,l(!1),c(),a&&a.current.loadData();case 14:case"end":return t.stop()}}),t)})));return function(){return t.apply(this,arguments)}}();return Object(Ae.jsxs)("div",{children:[Object(Ae.jsx)("div",{className:"margin-bottom-10",children:Object(Ae.jsx)(W.Input,{value:b.editorName,placeholder:"Search Editor",onChange:function(e){return function(e,t){m(Object(u.a)(Object(u.a)({},b),{},Object(Be.a)({},e,t))),f(-1),S(t)}("editorName",e)}})}),Object(Ae.jsx)("div",{className:"margin-bottom-10",children:Object(Ae.jsx)(Ir,{showNoData:!1,columns:N,data:g})}),Object(Ae.jsx)("div",{className:"margin-bottom-10",children:Object(Ae.jsx)(W.Input,{type:"textarea",value:b.remarks,onChange:function(e){return m(Object(u.a)(Object(u.a)({},b),{},{remarks:e}))}})}),Object(Ae.jsx)("div",{className:"flex-end",children:Object(Ae.jsx)(W.Button,{type:"primary",onClick:E,loading:o,children:"Save"})})]})},Rr=function(e){e.row,e.dispatch;var t=Object(r.useState)({editorName:""}),n=Object(V.a)(t,2),a=(n[0],n[1],Object(r.useState)(!1)),c=Object(V.a)(a,2),i=c[0],s=c[1],o=function(){s(!1)};return Object(Ae.jsxs)(Ae.Fragment,{children:[Object(Ae.jsxs)(W.Button,{size:"mini",onClick:function(){s(!0)},children:[Object(Ae.jsx)(At.j,{}),"Assign"]}),i&&Object(Ae.jsx)(W.Dialog,{closeOnClickModal:!1,title:"Assign Editor",visible:i,onCancel:o,style:{width:"800px"},children:Object(Ae.jsx)(W.Dialog.Body,{children:Object(Ae.jsx)("div",{children:Object(Ae.jsx)(Cr,Object(u.a)(Object(u.a)({},e),{},{onSave:o}))})})})]})},Dr=function(e){var t=e.row,n=e.status,a=e.title,c=e.handleSave,i=Object(r.useState)({remarks:""}),o=Object(V.a)(i,2),l=o[0],d=o[1],j=Object(s.c)((function(e){return e.validateReducer})),b=(j.messages,Object(r.useState)(!1)),m=Object(V.a)(b,2),O=m[0],p=m[1],h=function(){d({remarks:""}),p(!1)},f=function(){var e=Object(z.a)(Object(q.a)().mark((function e(r){var a;return Object(q.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return a={status:n,articleId:t.Id,remarks:l.remarks},e.next=3,c(a);case 3:h();case 4:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}();return t.Status===Ve.APPROVED||t.Status===Ve.REJECTED?Object(Ae.jsxs)(Ae.Fragment,{children:[Object(Ae.jsxs)(W.Button,{size:"mini",onClick:function(){p(!0)},children:[function(){if(n===Ve.FINALAPPROVED)return Object(Ae.jsx)(At.b,{})}(),"Approve"]}),O&&Object(Ae.jsx)(W.Dialog,{title:"Are you sure, you want to ".concat(a.toLowerCase()," this article?"),visible:O,onCancel:h,style:{width:"500px"},children:Object(Ae.jsx)(W.Dialog.Body,{children:Object(Ae.jsxs)(W.Form,{children:[Object(Ae.jsx)(W.Form.Item,{label:"Remarks",children:Object(Ae.jsx)(W.Input,{type:"textarea",placeholder:"Remarks",value:l.remarks,onChange:function(e){return d(Object(u.a)(Object(u.a)({},l),{},{remarks:e}))}})}),Object(Ae.jsx)("div",{className:"flex-end",children:Object(Ae.jsx)(W.Button,{type:"primary",onClick:f,children:"Save"})})]})})})]}):null},Fr=function(e){var t=e.row,n=e.status,a=(e.title,e.handleSave),c=Object(r.useState)({remarks:""}),i=Object(V.a)(c,2),o=i[0],l=i[1],d=Object(s.c)((function(e){return e.validateReducer})),j=(d.messages,Object(r.useState)(!1)),b=Object(V.a)(j,2),m=b[0],O=b[1],p=function(){l({remarks:""}),O(!1)},h=function(){var e=Object(z.a)(Object(q.a)().mark((function e(r){var c;return Object(q.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return c={status:n,articleId:t.Id,remarks:o.remarks},e.next=3,a(c);case 3:p();case 4:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}();return t.Status===Ve.APPROVED||t.Status===Ve.REJECTED?Object(Ae.jsxs)(Ae.Fragment,{children:[Object(Ae.jsxs)(W.Button,{size:"mini",onClick:function(){O(!0)},children:[function(){if(n===Ve.FINALAPPROVED)return Object(Ae.jsx)(At.b,{})}(),"Reject"]}),m&&Object(Ae.jsx)(W.Dialog,{title:"Are you sure, you want to reject this article?",visible:m,onCancel:p,style:{width:"500px"},children:Object(Ae.jsx)(W.Dialog.Body,{children:Object(Ae.jsxs)(W.Form,{children:[Object(Ae.jsx)(W.Form.Item,{label:"Remarks",children:Object(Ae.jsx)(W.Input,{type:"textarea",placeholder:"Remarks",value:o.remarks,onChange:function(e){return l(Object(u.a)(Object(u.a)({},o),{},{remarks:e}))}})}),Object(Ae.jsx)("div",{className:"flex-end",children:Object(Ae.jsx)(W.Button,{type:"primary",onClick:h,children:"Save"})})]})})})]}):null},kr={Attachment:null},Ar=function(e){var t=e.isVisible,n=e.onSave,a=e.onCancel,c=e.selectedFileData,i=e.title,o=Object(r.useState)(kr),l=Object(V.a)(o,2),d=l[0],j=l[1],b=Object(s.c)((function(e){return e.metaReducer}));b.components;Object(r.useEffect)((function(){var e=c.data;j(e?Object(u.a)(Object(u.a)({},e),{},{Attachment:e.Attachment||{serverFileName:e.ServerFileName,name:e.UserFileName}}):kr)}),[c]);return Object(Ae.jsx)(W.Dialog,{title:i,visible:t,onCancel:a,children:Object(Ae.jsx)(W.Dialog.Body,{children:Object(Ae.jsxs)(W.Form,{model:d,labelPosition:"top",children:[Object(Ae.jsx)(W.Form.Item,{label:"Attachment",children:Object(Ae.jsx)(qt,{value:d.Attachment,name:"Attachment",onChange:function(e,t){j(Object(u.a)(Object(u.a)({},d),{},Object(Be.a)({},e,t)))}})}),Object(Ae.jsx)(W.Form.Item,{children:Object(Ae.jsx)(W.Button,{type:"primary",onClick:function(){return function(){var e=Object(u.a)({},d);n&&n(c.index,e),j(kr)}()},children:"Save"})})]})})})},Pr=function(e){e.onSave;var t=e.attachments,n=e.setAttachments,a=e.title,c=e.isDisabled,i=Object(r.useState)(!1),o=Object(V.a)(i,2),l=o[0],d=o[1],j=Object(r.useState)({data:null,index:-1}),b=Object(V.a)(j,2),m=b[0],O=b[1],p=(Object(s.b)(),Object(s.c)((function(e){return e.articleReducer})).article);Object(r.useEffect)((function(){if(!_e(p)){var e=p.ArticleAttachments||[];n(Object(F.a)(e))}}),[p]);return Object(Ae.jsxs)("div",{className:"upload-steps__submissions",children:[Object(Ae.jsxs)("div",{className:"upload-steps__submissions-header",children:[Object(Ae.jsx)("div",{children:a}),Object(Ae.jsx)("div",{className:"upload-steps__submissions-header-action",children:Object(Ae.jsx)("div",{children:Object(Ae.jsx)(W.Button,{type:"text",disabled:c,onClick:function(){O({index:-1,data:null}),d(!0)},children:"Upload File"})})})]}),Object(Ae.jsxs)("div",{className:"upload-steps__submissions-body",children:[0===t.length&&Object(Ae.jsx)("div",{style:{padding:"10px",textAlign:"center"},children:"No files choosen"}),t.map((function(e,r){return Object(Ae.jsxs)("div",{className:"upload-steps__attachment",children:[Object(Ae.jsx)("div",{className:"upload-steps__attachment-info",children:Object(Ae.jsxs)("div",{className:"upload-steps__attachment-info-title",children:[Object(Ae.jsx)(_t.b,{}),e.UserFileName?e.UserFileName:e.Attachment&&e.Attachment.name]})}),Object(Ae.jsxs)("div",{className:"upload-steps__attachment-action",children:[Object(Ae.jsx)(W.Button,{type:"text",onClick:function(){return function(e){O({index:e,data:Object(u.a)({},t[e])}),d(!0)}(r)},children:"Edit"}),Object(Ae.jsx)(W.Button,{type:"text",onClick:function(){return function(e){var r=Object(F.a)(t);r.splice(e,1),n(r)}(r)},children:"Delete"})]})]},r)}))]}),Object(Ae.jsx)(Ar,{title:a,isVisible:l,setVisible:d,selectedFileData:m,onCancel:function(){d(!1),O({index:-1,data:null})},onSave:function(e,r){return function(e,r){var a=Object(F.a)(t);e>=0?a[e]=r:a.push(r),n(a),d(!1)}(e,r)}}),Object(Ae.jsx)("div",{className:"upload-steps__submissions-footer"})]})},Tr=function(e){var t=e.row,n=e.title,a=e.dispatch,c=e.loadData,i=Object(r.useState)({isVisible:!1,isLoading:!1,review:null,comments:"",attachments:[]}),s=Object(V.a)(i,2),o=s[0],l=s[1],d=function(){var e=Object(z.a)(Object(q.a)().mark((function e(){var n,r,i,s;return Object(q.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=o.comments,r=o.attachments,i={ArticleId:t.Id,Comments:n,Files:r},l(Object(u.a)(Object(u.a)({},o),{},{isLoading:!0})),e.next=5,a(hn(i));case 5:(s=e.sent)&&s.Status?(l(Object(u.a)(Object(u.a)({},o),{},{isVisible:!1,isLoading:!1})),c()):l(Object(u.a)(Object(u.a)({},o),{},{isLoading:!1}));case 7:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return Object(Ae.jsxs)(Ae.Fragment,{children:[Object(Ae.jsx)(W.Button,{size:"mini",onClick:function(){l(Object(u.a)(Object(u.a)({},o),{},{isVisible:!0}))},children:n}),o.isVisible&&Object(Ae.jsx)(W.Dialog,{title:"Request Revision",visible:o.isVisible,onCancel:function(){l(Object(u.a)(Object(u.a)({},o),{},{isVisible:!1}))},style:{width:"900px"},children:Object(Ae.jsx)(W.Dialog.Body,{children:Object(Ae.jsx)(gn,{isLoading:o.isLoading,children:Object(Ae.jsxs)("div",{children:[Object(Ae.jsx)(Gt,{label:"Comments For Author",children:Object(Ae.jsx)($t,{name:"comments",value:o.comments,onChange:function(e,t){l(Object(u.a)(Object(u.a)({},o),{},{comments:t}))}})}),Object(Ae.jsx)(Pr,{title:"Revision Attachments",attachments:o.attachments,setAttachments:function(e){return l(Object(u.a)(Object(u.a)({},o),{},{attachments:e}))}}),Object(Ae.jsx)(Gt,{children:Object(Ae.jsx)(W.Button,{type:"primary",onClick:d,loading:o.isLoading,children:"Request Revision"})})]})})})})]})},_r=function(e){var t=e.row,n=e.selectedTab,r=e.articlesRef,a=e.handleDelete,c=(Object(M.g)(),Object(s.b)()),i=function(){var e=Object(z.a)(Object(q.a)().mark((function e(t){return Object(q.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,c(pn(t));case 2:r.current.loadData();case 3:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}();return Object(Ae.jsx)(Ae.Fragment,{children:function(){var s=[];return s.push(Object(Ae.jsx)(Rr,Object(u.a)(Object(u.a)({},e),{},{dispatch:c}))),s.push(Object(Ae.jsx)(Dr,{row:t,handleSave:i,status:Ve.FINALAPPROVED,title:"Approve"})),s.push(Object(Ae.jsx)(Fr,{row:t,handleSave:i,status:Ve.FINALREJECTED,title:"Reject"})),t.Status===Ve.SUBMITTED&&s.push(Object(Ae.jsxs)(W.Button,{size:"mini",onClick:function(){return a(t)},children:[Object(Ae.jsx)(At.h,{}),"Delete"]})),"NEW"===n&&s.push(Object(Ae.jsx)(Tr,{row:t,handleSave:i,status:Ve.REVISION,title:"Request Author for Revisions",dispatch:c,loadData:function(){return r.current.loadData()}})),s}()})},Lr=function(e){var t=e.selectedTab,n=Object(r.useRef)(null),a=Object(s.b)();Object(M.g)();return Object(Ae.jsx)("div",{className:"submitter",children:Object(Ae.jsx)(Qn,{selectedTab:t,actions:function(e,r){return Object(Ae.jsx)(_r,{row:e,selectedTab:t,articlesRef:n,handleDelete:function(e){return t=e,void W.MessageBox.confirm("This will permanently delete. Continue?","Warning",{confirmButtonText:"OK",cancelButtonText:"Cancel",type:"warning"}).then(Object(z.a)(Object(q.a)().mark((function e(){return Object(q.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,a(en(t.Id));case 2:n.current.loadData();case 3:case"end":return e.stop()}}),e)})))).catch((function(){}));var t}})},getStatus:function(){var e="0";return"NEW"==t?e=[Ve.SUBMITTED,Ve.RESUBMITTED].toString():"ONGOINGREVIEW"==t?e=[Ve.REVISION,Ve.REJECTED,Ve.APPROVED,Ve.ASSIGNEDEDITOR,Ve.REVIEWED,Ve.REVIEWING].toString():"FINALAPPROVED"==t?e="".concat(Ve.FINALAPPROVED):"FINALREJECTED"==t&&(e="".concat(Ve.FINALREJECTED)),e},ref:n})})},Br=function(){var e=Object(r.useState)("NEW"),t=Object(V.a)(e,2),n=t[0],a=t[1];return Object(Ae.jsxs)("div",{children:[Object(Ae.jsx)(W.Breadcrumb,{separator:"/",children:Object(Ae.jsx)(W.Breadcrumb.Item,{children:Object(Ae.jsx)(i.b,{to:je.adminSubmission,children:"Home"})})}),Object(Ae.jsxs)("div",{className:"submission",children:[Object(Ae.jsx)(W.Tabs,{type:"card",value:n,onTabClick:function(e){var t=e.props.name;a(t)},children:[{label:"New Submission",name:"NEW"},{label:"On Going Review",name:"ONGOINGREVIEW"},{label:"Approved",name:"FINALAPPROVED"},{label:"Rejected",name:"FINALREJECTED"}].map((function(e,t){return Object(Ae.jsx)(W.Tabs.Pane,{label:Object(Ae.jsx)(tr,{item:e,selectedTab:n,count:24}),name:e.name},t)}))}),Object(Ae.jsx)(Lr,{selectedTab:n})]})]})},Ur=[{exact:!0,component:Er,role:qe.Administrator,title:"User",path:je.user},{exact:!0,component:Br,role:qe.Administrator,title:"Submissions",path:je.adminSubmission}],Mr=function(e){var t=e.row,n=e.status,a=e.title,c=e.handleSave,i=Object(r.useState)({remarks:""}),o=Object(V.a)(i,2),l=o[0],d=o[1],j=Object(s.c)((function(e){return e.validateReducer})),b=(j.messages,Object(r.useState)(!1)),m=Object(V.a)(b,2),O=m[0],p=m[1],h=function(){d({remarks:""}),p(!1)},f=function(){var e=Object(z.a)(Object(q.a)().mark((function e(r){var a;return Object(q.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return a={status:n,articleId:t.Id,remarks:l.remarks},e.next=3,c(a);case 3:h();case 4:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}();return Object(Ae.jsxs)(Ae.Fragment,{children:[Object(Ae.jsxs)(W.Button,{size:"mini",onClick:function(){p(!0)},children:[n===Ve.APPROVED?Object(Ae.jsx)(At.b,{}):n===Ve.REVISION?Object(Ae.jsx)(At.i,{}):n===Ve.REJECTED?Object(Ae.jsx)(At.a,{}):void 0,a]}),O&&Object(Ae.jsx)(W.Dialog,{title:"Are you sure, you want to ".concat(a.toLowerCase()," this article?"),visible:O,onCancel:h,style:{width:"500px"},children:Object(Ae.jsx)(W.Dialog.Body,{children:Object(Ae.jsxs)(W.Form,{children:[Object(Ae.jsx)(W.Form.Item,{label:"Remarks",children:Object(Ae.jsx)(W.Input,{type:"textarea",placeholder:"Remarks",value:l.remarks,onChange:function(e){return d(Object(u.a)(Object(u.a)({},l),{},{remarks:e}))}})}),Object(Ae.jsx)("div",{className:"flex-end",children:Object(Ae.jsx)(W.Button,{type:"primary",onClick:f,children:"Save"})})]})})})]})},Vr=function(e){var t=e.title,n=e.onAssignClick;return Object(Ae.jsxs)(W.Button,{size:"mini",onClick:n,children:[Object(Ae.jsx)(At.j,{}),_e(t)?"Assign":t]})},qr=function(e){return e[e.SignUpTemplate=1]="SignUpTemplate",e[e.ResetPasswordLink=2]="ResetPasswordLink",e[e.SendResetPasReReRwordLinkInMail=3]="SendResetPasReReRwordLinkInMail",e[e.AssingReviewArticle=4]="AssingReviewArticle",e}({}),zr=function(e){return null===e||void 0===e?null:qn()(e).format("YYYY-MM-DD")},Wr=function(e,t,n){function a(r){n?e.current&&!e.current.contains(r.target)&&(n.current.contains(r.target)||t&&t()):e.current&&!e.current.contains(r.target)&&t&&t()}Object(r.useEffect)((function(){return document.addEventListener("mousedown",a),function(){document.removeEventListener("mousedown",a)}}))},Gr=U({}),Jr=function(e){var t=e.open,n=(e.containerClassName,Object(r.useRef)(null)),a=Object(r.useState)(document.createElement("div")),i=Object(V.a)(a,2),o=i[0],l=(i[1],Object(r.useState)({left:-1,top:-1,visibility:"hidden"})),d=Object(V.a)(l,2),j=d[0],b=d[1];Wr(n,e.handleOutsideClick,e.parentRef),Object(r.useEffect)((function(){return document.body.appendChild(o),document.addEventListener("scroll",m),function(){c.a.unmountComponentAtNode(o),document.body.removeChild(o),document.removeEventListener("scroll",m)}}),[]),Object(r.useEffect)((function(){e.children&&p()}),[e.children]),Object(r.useEffect)((function(){p()}),[j]);var m=function(){t&&e.handleOutsideClick&&e.handleOutsideClick(!1)},O=function(e){return j.top===e.top&&(j.left===e.left&&j.visibility===e.visibility)},p=function(){var t=Object(u.a)({},j);e.parentRef;c.a.render(Object(Ae.jsx)(s.a,{store:Gr,children:Object(Ae.jsx)("div",{className:e.containerClassName,style:t,ref:n,children:e.children})}),o,(function(){!function(){if(n&&n.current){var t=e.parentRef,r=n.current.getBoundingClientRect(),a=r.width,c=r.height,i=t&&t.current.getBoundingClientRect(),s=i.x,o=i.y,l=i.width,u=o+i.height,d=s;if(u+c>window.innerHeight&&(u=o-c),u<0&&(u=10),d+a>window.innerWidth){var j=window.innerWidth-(s+l);d=window.innerWidth-a-j}var m={top:u,left:d,visibility:"visible"};O(m)||b(m)}}()}))};return Object(Ae.jsx)("noscript",{})};Jr.defaultProps={containerClassName:"irc-popup"};var Hr=Jr,Kr=function(e){var t=e.popRef,n=e.setOpen,a=e.open,c=e.dispatch,i=e.name,s=e.onChange,o=e.row,l=e.selectedReviewer,d=Object(r.useState)({name:""}),j=Object(V.a)(d,2),b=j[0],m=j[1],O=Object(r.useState)([]),p=Object(V.a)(O,2),h=(p[0],p[1],Object(r.useState)([])),f=Object(V.a)(h,2),v=f[0],x=f[1],g=Object(r.useState)([]),w=Object(V.a)(g,2),S=w[0],N=w[1];Object(r.useEffect)((function(){N(l)}),[l]),Object(r.useEffect)((function(){E("")}),[]);var E=function(){var e=Object(z.a)(Object(q.a)().mark((function e(t){var n;return Object(q.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,c(On({articleId:o.Id,fullname:t,role:qe.Reviewer}));case 2:n=e.sent,x(n);case 4:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),y=function(e){var t=Object(F.a)(S),n=t.findIndex((function(t){return t.Id===e.Id}));n>=0?t.splice(n,1):t.push(e),s&&s(i,t)},I=function(e){return S&&S.filter((function(t){return t.Id===e.Id})).length>0},C=[{label:"",prop:"",width:60,render:function(e,t,n){return Object(Ae.jsx)("div",{children:Object(Ae.jsx)(W.Checkbox,{checked:I(e),onChange:function(){return y(e)}})})}},{label:"Reviewer",prop:"FullName",render:function(e,t,n){return Object(Ae.jsx)("div",{onClick:function(){return y(e)},children:e.FullName})}},{label:"Done",prop:"Done",width:120,render:function(e,t,n){return Object(Ae.jsx)("div",{onClick:function(){return y(e)},children:e.Done})}},{label:"Active",prop:"Active",width:120,render:function(e,t,n){return Object(Ae.jsx)("div",{onClick:function(){return y(e)},children:e.Active})}}];return Object(Ae.jsx)(Hr,{parentRef:t,open:a,handleOutsideClick:function(){return n(!a)},children:Object(Ae.jsxs)("div",{className:"assign-popup",children:[Object(Ae.jsx)("div",{className:"margin-bottom-10",children:Object(Ae.jsx)(W.Input,{value:b.name,placeholder:"Search Reviewer",onChange:function(e){return function(e){m(Object(u.a)(Object(u.a)({},b),{},{name:e})),E(e)}(e)}})}),Object(Ae.jsx)("div",{className:"margin-bottom-10",children:Object(Ae.jsx)(Ir,{showNoData:!1,columns:C,data:v})})]})})},Yr=function(e){var t=e.row,n=(e.handleReveiwerSelected,e.selectedReviewer),a=e.onChange,c=Object(r.useRef)(),i=Object(r.useState)({open:!1,reviewers:[]}),o=Object(V.a)(i,2),l=o[0],d=o[1],j=Object(s.b)();return Object(Ae.jsxs)("div",{ref:c,children:[Object(Ae.jsx)("div",{className:"assign-selector",onClick:function(){return d(Object(u.a)(Object(u.a)({},l),{},{open:!l.open}))},children:l.reviewers&&l.reviewers.length>0?l.reviewers.map((function(e){return Object(Ae.jsx)("span",{className:"assign-selector-name",children:e.FullName})})):Object(Ae.jsx)("span",{className:"assign-selector-info",children:n?"Change Reviewer":"Select Reviewer"})}),l.open?Object(Ae.jsx)(Kr,{dispatch:j,name:"reviewers",selectedReviewer:l.reviewers,popRef:c,setOpen:function(e){return d(Object(u.a)(Object(u.a)({},l),{},{open:e}))},open:l.open,row:t,onChange:function(e,t){d(Object(u.a)(Object(u.a)({},l),{},Object(Be.a)({},e,t))),a&&a(e,t)}}):null]})},$r=function(e){var t=e.onCancel,n=e.row,a=Object(r.useState)(null),c=Object(V.a)(a,2),i=c[0],o=c[1],l=Object(r.useRef)(),d=Object(s.b)(),j=Object(r.useState)({reveiwer:"",loading:!1,responseDueDate:null,reviewDueDate:null,emailText:"",reviewers:[],isLoading:!1}),b=Object(V.a)(j,2),m=b[0],O=b[1];Object(r.useEffect)((function(){}),[n]),Object(r.useEffect)((function(){x()}),[]);var p={responseDueDate:[$e("Response due date is required")],reviewDueDate:[$e("Review due date is required")],reviewers:[$e("Reviewer is required","array")],emailText:[$e("Email text is required.")]},h=function(){var t=Object(z.a)(Object(q.a)().mark((function t(){return Object(q.a)().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:l.current.validate(function(){var t=Object(z.a)(Object(q.a)().mark((function t(n){return Object(q.a)().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(!n){t.next=7;break}return O(Object(u.a)(Object(u.a)({},m),{},{loading:!0})),t.next=4,d(ln({reviewId:e&&e.row.ReviewId,articleId:e&&e.row.Id,reviewers:m.reviewers&&m.reviewers.map((function(e){return e.Id})),assignedAs:qe.Reviewer,reviewDueDate:m.reviewDueDate,responseDueDate:m.responseDueDate,emailText:m.emailText}));case 4:t.sent,e.onSuccess&&e.onSuccess(),O(Object(u.a)(Object(u.a)({},m),{},{loading:!1}));case 7:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}());case 1:case"end":return t.stop()}}),t)})));return function(){return t.apply(this,arguments)}}(),f=function(e,t){console.clear(),console.log(t,zr(t)),O(Object(u.a)(Object(u.a)({},m),{},Object(Be.a)({},e,zr(t))))},v=function(e,t){O(Object(u.a)(Object(u.a)({},m),{},Object(Be.a)({},e,t)))},x=function(){var e=Object(z.a)(Object(q.a)().mark((function e(){var t;return Object(q.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,d(br(qr.AssingReviewArticle));case 2:t=e.sent,O(Object(u.a)(Object(u.a)({},m),{},{emailText:t.BodyText}));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return Object(Ae.jsx)(gn,{isLoading:m.isLoading,children:Object(Ae.jsxs)(W.Form,{ref:l,rules:p,model:m,className:"demo-form-stacked",labelPosition:"top",labelWidth:"100",children:[Object(Ae.jsx)(W.Form.Item,{label:"Reviewer",prop:"reviewers",children:Object(Ae.jsx)(Yr,Object(u.a)(Object(u.a)({name:"reviewers"},e),{},{onChange:v,setSelectedReviewer:o,selectedReviewer:i}))}),Object(Ae.jsx)(W.Form.Item,{label:"Email to be sent to reviewer",prop:"emailText",children:Object(Ae.jsx)($t,{name:"emailText",value:m.emailText,onChange:v})}),Object(Ae.jsxs)("div",{className:"flex",children:[Object(Ae.jsx)(W.Form.Item,{className:"margin-right-10",label:"Response Due Date",prop:"responseDueDate",children:Object(Ae.jsx)(W.DatePicker,{value:(null===m||void 0===m?void 0:m.responseDueDate)&&new Date(m.responseDueDate),placeholder:"Response Due Date",onChange:function(e){return f("responseDueDate",e)},disabledDate:function(e){return e.getTime()<Date.now()-864e5}})}),Object(Ae.jsx)(W.Form.Item,{label:"Review Due Date",prop:"reviewDueDate",children:Object(Ae.jsx)(W.DatePicker,{value:(null===m||void 0===m?void 0:m.reviewDueDate)&&new Date(m.reviewDueDate),placeholder:"Review Due Date",onChange:function(e){return f("reviewDueDate",e)},disabledDate:function(e){return e.getTime()<Date.now()-864e5}})})]}),Object(Ae.jsxs)("div",{className:"flex-end",children:[Object(Ae.jsx)(W.Button,{type:"primary",onClick:h,loading:m.loading,children:"Save"}),Object(Ae.jsx)(W.Button,{type:"danger",onClick:t,children:"Cancel"})]})]})})},Xr=function(e){return e[e.ACCEPTED=1]="ACCEPTED",e[e.UNDERREVIEW=2]="UNDERREVIEW",e[e.COMPLETED=3]="COMPLETED",e[e.DECLINED=4]="DECLINED",e}({}),Qr=function(e){var t=e.review,n=e.handleOnDelete,a=Object(r.useState)({isLoading:!1}),c=Object(V.a)(a,2),i=c[0],o=c[1],l=Object(s.b)(),d=function(e,t){return e&&Object(Ae.jsxs)("div",{className:"box",children:[Object(Ae.jsx)("span",{className:"box-title",children:qn()(e).format("ll")}),Object(Ae.jsx)("span",{className:"box-subtitle",children:t})]})},j=function(){var e=Object(z.a)(Object(q.a)().mark((function e(){return Object(q.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return o(Object(u.a)(Object(u.a)({},i),{},{isLoading:!0})),e.next=3,l(vn(t.ReviewerId));case 3:n&&n(t.ReviewerId),o(Object(u.a)(Object(u.a)({},i),{},{isLoading:!1}));case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return Object(Ae.jsxs)("div",{className:"reviewdetail__reviewers",children:[Object(Ae.jsxs)("div",{className:"reviewdetail__reviewers-name",children:["Reviewer: ",t.ReviewerName]}),Object(Ae.jsxs)("div",{className:"reviewdetail__reviewers-info",children:[d(t.CreatedOn,"Requested On"),d(t.ResponsDueDate,"Response Due Date"),d(t.ReviewDueDate,"Review Due Date"),d(t.AcceptedOn,"Accepted On"),d(t.CompletedOn,"Completed On")]}),Object(Ae.jsx)(Ae.Fragment,{children:Object(Ae.jsxs)("div",{className:"reviewdetail__reviewers-body",children:[!_e(t.CommentsForEditor)&&Object(Ae.jsx)(Gt,{label:"Comment for Editor",children:Object(Ae.jsx)("div",{className:"ck-editor-content",dangerouslySetInnerHTML:Ke(t.CommentsForEditor)})}),!_e(t.CommentsForEditorAndAuthor)&&Object(Ae.jsx)(Gt,{label:"Comment for Editor and Author",children:Object(Ae.jsx)("div",{className:"ck-editor-content",dangerouslySetInnerHTML:Ke(t.CommentsForEditorAndAuthor)})}),t.ReviewFiles&&t.ReviewFiles.length>0&&Object(Ae.jsx)(Gt,{children:Object(Ae.jsx)(Tn,{files:t.ReviewFiles,title:"Review Files"})})]})}),!_e(t.RecommendationId)&&t.RecommendationId>0&&Object(Ae.jsx)(Gt,{label:"Review recommendation",children:t.Recommendation}),Object(Ae.jsxs)("div",{className:"reviewdetail__reviewers-sblock",children:[Object(Ae.jsx)("div",{className:"article-card__status-progress",children:Object(Ae.jsx)(W.Progress,{type:"circle",strokeWidth:12,percentage:t.Steps/4*100})}),function(){var e="",n="gray",r=(t.RecommendationId,t.Recommendation,t.ReviewStatus);return 0===r?(e="Waiting for Acceptance",n="gray"):r===Xr.COMPLETED?(e="Review Submitted",n="green"):r===Xr.DECLINED?(e="Review Declined",n="red"):r!==Xr.ACCEPTED&&r!==Xr.UNDERREVIEW||(e="Under Review",n="yellow"),Object(Ae.jsx)("span",{className:Me()("review-status",Object(Be.a)({},n,!0)),children:e})}()]}),Object(Ae.jsx)("div",{className:"reviewdetail__reviewers-actionblock",children:Object(Ae.jsxs)(W.Button,{size:"mini",type:"danger",onClick:j,loading:i.isLoading,children:[Object(Ae.jsx)(At.h,{}),"Remove Reviewer"]})})]})},Zr=function(e){var t=e.review,n=(e.dispatch,e.showAddReviewer),a=e.onSuccess,c=Object(r.useState)({isLoading:!1,review:null}),i=Object(V.a)(c,2),s=i[0],o=(i[1],function(e){a&&a()});return Object(Ae.jsxs)(gn,{isLoading:s.isLoading,children:[Object(Ae.jsxs)("div",{className:"reviewdetail-header",children:[Object(Ae.jsx)("h4",{children:t&&t.Title}),Object(Ae.jsxs)(W.Button,{size:"mini",type:"primary",onClick:function(){return n()},children:[Object(Ae.jsx)(At.j,{}),"Add Reviewer"]})]}),t&&Object(Ae.jsx)("div",{children:0===t.Reviews.length?Object(Ae.jsx)("div",{children:"No reveiw request has been requested yet."}):t.Reviews.map((function(e,t){return Object(Ae.jsx)(Qr,{review:e,handleOnDelete:o},t)}))})]})},ea=function(e){var t=Object(r.useState)({name:"",isLoading:!1,review:null,showReviewerForm:!1}),n=Object(V.a)(t,2),a=n[0],c=n[1],i=e.row,o=(e.isVisible,e.setVisible,e.articlesRef,Object(s.b)());Object(r.useEffect)((function(){}),[i.ReviewId]);var l=function(){d(i.Id)};Object(r.useEffect)((function(){i&&i.Id&&d(i.Id)}),[i]);var d=function(){var e=Object(z.a)(Object(q.a)().mark((function e(t){var n;return Object(q.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return c(Object(u.a)(Object(u.a)({},a),{},{isLoading:!0})),e.next=3,o(dn(t));case 3:n=e.sent,c(Object(u.a)(Object(u.a)({},a),{},{isLoading:!1,review:n,showReviewerForm:!1}));case 5:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}();return Object(Ae.jsx)(Ae.Fragment,{children:Object(Ae.jsx)("div",{children:a.showReviewerForm?Object(Ae.jsx)($r,Object(u.a)(Object(u.a)({},e),{},{onSuccess:l,onCancel:function(){return c(Object(u.a)(Object(u.a)({},a),{},{showReviewerForm:!1}))}})):Object(Ae.jsx)(Zr,{review:a.review,dispatch:o,onSuccess:l,showAddReviewer:function(){return c(Object(u.a)(Object(u.a)({},a),{},{showReviewerForm:!0}))}})})})},ta=function(e){var t=e.row,n=e.selectedTab,a=e.articlesRef,c=(e.loadData,Object(r.useState)(!1)),i=Object(V.a)(c,2),o=i[0],l=i[1],u=Object(s.b)(),d=(Object(M.g)(),function(){l(!0)}),j=function(){var e=Object(z.a)(Object(q.a)().mark((function e(t){return Object(q.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,u(pn(t));case 2:a.current.loadData();case 3:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}();return Object(Ae.jsxs)(Ae.Fragment,{children:[function(){if("REJECTED"===n||"APPROVED"===n||"REVERTED"===n||"COMPLETED"===n)return[];var e=[];return e.push(Object(Ae.jsx)(Mr,{row:t,handleSave:j,status:Ve.APPROVED,title:"Approve"})),"NEW"!==n&&"NEEDACTIONS"!==n&&"UNDERREVIEW"!==n||e.push(Object(Ae.jsx)(Tr,{row:t,handleSave:j,status:Ve.REVISION,title:"Request Author for Revisions",dispatch:u,loadData:function(){return a.current.loadData()}})),e.push(Object(Ae.jsx)(Mr,{row:t,handleSave:j,status:Ve.REJECTED,title:"Reject"})),e.push(Object(Ae.jsx)(Vr,{title:"Reviews",onAssignClick:d})),e}(),o&&Object(Ae.jsx)(W.Dialog,{closeOnClickModal:!1,title:"Review History",visible:o,onCancel:function(){return l(!1)},style:{width:"800px"},children:Object(Ae.jsx)(W.Dialog.Body,{children:Object(Ae.jsx)(ea,{row:t,isVisible:o,setVisible:l,articlesRef:a})})})]})},na=function(e){var t=e.selectedTab,n=Object(r.useRef)(null);return Object(Ae.jsx)(Ae.Fragment,{children:Object(Ae.jsx)("div",{className:"submitter",children:Object(Ae.jsx)(Qn,{selectedTab:t,actions:function(e,r){return Object(Ae.jsx)(ta,{row:e,selectedTab:t,articlesRef:n})},getStatus:function(){var e="0";return"NEW"==t?e="".concat(Ve.ASSIGNEDEDITOR):"UNDERREVIEW"==t?e=[Ve.REVIEWING].toString():"NEEDACTIONS"==t?e=[Ve.REVIEWED,Ve.RESUBMITTED].toString():"APPROVED"==t?e=[Ve.APPROVED].toString():"REVERTED"==t?e=[Ve.REVISION].toString():"REJECTED"==t?e=[Ve.REJECTED].toString():"COMPLETED"==t&&(e=[Ve.FINALAPPROVED,Ve.FINALREJECTED].toString()),e},ref:n})})})},ra=function(){var e=Object(r.useState)("NEW"),t=Object(V.a)(e,2),n=t[0],a=t[1];Object(s.b)(),Object(M.g)();return Object(Ae.jsxs)("div",{children:[Object(Ae.jsx)(W.Breadcrumb,{separator:"/",children:Object(Ae.jsx)(W.Breadcrumb.Item,{children:Object(Ae.jsx)(i.b,{to:je.adminSubmission,children:"Home"})})}),Object(Ae.jsxs)("div",{className:"submission",children:[Object(Ae.jsx)(W.Tabs,{type:"card",value:n,onTabClick:function(e){var t=e.props.name;a(t)},children:[{label:"New Submissions",name:"NEW"},{label:"Under Review",name:"UNDERREVIEW"},{label:"Need Actions",name:"NEEDACTIONS"},{label:"Approved",name:"APPROVED"},{label:"Revision Requested",name:"REVERTED"},{label:"Rejected",name:"REJECTED"},{label:"Completed",name:"COMPLETED"}].map((function(e,t){return Object(Ae.jsx)(W.Tabs.Pane,{label:Object(Ae.jsx)(tr,{item:e,selectedTab:n,count:24}),name:e.name},t)}))}),Object(Ae.jsx)(na,{selectedTab:n})]})]})},aa=[{exact:!0,component:Er,role:qe.Editor,title:"User",path:je.editorUser},{exact:!0,component:ra,role:qe.Editor,title:"Dashboard",path:je.editor}],ca=function(e){var t=e.row,n=(e.selectedTab,e.handleReviewClick);return Object(Ae.jsxs)(Ae.Fragment,{children:[" ",function(){var e=[];return console.clear(),console.log(t),!_e(t.ReviewId)&&e.push(Object(Ae.jsxs)(W.Button,{size:"mini",onClick:function(){return n(t.ReviewId)},children:[Object(Ae.jsx)(Ln.b,{}),t.ReviewCompleted?"View":"Take Action"]})),e}()]})},ia=function(e){var t=e.selectedTab,n=Object(r.useRef)(null),a=(Object(s.b)(),Object(M.g)());return Object(Ae.jsx)("div",{className:"submitter",children:Object(Ae.jsx)(Qn,{selectedTab:t,actions:function(e,n){return Object(Ae.jsx)(ca,{row:e,selectedTab:t,handleReviewClick:function(e){return a.push("".concat(je.review,"/").concat(e))}})},getStatus:function(){return"NEW"===t||"ONGOING"===t?[Ve.REVIEWING].toString():[Ve.RESUBMITTED,Ve.REVISION,Ve.REJECTED,Ve.APPROVED,Ve.REVIEWED,Ve.REVIEWDECLINED,Ve.FINALAPPROVED,Ve.FINALREJECTED].toString()},ref:n})})},sa=function(e){Object(r.useRef)();var t=e.onSave,n=Object(M.g)(),a=Object(r.useState)({ArticleId:0,SectionId:0,CheckList:[]}),c=Object(V.a)(a,2),i=(c[0],c[1],Object(r.useState)(!1)),o=Object(V.a)(i,2),l=o[0],u=o[1],d=Object(r.useState)(""),j=Object(V.a)(d,2),b=(j[0],j[1],Object(s.b)()),m=Object(s.c)((function(e){return e.metaReducer})),O=(m.checkList,m.templates,m.sections,Object(s.c)((function(e){return e.articleReducer})).review),p=function(){var e=Object(z.a)(Object(q.a)().mark((function e(){var n;return Object(q.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return u(!0),e.next=3,b(jn(O.ReviewId,Xr.ACCEPTED));case 3:n=e.sent,u(!1),n.Status&&t&&t();case 6:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),h=function(){var e=Object(z.a)(Object(q.a)().mark((function e(){var t;return Object(q.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return u(!0),e.next=3,b(jn(O.ReviewId,Xr.DECLINED));case 3:t=e.sent,u(!1),t.Status&&n.push(je.base);case 6:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return _e(O)?null:Object(Ae.jsx)(gn,{isLoading:l,children:Object(Ae.jsxs)("div",{className:"review",children:[Object(Ae.jsx)(Gt,{label:"Request for Review",children:"You have been selected as a potentential reviewer of the following submission."}),Object(Ae.jsx)(Gt,{label:"ArticleTitle",children:O.ArticleTitle}),Object(Ae.jsx)(Gt,{label:"Abstract",children:Object(Ae.jsx)("p",{children:"The study examines the process of intstitutionalization as it has occured for the scholarly Publishing Servive Program(SPSP), an evolution of the library activities at the University of Anywhere. As an innovation which challenges many of the conventions of library-based publishing, it is necessary to apporach the evaluation of SPSP with a concern for appropriate methods and a consideration of issues of legitimacy in the analysis then provides a basis for recasting evaluation as a political process where innovative programs struggle to maintain those exemplars which make them different while acheiving thw legitimacy which make them possible."})}),Object(Ae.jsx)(Gt,{children:Object(Ae.jsx)(Tn,{files:O.SubmissoinFiles,title:"Submission Files"})}),Object(Ae.jsx)(Gt,{label:"Review Schedule",children:Object(Ae.jsxs)("div",{className:"review-reviewDate",children:[Object(Ae.jsxs)("div",{className:"review-reviewDate-info",children:[Object(Ae.jsx)("span",{className:"value",children:zr(O.CreatedOn)}),Object(Ae.jsx)("span",{className:"label",children:"Editor's Request"})]}),Object(Ae.jsxs)("div",{className:"review-reviewDate-info",children:[Object(Ae.jsx)("span",{className:"value",children:zr(O.ResponsDueDate)}),Object(Ae.jsx)("span",{className:"label",children:"Response Due Date"})]}),Object(Ae.jsxs)("div",{className:"review-reviewDate-info",children:[Object(Ae.jsx)("span",{className:"value",children:zr(O.ReviewDueDate)}),Object(Ae.jsx)("span",{className:"label",children:"Review Due Date"})]})]})}),Object(Ae.jsxs)(Gt,{children:[Object(Ae.jsx)(W.Button,{type:"primary",onClick:p,loading:l,disabled:O.IsAccepted||O.IsCompleted,children:"Accept Review and Continue"}),Object(Ae.jsx)(W.Button,{type:"danger",loading:l,onClick:h,disabled:O.IsAccepted||O.IsCompleted,children:"Reject Submission"})]})]})})},oa=function(e){var t=e.onSave,n=Object(s.c)((function(e){return e.metaReducer})).templates.find((function(e){return e.TemplateKey===xn.ReviewGuideline})),r=function(){var e=Object(z.a)(Object(q.a)().mark((function e(){return Object(q.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:t&&t();case 1:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return Object(Ae.jsxs)(Ae.Fragment,{children:[n&&Object(Ae.jsx)("div",{className:"template",dangerouslySetInnerHTML:Ke(n.TemplateText)}),Object(Ae.jsx)(W.Button,{type:"primary",onClick:r,children:"Continue"})]})},la=function(e){var t=Object(s.c)((function(e){return e.articleReducer})).review,n=e.onSave,a=Object(s.b)(),c=Object(s.c)((function(e){return e.metaReducer})),i=c.recommendations,o=Object(r.useState)(!1),l=Object(V.a)(o,2),d=l[0],j=l[1],b=Object(r.useState)(""),m=Object(V.a)(b,2),O=m[0],p=m[1],h=Object(r.useState)(""),f=Object(V.a)(h,2),v=f[0],x=f[1],g=Object(r.useState)([]),w=Object(V.a)(g,2),S=w[0],N=w[1];Object(r.useEffect)((function(){_e(t)||(p(t.CommentsForEditor||""),x(t.CommentsForEditorAndAuthor||""),C({RecommendationId:t.RecommendationId}),N(t.ReviewFiles||[]))}),[t]);var E=Object(r.useState)({RecommendationId:""}),y=Object(V.a)(E,2),I=y[0],C=y[1],R=function(){var e=Object(z.a)(Object(q.a)().mark((function e(){var r,c;return Object(q.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r={reviewId:t.ReviewId,commentsForEditor:O,commentsForEditorAndAuthor:v,recommendationId:I.RecommendationId,files:S},j(!0),e.next=4,a(bn(r));case 4:c=e.sent,j(!1),c&&c.Status&&n();case 7:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return Object(Ae.jsx)(gn,{isLoading:d,children:Object(Ae.jsx)("div",{className:"user-form",children:Object(Ae.jsxs)(W.Form,{className:"demo-form-stacked",labelPosition:"top",labelWidth:"100",children:[t&&t.SubmissoinFiles&&t.SubmissoinFiles.length>0&&Object(Ae.jsx)("div",{className:"margin-bottom-10",children:Object(Ae.jsx)(Tn,{files:t.SubmissoinFiles,title:"Submission Files"})}),Object(Ae.jsx)(W.Form.Item,{label:"Comments for Author and editor",children:Object(Ae.jsx)(Ht.CKEditor,{editor:Yt.a,data:v,onChange:function(e,t){var n=t.getData();x(n)}})}),Object(Ae.jsx)(W.Form.Item,{label:"Comment for Editor only",children:Object(Ae.jsx)(Ht.CKEditor,{editor:Yt.a,data:O,onChange:function(e,t){var n=t.getData();p(n)}})}),Object(Ae.jsx)(W.Form.Item,{label:"Recommendation",children:Object(Ae.jsx)(W.Select,{value:I.RecommendationId,placeholder:"Recommendation",onChange:function(e){return function(e,t){C(Object(u.a)(Object(u.a)({},I),{},Object(Be.a)({},e,t)))}("RecommendationId",e)},children:i&&i.map((function(e,t){return Object(Ae.jsx)(W.Select.Option,{label:e.Name,value:e.Id},t)}))})}),Object(Ae.jsx)(Pr,{attachments:S,setAttachments:N,title:"Review Attachments"}),Object(Ae.jsx)(W.Form.Item,{children:Object(Ae.jsx)(W.Button,{type:"primary",onClick:R,loading:d,disabled:t.ArticleStatus===Ve.REVIEWED,children:"Save and Continue"})})]})})})},ua=function(e){var t=e.onConfirmation,n=Object(s.c)((function(e){return e.articleReducer})).review,a=Object(s.b)(),c=Object(r.useState)(!1),i=Object(V.a)(c,2),o=i[0],l=i[1],u=function(){var e=Object(z.a)(Object(q.a)().mark((function e(){var r;return Object(q.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return l(!0),e.next=3,a(mn(n.ReviewId));case 3:r=e.sent,l(!1),r&&r.Status&&t();case 6:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return Object(Ae.jsxs)("div",{children:[Object(Ae.jsx)("div",{className:"upload-steps__info",children:'Your submission has been submitted and is ready to be sent. You may go back to review and adjust any of the information you have entered before continuing. When you are ready, click "Finish Review"'}),Object(Ae.jsx)("div",{children:Object(Ae.jsx)(W.Button,{disabled:n.IsCompleted,type:"primary",onClick:function(){return u()},loading:o,children:"Finish Review"})})]})},da=function(e){var t=Object(r.useState)(1),n=Object(V.a)(t,2),a=n[0],c=n[1],o=Object(r.useState)(!0),l=Object(V.a)(o,2),u=l[0],d=l[1],j=Object(r.useState)("1"),b=Object(V.a)(j,2),m=b[0],O=b[1],p=Object(s.b)(),h=Object(M.g)(),f=e.match.params.reviewId,v=Object(s.c)((function(e){return e.articleReducer})).review;Object(r.useEffect)((function(){if(v){var e=v.Steps||1;v.IsAccepted&&(1==e?e=3:e<=3&&e++),c(e),O("".concat(e))}}),[v]),Object(r.useEffect)((function(){f?x(f):p(tn())}),[f]);var x=function(){var e=Object(z.a)(Object(q.a)().mark((function e(t){var n;return Object(q.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return d(!0),e.next=3,p(un(t));case 3:if(n=e.sent,d(!1),null!=n){e.next=8;break}return h.push(je.base),e.abrupt("return");case 8:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),g=function(e){e>a&&c(e)},w=[{label:"1.Requst",name:"1",component:Object(Ae.jsx)(sa,{onSave:function(){return g(2),void O("2")}})},{label:"2. Guidelines",name:"2",component:Object(Ae.jsx)(oa,{onSave:function(){return g(3),void O("3")}})},{label:"3. Download & Review",name:"3",component:Object(Ae.jsx)(la,{onSave:function(){return g(4),void O("4")}})},{label:"4.Confirmation",name:"4",component:Object(Ae.jsx)(ua,{onConfirmation:function(){return Object(W.Message)({showClose:!0,message:"Congrats, revision completed.",type:"success"}),void h.push("".concat(je.reviewer))}})}];return Object(Ae.jsxs)(Ae.Fragment,{children:[Object(Ae.jsxs)(W.Breadcrumb,{separator:"/",children:[Object(Ae.jsx)(W.Breadcrumb.Item,{children:Object(Ae.jsx)(i.b,{to:je.reviewer,children:"Home"})}),Object(Ae.jsx)(W.Breadcrumb.Item,{children:"Review"})]}),Object(Ae.jsx)("div",{className:"submission",children:Object(Ae.jsx)(gn,{isLoading:u,children:Object(Ae.jsx)(W.Tabs,{type:"card",value:m,onTabClick:function(e){var t=e.props.name;O(t)},children:w.map((function(e,t){return Object(Ae.jsx)(W.Tabs.Pane,{label:e.label,name:e.name,disabled:(n=t+1,a<n),children:e.component},t);var n}))})})})]})},ja=[{exact:!0,component:function(){var e=Object(r.useState)("NEW"),t=Object(V.a)(e,2),n=t[0],a=t[1];return Object(Ae.jsxs)("div",{children:[Object(Ae.jsx)(W.Breadcrumb,{separator:"/",children:Object(Ae.jsx)(W.Breadcrumb.Item,{children:Object(Ae.jsx)(i.b,{to:je.adminSubmission,children:"Home"})})}),Object(Ae.jsxs)("div",{className:"submission",children:[Object(Ae.jsx)(W.Tabs,{type:"card",value:n,onTabClick:function(e){var t=e.props.name;a(t)},children:[{label:"New Assignment",name:"NEW"},{label:"Ongoing Reviews",name:"ONGOING"},{label:"Completed",name:"COMPLETED"}].map((function(e,t){return Object(Ae.jsx)(W.Tabs.Pane,{label:Object(Ae.jsx)(tr,{item:e,selectedTab:n,count:24}),name:e.name},t)}))}),Object(Ae.jsx)(ia,{selectedTab:n})]})]})},role:qe.Reviewer,title:"Dashboard",path:je.reviewer},{exact:!0,component:da,role:qe.Reviewer,title:"Review",path:"".concat(je.review,"/:reviewId")}],ba=[].concat(Object(F.a)(xr),Object(F.a)(nr),Object(F.a)(Ur),Object(F.a)(aa),Object(F.a)(ja)),ma=function(e){return Object(Ae.jsx)("div",{children:"Not Found"})},Oa=n(91),pa=["component"],ha=function(e){var t=e.component,n=Object(Oa.a)(e,pa),r=localStorage.getItem("AuthToken"),a=localStorage.getItem("Role");return Object(Ae.jsx)(M.b,Object(u.a)(Object(u.a)({},n),{},{render:function(e){return n.role===qe.Public||r&&n.role===a?Object(Ae.jsx)(t,Object(u.a)({},e)):Object(Ae.jsx)(M.a,{to:"/login"})}}))},fa=["component"],va=function(e){e.component;var t=Object(Oa.a)(e,fa),n=localStorage.getItem("Role");return Object(Ae.jsx)(M.b,Object(u.a)(Object(u.a)({},t),{},{render:function(e){return n===qe.Submitter?Object(Ae.jsx)(M.a,{to:je.submitter}):n===qe.Administrator?Object(Ae.jsx)(M.a,{to:je.adminSubmission}):n===qe.Editor?Object(Ae.jsx)(M.a,{to:je.editor}):n===qe.Reviewer?Object(Ae.jsx)(M.a,{to:je.reviewer}):Object(Ae.jsx)(M.a,{to:"/login"})}}))},xa=function(e){var t=Object(s.b)();return Object(r.useEffect)((function(){t(dr())}),[]),Object(Ae.jsx)(Ae.Fragment,{children:Object(Ae.jsx)(rt,{children:Object(Ae.jsxs)(M.d,{children:[ba.map((function(e,t){return Object(Ae.jsx)(ha,Object(u.a)({},e),t)})),Object(Ae.jsx)(M.b,{exact:!0,path:"/login",component:dt}),Object(Ae.jsx)(va,{exact:!0,path:"/",component:ma}),Object(Ae.jsx)(M.b,{path:"*",component:ma})]})})})},ga=n(175),wa=U({});W.i18n.use(ga.a);var Sa=function(){return Object(Ae.jsx)(s.a,{store:wa,children:Object(Ae.jsxs)("div",{className:"app",children:[Object(Ae.jsx)(Te,{}),Object(Ae.jsx)(xa,{})]})})},Na=document.getElementsByTagName("base")[0].getAttribute("href");a.render(Object(Ae.jsx)(i.a,{basename:Na,children:Object(Ae.jsx)(Sa,{})}),document.getElementById("root"))}},[[469,1,2]]]); //# sourceMappingURL=main.04013d53.chunk.js.map