Uname:Linux machinox-server 6.17.0-1013-aws #13~24.04.1-Ubuntu SMP Fri Apr 24 21:36:58 UTC 2026 aarch64

Base Dir : /var/www/machinox.in

User : root


403WebShell
403Webshell
Server IP : 13.235.167.51  /  Your IP : 216.73.217.146
Web Server : Apache
System : Linux machinox-server 6.17.0-1013-aws #13~24.04.1-Ubuntu SMP Fri Apr 24 21:36:58 UTC 2026 aarch64
User : root ( 0)
PHP Version : 8.2.29
Disable Function : NONE
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : OFF  |  Sudo : ON  |  Pkexec : OFF
Directory :  /var/www/control.machinox.in/.next/static/chunks/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /var/www/control.machinox.in/.next/static/chunks/0223cb555355a655.js
(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,19657,e=>{"use strict";var t=e.i(43794),a=e.i(71645),r=e.i(50582),l=e.i(80157),s=e.i(43476);let o=a.forwardRef(({bsPrefix:e,active:a=!1,children:o,className:n,as:i="li",linkAs:d=l.default,linkProps:c={},href:u,title:m,target:p,...x},f)=>{let h=(0,r.useBootstrapPrefix)(e,"breadcrumb-item");return(0,s.jsx)(i,{ref:f,...x,className:(0,t.default)(h,n,{active:a}),"aria-current":a?"page":void 0,children:a?o:(0,s.jsx)(d,{...c,href:u,title:m,target:p,children:o})})});o.displayName="BreadcrumbItem";let n=a.forwardRef(({bsPrefix:e,className:a,listProps:l={},children:o,label:n="breadcrumb",as:i="nav",...d},c)=>{let u=(0,r.useBootstrapPrefix)(e,"breadcrumb");return(0,s.jsx)(i,{"aria-label":n,className:a,ref:c,...d,children:(0,s.jsx)("ol",{...l,className:(0,t.default)(u,null==l?void 0:l.className),children:o})})});n.displayName="Breadcrumb";let i=Object.assign(n,{Item:o});e.s(["Breadcrumb",0,i],19657)},68874,e=>{"use strict";var t=e.i(43794),a=e.i(71645),r=e.i(50582),l=e.i(43476);let s=a.forwardRef((e,a)=>{let[{className:s,...o},{as:n="div",bsPrefix:i,spans:d}]=function({as:e,bsPrefix:a,className:l,...s}){a=(0,r.useBootstrapPrefix)(a,"col");let o=(0,r.useBootstrapBreakpoints)(),n=(0,r.useBootstrapMinBreakpoint)(),i=[],d=[];return o.forEach(e=>{let t,r,l,o=s[e];delete s[e],"object"==typeof o&&null!=o?{span:t,offset:r,order:l}=o:t=o;let c=e!==n?`-${e}`:"";t&&i.push(!0===t?`${a}${c}`:`${a}${c}-${t}`),null!=l&&d.push(`order${c}-${l}`),null!=r&&d.push(`offset${c}-${r}`)}),[{...s,className:(0,t.default)(l,...i,...d)},{as:e,bsPrefix:a,spans:i}]}(e);return(0,l.jsx)(n,{...o,ref:a,className:(0,t.default)(s,!d.length&&i)})});s.displayName="Col",e.s(["default",0,s])},89140,e=>{"use strict";var t=e.i(68874);e.s(["Col",()=>t.default])},30922,e=>{"use strict";var t=e.i(43794),a=e.i(71645),r=e.i(50582),l=e.i(43476);let s=a.forwardRef(({bsPrefix:e,className:a,as:s="div",...o},n)=>{let i=(0,r.useBootstrapPrefix)(e,"row"),d=(0,r.useBootstrapBreakpoints)(),c=(0,r.useBootstrapMinBreakpoint)(),u=`${i}-cols`,m=[];return d.forEach(e=>{let t,a=o[e];delete o[e],null!=a&&"object"==typeof a?{cols:t}=a:t=a;let r=e!==c?`-${e}`:"";null!=t&&m.push(`${u}${r}-${t}`)}),(0,l.jsx)(s,{ref:n,...o,className:(0,t.default)(a,i,...m)})});s.displayName="Row",e.s(["Row",0,s],30922)},70352,e=>{"use strict";var t=e.i(43794),a=e.i(71645),r=e.i(45009),l=e.i(43476);let s={type:r.default.string,tooltip:r.default.bool,as:r.default.elementType},o=a.forwardRef(({as:e="div",className:a,type:r="valid",tooltip:s=!1,...o},n)=>(0,l.jsx)(e,{...o,ref:n,className:(0,t.default)(a,`${r}-${s?"tooltip":"feedback"}`)}));o.displayName="Feedback",o.propTypes=s,e.s(["default",0,o])},40470,97339,e=>{"use strict";var t=e.i(43794),a=e.i(71645);let r=a.createContext({});e.s(["default",0,r],97339);var l=e.i(50582),s=e.i(43476);let o=a.forwardRef(({id:e,bsPrefix:o,className:n,type:i="checkbox",isValid:d=!1,isInvalid:c=!1,as:u="input",...m},p)=>{let{controlId:x}=(0,a.useContext)(r);return o=(0,l.useBootstrapPrefix)(o,"form-check-input"),(0,s.jsx)(u,{...m,ref:p,type:i,id:e||x,className:(0,t.default)(n,o,d&&"is-valid",c&&"is-invalid")})});o.displayName="FormCheckInput",e.s(["default",0,o],40470)},98699,59565,e=>{"use strict";var t=e.i(43794),a=e.i(45009),r=e.i(71645),l=e.i(70352),s=e.i(40470),o=e.i(97339),n=e.i(50582),i=e.i(43476);let d=r.forwardRef(({bsPrefix:e,className:a,htmlFor:l,...s},d)=>{let{controlId:c}=(0,r.useContext)(o.default);return e=(0,n.useBootstrapPrefix)(e,"form-check-label"),(0,i.jsx)("label",{...s,ref:d,htmlFor:l||c,className:(0,t.default)(a,e)})});function c(e,t){let a=0;return r.Children.map(e,e=>r.isValidElement(e)?t(e,a++):e)}function u(e,t){let a=0;r.Children.forEach(e,e=>{r.isValidElement(e)&&t(e,a++)})}function m(e,t){return r.Children.toArray(e).some(e=>r.isValidElement(e)&&e.type===t)}d.displayName="FormCheckLabel",e.s(["forEach",()=>u,"hasChildOfType",()=>m,"map",()=>c],59565);let p=r.forwardRef(({id:e,bsPrefix:a,bsSwitchPrefix:c,inline:u=!1,reverse:p=!1,disabled:x=!1,isValid:f=!1,isInvalid:h=!1,feedbackTooltip:j=!1,feedback:b,feedbackType:g,className:N,style:y,title:v="",type:C="checkbox",label:E,children:F,as:L="input",...A},P)=>{a=(0,n.useBootstrapPrefix)(a,"form-check"),c=(0,n.useBootstrapPrefix)(c,"form-switch");let{controlId:R}=(0,r.useContext)(o.default),S=(0,r.useMemo)(()=>({controlId:e||R}),[R,e]),w=!F&&null!=E&&!1!==E||m(F,d),D=(0,i.jsx)(s.default,{...A,type:"switch"===C?"checkbox":C,ref:P,isValid:f,isInvalid:h,disabled:x,as:L});return(0,i.jsx)(o.default.Provider,{value:S,children:(0,i.jsx)("div",{style:y,className:(0,t.default)(N,w&&a,u&&`${a}-inline`,p&&`${a}-reverse`,"switch"===C&&c),children:F||(0,i.jsxs)(i.Fragment,{children:[D,w&&(0,i.jsx)(d,{title:v,children:E}),b&&(0,i.jsx)(l.default,{type:g,tooltip:j,children:b})]})})})});p.displayName="FormCheck";let x=Object.assign(p,{Input:s.default,Label:d});e.i(47167),e.i(42656);let f=r.forwardRef(({bsPrefix:e,type:a,size:l,htmlSize:s,id:d,className:c,isValid:u=!1,isInvalid:m=!1,plaintext:p,readOnly:x,as:f="input",...h},j)=>{let{controlId:b}=(0,r.useContext)(o.default);return e=(0,n.useBootstrapPrefix)(e,"form-control"),(0,i.jsx)(f,{...h,type:a,size:s,ref:j,readOnly:x,id:d||b,className:(0,t.default)(c,p?`${e}-plaintext`:e,l&&`${e}-${l}`,"color"===a&&`${e}-color`,u&&"is-valid",m&&"is-invalid")})});f.displayName="FormControl";let h=Object.assign(f,{Feedback:l.default}),j=r.forwardRef(({className:e,bsPrefix:a,as:r="div",...l},s)=>(a=(0,n.useBootstrapPrefix)(a,"form-floating"),(0,i.jsx)(r,{ref:s,className:(0,t.default)(e,a),...l})));j.displayName="FormFloating";let b=r.forwardRef(({controlId:e,as:t="div",...a},l)=>{let s=(0,r.useMemo)(()=>({controlId:e}),[e]);return(0,i.jsx)(o.default.Provider,{value:s,children:(0,i.jsx)(t,{...a,ref:l})})});b.displayName="FormGroup";var g=e.i(68874);let N=r.forwardRef(({as:e="label",bsPrefix:a,column:l=!1,visuallyHidden:s=!1,className:d,htmlFor:c,...u},m)=>{let{controlId:p}=(0,r.useContext)(o.default);a=(0,n.useBootstrapPrefix)(a,"form-label");let x="col-form-label";"string"==typeof l&&(x=`${x} ${x}-${l}`);let f=(0,t.default)(d,a,s&&"visually-hidden",l&&x);return(c=c||p,l)?(0,i.jsx)(g.default,{ref:m,as:"label",className:f,htmlFor:c,...u}):(0,i.jsx)(e,{ref:m,className:f,htmlFor:c,...u})});N.displayName="FormLabel";let y=r.forwardRef(({bsPrefix:e,className:a,id:l,...s},d)=>{let{controlId:c}=(0,r.useContext)(o.default);return e=(0,n.useBootstrapPrefix)(e,"form-range"),(0,i.jsx)("input",{...s,type:"range",ref:d,className:(0,t.default)(a,e),id:l||c})});y.displayName="FormRange";let v=r.forwardRef(({bsPrefix:e,size:a,htmlSize:l,className:s,isValid:d=!1,isInvalid:c=!1,id:u,...m},p)=>{let{controlId:x}=(0,r.useContext)(o.default);return e=(0,n.useBootstrapPrefix)(e,"form-select"),(0,i.jsx)("select",{...m,size:l,ref:p,className:(0,t.default)(s,e,a&&`${e}-${a}`,d&&"is-valid",c&&"is-invalid"),id:u||x})});v.displayName="FormSelect";let C=r.forwardRef(({bsPrefix:e,className:a,as:r="small",muted:l,...s},o)=>(e=(0,n.useBootstrapPrefix)(e,"form-text"),(0,i.jsx)(r,{...s,ref:o,className:(0,t.default)(a,e,l&&"text-muted")})));C.displayName="FormText";let E=r.forwardRef((e,t)=>(0,i.jsx)(x,{...e,ref:t,type:"switch"}));E.displayName="Switch";let F=Object.assign(E,{Input:x.Input,Label:x.Label}),L=r.forwardRef(({bsPrefix:e,className:a,children:r,controlId:l,label:s,...o},d)=>(e=(0,n.useBootstrapPrefix)(e,"form-floating"),(0,i.jsxs)(b,{ref:d,className:(0,t.default)(a,e),controlId:l,...o,children:[r,(0,i.jsx)("label",{htmlFor:l,children:s})]})));L.displayName="FloatingLabel";let A={_ref:a.default.any,validated:a.default.bool,as:a.default.elementType},P=r.forwardRef(({className:e,validated:a,as:r="form",...l},s)=>(0,i.jsx)(r,{...l,ref:s,className:(0,t.default)(e,a&&"was-validated")}));P.displayName="Form",P.propTypes=A;let R=Object.assign(P,{Group:b,Control:h,Floating:j,Check:x,Switch:F,Label:N,Text:C,Range:y,Select:v,FloatingLabel:L});e.s(["Form",0,R],98699)},44855,e=>{"use strict";let t=e.i(71645).createContext(null);t.displayName="CardHeaderContext",e.s(["default",0,t])},73869,e=>{"use strict";var t=e.i(43476),a=e.i(45009);let r=e=>(0,t.jsx)(t.Fragment,{children:!0===e.modeError?(0,t.jsx)("p",{className:"error",children:e.title}):(0,t.jsxs)("label",{className:("BOLD"===e.type?"bold-text ":"title ")+(e.classNames?e.classNames:""),children:[e.title," ",e.showStar&&(0,t.jsx)("span",{className:"req1",children:"*"}),(0,t.jsx)("br",{})]})});r.propTypes={title:a.default.string,showStar:a.default.bool,modeError:a.default.bool,type:a.default.string},r.defaultProps={title:"",showStar:!1,modeError:!1,type:"NORMAL"},e.s(["Label",0,r])},96608,e=>{"use strict";var t=e.i(43794),a=e.i(71645),r=e.i(50582),l=e.i(43476);let s=a.forwardRef(({className:e,bsPrefix:a,as:s="div",...o},n)=>(a=(0,r.useBootstrapPrefix)(a,"card-body"),(0,l.jsx)(s,{ref:n,className:(0,t.default)(e,a),...o})));s.displayName="CardBody";let o=a.forwardRef(({className:e,bsPrefix:a,as:s="div",...o},n)=>(a=(0,r.useBootstrapPrefix)(a,"card-footer"),(0,l.jsx)(s,{ref:n,className:(0,t.default)(e,a),...o})));o.displayName="CardFooter";var n=e.i(44855);let i=a.forwardRef(({bsPrefix:e,className:s,as:o="div",...i},d)=>{let c=(0,r.useBootstrapPrefix)(e,"card-header"),u=(0,a.useMemo)(()=>({cardHeaderBsPrefix:c}),[c]);return(0,l.jsx)(n.default.Provider,{value:u,children:(0,l.jsx)(o,{ref:d,...i,className:(0,t.default)(s,c)})})});i.displayName="CardHeader";let d=a.forwardRef(({bsPrefix:e,className:a,variant:s,as:o="img",...n},i)=>{let d=(0,r.useBootstrapPrefix)(e,"card-img");return(0,l.jsx)(o,{ref:i,className:(0,t.default)(s?`${d}-${s}`:d,a),...n})});d.displayName="CardImg";let c=a.forwardRef(({className:e,bsPrefix:a,as:s="div",...o},n)=>(a=(0,r.useBootstrapPrefix)(a,"card-img-overlay"),(0,l.jsx)(s,{ref:n,className:(0,t.default)(e,a),...o})));c.displayName="CardImgOverlay";let u=a.forwardRef(({className:e,bsPrefix:a,as:s="a",...o},n)=>(a=(0,r.useBootstrapPrefix)(a,"card-link"),(0,l.jsx)(s,{ref:n,className:(0,t.default)(e,a),...o})));u.displayName="CardLink";var m=e.i(9199);let p=(0,m.default)("h6"),x=a.forwardRef(({className:e,bsPrefix:a,as:s=p,...o},n)=>(a=(0,r.useBootstrapPrefix)(a,"card-subtitle"),(0,l.jsx)(s,{ref:n,className:(0,t.default)(e,a),...o})));x.displayName="CardSubtitle";let f=a.forwardRef(({className:e,bsPrefix:a,as:s="p",...o},n)=>(a=(0,r.useBootstrapPrefix)(a,"card-text"),(0,l.jsx)(s,{ref:n,className:(0,t.default)(e,a),...o})));f.displayName="CardText";let h=(0,m.default)("h5"),j=a.forwardRef(({className:e,bsPrefix:a,as:s=h,...o},n)=>(a=(0,r.useBootstrapPrefix)(a,"card-title"),(0,l.jsx)(s,{ref:n,className:(0,t.default)(e,a),...o})));j.displayName="CardTitle";let b=a.forwardRef(({bsPrefix:e,className:a,bg:o,text:n,border:i,body:d=!1,children:c,as:u="div",...m},p)=>{let x=(0,r.useBootstrapPrefix)(e,"card");return(0,l.jsx)(u,{ref:p,...m,className:(0,t.default)(a,x,o&&`bg-${o}`,n&&`text-${n}`,i&&`border-${i}`),children:d?(0,l.jsx)(s,{children:c}):c})});b.displayName="Card";let g=Object.assign(b,{Img:d,Title:j,Subtitle:x,Body:s,Link:u,Text:f,Header:i,Footer:o,ImgOverlay:c});e.s(["Card",0,g],96608)},18781,e=>{"use strict";var t=e.i(66540);e.s(["default",0,{formatDate(e){if(e)return(0,t.default)(e).format("DD-MM-YYYY")},truncate:(e,t)=>e.length>t?e?.substring(0,t)+"...":e,removeDecimal:e=>e?Math.floor(e):0,validateEmail:e=>/^[^\s@]+@[^\s@]+\.[a-zA-Z]{2,}$/.test(e),removeUnderScore(e){return(""!==e||void 0!==e)&&e.includes("_")?this.titleCase(e.replace(/_/g," ")):this.titleCase(e)},removeDialCodeFromMobile:(e,t)=>"string"==typeof e&&"string"==typeof t&&t.length>0&&e.startsWith(t)?e.slice(t.length):e,titleCase:e=>""!==e?e.toLowerCase().split(" ").map(e=>e.charAt(0).toUpperCase()+e.slice(1)).join(" "):e,getDivHeight(e){let t=document.getElementById(e);if(t)return t.offsetHeight},decideBadgeClass(e){if("ACTIVE"===e)return"badge badge-green";if("INACTIVE"===e)return"badge badge-danger";if("In_Active"===e)return"badge badge-danger";if("PUBLISHED"===e)return"badge badge-green";if("Published"===e)return"badge badge-green";else if("UNPUBLISHED"===e)return"badge badge-danger";else if("PENDING"===e)return"badge badge-light"},checkEmptyUndefinedNull:e=>null!=e&&""!=e,getFormattedDateOnly(e){if(e)return(0,t.default)(e).format("DD-MMM-YYYY")},toProperCase:e=>e?e.replaceAll(/_/gi," ").replace(/\w\S*/g,function(e){return e.charAt(0).toUpperCase()+e.substr(1).toLowerCase()}):"",getFormattedCurrency(e){var t=0;return(e%1>0&&(t=2),""===e||void 0===e)?"":0===e||e?Intl.NumberFormat("en-IN",{style:"currency",currency:localStorage.getItem("currency")??"GBP",minimumFractionDigits:t}).format(e):""},maxNumber(e,t){if(t&&e.currentTarget.value.length>t)return e.preventDefault(),!1},getFormatedDateWithYear:e=>e?t.default.utc(e).format("YYYY-MM-DD"):"",getInverseFormattedDateforScedule(e){if(!/^[A-Za-z]{3} [A-Za-z]{3} \d{2} \d{4} \d{2}:\d{2}:\d{2} GMT\+\d{4} \(.*\)$/.test(e))return e;try{return(0,t.default)(e).format("HH:mm:ss")}catch(a){return t.default.utc(e).format("HH:mm:ss")}},getFormattedDateforScedule(e){try{let[t,a,r]=e.split(":").map(Number),l=new Date;return l.setHours(t,a+1,r,0),l.toString()}catch{if(e)return new Date((0,t.default)(e).add(1,"minutes"));return""}},getFormattedDate(e){if(e)return(0,t.default)(e).format("DD-MM-YYYY hh:mm A")},toProperSeparatedString:e=>e.join(", ").replace(/,(?!.*,)/gim," and"),getFormatedStatusText:e=>""!==e&&void 0!==e?e=(e=e.replaceAll("_"," "))[0].toUpperCase()+e.slice(1).toLowerCase():""}])},78081,e=>{"use strict";e.s(["default",0,{sortArrayBasedOnkey:(e,t)=>e.sort(function(e,a){var r=e[t],l=a[t];return r<l?-1:+(r>l)}),checkFormEmptyFields(e,t=[]){let a=!1,r=new Set(t);return Object.keys(e).forEach(t=>{r.has(t)||void 0!==e[t]&&e[t]&&""!==e[t]||(console.log("key",t),a=!0)}),console.log(a),a},addBadgesBasedOnStatus:e=>"INACTIVE"===e||"PENDING"===e||"DEBIT"===e||"REJECTED"===e?"badge badge-pill badge-danger":"ACTIVE"===e||"ACCEPTED"===e||"CREDIT"===e?"badge badge-pill badge-primary":void 0,getPaymentStatus:e=>"SUCCESS"===e?"badge badge-pill badge-green":"badge badge-pill badge-danger",passwordValidation:e=>!e||!!/(?=^.{8,}$)((?=.*\d)(?=.*\W+))(?![.\n])(?=.*[A-Z])(?=.*[a-z]).*$/.test(e)}])},73279,e=>{"use strict";var t=e.i(43476),a=e.i(29314),r=e.i(73869),l=e.i(4943),s=e.i(71645),o=e.i(19657),n=e.i(86835),i=e.i(96608),d=e.i(89140),c=e.i(98699),u=e.i(30922),m=e.i(30955),p=e.i(18781),x=e.i(78081),f=e.i(57123),h=e.i(70319),j=e.i(18566);e.s(["default",0,()=>{let[e,b]=(0,s.useState)(!1),[g,N]=(0,s.useState)("Add Subscription"),[y,v]=(0,s.useState)(!1),[C,E]=(0,s.useState)(!1),[F,L]=(0,s.useState)(!1),[A,P]=(0,s.useState)(!1),[R,S]=(0,s.useState)(!1),{id:w}=(0,j.useParams)(),D=(0,j.useRouter)(),[B,T]=(0,s.useState)({}),[k,_]=(0,s.useState)(""),[$,I]=(0,s.useState)([{duration:"",amount:"",discount_amount:"",description:""}]),[Y,O]=(0,s.useState)([{duration:"",amount:"",discount_amount:"",description:""}]),[M,H]=(0,s.useState)([{duration:"",amount:"",discount_amount:"",description:""}]),[U,V]=(0,s.useState)([{duration:"",amount:"",discount_amount:"",description:""}]),[G,Q]=(0,s.useState)({name:"",tax_percent:"",RENTAL:[],SELLER:[],OPERATOR:[],PRIME:[]});(0,s.useEffect)(()=>{Q(e=>({...e,RENTAL:$,SELLER:Y,PRIME:U,OPERATOR:M}))},[$,Y,M,U]),(0,s.useEffect)(()=>{w&&(z(),N("Edit Subscription"))},[w]);let z=()=>(b(!0),f.default.getAPI({action:`admin/subscriptions/${w}`,body:null,isShowError:!0}).then(e=>{b(!1),e.RENTAL?I(e.RENTAL):I([...$,{duration:"",amount:"",discount_amount:"",description:""}]),e.SELLER?O(e.SELLER):O([...Y,{duration:"",amount:"",discount_amount:"",description:""}]),e.OPERATOR?H(e.OPERATOR):H([...M,{duration:"",amount:"",discount_amount:"",description:""}]),e.PRIME?V(e.PRIME):V([...U,{duration:"",amount:"",discount_amount:"",description:""}]),Q(t=>({...t,name:e.name,tax_percent:e.tax_percent}))}).catch(e=>(b(!1),!1))),Z=(e,t,a,r)=>{if("rent"===r){E(!1);let r=[...$];r[e][t]=a,I(r)}else if("sell"===r){L(!1);let r=[...Y];r[e][t]=a,O(r)}else if("operator"===r){P(!1);let r=[...M];r[e][t]=a,H(r)}else if("prime"===r){S(!1);let r=[...U];r[e][t]=a,V(r)}},W=(e,t,a)=>{if("rent"==a){let a=[...$],r=parseFloat(t),l=parseFloat(a[e].amount);_("rent"),r>l?(T(t=>({...t,[e]:!0})),v(!0)):(T(t=>({...t,[e]:!1})),v(!1)),a[e].discount_amount=t,I(a)}else if("sell"==a){let a=[...Y],r=parseFloat(t),l=parseFloat(a[e].amount);_("sell"),r>l?(T(t=>({...t,[e]:!0})),v(!0)):(T(t=>({...t,[e]:!1})),v(!1)),a[e].discount_amount=t,O(a)}else if("operator"==a){let a=[...M],r=parseFloat(t),l=parseFloat(a[e].amount);_("operator"),r>l?(T(t=>({...t,[e]:!0})),v(!0)):(T(t=>({...t,[e]:!1})),v(!1)),a[e].discount_amount=t,H(a)}else if("prime"===a){let a=[...U],r=parseFloat(t),l=parseFloat(a[e].amount);T("prime"),r>l?(T(t=>({...t,[e]:!0})),v(!0)):(T(t=>({...t,[e]:!1})),v(!1)),a[e].discount_amount=t,V(a)}},K=(e,t)=>{"rent"===t?I([...$].filter((t,a)=>a!==e)):"sell"===t?O([...Y].filter((t,a)=>a!==e)):"operator"===t?H([...M].filter((t,a)=>a!==e)):"prime"===t&&V([...U].filter((t,a)=>a!==e))},q=(e,t,a)=>{f.default.addLoader("save"),f.default.CommonApi({method:t,action:e,body:a}).then(e=>{f.default.removeLoader("save"),e?.status?(h.toast.success(e?.message),D.push("/manage-user-subscription")):h.toast.error(e?.message)}).catch(e=>{f.default.removeLoader("save"),h.toast.error(e?.response?.data?.message)})};return(0,t.jsx)(t.Fragment,{children:e?(0,t.jsx)(a.default,{}):(0,t.jsxs)("div",{className:"page-properties pb-3",children:[(0,t.jsx)("div",{className:"nb-3",children:(0,t.jsxs)(o.Breadcrumb,{children:[(0,t.jsx)(o.Breadcrumb.Item,{href:"/manage-user-subscription",children:" Subscription"}),(0,t.jsx)(o.Breadcrumb.Item,{active:!0,children:g})]})}),(0,t.jsx)(u.Row,{className:" mb-lg-4 mb-3",children:(0,t.jsx)(d.Col,{lg:8,xs:8,children:(0,t.jsx)("div",{className:"d-flex gap-3 align-items-center",children:(0,t.jsx)(l.default,{title:g,backArrow:!0})})})}),(0,t.jsxs)(i.Card,{className:"card-style mb-lg-4 mb-3",children:[(0,t.jsx)(i.Card.Header,{children:(0,t.jsxs)("h4",{className:"card-title text-white",children:[g," "]})}),(0,t.jsx)(i.Card.Body,{children:(0,t.jsxs)(u.Row,{className:"w-100",children:[(0,t.jsx)(d.Col,{lg:6,xs:4,className:"mb-3",children:(0,t.jsxs)(c.Form.Group,{className:"mb-3",children:[(0,t.jsxs)(c.Form.Label,{className:"form-label",children:["Subscription Name "," "," ",(0,t.jsx)("span",{className:"text-danger",children:"*"})]}),(0,t.jsx)(c.Form.Control,{type:"text",placeholder:"Enter Name",value:G?.name||"",onChange:e=>{Q(t=>({...t,name:e.target.value}))}}),G?.name==""&&y&&(0,t.jsx)(r.Label,{title:"Please enter name",modeError:!0})]})}),(0,t.jsx)(d.Col,{lg:6,xs:4,className:"mb-0",children:(0,t.jsxs)(c.Form.Group,{className:"mb-3",children:[(0,t.jsxs)(c.Form.Label,{className:"form-label",children:["Tax Percent (%) "," "," ",(0,t.jsx)("span",{className:"text-danger",children:"*"})]}),(0,t.jsx)(c.Form.Control,{type:"number",placeholder:"Enter Tax Percent",value:G?.tax_percent||"",onChange:e=>{Q(t=>({...t,tax_percent:e.target.value}))}}),(G?.tax_percent==""||G?.tax_percent==null)&&y&&(0,t.jsx)(r.Label,{title:"Please enter tax percent",modeError:!0})]})}),(0,t.jsxs)(d.Col,{lg:12,className:"d-flex justify-content-between align-items-center mb-3",children:[(0,t.jsxs)(c.Form.Label,{className:"form-label",children:["Rent "," "," ",(0,t.jsx)("span",{className:"text-danger",children:"*"})]}),(0,t.jsx)(n.Button,{style:{float:"right"},onClick:()=>{I([...$,{duration:"",amount:"",discount_amount:"",description:""}])},children:"Add Rent"})]}),(0,t.jsx)(d.Col,{lg:12,children:(0,t.jsx)("div",{className:"table-style-2 sub-table",children:(0,t.jsxs)("table",{className:"w-100 table border",children:[(0,t.jsx)("thead",{children:(0,t.jsxs)("tr",{children:[(0,t.jsx)("th",{className:"py-1 border-end",children:"Duration"}),(0,t.jsx)("th",{className:"py-1 border-end",children:"Amount"}),(0,t.jsx)("th",{className:"py-1 border-end",children:"Discounted Amount "}),(0,t.jsx)("th",{className:"py-1 border-end",children:"Description"}),(0,t.jsx)("th",{className:"py-1 border-end",children:"Action"})]})}),(0,t.jsx)("tbody",{children:$&&$.map((e,a)=>(0,t.jsx)(s.default.Fragment,{children:(0,t.jsxs)("tr",{children:[(0,t.jsxs)("td",{children:[(0,t.jsxs)(c.Form.Select,{value:e?.duration||0,onChange:e=>{Z(a,"duration",e.target.value,"rent")},"aria-label":"Select Duration",children:[(0,t.jsx)("option",{value:"",children:"Select Duration"}),(0,t.jsx)("option",{value:"MONTHLY",children:"Monthly"}),(0,t.jsx)("option",{value:"QUARTERLY",children:"Quarterly"}),(0,t.jsx)("option",{value:"HALF_YEARLY",children:"Half year"}),(0,t.jsx)("option",{value:"ANNUALLY",children:"Annual"})]}),e[a]?.duration==""&&y&&(0,t.jsx)(r.Label,{title:"Please enter duration",modeError:!0})]}),(0,t.jsxs)("td",{children:[(0,t.jsx)(c.Form.Control,{type:"text",placeholder:"Enter Amount",value:e?.amount||"",onChange:e=>{Z(a,"amount",e.target.value,"rent")}}),e[a]?.amount==""&&y&&(0,t.jsx)(r.Label,{title:"Please enter amount",modeError:!0})]}),(0,t.jsxs)("td",{className:"text-center",children:[(0,t.jsx)(c.Form.Control,{type:"text",placeholder:"Enter Discounted amount",value:e?.discount_amount||"",onChange:e=>W(a,e.target.value,"rent")}),e[a]?.discount_amount==""&&y&&(0,t.jsx)(r.Label,{title:"Please Enter Discounted amount",modeError:!0}),B[a]&&"rent"==k&&(0,t.jsx)(r.Label,{title:"Discounted amount cannot be greater than rent amount ",modeError:!0})]}),(0,t.jsxs)("td",{children:[(0,t.jsx)(c.Form.Control,{type:"text",placeholder:"Enter Description",value:e?.description||"",onChange:e=>{Z(a,"description",e.target.value,"rent")}}),e[a]?.description==""&&y&&(0,t.jsx)(r.Label,{title:"Please enter description",modeError:!0})]}),(0,t.jsx)("td",{className:"text-center",style:{padding:"20px"},children:0!==a&&(0,t.jsx)(m.FaRegTrashAlt,{className:"cursor-pointer",onClick:()=>K(a,"rent")})})]})},a))})]})})}),y&&C&&(0,t.jsx)(r.Label,{title:"Please fill all fields",modeError:!0}),(0,t.jsx)("hr",{}),(0,t.jsxs)(d.Col,{lg:12,className:"d-flex justify-content-between align-items-center mb-3",children:[(0,t.jsxs)(c.Form.Label,{className:"form-label",children:["Sell "," "," ",(0,t.jsx)("span",{className:"text-danger",children:"*"})]}),(0,t.jsx)(n.Button,{style:{float:"right"},onClick:()=>{O([...Y,{duration:"",amount:"",discount_amount:"",description:""}])},children:"Add Sell"})]}),(0,t.jsx)(d.Col,{lg:12,children:(0,t.jsx)("div",{className:"table-style-2 sub-table",children:(0,t.jsxs)("table",{className:"w-100 table border",children:[(0,t.jsx)("thead",{children:(0,t.jsxs)("tr",{children:[(0,t.jsx)("th",{className:"py-1 border-end",children:"Duration"}),(0,t.jsx)("th",{className:"py-1 border-end",children:"Amount"}),(0,t.jsx)("th",{className:"py-1 border-end",children:"Discounted Amount"}),(0,t.jsx)("th",{className:"py-1 border-end",children:"Description"}),(0,t.jsx)("th",{children:"Action"})]})}),(0,t.jsx)("tbody",{children:Y&&Y.map((e,a)=>(0,t.jsx)(s.default.Fragment,{children:(0,t.jsxs)("tr",{children:[(0,t.jsxs)("td",{children:[(0,t.jsxs)(c.Form.Select,{value:e?.duration||0,onChange:e=>{Z(a,"duration",e.target.value,"sell")},"aria-label":"Select Status",children:[(0,t.jsx)("option",{value:"",children:"Select Duration"}),(0,t.jsx)("option",{value:"MONTHLY",children:"Monthly"}),(0,t.jsx)("option",{value:"QUARTERLY",children:"Quarterly"}),(0,t.jsx)("option",{value:"HALF_YEARLY",children:"Half year"}),(0,t.jsx)("option",{value:"ANNUALLY",children:"Annual"})]}),e[a]?.duration==""&&y&&(0,t.jsx)(r.Label,{title:"Please enter duration",modeError:!0})]}),(0,t.jsxs)("td",{children:[(0,t.jsx)(c.Form.Control,{type:"text",placeholder:"Enter Amount",value:e?.amount||"",onChange:e=>{Z(a,"amount",e.target.value,"sell")}}),e[a]?.amount==""&&y&&(0,t.jsx)(r.Label,{title:"Please enter amount",modeError:!0})]}),(0,t.jsxs)("td",{className:"text-center",children:[(0,t.jsx)(c.Form.Control,{type:"text",placeholder:"Enter Discounted amount",value:e?.discount_amount||"",onChange:e=>W(a,e.target.value,"sell")}),e[a]?.discount_amount==""&&y&&(0,t.jsx)(r.Label,{title:"Please Enter Discounted amount",modeError:!0}),B[a]&&"sell"==k&&(0,t.jsx)(r.Label,{title:"Discounted amount cannot be greater than sell amount ",modeError:!0})]}),(0,t.jsxs)("td",{children:[(0,t.jsx)(c.Form.Control,{type:"text",placeholder:"Enter Description",value:e?.description||"",onChange:e=>{Z(a,"description",e.target.value,"sell")}}),e[a]?.description==""&&y&&(0,t.jsx)(r.Label,{title:"Please enter description",modeError:!0})]}),(0,t.jsx)("td",{style:{padding:"20px"},children:0!==a&&(0,t.jsx)(m.FaRegTrashAlt,{className:"cursor-pointer",onClick:()=>K(a,"sell")})})]})},a))})]})})}),y&&F&&(0,t.jsx)(r.Label,{title:"Please fill all fields",modeError:!0}),(0,t.jsx)("hr",{}),(0,t.jsxs)(d.Col,{lg:12,className:"d-flex justify-content-between align-items-center mb-3",children:[(0,t.jsxs)(c.Form.Label,{className:"form-label",children:["Operator "," "," ",(0,t.jsx)("span",{className:"text-danger",children:"*"})]}),(0,t.jsx)(n.Button,{style:{float:"right"},onClick:()=>{H([...M,{duration:"",amount:"",discount_amount:"",description:""}])},children:"Add Operator"})]}),(0,t.jsx)(d.Col,{lg:12,children:(0,t.jsx)("div",{className:"table-style-2 sub-table",children:(0,t.jsxs)("table",{className:"w-100 table border",children:[(0,t.jsx)("thead",{children:(0,t.jsxs)("tr",{children:[(0,t.jsx)("th",{className:"py-1 border-end",children:"Duration"}),(0,t.jsx)("th",{className:"py-1 border-end",children:"Amount"}),(0,t.jsx)("th",{className:"py-1 border-end",children:"Discounted Amount"}),(0,t.jsx)("th",{className:"py-1 border-end",children:"Description"}),(0,t.jsx)("th",{children:"Action"})]})}),(0,t.jsx)("tbody",{children:M&&M.map((e,a)=>(0,t.jsx)(s.default.Fragment,{children:(0,t.jsxs)("tr",{children:[(0,t.jsxs)("td",{children:[(0,t.jsxs)(c.Form.Select,{value:e?.duration||0,onChange:e=>{Z(a,"duration",e.target.value,"operator")},"aria-label":"Select Status",children:[(0,t.jsx)("option",{value:"",children:"Select Duration"}),(0,t.jsx)("option",{value:"MONTHLY",children:"Monthly"}),(0,t.jsx)("option",{value:"QUARTERLY",children:"Quarterly"}),(0,t.jsx)("option",{value:"HALF_YEARLY",children:"Half year"}),(0,t.jsx)("option",{value:"ANNUALLY",children:"Annual"})]}),e[a]?.duration==""&&y&&(0,t.jsx)(r.Label,{title:"Please enter duration",modeError:!0})]}),(0,t.jsxs)("td",{children:[(0,t.jsx)(c.Form.Control,{type:"text",placeholder:"Enter Amount",value:e?.amount||"",onChange:e=>{Z(a,"amount",e.target.value,"operator")}}),e[a]?.amount==""&&y&&(0,t.jsx)(r.Label,{title:"Please enter amount",modeError:!0})]}),(0,t.jsxs)("td",{className:"text-center",children:[(0,t.jsx)(c.Form.Control,{type:"text",placeholder:"Enter Discounted amount",value:e?.discount_amount||"",onChange:e=>W(a,e.target.value,"operator")}),e[a]?.discount_amount==""&&y&&(0,t.jsx)(r.Label,{title:"Please Enter Discounted amount",modeError:!0}),B[a]&&"operator"==k&&(0,t.jsx)(r.Label,{title:"Discounted amount cannot be greater than operator amount ",modeError:!0})]}),(0,t.jsxs)("td",{children:[(0,t.jsx)(c.Form.Control,{type:"text",placeholder:"Enter Description",value:e?.description||"",onChange:e=>{Z(a,"description",e.target.value,"operator")}}),e[a]?.description==""&&y&&(0,t.jsx)(r.Label,{title:"Please enter description",modeError:!0})]}),(0,t.jsx)("td",{style:{padding:"20px"},children:0!==a&&(0,t.jsx)(m.FaRegTrashAlt,{className:"cursor-pointer",onClick:()=>K(a,"operator")})})]})},a))})]})})}),y&&A&&(0,t.jsx)(r.Label,{title:"Please fill all fields",modeError:!0}),(0,t.jsx)("hr",{}),(0,t.jsxs)(d.Col,{lg:12,className:"d-flex justify-content-between align-items-center mb-3",children:[(0,t.jsxs)(c.Form.Label,{className:"form-label",children:["Prime "," "," ",(0,t.jsx)("span",{className:"text-danger",children:"*"})]}),(0,t.jsx)(n.Button,{style:{float:"right"},onClick:()=>{V([...U,{duration:"",amount:"",discount_amount:"",description:""}])},children:"Add Prime"})]}),(0,t.jsx)(d.Col,{lg:12,children:(0,t.jsx)("div",{className:"table-style-2 sub-table",children:(0,t.jsxs)("table",{className:"w-100 table border",children:[(0,t.jsx)("thead",{children:(0,t.jsxs)("tr",{children:[(0,t.jsx)("th",{className:"py-1 border-end",children:"Duration"}),(0,t.jsx)("th",{className:"py-1 border-end",children:"Amount"}),(0,t.jsx)("th",{className:"py-1 border-end",children:"Discounted Amount"}),(0,t.jsx)("th",{className:"py-1 border-end",children:"Description"}),(0,t.jsx)("th",{children:"Action"})]})}),(0,t.jsx)("tbody",{children:U&&U.map((e,a)=>(0,t.jsx)(s.default.Fragment,{children:(0,t.jsxs)("tr",{children:[(0,t.jsxs)("td",{children:[(0,t.jsxs)(c.Form.Select,{value:e?.duration||0,onChange:e=>{Z(a,"duration",e.target.value,"prime")},"aria-label":"Select Status",children:[(0,t.jsx)("option",{value:"",children:"Select Duration"}),(0,t.jsx)("option",{value:"MONTHLY",children:"Monthly"}),(0,t.jsx)("option",{value:"QUARTERLY",children:"Quarterly"}),(0,t.jsx)("option",{value:"HALF_YEARLY",children:"Half year"}),(0,t.jsx)("option",{value:"ANNUALLY",children:"Annual"})]}),e[a]?.duration==""&&y&&(0,t.jsx)(r.Label,{title:"Please enter duration",modeError:!0})]}),(0,t.jsxs)("td",{children:[(0,t.jsx)(c.Form.Control,{type:"text",placeholder:"Enter Amount",value:e?.amount||"",onChange:e=>{Z(a,"amount",e.target.value,"prime")}}),e[a]?.amount==""&&y&&(0,t.jsx)(r.Label,{title:"Please enter amount",modeError:!0})]}),(0,t.jsxs)("td",{className:"text-center",children:[(0,t.jsx)(c.Form.Control,{type:"text",placeholder:"Enter Discounted amount",value:e?.discount_amount||"",onChange:e=>W(a,e.target.value,"prime")}),e[a]?.discount_amount==""&&y&&(0,t.jsx)(r.Label,{title:"Please Enter Discounted amount",modeError:!0}),B[a]&&"prime"==k&&(0,t.jsx)(r.Label,{title:"Discounted amount cannot be greater than prime amount ",modeError:!0})]}),(0,t.jsxs)("td",{children:[(0,t.jsx)(c.Form.Control,{type:"text",placeholder:"Enter Description",value:e?.description||"",onChange:e=>{Z(a,"description",e.target.value,"prime")}}),e[a]?.description==""&&y&&(0,t.jsx)(r.Label,{title:"Please enter description",modeError:!0})]}),(0,t.jsx)("td",{style:{padding:"20px"},children:0!==a&&(0,t.jsx)(m.FaRegTrashAlt,{className:"cursor-pointer",onClick:()=>K(a,"prime")})})]})},a))})]})})}),y&&A&&(0,t.jsx)(r.Label,{title:"Please fill all fields",modeError:!0}),(0,t.jsx)("hr",{}),(0,t.jsxs)(d.Col,{lg:12,xs:12,className:"mx-auto",children:[(0,t.jsx)(n.Button,{type:"button",className:"btn btn-brand",onClick:()=>{window.history.back()},children:"Cancel"}),(0,t.jsx)(n.Button,{type:"button",id:"save",className:"btn btn-brand mx-2",onClick:()=>{let e=!1;e=p.default.checkEmptyUndefinedNull(w)?x.default.checkFormEmptyFields(G,[""]):x.default.checkFormEmptyFields(G);let t=e=>e.some(e=>!e.duration||!e.amount||!e.discount_amount||!e.description);(t($)&&(E(!0),e=!0),t(Y)&&(L(!0),e=!0),t(M)&&(P(!0),e=!0),t(U)&&(S(!0),e=!0),e||y)?v(!0):(v(!1),p.default.checkEmptyUndefinedNull(w)?q(`admin/subscriptions/${w}`,"PUT",G):q("admin/subscriptions","POST",G))},children:"Submit"})]})]})})]})]})})}])}]);

Youez - 2016 - github.com/yon3zu
LinuXploit