weavify
Version:
````markdown # **Weavify - Reusable UI Components**
3 lines (2 loc) • 45 kB
JavaScript
import{jsx as e,jsxs as r,Fragment as o}from"react/jsx-runtime";import{Button as t,InputLabel as n,Autocomplete as l,TextField as a,Box as i,Select as s,MenuItem as d,FormGroup as c,FormControlLabel as u,Checkbox as p,ListItem as b,ListItemAvatar as m,Avatar as f,ListItemText as h,Chip as v,Drawer as g,Typography as y,IconButton as x,Menu as w,Modal as C,Tabs as k,Tab as S,RadioGroup as N,Radio as z,Tooltip as q}from"@mui/material";import*as O from"react";import M,{useState as T,useRef as B,useEffect as I,memo as P,createElement as j,useLayoutEffect as L}from"react";import{SaveRegular as E,DismissRegular as R,MoreVerticalRegular as G}from"@fluentui/react-icons";import V from"@mui/material/Button";import F from"@mui/material/Switch";import{styled as D}from"@mui/material/styles";import W from"sweetalert2";var A=function(){return A=Object.assign||function(e){for(var r,o=1,t=arguments.length;o<t;o++)for(var n in r=arguments[o])Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n]);return e},A.apply(this,arguments)};function H(e,r){var o={};for(var t in e)Object.prototype.hasOwnProperty.call(e,t)&&r.indexOf(t)<0&&(o[t]=e[t]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var n=0;for(t=Object.getOwnPropertySymbols(e);n<t.length;n++)r.indexOf(t[n])<0&&Object.prototype.propertyIsEnumerable.call(e,t[n])&&(o[t[n]]=e[t[n]])}return o}"function"==typeof SuppressedError&&SuppressedError;var $=function(r){var o=r.icon,n=r.onClick,l=r.text,a=r.variant,i=void 0===a?"contained":a,s=r.color,d=void 0===s?"primary":s,c=r.className,u=void 0===c?"":c,p=H(r,["icon","onClick","text","variant","color","className"]);return e(t,A({onClick:n,variant:i,color:d,startIcon:o,className:"!rounded-none !bg-[#03838740] !text-sm !font-normal !text-[#026367] !shadow-none ".concat(u),sx:{".MuiButton-icon":{marginRight:"4px",marginTop:"1px"}}},p,{children:l}))},Y=function(o){var t,n=o.label,l=o.options,a=o.value,i=o.onChange,s=o.placeholder,d=void 0===s?"Select...":s,c=o.containerClassName,u=void 0===c?"":c,p=o.selectBoxClassName,b=void 0===p?"":p,m=o.dropdownClassName,f=void 0===m?"":m,h=o.optionClassName,v=void 0===h?"":h,g=T(!1),y=g[0],x=g[1],w=B(null);I((function(){var e=function(e){w.current&&!w.current.contains(e.target)&&x(!1)};return document.addEventListener("mousedown",e),function(){document.removeEventListener("mousedown",e)}}),[]);return r("div",{className:"relative ".concat(u),ref:w,children:[e("label",{className:"mb-1 block text-sm font-medium text-gray-700",children:n}),r("div",{className:"flex cursor-pointer items-center justify-between rounded border border-gray-300 px-3 py-2 ".concat(b),onClick:function(){return x(!y)},children:[e("span",{children:a?null===(t=l.find((function(e){return e.value===a})))||void 0===t?void 0:t.label:d}),e("svg",{className:"ml-2 h-4 w-4",fill:"none",stroke:"currentColor",viewBox:"0 0 24 24",children:e("path",{strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"2",d:"M19 9l-7 7-7-7"})})]}),y&&e("ul",{className:"absolute z-10 mt-1 w-full rounded border border-gray-300 bg-white shadow-lg ".concat(f),children:l.map((function(r){return e("li",{onClick:function(){return e=r.value,i(e),void x(!1);var e},className:"cursor-pointer px-3 py-2 hover:bg-gray-100 ".concat(v),children:r.label},r.value)}))})]})};var U=P((function(o){var t=o.id,i=o.options,s=o.label,d=o.sx,c=o.onChange,u=o.searchStyle,p=o.placeholder,b=void 0===p?"Select an option":p,m=o.size,f=void 0===m?"small":m,h=o.isLabelRequired,v=void 0!==h&&h,g=o.wrapperStyle,y=o.required,x=void 0!==y&&y,w=o.value,C=o.disabled,k=void 0!==C&&C,S=o.disableClearable,N=void 0!==S&&S,z=H(o,["id","options","label","sx","onChange","searchStyle","placeholder","size","isLabelRequired","wrapperStyle","required","value","disabled","disableClearable"]);return r("div",{className:g,children:[v&&e(n,{htmlFor:t,required:x,className:"mb-1 !font-semibold",children:s}),e(l,A({options:i,onChange:c,sx:d,className:u,size:f,id:t,value:w,disableClearable:N,renderInput:function(r){return e(a,A({},r,{placeholder:b,className:"".concat(k," ? '!bg-gray-500' : 'bg-white"),sx:{backgroundColor:k?"#dadada4a":"#fff"}}))},disabled:k},z))]})}));var _=P((function(o){var t=o.id,s=o.options,d=o.label,c=o.sx,u=o.onChange,p=o.searchStyle,b=o.placeholder,m=void 0===b?"Select options":b,f=o.size,h=void 0===f?"small":f,v=o.isLabelRequired,g=void 0!==v&&v,y=o.wrapperStyle,x=o.required,w=void 0!==x&&x,C=o.value,k=o.disabled,S=o.disableCloseOnSelect,N=void 0!==S&&S,z=o.disableClearable,q=void 0!==z&&z,O=H(o,["id","options","label","sx","onChange","searchStyle","placeholder","size","isLabelRequired","wrapperStyle","required","value","disabled","disableCloseOnSelect","disableClearable"]);return r("div",{className:y,children:[g&&e(n,{htmlFor:t,required:w,className:"mb-1 !font-semibold",children:d}),e(l,A({multiple:!0,id:t,options:s,disableCloseOnSelect:N,getOptionLabel:function(e){return e.label},isOptionEqualToValue:function(e,r){return e.value===r.value},onChange:u,value:C,size:h,disabled:k,disableClearable:q,sx:c,className:p,renderTags:function(r){if(0===r.length)return null;var o=r.map((function(e){return e.label})).join(", ");return e(i,{component:"span",sx:{flex:1,minWidth:0,whiteSpace:"nowrap",overflow:"hidden",textOverflow:"ellipsis"},title:o,children:o})},renderInput:function(r){return e(a,A({placeholder:0===(null==C?void 0:C.length)?m:"",className:k?"bg-gray-300":"bg-white"},r,{inputProps:A(A({},r.inputProps),{style:A(A({},r.inputProps.style),{flexGrow:0,flexShrink:1,width:0===(null==C?void 0:C.length)?"auto":"",minWidth:0})}),sx:{minHeight:"auto","& .MuiOutlinedInput-root":{height:"auto"},backgroundColor:k?"#dadada4a":"#fff"}}))}},O))]})}));var X=P((function(o){var t=o.id,i=o.options,s=o.label,d=o.sx,c=o.onChange,u=o.searchStyle,p=o.placeholder,b=void 0===p?"Select options":p,m=o.size,f=void 0===m?"small":m,h=o.isLabelRequired,v=void 0!==h&&h,g=o.wrapperStyle,y=o.required,x=void 0!==y&&y,w=o.value,C=o.disabled,k=o.disableCloseOnSelect,S=void 0!==k&&k,N=o.disableClearable,z=void 0!==N&&N,q=H(o,["id","options","label","sx","onChange","searchStyle","placeholder","size","isLabelRequired","wrapperStyle","required","value","disabled","disableCloseOnSelect","disableClearable"]);return r("div",{className:g,children:[v&&e(n,{htmlFor:t,required:x,className:"mb-1 !font-semibold",children:s}),e(l,A({multiple:!0,id:t,options:i,disableCloseOnSelect:S,getOptionLabel:function(e){return e.label},isOptionEqualToValue:function(e,r){return e.value===r.value},onChange:c,value:w,renderInput:function(r){return e(a,A({placeholder:0===w.length?b:"",sx:{minHeight:"auto","& .MuiOutlinedInput-root":{height:"auto"},backgroundColor:C?"#dadada4a":"#fff"},className:C?"bg-gray-300":"bg-white"},r))},disabled:C,size:f,sx:d,disableClearable:z,className:u},q))]})})),J=M.memo((function(o){var t=o.value,l=o.onChange,a=o.options,i=o.label,c=o.placeholder,u=void 0===c?"Select an option":c,p=o.size,b=void 0===p?"small":p,m=o.selectStyle,f=o.inputProps,h=o.isLabelRequired,v=void 0!==h&&h,g=o.wrapperStyle,y=o.required,x=void 0!==y&&y,w=o.id,C=H(o,["value","onChange","options","label","placeholder","size","selectStyle","inputProps","isLabelRequired","wrapperStyle","required","id"]);return r("div",{className:g,children:[v&&e(n,{htmlFor:w,required:x,className:"mb-1 !font-semibold",children:i}),e(s,A({size:b,labelId:w,value:t,onChange:l,displayEmpty:!0,inputProps:f,className:m},C,{defaultValue:"",renderValue:function(r){return r||e("span",{className:"text-gray-500",children:u})},children:a.map((function(r){return e(d,{value:r.value,children:r.label||r.value},r.value)}))}))]})}));function K(e){var r,o,t="";if("string"==typeof e||"number"==typeof e)t+=e;else if("object"==typeof e)if(Array.isArray(e)){var n=e.length;for(r=0;r<n;r++)e[r]&&(o=K(e[r]))&&(t&&(t+=" "),t+=o)}else for(o in e)e[o]&&(t&&(t+=" "),t+=o);return t}const Q=e=>{const r=oe(e),{conflictingClassGroups:o,conflictingClassGroupModifiers:t}=e;return{getClassGroupId:e=>{const o=e.split("-");return""===o[0]&&1!==o.length&&o.shift(),Z(o,r)||re(e)},getConflictingClassGroupIds:(e,r)=>{const n=o[e]||[];return r&&t[e]?[...n,...t[e]]:n}}},Z=(e,r)=>{if(0===e.length)return r.classGroupId;const o=e[0],t=r.nextPart.get(o),n=t?Z(e.slice(1),t):void 0;if(n)return n;if(0===r.validators.length)return;const l=e.join("-");return r.validators.find((({validator:e})=>e(l)))?.classGroupId},ee=/^\[(.+)\]$/,re=e=>{if(ee.test(e)){const r=ee.exec(e)[1],o=r?.substring(0,r.indexOf(":"));if(o)return"arbitrary.."+o}},oe=e=>{const{theme:r,classGroups:o}=e,t={nextPart:new Map,validators:[]};for(const e in o)te(o[e],t,e,r);return t},te=(e,r,o,t)=>{e.forEach((e=>{if("string"!=typeof e){if("function"==typeof e)return le(e)?void te(e(t),r,o,t):void r.validators.push({validator:e,classGroupId:o});Object.entries(e).forEach((([e,n])=>{te(n,ne(r,e),o,t)}))}else{(""===e?r:ne(r,e)).classGroupId=o}}))},ne=(e,r)=>{let o=e;return r.split("-").forEach((e=>{o.nextPart.has(e)||o.nextPart.set(e,{nextPart:new Map,validators:[]}),o=o.nextPart.get(e)})),o},le=e=>e.isThemeGetter,ae=e=>{if(e<1)return{get:()=>{},set:()=>{}};let r=0,o=new Map,t=new Map;const n=(n,l)=>{o.set(n,l),r++,r>e&&(r=0,t=o,o=new Map)};return{get(e){let r=o.get(e);return void 0!==r?r:void 0!==(r=t.get(e))?(n(e,r),r):void 0},set(e,r){o.has(e)?o.set(e,r):n(e,r)}}},ie=e=>{const{prefix:r,experimentalParseClassName:o}=e;let t=e=>{const r=[];let o,t=0,n=0,l=0;for(let a=0;a<e.length;a++){let i=e[a];if(0===t&&0===n){if(":"===i){r.push(e.slice(l,a)),l=a+1;continue}if("/"===i){o=a;continue}}"["===i?t++:"]"===i?t--:"("===i?n++:")"===i&&n--}const a=0===r.length?e:e.substring(l),i=se(a);return{modifiers:r,hasImportantModifier:i!==a,baseClassName:i,maybePostfixModifierPosition:o&&o>l?o-l:void 0}};if(r){const e=r+":",o=t;t=r=>r.startsWith(e)?o(r.substring(e.length)):{isExternal:!0,modifiers:[],hasImportantModifier:!1,baseClassName:r,maybePostfixModifierPosition:void 0}}if(o){const e=t;t=r=>o({className:r,parseClassName:e})}return t},se=e=>e.endsWith("!")?e.substring(0,e.length-1):e.startsWith("!")?e.substring(1):e,de=e=>{const r=Object.fromEntries(e.orderSensitiveModifiers.map((e=>[e,!0])));return e=>{if(e.length<=1)return e;const o=[];let t=[];return e.forEach((e=>{"["===e[0]||r[e]?(o.push(...t.sort(),e),t=[]):t.push(e)})),o.push(...t.sort()),o}},ce=/\s+/;function ue(){let e,r,o=0,t="";for(;o<arguments.length;)(e=arguments[o++])&&(r=pe(e))&&(t&&(t+=" "),t+=r);return t}const pe=e=>{if("string"==typeof e)return e;let r,o="";for(let t=0;t<e.length;t++)e[t]&&(r=pe(e[t]))&&(o&&(o+=" "),o+=r);return o};function be(e,...r){let o,t,n,l=function(i){const s=r.reduce(((e,r)=>r(e)),e());return o=(e=>({cache:ae(e.cacheSize),parseClassName:ie(e),sortModifiers:de(e),...Q(e)}))(s),t=o.cache.get,n=o.cache.set,l=a,a(i)};function a(e){const r=t(e);if(r)return r;const l=((e,r)=>{const{parseClassName:o,getClassGroupId:t,getConflictingClassGroupIds:n,sortModifiers:l}=r,a=[],i=e.trim().split(ce);let s="";for(let e=i.length-1;e>=0;e-=1){const r=i[e],{isExternal:d,modifiers:c,hasImportantModifier:u,baseClassName:p,maybePostfixModifierPosition:b}=o(r);if(d){s=r+(s.length>0?" "+s:s);continue}let m=!!b,f=t(m?p.substring(0,b):p);if(!f){if(!m){s=r+(s.length>0?" "+s:s);continue}if(f=t(p),!f){s=r+(s.length>0?" "+s:s);continue}m=!1}const h=l(c).join(":"),v=u?h+"!":h,g=v+f;if(a.includes(g))continue;a.push(g);const y=n(f,m);for(let e=0;e<y.length;++e){const r=y[e];a.push(v+r)}s=r+(s.length>0?" "+s:s)}return s})(e,o);return n(e,l),l}return function(){return l(ue.apply(null,arguments))}}const me=e=>{const r=r=>r[e]||[];return r.isThemeGetter=!0,r},fe=/^\[(?:(\w[\w-]*):)?(.+)\]$/i,he=/^\((?:(\w[\w-]*):)?(.+)\)$/i,ve=/^\d+\/\d+$/,ge=/^(\d+(\.\d+)?)?(xs|sm|md|lg|xl)$/,ye=/\d+(%|px|r?em|[sdl]?v([hwib]|min|max)|pt|pc|in|cm|mm|cap|ch|ex|r?lh|cq(w|h|i|b|min|max))|\b(calc|min|max|clamp)\(.+\)|^0$/,xe=/^(rgba?|hsla?|hwb|(ok)?(lab|lch))\(.+\)$/,we=/^(inset_)?-?((\d+)?\.?(\d+)[a-z]+|0)_-?((\d+)?\.?(\d+)[a-z]+|0)/,Ce=/^(url|image|image-set|cross-fade|element|(repeating-)?(linear|radial|conic)-gradient)\(.+\)$/,ke=e=>ve.test(e),Se=e=>Boolean(e)&&!Number.isNaN(Number(e)),Ne=e=>Boolean(e)&&Number.isInteger(Number(e)),ze=e=>e.endsWith("%")&&Se(e.slice(0,-1)),qe=e=>ge.test(e),Oe=()=>!0,Me=e=>ye.test(e)&&!xe.test(e),Te=()=>!1,Be=e=>we.test(e),Ie=e=>Ce.test(e),Pe=e=>!Le(e)&&!De(e),je=e=>_e(e,er,Te),Le=e=>fe.test(e),Ee=e=>_e(e,rr,Me),Re=e=>_e(e,or,Se),Ge=e=>_e(e,Je,Te),Ve=e=>_e(e,Qe,Ie),Fe=e=>_e(e,Te,Be),De=e=>he.test(e),We=e=>Xe(e,rr),Ae=e=>Xe(e,tr),He=e=>Xe(e,Je),$e=e=>Xe(e,er),Ye=e=>Xe(e,Qe),Ue=e=>Xe(e,nr,!0),_e=(e,r,o)=>{const t=fe.exec(e);return!!t&&(t[1]?r(t[1]):o(t[2]))},Xe=(e,r,o=!1)=>{const t=he.exec(e);return!!t&&(t[1]?r(t[1]):o)},Je=e=>"position"===e,Ke=new Set(["image","url"]),Qe=e=>Ke.has(e),Ze=new Set(["length","size","percentage"]),er=e=>Ze.has(e),rr=e=>"length"===e,or=e=>"number"===e,tr=e=>"family-name"===e,nr=e=>"shadow"===e,lr=be((()=>{const e=me("color"),r=me("font"),o=me("text"),t=me("font-weight"),n=me("tracking"),l=me("leading"),a=me("breakpoint"),i=me("container"),s=me("spacing"),d=me("radius"),c=me("shadow"),u=me("inset-shadow"),p=me("drop-shadow"),b=me("blur"),m=me("perspective"),f=me("aspect"),h=me("ease"),v=me("animate"),g=()=>[De,Le,s],y=()=>[ke,"full","auto",...g()],x=()=>[Ne,"none","subgrid",De,Le],w=()=>["auto",{span:["full",Ne,De,Le]},De,Le],C=()=>[Ne,"auto",De,Le],k=()=>["auto","min","max","fr",De,Le],S=()=>["auto",...g()],N=()=>[ke,"auto","full","dvw","dvh","lvw","lvh","svw","svh","min","max","fit",...g()],z=()=>[e,De,Le],q=()=>[ze,Ee],O=()=>["","none","full",d,De,Le],M=()=>["",Se,We,Ee],T=()=>["","none",b,De,Le],B=()=>["center","top","top-right","right","bottom-right","bottom","bottom-left","left","top-left",De,Le],I=()=>["none",Se,De,Le],P=()=>["none",Se,De,Le],j=()=>[Se,De,Le],L=()=>[ke,"full",...g()];return{cacheSize:500,theme:{animate:["spin","ping","pulse","bounce"],aspect:["video"],blur:[qe],breakpoint:[qe],color:[Oe],container:[qe],"drop-shadow":[qe],ease:["in","out","in-out"],font:[Pe],"font-weight":["thin","extralight","light","normal","medium","semibold","bold","extrabold","black"],"inset-shadow":[qe],leading:["none","tight","snug","normal","relaxed","loose"],perspective:["dramatic","near","normal","midrange","distant","none"],radius:[qe],shadow:[qe],spacing:["px",Se],text:[qe],tracking:["tighter","tight","normal","wide","wider","widest"]},classGroups:{aspect:[{aspect:["auto","square",ke,Le,De,f]}],container:["container"],columns:[{columns:[Se,Le,De,i]}],"break-after":[{"break-after":["auto","avoid","all","avoid-page","page","left","right","column"]}],"break-before":[{"break-before":["auto","avoid","all","avoid-page","page","left","right","column"]}],"break-inside":[{"break-inside":["auto","avoid","avoid-page","avoid-column"]}],"box-decoration":[{"box-decoration":["slice","clone"]}],box:[{box:["border","content"]}],display:["block","inline-block","inline","flex","inline-flex","table","inline-table","table-caption","table-cell","table-column","table-column-group","table-footer-group","table-header-group","table-row-group","table-row","flow-root","grid","inline-grid","contents","list-item","hidden"],sr:["sr-only","not-sr-only"],float:[{float:["right","left","none","start","end"]}],clear:[{clear:["left","right","both","none","start","end"]}],isolation:["isolate","isolation-auto"],"object-fit":[{object:["contain","cover","fill","none","scale-down"]}],"object-position":[{object:["bottom","center","left","left-bottom","left-top","right","right-bottom","right-top","top",Le,De]}],overflow:[{overflow:["auto","hidden","clip","visible","scroll"]}],"overflow-x":[{"overflow-x":["auto","hidden","clip","visible","scroll"]}],"overflow-y":[{"overflow-y":["auto","hidden","clip","visible","scroll"]}],overscroll:[{overscroll:["auto","contain","none"]}],"overscroll-x":[{"overscroll-x":["auto","contain","none"]}],"overscroll-y":[{"overscroll-y":["auto","contain","none"]}],position:["static","fixed","absolute","relative","sticky"],inset:[{inset:y()}],"inset-x":[{"inset-x":y()}],"inset-y":[{"inset-y":y()}],start:[{start:y()}],end:[{end:y()}],top:[{top:y()}],right:[{right:y()}],bottom:[{bottom:y()}],left:[{left:y()}],visibility:["visible","invisible","collapse"],z:[{z:[Ne,"auto",De,Le]}],basis:[{basis:[ke,"full","auto",i,...g()]}],"flex-direction":[{flex:["row","row-reverse","col","col-reverse"]}],"flex-wrap":[{flex:["nowrap","wrap","wrap-reverse"]}],flex:[{flex:[Se,ke,"auto","initial","none",Le]}],grow:[{grow:["",Se,De,Le]}],shrink:[{shrink:["",Se,De,Le]}],order:[{order:[Ne,"first","last","none",De,Le]}],"grid-cols":[{"grid-cols":x()}],"col-start-end":[{col:w()}],"col-start":[{"col-start":C()}],"col-end":[{"col-end":C()}],"grid-rows":[{"grid-rows":x()}],"row-start-end":[{row:w()}],"row-start":[{"row-start":C()}],"row-end":[{"row-end":C()}],"grid-flow":[{"grid-flow":["row","col","dense","row-dense","col-dense"]}],"auto-cols":[{"auto-cols":k()}],"auto-rows":[{"auto-rows":k()}],gap:[{gap:g()}],"gap-x":[{"gap-x":g()}],"gap-y":[{"gap-y":g()}],"justify-content":[{justify:["start","end","center","between","around","evenly","stretch","baseline","normal"]}],"justify-items":[{"justify-items":["start","end","center","stretch","normal"]}],"justify-self":[{"justify-self":["auto","start","end","center","stretch"]}],"align-content":[{content:["normal","start","end","center","between","around","evenly","stretch","baseline"]}],"align-items":[{items:["start","end","center","stretch","baseline"]}],"align-self":[{self:["auto","start","end","center","stretch","baseline"]}],"place-content":[{"place-content":["start","end","center","between","around","evenly","stretch","baseline"]}],"place-items":[{"place-items":["start","end","center","stretch","baseline"]}],"place-self":[{"place-self":["auto","start","end","center","stretch"]}],p:[{p:g()}],px:[{px:g()}],py:[{py:g()}],ps:[{ps:g()}],pe:[{pe:g()}],pt:[{pt:g()}],pr:[{pr:g()}],pb:[{pb:g()}],pl:[{pl:g()}],m:[{m:S()}],mx:[{mx:S()}],my:[{my:S()}],ms:[{ms:S()}],me:[{me:S()}],mt:[{mt:S()}],mr:[{mr:S()}],mb:[{mb:S()}],ml:[{ml:S()}],"space-x":[{"space-x":g()}],"space-x-reverse":["space-x-reverse"],"space-y":[{"space-y":g()}],"space-y-reverse":["space-y-reverse"],size:[{size:N()}],w:[{w:[i,"screen",...N()]}],"min-w":[{"min-w":[i,"screen","none",...N()]}],"max-w":[{"max-w":[i,"screen","none","prose",{screen:[a]},...N()]}],h:[{h:["screen",...N()]}],"min-h":[{"min-h":["screen","none",...N()]}],"max-h":[{"max-h":["screen",...N()]}],"font-size":[{text:["base",o,We,Ee]}],"font-smoothing":["antialiased","subpixel-antialiased"],"font-style":["italic","not-italic"],"font-weight":[{font:[t,De,Re]}],"font-stretch":[{"font-stretch":["ultra-condensed","extra-condensed","condensed","semi-condensed","normal","semi-expanded","expanded","extra-expanded","ultra-expanded",ze,Le]}],"font-family":[{font:[Ae,Le,r]}],"fvn-normal":["normal-nums"],"fvn-ordinal":["ordinal"],"fvn-slashed-zero":["slashed-zero"],"fvn-figure":["lining-nums","oldstyle-nums"],"fvn-spacing":["proportional-nums","tabular-nums"],"fvn-fraction":["diagonal-fractions","stacked-fractions"],tracking:[{tracking:[n,De,Le]}],"line-clamp":[{"line-clamp":[Se,"none",De,Re]}],leading:[{leading:[l,...g()]}],"list-image":[{"list-image":["none",De,Le]}],"list-style-position":[{list:["inside","outside"]}],"list-style-type":[{list:["disc","decimal","none",De,Le]}],"text-alignment":[{text:["left","center","right","justify","start","end"]}],"placeholder-color":[{placeholder:z()}],"text-color":[{text:z()}],"text-decoration":["underline","overline","line-through","no-underline"],"text-decoration-style":[{decoration:["solid","dashed","dotted","double","wavy"]}],"text-decoration-thickness":[{decoration:[Se,"from-font","auto",De,Ee]}],"text-decoration-color":[{decoration:z()}],"underline-offset":[{"underline-offset":[Se,"auto",De,Le]}],"text-transform":["uppercase","lowercase","capitalize","normal-case"],"text-overflow":["truncate","text-ellipsis","text-clip"],"text-wrap":[{text:["wrap","nowrap","balance","pretty"]}],indent:[{indent:g()}],"vertical-align":[{align:["baseline","top","middle","bottom","text-top","text-bottom","sub","super",De,Le]}],whitespace:[{whitespace:["normal","nowrap","pre","pre-line","pre-wrap","break-spaces"]}],break:[{break:["normal","words","all","keep"]}],hyphens:[{hyphens:["none","manual","auto"]}],content:[{content:["none",De,Le]}],"bg-attachment":[{bg:["fixed","local","scroll"]}],"bg-clip":[{"bg-clip":["border","padding","content","text"]}],"bg-origin":[{"bg-origin":["border","padding","content"]}],"bg-position":[{bg:["bottom","center","left","left-bottom","left-top","right","right-bottom","right-top","top",He,Ge]}],"bg-repeat":[{bg:["no-repeat",{repeat:["","x","y","space","round"]}]}],"bg-size":[{bg:["auto","cover","contain",$e,je]}],"bg-image":[{bg:["none",{linear:[{to:["t","tr","r","br","b","bl","l","tl"]},Ne,De,Le],radial:["",De,Le],conic:[Ne,De,Le]},Ye,Ve]}],"bg-color":[{bg:z()}],"gradient-from-pos":[{from:q()}],"gradient-via-pos":[{via:q()}],"gradient-to-pos":[{to:q()}],"gradient-from":[{from:z()}],"gradient-via":[{via:z()}],"gradient-to":[{to:z()}],rounded:[{rounded:O()}],"rounded-s":[{"rounded-s":O()}],"rounded-e":[{"rounded-e":O()}],"rounded-t":[{"rounded-t":O()}],"rounded-r":[{"rounded-r":O()}],"rounded-b":[{"rounded-b":O()}],"rounded-l":[{"rounded-l":O()}],"rounded-ss":[{"rounded-ss":O()}],"rounded-se":[{"rounded-se":O()}],"rounded-ee":[{"rounded-ee":O()}],"rounded-es":[{"rounded-es":O()}],"rounded-tl":[{"rounded-tl":O()}],"rounded-tr":[{"rounded-tr":O()}],"rounded-br":[{"rounded-br":O()}],"rounded-bl":[{"rounded-bl":O()}],"border-w":[{border:M()}],"border-w-x":[{"border-x":M()}],"border-w-y":[{"border-y":M()}],"border-w-s":[{"border-s":M()}],"border-w-e":[{"border-e":M()}],"border-w-t":[{"border-t":M()}],"border-w-r":[{"border-r":M()}],"border-w-b":[{"border-b":M()}],"border-w-l":[{"border-l":M()}],"divide-x":[{"divide-x":M()}],"divide-x-reverse":["divide-x-reverse"],"divide-y":[{"divide-y":M()}],"divide-y-reverse":["divide-y-reverse"],"border-style":[{border:["solid","dashed","dotted","double","hidden","none"]}],"divide-style":[{divide:["solid","dashed","dotted","double","hidden","none"]}],"border-color":[{border:z()}],"border-color-x":[{"border-x":z()}],"border-color-y":[{"border-y":z()}],"border-color-s":[{"border-s":z()}],"border-color-e":[{"border-e":z()}],"border-color-t":[{"border-t":z()}],"border-color-r":[{"border-r":z()}],"border-color-b":[{"border-b":z()}],"border-color-l":[{"border-l":z()}],"divide-color":[{divide:z()}],"outline-style":[{outline:["solid","dashed","dotted","double","none","hidden"]}],"outline-offset":[{"outline-offset":[Se,De,Le]}],"outline-w":[{outline:["",Se,We,Ee]}],"outline-color":[{outline:[e]}],shadow:[{shadow:["","none",c,Ue,Fe]}],"shadow-color":[{shadow:z()}],"inset-shadow":[{"inset-shadow":["none",De,Le,u]}],"inset-shadow-color":[{"inset-shadow":z()}],"ring-w":[{ring:M()}],"ring-w-inset":["ring-inset"],"ring-color":[{ring:z()}],"ring-offset-w":[{"ring-offset":[Se,Ee]}],"ring-offset-color":[{"ring-offset":z()}],"inset-ring-w":[{"inset-ring":M()}],"inset-ring-color":[{"inset-ring":z()}],opacity:[{opacity:[Se,De,Le]}],"mix-blend":[{"mix-blend":["normal","multiply","screen","overlay","darken","lighten","color-dodge","color-burn","hard-light","soft-light","difference","exclusion","hue","saturation","color","luminosity","plus-darker","plus-lighter"]}],"bg-blend":[{"bg-blend":["normal","multiply","screen","overlay","darken","lighten","color-dodge","color-burn","hard-light","soft-light","difference","exclusion","hue","saturation","color","luminosity"]}],filter:[{filter:["","none",De,Le]}],blur:[{blur:T()}],brightness:[{brightness:[Se,De,Le]}],contrast:[{contrast:[Se,De,Le]}],"drop-shadow":[{"drop-shadow":["","none",p,De,Le]}],grayscale:[{grayscale:["",Se,De,Le]}],"hue-rotate":[{"hue-rotate":[Se,De,Le]}],invert:[{invert:["",Se,De,Le]}],saturate:[{saturate:[Se,De,Le]}],sepia:[{sepia:["",Se,De,Le]}],"backdrop-filter":[{"backdrop-filter":["","none",De,Le]}],"backdrop-blur":[{"backdrop-blur":T()}],"backdrop-brightness":[{"backdrop-brightness":[Se,De,Le]}],"backdrop-contrast":[{"backdrop-contrast":[Se,De,Le]}],"backdrop-grayscale":[{"backdrop-grayscale":["",Se,De,Le]}],"backdrop-hue-rotate":[{"backdrop-hue-rotate":[Se,De,Le]}],"backdrop-invert":[{"backdrop-invert":["",Se,De,Le]}],"backdrop-opacity":[{"backdrop-opacity":[Se,De,Le]}],"backdrop-saturate":[{"backdrop-saturate":[Se,De,Le]}],"backdrop-sepia":[{"backdrop-sepia":["",Se,De,Le]}],"border-collapse":[{border:["collapse","separate"]}],"border-spacing":[{"border-spacing":g()}],"border-spacing-x":[{"border-spacing-x":g()}],"border-spacing-y":[{"border-spacing-y":g()}],"table-layout":[{table:["auto","fixed"]}],caption:[{caption:["top","bottom"]}],transition:[{transition:["","all","colors","opacity","shadow","transform","none",De,Le]}],"transition-behavior":[{transition:["normal","discrete"]}],duration:[{duration:[Se,"initial",De,Le]}],ease:[{ease:["linear","initial",h,De,Le]}],delay:[{delay:[Se,De,Le]}],animate:[{animate:["none",v,De,Le]}],backface:[{backface:["hidden","visible"]}],perspective:[{perspective:[m,De,Le]}],"perspective-origin":[{"perspective-origin":B()}],rotate:[{rotate:I()}],"rotate-x":[{"rotate-x":I()}],"rotate-y":[{"rotate-y":I()}],"rotate-z":[{"rotate-z":I()}],scale:[{scale:P()}],"scale-x":[{"scale-x":P()}],"scale-y":[{"scale-y":P()}],"scale-z":[{"scale-z":P()}],"scale-3d":["scale-3d"],skew:[{skew:j()}],"skew-x":[{"skew-x":j()}],"skew-y":[{"skew-y":j()}],transform:[{transform:[De,Le,"","none","gpu","cpu"]}],"transform-origin":[{origin:B()}],"transform-style":[{transform:["3d","flat"]}],translate:[{translate:L()}],"translate-x":[{"translate-x":L()}],"translate-y":[{"translate-y":L()}],"translate-z":[{"translate-z":L()}],"translate-none":["translate-none"],accent:[{accent:z()}],appearance:[{appearance:["none","auto"]}],"caret-color":[{caret:z()}],"color-scheme":[{scheme:["normal","dark","light","light-dark","only-dark","only-light"]}],cursor:[{cursor:["auto","default","pointer","wait","text","move","help","not-allowed","none","context-menu","progress","cell","crosshair","vertical-text","alias","copy","no-drop","grab","grabbing","all-scroll","col-resize","row-resize","n-resize","e-resize","s-resize","w-resize","ne-resize","nw-resize","se-resize","sw-resize","ew-resize","ns-resize","nesw-resize","nwse-resize","zoom-in","zoom-out",De,Le]}],"field-sizing":[{"field-sizing":["fixed","content"]}],"pointer-events":[{"pointer-events":["auto","none"]}],resize:[{resize:["none","","y","x"]}],"scroll-behavior":[{scroll:["auto","smooth"]}],"scroll-m":[{"scroll-m":g()}],"scroll-mx":[{"scroll-mx":g()}],"scroll-my":[{"scroll-my":g()}],"scroll-ms":[{"scroll-ms":g()}],"scroll-me":[{"scroll-me":g()}],"scroll-mt":[{"scroll-mt":g()}],"scroll-mr":[{"scroll-mr":g()}],"scroll-mb":[{"scroll-mb":g()}],"scroll-ml":[{"scroll-ml":g()}],"scroll-p":[{"scroll-p":g()}],"scroll-px":[{"scroll-px":g()}],"scroll-py":[{"scroll-py":g()}],"scroll-ps":[{"scroll-ps":g()}],"scroll-pe":[{"scroll-pe":g()}],"scroll-pt":[{"scroll-pt":g()}],"scroll-pr":[{"scroll-pr":g()}],"scroll-pb":[{"scroll-pb":g()}],"scroll-pl":[{"scroll-pl":g()}],"snap-align":[{snap:["start","end","center","align-none"]}],"snap-stop":[{snap:["normal","always"]}],"snap-type":[{snap:["none","x","y","both"]}],"snap-strictness":[{snap:["mandatory","proximity"]}],touch:[{touch:["auto","none","manipulation"]}],"touch-x":[{"touch-pan":["x","left","right"]}],"touch-y":[{"touch-pan":["y","up","down"]}],"touch-pz":["touch-pinch-zoom"],select:[{select:["none","text","all","auto"]}],"will-change":[{"will-change":["auto","scroll","contents","transform",De,Le]}],fill:[{fill:["none",...z()]}],"stroke-w":[{stroke:[Se,We,Ee,Re]}],stroke:[{stroke:["none",...z()]}],"forced-color-adjust":[{"forced-color-adjust":["auto","none"]}]},conflictingClassGroups:{overflow:["overflow-x","overflow-y"],overscroll:["overscroll-x","overscroll-y"],inset:["inset-x","inset-y","start","end","top","right","bottom","left"],"inset-x":["right","left"],"inset-y":["top","bottom"],flex:["basis","grow","shrink"],gap:["gap-x","gap-y"],p:["px","py","ps","pe","pt","pr","pb","pl"],px:["pr","pl"],py:["pt","pb"],m:["mx","my","ms","me","mt","mr","mb","ml"],mx:["mr","ml"],my:["mt","mb"],size:["w","h"],"font-size":["leading"],"fvn-normal":["fvn-ordinal","fvn-slashed-zero","fvn-figure","fvn-spacing","fvn-fraction"],"fvn-ordinal":["fvn-normal"],"fvn-slashed-zero":["fvn-normal"],"fvn-figure":["fvn-normal"],"fvn-spacing":["fvn-normal"],"fvn-fraction":["fvn-normal"],"line-clamp":["display","overflow"],rounded:["rounded-s","rounded-e","rounded-t","rounded-r","rounded-b","rounded-l","rounded-ss","rounded-se","rounded-ee","rounded-es","rounded-tl","rounded-tr","rounded-br","rounded-bl"],"rounded-s":["rounded-ss","rounded-es"],"rounded-e":["rounded-se","rounded-ee"],"rounded-t":["rounded-tl","rounded-tr"],"rounded-r":["rounded-tr","rounded-br"],"rounded-b":["rounded-br","rounded-bl"],"rounded-l":["rounded-tl","rounded-bl"],"border-spacing":["border-spacing-x","border-spacing-y"],"border-w":["border-w-s","border-w-e","border-w-t","border-w-r","border-w-b","border-w-l"],"border-w-x":["border-w-r","border-w-l"],"border-w-y":["border-w-t","border-w-b"],"border-color":["border-color-s","border-color-e","border-color-t","border-color-r","border-color-b","border-color-l"],"border-color-x":["border-color-r","border-color-l"],"border-color-y":["border-color-t","border-color-b"],translate:["translate-x","translate-y","translate-none"],"translate-none":["translate","translate-x","translate-y","translate-z"],"scroll-m":["scroll-mx","scroll-my","scroll-ms","scroll-me","scroll-mt","scroll-mr","scroll-mb","scroll-ml"],"scroll-mx":["scroll-mr","scroll-ml"],"scroll-my":["scroll-mt","scroll-mb"],"scroll-p":["scroll-px","scroll-py","scroll-ps","scroll-pe","scroll-pt","scroll-pr","scroll-pb","scroll-pl"],"scroll-px":["scroll-pr","scroll-pl"],"scroll-py":["scroll-pt","scroll-pb"],touch:["touch-x","touch-y","touch-pz"],"touch-x":["touch"],"touch-y":["touch"],"touch-pz":["touch"]},conflictingClassGroupModifiers:{"font-size":["leading"]},orderSensitiveModifiers:["before","after","placeholder","file","marker","selection","first-line","first-letter","backdrop","*","**"]}}));function ar(){for(var e=[],r=0;r<arguments.length;r++)e[r]=arguments[r];return lr(function(){for(var e,r,o=0,t="",n=arguments.length;o<n;o++)(e=arguments[o])&&(r=K(e))&&(t&&(t+=" "),t+=r);return t}(e))}var ir=P((function(o){var t=o.id,l=o.label,a=o.value,i=o.onChange,s=o.options,d=o.alignment,b=o.required,m=void 0!==b&&b,f=o.isLabelRequired,h=void 0!==f&&f,v=o.wrapperStyle,g=o.checkboxStyle,y=o.containerStyle,x=o.levelStyle,w=o.levelOneStyle,C=o.levelTwoStyle,k=o.levelThreeStyle,S=H(o,["id","label","value","onChange","options","alignment","required","isLabelRequired","wrapperStyle","checkboxStyle","containerStyle","levelStyle","levelOneStyle","levelTwoStyle","levelThreeStyle"]),N=function(e){var r=e.target.value;i(A(A({},e),{target:A(A({},e.target),{value:r})}))};return r("div",{className:ar([y,v]),children:[h&&e(n,{htmlFor:t,required:m,className:ar(["mb-1 !font-semibold",x]),children:l}),e(c,A({row:"row"===d},S,{className:ar(["!flex-nowrap !overflow-x-auto",w]),children:s.map((function(r){return e(u,{className:ar(["!flex",C]),control:e(p,{className:ar([k,g]),checked:null==a?void 0:a.includes(null==r?void 0:r.value),onChange:N,value:null==r?void 0:r.value}),label:null==r?void 0:r.label},null==r?void 0:r.value)}))}))]})})),sr=P((function(o){var t=o.options,i=o.value,s=o.onChange,d=o.label,c=void 0===d?"Select People":d,u=o.placeholder,p=void 0===u?"Type to search...":u,g=o.required,y=void 0!==g&&g,x=o.isLabelRequired,w=void 0!==x&&x,C=o.wrapperStyle,k=o.id,S=o.disabled,N=H(o,["options","value","onChange","label","placeholder","required","isLabelRequired","wrapperStyle","id","disabled"]);return r("div",{className:"".concat(C),children:[w&&e(n,{htmlFor:k,required:y,className:"mb-1 !font-semibold",children:c}),e(l,A({multiple:!0,id:k,options:t,getOptionLabel:function(e){return e.name},filterSelectedOptions:!0,value:i,isOptionEqualToValue:function(e,r){return e.email===r.email},onChange:s,renderInput:function(r){return e(a,A({placeholder:p,sx:{minHeight:"auto","& .MuiOutlinedInput-root":{height:"auto",padding:"0px"},backgroundColor:S?"#dadada4a":"#fff"},className:"".concat(S," ? '!bg-gray-500' : 'bg-white")},r))},renderTags:function(r,o){return r.map((function(r,t){return j(v,A({avatar:e(f,{src:r.avatar||""}),label:r.name},o({index:t}),{key:r.email}))}))},renderOption:function(r,o){return j(b,A({},r,{key:o.email}),e(m,{children:e(f,{src:o.avatar||""})}),e(h,{primary:o.name,secondary:o.email}))},disabled:S},N))]})})),dr=function(o){var t=o.options,i=o.value,s=o.onChange,d=o.label,c=void 0===d?"Select People":d,u=o.placeholder,p=void 0===u?"Type to search...":u,g=o.required,y=void 0!==g&&g,x=o.isLabelRequired,w=void 0!==x&&x,C=o.wrapperStyle,k=o.id,S=o.disabled,N=H(o,["options","value","onChange","label","placeholder","required","isLabelRequired","wrapperStyle","id","disabled"]);return r("div",{className:C,children:[w&&e(n,{htmlFor:k,required:y,className:"mb-1 !font-semibold",children:c}),e(l,A({id:k,options:t,getOptionLabel:function(e){return e.name},filterSelectedOptions:!0,value:i,isOptionEqualToValue:function(e,r){return e.email===r.email},onChange:s,renderInput:function(r){return e(a,A({placeholder:p,sx:{backgroundColor:S?"#dadada4a":"#fff"},className:"".concat(S," ? '!bg-gray-500' : 'bg-white")},r))},renderTags:function(r,o){return r.map((function(r,t){return j(v,A({avatar:e(f,{src:r.avatar||""}),label:r.name},o({index:t}),{key:r.email}))}))},renderOption:function(r,o){return j(b,A({},r,{key:o.email}),e(m,{children:e(f,{src:o.avatar||""})}),e(h,{primary:o.name,secondary:o.email}))},disabled:S},N))]})},cr=O.memo((function(o){var t=o.isOpen,n=o.onClose,l=o.headerTitle,a=o.bodyContent,i=o.drawerStyles,s=o.drawerBodyStyles,d=o.drawerHeaderStyles,c=o.size,u=o.type,p=o.isSave,b=void 0!==p&&p,m=o.onSave,f=H(o,["isOpen","onClose","headerTitle","bodyContent","drawerStyles","drawerBodyStyles","drawerHeaderStyles","size","type","isSave","onSave"]),h={small:"300px",medium:"500px",large:"700px",full:"100%"};function v(e){return"number"==typeof e?"".concat(e,"px"):h[e]}return r(g,A({className:i,anchor:"right",open:t,onClose:n,variant:u},f,{sx:{width:v(c)||"300px",height:"100%",flexShrink:0,"& .MuiDrawer-paper":{width:v(c)||"300px",border:"none",display:"flex",flexDirection:"column"}},children:[r("div",{className:d,children:[e(y,{variant:"h6",sx:{fontSize:"16px"},className:"!text-white",children:l}),r("div",{children:[b?e(x,{sx:{color:"white"},onClick:m,"aria-label":"close",children:e(E,{})}):"",e(x,{sx:{color:"white"},onClick:n,"aria-label":"close",children:e(R,{})})]})]}),e("div",{className:s,children:a})]}))})),ur=function(t){var n=t.icon,l=t.menuItems,a=T(null),i=a[0],s=a[1],c=Boolean(i),u=function(){s(null)};return r(o,{children:[e(x,{onClick:function(e){s(e.currentTarget)},children:n}),e(w,{anchorEl:i,open:c,onClose:u,children:l.map((function(o,t){return r(d,{onClick:function(){u(),o.onClick&&o.onClick()},children:[o.icon&&e("span",{className:"mr-2",children:o.icon}),o.label]},t)}))})]})},pr={position:"absolute",top:"50%",left:"50%",transform:"translate(-50%, -50%)",width:400,bgcolor:"background.paper",boxShadow:24,p:4,borderRadius:2},br=function(o){var n=o.open,l=o.onClose,a=o.title,s=o.content,d=o.actions,c=o.sx;return e(C,{disableAutoFocus:!0,disableEnforceFocus:!0,open:n,onClose:l,sx:{"&:focus":{outline:"none"},".Mui-focusVisible":{outline:"none",boxShadow:"none"}},children:r(i,{sx:A(A({},pr),c),children:[a&&e(y,{variant:"h2",component:"h2",className:"!font-semibold",gutterBottom:!0,children:a}),s,d&&e(i,{sx:{mt:3,display:"flex",justifyContent:"flex-end"},children:d||e(t,{variant:"contained",onClick:l,children:"Close"})})]})})},mr=function(t){var n=t.children,l=t.maxVisibleItems,a=t.containerStyles,i=T([]),s=i[0],c=i[1],u=T([]),p=u[0],b=u[1],m=T(null),f=m[0],h=m[1];I((function(){n.length>l?(c(n.slice(0,l)),b(n.slice(l))):(c(n),b([]))}),[n,l]);var v=function(){h(null)};return r("div",{className:"flex items-center ".concat(a),children:[s.map((function(r,o){return e("div",{className:"mr-1",children:r},o)})),p.length>0&&r(o,{children:[e(x,{onClick:function(e){h(e.currentTarget)},children:e(G,{})}),e(w,{anchorEl:f,open:Boolean(f),onClose:v,children:p.map((function(r,o){return e(d,{onClick:v,children:r},o)}))})]})]})},fr=M.memo((function(t){var n=t.items,l=t.maxVisibleItems,a=t.containerStyles,s=T([]),c=s[0],u=s[1],p=T([]),b=p[0],m=p[1],f=T(null),h=f[0],v=f[1];I((function(){var e=n.filter((function(e){return!e.hideOnOverflow})),r=n.filter((function(e){return e.hideOnOverflow}));e.length+r.length>l?(u(e.slice(0,l)),m(e.slice(l).concat(r))):(u(e.concat(r)),m([]))}),[n,l]);var g=function(){v(null)};return r(i,{className:"flex items-center ".concat(a),children:[c.map((function(r){return e(i,{className:"mr-1",children:e("div",{onClick:r.onClick,children:r.content})},r.key)})),b.length>0&&r(o,{children:[e(x,{onClick:function(e){v(e.currentTarget)},children:e(G,{className:"text-[#038387]"})}),e(w,{anchorEl:h,open:Boolean(h),onClose:g,children:b.map((function(r){return e(d,{onClick:function(){var e;null===(e=r.onClick)||void 0===e||e.call(r),g()},children:r.content},r.key)}))})]})]})})),hr=function(o){var t,n=o.selectedPivot,l=o.setSelectedPivot,a=o.pivotCount,i=o.tabs,s=o.trigger,d=o.setTrigger,c=o.isTrigger,u=void 0!==c&&c;return e(k,{value:null!=n?n:null===(t=i[0])||void 0===t?void 0:t.key,"aria-label":"dynamic tabs",sx:{"& .MuiTabs-indicator":{display:"none"}},children:i.map((function(o){var t=o.key,i=o.label;return e(S,{sx:{"&.Mui-selected":{borderBottom:"none"},"& .MuiTabs-indicator":{display:"none"}},value:t,className:"!mr-0.5 !h-11 !min-h-11 ".concat(n===t?"!bg-[#038387]":"!bg-[#026367]"," !text-white"),label:r("span",{className:"flex items-center gap-2",children:[e("span",{className:"text-sm leading-none",children:i}),a&&a[t]>0?e("span",{className:"text-xl font-bold leading-none",children:a[t]}):""]}),onClick:function(){l(t),u&&s&&d&&d(!s)}},t)}))})},vr=P((function(r){var o,t=r.selectedPivot,n=r.setSelectedPivot,l=r.tabs,a=r.containerClassName,i=void 0===a?"":a,s=r.childClassName,d=void 0===s?"":s,c=r.disableDefaultContainerStyles,u=void 0!==c&&c,p=r.disableDefaultTabStyles,b=void 0!==p&&p,m=H(r,["selectedPivot","setSelectedPivot","tabs","containerClassName","childClassName","disableDefaultContainerStyles","disableDefaultTabStyles"]),f=u?m.sx:A({minHeight:"unset",height:"32px","& .MuiTabs-indicator":{bottom:0},"& .MuiTabs-flexContainer":{gap:"5px"}},m.sx);return e(k,A({value:null!=t?t:null===(o=l[0])||void 0===o?void 0:o.key,"aria-label":"dynamic tiny tabs"},m,{sx:f,className:i,children:l.map((function(r){var o=r.key,t=r.label,l=r.sx,a=b?l:A({padding:0,minHeight:"unset",height:"32px",maxWidth:"auto",minWidth:"65px",lineHeight:"32px","&.Mui-selected":{borderBottom:"none"}},l);return e(S,{value:o,label:e("span",{className:"text-sm leading-none",children:t}),onClick:function(){return n(o)},sx:a,className:d},o)}))}))})),gr=M.memo((function(o){var t=o.label,l=o.id,i=o.type,s=void 0===i?"text":i,d=o.placeholder,c=void 0===d?"":d,u=o.required,p=void 0!==u&&u,b=o.isLabelRequired,m=void 0!==b&&b,f=o.wrapperStyle,h=o.inputStyle,v=H(o,["label","id","type","placeholder","required","isLabelRequired","wrapperStyle","inputStyle"]);return r("div",{className:f,children:[m&&e(n,{htmlFor:l,required:p,className:"mb-1 !font-semibold",children:t}),e(a,A({type:s,id:l,variant:"outlined",placeholder:c,className:h,size:"small"},v))]})})),yr=P((function(r){var o=r.htmlFor,t=r.required,l=void 0!==t&&t,a=r.className,i=void 0===a?"":a,s=r.label,d=H(r,["htmlFor","required","className","label"]);return e(n,A({htmlFor:o,required:l,className:"!font-semibold ".concat(i)},d,{children:s}))})),xr=M.memo((function(o){var t=o.id,l=o.label,a=o.name,i=o.value,s=o.onChange,d=o.options,c=o.defaultValue,p=o.alignment,b=o.required,m=void 0!==b&&b,f=o.isLabelRequired,h=void 0!==f&&f,v=o.wrapperStyle,g=o.radioStyle,y=o.disabled,x=H(o,["id","label","name","value","onChange","options","defaultValue","alignment","required","isLabelRequired","wrapperStyle","radioStyle","disabled"]);return r("div",{className:v,children:[h&&e(n,{htmlFor:t,required:m,className:"mb-1 !font-semibold",children:l}),e(N,A({"aria-labelledby":"".concat(a,"-label"),name:a,value:i,onChange:s,className:"!flex-nowrap !overflow-x-auto",defaultValue:c,row:"row"===p},x,{children:d.map((function(r,o){return e(u,{className:"!flex !pl-1.5",value:r.value,control:e(z,{className:g}),label:r.label,disabled:y},o||r.value)}))}))]})})),wr=O.memo((function(r){var o=r.imageUrl,t=r.altText,n=void 0===t?"":t,l=r.fallbackText,a=void 0===l?"":l,i=r.avatarStyles,s=r.size,d=r.customStyles,c={small:30,medium:50,large:70,extraLarge:100};return e(f,{src:o,alt:n,className:i,sx:A({width:c[s]||50,height:c[s]||50,fontSize:"".concat(c[s]/2.5,"px"),backgroundColor:"#1976d2",color:"#fff"},d),children:o?"":null==a?void 0:a.slice(0,2).toUpperCase()})})),Cr=function(r){var o=r.variant,t=void 0===o?"contained":o,n=r.color,l=void 0===n?"primary":n,a=r.size,i=void 0===a?"small":a,s=r.onClick,d=r.children,c=r.startIcon,u=r.endIcon,p=r.disabled,b=void 0!==p&&p,m=r.sx,f=void 0===m?{}:m,h=H(r,["variant","color","size","onClick","children","startIcon","endIcon","disabled","sx"]);return e(V,A({variant:t,color:l,size:i,onClick:s,startIcon:c,endIcon:u,disabled:b,sx:A({},f)},h,{children:d}))},kr=function(r){var o=r.title,t=r.icon,n=H(r,["title","icon"]);return e(q,A({title:o},n,{children:t}))},Sr=D((function(r){var o=r.className,t=H(r,["className"]);return e(F,A({disableRipple:!0},t,{className:o}))}))((function(e){var r=e.theme,o=e.trackColorOn,t=void 0===o?"#026367":o,n=e.trackColorOff,l=void 0===n?"#E9E9EA":n,a=e.thumbColorOn,i=void 0===a?"#fff":a,s=e.thumbColorOff,d=void 0===s?"#333":s;return{width:40,height:20,padding:0,"& .MuiSwitch-switchBase":{padding:0,margin:4,transitionDuration:"300ms","&.Mui-checked":{transform:"translateX(18px)",color:"#fff","& + .MuiSwitch-track":{backgroundColor:t,opacity:1,border:0},"& .MuiSwitch-thumb":{backgroundColor:i},"&.Mui-disabled + .MuiSwitch-track":{opacity:.5}},"&.Mui-focusVisible .MuiSwitch-thumb":{color:t,border:"4px solid #fff"},"&.Mui-disabled .MuiSwitch-thumb":{color:r.palette.grey[100]},"&.Mui-disabled + .MuiSwitch-track":{opacity:.7}},"& .MuiSwitch-thumb":{boxSizing:"border-box",width:12,height:12,backgroundColor:d},"& .MuiSwitch-track":{borderRadius:10,backgroundColor:l,border:"1px solid #605e5c",opacity:1,transition:r.transitions.create(["background-color"],{duration:500})}}})),Nr=function(e){var r=e.type,o=void 0===r?"warning":r,t=e.title,n=void 0===t?"Skip":t,l=e.text,a=e.isBehindVisible,i=void 0===a||a,s=e.isConfirmBtn,d=void 0!==s&&s,c=e.countdown,u=void 0===c?2e3:c,p=e.popupCustomClass,b=void 0===p?"alerts":p,m=e.id,f=void 0===m?"#alert-anish-add-new":m;return L((function(){var e;return e={title:"Skip"!==n?n:"",icon:o,text:l,target:f,customClass:{popup:b,title:"sweet-custom-title-class"},backdrop:i,showConfirmButton:d,timer:u,allowOutsideClick:!1,didOpen:function(){var e;(e=W.getContainer())&&(e.style.position="absolute",e.style.top="50%",e.style.right="0",e.style.transform="translateY(-50%)")}},W.fire(e),function(){}}),[]),null},zr=function(r){var t=r.type,n=void 0===t?"warning":t,l=r.title,a=void 0===l?"Skip":l,i=r.text,s=r.isBehindVisible,d=void 0===s||s,c=r.isConfirmBtn,u=void 0===c||c,p=r.popupCustomClass,b=void 0===p?"confirmAlerts":p,m=r.id,f=void 0===m?"#alert-anish-add-new":m,h=r.confirmButtonText,v=void 0===h?"Yes":h,g=r.cancelButtonText,y=void 0===g?"No":g,x=r.successText,w=void 0===x?"Deleted Successfully":x,C=r.isSuccessAlert,k=void 0!==C&&C,S=r.showCancelButton,N=void 0===S||S,z=r.confirmButtonColor,q=void 0===z?"#3085d6":z,O=r.cancelButtonColor,M=void 0===O?"#d33":O,B=r.onConfirm,I=r.onCancel,P=T(!1),j=P[0],E=P[1];return L((function(){var e;e={title:"Skip"!==a?a:"",icon:n,text:i,target:(null==f?void 0:f.startsWith("#"))?f:"#anish",customClass:{popup:b,title:"sweet-custom-title-class"},showCancelButton:N,confirmButtonColor:q,cancelButtonColor:M,confirmButtonText:v,cancelButtonText:y,backdrop:d,showConfirmButton:u,allowOutsideClick:!1,didOpen:function(){var e;(e=W.getContainer())&&(e.style.position="absolute",e.style.top="50%",e.style.right="0",e.style.transform="translateY(-50%)")}},W.fire(e).then((function(e){e.isConfirmed?(B&&B(),k&&E(!0)):e.dismiss===W.DismissReason.cancel&&I&&I()}))}),[]),e(o,{children:j&&e(Nr,{type:"success",text:w,id:f})})};export{$ as AddButton,Nr as Alerts,wr as Avatar,Cr as Button,zr as ConfirmAlerts,Y as CustomSelect,cr as Drawer,U as Dropdown,gr as Input,yr as Label,ur as Menu,br as Modal,ir as MultiCheckbox,_ as MultiDropdown,sr as MultiPeoplePicker,X as MultiSelectDropdown,mr as OverflowSet,fr as OverflowSetV2,dr as PeoplePicker,xr as Radio,J as Select,Sr as Switch,hr as TabList,vr as TinyTab,kr as Tooltip};
//# sourceMappingURL=index.mjs.map