dgz-ui-shared
Version:
Custom ui library using React.js, Shadcn/ui, TailwindCSS, Typescript, dgz-ui library
21 lines (20 loc) • 22.6 kB
JavaScript
;Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"});const ve=require("../useSortable-ByFhUHQb.cjs"),V=require("../jsx-runtime-DUiatUiq.cjs"),$=require("react"),U=require("../unstyled-BhFHf60E.cjs"),Ee=require("../lodash-C5w_OPmE.cjs"),Ye=require("../useFilter-CiORTEHP.cjs"),je=require("../_commonjsHelpers-DKOUU3wS.cjs"),We=require("../useTheme-DSAqyhTz.cjs"),Fe=()=>{const e=$.useCallback(({onConfirm:a})=>{const n=Ee.lodashExports.uniqueId();U.y.warning(V.jsxRuntimeExports.jsx(V.jsxRuntimeExports.Fragment,{}),{toastId:n,autoClose:!1}),U.y.update(n,{position:"bottom-left",render:V.jsxRuntimeExports.jsx(U.Confirm,{defaultOpen:!0,onConfirm:()=>{a(),U.y.dismiss(n)}})})},[]),o=$.useCallback(({onSubmit:a})=>{const n=Ee.lodashExports.uniqueId();U.y.warning(V.jsxRuntimeExports.jsx(V.jsxRuntimeExports.Fragment,{}),{position:"bottom-left",toastId:n,autoClose:!1}),U.y.update(n,{render:V.jsxRuntimeExports.jsx(U.PasswordConfirm,{defaultOpen:!0,onSubmit:f=>{a(f),U.y.dismiss(n)}})})},[]);return{confirm:e,confirmPassword:o}},Ue=(e,o=!1)=>{const a=$.useRef(document.title);$.useEffect(()=>(o&&a.current===document.title&&(a.current=document.title),document.title=e,()=>{o&&(document.title=a.current)}),[e,o])};var G={},Te;function ze(){if(Te)return G;Te=1,G.match=c,G.parse=l;var e=/(?:(only|not)?\s*([^\s\(\)]+)(?:\s*and)?\s*)?(.+)?/i,o=/\(\s*([^\s\:\)]+)\s*(?:\:\s*([^\s\)]+))?\s*\)/,a=/^(?:(min|max)-)?(.+)/,n=/(em|rem|px|cm|mm|in|pt|pc)?$/,f=/(dpi|dpcm|dppx)?$/;function c(d,u){return l(d).some(function(v){var g=v.inverse,q=v.type==="all"||u.type===v.type;if(q&&g||!(q||g))return!1;var A=v.expressions.every(function(j){var D=j.feature,Y=j.modifier,x=j.value,R=u[D];if(!R)return!1;switch(D){case"orientation":case"scan":return R.toLowerCase()===x.toLowerCase();case"width":case"height":case"device-width":case"device-height":x=C(x),R=C(R);break;case"resolution":x=m(x),R=m(R);break;case"aspect-ratio":case"device-aspect-ratio":case"device-pixel-ratio":x=p(x),R=p(R);break;case"grid":case"color":case"color-index":case"monochrome":x=parseInt(x,10)||1,R=parseInt(R,10)||0;break}switch(Y){case"min":return R>=x;case"max":return R<=x;default:return R===x}});return A&&!g||!A&&g})}function l(d){return d.split(",").map(function(u){u=u.trim();var v=u.match(e),g=v[1],q=v[2],A=v[3]||"",j={};return j.inverse=!!g&&g.toLowerCase()==="not",j.type=q?q.toLowerCase():"all",A=A.match(/\([^\)]+\)/g)||[],j.expressions=A.map(function(D){var Y=D.match(o),x=Y[1].toLowerCase().match(a);return{modifier:x[1],feature:x[2],value:Y[2]}}),j})}function p(d){var u=Number(d),v;return u||(v=d.match(/^(\d+)\s*\/\s*(\d+)$/),u=v[1]/v[2]),u}function m(d){var u=parseFloat(d),v=String(d).match(f)[1];switch(v){case"dpcm":return u/2.54;case"dppx":return u*96;default:return u}}function C(d){var u=parseFloat(d),v=String(d).match(n)[1];switch(v){case"em":return u*16;case"rem":return u*16;case"cm":return u*96/2.54;case"mm":return u*96/2.54/10;case"in":return u*96;case"pt":return u*72;case"pc":return u*72/12;default:return u}}return G}var ce,ge;function Ne(){if(ge)return ce;ge=1;var e=ze().match,o=typeof window<"u"?window.matchMedia:null;function a(f,c,l){var p=this,m;o&&!l&&(m=o.call(window,f)),m?(this.matches=m.matches,this.media=m.media,m.addListener(u)):(this.matches=e(f,c),this.media=f),this.addListener=C,this.removeListener=d,this.dispose=v;function C(g){m&&m.addListener(g)}function d(g){m&&m.removeListener(g)}function u(g){p.matches=g.matches,p.media=g.media}function v(){m&&m.removeListener(u)}}function n(f,c,l){return new a(f,c,l)}return ce=n,ce}var He=Ne();const Qe=je.getDefaultExportFromCjs(He);var Ve=/[A-Z]/g,Ke=/^ms-/,ue={};function Je(e){return"-"+e.toLowerCase()}function qe(e){if(ue.hasOwnProperty(e))return ue[e];var o=e.replace(Ve,Je);return ue[e]=Ke.test(o)?"-"+o:o}function Xe(e,o){if(e===o)return!0;if(!e||!o)return!1;const a=Object.keys(e),n=Object.keys(o),f=a.length;if(n.length!==f)return!1;for(let c=0;c<f;c++){const l=a[c];if(e[l]!==o[l]||!Object.prototype.hasOwnProperty.call(o,l))return!1}return!0}var Z={exports:{}},B={exports:{}},_={};/** @license React v16.13.1
* react-is.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.
*/var xe;function Ge(){if(xe)return _;xe=1;var e=typeof Symbol=="function"&&Symbol.for,o=e?Symbol.for("react.element"):60103,a=e?Symbol.for("react.portal"):60106,n=e?Symbol.for("react.fragment"):60107,f=e?Symbol.for("react.strict_mode"):60108,c=e?Symbol.for("react.profiler"):60114,l=e?Symbol.for("react.provider"):60109,p=e?Symbol.for("react.context"):60110,m=e?Symbol.for("react.async_mode"):60111,C=e?Symbol.for("react.concurrent_mode"):60111,d=e?Symbol.for("react.forward_ref"):60112,u=e?Symbol.for("react.suspense"):60113,v=e?Symbol.for("react.suspense_list"):60120,g=e?Symbol.for("react.memo"):60115,q=e?Symbol.for("react.lazy"):60116,A=e?Symbol.for("react.block"):60121,j=e?Symbol.for("react.fundamental"):60117,D=e?Symbol.for("react.responder"):60118,Y=e?Symbol.for("react.scope"):60119;function x(i){if(typeof i=="object"&&i!==null){var z=i.$$typeof;switch(z){case o:switch(i=i.type,i){case m:case C:case n:case c:case f:case u:return i;default:switch(i=i&&i.$$typeof,i){case p:case d:case q:case g:case l:return i;default:return z}}case a:return z}}}function R(i){return x(i)===C}return _.AsyncMode=m,_.ConcurrentMode=C,_.ContextConsumer=p,_.ContextProvider=l,_.Element=o,_.ForwardRef=d,_.Fragment=n,_.Lazy=q,_.Memo=g,_.Portal=a,_.Profiler=c,_.StrictMode=f,_.Suspense=u,_.isAsyncMode=function(i){return R(i)||x(i)===m},_.isConcurrentMode=R,_.isContextConsumer=function(i){return x(i)===p},_.isContextProvider=function(i){return x(i)===l},_.isElement=function(i){return typeof i=="object"&&i!==null&&i.$$typeof===o},_.isForwardRef=function(i){return x(i)===d},_.isFragment=function(i){return x(i)===n},_.isLazy=function(i){return x(i)===q},_.isMemo=function(i){return x(i)===g},_.isPortal=function(i){return x(i)===a},_.isProfiler=function(i){return x(i)===c},_.isStrictMode=function(i){return x(i)===f},_.isSuspense=function(i){return x(i)===u},_.isValidElementType=function(i){return typeof i=="string"||typeof i=="function"||i===n||i===C||i===c||i===f||i===u||i===v||typeof i=="object"&&i!==null&&(i.$$typeof===q||i.$$typeof===g||i.$$typeof===l||i.$$typeof===p||i.$$typeof===d||i.$$typeof===j||i.$$typeof===D||i.$$typeof===Y||i.$$typeof===A)},_.typeOf=x,_}var M={};/** @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.
*/var Re;function Ze(){return Re||(Re=1,process.env.NODE_ENV!=="production"&&function(){var e=typeof Symbol=="function"&&Symbol.for,o=e?Symbol.for("react.element"):60103,a=e?Symbol.for("react.portal"):60106,n=e?Symbol.for("react.fragment"):60107,f=e?Symbol.for("react.strict_mode"):60108,c=e?Symbol.for("react.profiler"):60114,l=e?Symbol.for("react.provider"):60109,p=e?Symbol.for("react.context"):60110,m=e?Symbol.for("react.async_mode"):60111,C=e?Symbol.for("react.concurrent_mode"):60111,d=e?Symbol.for("react.forward_ref"):60112,u=e?Symbol.for("react.suspense"):60113,v=e?Symbol.for("react.suspense_list"):60120,g=e?Symbol.for("react.memo"):60115,q=e?Symbol.for("react.lazy"):60116,A=e?Symbol.for("react.block"):60121,j=e?Symbol.for("react.fundamental"):60117,D=e?Symbol.for("react.responder"):60118,Y=e?Symbol.for("react.scope"):60119;function x(t){return typeof t=="string"||typeof t=="function"||t===n||t===C||t===c||t===f||t===u||t===v||typeof t=="object"&&t!==null&&(t.$$typeof===q||t.$$typeof===g||t.$$typeof===l||t.$$typeof===p||t.$$typeof===d||t.$$typeof===j||t.$$typeof===D||t.$$typeof===Y||t.$$typeof===A)}function R(t){if(typeof t=="object"&&t!==null){var F=t.$$typeof;switch(F){case o:var X=t.type;switch(X){case m:case C:case n:case c:case f:case u:return X;default:var be=X&&X.$$typeof;switch(be){case p:case d:case q:case g:case l:return be;default:return F}}case a:return F}}}var i=m,z=C,ee=p,re=l,te=o,ne=d,K=n,oe=q,ie=g,Q=a,ae=c,W=f,N=u,J=!1;function se(t){return J||(J=!0,console.warn("The ReactIs.isAsyncMode() alias has been deprecated, and will be removed in React 17+. Update your code to use ReactIs.isConcurrentMode() instead. It has the exact same API.")),r(t)||R(t)===m}function r(t){return R(t)===C}function s(t){return R(t)===p}function T(t){return R(t)===l}function b(t){return typeof t=="object"&&t!==null&&t.$$typeof===o}function y(t){return R(t)===d}function S(t){return R(t)===n}function h(t){return R(t)===q}function E(t){return R(t)===g}function w(t){return R(t)===a}function I(t){return R(t)===c}function O(t){return R(t)===f}function L(t){return R(t)===u}M.AsyncMode=i,M.ConcurrentMode=z,M.ContextConsumer=ee,M.ContextProvider=re,M.Element=te,M.ForwardRef=ne,M.Fragment=K,M.Lazy=oe,M.Memo=ie,M.Portal=Q,M.Profiler=ae,M.StrictMode=W,M.Suspense=N,M.isAsyncMode=se,M.isConcurrentMode=r,M.isContextConsumer=s,M.isContextProvider=T,M.isElement=b,M.isForwardRef=y,M.isFragment=S,M.isLazy=h,M.isMemo=E,M.isPortal=w,M.isProfiler=I,M.isStrictMode=O,M.isSuspense=L,M.isValidElementType=x,M.typeOf=R}()),M}var Se;function $e(){return Se||(Se=1,process.env.NODE_ENV==="production"?B.exports=Ge():B.exports=Ze()),B.exports}/*
object-assign
(c) Sindre Sorhus
@license MIT
*/var fe,we;function Be(){if(we)return fe;we=1;var e=Object.getOwnPropertySymbols,o=Object.prototype.hasOwnProperty,a=Object.prototype.propertyIsEnumerable;function n(c){if(c==null)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(c)}function f(){try{if(!Object.assign)return!1;var c=new String("abc");if(c[5]="de",Object.getOwnPropertyNames(c)[0]==="5")return!1;for(var l={},p=0;p<10;p++)l["_"+String.fromCharCode(p)]=p;var m=Object.getOwnPropertyNames(l).map(function(d){return l[d]});if(m.join("")!=="0123456789")return!1;var C={};return"abcdefghijklmnopqrst".split("").forEach(function(d){C[d]=d}),Object.keys(Object.assign({},C)).join("")==="abcdefghijklmnopqrst"}catch{return!1}}return fe=f()?Object.assign:function(c,l){for(var p,m=n(c),C,d=1;d<arguments.length;d++){p=Object(arguments[d]);for(var u in p)o.call(p,u)&&(m[u]=p[u]);if(e){C=e(p);for(var v=0;v<C.length;v++)a.call(p,C[v])&&(m[C[v]]=p[C[v]])}}return m},fe}var le,Oe;function he(){if(Oe)return le;Oe=1;var e="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED";return le=e,le}var de,Ce;function De(){return Ce||(Ce=1,de=Function.call.bind(Object.prototype.hasOwnProperty)),de}var pe,Pe;function er(){if(Pe)return pe;Pe=1;var e=function(){};if(process.env.NODE_ENV!=="production"){var o=he(),a={},n=De();e=function(c){var l="Warning: "+c;typeof console<"u"&&console.error(l);try{throw new Error(l)}catch{}}}function f(c,l,p,m,C){if(process.env.NODE_ENV!=="production"){for(var d in c)if(n(c,d)){var u;try{if(typeof c[d]!="function"){var v=Error((m||"React class")+": "+p+" type `"+d+"` is invalid; it must be a function, usually from the `prop-types` package, but received `"+typeof c[d]+"`.This often happens because of typos such as `PropTypes.function` instead of `PropTypes.func`.");throw v.name="Invariant Violation",v}u=c[d](l,d,m,p,null,o)}catch(q){u=q}if(u&&!(u instanceof Error)&&e((m||"React class")+": type specification of "+p+" `"+d+"` is invalid; the type checker function must return `null` or an `Error` but returned a "+typeof u+". You may have forgotten to pass an argument to the type checker creator (arrayOf, instanceOf, objectOf, oneOf, oneOfType, and shape all require an argument)."),u instanceof Error&&!(u.message in a)){a[u.message]=!0;var g=C?C():"";e("Failed "+p+" type: "+u.message+(g??""))}}}}return f.resetWarningCache=function(){process.env.NODE_ENV!=="production"&&(a={})},pe=f,pe}var ye,_e;function rr(){if(_e)return ye;_e=1;var e=$e(),o=Be(),a=he(),n=De(),f=er(),c=function(){};process.env.NODE_ENV!=="production"&&(c=function(p){var m="Warning: "+p;typeof console<"u"&&console.error(m);try{throw new Error(m)}catch{}});function l(){return null}return ye=function(p,m){var C=typeof Symbol=="function"&&Symbol.iterator,d="@@iterator";function u(r){var s=r&&(C&&r[C]||r[d]);if(typeof s=="function")return s}var v="<<anonymous>>",g={array:D("array"),bigint:D("bigint"),bool:D("boolean"),func:D("function"),number:D("number"),object:D("object"),string:D("string"),symbol:D("symbol"),any:Y(),arrayOf:x,element:R(),elementType:i(),instanceOf:z,node:ne(),objectOf:re,oneOf:ee,oneOfType:te,shape:oe,exact:ie};function q(r,s){return r===s?r!==0||1/r===1/s:r!==r&&s!==s}function A(r,s){this.message=r,this.data=s&&typeof s=="object"?s:{},this.stack=""}A.prototype=Error.prototype;function j(r){if(process.env.NODE_ENV!=="production")var s={},T=0;function b(S,h,E,w,I,O,L){if(w=w||v,O=O||E,L!==a){if(m){var t=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 t.name="Invariant Violation",t}else if(process.env.NODE_ENV!=="production"&&typeof console<"u"){var F=w+":"+E;!s[F]&&T<3&&(c("You are manually calling a React.PropTypes validation function for the `"+O+"` prop on `"+w+"`. This is deprecated and will throw in the standalone `prop-types` package. You may be seeing this warning due to a third-party PropTypes library. See https://fb.me/react-warning-dont-call-proptypes for details."),s[F]=!0,T++)}}return h[E]==null?S?h[E]===null?new A("The "+I+" `"+O+"` is marked as required "+("in `"+w+"`, but its value is `null`.")):new A("The "+I+" `"+O+"` is marked as required in "+("`"+w+"`, but its value is `undefined`.")):null:r(h,E,w,I,O)}var y=b.bind(null,!1);return y.isRequired=b.bind(null,!0),y}function D(r){function s(T,b,y,S,h,E){var w=T[b],I=W(w);if(I!==r){var O=N(w);return new A("Invalid "+S+" `"+h+"` of type "+("`"+O+"` supplied to `"+y+"`, expected ")+("`"+r+"`."),{expectedType:r})}return null}return j(s)}function Y(){return j(l)}function x(r){function s(T,b,y,S,h){if(typeof r!="function")return new A("Property `"+h+"` of component `"+y+"` has invalid PropType notation inside arrayOf.");var E=T[b];if(!Array.isArray(E)){var w=W(E);return new A("Invalid "+S+" `"+h+"` of type "+("`"+w+"` supplied to `"+y+"`, expected an array."))}for(var I=0;I<E.length;I++){var O=r(E,I,y,S,h+"["+I+"]",a);if(O instanceof Error)return O}return null}return j(s)}function R(){function r(s,T,b,y,S){var h=s[T];if(!p(h)){var E=W(h);return new A("Invalid "+y+" `"+S+"` of type "+("`"+E+"` supplied to `"+b+"`, expected a single ReactElement."))}return null}return j(r)}function i(){function r(s,T,b,y,S){var h=s[T];if(!e.isValidElementType(h)){var E=W(h);return new A("Invalid "+y+" `"+S+"` of type "+("`"+E+"` supplied to `"+b+"`, expected a single ReactElement type."))}return null}return j(r)}function z(r){function s(T,b,y,S,h){if(!(T[b]instanceof r)){var E=r.name||v,w=se(T[b]);return new A("Invalid "+S+" `"+h+"` of type "+("`"+w+"` supplied to `"+y+"`, expected ")+("instance of `"+E+"`."))}return null}return j(s)}function ee(r){if(!Array.isArray(r))return process.env.NODE_ENV!=="production"&&(arguments.length>1?c("Invalid arguments supplied to oneOf, expected an array, got "+arguments.length+" arguments. A common mistake is to write oneOf(x, y, z) instead of oneOf([x, y, z])."):c("Invalid argument supplied to oneOf, expected an array.")),l;function s(T,b,y,S,h){for(var E=T[b],w=0;w<r.length;w++)if(q(E,r[w]))return null;var I=JSON.stringify(r,function(L,t){var F=N(t);return F==="symbol"?String(t):t});return new A("Invalid "+S+" `"+h+"` of value `"+String(E)+"` "+("supplied to `"+y+"`, expected one of "+I+"."))}return j(s)}function re(r){function s(T,b,y,S,h){if(typeof r!="function")return new A("Property `"+h+"` of component `"+y+"` has invalid PropType notation inside objectOf.");var E=T[b],w=W(E);if(w!=="object")return new A("Invalid "+S+" `"+h+"` of type "+("`"+w+"` supplied to `"+y+"`, expected an object."));for(var I in E)if(n(E,I)){var O=r(E,I,y,S,h+"."+I,a);if(O instanceof Error)return O}return null}return j(s)}function te(r){if(!Array.isArray(r))return process.env.NODE_ENV!=="production"&&c("Invalid argument supplied to oneOfType, expected an instance of array."),l;for(var s=0;s<r.length;s++){var T=r[s];if(typeof T!="function")return c("Invalid argument supplied to oneOfType. Expected an array of check functions, but received "+J(T)+" at index "+s+"."),l}function b(y,S,h,E,w){for(var I=[],O=0;O<r.length;O++){var L=r[O],t=L(y,S,h,E,w,a);if(t==null)return null;t.data&&n(t.data,"expectedType")&&I.push(t.data.expectedType)}var F=I.length>0?", expected one of type ["+I.join(", ")+"]":"";return new A("Invalid "+E+" `"+w+"` supplied to "+("`"+h+"`"+F+"."))}return j(b)}function ne(){function r(s,T,b,y,S){return Q(s[T])?null:new A("Invalid "+y+" `"+S+"` supplied to "+("`"+b+"`, expected a ReactNode."))}return j(r)}function K(r,s,T,b,y){return new A((r||"React class")+": "+s+" type `"+T+"."+b+"` is invalid; it must be a function, usually from the `prop-types` package, but received `"+y+"`.")}function oe(r){function s(T,b,y,S,h){var E=T[b],w=W(E);if(w!=="object")return new A("Invalid "+S+" `"+h+"` of type `"+w+"` "+("supplied to `"+y+"`, expected `object`."));for(var I in r){var O=r[I];if(typeof O!="function")return K(y,S,h,I,N(O));var L=O(E,I,y,S,h+"."+I,a);if(L)return L}return null}return j(s)}function ie(r){function s(T,b,y,S,h){var E=T[b],w=W(E);if(w!=="object")return new A("Invalid "+S+" `"+h+"` of type `"+w+"` "+("supplied to `"+y+"`, expected `object`."));var I=o({},T[b],r);for(var O in I){var L=r[O];if(n(r,O)&&typeof L!="function")return K(y,S,h,O,N(L));if(!L)return new A("Invalid "+S+" `"+h+"` key `"+O+"` supplied to `"+y+"`.\nBad object: "+JSON.stringify(T[b],null," ")+`
Valid keys: `+JSON.stringify(Object.keys(r),null," "));var t=L(E,O,y,S,h+"."+O,a);if(t)return t}return null}return j(s)}function Q(r){switch(typeof r){case"number":case"string":case"undefined":return!0;case"boolean":return!r;case"object":if(Array.isArray(r))return r.every(Q);if(r===null||p(r))return!0;var s=u(r);if(s){var T=s.call(r),b;if(s!==r.entries){for(;!(b=T.next()).done;)if(!Q(b.value))return!1}else for(;!(b=T.next()).done;){var y=b.value;if(y&&!Q(y[1]))return!1}}else return!1;return!0;default:return!1}}function ae(r,s){return r==="symbol"?!0:s?s["@@toStringTag"]==="Symbol"||typeof Symbol=="function"&&s instanceof Symbol:!1}function W(r){var s=typeof r;return Array.isArray(r)?"array":r instanceof RegExp?"object":ae(s,r)?"symbol":s}function N(r){if(typeof r>"u"||r===null)return""+r;var s=W(r);if(s==="object"){if(r instanceof Date)return"date";if(r instanceof RegExp)return"regexp"}return s}function J(r){var s=N(r);switch(s){case"array":case"object":return"an "+s;case"boolean":case"date":case"regexp":return"a "+s;default:return s}}function se(r){return!r.constructor||!r.constructor.name?v:r.constructor.name}return g.checkPropTypes=f,g.resetWarningCache=f.resetWarningCache,g.PropTypes=g,g},ye}var me,Me;function tr(){if(Me)return me;Me=1;var e=he();function o(){}function a(){}return a.resetWarningCache=o,me=function(){function n(l,p,m,C,d,u){if(u!==e){var v=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 v.name="Invariant Violation",v}}n.isRequired=n;function f(){return n}var c={array:n,bigint:n,bool:n,func:n,number:n,object:n,string:n,symbol:n,any:n,arrayOf:f,element:n,elementType:n,instanceOf:f,node:n,objectOf:f,oneOf:f,oneOfType:f,shape:f,exact:f,checkPropTypes:a,resetWarningCache:o};return c.PropTypes=c,c},me}var Ae;function nr(){if(Ae)return Z.exports;if(Ae=1,process.env.NODE_ENV!=="production"){var e=$e(),o=!0;Z.exports=rr()(e.isElement,o)}else Z.exports=tr()();return Z.exports}var or=nr();const P=je.getDefaultExportFromCjs(or),k=P.oneOfType([P.string,P.number]),ke={all:P.bool,grid:P.bool,aural:P.bool,braille:P.bool,handheld:P.bool,print:P.bool,projection:P.bool,screen:P.bool,tty:P.bool,tv:P.bool,embossed:P.bool},ir={orientation:P.oneOf(["portrait","landscape"]),scan:P.oneOf(["progressive","interlace"]),aspectRatio:P.string,deviceAspectRatio:P.string,height:k,deviceHeight:k,width:k,deviceWidth:k,color:P.bool,colorIndex:P.bool,monochrome:P.bool,resolution:k,type:Object.keys(ke)},{type:gr,...ar}=ir,sr={minAspectRatio:P.string,maxAspectRatio:P.string,minDeviceAspectRatio:P.string,maxDeviceAspectRatio:P.string,minHeight:k,maxHeight:k,minDeviceHeight:k,maxDeviceHeight:k,minWidth:k,maxWidth:k,minDeviceWidth:k,maxDeviceWidth:k,minColor:P.number,maxColor:P.number,minColorIndex:P.number,maxColorIndex:P.number,minMonochrome:P.number,maxMonochrome:P.number,minResolution:k,maxResolution:k,...ar},cr={...ke,...sr};var ur={all:cr};const fr=e=>`not ${e}`,lr=(e,o)=>{const a=qe(e);return typeof o=="number"&&(o=`${o}px`),o===!0?a:o===!1?fr(a):`(${a}: ${o})`},dr=e=>e.join(" and "),pr=e=>{const o=[];return Object.keys(ur.all).forEach(a=>{const n=e[a];n!=null&&o.push(lr(a,n))}),dr(o)},yr=$.createContext(void 0),mr=e=>e.query||pr(e),Ie=e=>e?Object.keys(e).reduce((a,n)=>(a[qe(n)]=e[n],a),{}):void 0,Le=()=>{const e=$.useRef(!1);return $.useEffect(()=>{e.current=!0},[]),e.current},vr=e=>{const o=$.useContext(yr),a=()=>Ie(e)||Ie(o),[n,f]=$.useState(a);return $.useEffect(()=>{const c=a();Xe(n,c)||f(c)},[e,o]),n},hr=e=>{const o=()=>mr(e),[a,n]=$.useState(o);return $.useEffect(()=>{const f=o();a!==f&&n(f)},[e]),a},br=(e,o)=>{const a=()=>Qe(e,o||{},!!o),[n,f]=$.useState(a),c=Le();return $.useEffect(()=>{if(c){const l=a();return f(l),()=>{l&&l.dispose()}}},[e,o]),n},Er=e=>{const[o,a]=$.useState(e.matches);return $.useEffect(()=>{const n=f=>{a(f.matches)};return e.addListener(n),a(e.matches),()=>{e.removeListener(n)}},[e]),o},H=(e,o,a)=>{const n=vr(o),f=hr(e);if(!f)throw new Error("Invalid or missing MediaQuery!");const c=br(f,n),l=Er(c);return Le(),$.useEffect(()=>{},[l]),$.useEffect(()=>()=>{c&&c.dispose()},[]),l},Tr=()=>{const e=H({query:"(min-width: 116rem)"}),o=H({query:"(min-width: 96rem)"}),a=H({query:"(min-width: 80rem)"}),n=H({query:"(min-width: 64rem)"}),f=H({query:"(min-width: 48rem)"}),c=H({query:"(min-width: 40rem)"}),l=H({query:"(max-width: 40rem)"});return{xxxl:e,xxl:o,xl:a,lg:n,md:f,sm:c,xs:l}};exports.useColumns=ve.useColumns;exports.useDataTable=ve.useDataTable;exports.useSortable=ve.useSortable;exports.useFilter=Ye.useFilter;exports.useTheme=We.useTheme;exports.useConfirm=Fe;exports.useDocumentTitle=Ue;exports.useMediaQuerySizes=Tr;