UNPKG

@doopage/react-ui-kit

Version:
32 lines 212 kB
!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?t(exports,require("react"),require("@material-ui/core/Button"),require("@material-ui/core/CircularProgress"),require("@material-ui/core/Tooltip"),require("@material-ui/core/Zoom"),require("@material-ui/core/styles"),require("@material-ui/core/TextField"),require("@material-ui/core/MenuItem"),require("@material-ui/core/ListItemIcon"),require("@material-ui/core/ListItemText"),require("@material-ui/core/Avatar"),require("@material-ui/core/Badge"),require("@material-ui/core/Popover"),require("@material-ui/core/Box"),require("@material-ui/core/FormControlLabel"),require("@material-ui/core/Switch"),require("@material-ui/core/Checkbox"),require("@material-ui/icons/Check"),require("@material-ui/core/Radio"),require("@material-ui/core/Popper"),require("@material-ui/core/ListSubheader"),require("@material-ui/core/Paper"),require("@material-ui/core/IconButton"),require("@material-ui/core/Chip"),require("@material-ui/core/utils"),require("react-dom"),require("@material-ui/core/Slide"),require("@material-ui/core/Collapse"),require("@material-ui/core/SvgIcon"),require("@material-ui/core/ClickAwayListener"),require("@material-ui/icons/Close"),require("@material-ui/core/ExpansionPanel"),require("@material-ui/core/ExpansionPanelDetails"),require("@material-ui/core/ExpansionPanelSummary"),require("@material-ui/icons/ExpandMore"),require("moment"),require("@material-ui/icons/Add"),require("@material-ui/icons/Delete"),require("date-fns"),require("date-fns/locale/en-US"),require("date-fns/locale/vi")):"function"==typeof define&&define.amd?define(["exports","react","@material-ui/core/Button","@material-ui/core/CircularProgress","@material-ui/core/Tooltip","@material-ui/core/Zoom","@material-ui/core/styles","@material-ui/core/TextField","@material-ui/core/MenuItem","@material-ui/core/ListItemIcon","@material-ui/core/ListItemText","@material-ui/core/Avatar","@material-ui/core/Badge","@material-ui/core/Popover","@material-ui/core/Box","@material-ui/core/FormControlLabel","@material-ui/core/Switch","@material-ui/core/Checkbox","@material-ui/icons/Check","@material-ui/core/Radio","@material-ui/core/Popper","@material-ui/core/ListSubheader","@material-ui/core/Paper","@material-ui/core/IconButton","@material-ui/core/Chip","@material-ui/core/utils","react-dom","@material-ui/core/Slide","@material-ui/core/Collapse","@material-ui/core/SvgIcon","@material-ui/core/ClickAwayListener","@material-ui/icons/Close","@material-ui/core/ExpansionPanel","@material-ui/core/ExpansionPanelDetails","@material-ui/core/ExpansionPanelSummary","@material-ui/icons/ExpandMore","moment","@material-ui/icons/Add","@material-ui/icons/Delete","date-fns","date-fns/locale/en-US","date-fns/locale/vi"],t):t((e="undefined"!=typeof globalThis?globalThis:e||self)["@doopage/react_ui_kit"]={},e.React,e.MuiButton,e.CircularProgress,e.Tooltip,e.Zoom,e.styles$2,e.TextField,e.MuiMenuItem,e.ListItemIcon,e.ListItemText,e.MuiAvatar,e.Badge,e.Popover,e.Box,e.FormControlLabel,e.Switch,e.MuiCheckbox,e.Check,e.MuiRadio,e.require$$6,e.require$$7,e.require$$8,e.require$$9,e.require$$10,e._utils,e["React-dom"],e.require$$3,e.require$$5,e.require$$6$1,e.require$$7$1,e.CloseIcon,e.ExpansionPanelGroup,e.ExpansionPanelDetails,e.ExpansionPanelSummary,e.ExpandMoreIcon,e.Moment,e.AddIcon,e.DeleteIcon,e["Date-fns"],e.require$$6$2,e.vi)}(this,(function(e,t,n,r,o,a,i,l,u,s,c,d,f,p,h,m,y,v,g,b,O,w,S,D,P,k,x,C,E,j,M,_,R,I,T,N,A,F,L,W,z,V){"use strict";function $(e){return e&&"object"==typeof e&&"default"in e?e:{default:e}}var H=$(t),B=$(n),q=$(r),U=$(o),Y=$(a),K=$(i),G=$(l),Z=$(u),X=$(s),Q=$(c),J=$(d),ee=$(f),te=$(p),ne=$(h),re=$(m),oe=$(y),ae=$(v),ie=$(g),le=$(b),ue=$(O),se=$(w),ce=$(S),de=$(D),fe=$(P),pe=$(k),he=$(x),me=$(C),ye=$(E),ve=$(j),ge=$(M),be=$(_),Oe=$(R),we=$(I),Se=$(T),De=$(N),Pe=$(A),ke=$(F),xe=$(L),Ce=$(W),Ee=$(z),je=$(V);function Me(){return(Me=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}).apply(this,arguments)}function _e(e,t){if(null==e)return{};var n,r,o={},a=Object.keys(e);for(r=0;r<a.length;r++)n=a[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self&&self;function Re(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}function Ie(e){var t={exports:{}};return e(t,t.exports),t.exports /*! Copyright (c) 2018 Jed Watson. Licensed under the MIT License (MIT), see http://jedwatson.github.io/classnames */}var Te=Ie((function(e){!function(){var t={}.hasOwnProperty;function n(){for(var e=[],r=0;r<arguments.length;r++){var o=arguments[r];if(o){var a=typeof o;if("string"===a||"number"===a)e.push(o);else if(Array.isArray(o)){if(o.length){var i=n.apply(null,o);i&&e.push(i)}}else if("object"===a)if(o.toString===Object.prototype.toString)for(var l in o)t.call(o,l)&&o[l]&&e.push(l);else e.push(o.toString())}}return e.join(" ")}e.exports?(n.default=n,e.exports=n):window.classNames=n}()})),Ne=Ie((function(e,t){!function(e){function t(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}var n=Symbol(),r=Symbol(),o=Symbol(),a=Object.getPrototypeOf,i=new WeakMap,l=function(e){return e&&(a(e)===Object.prototype||a(e)===Array.prototype||!!i.get(e))},u=function(e){return"object"==typeof e&&null!==e},s=function(e,t,i){if(!l(e))return e;var u,c,d,f=e[o]||e,p=i&&i.get(f);return p||((u=f,(c={}).o=u,c.t=!1,c.r=function(e){if(!this.t){var t=this.a.get(this.o);t||(t=new Set,this.a.set(this.o,t)),t.add(e)}},c.u=function(){this.t=!0,this.a.delete(this.o)},c.get=function(e,t){return t===o?this.o:(this.r(t),s(e[t],this.a,this.c))},c.has=function(e,t){return t===r?(this.u(),!0):(this.r(t),t in e)},c.ownKeys=function(e){return this.r(n),Reflect.ownKeys(e)},d=c,Object.isFrozen(u)&&(d.set=d.deleteProperty=function(){return!1}),p=d).p=new Proxy(function(e){return Object.isFrozen(e)?Array.isArray(e)?Array.from(e):Object.create(a(e),function(e){var t=Object.getOwnPropertyDescriptors(e);return Object.values(t).forEach((function(e){e.configurable=!0})),t}(e)):e}(f),p),i&&i.set(f,p)),p.a=t,p.c=i,p.p},c=function(e,t){var n=Reflect.ownKeys(e),r=Reflect.ownKeys(t);return n.length!==r.length||n.some((function(e,t){return e!==r[t]}))};e.MODE_ASSUME_UNCHANGED_IF_UNAFFECTED=1,e.MODE_ASSUME_UNCHANGED_IF_UNAFFECTED_IN_DEEP=4,e.MODE_IGNORE_REF_EQUALITY=2,e.MODE_IGNORE_REF_EQUALITY_IN_DEEP=8,e.affectedToPathList=function(e,t){var n=[];return function e(r,o){var a=t.get(r);a?a.forEach((function(t){e(r[t],o?[].concat(o,[t]):[t])})):o&&n.push(o)}(e),n},e.createDeepProxy=s,e.getUntrackedObject=function(e){return l(e)&&e[o]||null},e.isDeepChanged=function e(r,o,a,i,l){if(void 0===l&&(l=0),Object.is(r,o)&&(!u(r)||0==(2&l)))return!1;if(!u(r)||!u(o))return!0;var s=a.get(r);if(!s)return 0==(1&l);if(i&&0==(2&l)){var d,f=i.get(r);if(f&&f.n===o)return f.g;i.set(r,((d={}).n=o,d.g=!1,d))}for(var p,h,m=null,y=function(e,n){var r;if("undefined"==typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(r=function(e,n){if(e){if("string"==typeof e)return t(e,void 0);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?t(e,void 0):void 0}}(e))){r&&(e=r);var o=0;return function(){return o>=e.length?{done:!0}:{done:!1,value:e[o++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}return(r=e[Symbol.iterator]()).next.bind(r)}(s);!(p=y()).done;){var v=p.value,g=v===n?c(r,o):e(r[v],o[v],a,i,l>>>2<<2|l>>>2);if(!0!==g&&!1!==g||(m=g),m)break}return null===m&&(m=0==(1&l)),i&&0==(2&l)&&i.set(r,((h={}).n=o,h.g=m,h)),m},e.markToTrack=function(e){i.set(e,!0)},e.trackMemo=function(e){return!!l(e)&&r in e}}(t)})),Ae=Object.getOwnPropertySymbols,Fe=Object.prototype.hasOwnProperty,Le=Object.prototype.propertyIsEnumerable;function We(e){if(null==e)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(e)}var ze=function(){try{if(!Object.assign)return!1;var e=new String("abc");if(e[5]="de","5"===Object.getOwnPropertyNames(e)[0])return!1;for(var t={},n=0;n<10;n++)t["_"+String.fromCharCode(n)]=n;if("0123456789"!==Object.getOwnPropertyNames(t).map((function(e){return t[e]})).join(""))return!1;var r={};return"abcdefghijklmnopqrst".split("").forEach((function(e){r[e]=e})),"abcdefghijklmnopqrst"===Object.keys(Object.assign({},r)).join("")}catch(e){return!1}}()?Object.assign:function(e,t){for(var n,r,o=We(e),a=1;a<arguments.length;a++){for(var i in n=Object(arguments[a]))Fe.call(n,i)&&(o[i]=n[i]);if(Ae){r=Ae(n);for(var l=0;l<r.length;l++)Le.call(n,r[l])&&(o[r[l]]=n[r[l]])}}return o},Ve={useSubscription:function(e){var t=e.getCurrentValue,n=e.subscribe,r=H.default.useState((function(){return{getCurrentValue:t,subscribe:n,value:t()}}));e=r[0];var o=r[1];return r=e.value,e.getCurrentValue===t&&e.subscribe===n||(r=t(),o({getCurrentValue:t,subscribe:n,value:r})),H.default.useDebugValue(r),H.default.useEffect((function(){function e(){if(!r){var e=t();o((function(r){return r.getCurrentValue!==t||r.subscribe!==n||r.value===e?r:ze({},r,{value:e})}))}}var r=!1,a=n(e);return e(),function(){r=!0,a()}}),[t,n]),r}}; /** @license React vundefined * use-subscription.production.min.js * * Copyright (c) Facebook, Inc. and its affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */ /** @license React vundefined * use-subscription.development.js * * Copyright (c) Facebook, Inc. and its affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */ Ie((function(e,t){}));var $e=Ie((function(e){e.exports=Ve})),He=Symbol(),Be=Symbol(),qe=Symbol(),Ue=Symbol(),Ye=Symbol(),Ke=Symbol(),Ge=Symbol(),Ze=function(e){return"object"==typeof e&&null!==e&&(Array.isArray(e)||!e[Symbol.iterator])&&!(e instanceof WeakMap)&&!(e instanceof WeakSet)&&!(e instanceof Error)&&!(e instanceof Number)&&!(e instanceof Date)&&!(e instanceof String)&&!(e instanceof RegExp)&&!(e instanceof ArrayBuffer)},Xe=new WeakMap,Qe=1,Je=new WeakMap,et=function(e){return e[qe]},tt=function(e){return e[Ye]},nt="undefined"==typeof window||/ServerSideRendering/.test(window.navigator&&window.navigator.userAgent)?H.default.useEffect:H.default.useLayoutEffect,rt=new WeakMap,ot=function(e){return rt.has(e)||rt.set(e,function(e,t){var n;return(n={})[He]=e,n[Be]=t,n}(e,et)),rt.get(e)},at=function e(t){if(void 0===t&&(t={}),!Ze(t))throw new Error("unsupported object type");if(Xe.has(t))return Xe.get(t);var n=Qe,r=new Set,o=function(e){e||(e=++Qe),n!==e&&(n=e,r.forEach((function(t){return t(e)})))},a=Array.isArray(t)?[]:Object.create(Object.getPrototypeOf(t)),i=new Proxy(a,{get:function(e,t,o){if(t===qe)return n;if(t===Ue)return r;if(t===Ye){var a=Je.get(o);if(a&&a.version===n)return a.snapshot;var i=Array.isArray(e)?[]:Object.create(Object.getPrototypeOf(e));return Ne.markToTrack(i),Je.set(o,{version:n,snapshot:i}),Reflect.ownKeys(e).forEach((function(t){var n=e[t];if(Ze(n))if(n instanceof Promise)if(n[Ke])i[t]=n[Ke];else{var r=n[Ge]||n;Object.defineProperty(i,t,{get:function(){throw r}})}else n[qe]?i[t]=n[Ye]:i[t]=n;else i[t]=n})),i}return e[t]},deleteProperty:function(e,t){var n=e[t],r=Ze(n)&&n[Ue];r&&r.delete(o);var a=Reflect.deleteProperty(e,t);return a&&o(),a},set:function(t,n,r){var a=t[n];if(Object.is(a,r))return!0;var i=Ze(a)&&a[Ue];return i&&i.delete(o),Ze(r)?r instanceof Promise?t[n]=r.then((function(e){t[n][Ke]=e,o()})).catch((function(e){t[n][Ge]=e,o()})):((r=Ne.getUntrackedObject(r)||r)[Ue]?t[n]=r:t[n]=e(r),t[n][Ue].add(o)):t[n]=r,o(),!0}});return Xe.set(t,i),Reflect.ownKeys(t).forEach((function(e){var n=Object.getOwnPropertyDescriptor(t,e);n.get?Object.defineProperty(a,e,n):i[e]=t[e]})),i},it=tt,lt=function(e,t){var n=H.default.useReducer((function(e){return e+1}),0)[1],r=new WeakMap,o=H.default.useRef(),a=H.default.useRef(),i=H.default.useRef();nt((function(){o.current=r,a.current!==i.current&&Ne.isDeepChanged(a.current,i.current,r,new WeakMap)&&(a.current=i.current,n())}));var l=H.default.useMemo((function(){var e=new WeakMap;return function(t){var n=tt(t);i.current=n;try{if(a&&o.current&&!Ne.isDeepChanged(a.current,n,o.current,e))return a.current}catch(e){}return a.current=n}}),[]),u=null==t?void 0:t.sync,s=H.default.useCallback((function(e,t){return function(e,t,n){var r=0,o=function(e){n?t():(r=e,Promise.resolve().then((function(){e===r&&t()})))};return e[Ue].add(o),function(){e[Ue].delete(o)}}(e,t,u)}),[u]),c=function(e,t,n){var r=H.default.useRef(0),o=e[Be](e[He])-r.current,a=H.default.useCallback((function(){return t(e[He])}),[e,t,o]),i=H.default.useCallback((function(t){return n(e[He],(function(){r.current=e[Be](e[He]),t()}))}),[e,n]);return H.default.useEffect((function(){r.current=e[Be](e[He])})),$e.useSubscription({getCurrentValue:a,subscribe:i})}(ot(e),l,s),d=H.default.useMemo((function(){return new WeakMap}),[]);return Ne.createDeepProxy(c,r,d)},ut=at({colors:{primaryColor:"#ef6c00",warningColor:"#ff9800",dangerColor:"#f44336",successColor:"#4caf50",infoColor:"#2979ff",grayColor:"#999999",whiteColor:"#fff",roseColor:"#e91e63"}}),st=function(e){return void 0===e&&(e="primary"),ut.colors[e+"Color"]},ct=function(e){return i.decomposeColor(e).values.toString()},dt=function(e){return function(t){return"rgba("+ct(e)+", "+t+")"}},ft=function(e){var t=dt(e);return"\n\t0 2px 2px 0 "+t(.14)+", \n\t0 3px 1px -2px "+t(.2)+", \n\t0 1px 5px 0 "+t(.12)+"\n\t"},pt=function(e){var t=dt(e);return"\n\t0 14px 26px -12px "+t(.42)+", \n\t0 4px 23px 0px "+t(.12)+", \n\t0 8px 10px -5px "+t(.2)},ht=["#EF4444","#F59E0B","#10B981","#84CC16","#22C55E","#06B6D4","#0EA5E9","#3B82F6","#6366F1","#8B5CF6","#EC4899","#F43F5E"],mt=function(e){var t=ct(e).split(",");return(.299*t[0]+.587*t[1]+.114*t[2])/255>.7?"#000":"#fff"},yt=function(e){return{boxShadow:ft(e),backgroundColor:e,"&:hover,&:focus":{backgroundColor:e,boxShadow:pt(e)}}},vt=function(e){var t=dt(e);return{"&":{color:e,backgroundColor:t(.25),border:"1px solid "+t(.85)},"&:focus,&:hover,&:visited":{border:"1px solid "+t(1)}}},gt=i.makeStyles((function(){var e=ut.colors,t=e.grayColor,n=e.primaryColor,r=e.successColor,o=e.dangerColor,a=e.infoColor,l=e.warningColor,u=e.roseColor;return i.createStyles({button:Me({},yt(t),{minHeight:"auto",minWidth:"auto",color:"#FFFFFF",border:"none",borderRadius:"3px",position:"relative",padding:"8px 20px",margin:".3125rem 1px",fontSize:"0.825rem",fontWeight:500,letterSpacing:"0.25",willChange:"box-shadow, transform",textTransform:"unset",transition:"box-shadow 0.2s cubic-bezier(0.4, 0, 1, 1), background-color 0.2s cubic-bezier(0.4, 0, 0.2, 1)",lineHeight:"1.42857143",textAlign:"center",whiteSpace:"nowrap",verticalAlign:"middle",touchAction:"manipulation",cursor:"pointer","& .fab,& .fas,& .far,& .fal,& .material-icons":{position:"relative",display:"inline-block",top:"0",marginTop:"-1em",marginBottom:"-1em",fontSize:"1.1rem",marginRight:"4px",verticalAlign:"middle"},"& svg":{position:"relative",display:"inline-block",top:"0",width:"18px",height:"18px",marginRight:"4px",verticalAlign:"middle"},"&$justIcon":{"& .fab,& .fas,& .far,& .fal,& .material-icons":{marginRight:"0px",marginTop:"0px",position:"absolute",width:"100%",transform:"none",left:"0px",top:"0px",height:"100%",lineHeight:"41px",fontSize:"24px"}}}),fullWidth:{width:"100%"},upcaseText:{textTransform:"uppercase"},primary:yt(n),info:yt(a),success:yt(r),warning:yt(l),danger:yt(o),rose:yt(u),white:{"&,&:focus,&:hover":{backgroundColor:"#FFFFFF !important",color:t}},gray:yt(t),simple:{"&,&:focus,&:hover":{color:"#FFFFFF",background:"transparent !important",boxShadow:"none"},"&$primary":{"&,&:focus,&:hover,&:visited":{color:n}},"&$info":{"&,&:focus,&:hover,&:visited":{color:a}},"&$success":{"&,&:focus,&:hover,&:visited":{color:r}},"&$warning":{"&,&:focus,&:hover,&:visited":{color:l}},"&$danger":{"&,&:focus,&:hover,&:visited":{color:o}},"&$white":{"&,&:focus,&:hover,&:visited":{color:"#000 !important"}},"&$gray":{"&,&:focus,&:hover,&:visited":{color:t+" !important"}}},transparent:{"&,&:focus,&:hover":{color:"inherit",background:"transparent",boxShadow:"none"}},disabled:{opacity:"0.65",pointerEvents:"none"},large:{padding:"0.6rem 1.5rem",fontSize:"1.125rem",lineHeight:"1.333333",borderRadius:"0.2rem"},normal:{},small:{padding:"5px 12px",fontSize:"0.6875rem",lineHeight:"1.5",borderRadius:"0.2rem"},tiny:{padding:"5px 15px",fontSize:8,lineHeight:"1.5",borderRadius:"0.2rem"},round:{borderRadius:"30px"},outline:{"&,&:focus,&:hover":{backgroundColor:"transparent !important",borderWidth:2,borderStyle:"solid"},"&$primary":{"&,&:focus,&:hover,&:visited":{borderColor:n,color:n}},"&$info":{"&,&:focus,&:hover,&:visited":{borderColor:a,color:a}},"&$success":{"&,&:focus,&:hover,&:visited":{borderColor:r,color:r}},"&$warning":{"&,&:focus,&:hover,&:visited":{borderColor:l,color:l}},"&$danger":{"&,&:focus,&:hover,&:visited":{borderColor:o,color:o}}},roundCorner:{"&,&:focus,&:hover":{borderRadius:"16px",borderTopLeftRadius:"5px",borderBottomRightRadius:"5px",background:"transparent",borderWidth:2,borderStyle:"solid"},"&$primary":{"&,&:focus,&:hover,&:visited":{borderColor:n,color:n}},"&$info":{"&,&:focus,&:hover,&:visited":{borderColor:a,color:a}},"&$success":{"&,&:focus,&:hover,&:visited":{borderColor:r,color:r}},"&$warning":{"&,&:focus,&:hover,&:visited":{borderColor:l,color:l}},"&$danger":{"&,&:focus,&:hover,&:visited":{borderColor:o,color:o}}},link:{"&,&:hover,&:focus":{backgroundColor:"transparent",color:"#999999",boxShadow:"none"}},justIcon:{paddingLeft:"12px",paddingRight:"12px",fontSize:"20px",height:"40px",minWidth:"40px",width:"40px","& .fab,& .fas,& .far,& .fal,& svg":{marginRight:"0px"},"&$large":{height:"57px",minWidth:"57px",width:"57px",lineHeight:"56px","& .fab,& .fas,& .far,& .fal":{fontSize:"32px",lineHeight:"56px"},"& svg":{width:"32px",height:"32px"}},"&$small":{height:"30px",minWidth:"30px",width:"30px","& .fab,& .fas,& .far,& .fal":{fontSize:"17px",lineHeight:"29px"},"& svg":{width:"17px",height:"17px"}},"&$tiny":{height:"24px",minWidth:"24px",width:"24px","& .fab,& .fas,& .far,& .fal,& .material-icons":{fontSize:"1.1rem !important",lineHeight:"25px !important"},"& svg":{width:"13px",height:"13px"}}},smooth:{boxShadow:"none",background:"inherit",fontWeight:400,"&$gray":vt(t),"&$primary":vt(n),"&$info":vt(a),"&$success":vt(r),"&$warning":vt(l),"&$danger":vt(o)}})})),bt=function(e){var t,n=gt(),r=e.loading,o=void 0!==r&&r,a=e.disabled,i=void 0!==a&&a,l=e.children,u=e.color,s=void 0===u?"primary":u,c=e.helperText,d=e.hide,f=e.size,p=void 0===f?"normal":f,h=e.round,m=void 0!==h&&h,y=e.fullWidth,v=void 0!==y&&y,g=e.upcaseText,b=void 0!==g&&g,O=e.simple,w=void 0!==O&&O,S=e.justIcon,D=void 0!==S&&S,P=e.outline,k=void 0!==P&&P,x=e.loadingText,C=void 0===x?"Đang xử lý...":x,E=e.className,j=e.placement,M=void 0===j?"bottom":j,_=e.smooth,R=_e(e,["loading","disabled","children","color","helperText","hide","size","round","fullWidth","upcaseText","simple","justIcon","outline","loadingText","className","placement","smooth"]),I=Te(E,((t={})[n.button]=!0,t[n[p]]=p,t[n[s]]=s,t[n.round]=m,t[n.fullWidth]=v,t[n.upcaseText]=b,t[n.disabled]=i,t[n.simple]=w,t[n.outline]=k,t[n.smooth]=_,t[n.justIcon]=D,t));if(d)return null;var T=H.default.createElement(B.default,Me({},R,{disabled:o||i,className:I}),o?D?H.default.createElement("div",{style:{marginTop:-2,color:"#fff"},className:"flex-center"},H.default.createElement(q.default,{color:"inherit",size:30})):C:l);return c?H.default.createElement(U.default,{TransitionComponent:Y.default,title:c,placement:M},T):T},Ot=t.memo(bt),wt=i.makeStyles((function(){var e=ut.colors,t=e.grayColor,n=e.primaryColor;return i.createStyles({root:{margin:"0 3px","& label.Mui-focused":{color:function(e){return!e.error&&n}},"& .MuiInput-underline":{"&:after":{borderBottomColor:function(e){return!e.error&&n}}},"& .MuiOutlinedInput-root":{"&:hover fieldset":{borderColor:function(e){return!e.error&&t}},"&.Mui-focused fieldset":{borderColor:function(e){return!e.error&&n}},"&.Mui-disabled fieldset":{borderColor:function(e){return!e.error&&"rgba(0, 0, 0, 0.18)"}}},"& .MuiFilledInput-underline":{"&:before":{borderBottomColor:function(e){return!e.error&&t}},"&:after":{borderBottomColor:function(e){return!e.error&&n}}},"& .MuiSvgIcon-root":{opacity:.7}}})})),St=function(e){var t=wt(e),n=e.loading,r=void 0!==n&&n,o=e.hide,a=e.size,i=void 0===a?"small":a,l=e.error,u=e.label,s=e.InputLabelProps,c=e.variant,d=void 0===c?"standard":c,f=e.endIcon,p=e.startIcon,h=e.InputProps,m=_e(e,["loading","hide","size","error","label","InputLabelProps","variant","endIcon","startIcon","InputProps"]);return o?null:H.default.createElement(G.default,Me({classes:t,size:i,variant:d,label:u,InputLabelProps:Me({},s),InputProps:Me({},h,{startAdornment:p||(null==h?void 0:h.startAdornment),endAdornment:H.default.createElement(H.default.Fragment,null,r?H.default.createElement(q.default,{color:"inherit",size:20}):f||(null==h?void 0:h.endAdornment)||null)}),helperText:l,error:!!l},m))},Dt=t.memo(St);function Pt(e){return(Pt="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}var kt=i.makeStyles((function(){return i.createStyles({root:{padding:function(e){return null!=e&&e.justContent?0:null!=e&&e.icon?"6px 12px":"auto"},"& .MuiListItemIcon-root":{minWidth:35},"& .MuiListItemText-primary":{fontSize:15}}})})),xt=function(e){var t=kt(e),n=e.hide,r=e.endIcon,o=e.icon,a=e.description,i=e.name,l=e.id,u=e.justContent,s=e.avatar,c=e.image,d=_e(e,["hide","endIcon","icon","description","name","id","justContent","avatar","image"]);return n?null:u?H.default.createElement("div",Me({key:l,style:{display:"flex",alignItems:"center"}},d,{className:t.root}),!!o&&H.default.createElement(X.default,null,o),!!s&&H.default.createElement(X.default,null,H.default.createElement(tn,{src:s,size:"small"})),!!c&&H.default.createElement(X.default,null,H.default.createElement(tn,{src:c,size:"small",rounded:!0})),H.default.createElement(Q.default,{primary:i,secondary:a}),r&&H.default.createElement(X.default,null,r)):H.default.createElement(Z.default,Me({key:l,classes:t},d),!!o&&H.default.createElement(X.default,null,o),!!s&&H.default.createElement(X.default,null,H.default.createElement(tn,{src:s,size:"small"})),!!c&&H.default.createElement(X.default,null,H.default.createElement(tn,{src:c,size:"small",rounded:!0})),H.default.createElement(Q.default,{primary:i,secondary:a}),!!r&&H.default.createElement(X.default,null,r))},Ct=t.memo(xt),Et=function(e){var n=e.hide,r=e.options,o=e.multiple,a=e.SelectProps,i=_e(e,["hide","options","multiple","SelectProps"]),l=t.useMemo((function(){return r.map((function(e){return"object"===Pt(e)?e:{id:e.toString(),name:e.toString()}}))}),[r]);return n?null:H.default.createElement(Dt,Me({select:!0,SelectProps:Me({autoWidth:!0,multiple:o,renderValue:function(e){return(Array.isArray(e)?e:[e]).map((function(e){return l.find((function(t){return t.id===e}))})).map((function(e){var t;return null!=(t=null==e?void 0:e.name)?t:""})).join(", ")}},a)},i),l.map((function(e){return H.default.createElement(Ct,Me({key:e.id,value:e.id},e))})))},jt=t.memo(Et),Mt=Ie((function(e){e.exports=function(e){return e&&e.__esModule?e:{default:e}},e.exports.default=e.exports,e.exports.__esModule=!0})),_t=Ie((function(e){function t(n){return"function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?(e.exports=t=function(e){return typeof e},e.exports.default=e.exports,e.exports.__esModule=!0):(e.exports=t=function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},e.exports.default=e.exports,e.exports.__esModule=!0),t(n)}e.exports=t,e.exports.default=e.exports,e.exports.__esModule=!0})),Rt=Ie((function(e){e.exports=function(e){if(Array.isArray(e))return e},e.exports.default=e.exports,e.exports.__esModule=!0})),It=Ie((function(e){e.exports=function(e,t){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(e)){var n=[],r=!0,o=!1,a=void 0;try{for(var i,l=e[Symbol.iterator]();!(r=(i=l.next()).done)&&(n.push(i.value),!t||n.length!==t);r=!0);}catch(e){o=!0,a=e}finally{try{r||null==l.return||l.return()}finally{if(o)throw a}}return n}},e.exports.default=e.exports,e.exports.__esModule=!0})),Tt=Ie((function(e){e.exports=function(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r},e.exports.default=e.exports,e.exports.__esModule=!0})),Nt=Ie((function(e){e.exports=function(e,t){if(e){if("string"==typeof e)return Tt(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Tt(e,t):void 0}},e.exports.default=e.exports,e.exports.__esModule=!0})),At=Ie((function(e){e.exports=function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")},e.exports.default=e.exports,e.exports.__esModule=!0})),Ft=Ie((function(e){e.exports=function(e,t){return Rt(e)||It(e,t)||Nt(e,t)||At()},e.exports.default=e.exports,e.exports.__esModule=!0})),Lt=Ie((function(e){var t=_t.default;function n(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return n=function(){return e},e}e.exports=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!==t(e)&&"function"!=typeof e)return{default:e};var r=n();if(r&&r.has(e))return r.get(e);var o={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if(Object.prototype.hasOwnProperty.call(e,i)){var l=a?Object.getOwnPropertyDescriptor(e,i):null;l&&(l.get||l.set)?Object.defineProperty(o,i,l):o[i]=e[i]}return o.default=e,r&&r.set(e,o),o},e.exports.default=e.exports,e.exports.__esModule=!0})),Wt=Ie((function(e){e.exports=function(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e},e.exports.default=e.exports,e.exports.__esModule=!0})),zt=Ie((function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.createPopupState=function(e){var t=e.state,r=e.setState,o=e.parentPopupState,l=e.popupId,u=e.variant,c=e.disableAutoFocus,d=t.isOpen,f=t.setAnchorElUsed,p=t.anchorEl,h=t.hovered,m=t._childPopupState,y=t,v=function(e){(function(e,t){for(var n in t)if(Object.prototype.hasOwnProperty.call(e,n)&&e[n]!==t[n])return!0;return!1})(y,e)&&r(y=a(a({},y),e))},g=function(e){if(e||f||function(e,t){if(i[e])return;i[e]=!0,console.error("[material-ui-popup-state] WARNING",t)}("missingEventOrAnchorEl","eventOrAnchorEl should be defined if setAnchorEl is not used"),o){if(!o.isOpen)return;o._setChildPopupState(O)}!c&&"object"===("undefined"==typeof document?"undefined":(0,n.default)(document))&&document.activeElement&&document.activeElement.blur();var t={isOpen:!0,hovered:e&&"mouseover"===e.type};e&&e.currentTarget?f||(t.anchorEl=e.currentTarget):e&&(t.anchorEl=e),v(t)},b=function(){m&&m.close(),o&&o._setChildPopupState(null),v({isOpen:!1,hovered:!1})},O={anchorEl:p,setAnchorEl:function(e){v({setAnchorElUsed:!0,anchorEl:e})},setAnchorElUsed:f,popupId:l,variant:u,isOpen:d,open:g,close:b,toggle:function(e){d?b():g(e)},setOpen:function(e,t){e?g(t):b()},onMouseLeave:function(e){var t=e.relatedTarget;h&&!s(t,O)&&b()},disableAutoFocus:Boolean(c),_childPopupState:m,_setChildPopupState:function(e){return v({_childPopupState:e})}};return O},t.anchorRef=function(e){var t=e.setAnchorEl;return function(e){e&&t(e)}},t.bindTrigger=function(e){var t,n=e.isOpen,o=e.open,a=e.popupId,i=e.variant;return t={},(0,r.default)(t,"popover"===i?"aria-controls":"aria-describedby",n?a:null),(0,r.default)(t,"aria-haspopup","popover"===i||void 0),(0,r.default)(t,"onClick",o),t},t.bindContextMenu=function(e){var t,n=e.isOpen,o=e.open,a=e.popupId,i=e.variant;return t={},(0,r.default)(t,"popover"===i?"aria-controls":"aria-describedby",n?a:null),(0,r.default)(t,"aria-haspopup","popover"===i||void 0),(0,r.default)(t,"onContextMenu",(function(e){e.preventDefault(),o(e)})),t},t.bindToggle=function(e){var t,n=e.isOpen,o=e.toggle,a=e.popupId,i=e.variant;return t={},(0,r.default)(t,"popover"===i?"aria-controls":"aria-describedby",n?a:null),(0,r.default)(t,"aria-haspopup","popover"===i||void 0),(0,r.default)(t,"onClick",o),t},t.bindHover=function(e){var t,n=e.isOpen,o=e.open,a=e.onMouseLeave,i=e.popupId,l=e.variant;return t={},(0,r.default)(t,"popover"===l?"aria-controls":"aria-describedby",n?i:null),(0,r.default)(t,"aria-haspopup","popover"===l||void 0),(0,r.default)(t,"onMouseOver",o),(0,r.default)(t,"onMouseLeave",a),t},t.bindFocus=function(e){var t,n=e.isOpen,o=e.open,a=e.close,i=e.popupId,l=e.variant;return t={},(0,r.default)(t,"popover"===l?"aria-controls":"aria-describedby",n?i:null),(0,r.default)(t,"aria-haspopup","popover"===l||void 0),(0,r.default)(t,"onFocus",o),(0,r.default)(t,"onBlur",a),t},t.bindPopover=l,t.bindPopper=function(e){var t=e.isOpen,n=e.anchorEl;return{id:e.popupId,anchorEl:n,open:t}},t.bindMenu=t.initCoreState=void 0;var n=Mt(_t),r=Mt(Wt);function o(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function a(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?o(Object(n),!0).forEach((function(t){(0,r.default)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):o(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}Lt(H.default);var i={};function l(e){var t=e.isOpen,n=e.anchorEl,r=e.close,o=e.popupId,a=e.onMouseLeave,i=e.disableAutoFocus;return{id:o,anchorEl:n,open:t,onClose:r,onMouseLeave:a,disableAutoFocus:i,disableEnforceFocus:i,disableRestoreFocus:i}}t.initCoreState={isOpen:!1,setAnchorElUsed:!1,anchorEl:null,hovered:!1,_childPopupState:null};var u=l;function s(e,t){var n,r=t.anchorEl,o=t._childPopupState;return c(r,e)||c((n=t.popupId)&&"undefined"!=typeof document?document.getElementById(n):null,e)||null!=o&&s(e,o)}function c(e,t){if(!e)return!1;for(;t;){if(t===e)return!0;t=t.parentElement}return!1}t.bindMenu=u})),Vt=Ie((function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.usePopupState=function(e){var t=e.parentPopupState,o=e.popupId,a=e.variant,i=e.disableAutoFocus,l=(0,H.default.useState)(zt.initCoreState),u=(0,r.default)(l,2),s=u[0],c=u[1];return(0,H.default.useEffect)((function(){if(!i&&o&&"object"===("undefined"==typeof document?"undefined":(0,n.default)(document))){var e=document.getElementById(o);e&&e.focus()}}),[o,s.anchorEl]),(0,H.default.useMemo)((function(){return(0,zt.createPopupState)({state:s,setState:c,parentPopupState:t,popupId:o,variant:a,disableAutoFocus:i})}),[s,c,t,o,a,i])},Object.defineProperty(t,"anchorRef",{enumerable:!0,get:function(){return zt.anchorRef}}),Object.defineProperty(t,"bindTrigger",{enumerable:!0,get:function(){return zt.bindTrigger}}),Object.defineProperty(t,"bindContextMenu",{enumerable:!0,get:function(){return zt.bindContextMenu}}),Object.defineProperty(t,"bindToggle",{enumerable:!0,get:function(){return zt.bindToggle}}),Object.defineProperty(t,"bindHover",{enumerable:!0,get:function(){return zt.bindHover}}),Object.defineProperty(t,"bindFocus",{enumerable:!0,get:function(){return zt.bindFocus}}),Object.defineProperty(t,"bindMenu",{enumerable:!0,get:function(){return zt.bindMenu}}),Object.defineProperty(t,"bindPopover",{enumerable:!0,get:function(){return zt.bindPopover}}),Object.defineProperty(t,"bindPopper",{enumerable:!0,get:function(){return zt.bindPopper}});var n=Mt(_t),r=Mt(Ft);if(!H.default.useState)throw new Error("React.useState (added in 16.8.0) must be defined to use the hooks API")})),$t=Ie((function(e){function t(){return e.exports=t=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},e.exports.default=e.exports,e.exports.__esModule=!0,t.apply(this,arguments)}e.exports=t,e.exports.default=e.exports,e.exports.__esModule=!0})),Ht=Ie((function(e){e.exports=function(e,t){if(null==e)return{};var n,r,o={},a=Object.keys(e);for(r=0;r<a.length;r++)n=a[r],t.indexOf(n)>=0||(o[n]=e[n]);return o},e.exports.default=e.exports,e.exports.__esModule=!0})),Bt=Ie((function(e){e.exports=function(e,t){if(null==e)return{};var n,r,o=Ht(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r<a.length;r++)n=a[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o},e.exports.default=e.exports,e.exports.__esModule=!0})),qt=Ie((function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return a.forwardRef((function(t,r){var i=t.PaperProps,u=t.style,s=(0,o.default)(t,["PaperProps","style"]);return a.createElement(e,(0,n.default)({ref:r,style:l({pointerEvents:"none"},u),PaperProps:l({style:l({pointerEvents:"auto"},null==i?void 0:i.style)},i)},s))}))};var n=Mt($t),r=Mt(Wt),o=Mt(Bt),a=Lt(H.default);function i(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function l(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?i(Object(n),!0).forEach((function(t){(0,r.default)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):i(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}})),Ut=Re(Ie((function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,Lt(H.default);var n=Mt(qt),r=Mt(te.default),o=(0,n.default)(r.default);t.default=o}))),Yt=i.makeStyles((function(){return i.createStyles({trigger:{cursor:"pointer",width:"fit-content"}})})),Kt=t.forwardRef((function(e,n){var r=e.hide,o=e.children,a=e.buttonProps,i=e.label,l=e.hover,u=e.popupState,s=e.button,c=e.getContextMenu,d=e.className,f=e.fullWidth,p=_e(e,["hide","children","buttonProps","label","hover","popupState","button","getContextMenu","className","fullWidth"]),h=Yt(),m=t.useMemo((function(){return(new Date).getTime().toString()}),[]),y=Vt.usePopupState(Me({popupId:m,variant:"popover"},u)),v=t.useState({top:0,left:0}),g=v[0],b=v[1];return t.useImperativeHandle(n,(function(){return y}),[y]),r?null:c?H.default.createElement(H.default.Fragment,null,c((function(e){e.preventDefault();var t=(null==e?void 0:e.clientX)+10,n=(null==e?void 0:e.clientY)+10;return y.setOpen(!0,e),b({top:n,left:t}),{top:n,left:t}})),H.default.createElement(te.default,Me({},Vt.bindPopover(y),{anchorReference:"anchorPosition",anchorPosition:g},p),o)):l?H.default.createElement(H.default.Fragment,null,s?H.default.createElement("div",Me({className:Te(h.trigger,d)},Vt.bindHover(y)),s):H.default.createElement(Ot,Me({},a,Vt.bindHover(y)),i),H.default.createElement(Ut,Me({},Vt.bindPopover(y),{anchorOrigin:{vertical:"bottom",horizontal:"center"},transformOrigin:{vertical:"top",horizontal:"center"}},p,{disableRestoreFocus:!0}),o)):H.default.createElement(H.default.Fragment,null,s?H.default.createElement("div",Me({className:Te(h.trigger,d),style:{width:f?"100%":"unset"}},Vt.bindTrigger(y)),s):H.default.createElement(Ot,Me({},a,Vt.bindTrigger(y),{fullWidth:f}),i),H.default.createElement(te.default,Me({},Vt.bindPopover(y),{anchorOrigin:{vertical:"bottom",horizontal:"center"},transformOrigin:{vertical:"top",horizontal:"center"}},p),o))})),Gt=t.memo(Kt),Zt=function(e){var n=e.options,r=e.divider,o=_e(e,["options","divider"]),a=t.useRef();return H.default.createElement(Gt,Me({},o,{ref:a}),n.map((function(e,t){var o=e.name,i=e.id,l=e.onClick,u=e.closeOnClick,s=void 0===u||u,c=e.divider,d=_e(e,["name","id","onClick","closeOnClick","divider"]),f=r&&t!==n.length-1;return H.default.createElement(Ct,Me({id:i,key:i,name:o,onClick:function(t){var n;null==l||l(e,t),s&&(null==(n=a.current)||n.close())},divider:f||c},d))})))},Xt=t.memo(Zt),Qt=i.makeStyles((function(e){return i.createStyles({root:{width:function(e){return"number"==typeof(null==e?void 0:e.size)?null==e?void 0:e.size:void 0},height:function(e){return"number"==typeof(null==e?void 0:e.size)?null==e?void 0:e.size:void 0}},tiny:{width:e.spacing(2),height:e.spacing(2),fontSize:12,"& .MuiSvgIcon-root":{width:e.spacing(1),height:e.spacing(1)}},small:{width:e.spacing(3),height:e.spacing(3),fontSize:18,"& .MuiSvgIcon-root":{width:e.spacing(2),height:e.spacing(2)}},normal:{fontSize:25},large:{width:e.spacing(7),height:e.spacing(7),fontSize:40,"& .MuiSvgIcon-root":{width:e.spacing(6),height:e.spacing(6)}},shadow:{boxShadow:"rgba(0, 0, 0, 0.1) 0px 1px 3px 0px, rgba(0, 0, 0, 0.06) 0px 1px 2px 0px"},cursor:{cursor:"pointer"},shadowBadge:{boxShadow:"rgba(0, 0, 0, 0.1) 0px 10px 15px -3px, rgba(0, 0, 0, 0.05) 0px 4px 6px -2px"},border:function(t){return Me({border:"2px solid "+e.palette.background.paper},null==t?void 0:t.borderStyle)}})})),Jt=function(e){var t,n;return void 0===e&&(e=""),null==(t=e)||null==(n=t[0])?void 0:n.toUpperCase()},en=function(e){var n,r=e.hide,o=e.imgProps,a=e.user,i=e.src,l=e.alt,u=e.helperText,s=e.tooltipProps,c=e.placement,d=void 0===c?"right":c,f=e.size,p=void 0===f?"normal":f,h=e.className,m=e.icon,y=e.children,v=e.shadow,g=void 0===v||v,b=e.onClick,O=e.color,w=e.style,S=e.badge,D=e.border,P=e.borderStyle,k=e.badgeProps,x=e.rounded,C=e.square,E=_e(e,["hide","imgProps","user","src","alt","helperText","tooltipProps","placement","size","className","icon","children","shadow","onClick","color","style","badge","border","borderStyle","badgeProps","rounded","square"]),j=a||{},M=j.name,_=j.avatar,R=j.image,I=j.img,T=j.fb_id,N=t.useMemo((function(){return T?"https://graph.facebook.com/"+T+"/picture?type=large":i||_||R||I}),[i,_,R,I,T]),A=t.useMemo((function(){return void 0===(e=l||M)&&(e=""),ht[e.charCodeAt(0)%ht.length];var e}),[l,M]),F=t.useState((function(){return O})),L=F[0],W=F[1];t.useLayoutEffect((function(){N||W(A)}),[A,N]);var z=Qt(e),V=Te(h,z.root,((n={})[z[p]]=!!p,n[z.shadow]=g,n[z.cursor]=b,n[z.border]=D||P,n));if(r)return null;var $=H.default.createElement(J.default,Me({},E,{variant:x?"rounded":C?"square":"circular",style:Me({backgroundColor:L},w),className:V,src:N,alt:l||M,onClick:b,imgProps:Me({loading:"lazy",onError:function(){O||W(A)}},o)}),Jt(l)||Jt(M)||m||y);return u&&($=H.default.createElement(U.default,Me({title:u,placement:d},s),$)),(S||k)&&($=H.default.createElement("div",null,H.default.createElement(ee.default,Me({overlap:"circle",anchorOrigin:{vertical:"bottom",horizontal:"right"}},k,{badgeContent:S}),$))),$},tn=t.memo(en),nn=i.makeStyles((function(e){return i.createStyles({root:{display:"flex",flexDirection:function(e){return"vertical"===(null==e?void 0:e.direction)?"column":"row"},"& > *":{marginRight:function(t){return"vertical"===(null==t?void 0:t.direction)?0:(null==t?void 0:t.spaceWidth)||e.spacing(1)},marginBottom:function(t){return"vertical"===(null==t?void 0:t.direction)?(null==t?void 0:t.spaceHeight)||e.spacing(1):0}},"& > *:last-child":{marginRight:0,marginBottom:0}}})})),rn=function(e){var t=e.hide,n=e.children;e.spaceHeight,e.spaceWidth,e.direction;var r=_e(e,["hide","children","spaceHeight","spaceWidth","direction"]),o=nn(e);return t?null:H.default.createElement(ne.default,Me({},r,{className:o.root}),n)},on=t.memo(rn),an=function(e){return{"& .Mui-checked":{color:e+" !important"},"& .Mui-checked:hover":{backgroundColor:dt(e)(.1)+" !important"},"& .Mui-checked + .MuiSwitch-track":{backgroundColor:e+" !important"},"& + .MuiFormControlLabel-label":{fontSize:"1rem"}}},ln=i.makeStyles((function(){var e=ut.colors,t=e.primaryColor,n=e.successColor,r=e.dangerColor,o=e.infoColor,a=e.warningColor;return i.createStyles({primary:an(t),info:an(o),success:an(n),warning:an(a),danger:an(r)})})),un=function(e){var t,n=ln(e),r=e.helperText,o=e.hide,a=e.label,i=e.formProps,l=e.color,u=void 0===l?"primary":l,s=e.children,c=e.className,d=e.labelPlacement,f=_e(e,["helperText","hide","label","formProps","color","children","className","labelPlacement"]);if(o)return null;var p=Te(c,((t={})[n[u]]=u,t)),h=H.default.createElement(oe.default,Me({},f,{className:p}));return(a||s||i)&&(h=H.default.createElement(re.default,Me({control:h,label:a||s,labelPlacement:d},i))),r&&(h=H.default.createElement(U.default,{TransitionComponent:Y.default,title:r,placement:"bottom"},h)),h},sn=t.memo(un),cn=function(e){return{color:e+" !important"}},dn=function(e){return{"&:focus,&:hover,&:visited":{backgroundColor:dt(e)(.1)}}},fn=i.makeStyles((function(){var e=ut.colors,t=e.primaryColor,n=e.successColor,r=e.dangerColor,o=e.infoColor,a=e.warningColor,l=e.grayColor;return i.createStyles({checkbox:{"& + .MuiFormControlLabel-label":{fontSize:"0.8rem"},"&$primary":dn(t),"&$info":dn(o),"&$success":dn(n),"&$danger":dn(r),"&warning":dn(a)},primary:cn(t),info:cn(o),success:cn(n),warning:cn(a),danger:cn(r),disabled:cn(l),checkedIcon:{width:"18px",height:"18px",border:"1px solid rgba(0, 0, 0, .54)",borderRadius:"3px"},uncheckedIcon:{width:"0px",height:"0px",padding:"9px",borderRadius:"3px",border:"1px solid rgba(0, 0, 0, .54)"},disabledCheckboxAndRadio:{"& $checkedIcon,& $uncheckedIcon,& $radioChecked,& $radioUnchecked":{borderColor:"#000000",opacity:"0.26",color:"#000000"}}})})),pn=function(e){var t,n=fn(e),r=e.helperText,o=e.hide,a=e.label,i=e.formProps,l=e.color,u=void 0===l?"primary":l,s=e.children,c=e.className,d=e.labelPlacement,f=e.disabled,p=_e(e,["helperText","hide","label","formProps","color","children","className","labelPlacement","disabled"]);if(o)return null;var h=Te(c,n.checkbox,((t={})[n[u]]=u,t[n.disabled]=f,t)),m=H.default.createElement(ae.default,Me({disabled:f,checkedIcon:H.default.createElement(ie.default,{className:n.checkedIcon}),icon:H.default.createElement(ie.default,{className:n.uncheckedIcon})},p,{className:h}));return(a||s||i)&&(m=H.default.createElement(re.default,Me({control:m,label:a||s,labelPlacement:d},i))),r&&(m=H.default.createElement(U.default,{TransitionComponent:Y.default,title:r,placement:"bottom"},m)),m},hn=t.memo(pn),mn=function(e){return{color:e+" !important"}},yn=function(e){return{"&:focus,&:hover,&:visited":{backgroundColor:dt(e)(.1)}}},vn=i.makeStyles((function(){var e=ut.colors,t=e.primaryColor,n=e.successColor,r=e.dangerColor,o=e.infoColor,a=e.warningColor,l=e.grayColor;return i.createStyles({checkbox:{"& + .MuiFormControlLabel-label":{fontSize:"1rem"},"&$primary":yn(t),"&$info":yn(o),"&$success":yn(n),"&$danger":yn(r),"&warning":yn(a)},primary:mn(t),info:mn(o),success:mn(n),warning:mn(a),danger:mn(r),disabled:mn(l),checkedIcon:{width:"18px",height:"18px",border:"1px solid rgba(0, 0, 0, .54)",borderRadius:"3px"},uncheckedIcon:{width:"0px",height:"0px",padding:"9px",borderRadius:"3px",border:"1px solid rgba(0, 0, 0, .54)"},disabledCheckboxAndRadio:{"& $checkedIcon,& $uncheckedIcon,& $radioChecked,& $radioUnchecked":{borderColor:"#000000",opacity:"0.26",color:"#000000"}}})})),gn=function(e){var t,n=vn(e),r=e.helperText,o=e.hide,a=e.label,i=e.formProps,l=e.color,u=void 0===l?"primary":l,s=e.children,c=e.className,d=e.labelPlacement,f=e.disabled,p=_e(e,["helperText","hide","label","formProps","color","children","className","labelPlacement","disabled"]);if(o)return null;var h=Te(c,n.checkbox,((t={})[n[u]]=u,t[n.disabled]=f,t)),m=H.default.createElement(le.default,Me({},p,{className:h,disabled:f}));return(a||s||i)&&(m=H.default.createElement(re.default,Me({disabled:f,control:m,label:a||s,labelPlacement:d},i))),r&&(m=H.default.createElement(U.default,{TransitionComponent:Y.default,title:r,placement:"bottom"},m)),m},bn=t.memo(gn),On="function"==typeof Symbol&&Symbol.for,wn=On?Symbol.for("react.element"):60103,Sn=On?Symbol.for("react.portal"):60106,Dn=On?Symbol.for("react.fragment"):60107,Pn=On?Symbol.for("react.strict_mode"):60108,kn=On?Symbol.for("react.profiler"):60114,xn=On?Symbol.for("react.provider"):60109,Cn=On?Symbol.for("react.context"):60110,En=On?Symbol.for("react.async_mode"):60111,jn=On?Symbol.for("react.concurrent_mode"):60111,Mn=On?Symbol.for("react.forward_ref"):60112,_n=On?Symbol.for("react.suspense"):60113,Rn=On?Symbol.for("react.suspense_list"):60120,In=On?Symbol.for("react.memo"):60115,Tn=On?Symbol.for("react.lazy"):60116,Nn=On?Symbol.for("react.block"):60121,An=On?Symbol.for("react.fundamental"):60117,Fn=On?Symbol.for("react.responder"):60118,Ln=On?Symbol.for("react.scope"):60119;function Wn(e){if("object"==typeof e&&null!==e){var t=e.$$typeof;switch(t){case wn:switch(e=e.type){case En:case jn:case Dn:case kn:case Pn:case _n:return e;default:switch(e=e&&e.$$typeof){case Cn:case Mn:case Tn:case In:case xn:return e;default:return t}}case Sn:return t}}}function zn(e){return Wn(e)===jn}var Vn={AsyncMode:En,ConcurrentMode:jn,ContextConsumer:Cn,ContextProvider:xn,Element:wn,ForwardRef:Mn,Fragment:Dn,Lazy:Tn,Memo:In,Portal:Sn,Profiler:kn,StrictMode:Pn,Suspense:_n,isAsyncMode:function(e){return zn(e)||Wn(e)===En},isConcurrentMode:zn,isContextConsumer:function(e){return Wn(e)===Cn},isContextProvider:function(e){return Wn(e)===xn},isElement:function(e){return"object"==typeof e&&null!==e&&e.$$typeof===wn},isForwardRef:function(e){return Wn(e)===Mn},isFragment:function(e){return Wn(e)===Dn},isLazy:function(e){return Wn(e)===Tn},isMemo:function(e){return Wn(e)===In},isPortal:function(e){return Wn(e)===Sn},isProfiler:function(e){return Wn(e)===kn},isStrictMode:function(e){return Wn(e)===Pn},isSuspense:function(e){return Wn(e)===_n},isValidElementType:function(e){return"string"==typeof e||"function"==typeof e||e===Dn||e===jn||e===kn||e===Pn||e===_n||e===Rn||"object"==typeof e&&null!==e&&(e.$$typeof===Tn||e.$$typeof===In||e.$$typeof===xn||e.$$typeof===Cn||e.$$typeof===Mn||e.$$typeof===An||e.$$typeof===Fn||e.$$typeof===Ln||e.$$typeof===Nn)},typeOf:Wn}; /** @license React v16.13.1 * react-is.development.js * * Copyright (c) Facebook, Inc. and its affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */ Ie((function(e,t){}));var $n=Ie((function(e){e.exports=Vn}));function Hn(){}function Bn(){}Function.call.bind(Object.prototype.hasOwnProperty),Bn.resetWarningCache=Hn;var qn=Ie((function(e){e.exports=function(){function e(e,t,n,r,o,a){if("SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"!==a){var i=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw i.name="Invariant Violation",i}}function t(){return e}e.isRequired=e;var n={array:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:Bn,resetWarningCache:Hn};return n.PropTypes=n,n}()}));function Un(e){var t,n,r="";if("string"==typeof e||"number"==typeof e)r+=e;else if("object"==typeof e)if(Array.isArray(e))for(t=0;t<e.length;t++)e[t]&&(n=Un(e[t]))&&(r&&(r+=" "),r+=n);else for(t in e)e[t]&&(r&&(r+=" "),r+=t);return r}var Yn=function(){for(var e,t,n=0,r="";n<arguments.length;)(e=arguments[n++])&&(t=Un(e))&&(r&&(r+=" "),r+=t);return r},Kn=Ie((function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=Lt(H.default),r=(0,pe.default.createSvgIcon)(n.createElement("path",{d:"M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z"}),"Close");t.default=r})),Gn=Ie((function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=Lt(H.default),r=(0,pe.default.createSvgIcon)(n.createElement("path",{d:"M7 10l5 5 5-5z"}),"ArrowDropDown");t.default=r})),Zn=nr,Xn=function(e){var t=e.autoComplete,n=void 0!==t&&t,r=e.autoHighlight,o=void 0!==r&&r,a=e.autoSelect,i=void 0!==a&&a,l=e.blurOnSelect,u=void 0!==l&&l,s=e.clearOnBlur,c=void 0===s?!e.freeSolo:s,d=e.clearOnEscape,f=void 0!==d&&d,p=e.componentName,h=void 0===p?"useAutocomplete":p,m=e.debug,y=void 0!==m&&m,v=e.defaultValue,g=void 0===v?e.multiple?[]:null:v,b=e.disableClearable,O=void 0!==b&&b,w=e.disableCloseOnSelect,S=void 0!==w&&w,D=e.disabledItemsFocusable,P=void 0!==D&&D,k=e.disableListWrap,x=void 0!==k&&k,C=e.filterOptions,E=void 0===C?or:C,j=e.filterSelectedOptions,M=void 0!==j&&j,_=e.freeSolo,R=void 0!==_&&_,I=e.getOptionDisabled,T=e.getOptionLabel,N=void 0===T?function(e){return e}:T,A=e.getOptionSelected,F=void 0===A?function(e,t){return e===t}:A,L=e.groupBy,W=e.handleHomeEndKeys,z=void 0===W?!e.freeSolo:W,V=e.id,$=e.includeInputInList,H=void 0!==$&&$,B=e.inputValue,q=e.multiple,U=void 0!==q&&q,Y=e.onChange,K=e.onClose,G=e.onHighlightChange,Z=e.onInputChange,X=e.onOpen,Q=e.open,J=e.openOnFocus,ee=void 0!==J&&J,te=e.options,ne=e.selectOnFocus,re=void 0===ne?!e.freeSolo:ne,oe=e.value,ae=(0,pe.default.unstable_useId)(V),ie=N,le=er.useRef(!1),ue=er.useRef(!0),se=er.useRef(null),ce=er.useRef(null),de=er.useState(null),fe=de[0],he=de[1],me=er.useState(-1),ye=me[0],ve=me[1],ge=o?0:-1,be=er.useRef(ge),Oe=(0,pe.default.useControlled)({controlled:oe,default:g,name:h}),we=(0,Jn.default)(Oe,2),Se=we[0],De=we[1],Pe=(0,pe.default.useControlled)({controlled:B,default:"",name:h,state:"inputValue"}),ke=(0,Jn.default)(Pe,2),xe=ke[0],Ce=ke[1],Ee=er.useState(!1),je=Ee[0],Me=Ee[1],_e=(