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
/
Edit File Name :
main.6c6ceedb.chunk.js
(this["webpackJsonpreact-app"]=this["webpackJsonpreact-app"]||[]).push([[0],{164:function(e,t,n){},177:function(e,t,n){},451:function(e,t,n){},466:function(e,t,n){"use strict";n.r(t);var r=n(3),a=n(17),c=n.n(a),i=n(22),s=(n(177),n(178),n(14)),o=n(44),l=n(166),u=n(7),d="ADD_MESSAGE",j="ADD_MESSAGES",b="ADD_OTHER_MESSAGES",p="REMOVE_MESSAGE",m="CLEAR_MESSAGE",h="GET_ROLES",f="GET_TEMPLATES",O="GET_CHECKLIST",x="GET_SECTIONS",v="GET_COMPONENTS",g="GET_LOGGEDIN_USER_DETAIL",w="GET_USER_LIST",y="GET_ARTICLE",C="DELETE_ARTICLE",S={roles:[]},I=n(27),N={messages:{},otherMessage:{},arrayMessages:[]},E={loggedInUserDetail:{},userList:[]},P=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:E,t=arguments.length>1?arguments[1]:void 0;switch(t.type){case g:return Object(u.a)(Object(u.a)({},e),{},{loggedInUserDetail:t.payload});case w:return Object(u.a)(Object(u.a)({},e),{},{userList:t.payload});default:return e}},k={checkList:[],sections:[],templates:[],components:[]},F={article:{}},A=Object(o.b)({commonReducer:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:S,t=arguments.length>1?arguments[1]:void 0;return t.type===h?Object(u.a)(Object(u.a)({},e),{},{roles:t.payload}):e},validateReducer:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:N,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(I.a)(e.arrayMessages))});case b:return Object(u.a)(Object(u.a)({},e),{},{otherMessage:t.payload});case p:return Object(u.a)(Object(u.a)({},e),{},{arrayMessages:e.arrayMessages.filter((function(e){return e.id!==t.payload}))});case m:return Object(u.a)(Object(u.a)({},e),{},{messages:{}});default:return e}},userReducer:P,metaReducer: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 O:return Object(u.a)(Object(u.a)({},e),{},{checkList:t.payload});case x:return Object(u.a)(Object(u.a)({},e),{},{sections:t.payload});case f:return Object(u.a)(Object(u.a)({},e),{},{templates:t.payload});case v:return Object(u.a)(Object(u.a)({},e),{},{components:t.payload});default:return e}},articleReducer:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:F,t=arguments.length>1?arguments[1]:void 0;return t.type===y?Object(u.a)(Object(u.a)({},e),{},{article:t.payload}):e}});function D(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=!0,n=[l.a];return t?Object(o.d)(A,e,o.a.apply(void 0,n)):Object(o.d)(A,e,Object(o.c)(o.a.apply(void 0,n)))}var T=n(16),R=n(15),_=n(4),L=n.p+"static/media/logo.b47ed324.png",M=n(13),U=n(6),B=n.n(U),z={siginIn:"auth/signin",signOut:"auth/signout"},V={templates:"meta/templates",checkList:"meta/checklist",sections:"meta/sections",components:"meta/components"},G={roles:"security/roles",downloadFiles:"common/download"},W={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"},q={article:"articles/article",start:"articles/start",authors:"articles/authors",attachments:"articles/attachments",metadata:"articles/metadata",confirmation:"articles/submit"},H=n(167),K=n.n(H),J="".concat(window.location.origin,"/v1/"),$=function(){return function(e){e({type:m,payload:{}})}};function X(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 Y,Q=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},Z=K.a.create({baseURL:J}),ee=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=ae(e,n);Z.get(i,Q()).then((function(e){return ce(e,t,a,r)})).catch((function(e){return ie(e,t,c)}))}))},te=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){Z.post(e,n,Q(a)).then((function(e){return ce(e,t,c,r)})).catch((function(e){return ie(e,t,c)}))}))},ne=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){Z.put(e,n,Q(a)).then((function(e){return ce(e,t,c,r)})).catch((function(e){return ie(e,t,c)}))}))},re=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);Z.delete(i,Q()).then((function(e){return ce(e,t,a,r)})).catch((function(e){return ie(e,t,a)}))}))},ae=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},ce=function(e,t,n,r){var a=e.data;1==a.Status?r&&X(t,a):void 0==a.Status?200==e.status||(X(t,"Response status is not 200"),a=null):(X(t,a),a=null),n(a)},ie=function(e,t,n){X(t,e.message),n(null)};!function(e){e.base="/",e.login="/login",e.forgotPassword="/reset-password",e.resetPassword="/reset-password/send",e.signup="/signup",e.verifyEmailAddress="/email-verification",e.viewArticle="/view-article",e.submitter="/submitter",e.submission="/submitter/submission",e.user="/user"}(Y||(Y={}));var se=Y,oe=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)}},le=function(e,t){return function(){var t=Object(M.a)(B.a.mark((function t(n){var r;return B.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,te(z.siginIn,n,e).catch((function(e){return!1}));case 2:(r=t.sent)&&r.Status&&(oe(r.Data),window.location.href="/");case 4:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}()},ue=function(e){return function(){var t=Object(M.a)(B.a.mark((function t(n){var r;return B.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,te(W.list,n,e,!1);case 2:return r=t.sent,n({type:w,payload:r.Data}),t.abrupt("return",r.Data);case 5:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}()},de=function(e){return function(){var t=Object(M.a)(B.a.mark((function t(n){var r,a;return B.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return r=e.Id?ne:te,t.next=3,r(W.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)}}()},je=function(e){return function(){var t=Object(M.a)(B.a.mark((function t(n){var r;return B.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,re("".concat(W.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)}}()},be=function(e){var t=e.userId,n=e.isInactive;return function(){var e=Object(M.a)(B.a.mark((function e(r){var a;return B.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,ee("".concat(W.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)}}()},pe=function(e){var t=e.userName,n=e.newPassword;return function(){var e=Object(M.a)(B.a.mark((function e(r){var a;return B.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,te(W.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)}}()},me=function(e){var t=e.currentPassword,n=e.newPassword,r=e.confirmNewPassword;return function(){var e=Object(M.a)(B.a.mark((function e(a){var c;return B.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,te(W.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)}}()},he=function(e){return function(){var t=Object(M.a)(B.a.mark((function t(n){var r;return B.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,te(W.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)}}()},fe=function(e){var t=e.email;return function(){var e=Object(M.a)(B.a.mark((function e(n){var r;return B.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,te(W.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)}}()},Oe=function(e){return function(){var t=Object(M.a)(B.a.mark((function t(n){var r;return B.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,te(W.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)}}()},xe=n(1),ve=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(R.a)(i,2),l=o[0],d=o[1],j=function(){var e=Object(M.a)(B.a.mark((function e(){return B.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:a.current.validate(function(){var e=Object(M.a)(B.a.mark((function e(t){var n;return B.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!t){e.next=5;break}return e.next=3,c(me({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(xe.jsx)(_.Dialog,{title:"Change Password",visible:t,onCancel:function(){return b()},style:{width:"350px"},children:Object(xe.jsx)(_.Dialog.Body,{children:Object(xe.jsxs)(_.Form,{ref:a,rules:{newPassword:[{required:!0,message:"New password is required",trigger:"blur"}]},children:[Object(xe.jsx)(_.Form.Item,{children:Object(xe.jsx)(_.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(xe.jsx)(_.Form.Item,{children:Object(xe.jsx)(_.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(xe.jsx)(_.Form.Item,{children:Object(xe.jsx)(_.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(xe.jsx)(_.Form.Item,{children:Object(xe.jsx)(_.Button,{onClick:function(){return j()},loading:l.isLoading,children:"Change Password"})})]})})})};function ge(e){Object(T.g)();var t=localStorage.getItem("AuthToken"),n=Object(s.b)(),a=Object(r.useState)(!1),c=Object(R.a)(a,2),i=c[0],o=c[1],l=Object(r.useState)(!1),u=Object(R.a)(l,2),d=u[0],j=u[1],b=Object(s.c)((function(e){return e.userReducer.loggedInUserDetail})),p=(b.Email,b.FullName);b.UserName;Object(r.useEffect)((function(){t?(n(function(){var e=Object(M.a)(B.a.mark((function e(t){var n;return B.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,ee(W.userDetails,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)}}()),n(function(){var e=Object(M.a)(B.a.mark((function e(t){var n;return B.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,ee(V.checkList,t);case 2:n=e.sent,t({type:O,payload:n});case 4:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()),n(function(){var e=Object(M.a)(B.a.mark((function e(t){var n;return B.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,ee(V.sections,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)}}()),n(function(){var e=Object(M.a)(B.a.mark((function e(t){var n;return B.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,ee(V.templates,t);case 2:n=e.sent,t({type:f,payload:n});case 4:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()),n(function(){var e=Object(M.a)(B.a.mark((function e(t){var n;return B.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,ee(V.components,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)}}()),j(!0)):j(!1)}),[t]);var m=function(){n(function(){var e=Object(M.a)(B.a.mark((function e(t){return B.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:localStorage.clear(),window.location.href=se.login;case 2:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}())};return Object(xe.jsxs)("div",{className:"app-header",children:[Object(xe.jsxs)("div",{className:"app-header-logo",children:[Object(xe.jsx)("img",{src:L}),Object(xe.jsx)("h2",{children:"B&B Institutional Review Committee - Web Portal"})]}),d&&Object(xe.jsxs)("div",{children:[Object(xe.jsx)(_.Dropdown,{onCommand:function(e){"logout"===e?m():"changePassword"===e&&o(!0)},menu:Object(xe.jsxs)(_.Dropdown.Menu,{children:[Object(xe.jsx)(_.Dropdown.Item,{command:"changePassword",children:"Change Password"}),Object(xe.jsx)(_.Dropdown.Item,{command:"logout",children:" Log out"}),Object(xe.jsx)(_.Dropdown.Item,{divided:!0,children:"Info"})]}),children:Object(xe.jsxs)("span",{className:"el-dropdown-link drop-title",children:["Welcome ",p,Object(xe.jsx)("i",{className:"el-icon-caret-bottom el-icon--right"})]})}),Object(xe.jsx)(ve,{isVisible:i,setVisible:o})]})]})}function we(e){var t=localStorage.getItem("AuthToken"),n=Object(r.useState)(t),a=Object(R.a)(n,2);a[0],a[1],Object(T.g)();return Object(xe.jsxs)(xe.Fragment,{children:[Object(xe.jsx)(ge,{}),Object(xe.jsx)("div",{className:"app-container",children:e.children})]})}var ye,Ce,Se,Ie,Ne,Ee,Pe,ke=n(19),Fe=function(){var e=Object(r.useState)({username:"",password:"",role:""}),t=Object(R.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(T.g)(),function(e,t){a(Object(u.a)(Object(u.a)({},n),{},Object(ke.a)({},e,t)))}),b=function(){var e=Object(M.a)(B.a.mark((function e(t){return B.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:t.preventDefault(),l.current.validate(function(){var e=Object(M.a)(B.a.mark((function e(t){return B.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!t){e.next=5;break}return e.next=3,d(le(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(xe.jsx)("div",{className:"container",children:Object(xe.jsxs)("div",{className:"login-form",children:[Object(xe.jsxs)(_.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(xe.jsx)(_.Form.Item,{label:"Email",prop:"username",children:Object(xe.jsx)(_.Input,{placeholder:"Email",value:n.username,onChange:function(e){return j("username",e)}})}),Object(xe.jsx)(_.Form.Item,{label:"Password",prop:"password",children:Object(xe.jsx)(_.Input,{placeholder:"Password",type:"password",value:n.password,onChange:function(e){return j("password",e)}})}),Object(xe.jsx)(_.Form.Item,{label:"Log in as",prop:"role",children:Object(xe.jsx)(_.Select,{value:n.role,placeholder:"Role",onChange:function(e){return j("role",e)},children:o&&o.map((function(e,t){return Object(xe.jsx)(_.Select.Option,{label:e.Name,value:e.Name},t)}))})}),Object(xe.jsx)(_.Form.Item,{children:Object(xe.jsx)(_.Button,{type:"primary",onClick:b,nativeType:"submit",children:"Login"})})]}),Object(xe.jsxs)("div",{className:"login-form__forgot",children:[Object(xe.jsx)("span",{className:"forgot-link",children:Object(xe.jsx)(i.b,{to:se.resetPassword,children:"Forgot Password?"})}),Object(xe.jsx)("span",{className:"forgot-link",children:Object(xe.jsx)(i.b,{to:se.signup,children:"Sign up"})})]})]})})},Ae=function(e){var t=e.list,n=e.onChange,r=e.value,a=function(e,t){var a=Object(I.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(xe.jsx)("div",{className:"ctrl-check-list",children:t&&t.map((function(e,t){return Object(xe.jsx)("div",{children:Object(xe.jsx)(_.Checkbox,{label:e.Name,checked:c(e),onChange:function(t){return a(e,t)}},t)},t)}))})},De=n(110),Te=["title","titleId"];function Re(){return Re=Object.assign||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},Re.apply(this,arguments)}function _e(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 Le(e,t){var n=e.title,a=e.titleId,c=_e(e,Te);return r.createElement("svg",Re({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,ye||(ye=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"}))),Ce||(Ce=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"}))),Se||(Se=r.createElement("linearGradient",{id:"linear-gradient-3",x1:33.5,x2:33.5,xlinkHref:"#linear-gradient",y1:-5.429,y2:153.977})),Ie||(Ie=r.createElement("linearGradient",{id:"linear-gradient-4",x1:50.538,x2:50.538,xlinkHref:"#linear-gradient",y1:-23.429,y2:-3.999})),Ne||(Ne=r.createElement("linearGradient",{id:"linear-gradient-5",x1:27.396,x2:27.396,xlinkHref:"#linear-gradient-2",y1:32.518,y2:84.952})),Ee||(Ee=r.createElement("linearGradient",{id:"linear-gradient-6",x1:9,x2:9,xlinkHref:"#linear-gradient-2",y1:16.321,y2:43.66})),Pe||(Pe=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 Me,Ue,Be,ze,Ve,Ge,We,qe=r.forwardRef(Le),He=(n.p,["title","titleId"]);function Ke(){return Ke=Object.assign||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},Ke.apply(this,arguments)}function Je(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 $e(e,t){var n=e.title,a=e.titleId,c=Je(e,He);return r.createElement("svg",Ke({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,Me||(Me=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"}))),Ue||(Ue=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"}))),Be||(Be=r.createElement("linearGradient",{id:"linear-gradient-3",x1:33.5,x2:33.5,xlinkHref:"#linear-gradient",y1:-5.429,y2:153.977})),ze||(ze=r.createElement("linearGradient",{id:"linear-gradient-4",x1:50.538,x2:50.538,xlinkHref:"#linear-gradient",y1:-23.429,y2:-3.999})),Ve||(Ve=r.createElement("linearGradient",{id:"linear-gradient-5",x1:27.396,x2:27.396,xlinkHref:"#linear-gradient-2",y1:32.518,y2:84.952})),Ge||(Ge=r.createElement("linearGradient",{id:"linear-gradient-6",x1:9,x2:9,xlinkHref:"#linear-gradient-2",y1:16.321,y2:43.66})),We||(We=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 Xe=r.forwardRef($e);n.p;var Ye=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 qe;case"pdf":return Xe;default:return null}}(r);return Object(xe.jsx)(i,{width:t,height:t||c,fill:n})};Ye.defaultProps={size:"25px",color:"#3a3a3a"};var Qe,Ze=Ye,et=n(170);!function(e){e.Uploads="Uploads"}(Qe||(Qe={}));var tt=Qe,nt=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)}},rt=(n(451),n(81)),at=n(172);n(452);var ct=function(e){var t=e.image,n=e.dowloadLinkUrl,r=e.title,a=e.show,c=e.hostedUrl,i=e.onClose,s=t?"".concat(c,"/").concat(t.serverFileName||""):"";return Object(xe.jsx)(_.Dialog,{title:r,visible:a,onCancel:function(){return i()},children:Object(xe.jsx)(_.Dialog.Body,{children:Object(xe.jsx)(xe.Fragment,{children:t&&Object(xe.jsxs)("div",{className:"image-modal__container",children:[Object(xe.jsx)("span",{onClick:function(e){e.stopPropagation(),window.open(n)},className:"image-modal__download",children:Object(xe.jsx)(rt.a,{})}),Object(xe.jsx)(at.a,{src:s,zoomSrc:s,zoomScale:1.5})]})})})})},it=function(e){return void 0===e||null===e||e==={}||""===e||"object"===typeof e&&0===Object.keys(e).length||"string"===typeof e&&0===e.trim().length};n(107);var st=function(e){var t=Object(r.useRef)(),n=e.name,a=e.disabled,c=e.multiple,i=(e.maxFiles,e.value),s=e.onChange,o=e.label,l=e.isPreview,u=Object(r.useState)(!1),d=Object(R.a)(u,2),j=d[0],b=d[1],p=function(e){var t=e.target.files,r=t&&t[0]||null;s&&s(n,r)},m=function(e){e.serverFileName,e.name,e.FileType;return"v1/".concat(G.downloadFiles,"/").concat(e.serverFileName)};return Object(xe.jsxs)(xe.Fragment,{children:[!l&&Object(xe.jsx)("input",{ref:t,type:"file",style:{display:"none"},multiple:c,name:n,disabled:a,onChange:function(e){return p&&p(e)}}),Object(xe.jsxs)("div",{className:"upload-container",children:[Object(xe.jsx)("span",{className:"upload-label",children:o}),i&&Object(xe.jsxs)("div",{className:"upload-item",onClick:function(e){nt(i.serverFileName||i.name).isImage?i&&!it(i.serverFileName)&&b(!0):(e.stopPropagation(),window.open(m(i)))},children:[function(e){var t=nt(e.serverFileName||e.name),n=t.isDocs,r=t.isImage,a=t.isPdf;return n?Object(xe.jsx)(Ze,{name:"document",size:"20"}):a?Object(xe.jsx)(Ze,{name:"pdf",size:"20"}):r?it(e.serverFileName)&&e?Object(xe.jsx)("img",{src:URL.createObjectURL(e),width:"20",height:"20"}):Object(xe.jsx)("img",{src:"/".concat(tt.Uploads,"/").concat(e.serverFileName),width:"20",height:"20"}):Object(xe.jsx)(De.b,{})}(i),Object(xe.jsxs)("div",{className:"upload-item-name",children:[i.name,!l&&Object(xe.jsx)("div",{className:"btn-remove",children:Object(xe.jsx)(et.a,{style:{margin:"0px"},size:"12",color:"#fff",onClick:function(e){e.stopPropagation(),t.current.value="",s&&s(n,null)}})})]})]}),!l&&Object(xe.jsx)("div",{onClick:function(){l||t.current.click()},children:Object(xe.jsxs)("div",{className:"el-button",children:[Object(xe.jsx)(De.a,{}),Object(xe.jsxs)("span",{className:"upload-info",children:["Click to Upload"," "]})]})})]}),j&&Object(xe.jsx)(ct,{dowloadLinkUrl:m(i),hostedUrl:"/".concat(tt.Uploads),show:j,title:i.name||i.serverFileName,image:i,onClose:b})]})};st.defaultProps={isPreview:!1};var ot,lt=st,ut=n(56),dt=n(57),jt=n.n(dt),bt=function(e){return function(){var t=Object(M.a)(B.a.mark((function t(n){var r;return B.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,te("".concat(q.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)}}()},pt=function(e){return function(){var t=Object(M.a)(B.a.mark((function t(n){var r;return B.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,ee("".concat(q.article,"/").concat(e),n);case 2:return r=t.sent,it(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)}}()},mt=function(e){return function(){var t=Object(M.a)(B.a.mark((function t(n){var r;return B.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,re(q.article,n,e);case 2:return r=t.sent,it(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)}}()},ht=function(){return function(){var e=Object(M.a)(B.a.mark((function e(t){return B.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)}}()},ft=function(e){return function(){var t=Object(M.a)(B.a.mark((function t(n){var r;return B.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,te(q.start,n,e);case 2:return r=t.sent,it(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)}}()},Ot=function(e){return function(){var t=Object(M.a)(B.a.mark((function t(n){var r;return B.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,te(q.authors,n,e,!0,!0);case 2:return r=t.sent,it(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)}}()},xt=function(e){return function(){var t=Object(M.a)(B.a.mark((function t(n){var r;return B.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,te(q.attachments,n,e,!0,!0);case 2:return r=t.sent,it(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)}}()},vt=function(e){return function(){var t=Object(M.a)(B.a.mark((function t(n){var r;return B.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,te(q.metadata,n,e,!0,!1);case 2:return r=t.sent,it(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)}}()},gt=function(e){return function(){var t=Object(M.a)(B.a.mark((function t(n){var r;return B.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,te(q.confirmation,n,e,!0,!1);case 2:return r=t.sent,it(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)}}()};!function(e){e[e.NEW=1]="NEW",e[e.SUBMITTED=2]="SUBMITTED",e[e.REVERTED=3]="REVERTED",e[e.REJECTED=4]="REJECTED",e[e.APPROVED=5]="APPROVED",e[e.ASSIGNED=6]="ASSIGNED",e[e.UNASSIGNED=7]="UNASSIGNED",e[e.REVEIWACEEPTED=8]="REVEIWACEEPTED",e[e.REVIEWREJECTED=9]="REVIEWREJECTED",e[e.REVIEWCOMPLETED=10]="REVIEWCOMPLETED"}(ot||(ot={}));var wt=ot,yt=function(e){var t=Object(r.useRef)(),n=e.onSave,a=Object(r.useState)({ArticleId:0,SectionId:0,CheckList:[]}),c=Object(R.a)(a,2),i=c[0],o=c[1],l=Object(r.useState)(!1),d=Object(R.a)(l,2),j=d[0],b=d[1],p=Object(r.useState)(""),m=Object(R.a)(p,2),h=m[0],f=m[1],O=Object(s.b)(),x=Object(s.c)((function(e){return e.metaReducer})),v=x.checkList,g=x.templates,w=x.sections,y=Object(s.c)((function(e){return e.articleReducer})).article;Object(r.useEffect)((function(){var e="",t={ArticleId:0,SectionId:0,CheckList:[]};it(y)||(e=y.CommentsForEditor,t={ArticleId:y.Id,SectionId:y.SectionId,CheckList:y.CheckList&&y.CheckList.map((function(e){return{Id:e.CheckListId,Name:e.CheckListName}}))||[]}),f(e),o(t)}),[y]);var C=function(e,t){o(Object(u.a)(Object(u.a)({},i),{},Object(ke.a)({},e,t)))},S=g.find((function(e){return"copyrightStatements"===e.TemplateKey})),I=g.find((function(e){return"privacyStatements"===e.TemplateKey})),N=function(){var e=Object(M.a)(B.a.mark((function e(){return B.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:t.current.validate(function(){var e=Object(M.a)(B.a.mark((function e(t){var r,a;return B.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!t){e.next=10;break}return b(!0),r={SectionId:i.SectionId,CheckList:i.CheckList,Comments:h,ArticleId:i.ArticleId,Steps:1},e.next=5,O(ft(r));case 5:a=e.sent,b(!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(xe.jsx)("div",{className:"user-form",children:Object(xe.jsxs)(_.Form,{ref:t,rules:{},className:"demo-form-stacked",model:i,labelPosition:"top",labelWidth:"100",children:[Object(xe.jsx)(_.Form.Item,{label:S&&S.TemplateTitle,prop:"SectionId",children:Object(xe.jsx)("div",{children:S&&S.TemplateText})}),Object(xe.jsx)(_.Form.Item,{label:"Section",prop:"SectionId",children:Object(xe.jsx)(_.Select,{value:i.SectionId,placeholder:"Section",onChange:function(e){return C("SectionId",e)},children:w&&w.map((function(e,t){return Object(xe.jsx)(_.Select.Option,{label:e.Name,value:e.Id},t)}))})}),Object(xe.jsx)(_.Form.Item,{label:"CheckList",prop:"CheckList",children:Object(xe.jsx)(Ae,{list:v,value:i.CheckList,onChange:function(e){return C("CheckList",e)}})}),Object(xe.jsx)(_.Form.Item,{label:"Comments for the Editor",prop:"CommentsForEditor",children:Object(xe.jsx)(ut.CKEditor,{editor:jt.a,data:h,onChange:function(e,t){var n=t.getData();f(n)}})}),Object(xe.jsx)(_.Form.Item,{label:I&&I.TemplateTitle,prop:"privacyStatements",children:Object(xe.jsx)("div",{children:I&&I.TemplateText})}),Object(xe.jsx)(_.Form.Item,{children:Object(xe.jsx)(_.Button,{type:"primary",onClick:N,loading:j,disabled:y.Status===wt.SUBMITTED,children:"Save and Continue"})})]})})},Ct={Component:null,Attachment:null,UserFileName:"",ServerFileName:"",FileFormat:"",FileType:"",Size:""},St=function(e){var t=e.isVisible,n=e.onSave,a=e.onCancel,c=e.selectedFileData,i=Object(r.useState)(Ct),o=Object(R.a)(i,2),l=o[0],d=o[1],j=Object(s.c)((function(e){return e.metaReducer})),b=j.components;Object(r.useEffect)((function(){var e=c.data;d(e?Object(u.a)(Object(u.a)({},e),{},{Component:b.find((function(t){return t.Id===e.ComponentId})),Attachment:e.Attachment||{serverFileName:e.ServerFileName,name:e.UserFileName}}):Ct)}),[c]);var p=function(e,t){console.clear(),console.log(l),console.log(e,t),d(Object(u.a)(Object(u.a)({},l),{},Object(ke.a)({},e,t)))};return Object(xe.jsx)(_.Dialog,{title:"Shipping Address",visible:t,onCancel:a,children:Object(xe.jsx)(_.Dialog.Body,{children:Object(xe.jsxs)(_.Form,{model:l,labelPosition:"top",children:[Object(xe.jsx)(_.Form.Item,{label:"Article Component",children:Object(xe.jsx)(_.Select,{value:l.Component,placeholder:"Please select component",onChange:function(e){return p("Component",e)},children:b&&b.map((function(e,t){return Object(xe.jsx)(_.Select.Option,{label:e.Name,value:e},t)}))})}),Object(xe.jsx)(_.Form.Item,{label:"Attachment",children:Object(xe.jsx)(lt,{value:l.Attachment,name:"Attachment",onChange:p})}),Object(xe.jsx)(_.Form.Item,{children:Object(xe.jsx)(_.Button,{type:"primary",onClick:function(){return function(){var e=Object(u.a)(Object(u.a)({},l),{},{ComponentId:l.Component.Id,ComponentName:l.Component.Name});n&&n(c.index,e),d(Ct)}()},children:"Save"})})]})})})},It=function(e){var t=e.onSave,n=Object(r.useState)(!1),a=Object(R.a)(n,2),c=a[0],i=a[1],o=Object(r.useState)({data:null,index:-1}),l=Object(R.a)(o,2),d=l[0],j=l[1],b=Object(s.b)(),p=Object(r.useState)([]),m=Object(R.a)(p,2),h=m[0],f=m[1],O=Object(s.c)((function(e){return e.articleReducer})).article;Object(r.useEffect)((function(){if(!it(O)){var e=O.ArticleAttachments||[];f(Object(I.a)(e))}}),[O]);var x=function(){var e=Object(M.a)(B.a.mark((function e(){var n,r,a,c;return B.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:for((n=new FormData).append("ArticleId",O.Id),n.append("Steps","3"),r=0;r<h.length;r++)a=h[r],n.append("Attachments[".concat(r,"].Attachment"),a.Attachment||null),n.append("Attachments[".concat(r,"].FileFormat"),a.FileFormat),n.append("Attachments[".concat(r,"].FileType"),a.FileType),n.append("Attachments[".concat(r,"].ServerFileName"),a.ServerFileName),n.append("Attachments[".concat(r,"].Size"),a.Size),n.append("Attachments[".concat(r,"].UserFileName"),a.UserFileName),n.append("Attachments[".concat(r,"].ComponentId"),a.ComponentId);return e.next=6,b(xt(n));case 6:(c=e.sent)&&c.Status&&t();case 8:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return Object(xe.jsxs)("div",{className:"upload-steps__submissions",children:[Object(xe.jsxs)("div",{className:"upload-steps__submissions-header",children:[Object(xe.jsx)("div",{children:"Submission Files"}),Object(xe.jsx)("div",{className:"upload-steps__submissions-header-action",children:Object(xe.jsx)("div",{children:Object(xe.jsx)(_.Button,{type:"text",disabled:O.Status===wt.SUBMITTED,onClick:function(){j({index:-1,data:null}),i(!0)},children:"Upload File"})})})]}),Object(xe.jsx)("div",{className:"upload-steps__submissions-body",children:h.map((function(e,t){return Object(xe.jsxs)("div",{className:"upload-steps__attachment",children:[Object(xe.jsxs)("div",{className:"upload-steps__attachment-info",children:[Object(xe.jsxs)("div",{className:"upload-steps__attachment-info-title",children:[Object(xe.jsx)(rt.b,{}),e.UserFileName?e.UserFileName:e.Attachment&&e.Attachment.name]}),Object(xe.jsxs)("div",{className:"upload-steps__attachment-info-subtitle",children:["Component: ",e.ComponentName]})]}),Object(xe.jsxs)("div",{className:"upload-steps__attachment-action",children:[Object(xe.jsx)(_.Button,{type:"text",onClick:function(){return function(e){j({index:e,data:Object(u.a)({},h[e])}),i(!0)}(t)},children:"Edit"}),Object(xe.jsx)(_.Button,{type:"text",onClick:function(){return function(e){var t=Object(I.a)(h);t.splice(e,1),f(t)}(t)},children:"Delete"})]})]},t)}))}),Object(xe.jsx)(St,{isVisible:c,setVisible:i,selectedFileData:d,onCancel:function(){i(!1),j({index:-1,data:null})},onSave:function(e,t){return function(e,t){var n=Object(I.a)(h);e>=0?n[e]=t:n.push(t),f(n),i(!1)}(e,t)}}),Object(xe.jsx)("div",{className:"upload-steps__submissions-footer",children:Object(xe.jsx)(_.Button,{type:"primary",onClick:x,disabled:h&&0===h.length||O.Status===wt.SUBMITTED,children:"Save and Continue"})})]})},Nt={FullName:"",Salutation:"",Designation:"",Institute:"",PostalAddress:"",MobileNo:"",Email:"",Photo_ServerFileName:"",Photo_UserFileName:"",Photo:null,DigitalSignature_ServerFileName:"",DigitalSignature_UserFileName:"",DigitalSignature:null},Et=function(e){var t=e.coAuthorList,n=e.coAuthorData,a=e.onCancel,c=e.onSave,i=Object(r.useRef)(),s=Object(r.useState)(Nt),o=Object(R.a)(s,2),l=o[0],d=o[1];Object(r.useEffect)((function(){if(n.index>=0){var e=t[n.index];console.clear(),console.log(e),d(Object(u.a)({},e))}else d(Nt)}),[n]);var j=function(e,t){d(Object(u.a)(Object(u.a)({},l),{},Object(ke.a)({},e,t)))},b=function(){var e=Object(M.a)(B.a.mark((function e(t){return B.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:t.preventDefault(),i.current.validate(function(){var e=Object(M.a)(B.a.mark((function e(t){var r;return B.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!t){e.next=5;break}r=n.index,c&&c(r,l),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(xe.jsx)("div",{children:Object(xe.jsx)(_.Dialog,{title:"Co-Authors",visible:n.isVisible,onCancel:function(){return a()},children:Object(xe.jsx)(_.Dialog.Body,{children:Object(xe.jsxs)(_.Form,{ref:i,rules:{},className:"demo-form-stacked",model:l,labelPosition:"top",labelWidth:"100",children:[Object(xe.jsxs)(_.Layout.Row,{gutter:"20",children:[Object(xe.jsx)(_.Layout.Col,{span:"12",children:Object(xe.jsx)(_.Form.Item,{label:"Salutation",prop:"Salutation",children:Object(xe.jsx)(_.Input,{value:l.Salutation,onChange:function(e){return j("Salutation",e)}})})}),Object(xe.jsx)(_.Layout.Col,{span:"12",children:Object(xe.jsx)(_.Form.Item,{label:"Designation",prop:"Designation",children:Object(xe.jsx)(_.Input,{value:l.Designation,onChange:function(e){return j("Designation",e)}})})}),Object(xe.jsx)(_.Layout.Col,{span:"12",children:Object(xe.jsx)(_.Form.Item,{label:"Full Name",prop:"FullName",children:Object(xe.jsx)(_.Input,{value:l.FullName,onChange:function(e){return j("FullName",e)}})})}),Object(xe.jsx)(_.Layout.Col,{span:"12",children:Object(xe.jsx)(_.Form.Item,{label:"Email",prop:"Email",children:Object(xe.jsx)(_.Input,{value:l.Email,onChange:function(e){return j("Email",e)}})})}),Object(xe.jsx)(_.Layout.Col,{span:"12",children:Object(xe.jsx)(_.Form.Item,{label:"Institute",prop:"Institute",children:Object(xe.jsx)(_.Input,{value:l.Institute,onChange:function(e){return j("Institute",e)}})})}),Object(xe.jsxs)(_.Layout.Col,{span:"12",children:[" ",Object(xe.jsx)(_.Form.Item,{label:"Address",prop:"PostalAddress",children:Object(xe.jsx)(_.Input,{value:l.PostalAddress,onChange:function(e){return j("PostalAddress",e)}})})]}),Object(xe.jsx)(_.Layout.Col,{span:"12",children:Object(xe.jsx)(_.Form.Item,{label:"Mobile",prop:"MobileNo",children:Object(xe.jsx)(_.Input,{value:l.MobileNo,onChange:function(e){return j("MobileNo",e)}})})}),Object(xe.jsx)(_.Layout.Col,{span:"12"})]}),Object(xe.jsxs)(_.Layout.Row,{children:[Object(xe.jsx)(_.Layout.Col,{span:"12",children:Object(xe.jsx)(lt,{label:"Photo",value:l.Photo,name:"Photo",onChange:j})}),Object(xe.jsxs)(_.Layout.Col,{span:"12",children:[" ",Object(xe.jsx)(lt,{label:"DigitalSignature",value:l.DigitalSignature,name:"DigitalSignature",onChange:j})]})]}),Object(xe.jsxs)(_.Form.Item,{children:[Object(xe.jsx)(_.Button,{type:"primary",onClick:b,nativeType:"submit",children:"Save"}),Object(xe.jsx)(_.Button,{onClick:function(e){i.current.resetFields(),d({})},children:"Reset"})]})]})})})})},Pt=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(xe.jsxs)("span",{children:[Object(xe.jsx)(_.Button,{type:"text",size:"small",onClick:function(){return n(a,e)},children:"Edit"}),Object(xe.jsx)(_.Button,{type:"text",size:"small",onClick:function(){return r(a,e)},children:"Delete"})]})}}];return t&&t.length>0&&Object(xe.jsx)(_.Table,{columns:a,data:t,fit:!0})},kt=function(e){var t=e.onSave,n=Object(r.useRef)(),a=Object(s.b)(),c=Object(r.useState)(!1),i=Object(R.a)(c,2),o=i[0],l=i[1],d=Object(r.useState)({index:-1,isVisible:!1}),j=Object(R.a)(d,2),b=j[0],p=j[1],m=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(R.a)(m,2),f=h[0],O=h[1],x=Object(s.c)((function(e){return e.articleReducer})).article;Object(r.useEffect)((function(){it(x)||O(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:!it(e.Photo_ServerFileName)&&{serverFileName:e.Photo_ServerFileName,name:e.Photo_UserFileName},DigitalSignature:!it(e.DigitalSignature_ServerFileName)&&{serverFileName:e.DigitalSignature_ServerFileName,name:e.DigitalSignature_UserFileName}})}))}))}),[x]);var v=function(e,t){O(Object(u.a)(Object(u.a)({},f),{},Object(ke.a)({},e,t)))},g=function(){var e=Object(M.a)(B.a.mark((function e(r){return B.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:r.preventDefault(),n.current.validate(function(){var e=Object(M.a)(B.a.mark((function e(n){var r,c,i;return B.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&&r.append("".concat(c),f[c]);return f.CoAuthors&&f.CoAuthors.forEach((function(e,t){for(var n in e)"CoAuthors"!==n&&r.append("CoAuthors[".concat(t,"].").concat(n),e[n])})),l(!0),e.next=7,a(Ot(r));case 7:i=e.sent,l(!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(xe.jsxs)("div",{children:[Object(xe.jsxs)(_.Form,{ref:n,rules:{},className:"demo-form-stacked",model:f,labelPosition:"top",labelWidth:"100",children:[Object(xe.jsxs)("div",{className:"author-steps__authors",children:[Object(xe.jsxs)(_.Layout.Row,{gutter:"20",children:[Object(xe.jsx)(_.Layout.Col,{span:"6",children:Object(xe.jsx)(_.Form.Item,{label:"Salutation",prop:"Salutation",children:Object(xe.jsx)(_.Input,{value:f.Salutation,onChange:function(e){return v("Salutation",e)}})})}),Object(xe.jsx)(_.Layout.Col,{span:"6",children:Object(xe.jsx)(_.Form.Item,{label:"Designation",prop:"Designation",children:Object(xe.jsx)(_.Input,{value:f.Designation,onChange:function(e){return v("Designation",e)}})})}),Object(xe.jsx)(_.Layout.Col,{span:"6",children:Object(xe.jsx)(_.Form.Item,{label:"Full Name",prop:"FullName",children:Object(xe.jsx)(_.Input,{value:f.FullName,onChange:function(e){return v("FullName",e)}})})}),Object(xe.jsx)(_.Layout.Col,{span:"6",children:Object(xe.jsx)(_.Form.Item,{label:"Email",prop:"Email",children:Object(xe.jsx)(_.Input,{value:f.Email,onChange:function(e){return v("Email",e)}})})}),Object(xe.jsxs)(_.Layout.Col,{span:"6",children:[" ",Object(xe.jsx)(_.Form.Item,{label:"Institute",prop:"Institute",children:Object(xe.jsx)(_.Input,{value:f.Institute,onChange:function(e){return v("Institute",e)}})})]}),Object(xe.jsxs)(_.Layout.Col,{span:"6",children:[" ",Object(xe.jsx)(_.Form.Item,{label:"Address",prop:"PostalAddress",children:Object(xe.jsx)(_.Input,{value:f.PostalAddress,onChange:function(e){return v("PostalAddress",e)}})})]}),Object(xe.jsx)(_.Layout.Col,{span:"6",children:Object(xe.jsx)(_.Form.Item,{label:"Mobile",prop:"MobileNo",children:Object(xe.jsx)(_.Input,{value:f.MobileNo,onChange:function(e){return v("MobileNo",e)}})})}),Object(xe.jsx)(_.Layout.Col,{span:"6"})]}),Object(xe.jsxs)(_.Layout.Row,{children:[Object(xe.jsx)(_.Layout.Col,{span:"12",children:Object(xe.jsx)(lt,{label:"Photo",value:f.Photo,name:"Photo",onChange:v})}),Object(xe.jsx)(_.Layout.Col,{span:"12",children:Object(xe.jsx)(lt,{label:"Digital Signature",value:f.DigitalSignature,name:"DigitalSignature",onChange:v})})]})]}),Object(xe.jsxs)("div",{className:"author-steps__co-authors",children:[Object(xe.jsx)("div",{className:"author-steps__cauthors",children:Object(xe.jsx)(_.Button,{onClick:function(){return p({index:-1,isVisible:!0})},children:"Add CoAuthors"})}),Object(xe.jsx)(Pt,{CoAuthors:f.CoAuthors,onDelelteClicked:function(e,t){if(e>=0){var n=Object(u.a)(Object(u.a)({},f),{},{CoAuthors:Object(I.a)(f.CoAuthors)});n.CoAuthors.splice(e,1),O(n)}},onEditClicked:function(e,t){console.clear(),console.log(e,t),p({index:e,isVisible:!0})}})]}),Object(xe.jsx)(_.Form.Item,{children:Object(xe.jsx)(_.Button,{type:"primary",onClick:g,nativeType:"submit",loading:o,disabled:x.Status===wt.SUBMITTED,children:"Save and Continue"})})]}),Object(xe.jsx)(Et,{coAuthorData:b,coAuthorList:f.CoAuthors,onSave:function(e,t){var n=Object(u.a)(Object(u.a)({},f),{},{CoAuthors:Object(I.a)(f.CoAuthors)});e>=0?n.CoAuthors[e]=Object(u.a)({},t):n.CoAuthors.push(Object(u.a)({},t)),O(n),p({index:-1,isVisible:!1})},onCancel:function(){return p({index:-1,isVisible:!1})}})]})},Ft=function(e){var t=Object(s.c)((function(e){return e.articleReducer})).article;Object(r.useEffect)((function(){it(t)||(b(t.ProposalTitle),f(t.ProposalIntroduction||""),g(t.PropsalMethods||""),S(t.ProposalCitedReferences||""))}),[t]);var n=e.onSave,a=Object(s.b)(),c=Object(r.useState)(!1),i=Object(R.a)(c,2),o=i[0],l=i[1],u=Object(r.useState)(""),d=Object(R.a)(u,2),j=d[0],b=d[1],p=Object(r.useState)(""),m=Object(R.a)(p,2),h=m[0],f=m[1],O=Object(r.useState)(""),x=Object(R.a)(O,2),v=x[0],g=x[1],w=Object(r.useState)(""),y=Object(R.a)(w,2),C=y[0],S=y[1],I=function(){var e=Object(M.a)(B.a.mark((function e(){var r,c;return B.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r={articleId:t.Id,steps:4,prefix:j,introduction:h,methods:v,citedReference:C},l(!0),console.clear(),console.log(r,t),e.next=6,a(vt(r));case 6:c=e.sent,l(!1),c&&c.Status&&n();case 9:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return Object(xe.jsx)("div",{className:"user-form",children:Object(xe.jsxs)(_.Form,{className:"demo-form-stacked",labelPosition:"top",labelWidth:"100",children:[Object(xe.jsx)(_.Form.Item,{label:"Acknowledge the copyright statements",children:Object(xe.jsx)(_.Input,{type:"textarea",value:j,onChange:function(e){return b(e)}})}),Object(xe.jsx)(_.Form.Item,{label:"Introduction",children:Object(xe.jsx)(ut.CKEditor,{editor:jt.a,data:h,onChange:function(e,t){var n=t.getData();f(n)}})}),Object(xe.jsx)(_.Form.Item,{label:"Methods",children:Object(xe.jsx)(ut.CKEditor,{editor:jt.a,data:v,onChange:function(e,t){var n=t.getData();g(n)}})}),Object(xe.jsx)(_.Form.Item,{label:"Cited References",children:Object(xe.jsx)(ut.CKEditor,{editor:jt.a,data:C,onChange:function(e,t){var n=t.getData();S(n)}})}),Object(xe.jsx)(_.Form.Item,{children:Object(xe.jsx)(_.Button,{type:"primary",onClick:I,loading:o,disabled:t.Status===wt.SUBMITTED,children:"Save and Continue"})})]})})},At=function(e){var t=e.onConfirmation,n=Object(s.c)((function(e){return e.articleReducer})).article,a=Object(s.b)(),c=Object(r.useState)(!1),i=Object(R.a)(c,2),o=i[0],l=i[1],u=function(){var e=Object(M.a)(B.a.mark((function e(){var r,c;return B.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r={articleId:n.Id,steps:5},l(!0),e.next=4,a(gt(r));case 4:c=e.sent,l(!1),c&&c.Status&&t();case 7:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return Object(xe.jsxs)("div",{children:[Object(xe.jsx)("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"'}),Object(xe.jsx)("div",{children:Object(xe.jsx)(_.Button,{disabled:n.Status===wt.SUBMITTED,type:"primary",onClick:function(){return u()},loading:o,children:"Finish Submission"})})]})},Dt=function(e){var t=Object(r.useState)(1),n=Object(R.a)(t,2),a=n[0],c=n[1],o=Object(r.useState)("1"),l=Object(R.a)(o,2),u=l[0],d=l[1],j=Object(s.b)(),b=Object(T.g)(),p=e.match.params.articleId,m=Object(s.c)((function(e){return e.articleReducer})).article;Object(r.useEffect)((function(){it(m)?(c(1),d("1")):(c(m.Steps+1),d("".concat(m.Steps+1)))}),[m]),Object(r.useEffect)((function(){p?h(p):j(ht())}),[p]);var h=function(){var e=Object(M.a)(B.a.mark((function e(t){return B.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,j(pt(t));case 2:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),f=function(e){e>a&&c(e)},O=[{label:"1.start",name:"1",component:Object(xe.jsx)(yt,{onSave:function(){return f(2),void d("2")}})},{label:"2. Authors and CoAuthors",name:"2",component:Object(xe.jsx)(kt,{onSave:function(){return f(3),void d("3")}})},{label:"3. Upload Submission",name:"3",component:Object(xe.jsx)(It,{onSave:function(){return f(4),void d("4")}})},{label:"4. Enter Metadata",name:"4",component:Object(xe.jsx)(Ft,{onSave:function(){return f(5),void d("5")}})},{label:"5.Confirmation",name:"5",component:Object(xe.jsx)(At,{onConfirmation:function(){return Object(_.Message)({showClose:!0,message:"Congrats, submission completed.",type:"success"}),void b.push("".concat(se.submitter))}})}];return Object(xe.jsxs)(xe.Fragment,{children:[Object(xe.jsxs)(_.Breadcrumb,{separator:"/",children:[Object(xe.jsx)(_.Breadcrumb.Item,{children:Object(xe.jsx)(i.b,{to:se.submitter,children:"Home"})}),Object(xe.jsx)(_.Breadcrumb.Item,{children:"Submission"})]}),Object(xe.jsx)("div",{className:"submission",children:Object(xe.jsx)(_.Tabs,{type:"card",value:u,onTabClick:function(e){var t=e.props.name;d(t)},children:O.map((function(e,t){return Object(xe.jsx)(_.Tabs.Pane,{label:e.label,name:e.name,disabled:(n=t+1,a<n),children:e.component},t);var n}))})})]})},Tt=function(e){var t=e.state,n=e.setState,r=e.onSearchClicked;return Object(xe.jsxs)("div",{className:"submission-search",children:[Object(xe.jsxs)(_.Form,{inline:!0,children:[Object(xe.jsx)(_.Form.Item,{children:Object(xe.jsx)(_.Input,{style:{width:"300px"},value:t.proposalTitle,placeholder:"Proposal Ttile",onChange:function(e){return function(e,r){n(Object(u.a)(Object(u.a)({},t),{},Object(ke.a)({},e,r)))}("proposalTitle",e)}})}),Object(xe.jsx)(_.Form.Item,{children:Object(xe.jsx)(_.Button,{type:"primary",onClick:function(){return r()},children:"Search"})})]}),Object(xe.jsx)("div",{children:Object(xe.jsx)(i.b,{to:se.submission,className:"el-button el-button--default",children:"New Submission"})})]})},Rt=function(e){var t=e.columns,n=e.data,r=e.totalData,a=e.pageSize,c=e.PageIndex,i=e.handlePageSizeChanged,s=e.handlePageChanged;return Object(xe.jsxs)(xe.Fragment,{children:[Object(xe.jsx)(_.Table,{style:{width:"100%"},columns:t,data:n,border:!0}),0===r&&Object(xe.jsx)("div",{className:"no-table-data",children:"No Data"}),r>0&&Object(xe.jsx)(_.Pagination,{layout:"total, sizes, prev, pager, next",total:r,pageSizes:[10,20,50,100],pageSize:a,currentPage:c,onSizeChange:i,onCurrentChange:s})]})},_t=(n(164),function(e,t,n){function a(r){console.clear(),console.log("outside click",e),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)}}))}),Lt=D({}),Mt=function(e){var t=e.open,n=(e.containerClassName,Object(r.useRef)(null)),a=Object(r.useState)(document.createElement("div")),i=Object(R.a)(a,2),o=i[0],l=(i[1],Object(r.useState)({left:-1,top:-1,visibility:"hidden"})),d=Object(R.a)(l,2),j=d[0],b=d[1];_t(n,e.handleOutsideClick,e.parentRef),Object(r.useEffect)((function(){return document.body.appendChild(o),document.addEventListener("scroll",p),function(){c.a.unmountComponentAtNode(o),document.body.removeChild(o),document.removeEventListener("scroll",p)}}),[]),Object(r.useEffect)((function(){e.children&&h()}),[e.children]),Object(r.useEffect)((function(){h()}),[j]);var p=function(){t&&e.handleOutsideClick&&e.handleOutsideClick(!1)},m=function(e){return j.top===e.top&&(j.left===e.left&&j.visibility===e.visibility)},h=function(){var t=Object(u.a)({},j);e.parentRef;c.a.render(Object(xe.jsx)(s.a,{store:Lt,children:Object(xe.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;u+c>window.innerHeight&&(u=o-c),u<0&&(u=10),d+a>window.innerWidth&&(d=window.innerWidth-a-l);var j={top:u,left:d,visibility:"visible"};m(j)||b(j)}}()}))};return Object(xe.jsx)("noscript",{})};Mt.defaultProps={containerClassName:"irc-popup"};var Ut,Bt=Mt,zt=function(e){var t=e.handleClick,n=e.label,a=Object(r.useState)(!1),c=Object(R.a)(a,2),i=c[0],s=c[1],o=Object(r.useRef)();return Object(xe.jsxs)("div",{ref:o,className:"irc-popup-contents",children:[Object(xe.jsxs)("div",{className:"irc-popup-splitter",children:[Object(xe.jsx)("span",{className:"irc-popup-splitter__action",onClick:function(){return t&&t(e)},children:n}),Object(xe.jsx)("span",{className:"irc-popup-splitter__drop",onClick:function(){return s(!i)},children:Object(xe.jsx)("i",{className:"el-icon-arrow-down el-icon-right"})})]}),i?Object(xe.jsx)(Bt,{parentRef:o,open:i,handleOutsideClick:function(){return s(!1)},children:Object(xe.jsx)("div",{className:"irc-popup-container",children:e.children})}):null]})},Vt=function(e){var t=e.row,n=e.handleEditClick,r=e.handleDelete,a=Object(T.g)();return Object(xe.jsx)("div",{children:Object(xe.jsx)(zt,{label:"View",row:t,handleClick:function(e){return a.push("".concat(se.viewArticle,"/").concat(e.row.Id))},children:Object(xe.jsx)("div",{className:"table-actions",children:Object(xe.jsxs)("ul",{children:[Object(xe.jsx)("li",{onClick:function(){return n(t)},children:Object(xe.jsx)(_.Button,{type:"text",size:"small",icon:"edit",children:"Edit"})}),Object(xe.jsx)("li",{onClick:function(){return r(t)},children:Object(xe.jsx)(_.Button,{type:"text",size:"small",icon:"delete",children:"Delete"})})]})})})})},Gt=function(e){var t=e.selectedTab,n=Object(r.useState)(!1),a=Object(R.a)(n,2),c=(a[0],a[1],Object(r.useState)({Roles:[]})),i=Object(R.a)(c,2),o=(i[0],i[1],Object(r.useState)({status:0,PageIndex:1,pageSize:20,propsalTitle:""})),l=Object(R.a)(o,2),d=l[0],j=l[1];Object(r.useEffect)((function(){var e=x();v(Object(u.a)(Object(u.a)({},d),{},{status:e}))}),[t]);var b=Object(s.b)(),p=Object(r.useState)([]),m=Object(R.a)(p,2),h=m[0],f=m[1],O=Object(T.g)(),x=function(){var e=0;return"NEW"==t?e=wt.NEW:"SUBMITTED"==t?e=wt.SUBMITTED:"REVERTED"==t?e=wt.REVERTED:"REJECTED"==t?e=wt.REJECTED:"APPROVED"==t&&(e=wt.APPROVED),e},v=function(){var e=Object(M.a)(B.a.mark((function e(t){var n;return B.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=[],e.next=3,b(bt(t));case 3:n=e.sent,f(n);case 5:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),g=[{label:"Author",prop:"InvestigatorName",render:function(e,t,n){return Object(xe.jsxs)("span",{children:[e.InvestigatorSalutation," ",e.InvestigatorName]})}},{label:"Sub Number",prop:"SubmissionNumber",width:120},{label:"Submitted On",prop:"DateInString",width:150},{label:"Completion",prop:"Steps",width:120,render:function(e,t,n){var r=(e.Steps||0)/5*100;return Object(xe.jsx)("div",{children:Object(xe.jsx)(_.Progress,{strokeWidth:18,percentage:r,textInside:!0})})}},{label:"Proposal Title",prop:"ProposalTitle"},{label:"",width:200,fixed:"right",render:function(e,t,n){return Object(xe.jsx)(Vt,{row:e,handleEditClick:function(e){return O.push("".concat(se.submission,"/").concat(e.Id))},handleDelete:function(e){return w(e)}})}}],w=function(e){_.MessageBox.confirm("This will permanently delete. Continue?","Warning",{confirmButtonText:"OK",cancelButtonText:"Cancel",type:"warning"}).then(Object(M.a)(B.a.mark((function t(){return B.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,b(mt(e.Id));case 2:v(Object(u.a)(Object(u.a)({},d),{},{status:x()}));case 3:case"end":return t.stop()}}),t)})))).catch((function(){}))},y=0;return h&&h.length>0&&(y=h[0].TotalData),Object(xe.jsxs)("div",{className:"submitter",children:[Object(xe.jsx)(Tt,{state:d,setState:j,onSearchClicked:function(){var e=Object(u.a)(Object(u.a)({},d),{},{pageIndex:1,pageSize:20});j(e),v(e)}}),Object(xe.jsx)(Rt,{columns:g,data:h,totalData:y,pageSizes:[10,20,50,100],pageSize:d.pageSize,PageIndex:d.PageIndex,handlePageSizeChanged:function(e){var t=Object(u.a)(Object(u.a)({},d),{},{pageSize:e,status:x()});j(t),v(t)},handlePageChanged:function(e){var t=Object(u.a)(Object(u.a)({},d),{},{pageIndex:e,status:x()});j(t),v(t)}})]})},Wt=function(){var e=Object(r.useState)("NEW"),t=Object(R.a)(e,2),n=t[0],a=t[1];Object(s.b)(),Object(T.g)();return Object(xe.jsxs)("div",{children:[Object(xe.jsx)(_.Breadcrumb,{separator:"/",children:Object(xe.jsx)(_.Breadcrumb.Item,{children:Object(xe.jsx)(i.b,{to:se.submitter,children:"Home"})})}),Object(xe.jsxs)("div",{className:"submission",children:[Object(xe.jsx)(_.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(xe.jsx)(_.Tabs.Pane,{label:e.label,name:e.name},t)}))}),Object(xe.jsx)(Gt,{selectedTab:n})]})]})};!function(e){e.Public="Public",e.Submitter="Submitter",e.Administrator="Administrator",e.Editor="Editor",e.Reviewer="Reviewer"}(Ut||(Ut={}));var qt=Ut,Ht=[{exact:!0,component:Wt,role:qt.Submitter,title:"Dashboard",path:se.submitter},{exact:!0,component:Dt,role:qt.Submitter,title:"Submission",path:se.submission},{exact:!0,component:Dt,role:qt.Submitter,title:"Submission",path:"".concat(se.submission,"/:articleId")}],Kt=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 it(r)?null:Object(xe.jsx)("div",{className:"viewArticle__start",children:Object(xe.jsxs)(_.Form,{className:"demo-form-stacked",labelPosition:"top",labelWidth:"100",children:[Object(xe.jsx)(_.Form.Item,{label:a&&a.TemplateTitle,children:Object(xe.jsx)("div",{children:a&&a.TemplateText})}),Object(xe.jsx)(_.Form.Item,{label:"Section",children:r&&r.SectionName}),Object(xe.jsx)(_.Form.Item,{label:"CheckList",children:Object(xe.jsx)("ul",{children:r.CheckList.map((function(e,t){return Object(xe.jsx)("li",{children:e.CheckListName},t)}))})}),Object(xe.jsx)(_.Form.Item,{label:"Comments for the Editor",children:Object(xe.jsx)("div",{dangerouslySetInnerHTML:{__html:r.CommentsForEditor}})}),Object(xe.jsx)(_.Form.Item,{label:c&&c.TemplateTitle,children:Object(xe.jsx)("div",{children:c&&c.TemplateText})})]})})},Jt=function(e){var t=e.ArticleCoAuthors;return Object(xe.jsxs)("table",{children:[Object(xe.jsxs)("tr",{children:[Object(xe.jsx)("th",{children:"Name"}),Object(xe.jsx)("th",{children:"Designation"}),Object(xe.jsx)("th",{children:"Email"}),Object(xe.jsx)("th",{children:"Institue"}),Object(xe.jsx)("th",{children:"Address"}),Object(xe.jsx)("th",{children:"Mobile"}),Object(xe.jsx)("th",{children:"Signature"})]}),t&&t.map((function(e,t){return Object(xe.jsxs)("tr",{children:[Object(xe.jsx)("td",{children:Object(xe.jsxs)("div",{className:"td-author-info",children:[e.Photo_ServerFileName&&Object(xe.jsx)("img",{src:"".concat(tt.Uploads,"/").concat(e.Photo_ServerFileName),width:"40",height:"40"}),"".concat(e.Salutation," ").concat(e.FullName)]})}),Object(xe.jsx)("td",{children:e.Designation}),Object(xe.jsx)("td",{children:e.Email}),Object(xe.jsx)("td",{children:e.Institute}),Object(xe.jsx)("td",{children:e.PostalAddress}),Object(xe.jsx)("td",{children:e.MobileNo}),Object(xe.jsx)("td",{children:Object(xe.jsx)("img",{src:"".concat(tt.Uploads,"/").concat(e.DigitalSignature_ServerFileName),width:"40",height:"40"})})]},t)}))]})},$t=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);n.find((function(e){return"copyrightStatements"===e.TemplateKey})),n.find((function(e){return"privacyStatements"===e.TemplateKey}));return it(r)?null:Object(xe.jsxs)("div",{className:"viewArticle__author",children:[Object(xe.jsx)("h1",{children:"Author"}),Object(xe.jsxs)("div",{className:"viewArticle__author-detail",children:[Object(xe.jsx)("div",{className:"viewArticle__author-detail-image",children:Object(xe.jsx)("img",{src:"/".concat(tt.Uploads,"/").concat(r.InvestigatorPhoto_ServerFileName)})}),Object(xe.jsxs)("div",{className:"viewArticle__author-detail-info",children:[Object(xe.jsxs)("div",{className:"info-block",children:[Object(xe.jsx)("label",{children:"Name"}),Object(xe.jsx)("div",{children:"".concat(r.InvestigatorSalutation," ").concat(r.InvestigatorName)})]}),r.InvestigatorDesignation&&Object(xe.jsxs)("div",{className:"info-block",children:[Object(xe.jsx)("label",{children:"Designation"}),Object(xe.jsx)("div",{children:r.InvestigatorDesignation})]}),r.InvestigatorEmai&&Object(xe.jsxs)("div",{className:"info-block",children:[Object(xe.jsx)("label",{children:"Email"}),Object(xe.jsx)("div",{children:r.InvestigatorEmail})]}),r.InvestigatorInstitute&&Object(xe.jsxs)("div",{className:"info-block",children:[Object(xe.jsx)("label",{children:"Institue"}),Object(xe.jsx)("div",{children:r.InvestigatorInstitute})]}),r.InvestigatorPostalAddress&&Object(xe.jsxs)("div",{className:"info-block",children:[Object(xe.jsx)("label",{children:"Address"}),Object(xe.jsx)("div",{children:r.InvestigatorPostalAddress})]}),r.InvestigatorMobileNo&&Object(xe.jsxs)("div",{className:"info-block",children:[Object(xe.jsx)("label",{children:"Mobile No."}),Object(xe.jsx)("div",{children:r.InvestigatorMobileNo})]}),r.InvestigatorDigitalSignature_ServerFileName&&Object(xe.jsxs)("div",{className:"info-block",children:[Object(xe.jsx)("label",{children:"Signature"}),Object(xe.jsx)("div",{children:Object(xe.jsx)("img",{className:"digital-signature",src:"/".concat(tt.Uploads,"/").concat(r.InvestigatorDigitalSignature_ServerFileName)})})]})]})]}),Object(xe.jsx)("div",{className:"viewArticle__coauthor",children:Object(xe.jsx)(Jt,{ArticleCoAuthors:r.ArticleCoAuthors})})]})},Xt=function(e){var t=Object(s.c)((function(e){return e.articleReducer})).article;return it(t)?null:Object(xe.jsxs)("div",{className:"viewArticle__attachment",children:[Object(xe.jsx)("h1",{children:"Attachments"}),Object(xe.jsx)("div",{children:t.ArticleAttachments.map((function(e,t){return Object(xe.jsxs)("div",{children:[Object(xe.jsx)("label",{children:e.ComponentName}),Object(xe.jsx)(lt,{isPreview:!0,value:{serverFileName:e.ServerFileName,name:e.UserFileName},name:"Photo"})]},t)}))})]})},Yt=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);n.find((function(e){return"copyrightStatements"===e.TemplateKey})),n.find((function(e){return"privacyStatements"===e.TemplateKey}));return it(r)?null:Object(xe.jsx)("div",{className:"viewArticle__meta",children:Object(xe.jsxs)(_.Form,{className:"demo-form-stacked",labelPosition:"top",labelWidth:"100",children:[Object(xe.jsx)(_.Form.Item,{label:"Title",children:Object(xe.jsx)("div",{dangerouslySetInnerHTML:{__html:r.ProposalTitle}})}),Object(xe.jsx)(_.Form.Item,{label:"Introduction",children:Object(xe.jsx)("div",{dangerouslySetInnerHTML:{__html:r.ProposalIntroduction}})}),Object(xe.jsx)(_.Form.Item,{label:"Methods",children:Object(xe.jsx)("div",{dangerouslySetInnerHTML:{__html:r.PropsalMethods}})}),Object(xe.jsx)(_.Form.Item,{label:"Cited References",children:Object(xe.jsx)("div",{dangerouslySetInnerHTML:{__html:r.ProposalCitedReferences}})})]})})},Qt=function(e){var t=e.match.params.articleId,n=Object(s.b)();Object(r.useEffect)((function(){t?a(t):n(ht())}),[t]);var a=function(){var e=Object(M.a)(B.a.mark((function e(t){return B.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,n(pt(t));case 2:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}();return Object(xe.jsxs)("div",{children:[Object(xe.jsxs)(_.Breadcrumb,{separator:"/",children:[Object(xe.jsx)(_.Breadcrumb.Item,{children:Object(xe.jsx)(i.b,{to:se.submitter,children:"Home"})}),Object(xe.jsx)(_.Breadcrumb.Item,{children:"View"})]}),Object(xe.jsxs)("div",{className:"viewArticle",children:[Object(xe.jsx)(Kt,{}),Object(xe.jsx)(Yt,{}),Object(xe.jsx)($t,{}),Object(xe.jsx)(Xt,{})]})]})},Zt=n(82),en=n.n(Zt),tn=function(){return function(){var e=Object(M.a)(B.a.mark((function e(t){var n;return B.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,ee(G.roles,t);case 2:n=e.sent,t({type:h,payload:n.Data});case 4:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()},nn=function(e){var t=e.param;return function(){var e=Object(M.a)(B.a.mark((function e(n){var r;return B.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,ee(W.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)}}()},rn=function(e){var t=Object(s.b)(),n=Object(T.g)();Object(r.useEffect)((function(){a()}),[]);var a=function(){var r=Object(M.a)(B.a.mark((function r(){var a;return B.a.wrap((function(r){for(;;)switch(r.prev=r.next){case 0:return a=en.a.parse(e.location.search),r.next=3,t(nn({param:a.param}));case 3:r.sent&&n.push(se.login);case 5:case"end":return r.stop()}}),r)})));return function(){return r.apply(this,arguments)}}();return Object(xe.jsx)("div",{children:"Your email address will be verified and after success redirects to login page."})},an=function(e){e.user;var t=Object(r.useRef)(),n=Object(s.b)(),a=Object(T.g)(),c=en.a.parse(e.location.search),i=Object(r.useState)({Email:"",Password:"",ConfirmPassword:"",isLoading:!1,Code:c.code}),o=Object(R.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(ke.a)({},e,t)))};return Object(xe.jsx)("div",{className:"container",children:Object(xe.jsx)("div",{className:"sign-up-form",children:Object(xe.jsx)(_.Form,{ref:t,rules:j,className:"demo-form-stacked",model:l,labelPosition:"top",labelWidth:"100",children:Object(xe.jsxs)(_.Layout.Row,{gutter:"20",children:[Object(xe.jsx)(_.Form.Item,{label:"Email",prop:"Email",children:Object(xe.jsx)(_.Input,{value:l.Email,onChange:function(e){return b("Email",e)}})}),Object(xe.jsx)(_.Form.Item,{label:"Password",prop:"Password",children:Object(xe.jsx)(_.Input,{type:"password",value:l.Password,onChange:function(e){return b("Password",e)}})}),Object(xe.jsx)(_.Form.Item,{label:"Confirm Password",prop:"ConfirmPassword",children:Object(xe.jsx)(_.Input,{type:"password",value:l.ConfirmPassword,onChange:function(e){return b("ConfirmPassword",e)}})}),Object(xe.jsx)(_.Form.Item,{children:Object(xe.jsx)(_.Button,{type:"primary",onClick:function(){t.current.validate(function(){var e=Object(M.a)(B.a.mark((function e(t){var r,c,i,s,o;return B.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(Oe({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(se.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"})})]})})})})},cn=function(e){var t=Object(r.useRef)(),n=Object(s.b)(),a=Object(r.useState)({email:"",isLoading:!1,isSuccessSubmitting:!1}),c=Object(R.a)(a,2),o=c[0],l=c[1],d=function(){var e=Object(M.a)(B.a.mark((function e(){return B.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:t.current.validate(function(){var e=Object(M.a)(B.a.mark((function e(t){var r,a;return B.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(fe({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(xe.jsx)("div",{className:"pr-container",children:o.isSuccessSubmitting?Object(xe.jsxs)("div",{className:"reset-success",children:[Object(xe.jsx)("h2",{children:"Reset Password"}),Object(xe.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(xe.jsx)(i.b,{to:se.login,className:"el-button el-button--primary",children:"Return to sign in"})]}):Object(xe.jsx)("div",{className:"reset-form",children:Object(xe.jsxs)(_.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(xe.jsx)(_.Form.Item,{label:"Enter your user account's verified email address and we will send you a password reset link.",prop:"email",children:Object(xe.jsx)(_.Input,{placeholder:"Enter your email address",value:o.email,onChange:function(e){return l(Object(u.a)(Object(u.a)({},o),{},{email:e}))}})}),Object(xe.jsx)("div",{className:"irc-form-footer",children:Object(xe.jsx)(_.Button,{type:"primary",onClick:d,loading:o.isLoading,children:"Submit"})})]})})})},sn={Roles:[],Email:"",FullName:"",MobileNumber:"",Country:"",Affiliation:"",Password:"",ConfirmPassword:""},on=function(e){var t=Object(r.useState)(sn),n=Object(R.a)(t,2),a=n[0],c=n[1],i=Object(r.useState)(!1),o=Object(R.a)(i,2),l=o[0],d=o[1],j=Object(s.c)((function(e){return e.commonReducer})),b=(j.roles,Object(r.useRef)()),p={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()}}]},m=Object(s.b)(),h=Object(T.g)(),f=function(e,t){"IsInactive"===e&&(t=!t),c(Object(u.a)(Object(u.a)({},a),{},Object(ke.a)({},e,t)))},O=function(){var e=Object(M.a)(B.a.mark((function e(t){return B.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:t.preventDefault(),b.current.validate(function(){var e=Object(M.a)(B.a.mark((function e(t){var n,r;return B.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,m(he(n));case 5:r=e.sent,d(!1),r&&h.push(se.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(xe.jsx)("div",{className:"container",children:Object(xe.jsx)("div",{className:"sign-up-form",children:Object(xe.jsx)(_.Form,{ref:b,rules:p,className:"demo-form-stacked",model:a,labelPosition:"top",labelWidth:"100",children:Object(xe.jsxs)(_.Layout.Row,{gutter:"20",children:[Object(xe.jsx)(_.Form.Item,{label:"Full Name",prop:"FullName",children:Object(xe.jsx)(_.Input,{value:a.FullName,onChange:function(e){return f("FullName",e)}})}),Object(xe.jsx)(_.Form.Item,{label:"Email",prop:"Email",children:Object(xe.jsx)(_.Input,{value:a.Email,onChange:function(e){return f("Email",e)}})}),Object(xe.jsx)(_.Form.Item,{label:"Mobile",prop:"MobileNumber",children:Object(xe.jsx)(_.Input,{value:a.MobileNumber,onChange:function(e){return f("MobileNumber",e)}})}),Object(xe.jsx)(_.Form.Item,{label:"Country",prop:"Country",children:Object(xe.jsx)(_.Input,{value:a.Country,onChange:function(e){return f("Country",e)}})}),Object(xe.jsx)(_.Form.Item,{label:"Affiliation",prop:"Affiliation",children:Object(xe.jsx)(_.Input,{value:a.Affiliation,onChange:function(e){return f("Affiliation",e)}})}),Object(xe.jsx)(_.Form.Item,{label:"Password",prop:"Password",children:Object(xe.jsx)(_.Input,{type:"password",value:a.Password,onChange:function(e){return f("Password",e)}})}),Object(xe.jsx)(_.Form.Item,{label:"Confirm Password",prop:"ConfirmPassword",children:Object(xe.jsx)(_.Input,{type:"password",value:a.ConfirmPassword,onChange:function(e){return f("ConfirmPassword",e)}})}),Object(xe.jsxs)(_.Form.Item,{children:[Object(xe.jsx)(_.Button,{type:"primary",onClick:O,nativeType:"submit",loading:l,children:"Sign up"}),Object(xe.jsx)(_.Button,{onClick:function(e){b.current.resetFields(),c(sn)},children:"Reset"})]})]})})})})},ln=[{exact:!0,component:an,role:qt.Public,title:"Reset Password",path:se.forgotPassword},{exact:!0,component:cn,role:qt.Public,title:"Reset Password",path:se.resetPassword},{exact:!0,component:on,role:qt.Public,title:"Sign up",path:se.signup},{exact:!0,component:rn,role:qt.Public,title:"Verify Email",path:se.verifyEmailAddress},{exact:!0,component:Qt,role:qt.Public,title:"View Article",path:"".concat(se.viewArticle,"/:articleId")}],un=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(ke.a)({},e,r)))};return Object(xe.jsxs)("div",{className:"user-search",children:[Object(xe.jsxs)(_.Form,{inline:!0,children:[Object(xe.jsx)(_.Form.Item,{children:Object(xe.jsx)(_.Input,{style:{width:"300px"},value:t.userName,placeholder:"User name",onChange:function(e){return c("userName",e)}})}),Object(xe.jsx)(_.Form.Item,{children:Object(xe.jsxs)(_.Select,{value:t.isActive,placeholder:"IsActive",onChange:function(e){return c("IsActive",e)},children:[Object(xe.jsx)(_.Select.Option,{label:"Active",value:"true"}),Object(xe.jsx)(_.Select.Option,{label:"Inactive",value:"false"})]})}),Object(xe.jsx)(_.Form.Item,{children:Object(xe.jsx)(_.Button,{type:"primary",onClick:function(){return r()},children:"Search"})})]}),Object(xe.jsx)("div",{children:Object(xe.jsx)(_.Button,{onClick:function(){return a({})},children:"Add User"})})]})},dn=function(e){var t=e.state,n=e.setState,a=e.onSaveSuccess,c=Object(r.useState)(!1),i=Object(R.a)(c,2),o=i[0],l=i[1],d=Object(s.c)((function(e){return e.commonReducer})),j=d.roles,b=Object(r.useRef)(),p=Object(s.b)();Object(T.g)();Object(r.useEffect)((function(){m()}),[]);var m=function(){var e=Object(M.a)(B.a.mark((function e(){return B.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,p(tn());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(ke.a)({},e,r)))},f=function(){var e=Object(M.a)(B.a.mark((function e(n){return B.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:n.preventDefault(),b.current.validate(function(){var e=Object(M.a)(B.a.mark((function e(n){var r,c;return B.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,p(de(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(xe.jsx)("div",{className:"container",children:Object(xe.jsx)("div",{className:"user-form",children:Object(xe.jsxs)(_.Form,{ref:b,rules:{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"}],RoleId:[{required:!0,message:"Role is required",trigger:"blur"}]},className:"demo-form-stacked",model:t,labelPosition:"top",labelWidth:"100",children:[Object(xe.jsxs)(_.Layout.Row,{gutter:"20",children:[Object(xe.jsx)(_.Layout.Col,{span:"12",children:Object(xe.jsx)(_.Form.Item,{label:"Full Name",prop:"FullName",children:Object(xe.jsx)(_.Input,{value:t.FullName,onChange:function(e){return h("FullName",e)}})})}),Object(xe.jsx)(_.Layout.Col,{span:"12",children:Object(xe.jsx)(_.Form.Item,{label:"Email",prop:"Email",children:Object(xe.jsx)(_.Input,{value:t.Email,onChange:function(e){return h("Email",e)}})})}),Object(xe.jsx)(_.Layout.Col,{span:"12",children:Object(xe.jsx)(_.Form.Item,{label:"Mobile",prop:"MobileNumber",children:Object(xe.jsx)(_.Input,{value:t.MobileNumber,onChange:function(e){return h("MobileNumber",e)}})})}),Object(xe.jsx)(_.Layout.Col,{span:"12",children:Object(xe.jsx)(_.Form.Item,{label:"Country",prop:"Country",children:Object(xe.jsx)(_.Input,{value:t.Country,onChange:function(e){return h("Country",e)}})})}),Object(xe.jsx)(_.Layout.Col,{span:"12",children:Object(xe.jsx)(_.Form.Item,{label:"Affiliation",prop:"Affiliation",children:Object(xe.jsx)(_.Input,{value:t.Affiliation,onChange:function(e){return h("Affiliation",e)}})})}),Object(xe.jsx)(_.Layout.Col,{span:"12",children:Object(xe.jsx)(_.Form.Item,{label:"Role",prop:"Roles",children:Object(xe.jsx)(_.Select,{multiple:!0,value:t.Roles,placeholder:"Role",onChange:function(e){return h("Roles",e)},children:j&&j.map((function(e,t){return Object(xe.jsx)(_.Select.Option,{label:e.Name,value:e.Name},t)}))})})}),Object(xe.jsx)(_.Layout.Col,{span:"12",children:Object(xe.jsx)(_.Form.Item,{label:"Is Active",children:Object(xe.jsx)(_.Switch,{onText:"",offText:"",value:!t.IsInactive,onChange:function(e){return h("IsInactive",e)}})})}),Object(xe.jsx)(_.Layout.Col,{span:"12",children:!t.Id&&Object(xe.jsx)(_.Form.Item,{label:"Password",children:Object(xe.jsx)(_.Input,{type:"password",value:t.Password,onChange:function(e){return h("Password",e)}})})})]}),Object(xe.jsx)(_.Layout.Row,{children:Object(xe.jsx)(_.Layout.Col,{span:"12",children:Object(xe.jsxs)(_.Form.Item,{children:[Object(xe.jsx)(_.Button,{type:"primary",onClick:f,nativeType:"submit",loading:o,children:"Save"}),Object(xe.jsx)(_.Button,{onClick:function(e){b.current.resetFields(),n({})},children:"Reset"})]})})})]})})})},jn=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(R.a)(c,2),o=i[0],l=i[1],d=function(){var e=Object(M.a)(B.a.mark((function e(){return B.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:n.current.validate(function(){var e=Object(M.a)(B.a.mark((function e(n){var r;return B.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!n){e.next=5;break}return e.next=3,a(pe({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(xe.jsxs)(xe.Fragment,{children:[Object(xe.jsx)(_.Button,{type:"text",size:"small",onClick:function(){return l(Object(u.a)(Object(u.a)({},o),{},{isVisible:!0}))},children:"Change Password"}),Object(xe.jsx)(_.Dialog,{title:"Change Password",visible:o.isVisible,onCancel:function(){return j()},style:{width:"350px"},children:Object(xe.jsx)(_.Dialog.Body,{children:Object(xe.jsxs)(_.Form,{ref:n,rules:{newPassword:[{required:!0,message:"New password is required",trigger:"blur"}]},children:[Object(xe.jsx)(_.Form.Item,{children:Object(xe.jsx)(_.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(xe.jsx)(_.Form.Item,{children:Object(xe.jsx)(_.Button,{onClick:function(){return d()},loading:o.isLoading,children:"Change Password"})})]})})})]})},bn=function(e){var t=e.isVisible,n=e.setVisible;return Object(xe.jsx)(_.Dialog,{title:"Add User",visible:t,onCancel:function(){return n(!1)},children:Object(xe.jsx)(_.Dialog.Body,{children:Object(xe.jsx)(dn,Object(u.a)({},e))})})},pn=function(){var e=Object(r.useState)(!1),t=Object(R.a)(e,2),n=t[0],a=t[1],c=Object(r.useState)({Roles:[]}),i=Object(R.a)(c,2),o=i[0],l=i[1],d=Object(r.useState)({userName:"",pageIndex:1,pageSize:20,isActive:"true"}),j=Object(R.a)(d,2),b=j[0],p=j[1];Object(r.useEffect)((function(){O(b)}),[]);var m=Object(s.b)(),h=(Object(T.g)(),Object(s.c)((function(e){return e.userReducer}))),f=h.userList;Object(r.useEffect)((function(){}),[f]);var O=function(){var e=Object(M.a)(B.a.mark((function e(t){return B.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,m(ue(t));case 2:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),x=function(e){l(e),a(!0)},v=[{label:"User Name",prop:"UserName",width:120},{label:"Name",prop:"FullName"},{label:"Mobile",prop:"MobileNumber",width:120},{label:"Email",prop:"Email",width:300},{label:"Role",prop:"RoleName",width:120},{label:"",width:150,fixed:"right",render:function(e,t,n){return Object(xe.jsx)(jn,{user:e},n)}},{label:"",width:100,fixed:"right",render:function(e,t,n){return Object(xe.jsx)("span",{children:Object(xe.jsx)(_.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(xe.jsxs)("span",{children:[Object(xe.jsx)(_.Button,{type:"text",size:"small",onClick:function(){return x(e)},children:"Edit"}),Object(xe.jsx)(_.Button,{type:"text",size:"small",onClick:function(){return g(e)},children:"Delete"})]})}}],g=function(e){_.MessageBox.confirm("This will permanently delete the user. Continue?","Warning",{confirmButtonText:"OK",cancelButtonText:"Cancel",type:"warning"}).then(Object(M.a)(B.a.mark((function t(){return B.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,m(je(e.Id));case 2:O(b);case 3:case"end":return t.stop()}}),t)})))).catch((function(){}))},w=function(){var e=Object(M.a)(B.a.mark((function e(t){return B.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,m(be({userId:t.Id,isInactive:!t.IsInactive}));case 2:O(b);case 3:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),y=0;return f&&f.length>0&&(y=f[0].TotalData),Object(xe.jsxs)("div",{className:"user",children:[Object(xe.jsx)(un,{state:b,setState:p,onSearchClicked:function(){var e=Object(u.a)(Object(u.a)({},b),{},{pageIndex:1,pageSize:20});p(e),O(e)},onAddUserClicked:x}),Object(xe.jsx)(_.Table,{style:{width:"100%"},columns:v,data:f,border:!0}),Object(xe.jsx)(_.Pagination,{layout:"total, sizes, prev, pager, next",total:y,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});p(t),O(t)},onCurrentChange:function(e){var t=Object(u.a)(Object(u.a)({},b),{},{pageIndex:e});p(t),O(t)}}),Object(xe.jsx)(bn,{state:o,setState:l,isVisible:n,setVisible:a,onSaveSuccess:function(){a(!1),O(b)}}),Object(xe.jsx)(jn,{})]})},mn=[{exact:!0,component:pn,role:qt.Administrator,title:"User",path:se.user}],hn=[].concat(Object(I.a)(ln),Object(I.a)(Ht),Object(I.a)(mn)),fn=function(e){return Object(xe.jsx)("div",{children:"Not Found"})},On=n(83),xn=["component"],vn=function(e){var t=e.component,n=Object(On.a)(e,xn),r=localStorage.getItem("AuthToken"),a=localStorage.getItem("Role");return Object(xe.jsx)(T.b,Object(u.a)(Object(u.a)({},n),{},{render:function(e){return n.role===qt.Public||r&&n.role===a?Object(xe.jsx)(t,Object(u.a)({},e)):Object(xe.jsx)(T.a,{to:"/login"})}}))},gn=["component"],wn=function(e){e.component;var t=Object(On.a)(e,gn),n=localStorage.getItem("Role");return Object(xe.jsx)(T.b,Object(u.a)(Object(u.a)({},t),{},{render:function(e){return n===qt.Submitter?Object(xe.jsx)(T.a,{to:se.submitter}):n===qt.Administrator?Object(xe.jsx)(T.a,{to:se.user}):Object(xe.jsx)(T.a,{to:"/login"})}}))},yn=function(e){var t=Object(s.c)((function(e){return e.userReducer.loggedInUserDetail})),n=(t.Email,t.FullName,t.UserName,t.RoleName,Object(s.b)());return Object(r.useEffect)((function(){n(tn())}),[]),Object(xe.jsx)(we,{children:Object(xe.jsxs)(T.d,{children:[hn.map((function(e,t){return Object(xe.jsx)(vn,Object(u.a)({},e),t)})),Object(xe.jsx)(T.b,{exact:!0,path:"/login",component:Fe}),Object(xe.jsx)(wn,{exact:!0,path:"/",component:fn}),Object(xe.jsx)(T.b,{path:"*",component:fn})]})})},Cn=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(_.Notification)({message:e,type:r,duration:a,offset:50}),setTimeout((function(){n($())}),a)}));else{var e=c(t.type);"success "!==e&&"warning"!==e&&"info"!==e&&"error"!==e&&(e="info"),Object(_.Notification)({message:t.message,type:e,duration:a,offset:50}),setTimeout((function(){n($())}),a)}}),[t]),Object(xe.jsx)(xe.Fragment,{})},Sn=n(171),In=D({});_.i18n.use(Sn.a);var Nn=function(){return Object(xe.jsx)(s.a,{store:In,children:Object(xe.jsxs)("div",{className:"app",children:[Object(xe.jsx)(yn,{}),Object(xe.jsx)(Cn,{})]})})},En=document.getElementsByTagName("base")[0].getAttribute("href");a.render(Object(xe.jsx)(i.a,{basename:En,children:Object(xe.jsx)(Nn,{})}),document.getElementById("root"))}},[[466,1,2]]]); //# sourceMappingURL=main.6c6ceedb.chunk.js.map
Save