Last Sync: 2026-07-23 22:02 (Mobile)
This commit is contained in:
1 parent
d87ed50df0
commit
d7393d358f
8 files changed
+6970
-6641
No files matched your search
+14
-14
@@ -3,30 +3,30 @@ THIS IS A GENERATED/BUNDLED FILE BY ESBUILD
|
||||
if you want to view the source, please visit the github repository of this plugin
|
||||
*/
|
||||
|
||||
var Jb=Object.create;var es=Object.defineProperty;var ey=Object.getOwnPropertyDescriptor;var ty=Object.getOwnPropertyNames;var ny=Object.getPrototypeOf,oy=Object.prototype.hasOwnProperty;var jo=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports),ry=(e,t)=>{for(var n in t)es(e,n,{get:t[n],enumerable:!0})},Xm=(e,t,n,o)=>{if(t&&typeof t=="object"||typeof t=="function")for(let r of ty(t))!oy.call(e,r)&&r!==n&&es(e,r,{get:()=>t[r],enumerable:!(o=ey(t,r))||o.enumerable});return e};var Fe=(e,t,n)=>(n=e!=null?Jb(ny(e)):{},Xm(t||!e||!e.__esModule?es(n,"default",{value:e,enumerable:!0}):n,e)),ay=e=>Xm(es({},"__esModule",{value:!0}),e);var ff=jo(gt=>{"use strict";var Li=Symbol.for("react.element"),fy=Symbol.for("react.portal"),gy=Symbol.for("react.fragment"),_y=Symbol.for("react.strict_mode"),hy=Symbol.for("react.profiler"),vy=Symbol.for("react.provider"),by=Symbol.for("react.context"),yy=Symbol.for("react.forward_ref"),wy=Symbol.for("react.suspense"),Cy=Symbol.for("react.memo"),ky=Symbol.for("react.lazy"),nf=Symbol.iterator;function Sy(e){return e===null||typeof e!="object"?null:(e=nf&&e[nf]||e["@@iterator"],typeof e=="function"?e:null)}var af={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},lf=Object.assign,sf={};function Fa(e,t,n){this.props=e,this.context=t,this.refs=sf,this.updater=n||af}Fa.prototype.isReactComponent={};Fa.prototype.setState=function(e,t){if(typeof e!="object"&&typeof e!="function"&&e!=null)throw Error("setState(...): takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,e,t,"setState")};Fa.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")};function uf(){}uf.prototype=Fa.prototype;function Ec(e,t,n){this.props=e,this.context=t,this.refs=sf,this.updater=n||af}var Dc=Ec.prototype=new uf;Dc.constructor=Ec;lf(Dc,Fa.prototype);Dc.isPureReactComponent=!0;var of=Array.isArray,cf=Object.prototype.hasOwnProperty,Fc={current:null},df={key:!0,ref:!0,__self:!0,__source:!0};function pf(e,t,n){var o,r={},a=null,i=null;if(t!=null)for(o in t.ref!==void 0&&(i=t.ref),t.key!==void 0&&(a=""+t.key),t)cf.call(t,o)&&!df.hasOwnProperty(o)&&(r[o]=t[o]);var l=arguments.length-2;if(l===1)r.children=n;else if(1<l){for(var s=Array(l),d=0;d<l;d++)s[d]=arguments[d+2];r.children=s}if(e&&e.defaultProps)for(o in l=e.defaultProps,l)r[o]===void 0&&(r[o]=l[o]);return{$$typeof:Li,type:e,key:a,ref:i,props:r,_owner:Fc.current}}function Ny(e,t){return{$$typeof:Li,type:e.type,key:t,ref:e.ref,props:e.props,_owner:e._owner}}function Mc(e){return typeof e=="object"&&e!==null&&e.$$typeof===Li}function xy(e){var t={"=":"=0",":":"=2"};return"$"+e.replace(/[=:]/g,function(n){return t[n]})}var rf=/\/+/g;function Rc(e,t){return typeof e=="object"&&e!==null&&e.key!=null?xy(""+e.key):t.toString(36)}function ns(e,t,n,o,r){var a=typeof e;(a==="undefined"||a==="boolean")&&(e=null);var i=!1;if(e===null)i=!0;else switch(a){case"string":case"number":i=!0;break;case"object":switch(e.$$typeof){case Li:case fy:i=!0}}if(i)return i=e,r=r(i),e=o===""?"."+Rc(i,0):o,of(r)?(n="",e!=null&&(n=e.replace(rf,"$&/")+"/"),ns(r,t,n,"",function(d){return d})):r!=null&&(Mc(r)&&(r=Ny(r,n+(!r.key||i&&i.key===r.key?"":(""+r.key).replace(rf,"$&/")+"/")+e)),t.push(r)),1;if(i=0,o=o===""?".":o+":",of(e))for(var l=0;l<e.length;l++){a=e[l];var s=o+Rc(a,l);i+=ns(a,t,n,s,r)}else if(s=Sy(e),typeof s=="function")for(e=s.call(e),l=0;!(a=e.next()).done;)a=a.value,s=o+Rc(a,l++),i+=ns(a,t,n,s,r);else if(a==="object")throw t=String(e),Error("Objects are not valid as a React child (found: "+(t==="[object Object]"?"object with keys {"+Object.keys(e).join(", ")+"}":t)+"). If you meant to render a collection of children, use an array instead.");return i}function ts(e,t,n){if(e==null)return e;var o=[],r=0;return ns(e,o,"","",function(a){return t.call(n,a,r++)}),o}function Ry(e){if(e._status===-1){var t=e._result;t=t(),t.then(function(n){(e._status===0||e._status===-1)&&(e._status=1,e._result=n)},function(n){(e._status===0||e._status===-1)&&(e._status=2,e._result=n)}),e._status===-1&&(e._status=0,e._result=t)}if(e._status===1)return e._result.default;throw e._result}var xn={current:null},os={transition:null},Ey={ReactCurrentDispatcher:xn,ReactCurrentBatchConfig:os,ReactCurrentOwner:Fc};function mf(){throw Error("act(...) is not supported in production builds of React.")}gt.Children={map:ts,forEach:function(e,t,n){ts(e,function(){t.apply(this,arguments)},n)},count:function(e){var t=0;return ts(e,function(){t++}),t},toArray:function(e){return ts(e,function(t){return t})||[]},only:function(e){if(!Mc(e))throw Error("React.Children.only expected to receive a single React element child.");return e}};gt.Component=Fa;gt.Fragment=gy;gt.Profiler=hy;gt.PureComponent=Ec;gt.StrictMode=_y;gt.Suspense=wy;gt.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=Ey;gt.act=mf;gt.cloneElement=function(e,t,n){if(e==nLine truncated
|
||||
`+Bc+e}var jc=!1;function Hc(e,t){if(!e||jc)return"";jc=!0;var n=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{if(t)if(t=function(){throw Error()},Object.defineProperty(t.prototype,"props",{set:function(){throw Error()}}),typeof Reflect=="object"&&Reflect.construct){try{Reflect.construct(t,[])}catch(d){var o=d}Reflect.construct(e,[],t)}else{try{t.call()}catch(d){o=d}e.call(t.prototype)}else{try{throw Error()}catch(d){o=d}e()}}catch(d){if(d&&o&&typeof d.stack=="string"){for(var r=d.stack.split(`
|
||||
var uy=Object.create;var as=Object.defineProperty;var cy=Object.getOwnPropertyDescriptor;var dy=Object.getOwnPropertyNames;var py=Object.getPrototypeOf,my=Object.prototype.hasOwnProperty;var zo=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports),fy=(e,t)=>{for(var n in t)as(e,n,{get:t[n],enumerable:!0})},lf=(e,t,n,o)=>{if(t&&typeof t=="object"||typeof t=="function")for(let r of dy(t))!my.call(e,r)&&r!==n&&as(e,r,{get:()=>t[r],enumerable:!(o=cy(t,r))||o.enumerable});return e};var De=(e,t,n)=>(n=e!=null?uy(py(e)):{},lf(t||!e||!e.__esModule?as(n,"default",{value:e,enumerable:!0}):n,e)),gy=e=>lf(as({},"__esModule",{value:!0}),e);var Sf=zo(dt=>{"use strict";var Oi=Symbol.for("react.element"),Sy=Symbol.for("react.portal"),Ny=Symbol.for("react.fragment"),xy=Symbol.for("react.strict_mode"),Ry=Symbol.for("react.profiler"),Ey=Symbol.for("react.provider"),Dy=Symbol.for("react.context"),Fy=Symbol.for("react.forward_ref"),My=Symbol.for("react.suspense"),Ty=Symbol.for("react.memo"),Py=Symbol.for("react.lazy"),mf=Symbol.iterator;function Ly(e){return e===null||typeof e!="object"?null:(e=mf&&e[mf]||e["@@iterator"],typeof e=="function"?e:null)}var _f={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},hf=Object.assign,vf={};function La(e,t,n){this.props=e,this.context=t,this.refs=vf,this.updater=n||_f}La.prototype.isReactComponent={};La.prototype.setState=function(e,t){if(typeof e!="object"&&typeof e!="function"&&e!=null)throw Error("setState(...): takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,e,t,"setState")};La.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")};function bf(){}bf.prototype=La.prototype;function Ic(e,t,n){this.props=e,this.context=t,this.refs=vf,this.updater=n||_f}var Oc=Ic.prototype=new bf;Oc.constructor=Ic;hf(Oc,La.prototype);Oc.isPureReactComponent=!0;var ff=Array.isArray,yf=Object.prototype.hasOwnProperty,$c={current:null},wf={key:!0,ref:!0,__self:!0,__source:!0};function Cf(e,t,n){var o,r={},a=null,i=null;if(t!=null)for(o in t.ref!==void 0&&(i=t.ref),t.key!==void 0&&(a=""+t.key),t)yf.call(t,o)&&!wf.hasOwnProperty(o)&&(r[o]=t[o]);var l=arguments.length-2;if(l===1)r.children=n;else if(1<l){for(var s=Array(l),d=0;d<l;d++)s[d]=arguments[d+2];r.children=s}if(e&&e.defaultProps)for(o in l=e.defaultProps,l)r[o]===void 0&&(r[o]=l[o]);return{$$typeof:Oi,type:e,key:a,ref:i,props:r,_owner:$c.current}}function Ay(e,t){return{$$typeof:Oi,type:e.type,key:t,ref:e.ref,props:e.props,_owner:e._owner}}function zc(e){return typeof e=="object"&&e!==null&&e.$$typeof===Oi}function Iy(e){var t={"=":"=0",":":"=2"};return"$"+e.replace(/[=:]/g,function(n){return t[n]})}var gf=/\/+/g;function Ac(e,t){return typeof e=="object"&&e!==null&&e.key!=null?Iy(""+e.key):t.toString(36)}function ls(e,t,n,o,r){var a=typeof e;(a==="undefined"||a==="boolean")&&(e=null);var i=!1;if(e===null)i=!0;else switch(a){case"string":case"number":i=!0;break;case"object":switch(e.$$typeof){case Oi:case Sy:i=!0}}if(i)return i=e,r=r(i),e=o===""?"."+Ac(i,0):o,ff(r)?(n="",e!=null&&(n=e.replace(gf,"$&/")+"/"),ls(r,t,n,"",function(d){return d})):r!=null&&(zc(r)&&(r=Ay(r,n+(!r.key||i&&i.key===r.key?"":(""+r.key).replace(gf,"$&/")+"/")+e)),t.push(r)),1;if(i=0,o=o===""?".":o+":",ff(e))for(var l=0;l<e.length;l++){a=e[l];var s=o+Ac(a,l);i+=ls(a,t,n,s,r)}else if(s=Ly(e),typeof s=="function")for(e=s.call(e),l=0;!(a=e.next()).done;)a=a.value,s=o+Ac(a,l++),i+=ls(a,t,n,s,r);else if(a==="object")throw t=String(e),Error("Objects are not valid as a React child (found: "+(t==="[object Object]"?"object with keys {"+Object.keys(e).join(", ")+"}":t)+"). If you meant to render a collection of children, use an array instead.");return i}function is(e,t,n){if(e==null)return e;var o=[],r=0;return ls(e,o,"","",function(a){return t.call(n,a,r++)}),o}function Oy(e){if(e._status===-1){var t=e._result;t=t(),t.then(function(n){(e._status===0||e._status===-1)&&(e._status=1,e._result=n)},function(n){(e._status===0||e._status===-1)&&(e._status=2,e._result=n)}),e._status===-1&&(e._status=0,e._result=t)}if(e._status===1)return e._result.default;throw e._result}var xn={current:null},ss={transition:null},$y={ReactCurrentDispatcher:xn,ReactCurrentBatchConfig:ss,ReactCurrentOwner:$c};function kf(){throw Error("act(...) is not supported in production builds of React.")}dt.Children={map:is,forEach:function(e,t,n){is(e,function(){t.apply(this,arguments)},n)},count:function(e){var t=0;return is(e,function(){t++}),t},toArray:function(e){return is(e,function(t){return t})||[]},only:function(e){if(!zc(e))throw Error("React.Children.only expected to receive a single React element child.");return e}};dt.Component=La;dt.Fragment=Ny;dt.Profiler=Ry;dt.PureComponent=Ic;dt.StrictMode=xy;dt.Suspense=My;dt.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=$y;dt.act=kf;dt.cloneElement=function(e,t,n){if(e==nLine truncated
|
||||
`+Kc+e}var Xc=!1;function Qc(e,t){if(!e||Xc)return"";Xc=!0;var n=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{if(t)if(t=function(){throw Error()},Object.defineProperty(t.prototype,"props",{set:function(){throw Error()}}),typeof Reflect=="object"&&Reflect.construct){try{Reflect.construct(t,[])}catch(d){var o=d}Reflect.construct(e,[],t)}else{try{t.call()}catch(d){o=d}e.call(t.prototype)}else{try{throw Error()}catch(d){o=d}e()}}catch(d){if(d&&o&&typeof d.stack=="string"){for(var r=d.stack.split(`
|
||||
`),a=o.stack.split(`
|
||||
`),i=r.length-1,l=a.length-1;1<=i&&0<=l&&r[i]!==a[l];)l--;for(;1<=i&&0<=l;i--,l--)if(r[i]!==a[l]){if(i!==1||l!==1)do if(i--,l--,0>l||r[i]!==a[l]){var s=`
|
||||
`+r[i].replace(" at new "," at ");return e.displayName&&s.includes("<anonymous>")&&(s=s.replace("<anonymous>",e.displayName)),s}while(1<=i&&0<=l);break}}}finally{jc=!1,Error.prepareStackTrace=n}return(e=e?e.displayName||e.name:"")?Gi(e):""}function Iy(e){switch(e.tag){case 5:return Gi(e.type);case 16:return Gi("Lazy");case 13:return Gi("Suspense");case 19:return Gi("SuspenseList");case 0:case 2:case 15:return e=Hc(e.type,!1),e;case 11:return e=Hc(e.type.render,!1),e;case 1:return e=Hc(e.type,!0),e;default:return""}}function md(e){if(e==null)return null;if(typeof e=="function")return e.displayName||e.name||null;if(typeof e=="string")return e;switch(e){case La:return"Fragment";case Pa:return"Portal";case cd:return"Profiler";case rp:return"StrictMode";case dd:return"Suspense";case pd:return"SuspenseList"}if(typeof e=="object")switch(e.$$typeof){case Ag:return(e.displayName||"Context")+".Consumer";case Ig:return(e._context.displayName||"Context")+".Provider";case ap:var t=e.render;return e=e.displayName,e||(e=t.displayName||t.name||"",e=e!==""?"ForwardRef("+e+")":"ForwardRef"),e;case ip:return t=e.displayName||null,t!==null?t:md(e.type)||"Memo";case ur:t=e._payload,e=e._init;try{return md(e(t))}catch{}}return null}function Ay(e){var t=e.type;switch(e.tag){case 24:return"Cache";case 9:return(t.displayName||"Context")+".Consumer";case 10:return(t._context.displayName||"Context")+".Provider";case 18:return"DehydratedFragment";case 11:return e=t.render,e=e.displayName||e.name||"",t.displayName||(e!==""?"ForwardRef("+e+")":"ForwardRef");case 7:return"Fragment";case 5:return t;case 4:return"Portal";case 3:return"Root";case 6:return"Text";case 16:return md(t);case 8:return t===rp?"StrictMode":"Mode";case 22:return"Offscreen";case 12:return"Profiler";case 21:return"Scope";case 13:return"Suspense";case 19:return"SuspenseList";case 25:return"TracingMarker";case 1:case 0:case 17:case 2:case 14:case 15:if(typeof t=="function")return t.displayName||t.name||null;if(typeof t=="string")return t}return null}function kr(e){switch(typeof e){case"boolean":case"number":case"string":case"undefined":return e;case"object":return e;default:return""}}function $g(e){var t=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(t==="checkbox"||t==="radio")}function Oy(e){var t=$g(e)?"checked":"value",n=Object.getOwnPropertyDescriptor(e.constructor.prototype,t),o=""+e[t];if(!e.hasOwnProperty(t)&&typeof n<"u"&&typeof n.get=="function"&&typeof n.set=="function"){var r=n.get,a=n.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return r.call(this)},set:function(i){o=""+i,a.call(this,i)}}),Object.defineProperty(e,t,{enumerable:n.enumerable}),{getValue:function(){return o},setValue:function(i){o=""+i},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}function cs(e){e._valueTracker||(e._valueTracker=Oy(e))}function zg(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),o="";return e&&(o=$g(e)?e.checked?"true":"false":e.value),e=o,e!==n?(t.setValue(e),!0):!1}function $s(e){if(e=e||(typeof document<"u"?document:void 0),typeof e>"u")return null;try{return e.activeElement||e.body}catch{return e.body}}function fd(e,t){var n=t.checked;return Wt({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:n??e._wrapperState.initialChecked})}function Mf(e,t){var n=t.defaultValue==null?"":t.defaultValue,o=t.checked!=null?t.checked:t.defaultChecked;n=kr(t.value!=null?t.value:n),e._wrapperState={initialChecked:o,initialValue:n,controlled:t.type==="checkbox"||t.type==="radio"?t.checked!=null:t.value!=null}}function Vg(e,t){t=t.checked,t!=null&&op(e,"checked",t,!1)}function gd(e,t){Vg(e,t);var n=kr(t.value),o=t.type;if(n!=null)o==="number"?(n===0&&e.value===""||e.value!=n)&&(e.value=""+n):e.value!==""+n&&(e.value=""+n);else if(o==="submit"||o==="reset"){e.removeAttribute("value");return}t.hasOwnProperty("value")?_d(e,t.type,n):t.hasOwnProperty("defaultValue")&&_d(e,t.type,kr(t.defaultValue)),t.checked==null&&t.defaultChecked!=null&&(e.defaultChecked=!!t.defaultChecked)}function Tf(e,t,n){if(t.hasOwnProperty("value")||t.hasOwnProperty("defaultValue")){var o=t.type;if(!(o!=="submit"&&o!=="reset"||t.value!==void 0&&t.value!==null))return;t=""+e._wrapperState.initialValue,n||t===e.value||(e.value=t),e.defaultValue=t}n=e.name,n!==""&&(e.name=""),e.defaultChecked=!!e._wrapperState.initialChecked,n!==""&&(e.name=n)}function _d(e,t,n){(t!=="number"||$s(e.ownerDocument)!==e)&&(n==null?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+n&&(e.defaultValue=""+n))}var qi=Array.isArray;function Wa(e,t,n,o){if(e=e.options,t){t={};for(var r=0;r<n.length;r++)t["$"+n[r]]=!0;for(n=0;n<e.length;n++)r=t.hasOwnProperty("$"+e[n].value),e[n].selected!==r&&(e[n].selected=r),r&&o&&(e[n].defaultSelected=!0)}else{for(n=""+kr(n),t=null,r=0;r<e.length;r++){if(e[r].value===n){e[r].selected=!0,o&&(e[r].defaultSelected=!0);return}t!==null||e[r].disabled||(t=e[r])}t!==null&&(t.selected=!0)}}function hd(e,t){if(t.dan
Line truncated
|
||||
`).replace(Ww,"")}function Cs(e,t,n){if(t=ng(t),ng(e)!==t&&n)throw Error(pe(425))}function Gs(){}var Fd=null,Md=null;function Td(e,t){return e==="textarea"||e==="noscript"||typeof t.children=="string"||typeof t.children=="number"||typeof t.dangerouslySetInnerHTML=="object"&&t.dangerouslySetInnerHTML!==null&&t.dangerouslySetInnerHTML.__html!=null}var Pd=typeof setTimeout=="function"?setTimeout:void 0,Gw=typeof clearTimeout=="function"?clearTimeout:void 0,og=typeof Promise=="function"?Promise:void 0,qw=typeof queueMicrotask=="function"?queueMicrotask:typeof og<"u"?function(e){return og.resolve(null).then(e).catch(Kw)}:Pd;function Kw(e){setTimeout(function(){throw e})}function Jc(e,t){var n=t,o=0;do{var r=n.nextSibling;if(e.removeChild(n),r&&r.nodeType===8)if(n=r.data,n==="/$"){if(o===0){e.removeChild(r),cl(t);return}o--}else n!=="$"&&n!=="$?"&&n!=="$!"||o++;n=r}while(n);cl(t)}function vr(e){for(;e!=null;e=e.nextSibling){var t=e.nodeType;if(t===1||t===3)break;if(t===8){if(t=e.data,t==="$"||t==="$!"||t==="$?")break;if(t==="/$")return null}}return e}function rg(e){e=e.previousSibling;for(var t=0;e;){if(e.nodeType===8){var n=e.data;if(n==="$"||n==="$!"||n==="$?"){if(t===0)return e;t--}else n==="/$"&&t++}e=e.previousSibling}return null}var ai=Math.random().toString(36).slice(2),Lo="__reactFiber$"+ai,gl="__reactProps$"+ai,Yo="__reactContainer$"+ai,Ld="__reactEvents$"+ai,Yw="__reactListeners$"+ai,Xw="__reactHandles$"+ai;function Xr(e){var t=e[Lo];if(t)return t;for(var n=e.parentNode;n;){if(t=n[Yo]||n[Lo]){if(n=t.alternate,t.child!==null||n!==null&&n.child!==null)for(e=rg(e);e!==null;){if(n=e[Lo])return n;e=rg(e)}return t}e=n,n=e.parentNode}return null}function Sl(e){return e=e[Lo]||e[Yo],!e||e.tag!==5&&e.tag!==6&&e.tag!==13&&e.tag!==3?null:e}function $a(e){if(e.tag===5||e.tag===6)return e.stateNode;throw Error(pe(33))}function pu(e){return e[gl]||null}var Id=[],za=-1;function xr(e){return{current:e}}function Ot(e){0>za||(e.current=Id[za],Id[za]=null,za--)}function It(e,t){za++,Id[za]=e.current,e.current=t}var Sr={},wn=xr(Sr),On=xr(!1),ta=Sr;function Za(e,t){var n=e.type.contextTypes;if(!n)return Sr;var o=e.stateNode;if(o&&o.__reactInternalMemoizedUnmaskedChildContext===t)return o.__reactInternalMemoizedMaskedChildContext;var r={},a;for(a in n)r[a]=t[a];return o&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=t,e.__reactInternalMemoizedMaskedChildContext=r),r}function $n(e){return e=e.childContextTypes,e!=null}function qs(){Ot(On),Ot(wn)}function ag(e,t,n){if(wn.current!==Sr)throw Error(pe(168));It(wn,t),It(On,n)}function E_(e,t,n){var o=e.stateNode;if(t=t.childContextTypes,typeof o.getChildContext!="function")return n;o=o.getChildContext();for(var r in o)if(!(r in t))throw Error(pe(108,Ay(e)||"Unknown",r));return Wt({},n,o)}function Ks(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||Sr,ta=wn.current,It(wn,e),It(On,On.current),!0}function ig(e,t,n){var o=e.stateNode;if(!o)throw Error(pe(169));n?(e=E_(e,t,ta),o.__reactInternalMemoizedMergedChildContext=e,Ot(On),Ot(wn),It(wn,e)):Ot(On),It(On,n)}var Uo=null,mu=!1,ed=!1;function D_(e){Uo===null?Uo=[e]:Uo.push(e)}function Qw(e){mu=!0,D_(e)}function Rr(){if(!ed&&Uo!==null){ed=!0;var e=0,t=Mt;try{var n=Uo;for(Mt=1;e<n.length;e++){var o=n[e];do o=o(!0);while(o!==null)}Uo=null,mu=!1}catch(r){throw Uo!==null&&(Uo=Uo.slice(e+1)),e_(sp,Rr),r}finally{Mt=t,ed=!1}}return null}var Va=[],Ba=0,Ys=null,Xs=0,ao=[],io=0,na=null,Wo=1,Go="";function Kr(e,t){Va[Ba++]=Xs,Va[Ba++]=Ys,Ys=e,Xs=t}function F_(e,t,n){ao[io++]=Wo,ao[io++]=Go,ao[io++]=na,na=e;var o=Wo;e=Go;var r=32-So(o)-1;o&=~(1<<r),n+=1;var a=32-So(t)+r;if(30<a){var i=r-r%5;a=(o&(1<<i)-1).toString(32),o>>=i,r-=i,Wo=1<<32-So(t)+r|n<<r|o,Go=a+e}else Wo=1<<a|n<<r|o,Go=e}function hp(e){e.return!==null&&(Kr(e,1),F_(e,1,0))}function vp(e){for(;e===Ys;)Ys=Va[--Ba],Va[Ba]=null,Xs=Va[--Ba],Va[Ba]=null;for(;e===na;)na=ao[--io],ao[io]=null,Go=ao[--io],ao[io]=null,Wo=ao[--io],ao[io]=null}var Qn=null,Xn=null,zt=!1,ko=null;function M_(e,t){var n=lo(5,null,null,0);n.elementType="DELETED",n.stateNode=t,n.return=e,t=e.deletions,t===null?(e.deletions=[n],e.flags|=16):t.push(n)}function lg(e,t){switch(e.tag){case 5:var n=e.type;return t=t.nodeType!==1||n.toLowerCase()!==t.nodeName.toLowerCase()?null:t,t!==null?(e.stateNode=t,Qn=e,Xn=vr(t.firstChild),!0):!1;case 6:return t=e.pendingProps===""||t.nodeType!==3?null:t,t!==null?(e.stateNode=t,Qn=e,Xn=null,!0):!1;case 13:return t=t.nodeType!==8?null:t,t!==null?(n=na!==null?{id:Wo,overflow:Go}:null,e.memoizedState={dehydrated:t,treeContext:n,retryLane:1073741824},n=lo(18,null,null,0),n.stateNode=t,n.return=e,e.child=n,Qn=e,Xn=null,!0):!1;default:return!1}}function Ad(e){return(e.mode&1)!==0&&(e.flags&128)===0}function Od(e){if(zt){var t=Xn;if(t){var n=t;if(!lg(e,t)){if(Ad(e))throw Error(pe(418));t=vr(n.nextSibling);var o=Qn;t&&lg(e,t)?M_(o,n):(e.flags=e.flags&-4097|2,zt=!1,Qn=e)}}else{if(Ad(e))throw Error(pe(418));e.flags=e.flags&-4097|2,zt=!1,Qn=e}}}function sg(e){
Line truncated
|
||||
`+r[i].replace(" at new "," at ");return e.displayName&&s.includes("<anonymous>")&&(s=s.replace("<anonymous>",e.displayName)),s}while(1<=i&&0<=l);break}}}finally{Xc=!1,Error.prepareStackTrace=n}return(e=e?e.displayName||e.name:"")?Ki(e):""}function Wy(e){switch(e.tag){case 5:return Ki(e.type);case 16:return Ki("Lazy");case 13:return Ki("Suspense");case 19:return Ki("SuspenseList");case 0:case 2:case 15:return e=Qc(e.type,!1),e;case 11:return e=Qc(e.type.render,!1),e;case 1:return e=Qc(e.type,!0),e;default:return""}}function wd(e){if(e==null)return null;if(typeof e=="function")return e.displayName||e.name||null;if(typeof e=="string")return e;switch(e){case $a:return"Fragment";case Oa:return"Portal";case vd:return"Profiler";case pp:return"StrictMode";case bd:return"Suspense";case yd:return"SuspenseList"}if(typeof e=="object")switch(e.$$typeof){case Gg:return(e.displayName||"Context")+".Consumer";case Wg:return(e._context.displayName||"Context")+".Provider";case mp:var t=e.render;return e=e.displayName,e||(e=t.displayName||t.name||"",e=e!==""?"ForwardRef("+e+")":"ForwardRef"),e;case fp:return t=e.displayName||null,t!==null?t:wd(e.type)||"Memo";case lr:t=e._payload,e=e._init;try{return wd(e(t))}catch{}}return null}function Gy(e){var t=e.type;switch(e.tag){case 24:return"Cache";case 9:return(t.displayName||"Context")+".Consumer";case 10:return(t._context.displayName||"Context")+".Provider";case 18:return"DehydratedFragment";case 11:return e=t.render,e=e.displayName||e.name||"",t.displayName||(e!==""?"ForwardRef("+e+")":"ForwardRef");case 7:return"Fragment";case 5:return t;case 4:return"Portal";case 3:return"Root";case 6:return"Text";case 16:return wd(t);case 8:return t===pp?"StrictMode":"Mode";case 22:return"Offscreen";case 12:return"Profiler";case 21:return"Scope";case 13:return"Suspense";case 19:return"SuspenseList";case 25:return"TracingMarker";case 1:case 0:case 17:case 2:case 14:case 15:if(typeof t=="function")return t.displayName||t.name||null;if(typeof t=="string")return t}return null}function wr(e){switch(typeof e){case"boolean":case"number":case"string":case"undefined":return e;case"object":return e;default:return""}}function Yg(e){var t=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(t==="checkbox"||t==="radio")}function qy(e){var t=Yg(e)?"checked":"value",n=Object.getOwnPropertyDescriptor(e.constructor.prototype,t),o=""+e[t];if(!e.hasOwnProperty(t)&&typeof n<"u"&&typeof n.get=="function"&&typeof n.set=="function"){var r=n.get,a=n.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return r.call(this)},set:function(i){o=""+i,a.call(this,i)}}),Object.defineProperty(e,t,{enumerable:n.enumerable}),{getValue:function(){return o},setValue:function(i){o=""+i},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}function gs(e){e._valueTracker||(e._valueTracker=qy(e))}function Kg(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),o="";return e&&(o=Yg(e)?e.checked?"true":"false":e.value),e=o,e!==n?(t.setValue(e),!0):!1}function js(e){if(e=e||(typeof document<"u"?document:void 0),typeof e>"u")return null;try{return e.activeElement||e.body}catch{return e.body}}function Cd(e,t){var n=t.checked;return Bt({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:n??e._wrapperState.initialChecked})}function Bf(e,t){var n=t.defaultValue==null?"":t.defaultValue,o=t.checked!=null?t.checked:t.defaultChecked;n=wr(t.value!=null?t.value:n),e._wrapperState={initialChecked:o,initialValue:n,controlled:t.type==="checkbox"||t.type==="radio"?t.checked!=null:t.value!=null}}function Xg(e,t){t=t.checked,t!=null&&dp(e,"checked",t,!1)}function kd(e,t){Xg(e,t);var n=wr(t.value),o=t.type;if(n!=null)o==="number"?(n===0&&e.value===""||e.value!=n)&&(e.value=""+n):e.value!==""+n&&(e.value=""+n);else if(o==="submit"||o==="reset"){e.removeAttribute("value");return}t.hasOwnProperty("value")?Sd(e,t.type,n):t.hasOwnProperty("defaultValue")&&Sd(e,t.type,wr(t.defaultValue)),t.checked==null&&t.defaultChecked!=null&&(e.defaultChecked=!!t.defaultChecked)}function Hf(e,t,n){if(t.hasOwnProperty("value")||t.hasOwnProperty("defaultValue")){var o=t.type;if(!(o!=="submit"&&o!=="reset"||t.value!==void 0&&t.value!==null))return;t=""+e._wrapperState.initialValue,n||t===e.value||(e.value=t),e.defaultValue=t}n=e.name,n!==""&&(e.name=""),e.defaultChecked=!!e._wrapperState.initialChecked,n!==""&&(e.name=n)}function Sd(e,t,n){(t!=="number"||js(e.ownerDocument)!==e)&&(n==null?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+n&&(e.defaultValue=""+n))}var Xi=Array.isArray;function Ka(e,t,n,o){if(e=e.options,t){t={};for(var r=0;r<n.length;r++)t["$"+n[r]]=!0;for(n=0;n<e.length;n++)r=t.hasOwnProperty("$"+e[n].value),e[n].selected!==r&&(e[n].selected=r),r&&o&&(e[n].defaultSelected=!0)}else{for(n=""+wr(n),t=null,r=0;r<e.length;r++){if(e[r].value===n){e[r].selected=!0,o&&(e[r].defaultSelected=!0);return}t!==null||e[r].disabled||(t=e[r])}t!==null&&(t.selected=!0)}}function Nd(e,t){if(t.dan
Line truncated
|
||||
`).replace(tC,"")}function Rs(e,t,n){if(t=pg(t),pg(e)!==t&&n)throw Error(pe(425))}function Qs(){}var $d=null,zd=null;function Vd(e,t){return e==="textarea"||e==="noscript"||typeof t.children=="string"||typeof t.children=="number"||typeof t.dangerouslySetInnerHTML=="object"&&t.dangerouslySetInnerHTML!==null&&t.dangerouslySetInnerHTML.__html!=null}var Bd=typeof setTimeout=="function"?setTimeout:void 0,nC=typeof clearTimeout=="function"?clearTimeout:void 0,mg=typeof Promise=="function"?Promise:void 0,oC=typeof queueMicrotask=="function"?queueMicrotask:typeof mg<"u"?function(e){return mg.resolve(null).then(e).catch(rC)}:Bd;function rC(e){setTimeout(function(){throw e})}function ld(e,t){var n=t,o=0;do{var r=n.nextSibling;if(e.removeChild(n),r&&r.nodeType===8)if(n=r.data,n==="/$"){if(o===0){e.removeChild(r),ml(t);return}o--}else n!=="$"&&n!=="$?"&&n!=="$!"||o++;n=r}while(n);ml(t)}function _r(e){for(;e!=null;e=e.nextSibling){var t=e.nodeType;if(t===1||t===3)break;if(t===8){if(t=e.data,t==="$"||t==="$!"||t==="$?")break;if(t==="/$")return null}}return e}function fg(e){e=e.previousSibling;for(var t=0;e;){if(e.nodeType===8){var n=e.data;if(n==="$"||n==="$!"||n==="$?"){if(t===0)return e;t--}else n==="/$"&&t++}e=e.previousSibling}return null}var ui=Math.random().toString(36).slice(2),Mo="__reactFiber$"+ui,vl="__reactProps$"+ui,Go="__reactContainer$"+ui,Hd="__reactEvents$"+ui,aC="__reactListeners$"+ui,iC="__reactHandles$"+ui;function Zr(e){var t=e[Mo];if(t)return t;for(var n=e.parentNode;n;){if(t=n[Go]||n[Mo]){if(n=t.alternate,t.child!==null||n!==null&&n.child!==null)for(e=fg(e);e!==null;){if(n=e[Mo])return n;e=fg(e)}return t}e=n,n=e.parentNode}return null}function Rl(e){return e=e[Mo]||e[Go],!e||e.tag!==5&&e.tag!==6&&e.tag!==13&&e.tag!==3?null:e}function Ha(e){if(e.tag===5||e.tag===6)return e.stateNode;throw Error(pe(33))}function hu(e){return e[vl]||null}var jd=[],ja=-1;function Sr(e){return{current:e}}function At(e){0>ja||(e.current=jd[ja],jd[ja]=null,ja--)}function Tt(e,t){ja++,jd[ja]=e.current,e.current=t}var Cr={},bn=Sr(Cr),Ln=Sr(!1),oa=Cr;function ni(e,t){var n=e.type.contextTypes;if(!n)return Cr;var o=e.stateNode;if(o&&o.__reactInternalMemoizedUnmaskedChildContext===t)return o.__reactInternalMemoizedMaskedChildContext;var r={},a;for(a in n)r[a]=t[a];return o&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=t,e.__reactInternalMemoizedMaskedChildContext=r),r}function An(e){return e=e.childContextTypes,e!=null}function Zs(){At(Ln),At(bn)}function gg(e,t,n){if(bn.current!==Cr)throw Error(pe(168));Tt(bn,t),Tt(Ln,n)}function $_(e,t,n){var o=e.stateNode;if(t=t.childContextTypes,typeof o.getChildContext!="function")return n;o=o.getChildContext();for(var r in o)if(!(r in t))throw Error(pe(108,Gy(e)||"Unknown",r));return Bt({},n,o)}function Js(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||Cr,oa=bn.current,Tt(bn,e),Tt(Ln,Ln.current),!0}function _g(e,t,n){var o=e.stateNode;if(!o)throw Error(pe(169));n?(e=$_(e,t,oa),o.__reactInternalMemoizedMergedChildContext=e,At(Ln),At(bn),Tt(bn,e)):At(Ln),Tt(Ln,n)}var Bo=null,vu=!1,sd=!1;function z_(e){Bo===null?Bo=[e]:Bo.push(e)}function lC(e){vu=!0,z_(e)}function Nr(){if(!sd&&Bo!==null){sd=!0;var e=0,t=Ft;try{var n=Bo;for(Ft=1;e<n.length;e++){var o=n[e];do o=o(!0);while(o!==null)}Bo=null,vu=!1}catch(r){throw Bo!==null&&(Bo=Bo.slice(e+1)),c_(_p,Nr),r}finally{Ft=t,sd=!1}}return null}var Ua=[],Wa=0,eu=null,tu=0,to=[],no=0,ra=null,Ho=1,jo="";function Xr(e,t){Ua[Wa++]=tu,Ua[Wa++]=eu,eu=e,tu=t}function V_(e,t,n){to[no++]=Ho,to[no++]=jo,to[no++]=ra,ra=e;var o=Ho;e=jo;var r=32-wo(o)-1;o&=~(1<<r),n+=1;var a=32-wo(t)+r;if(30<a){var i=r-r%5;a=(o&(1<<i)-1).toString(32),o>>=i,r-=i,Ho=1<<32-wo(t)+r|n<<r|o,jo=a+e}else Ho=1<<a|n<<r|o,jo=e}function Np(e){e.return!==null&&(Xr(e,1),V_(e,1,0))}function xp(e){for(;e===eu;)eu=Ua[--Wa],Ua[Wa]=null,tu=Ua[--Wa],Ua[Wa]=null;for(;e===ra;)ra=to[--no],to[no]=null,jo=to[--no],to[no]=null,Ho=to[--no],to[no]=null}var qn=null,Gn=null,Ot=!1,yo=null;function B_(e,t){var n=oo(5,null,null,0);n.elementType="DELETED",n.stateNode=t,n.return=e,t=e.deletions,t===null?(e.deletions=[n],e.flags|=16):t.push(n)}function hg(e,t){switch(e.tag){case 5:var n=e.type;return t=t.nodeType!==1||n.toLowerCase()!==t.nodeName.toLowerCase()?null:t,t!==null?(e.stateNode=t,qn=e,Gn=_r(t.firstChild),!0):!1;case 6:return t=e.pendingProps===""||t.nodeType!==3?null:t,t!==null?(e.stateNode=t,qn=e,Gn=null,!0):!1;case 13:return t=t.nodeType!==8?null:t,t!==null?(n=ra!==null?{id:Ho,overflow:jo}:null,e.memoizedState={dehydrated:t,treeContext:n,retryLane:1073741824},n=oo(18,null,null,0),n.stateNode=t,n.return=e,e.child=n,qn=e,Gn=null,!0):!1;default:return!1}}function Ud(e){return(e.mode&1)!==0&&(e.flags&128)===0}function Wd(e){if(Ot){var t=Gn;if(t){var n=t;if(!hg(e,t)){if(Ud(e))throw Error(pe(418));t=_r(n.nextSibling);var o=qn;t&&hg(e,t)?B_(o,n):(e.flags=e.flags&-4097|2,Ot=!1,qn=e)}}else{if(Ud(e))throw Error(pe(418));e.flags=e.flags&-4097|2,Ot=!1,qn=e}}}function vg(e){
Line truncated
|
||||
Error generating stack: `+a.message+`
|
||||
`+a.stack}return{value:e,source:t,stack:r,digest:null}}function ad(e,t,n){return{value:e,source:null,stack:n??null,digest:t??null}}function Bd(e,t){try{console.error(t.value)}catch(n){setTimeout(function(){throw n})}}var iC=typeof WeakMap=="function"?WeakMap:Map;function rh(e,t,n){n=qo(-1,n),n.tag=3,n.payload={element:null};var o=t.value;return n.callback=function(){ru||(ru=!0,Qd=o),Bd(e,t)},n}function ah(e,t,n){n=qo(-1,n),n.tag=3;var o=e.type.getDerivedStateFromError;if(typeof o=="function"){var r=t.value;n.payload=function(){return o(r)},n.callback=function(){Bd(e,t)}}var a=e.stateNode;return a!==null&&typeof a.componentDidCatch=="function"&&(n.callback=function(){Bd(e,t),typeof o!="function"&&(yr===null?yr=new Set([this]):yr.add(this));var i=t.stack;this.componentDidCatch(t.value,{componentStack:i!==null?i:""})}),n}function _g(e,t,n){var o=e.pingCache;if(o===null){o=e.pingCache=new iC;var r=new Set;o.set(t,r)}else r=o.get(t),r===void 0&&(r=new Set,o.set(t,r));r.has(n)||(r.add(n),e=yC.bind(null,e,t,n),t.then(e,e))}function hg(e){do{var t;if((t=e.tag===13)&&(t=e.memoizedState,t=t!==null?t.dehydrated!==null:!0),t)return e;e=e.return}while(e!==null);return null}function vg(e,t,n,o,r){return(e.mode&1)===0?(e===t?e.flags|=65536:(e.flags|=128,n.flags|=131072,n.flags&=-52805,n.tag===1&&(n.alternate===null?n.tag=17:(t=qo(-1,1),t.tag=2,br(n,t,1))),n.lanes|=1),e):(e.flags|=65536,e.lanes=r,e)}var lC=Zo.ReactCurrentOwner,An=!1;function Rn(e,t,n,o){t.child=e===null?L_(t,null,n,o):ei(t,e.child,n,o)}function bg(e,t,n,o,r){n=n.render;var a=t.ref;return Ya(t,r),o=Dp(e,t,n,o,a,r),n=Fp(),e!==null&&!An?(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~r,Qo(e,t,r)):(zt&&n&&hp(t),t.flags|=1,Rn(e,t,o,r),t.child)}function yg(e,t,n,o,r){if(e===null){var a=n.type;return typeof a=="function"&&!Vp(a)&&a.defaultProps===void 0&&n.compare===null&&n.defaultProps===void 0?(t.tag=15,t.type=a,ih(e,t,a,o,r)):(e=Os(n.type,null,o,t,t.mode,r),e.ref=t.ref,e.return=t,t.child=e)}if(a=e.child,(e.lanes&r)===0){var i=a.memoizedProps;if(n=n.compare,n=n!==null?n:pl,n(i,o)&&e.ref===t.ref)return Qo(e,t,r)}return t.flags|=1,e=Cr(a,o),e.ref=t.ref,e.return=t,t.child=e}function ih(e,t,n,o,r){if(e!==null){var a=e.memoizedProps;if(pl(a,o)&&e.ref===t.ref)if(An=!1,t.pendingProps=o=a,(e.lanes&r)!==0)(e.flags&131072)!==0&&(An=!0);else return t.lanes=e.lanes,Qo(e,t,r)}return jd(e,t,n,o,r)}function lh(e,t,n){var o=t.pendingProps,r=o.children,a=e!==null?e.memoizedState:null;if(o.mode==="hidden")if((t.mode&1)===0)t.memoizedState={baseLanes:0,cachePool:null,transitions:null},It(Ua,Yn),Yn|=n;else{if((n&1073741824)===0)return e=a!==null?a.baseLanes|n:n,t.lanes=t.childLanes=1073741824,t.memoizedState={baseLanes:e,cachePool:null,transitions:null},t.updateQueue=null,It(Ua,Yn),Yn|=e,null;t.memoizedState={baseLanes:0,cachePool:null,transitions:null},o=a!==null?a.baseLanes:n,It(Ua,Yn),Yn|=o}else a!==null?(o=a.baseLanes|n,t.memoizedState=null):o=n,It(Ua,Yn),Yn|=o;return Rn(e,t,r,n),t.child}function sh(e,t){var n=t.ref;(e===null&&n!==null||e!==null&&e.ref!==n)&&(t.flags|=512,t.flags|=2097152)}function jd(e,t,n,o,r){var a=$n(n)?ta:wn.current;return a=Za(t,a),Ya(t,r),n=Dp(e,t,n,o,a,r),o=Fp(),e!==null&&!An?(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~r,Qo(e,t,r)):(zt&&o&&hp(t),t.flags|=1,Rn(e,t,n,r),t.child)}function wg(e,t,n,o,r){if($n(n)){var a=!0;Ks(t)}else a=!1;if(Ya(t,r),t.stateNode===null)Ls(e,t),oh(t,n,o),Vd(t,n,o,r),o=!0;else if(e===null){var i=t.stateNode,l=t.memoizedProps;i.props=l;var s=i.context,d=n.contextType;typeof d=="object"&&d!==null?d=uo(d):(d=$n(n)?ta:wn.current,d=Za(t,d));var p=n.getDerivedStateFromProps,g=typeof p=="function"||typeof i.getSnapshotBeforeUpdate=="function";g||typeof i.UNSAFE_componentWillReceiveProps!="function"&&typeof i.componentWillReceiveProps!="function"||(l!==o||s!==d)&&gg(t,i,o,d),cr=!1;var m=t.memoizedState;i.state=m,Js(t,o,i,r),s=t.memoizedState,l!==o||m!==s||On.current||cr?(typeof p=="function"&&(zd(t,n,p,o),s=t.memoizedState),(l=cr||fg(t,n,l,o,m,s,d))?(g||typeof i.UNSAFE_componentWillMount!="function"&&typeof i.componentWillMount!="function"||(typeof i.componentWillMount=="function"&&i.componentWillMount(),typeof i.UNSAFE_componentWillMount=="function"&&i.UNSAFE_componentWillMount()),typeof i.componentDidMount=="function"&&(t.flags|=4194308)):(typeof i.componentDidMount=="function"&&(t.flags|=4194308),t.memoizedProps=o,t.memoizedState=s),i.props=o,i.state=s,i.context=d,o=l):(typeof i.componentDidMount=="function"&&(t.flags|=4194308),o=!1)}else{i=t.stateNode,A_(e,t),l=t.memoizedProps,d=t.type===t.elementType?l:wo(t.type,l),i.props=d,g=t.pendingProps,m=i.context,s=n.contextType,typeof s=="object"&&s!==null?s=uo(s):(s=$n(n)?ta:wn.current,s=Za(t,s));var c=n.getDerivedStateFromProps;(p=typeof c=="function"||typeof i.getSnapshotBeforeUpdate=="function")||typeof i.UNSAFE_componentWillReceiveProps!="function"&&typeof i.componentWillReceiveProps!="function"||(l!==g||m!==s)&&gg(t,i,o,s),cr=!1,m=t.memoizedState,i.state=m,Js(t,o,i,
Line truncated
|
||||
`+a.stack}return{value:e,source:t,stack:r,digest:null}}function md(e,t,n){return{value:e,source:null,stack:n??null,digest:t??null}}function Kd(e,t){try{console.error(t.value)}catch(n){setTimeout(function(){throw n})}}var _C=typeof WeakMap=="function"?WeakMap:Map;function fh(e,t,n){n=Uo(-1,n),n.tag=3,n.payload={element:null};var o=t.value;return n.callback=function(){uu||(uu=!0,ap=o),Kd(e,t)},n}function gh(e,t,n){n=Uo(-1,n),n.tag=3;var o=e.type.getDerivedStateFromError;if(typeof o=="function"){var r=t.value;n.payload=function(){return o(r)},n.callback=function(){Kd(e,t)}}var a=e.stateNode;return a!==null&&typeof a.componentDidCatch=="function"&&(n.callback=function(){Kd(e,t),typeof o!="function"&&(vr===null?vr=new Set([this]):vr.add(this));var i=t.stack;this.componentDidCatch(t.value,{componentStack:i!==null?i:""})}),n}function xg(e,t,n){var o=e.pingCache;if(o===null){o=e.pingCache=new _C;var r=new Set;o.set(t,r)}else r=o.get(t),r===void 0&&(r=new Set,o.set(t,r));r.has(n)||(r.add(n),e=FC.bind(null,e,t,n),t.then(e,e))}function Rg(e){do{var t;if((t=e.tag===13)&&(t=e.memoizedState,t=t!==null?t.dehydrated!==null:!0),t)return e;e=e.return}while(e!==null);return null}function Eg(e,t,n,o,r){return(e.mode&1)===0?(e===t?e.flags|=65536:(e.flags|=128,n.flags|=131072,n.flags&=-52805,n.tag===1&&(n.alternate===null?n.tag=17:(t=Uo(-1,1),t.tag=2,hr(n,t,1))),n.lanes|=1),e):(e.flags|=65536,e.lanes=r,e)}var hC=Ko.ReactCurrentOwner,Pn=!1;function Rn(e,t,n,o){t.child=e===null?U_(t,null,n,o):ri(t,e.child,n,o)}function Dg(e,t,n,o,r){n=n.render;var a=t.ref;return Ja(t,r),o=Op(e,t,n,o,a,r),n=$p(),e!==null&&!Pn?(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~r,Yo(e,t,r)):(Ot&&n&&Np(t),t.flags|=1,Rn(e,t,o,r),t.child)}function Fg(e,t,n,o,r){if(e===null){var a=n.type;return typeof a=="function"&&!Yp(a)&&a.defaultProps===void 0&&n.compare===null&&n.defaultProps===void 0?(t.tag=15,t.type=a,_h(e,t,a,o,r)):(e=Hs(n.type,null,o,t,t.mode,r),e.ref=t.ref,e.return=t,t.child=e)}if(a=e.child,(e.lanes&r)===0){var i=a.memoizedProps;if(n=n.compare,n=n!==null?n:gl,n(i,o)&&e.ref===t.ref)return Yo(e,t,r)}return t.flags|=1,e=yr(a,o),e.ref=t.ref,e.return=t,t.child=e}function _h(e,t,n,o,r){if(e!==null){var a=e.memoizedProps;if(gl(a,o)&&e.ref===t.ref)if(Pn=!1,t.pendingProps=o=a,(e.lanes&r)!==0)(e.flags&131072)!==0&&(Pn=!0);else return t.lanes=e.lanes,Yo(e,t,r)}return Xd(e,t,n,o,r)}function hh(e,t,n){var o=t.pendingProps,r=o.children,a=e!==null?e.memoizedState:null;if(o.mode==="hidden")if((t.mode&1)===0)t.memoizedState={baseLanes:0,cachePool:null,transitions:null},Tt(Ya,Wn),Wn|=n;else{if((n&1073741824)===0)return e=a!==null?a.baseLanes|n:n,t.lanes=t.childLanes=1073741824,t.memoizedState={baseLanes:e,cachePool:null,transitions:null},t.updateQueue=null,Tt(Ya,Wn),Wn|=e,null;t.memoizedState={baseLanes:0,cachePool:null,transitions:null},o=a!==null?a.baseLanes:n,Tt(Ya,Wn),Wn|=o}else a!==null?(o=a.baseLanes|n,t.memoizedState=null):o=n,Tt(Ya,Wn),Wn|=o;return Rn(e,t,r,n),t.child}function vh(e,t){var n=t.ref;(e===null&&n!==null||e!==null&&e.ref!==n)&&(t.flags|=512,t.flags|=2097152)}function Xd(e,t,n,o,r){var a=An(n)?oa:bn.current;return a=ni(t,a),Ja(t,r),n=Op(e,t,n,o,a,r),o=$p(),e!==null&&!Pn?(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~r,Yo(e,t,r)):(Ot&&o&&Np(t),t.flags|=1,Rn(e,t,n,r),t.child)}function Mg(e,t,n,o,r){if(An(n)){var a=!0;Js(t)}else a=!1;if(Ja(t,r),t.stateNode===null)zs(e,t),mh(t,n,o),Yd(t,n,o,r),o=!0;else if(e===null){var i=t.stateNode,l=t.memoizedProps;i.props=l;var s=i.context,d=n.contextType;typeof d=="object"&&d!==null?d=ao(d):(d=An(n)?oa:bn.current,d=ni(t,d));var p=n.getDerivedStateFromProps,g=typeof p=="function"||typeof i.getSnapshotBeforeUpdate=="function";g||typeof i.UNSAFE_componentWillReceiveProps!="function"&&typeof i.componentWillReceiveProps!="function"||(l!==o||s!==d)&&Ng(t,i,o,d),sr=!1;var m=t.memoizedState;i.state=m,ru(t,o,i,r),s=t.memoizedState,l!==o||m!==s||Ln.current||sr?(typeof p=="function"&&(qd(t,n,p,o),s=t.memoizedState),(l=sr||Sg(t,n,l,o,m,s,d))?(g||typeof i.UNSAFE_componentWillMount!="function"&&typeof i.componentWillMount!="function"||(typeof i.componentWillMount=="function"&&i.componentWillMount(),typeof i.UNSAFE_componentWillMount=="function"&&i.UNSAFE_componentWillMount()),typeof i.componentDidMount=="function"&&(t.flags|=4194308)):(typeof i.componentDidMount=="function"&&(t.flags|=4194308),t.memoizedProps=o,t.memoizedState=s),i.props=o,i.state=s,i.context=d,o=l):(typeof i.componentDidMount=="function"&&(t.flags|=4194308),o=!1)}else{i=t.stateNode,G_(e,t),l=t.memoizedProps,d=t.type===t.elementType?l:vo(t.type,l),i.props=d,g=t.pendingProps,m=i.context,s=n.contextType,typeof s=="object"&&s!==null?s=ao(s):(s=An(n)?oa:bn.current,s=ni(t,s));var c=n.getDerivedStateFromProps;(p=typeof c=="function"||typeof i.getSnapshotBeforeUpdate=="function")||typeof i.UNSAFE_componentWillReceiveProps!="function"&&typeof i.componentWillReceiveProps!="function"||(l!==g||m!==s)&&Ng(t,i,o,s),sr=!1,m=t.memoizedState,i.state=m,ru(t,o,i,
Line truncated
|
||||
font-size: .6rem;
|
||||
font-weight: bold;
|
||||
color: hsl(${Math.max(0,Math.min(120-120*m,120))}deg 100% 31%);`,n?.key)}return r}}function Ke(e,t,n,o){return{debug:()=>{var r;return(r=e?.debugAll)!=null?r:e[t]},key:!1,onChange:o}}function UC(e,t,n,o){let r=()=>{var i;return(i=a.getValue())!=null?i:e.options.renderFallbackValue},a={id:`${t.id}_${n.id}`,row:t,column:n,getValue:()=>t.getValue(o),renderValue:r,getContext:qe(()=>[e,n,t,a],(i,l,s,d)=>({table:i,column:l,row:s,cell:d,getValue:d.getValue,renderValue:d.renderValue}),Ke(e.options,"debugCells","cell.getContext"))};return e._features.forEach(i=>{i.createCell==null||i.createCell(a,n,t,e)},{}),a}function WC(e,t,n,o){var r,a;let l={...e._getDefaultColumnDef(),...t},s=l.accessorKey,d=(r=(a=l.id)!=null?a:s?typeof String.prototype.replaceAll=="function"?s.replaceAll(".","_"):s.replace(/\./g,"_"):void 0)!=null?r:typeof l.header=="string"?l.header:void 0,p;if(l.accessorFn?p=l.accessorFn:s&&(s.includes(".")?p=m=>{let c=m;for(let h of s.split(".")){var v;c=(v=c)==null?void 0:v[h]}return c}:p=m=>m[l.accessorKey]),!d)throw new Error;let g={id:`${String(d)}`,accessorFn:p,parent:o,depth:n,columnDef:l,columns:[],getFlatColumns:qe(()=>[!0],()=>{var m;return[g,...(m=g.columns)==null?void 0:m.flatMap(c=>c.getFlatColumns())]},Ke(e.options,"debugColumns","column.getFlatColumns")),getLeafColumns:qe(()=>[e._getOrderColumnsFn()],m=>{var c;if((c=g.columns)!=null&&c.length){let v=g.columns.flatMap(h=>h.getLeafColumns());return m(v)}return[g]},Ke(e.options,"debugColumns","column.getLeafColumns"))};for(let m of e._features)m.createColumn==null||m.createColumn(g,e);return g}var Cn="debugHeaders";function jh(e,t,n){var o;let a={id:(o=n.id)!=null?o:t.id,column:t,index:n.index,isPlaceholder:!!n.isPlaceholder,placeholderId:n.placeholderId,depth:n.depth,subHeaders:[],colSpan:0,rowSpan:0,headerGroup:null,getLeafHeaders:()=>{let i=[],l=s=>{s.subHeaders&&s.subHeaders.length&&s.subHeaders.map(l),i.push(s)};return l(a),i},getContext:()=>({table:e,header:a,column:t})};return e._features.forEach(i=>{i.createHeader==null||i.createHeader(a,e)}),a}var GC={createTable:e=>{e.getHeaderGroups=qe(()=>[e.getAllColumns(),e.getVisibleLeafColumns(),e.getState().columnPinning.left,e.getState().columnPinning.right],(t,n,o,r)=>{var a,i;let l=(a=o?.map(g=>n.find(m=>m.id===g)).filter(Boolean))!=null?a:[],s=(i=r?.map(g=>n.find(m=>m.id===g)).filter(Boolean))!=null?i:[],d=n.filter(g=>!(o!=null&&o.includes(g.id))&&!(r!=null&&r.includes(g.id)));return Fu(t,[...l,...d,...s],e)},Ke(e.options,Cn,"getHeaderGroups")),e.getCenterHeaderGroups=qe(()=>[e.getAllColumns(),e.getVisibleLeafColumns(),e.getState().columnPinning.left,e.getState().columnPinning.right],(t,n,o,r)=>(n=n.filter(a=>!(o!=null&&o.includes(a.id))&&!(r!=null&&r.includes(a.id))),Fu(t,n,e,"center")),Ke(e.options,Cn,"getCenterHeaderGroups")),e.getLeftHeaderGroups=qe(()=>[e.getAllColumns(),e.getVisibleLeafColumns(),e.getState().columnPinning.left],(t,n,o)=>{var r;let a=(r=o?.map(i=>n.find(l=>l.id===i)).filter(Boolean))!=null?r:[];return Fu(t,a,e,"left")},Ke(e.options,Cn,"getLeftHeaderGroups")),e.getRightHeaderGroups=qe(()=>[e.getAllColumns(),e.getVisibleLeafColumns(),e.getState().columnPinning.right],(t,n,o)=>{var r;let a=(r=o?.map(i=>n.find(l=>l.id===i)).filter(Boolean))!=null?r:[];return Fu(t,a,e,"right")},Ke(e.options,Cn,"getRightHeaderGroups")),e.getFooterGroups=qe(()=>[e.getHeaderGroups()],t=>[...t].reverse(),Ke(e.options,Cn,"getFooterGroups")),e.getLeftFooterGroups=qe(()=>[e.getLeftHeaderGroups()],t=>[...t].reverse(),Ke(e.options,Cn,"getLeftFooterGroups")),e.getCenterFooterGroups=qe(()=>[e.getCenterHeaderGroups()],t=>[...t].reverse(),Ke(e.options,Cn,"getCenterFooterGroups")),e.getRightFooterGroups=qe(()=>[e.getRightHeaderGroups()],t=>[...t].reverse(),Ke(e.options,Cn,"getRightFooterGroups")),e.getFlatHeaders=qe(()=>[e.getHeaderGroups()],t=>t.map(n=>n.headers).flat(),Ke(e.options,Cn,"getFlatHeaders")),e.getLeftFlatHeaders=qe(()=>[e.getLeftHeaderGroups()],t=>t.map(n=>n.headers).flat(),Ke(e.options,Cn,"getLeftFlatHeaders")),e.getCenterFlatHeaders=qe(()=>[e.getCenterHeaderGroups()],t=>t.map(n=>n.headers).flat(),Ke(e.options,Cn,"getCenterFlatHeaders")),e.getRightFlatHeaders=qe(()=>[e.getRightHeaderGroups()],t=>t.map(n=>n.headers).flat(),Ke(e.options,Cn,"getRightFlatHeaders")),e.getCenterLeafHeaders=qe(()=>[e.getCenterFlatHeaders()],t=>t.filter(n=>{var o;return!((o=n.subHeaders)!=null&&o.length)}),Ke(e.options,Cn,"getCenterLeafHeaders")),e.getLeftLeafHeaders=qe(()=>[e.getLeftFlatHeaders()],t=>t.filter(n=>{var o;return!((o=n.subHeaders)!=null&&o.length)}),Ke(e.options,Cn,"getLeftLeafHeaders")),e.getRightLeafHeaders=qe(()=>[e.getRightFlatHeaders()],t=>t.filter(n=>{var o;return!((o=n.subHeaders)!=null&&o.length)}),Ke(e.options,Cn,"getRightLeafHeaders")),e.getLeafHeaders=qe(()=>[e.getLeftHeaderGroups(),e.getCenterHeaderGroups(),e.getRightHeaderGroups()],(t,n,o)=>{var r,a,i,l,s,d;return[...(r=(a=t[0])==null?void 0:a.headers)!=null?r:[],...(i=(l=n[0])==null?void 0:l.headers)!=null?i:[],...(s=(d=o[0])
Line truncated
|
||||
color: hsl(${Math.max(0,Math.min(120-120*m,120))}deg 100% 31%);`,n?.key)}return r}}function Ze(e,t,n,o){return{debug:()=>{var r;return(r=e?.debugAll)!=null?r:e[t]},key:!1,onChange:o}}function n0(e,t,n,o){let r=()=>{var i;return(i=a.getValue())!=null?i:e.options.renderFallbackValue},a={id:`${t.id}_${n.id}`,row:t,column:n,getValue:()=>t.getValue(o),renderValue:r,getContext:Qe(()=>[e,n,t,a],(i,l,s,d)=>({table:i,column:l,row:s,cell:d,getValue:d.getValue,renderValue:d.renderValue}),Ze(e.options,"debugCells","cell.getContext"))};return e._features.forEach(i=>{i.createCell==null||i.createCell(a,n,t,e)},{}),a}function o0(e,t,n,o){var r,a;let l={...e._getDefaultColumnDef(),...t},s=l.accessorKey,d=(r=(a=l.id)!=null?a:s?typeof String.prototype.replaceAll=="function"?s.replaceAll(".","_"):s.replace(/\./g,"_"):void 0)!=null?r:typeof l.header=="string"?l.header:void 0,p;if(l.accessorFn?p=l.accessorFn:s&&(s.includes(".")?p=m=>{let c=m;for(let v of s.split(".")){var h;c=(h=c)==null?void 0:h[v]}return c}:p=m=>m[l.accessorKey]),!d)throw new Error;let g={id:`${String(d)}`,accessorFn:p,parent:o,depth:n,columnDef:l,columns:[],getFlatColumns:Qe(()=>[!0],()=>{var m;return[g,...(m=g.columns)==null?void 0:m.flatMap(c=>c.getFlatColumns())]},Ze(e.options,"debugColumns","column.getFlatColumns")),getLeafColumns:Qe(()=>[e._getOrderColumnsFn()],m=>{var c;if((c=g.columns)!=null&&c.length){let h=g.columns.flatMap(v=>v.getLeafColumns());return m(h)}return[g]},Ze(e.options,"debugColumns","column.getLeafColumns"))};for(let m of e._features)m.createColumn==null||m.createColumn(g,e);return g}var yn="debugHeaders";function ev(e,t,n){var o;let a={id:(o=n.id)!=null?o:t.id,column:t,index:n.index,isPlaceholder:!!n.isPlaceholder,placeholderId:n.placeholderId,depth:n.depth,subHeaders:[],colSpan:0,rowSpan:0,headerGroup:null,getLeafHeaders:()=>{let i=[],l=s=>{s.subHeaders&&s.subHeaders.length&&s.subHeaders.map(l),i.push(s)};return l(a),i},getContext:()=>({table:e,header:a,column:t})};return e._features.forEach(i=>{i.createHeader==null||i.createHeader(a,e)}),a}var r0={createTable:e=>{e.getHeaderGroups=Qe(()=>[e.getAllColumns(),e.getVisibleLeafColumns(),e.getState().columnPinning.left,e.getState().columnPinning.right],(t,n,o,r)=>{var a,i;let l=(a=o?.map(g=>n.find(m=>m.id===g)).filter(Boolean))!=null?a:[],s=(i=r?.map(g=>n.find(m=>m.id===g)).filter(Boolean))!=null?i:[],d=n.filter(g=>!(o!=null&&o.includes(g.id))&&!(r!=null&&r.includes(g.id)));return Ou(t,[...l,...d,...s],e)},Ze(e.options,yn,"getHeaderGroups")),e.getCenterHeaderGroups=Qe(()=>[e.getAllColumns(),e.getVisibleLeafColumns(),e.getState().columnPinning.left,e.getState().columnPinning.right],(t,n,o,r)=>(n=n.filter(a=>!(o!=null&&o.includes(a.id))&&!(r!=null&&r.includes(a.id))),Ou(t,n,e,"center")),Ze(e.options,yn,"getCenterHeaderGroups")),e.getLeftHeaderGroups=Qe(()=>[e.getAllColumns(),e.getVisibleLeafColumns(),e.getState().columnPinning.left],(t,n,o)=>{var r;let a=(r=o?.map(i=>n.find(l=>l.id===i)).filter(Boolean))!=null?r:[];return Ou(t,a,e,"left")},Ze(e.options,yn,"getLeftHeaderGroups")),e.getRightHeaderGroups=Qe(()=>[e.getAllColumns(),e.getVisibleLeafColumns(),e.getState().columnPinning.right],(t,n,o)=>{var r;let a=(r=o?.map(i=>n.find(l=>l.id===i)).filter(Boolean))!=null?r:[];return Ou(t,a,e,"right")},Ze(e.options,yn,"getRightHeaderGroups")),e.getFooterGroups=Qe(()=>[e.getHeaderGroups()],t=>[...t].reverse(),Ze(e.options,yn,"getFooterGroups")),e.getLeftFooterGroups=Qe(()=>[e.getLeftHeaderGroups()],t=>[...t].reverse(),Ze(e.options,yn,"getLeftFooterGroups")),e.getCenterFooterGroups=Qe(()=>[e.getCenterHeaderGroups()],t=>[...t].reverse(),Ze(e.options,yn,"getCenterFooterGroups")),e.getRightFooterGroups=Qe(()=>[e.getRightHeaderGroups()],t=>[...t].reverse(),Ze(e.options,yn,"getRightFooterGroups")),e.getFlatHeaders=Qe(()=>[e.getHeaderGroups()],t=>t.map(n=>n.headers).flat(),Ze(e.options,yn,"getFlatHeaders")),e.getLeftFlatHeaders=Qe(()=>[e.getLeftHeaderGroups()],t=>t.map(n=>n.headers).flat(),Ze(e.options,yn,"getLeftFlatHeaders")),e.getCenterFlatHeaders=Qe(()=>[e.getCenterHeaderGroups()],t=>t.map(n=>n.headers).flat(),Ze(e.options,yn,"getCenterFlatHeaders")),e.getRightFlatHeaders=Qe(()=>[e.getRightHeaderGroups()],t=>t.map(n=>n.headers).flat(),Ze(e.options,yn,"getRightFlatHeaders")),e.getCenterLeafHeaders=Qe(()=>[e.getCenterFlatHeaders()],t=>t.filter(n=>{var o;return!((o=n.subHeaders)!=null&&o.length)}),Ze(e.options,yn,"getCenterLeafHeaders")),e.getLeftLeafHeaders=Qe(()=>[e.getLeftFlatHeaders()],t=>t.filter(n=>{var o;return!((o=n.subHeaders)!=null&&o.length)}),Ze(e.options,yn,"getLeftLeafHeaders")),e.getRightLeafHeaders=Qe(()=>[e.getRightFlatHeaders()],t=>t.filter(n=>{var o;return!((o=n.subHeaders)!=null&&o.length)}),Ze(e.options,yn,"getRightLeafHeaders")),e.getLeafHeaders=Qe(()=>[e.getLeftHeaderGroups(),e.getCenterHeaderGroups(),e.getRightHeaderGroups()],(t,n,o)=>{var r,a,i,l,s,d;return[...(r=(a=t[0])==null?void 0:a.headers)!=null?r:[],...(i=(l=n[0])==null?void 0:l.headers)!=null?i:[],...(s=(d=o[0])
Line truncated
|
||||
To pick up a draggable item, press the space bar.
|
||||
While dragging, use the arrow keys to move the item.
|
||||
Press space again to drop the item in its new position, or press escape to cancel.
|
||||
`},$0={onDragStart(e){let{active:t}=e;return"Picked up draggable item "+t.id+"."},onDragOver(e){let{active:t,over:n}=e;return n?"Draggable item "+t.id+" was moved over droppable area "+n.id+".":"Draggable item "+t.id+" is no longer over a droppable area."},onDragEnd(e){let{active:t,over:n}=e;return n?"Draggable item "+t.id+" was dropped over droppable area "+n.id:"Draggable item "+t.id+" was dropped."},onDragCancel(e){let{active:t}=e;return"Dragging was cancelled. Draggable item "+t.id+" was dropped."}};function z0(e){let{announcements:t=$0,container:n,hiddenTextDescribedById:o,screenReaderInstructions:r=O0}=e,{announce:a,announcement:i}=dv(),l=pa("DndLiveRegion"),[s,d]=(0,ae.useState)(!1);if((0,ae.useEffect)(()=>{d(!0)},[]),I0((0,ae.useMemo)(()=>({onDragStart(g){let{active:m}=g;a(t.onDragStart({active:m}))},onDragMove(g){let{active:m,over:c}=g;t.onDragMove&&a(t.onDragMove({active:m,over:c}))},onDragOver(g){let{active:m,over:c}=g;a(t.onDragOver({active:m,over:c}))},onDragEnd(g){let{active:m,over:c}=g;a(t.onDragEnd({active:m,over:c}))},onDragCancel(g){let{active:m,over:c}=g;a(t.onDragCancel({active:m,over:c}))}}),[a,t])),!s)return null;let p=ae.default.createElement(ae.default.Fragment,null,ae.default.createElement(uv,{id:o,value:r.draggable}),ae.default.createElement(cv,{id:l,announcement:i}));return n?(0,ga.createPortal)(p,n):p}var an;(function(e){e.DragStart="dragStart",e.DragMove="dragMove",e.DragEnd="dragEnd",e.DragCancel="dragCancel",e.DragOver="dragOver",e.RegisterDroppable="registerDroppable",e.SetDroppableDisabled="setDroppableDisabled",e.UnregisterDroppable="unregisterDroppable"})(an||(an={}));function Vu(){}function km(e,t){return(0,ae.useMemo)(()=>({sensor:e,options:t??{}}),[e,t])}function Sv(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return(0,ae.useMemo)(()=>[...t].filter(o=>o!=null),[...t])}var Eo=Object.freeze({x:0,y:0});function V0(e,t){return Math.sqrt(Math.pow(e.x-t.x,2)+Math.pow(e.y-t.y,2))}function B0(e,t){let{data:{value:n}}=e,{data:{value:o}}=t;return n-o}function j0(e,t){let{data:{value:n}}=e,{data:{value:o}}=t;return o-n}function Nv(e,t){if(!e||e.length===0)return null;let[n]=e;return t?n[t]:n}function pv(e,t,n){return t===void 0&&(t=e.left),n===void 0&&(n=e.top),{x:t+e.width*.5,y:n+e.height*.5}}var Sm=e=>{let{collisionRect:t,droppableRects:n,droppableContainers:o}=e,r=pv(t,t.left,t.top),a=[];for(let i of o){let{id:l}=i,s=n.get(l);if(s){let d=V0(pv(s),r);a.push({id:l,data:{droppableContainer:i,value:d}})}}return a.sort(B0)};function H0(e,t){let n=Math.max(t.top,e.top),o=Math.max(t.left,e.left),r=Math.min(t.left+t.width,e.left+e.width),a=Math.min(t.top+t.height,e.top+e.height),i=r-o,l=a-n;if(o<r&&n<a){let s=t.width*t.height,d=e.width*e.height,p=i*l,g=p/(s+d-p);return Number(g.toFixed(4))}return 0}var U0=e=>{let{collisionRect:t,droppableRects:n,droppableContainers:o}=e,r=[];for(let a of o){let{id:i}=a,l=n.get(i);if(l){let s=H0(l,t);s>0&&r.push({id:i,data:{droppableContainer:a,value:s}})}}return r.sort(j0)};function W0(e,t,n){return{...e,scaleX:t&&n?t.width/n.width:1,scaleY:t&&n?t.height/n.height:1}}function xv(e,t){return e&&t?{x:e.left-t.left,y:e.top-t.top}:Eo}function G0(e){return function(n){for(var o=arguments.length,r=new Array(o>1?o-1:0),a=1;a<o;a++)r[a-1]=arguments[a];return r.reduce((i,l)=>({...i,top:i.top+e*l.y,bottom:i.bottom+e*l.y,left:i.left+e*l.x,right:i.right+e*l.x}),{...n})}}var q0=G0(1);function K0(e){if(e.startsWith("matrix3d(")){let t=e.slice(9,-1).split(/, /);return{x:+t[12],y:+t[13],scaleX:+t[0],scaleY:+t[5]}}else if(e.startsWith("matrix(")){let t=e.slice(7,-1).split(/, /);return{x:+t[4],y:+t[5],scaleX:+t[0],scaleY:+t[3]}}return null}function Y0(e,t,n){let o=K0(t);if(!o)return e;let{scaleX:r,scaleY:a,x:i,y:l}=o,s=e.left-i-(1-r)*parseFloat(n),d=e.top-l-(1-a)*parseFloat(n.slice(n.indexOf(" ")+1)),p=r?e.width/r:e.width,g=a?e.height/a:e.height;return{width:p,height:g,top:d,right:s+p,bottom:d+g,left:s}}var X0={ignoreTransform:!1};function va(e,t){t===void 0&&(t=X0);let n=e.getBoundingClientRect();if(t.ignoreTransform){let{transform:d,transformOrigin:p}=Tn(e).getComputedStyle(e);d&&(n=Y0(n,d,p))}let{top:o,left:r,width:a,height:i,bottom:l,right:s}=n;return{top:o,left:r,width:a,height:i,bottom:l,right:s}}function mv(e){return va(e,{ignoreTransform:!0})}function Q0(e){let t=e.innerWidth,n=e.innerHeight;return{top:0,left:0,right:t,bottom:n,width:t,height:n}}function Z0(e,t){return t===void 0&&(t=Tn(e).getComputedStyle(e)),t.position==="fixed"}function J0(e,t){t===void 0&&(t=Tn(e).getComputedStyle(e));let n=/(auto|scroll|overlay)/;return["overflow","overflowX","overflowY"].some(r=>{let a=t[r];return typeof a=="string"?n.test(a):!1})}function Hu(e,t){let n=[];function o(r){if(t!=null&&n.length>=t||!r)return n;if(Iu(r)&&r.scrollingElement!=null&&!n.includes(r.scrollingElement))return n.push(r.scrollingElement),n;if(!fi(r)||gm(r)||n.includes(r))return n;let a=Tn(e).getComputedStyle(r);return r!==e&&J0(r,a)&&n.push(r),Z0(r,a)?n:o(r.parentNode)}retu
Line truncated
|
||||
`)?'"'+Ft.replace(/"/g,'""')+'"':Ft},M=["Nome",...w.map(nn=>nn.name)],U=vo.map(nn=>[nn._title,...w.map(Fo=>{let Xt=nn[Fo.id];return Array.isArray(Xt)?Xt.join(";"):Xt})].map(L).join(",")),he=[M.join(","),...U].join(`
|
||||
`),Ze=new Blob([he],{type:"text/csv;charset=utf-8;"}),tt=URL.createObjectURL(Ze),Ln=createEl("a");Ln.href=tt,Ln.download=(e?.parent?.name||r.vault.getName()||"database")+".csv",Ln.click(),URL.revokeObjectURL(tt),fe(!1)},[je,H.hiddenColumns,vo,e,r]),Xl=(0,le.useCallback)(async w=>{let L=w.target.files?.[0];if(!L||!e)return;let U=(await L.text()).split(/\r?\n/).filter(Ft=>Ft.trim()!=="");if(U.length<2)return;let he=Ft=>{let Fo=[],Xt="",Vo=!1;for(let Bo=0;Bo<Ft.length;Bo++){let Da=Ft[Bo];Da==='"'?Vo&&Ft[Bo+1]==='"'?(Xt+='"',Bo++):Vo=!Vo:Da===","&&!Vo?(Fo.push(Xt),Xt=""):Xt+=Da}return Fo.push(Xt),Fo},Ze=he(U[0]).map(Ft=>Ft.trim().toLowerCase()),tt=new Map,Ln=new Set;Ze.forEach((Ft,Fo)=>{if(Ft==="nome"||Ft==="title"||Ft==="name")return;let Xt=k.schema.find(Vo=>Vo.name.toLowerCase()===Ft);Xt&&!Ln.has(Xt.id)&&(tt.set(Fo,{id:Xt.id,type:Xt.type}),Ln.add(Xt.id))});let nn=Ze.findIndex(Ft=>Ft==="nome"||Ft==="title"||Ft==="name");for(let Ft of U.slice(1)){let Fo=he(Ft),Xt=nn>=0?Fo[nn]?.trim():"";if(Xt&&_.some(Bo=>Bo._title===Xt))continue;let Vo=await t.createNote(e);Xt&&await t.renameNote(Vo,Xt);for(let[Bo,Da]of tt){let kc=Fo[Bo]?.trim()??"";if(!kc)continue;let Qb=Da.type==="multiselect"?kc.split(";").map(Zb=>Zb.trim()):kc;await t.updateNoteField(Vo,Da.id,Qb)}}w.target.value="",fe(!1)},[e,k.schema,t,r]);(0,le.useEffect)(()=>{if(!Pt)return;let w=L=>{Re.current?.contains(L.target)||ke.current&&!ke.current.contains(L.target)&&P(!1)};return activeDocument.addEventListener("mousedown",w),()=>activeDocument.removeEventListener("mousedown",w)},[Pt]),(0,le.useEffect)(()=>{if(!se)return;let w=L=>{ge.current&&!ge.current.contains(L.target)&&Ve(!1)};return activeDocument.addEventListener("mousedown",w),()=>activeDocument.removeEventListener("mousedown",w)},[se]),(0,le.useEffect)(()=>{if(!A){dn(null);return}let w=Le.current[A];if(!w)return;let L=w.getBoundingClientRect();dn({top:L.bottom+6,left:L.left})},[A]),(0,le.useEffect)(()=>{if(!A)return;let w=L=>{let M=Le.current[A],U=Te.current,he=M&&M.contains(L.target),Ze=U&&U.contains(L.target);!he&&!Ze&&ee(null)};return activeDocument.addEventListener("mousedown",w),()=>activeDocument.removeEventListener("mousedown",w)},[A]),(0,le.useEffect)(()=>{if(!pt)return;let w=L=>{let M=en.current[pt];M&&!M.contains(L.target)&&pn(null)};return activeDocument.addEventListener("mousedown",w),()=>activeDocument.removeEventListener("mousedown",w)},[pt]);let Ur=MS,ar=(0,le.useCallback)(async w=>{let L=w.map(M=>({id:M.id,columnId:M.columnId,operator:M.operator,value:M.value,conjunction:M.conjunction}));await Pe({...H,activePills:L})},[Pe,H]),hc=w=>{let{active:L,over:M}=w;if(!M||L.id===M.id)return;let U=b.findIndex(tt=>tt.id===L.id),he=b.findIndex(tt=>tt.id===M.id),Ze=bi(b,U,he);f(Ze),ar(Ze)},Wr=(w,L,M,U)=>{let he=crypto.randomUUID(),Ze=[...b,{id:he,columnId:w,columnName:L,columnType:U,icon:M,operator:OS(U),value:"",conjunction:"and"}];f(Ze),ar(Ze),P(!1)},Mi=w=>{let L=b.filter(M=>M.id!==w);f(L),ar(L),A===w&&ee(null),pt===w&&pn(null)},vc=async w=>{await Pe({...H,rowHeight:w}),xe(!1)},bc=async()=>{await Pe({...H,wrapText:!H.wrapText})},Ql=async()=>{await Pe({...H,includeSubfolders:!H.includeSubfolders})},yc=async(w,L)=>{let M={...H.aggregations??{},[w]:L};await Pe({...H,aggregations:M}),K(null)},wc=(w,L)=>{if(L==="none")return"";let M=vo.map(tt=>w==="_title"?tt._title:tt[w]),U=vo.length;if(L==="count")return`${U} ${U===1?u("row_singular").toLowerCase():u("row_plural").toLowerCase()}`;let he=M.filter(tt=>tt!=null&&String(tt).trim()!=="");if(L==="count_values")return`${he.length} preenchido${he.length!==1?"s":""}`;let Ze=he.map(tt=>parseFloat(String(tt))).filter(tt=>!isNaN(tt));return Ze.length===0?"\u2014":L==="sum"?String(Math.round(Ze.reduce((tt,Ln)=>tt+Ln,0)*1e10)/1e10):L==="avg"?String(Math.round(Ze.reduce((tt,Ln)=>tt+Ln,0)/Ze.length*1e10)/1e10):L==="min"?String(Math.min(...Ze)):L==="max"?String(Math.max(...Ze)):""},Cc={none:u("agg_none"),count:"",count_values:"",sum:u("agg_sum"),avg:u("agg_avg"),min:u("agg_min"),max:u("agg_max")},Gr=(w,L,M)=>{let U=b.map(he=>he.id===w?{...he,operator:L,value:M}:he);f(U),ar(U)},Zl=w=>{let L=b.map(M=>M.id===w?{...M,conjunction:M.conjunction==="and"?"or":"and"}:M);f(L),ar(L)},R=b.length>=3||b.some(w=>w.columnName.length>10);(0,le.useEffect)(()=>{R||(x(!1),X.current&&window.clearTimeout(X.current))},[R]),(0,le.useEffect)(()=>()=>{X.current&&window.clearTimeout(X.current)},[]);let Ee=()=>{X.current&&(window.clearTimeout(X.current),X.current=null)},Se=()=>{Ee(),X.current=window.setTimeout(()=>x(!1),6e3)},ft=()=>{x(!0),Se(),window.requestAnimationFrame(()=>N.current?.focus())},wt=()=>{Ee(),x(!1)},ir=(0,le.useCallback)(async w=>{if(n){let L=H.hiddenColumns.includes(w)?H.hiddenColumns.filter(M=>M!==w):[...H.hiddenColumns,w];await Pe({...H,hiddenColumns:L})}else{let L=k.schema.map(M=>M.id===w?{...M,visible:!M.visible}:M);await bt(L)}},[n,H,Pe,k.schema,bt]),Kb=(0,le.useCallback)(async w=>{let{active:L,over:M}=w;if(!M||L.id===M.id)return;let U=je.findIndex(Ze=>Ze.id===L.id),he=je
Line truncated
|
||||
`},X0={onDragStart(e){let{active:t}=e;return"Picked up draggable item "+t.id+"."},onDragOver(e){let{active:t,over:n}=e;return n?"Draggable item "+t.id+" was moved over droppable area "+n.id+".":"Draggable item "+t.id+" is no longer over a droppable area."},onDragEnd(e){let{active:t,over:n}=e;return n?"Draggable item "+t.id+" was dropped over droppable area "+n.id:"Draggable item "+t.id+" was dropped."},onDragCancel(e){let{active:t}=e;return"Dragging was cancelled. Draggable item "+t.id+" was dropped."}};function Q0(e){let{announcements:t=X0,container:n,hiddenTextDescribedById:o,screenReaderInstructions:r=K0}=e,{announce:a,announcement:i}=kv(),l=ga("DndLiveRegion"),[s,d]=(0,ie.useState)(!1);if((0,ie.useEffect)(()=>{d(!0)},[]),q0((0,ie.useMemo)(()=>({onDragStart(g){let{active:m}=g;a(t.onDragStart({active:m}))},onDragMove(g){let{active:m,over:c}=g;t.onDragMove&&a(t.onDragMove({active:m,over:c}))},onDragOver(g){let{active:m,over:c}=g;a(t.onDragOver({active:m,over:c}))},onDragEnd(g){let{active:m,over:c}=g;a(t.onDragEnd({active:m,over:c}))},onDragCancel(g){let{active:m,over:c}=g;a(t.onDragCancel({active:m,over:c}))}}),[a,t])),!s)return null;let p=ie.default.createElement(ie.default.Fragment,null,ie.default.createElement(wv,{id:o,value:r.draggable}),ie.default.createElement(Cv,{id:l,announcement:i}));return n?(0,va.createPortal)(p,n):p}var nn;(function(e){e.DragStart="dragStart",e.DragMove="dragMove",e.DragEnd="dragEnd",e.DragCancel="dragCancel",e.DragOver="dragOver",e.RegisterDroppable="registerDroppable",e.SetDroppableDisabled="setDroppableDisabled",e.UnregisterDroppable="unregisterDroppable"})(nn||(nn={}));function qu(){}function Mm(e,t){return(0,ie.useMemo)(()=>({sensor:e,options:t??{}}),[e,t])}function Iv(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return(0,ie.useMemo)(()=>[...t].filter(o=>o!=null),[...t])}var No=Object.freeze({x:0,y:0});function Z0(e,t){return Math.sqrt(Math.pow(e.x-t.x,2)+Math.pow(e.y-t.y,2))}function J0(e,t){let{data:{value:n}}=e,{data:{value:o}}=t;return n-o}function ek(e,t){let{data:{value:n}}=e,{data:{value:o}}=t;return o-n}function Ov(e,t){if(!e||e.length===0)return null;let[n]=e;return t?n[t]:n}function Sv(e,t,n){return t===void 0&&(t=e.left),n===void 0&&(n=e.top),{x:t+e.width*.5,y:n+e.height*.5}}var Tm=e=>{let{collisionRect:t,droppableRects:n,droppableContainers:o}=e,r=Sv(t,t.left,t.top),a=[];for(let i of o){let{id:l}=i,s=n.get(l);if(s){let d=Z0(Sv(s),r);a.push({id:l,data:{droppableContainer:i,value:d}})}}return a.sort(J0)};function tk(e,t){let n=Math.max(t.top,e.top),o=Math.max(t.left,e.left),r=Math.min(t.left+t.width,e.left+e.width),a=Math.min(t.top+t.height,e.top+e.height),i=r-o,l=a-n;if(o<r&&n<a){let s=t.width*t.height,d=e.width*e.height,p=i*l,g=p/(s+d-p);return Number(g.toFixed(4))}return 0}var nk=e=>{let{collisionRect:t,droppableRects:n,droppableContainers:o}=e,r=[];for(let a of o){let{id:i}=a,l=n.get(i);if(l){let s=tk(l,t);s>0&&r.push({id:i,data:{droppableContainer:a,value:s}})}}return r.sort(ek)};function ok(e,t,n){return{...e,scaleX:t&&n?t.width/n.width:1,scaleY:t&&n?t.height/n.height:1}}function $v(e,t){return e&&t?{x:e.left-t.left,y:e.top-t.top}:No}function rk(e){return function(n){for(var o=arguments.length,r=new Array(o>1?o-1:0),a=1;a<o;a++)r[a-1]=arguments[a];return r.reduce((i,l)=>({...i,top:i.top+e*l.y,bottom:i.bottom+e*l.y,left:i.left+e*l.x,right:i.right+e*l.x}),{...n})}}var ak=rk(1);function ik(e){if(e.startsWith("matrix3d(")){let t=e.slice(9,-1).split(/, /);return{x:+t[12],y:+t[13],scaleX:+t[0],scaleY:+t[5]}}else if(e.startsWith("matrix(")){let t=e.slice(7,-1).split(/, /);return{x:+t[4],y:+t[5],scaleX:+t[0],scaleY:+t[3]}}return null}function lk(e,t,n){let o=ik(t);if(!o)return e;let{scaleX:r,scaleY:a,x:i,y:l}=o,s=e.left-i-(1-r)*parseFloat(n),d=e.top-l-(1-a)*parseFloat(n.slice(n.indexOf(" ")+1)),p=r?e.width/r:e.width,g=a?e.height/a:e.height;return{width:p,height:g,top:d,right:s+p,bottom:d+g,left:s}}var sk={ignoreTransform:!1};function wa(e,t){t===void 0&&(t=sk);let n=e.getBoundingClientRect();if(t.ignoreTransform){let{transform:d,transformOrigin:p}=Mn(e).getComputedStyle(e);d&&(n=lk(n,d,p))}let{top:o,left:r,width:a,height:i,bottom:l,right:s}=n;return{top:o,left:r,width:a,height:i,bottom:l,right:s}}function Nv(e){return wa(e,{ignoreTransform:!0})}function uk(e){let t=e.innerWidth,n=e.innerHeight;return{top:0,left:0,right:t,bottom:n,width:t,height:n}}function ck(e,t){return t===void 0&&(t=Mn(e).getComputedStyle(e)),t.position==="fixed"}function dk(e,t){t===void 0&&(t=Mn(e).getComputedStyle(e));let n=/(auto|scroll|overlay)/;return["overflow","overflowX","overflowY"].some(r=>{let a=t[r];return typeof a=="string"?n.test(a):!1})}function Xu(e,t){let n=[];function o(r){if(t!=null&&n.length>=t||!r)return n;if(Hu(r)&&r.scrollingElement!=null&&!n.includes(r.scrollingElement))return n.push(r.scrollingElement),n;if(!vi(r)||km(r)||n.includes(r))return n;let a=Mn(e).getComputedStyle(r);return r!==e&&dk(r,a)&&n.push(r),ck(r,a)?n:o(r.parentNode)}retu
Line truncated
|
||||
`)?'"'+Dt.replace(/"/g,'""')+'"':Dt},F=["Nome",...C.map(Pt=>Pt.name)],y=sn.map(Pt=>[Pt._title,...C.map(Ro=>{let Yt=Pt[Ro.id];return Array.isArray(Yt)?Yt.join(";"):Yt})].map(P).join(",")),$=[F.join(","),...y].join(`
|
||||
`),Q=new Blob([$],{type:"text/csv;charset=utf-8;"}),we=URL.createObjectURL(Q),Xe=createEl("a");Xe.href=we,Xe.download=(e?.parent?.name||r.vault.getName()||"database")+".csv",Xe.click(),URL.revokeObjectURL(we),ve(!1)},[qe,U.hiddenColumns,sn,e,r]),Li=(0,se.useCallback)(async C=>{let P=C.target.files?.[0];if(!P||!e)return;let y=(await P.text()).split(/\r?\n/).filter(Dt=>Dt.trim()!=="");if(y.length<2)return;let $=Dt=>{let Ro=[],Yt="",Oo=!1;for(let $o=0;$o<Dt.length;$o++){let Pa=Dt[$o];Pa==='"'?Oo&&Dt[$o+1]==='"'?(Yt+='"',$o++):Oo=!Oo:Pa===","&&!Oo?(Ro.push(Yt),Yt=""):Yt+=Pa}return Ro.push(Yt),Ro},Q=$(y[0]).map(Dt=>Dt.trim().toLowerCase()),we=new Map,Xe=new Set;Q.forEach((Dt,Ro)=>{if(Dt==="nome"||Dt==="title"||Dt==="name")return;let Yt=S.schema.find(Oo=>Oo.name.toLowerCase()===Dt);Yt&&!Xe.has(Yt.id)&&(we.set(Ro,{id:Yt.id,type:Yt.type}),Xe.add(Yt.id))});let Pt=Q.findIndex(Dt=>Dt==="nome"||Dt==="title"||Dt==="name");for(let Dt of y.slice(1)){let Ro=$(Dt),Yt=Pt>=0?Ro[Pt]?.trim():"";if(Yt&&_.some($o=>$o._title===Yt))continue;let Oo=await t.createNote(e);Yt&&await t.renameNote(Oo,Yt);for(let[$o,Pa]of we){let Mc=Ro[$o]?.trim()??"";if(!Mc)continue;let ly=Pa.type==="multiselect"?Mc.split(";").map(sy=>sy.trim()):Mc;await t.updateNoteField(Oo,Pa.id,ly)}}C.target.value="",ve(!1)},[e,S.schema,t,r]);(0,se.useEffect)(()=>{if(!St)return;let C=P=>{xe.current?.contains(P.target)||Se.current&&!Se.current.contains(P.target)&&L(!1)};return activeDocument.addEventListener("mousedown",C),()=>activeDocument.removeEventListener("mousedown",C)},[St]),(0,se.useEffect)(()=>{if(!ue)return;let C=P=>{be.current&&!be.current.contains(P.target)&&Ve(!1)};return activeDocument.addEventListener("mousedown",C),()=>activeDocument.removeEventListener("mousedown",C)},[ue]),(0,se.useEffect)(()=>{if(!I){ln(null);return}let C=Pe.current[I];if(!C)return;let P=C.getBoundingClientRect();ln({top:P.bottom+6,left:P.left})},[I]),(0,se.useEffect)(()=>{if(!I)return;let C=P=>{let F=Pe.current[I],y=Te.current,$=F&&F.contains(P.target),Q=y&&y.contains(P.target);!$&&!Q&&te(null)};return activeDocument.addEventListener("mousedown",C),()=>activeDocument.removeEventListener("mousedown",C)},[I]),(0,se.useEffect)(()=>{if(!ct)return;let C=P=>{let F=Zt.current[ct];F&&!F.contains(P.target)&&qt(null)};return activeDocument.addEventListener("mousedown",C),()=>activeDocument.removeEventListener("mousedown",C)},[ct]);let Ur=GS,Wr=(0,se.useCallback)(async C=>{let P=C.map(F=>({id:F.id,columnId:F.columnId,operator:F.operator,value:F.value,conjunction:F.conjunction}));await Ee({...U,activePills:P})},[Ee,U]),kc=C=>{let{active:P,over:F}=C;if(!F||P.id===F.id)return;let y=b.findIndex(we=>we.id===P.id),$=b.findIndex(we=>we.id===F.id),Q=ki(b,y,$);f(Q),Wr(Q)},Fa=(C,P,F,y)=>{let $=crypto.randomUUID(),Q=[...b,{id:$,columnId:C,columnName:P,columnType:y,icon:F,operator:ZS(y),value:"",conjunction:"and"}];f(Q),Wr(Q),L(!1)},Ma=C=>{let P=b.filter(F=>F.id!==C);f(P),Wr(P),I===C&&te(null),ct===C&&qt(null)},Sc=async C=>{await Ee({...U,rowHeight:C}),Fe(!1)},Jl=async()=>{await Ee({...U,wrapText:!U.wrapText})},es=async()=>{await Ee({...U,includeSubfolders:!U.includeSubfolders})},Nc=async(C,P)=>{let F={...U.aggregations??{},[C]:P};await Ee({...U,aggregations:F}),Y(null)},xc=(C,P)=>{if(P==="none")return"";let F=sn.map(we=>C==="_title"?we._title:we[C]),y=sn.length;if(P==="count")return`${y} ${y===1?u("row_singular").toLowerCase():u("row_plural").toLowerCase()}`;let $=F.filter(we=>we!=null&&String(we).trim()!=="");if(P==="count_values")return`${$.length} preenchido${$.length!==1?"s":""}`;let Q=$.map(we=>parseFloat(String(we))).filter(we=>!isNaN(we));return Q.length===0?"\u2014":P==="sum"?String(Math.round(Q.reduce((we,Xe)=>we+Xe,0)*1e10)/1e10):P==="avg"?String(Math.round(Q.reduce((we,Xe)=>we+Xe,0)/Q.length*1e10)/1e10):P==="min"?String(Math.min(...Q)):P==="max"?String(Math.max(...Q)):""},ts={none:u("agg_none"),count:"",count_values:"",sum:u("agg_sum"),avg:u("agg_avg"),min:u("agg_min"),max:u("agg_max")},Gr=(C,P,F)=>{let y=b.map($=>$.id===C?{...$,operator:P,value:F}:$);f(y),Wr(y)},ns=C=>{let P=b.map(F=>F.id===C?{...F,conjunction:F.conjunction==="and"?"or":"and"}:F);f(P),Wr(P)},go=b.length>=3||b.some(C=>C.columnName.length>10);(0,se.useEffect)(()=>{go||(N(!1),J.current&&window.clearTimeout(J.current))},[go]),(0,se.useEffect)(()=>()=>{J.current&&window.clearTimeout(J.current)},[]);let os=()=>{J.current&&(window.clearTimeout(J.current),J.current=null)},Ai=()=>{os(),J.current=window.setTimeout(()=>N(!1),6e3)},Rc=()=>{N(!0),Ai(),window.requestAnimationFrame(()=>Z.current?.focus())},rs=()=>{os(),N(!1)},Ii=(0,se.useCallback)(async C=>{if(n){let P=U.hiddenColumns.includes(C)?U.hiddenColumns.filter(F=>F!==C):[...U.hiddenColumns,C];await Ee({...U,hiddenColumns:P})}else{let P=S.schema.map(F=>F.id===C?{...F,visible:!F.visible}:F);await yt(P)}},[n,U,Ee,S.schema,yt]),Ec=(0,se.useCallback)(async C=>{let{active:P,over:F}=C;if(!F||P.id===F.id)return;let y=qe.findIndex(Q=>Q.id===P.id),$=qe.findIndex(Q=>Q.id===F.id);if(!(y===-1
Line truncated
|
||||
`,r-1)+1,l=o.indexOf(`
|
||||
`,r+n.fullMatch.length);l===-1?l=o.length:l+=1,a=o.slice(0,i)+o.slice(l)}else a=o.slice(0,r)+o.slice(r+n.fullMatch.length);await this.app.vault.modify(t,a)}serializeInlineValue(t){return t==null?"":Array.isArray(t)?t.join(", "):typeof t=="string"?t:typeof t=="number"||typeof t=="boolean"?String(t):JSON.stringify(t)}async syncTwoWayRelation(t,n,o,r){if(!n.pairedColumnId||!n.refDatabasePath)return;let a=this.app.vault.getFileByPath(n.refDatabasePath);if(!a)return;let i=this.getNotesInDatabase(a),l=t.basename,s=r.filter(p=>!o.includes(p)),d=o.filter(p=>!r.includes(p));for(let p of i){let m=this.app.metadataCache.getFileCache(p)?.frontmatter??{},c=n.refColumnId==="_title"?p.basename:String(m[n.refColumnId]??"");s.includes(c)&&await this.app.fileManager.processFrontMatter(p,v=>{let h=Array.isArray(v[n.pairedColumnId])?v[n.pairedColumnId]:v[n.pairedColumnId]?[String(v[n.pairedColumnId])]:[];h.includes(l)||(v[n.pairedColumnId]=[...h,l])}),d.includes(c)&&await this.app.fileManager.processFrontMatter(p,v=>{let b=(Array.isArray(v[n.pairedColumnId])?v[n.pairedColumnId]:v[n.pairedColumnId]?[String(v[n.pairedColumnId])]:[]).filter(f=>f!==l);b.length>0?v[n.pairedColumnId]=b:delete v[n.pairedColumnId]})}}async renameNote(t,n){if(!n.trim()||n===t.basename)return;let o=(0,_n.normalizePath)(`${t.parent?.path??""}/${n.trim()}.md`);await this.app.fileManager.renameFile(t,o)}async createNote(t,n,o){let r=t.parent?.path??"",a=(0,_n.normalizePath)(`${r}/${u("db_untitled_note")}`),i=`${a}.md`,l=1;for(;this.app.vault.getFileByPath(i);)i=`${a} ${l++}.md`;let s=await this.app.vault.create(i,`---
|
||||
`,r+n.fullMatch.length);l===-1?l=o.length:l+=1,a=o.slice(0,i)+o.slice(l)}else a=o.slice(0,r)+o.slice(r+n.fullMatch.length);await this.app.vault.modify(t,a)}serializeInlineValue(t){return t==null?"":Array.isArray(t)?t.join(", "):typeof t=="string"?t:typeof t=="number"||typeof t=="boolean"?String(t):JSON.stringify(t)}async syncTwoWayRelation(t,n,o,r){if(!n.pairedColumnId||!n.refDatabasePath)return;let a=this.app.vault.getFileByPath(n.refDatabasePath);if(!a)return;let i=this.getNotesInDatabase(a),l=t.basename,s=r.filter(p=>!o.includes(p)),d=o.filter(p=>!r.includes(p));for(let p of i){let m=this.app.metadataCache.getFileCache(p)?.frontmatter??{},c=n.refColumnId==="_title"?p.basename:String(m[n.refColumnId]??"");s.includes(c)&&await this.app.fileManager.processFrontMatter(p,h=>{let v=Array.isArray(h[n.pairedColumnId])?h[n.pairedColumnId]:h[n.pairedColumnId]?[String(h[n.pairedColumnId])]:[];v.includes(l)||(h[n.pairedColumnId]=[...v,l])}),d.includes(c)&&await this.app.fileManager.processFrontMatter(p,h=>{let b=(Array.isArray(h[n.pairedColumnId])?h[n.pairedColumnId]:h[n.pairedColumnId]?[String(h[n.pairedColumnId])]:[]).filter(f=>f!==l);b.length>0?h[n.pairedColumnId]=b:delete h[n.pairedColumnId]})}}async renameNote(t,n){if(!n.trim()||n===t.basename)return;let o=(0,mn.normalizePath)(`${t.parent?.path??""}/${n.trim()}.md`);await this.app.fileManager.renameFile(t,o)}async createNote(t,n,o){let r=t.parent?.path??"",a=(0,mn.normalizePath)(`${r}/${u("db_untitled_note")}`),i=`${a}.md`,l=1;for(;this.app.vault.getFileByPath(i);)i=`${a} ${l++}.md`;let s=await this.app.vault.create(i,`---
|
||||
---
|
||||
`);return n&&Object.keys(n).length>0&&await this.app.fileManager.processFrontMatter(s,d=>{for(let[p,g]of Object.entries(n))d[p]=g}),o&&await this.applyTemplate(s,o),s}async createNoteWithTemplate(t,n){let o=this.readConfig(t);if(o.askTemplateOnCreate){let r=await new Promise(a=>{new ii(this.app,i=>a(i),o.templatePath?this.folderOf(o.templatePath):null).open()});return this.createNote(t,n,r)}return this.createNote(t,n,o.templatePath??null)}folderOf(t){let n=t.lastIndexOf("/");return n>0?t.slice(0,n):null}async applyTemplate(t,n){let o=this.app.vault.getFileByPath((0,_n.normalizePath)(n));if(!o)return;let r=await this.app.vault.read(o),a=r.match(/^---\n([\s\S]*?)\n---\n?/),i=r.replace(/^---\n[\s\S]*?\n---\n?/,""),l=window.moment,s=new Date,d=c=>l?l(s).format(c):s.toISOString().slice(0,10),p=c=>l?l(s).format(c):s.toTimeString().slice(0,5),g=c=>c.replace(/\{\{title\}\}/g,t.basename).replace(/\{\{folder\}\}/g,t.parent?.path??"").replace(/\{\{date:([^}]+)\}\}/g,(v,h)=>d(String(h))).replace(/\{\{time:([^}]+)\}\}/g,(v,h)=>p(String(h))).replace(/\{\{date\}\}/g,d("YYYY-MM-DD")).replace(/\{\{time\}\}/g,p("HH:mm")),m=c=>{if(typeof c=="string")return g(c);if(Array.isArray(c))return c.map(m);if(c&&typeof c=="object"){let v={};for(let[h,b]of Object.entries(c))v[h]=m(b);return v}return c};if(a){let c={};try{let v=(0,_n.parseYaml)(a[1]);v&&typeof v=="object"&&!Array.isArray(v)&&(c=m(v))}catch{c={}}Object.keys(c).length>0&&await this.app.fileManager.processFrontMatter(t,v=>{for(let[h,b]of Object.entries(c)){let f=v[h];(f==null||f==="")&&(v[h]=b)}})}if(i.trim()){let c=await this.app.vault.read(t);await this.app.vault.modify(t,c+g(i))}}findGoverningDatabase(t){let n=t.parent;for(;n;){let o=this.getDatabaseFileInFolder(n.path);if(o&&o.path!==t.path)return o;n=n.parent}return null}computeArrangedPath(t,n,o){let r=o.folderArrangement;if(!r||!r.enabled||r.propertyIds.length===0||t.path===n.path)return null;let a=this.app.metadataCache.getFileCache(t)?.frontmatter,i=sa(a)?a:void 0,l=[];for(let g of r.propertyIds){let m=i?.[g];if(m==null||m==="")break;let c=Array.isArray(m)?m[0]:m;if(c==null||c==="")break;let v;if(typeof c=="string")v=c;else if(typeof c=="number"||typeof c=="boolean"||typeof c=="bigint")v=String(c);else continue;let h=CN(v);if(!h)break;l.push(h)}let d=[n.parent?.path??"",...l].filter(Boolean).join("/"),p=(0,_n.normalizePath)(`${d?`${d}/`:""}${t.basename}.md`);return p===t.path?null:p}isArrangementInProgress(t){return this.folderArrangementInProgress.has(t)}async applyArrangement(t,n,o){let r=this.computeArrangedPath(t,n,o);if(!r||this.folderArrangementInProgress.has(t.path))return!1;let a=r.slice(0,r.lastIndexOf("/"));if(a&&await this.ensureFolder(a),this.app.vault.getFileByPath(r))return!1;this.folderArrangementInProgress.add(t.path),this.folderArrangementInProgress.add(r);try{await this.app.fileManager.renameFile(t,r)}finally{window.setTimeout(()=>{this.folderArrangementInProgress.delete(t.path),this.folderArrangementInProgress.delete(r)},500)}return!0}async applyArrangementToAll(t,n,o){let r=[],a=this.getNotesInDatabase(t,!0).filter(i=>!o||o.has(i.path));for(let i of a){let l=this.computeArrangedPath(i,t,n);if(!l)continue;let s=i.path;await this.applyArrangement(i,t,n)&&r.push({from:s,to:l})}return r}previewArrangement(t,n,o){return this.getNotesInDatabase(t,!0).filter(a=>!o||o.has(a.path)).map(a=>({file:a,from:a.path,to:this.computeArrangedPath(a,t,n)}))}async ensureFolder(t){let n=t.split("/").filter(Boolean),o="";for(let r of n)if(o=o?`${o}/${r}`:r,!this.app.vault.getFolderByPath(o))try{await this.app.vault.createFolder(o)}catch{}}getAllDatabases(){return this.app.vault.getMarkdownFiles().filter(t=>this.isDatabaseFile(t))}resolveLookupsForRows(t,n){let o=n.filter(a=>a.type==="lookup"&&a.refDatabasePath&&a.refColumnId&&a.refMatchColumnId);if(o.length===0)return t;let r=new Map;for(let a of o){let i=a.refDatabasePath;if(!r.has(i)){let l=this.app.vault.getFileByPath(i);if(!l){r.set(i,[]);continue}let s=this.readConfig(l),p=this.getNotesInDatabase(l).map(g=>this.getNoteDataSync(g,s.schema));r.set(i,p)}}return t.map(a=>{let i={...a};for(let l of o){let s=r.get(l.refDatabasePath)??[],d=l.refMatchColumnId==="_title"?a._title:a[l.refMatchColumnId],p=String(d??"");if(!p){i[l.id]=null;continue}let g=s.find(m=>m._title===p);i[l.id]=g?g[l.refColumnId]??null:null}return i})}resolveRollupsForRows(t,n){let o=n.filter(a=>a.type==="rollup"&&a.rollupRelationColumnId&&a.rollupTargetColumnId&&a.rollupFunction);if(o.length===0)return t;let r=new Map;for(let a of o){let i=n.find(s=>s.id===a.rollupRelationColumnId);if(!i||i.type!=="relation"||!i.refDatabasePath)continue;let l=i.refDatabasePath;if(!r.has(l)){let s=this.app.vault.getFileByPath(l);if(!s){r.set(l,[]);continue}let d=this.readConfig(s),p=this.getNotesInDatabase(s);r.set(l,p.map(g=>this.getNoteDataSync(g,d.schema)))}}return t.map(a=>{let i={...a};for(let l of o){let s=n.find(h=>h.id===l.rollupRelationColumnId);if(!s||!s.refDatabasePath){i[l.id]=null;continue}let d=r.get(s
Line truncated
|
||||
`);return this.app.vault.create(n,o)}async inferSchema(t){let n=new Map;for(let o of t){let a=this.app.metadataCache.getFileCache(o)?.frontmatter;if(a)for(let[i,l]of Object.entries(a))i==="position"||i.startsWith("notion-bases")||(n.has(i)||n.set(i,[]),l!=null&&n.get(i).push(l))}if(this.readInlineFields)for(let o of t){let r=await this.app.vault.cachedRead(o),a=Gm(r);for(let i of a)n.has(i.key)||n.set(i.key,[]),i.value!==null&&i.value!==void 0&&n.get(i.key).push(i.value)}return Array.from(n.entries()).map(([o,r])=>{let a=this.inferType(o,r),i=a==="select"||a==="multiselect"||a==="status"?this.extractOptions(r,a):void 0;return{id:o,name:this.toDisplayName(o),type:a,visible:!0,width:a==="title"||a==="text"?200:140,options:i}})}inferType(t,n){if(t==="tags")return"multiselect";if(["date","created","modified","due"].includes(t)||t.endsWith("_date")||t.endsWith("_at")||t.endsWith("At"))return"date";if(["status","priority","type","category","stage"].includes(t))return"select";if(["done","completed","archived","published","pinned"].includes(t))return"checkbox";if(["audio","sound","music","recording"].includes(t)||t.endsWith("_audio")||t.endsWith("_sound"))return"audio";if(["video","clip","movie"].includes(t)||t.endsWith("_video")||t.endsWith("_clip"))return"video";let o=n.filter(l=>l!=null);if(o.length===0)return"text";if(o.every(l=>typeof l=="boolean"))return"checkbox";if(o.every(l=>typeof l=="number"))return"number";if(o.every(l=>Array.isArray(l)))return"multiselect";let r=o.map(l=>typeof l=="object"&&l!==null?JSON.stringify(l):typeof l=="string"?l:typeof l=="number"||typeof l=="boolean"?String(l):"");if(r.some(l=>l.length>40||/\s/.test(l)&&/[.!?,;:]/.test(l)))return"text";let i=new Set(r);return i.size<=8&&i.size<o.length?"select":"text"}extractOptions(t,n){let o=new Set;for(let r of t)if(n==="multiselect"&&Array.isArray(r))for(let a of r)o.add(String(a));else r!=null&&o.add(ht(r));return Array.from(o).map(r=>({value:r}))}toDisplayName(t){return t.replace(/_/g," ").replace(/([a-z])([A-Z])/g,"$1 $2").replace(/^./,n=>n.toUpperCase())}async renameColumn(t,n,o,r){let a=this.uniqueSlug(r,n.schema,o);if(a!==o){let d=this.getNotesInDatabase(t);for(let p of d){let g=this.app.metadataCache.getFileCache(p);g?.frontmatter&&o in g.frontmatter&&await this.app.fileManager.processFrontMatter(p,m=>{m[a]=m[o],delete m[o]})}}let l=n.schema.map(d=>d.id===o?{...d,id:a,name:r}:d),s={...n,schema:l};return await this.writeConfig(t,s),s}slugify(t){return t.toLowerCase().normalize("NFD").replace(/[\u0300-\u036f]/g,"").replace(/[^a-z0-9]+/g,"_").replace(/^_+|_+$/g,"").replace(/_+/g,"_")||"campo"}uniqueSlug(t,n,o){let r=this.slugify(t),a=new Set(n.filter(l=>l.id!==o).map(l=>l.id));if(!a.has(r))return r;let i=2;for(;a.has(`${r}_${i}`);)i++;return`${r}_${i}`}};var ka=require("obsidian");var Ab={databaseFileName:"_database.md",defaultRowHeight:36,embedViews:{},readInlineFields:!1,pageSize:0},uc=class extends ka.PluginSettingTab{constructor(t,n){super(t,n),this.plugin=n}display(){let{containerEl:t}=this;t.empty(),new ka.Setting(t).setName(u("settings_db_filename_name")).setDesc(u("settings_db_filename_desc")).addText(n=>n.setPlaceholder("_database.md").setValue(this.plugin.settings.databaseFileName).onChange(async o=>{this.plugin.settings.databaseFileName=o||"_database.md",await this.plugin.saveSettings()})),new ka.Setting(t).setName(u("settings_inline_fields_name")).setDesc(u("settings_inline_fields_desc")).addToggle(n=>n.setValue(this.plugin.settings.readInlineFields).onChange(async o=>{this.plugin.settings.readInlineFields=o,this.plugin.manager.readInlineFields=o,await this.plugin.saveSettings()})),new ka.Setting(t).setName(u("settings_row_height_name")).setDesc(u("settings_row_height_desc")).addSlider(n=>n.setLimits(28,80,4).setValue(this.plugin.settings.defaultRowHeight).onChange(async o=>{this.plugin.settings.defaultRowHeight=o,await this.plugin.saveSettings()})),new ka.Setting(t).setName(u("settings_page_size_name")).setDesc(u("settings_page_size_desc")).addDropdown(n=>n.addOptions({0:u("settings_page_size_all"),50:"50",100:"100",200:"200"}).setValue(String(this.plugin.settings.pageSize)).onChange(async o=>{this.plugin.settings.pageSize=Number(o),this.plugin.manager.pageSize=Number(o),await this.plugin.saveSettings()}))}};var Ob=require("obsidian");var Bl=class extends Ob.FuzzySuggestModal{constructor(t,n,o){super(t),this.onChoose=o,this.setPlaceholder(u("picker_placeholder")),this.entries=n.map(r=>{let a=!r.parent?.path||r.parent.path==="/";return{file:r,label:a?u("picker_root"):r.parent?.name??"/",sublabel:a?"":r.parent?.path??"/"}})}getItems(){return this.entries}getItemText(t){return`${t.label} ${t.sublabel}`}renderSuggestion(t,n){n.createDiv({text:t.item.label,cls:"nb-picker-title"}),n.createEl("small",{text:t.item.sublabel,cls:"nb-picker-path"})}onChooseItem(t){this.onChoose(t.file)}};var Sa=require("obsidian");var kN=new Set(["text","number","select","multiselect","status","date","checkbox","url","email","phone"]),cc=class exte
Line truncated
|
||||
`)){let a=r.match(/^path:\s*(.+)$/);a&&(t=a[1].trim());let i=r.match(/^id:\s*(.+)$/);i&&(n=i[1].trim());let l=r.match(/^type:\s*(.+)$/);if(l){let s=l[1].trim();SN.includes(s)&&(o=s)}}return{folderPath:t,embedId:n,forcedType:o}}var Km=class extends $b.MarkdownRenderChild{constructor(n,o,r,a,i,l){super(n);this.plugin=o;this.folderPath=r;this.embedId=a;this.sourcePath=i;this.forcedType=l;this.root=null}onload(){let n=this.plugin.manager,o=n.getDatabaseFileInFolder(this.folderPath);if(!o){this.containerEl.createDiv({text:`Database not found: "${this.folderPath||"/"}"`,cls:"nb-embed-error"});return}let r=this.plugin.app.vault.getFileByPath(this.sourcePath),a=r?this.plugin.app.metadataCache.getFileCache(r)?.frontmatter:void 0,i=sa(a)?a[Na]:void 0,l=sa(i)?i[this.embedId]:void 0,s;if(this.forcedType){let d=l&&typeof l=="object"&&!("activeViewId"in l)?l:void 0,p=this.plugin.app.metadataCache.getFileCache(o)?.frontmatter,g=sa(p)?p.views:void 0,m=Array.isArray(g)?g:void 0,c=m?.find(b=>b?.type===this.forcedType)??m?.[0],v;d?v={...d,id:this.embedId,type:this.forcedType}:v=c?{...c,id:this.embedId,type:this.forcedType}:{...to,id:this.embedId,type:this.forcedType},s={dbFile:o,manager:n,externalView:v,onViewChange:async b=>{let f=this.plugin.app.vault.getFileByPath(this.sourcePath);f&&await this.plugin.app.fileManager.processFrontMatter(f,_=>{_[Na]||(_[Na]={}),_[Na][this.embedId]=b})}}}else{let d=l&&typeof l=="object"&&"activeViewId"in l&&Array.isArray(l.views)?l:void 0;s={dbFile:o,manager:n,embedState:d,onEmbedStateChange:async g=>{let m=this.plugin.app.vault.getFileByPath(this.sourcePath);m&&await this.plugin.app.fileManager.processFrontMatter(m,c=>{c[Na]||(c[Na]={}),c[Na][this.embedId]=g})}}}this.root=(0,zb.createRoot)(this.containerEl),this.root.render((0,qm.createElement)(xl.Provider,{value:this.plugin.app},(0,qm.createElement)(ic,s)))}onunload(){this.root?.unmount(),this.root=null}};function Vb(e){e.registerMarkdownCodeBlockProcessor("nb-database",(t,n,o)=>{let r=NN(t),{folderPath:a,forcedType:i}=r,l=r.embedId;if(!l){l="nb"+Math.random().toString(36).slice(2,10);let s=e.app.vault.getFileByPath(o.sourcePath);s&&e.app.vault.process(s,d=>{let p="```nb-database\n"+t.trimEnd(),g=d.indexOf(p);if(g===-1)return d;let m=g+15;return d.slice(0,m)+`id: ${l}
|
||||
`+d.slice(m)}).catch(console.error)}n.addClass("nb-embed-container"),o.addChild(new Km(n,e,a,l,o.sourcePath,i))})}var Gb=require("obsidian");var Bb=["#e0e7ff","#fce7f3","#fef3c7","#dcfce7","#dbeafe","#e9d5ff","#fed7aa","#fecaca","#d1fae5","#e0f2fe","#fae8ff","#fef9c3","#ffd6d6","#d6f0f0","#f0d6f0","#f0f0d6"];function jb(e,t){let n=e.find(r=>r.value===t);if(n?.color)return n.color;let o=e.findIndex(r=>r.value===t);return Bb[o%Bb.length]??"#e8e8e8"}function xN(e){let t=e.replace("#",""),n=parseInt(t.substring(0,2),16),o=parseInt(t.substring(2,4),16),r=parseInt(t.substring(4,6),16);return(.299*n+.587*o+.114*r)/255>.5?"rgba(0,0,0,0.75)":"rgba(255,255,255,0.9)"}function RN(e,t){if(!t)return String(e);let n={minimumFractionDigits:t.decimals,maximumFractionDigits:t.decimals,useGrouping:t.thousandsSeparator},o=new Intl.NumberFormat("pt-BR",n).format(e);return t.prefix&&(o=`${t.prefix} ${o}`),t.suffix&&(o=`${o} ${t.suffix}`),o}function EN(){return window.moment??null}function Do(e){if(e==null)return"";if(typeof e=="string")return e;if(typeof e=="number"||typeof e=="boolean")return String(e);if(typeof e=="bigint")return e.toString();try{return JSON.stringify(e)}catch{return""}}function DN(e,t,n){if(e==null||e==="")return"";if(!t)return Array.isArray(e)?e.map(Do).join(", "):Do(e);switch(t.type){case"number":{let o=typeof e=="number"?e:Number(Do(e));return Number.isNaN(o)?Do(e):RN(o,t.numberFormat)}case"date":{let o=EN(),r=Do(e);if(!o)return r;let a=n||"YYYY-MM-DD";try{return o(r).format(a)}catch{return r}}case"checkbox":return e?"\u2713":"\u2717";case"multiselect":case"relation":return Array.isArray(e)?e.map(Do).join(", "):Do(e);default:return Array.isArray(e)?e.map(Do).join(", "):Do(e)}}function Hb(e,t){let n=createSpan();return n.className="nb-placeholder-pill",n.textContent=e,n.style.background=t,n.style.color=xN(t),n}function Ub(e,t,n){if(e==null||e==="")return[activeDocument.createTextNode("")];if(t?.type==="select"||t?.type==="status"){let o=Do(e);return[Hb(o,jb(t.options??[],o))]}if(t?.type==="multiselect"&&Array.isArray(e)){let o=[];return e.forEach((r,a)=>{let i=Do(r);a>0&&o.push(activeDocument.createTextNode(" ")),o.push(Hb(i,jb(t.options??[],i)))}),o}return[activeDocument.createTextNode(DN(e,t,n))]}var Wb=/\{\{([a-zA-Z0-9_-]+)(?::([^}]+))?\}\}/g,FN=new Set(["CODE","PRE","SCRIPT","STYLE","KBD"]);function MN(){return window.moment??null}function TN(e,t,n){let o=MN(),r=new Date;switch(e){case"title":return n.basename;case"folder":return n.parent?.path??"";case"date":return o?o(r).format(t||"YYYY-MM-DD"):r.toISOString().slice(0,10);case"time":return o?o(r).format(t||"HH:mm"):r.toTimeString().slice(0,5);default:return null}}function PN(e,t,n,o,r){let a=TN(e,t,r);if(a!==null)return[activeDocument.createTextNode(a)];let i=n.find(s=>s.id===e),l=o[e];return l===void 0?null:Ub(l,i,t)}function LN(e,t){let n=createSpan();return n.className="nb-placeholder",n.dataset.token=e,t&&(n.dataset.format=t),n.textContent=t?`{{${e}:${t}}}`:`{{${e}}}`,n}function IN(e){let t=e.nodeValue??"";if(!t.includes("{{"))return!1;Wb.lastIndex=0;let n=[],o=0,r,a=!1;for(;(r=Wb.exec(t))!==null;)a=!0,r.index>o&&n.push(activeDocument.createTextNode(t.slice(o,r.index))),n.push(LN(r[1],r[2])),o=r.index+r[0].length;if(!a)return!1;o<t.length&&n.push(activeDocument.createTextNode(t.slice(o)));let i=e.parentNode;if(!i)return!1;for(let l of n)i.insertBefore(l,e);return i.removeChild(e),!0}function AN(e){let t=[],n=activeDocument.createTreeWalker(e,NodeFilter.SHOW_TEXT,{acceptNode:a=>{let i=a.parentElement;for(;i;){if(FN.has(i.tagName)||i.classList.contains("nb-database-embed"))return NodeFilter.FILTER_REJECT;i=i.parentElement}return a.nodeValue&&a.nodeValue.includes("{{")?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP}}),o=n.nextNode();for(;o;)t.push(o),o=n.nextNode();let r=!1;for(let a of t)IN(a)&&(r=!0);return r}var Ym=class extends Gb.MarkdownRenderChild{constructor(n,o,r,a){super(n);this.app=o;this.manager=r;this.file=a}onload(){this.render(),this.listener=n=>{n.path===this.file.path&&this.render()},this.app.metadataCache.on("changed",this.listener)}onunload(){this.listener&&this.app.metadataCache.off("changed",this.listener)}render(){let o=this.app.metadataCache.getFileCache(this.file)?.frontmatter??{},r=this.file.parent?.path??"",a=this.manager.getDatabaseFileInFolder(r),i=a?this.manager.readConfig(a).schema:[];this.containerEl.querySelectorAll("span.nb-placeholder").forEach(s=>{let d=s.dataset.token??"",p=s.dataset.format||void 0;if(!d)return;let g=PN(d,p,i,o,this.file);if(g===null){s.textContent=p?`{{${d}:${p}}}`:`{{${d}}}`;return}s.replaceChildren(...g)})}};function qb(e,t){return(n,o)=>{let r=e.vault.getFileByPath(o.sourcePath);!r||t.isDatabaseFile(r)||!AN(n)||o.addChild(new Ym(n,e,t,r))}}var dc=class extends zo.Plugin{constructor(){super(...arguments);this._redirecting=!1}async onload(){await this.loadSettings(),this.manager=new sc(this.app,this.settings.databaseFileName),this.manager.readInlineFields=this.settings.readInlineFields,this.man
Line truncated
|
||||
`);return n&&Object.keys(n).length>0&&await this.app.fileManager.processFrontMatter(s,d=>{for(let[p,g]of Object.entries(n))d[p]=g}),o&&await this.applyTemplate(s,o),s}async createNoteWithTemplate(t,n){let o=this.readConfig(t);if(o.askTemplateOnCreate){let r=await new Promise(a=>{new ci(this.app,i=>a(i),o.templatePath?this.folderOf(o.templatePath):null,o.templateFolder??null).open()});return this.createNote(t,n,r)}return this.createNote(t,n,o.templatePath??null)}folderOf(t){let n=t.lastIndexOf("/");return n>0?t.slice(0,n):null}async applyTemplate(t,n){let o=this.app.vault.getFileByPath((0,mn.normalizePath)(n));if(!o)return;let r=await this.app.vault.read(o),a=r.match(/^---\n([\s\S]*?)\n---\n?/),i=r.replace(/^---\n[\s\S]*?\n---\n?/,""),l=window.moment,s=new Date,d=c=>l?l(s).format(c):s.toISOString().slice(0,10),p=c=>l?l(s).format(c):s.toTimeString().slice(0,5),g=c=>c.replace(/\{\{title\}\}/g,t.basename).replace(/\{\{folder\}\}/g,t.parent?.path??"").replace(/\{\{date:([^}]+)\}\}/g,(h,v)=>d(String(v))).replace(/\{\{time:([^}]+)\}\}/g,(h,v)=>p(String(v))).replace(/\{\{date\}\}/g,d("YYYY-MM-DD")).replace(/\{\{time\}\}/g,p("HH:mm")),m=c=>{if(typeof c=="string")return g(c);if(Array.isArray(c))return c.map(m);if(c&&typeof c=="object"){let h={};for(let[v,b]of Object.entries(c))h[v]=m(b);return h}return c};if(a){let c={};try{let h=(0,mn.parseYaml)(a[1]);h&&typeof h=="object"&&!Array.isArray(h)&&(c=m(h))}catch{c={}}Object.keys(c).length>0&&await this.app.fileManager.processFrontMatter(t,h=>{for(let[v,b]of Object.entries(c)){let f=h[v];(f==null||f==="")&&(h[v]=b)}})}if(i.trim()){let c=await this.app.vault.read(t);await this.app.vault.modify(t,c+g(i))}}findGoverningDatabase(t){let n=t.parent;for(;n;){let o=this.getDatabaseFileInFolder(n.path);if(o&&o.path!==t.path)return o;n=n.parent}return null}computeArrangedPath(t,n,o){let r=o.folderArrangement;if(!r||!r.enabled||r.propertyIds.length===0||t.path===n.path)return null;let a=this.app.metadataCache.getFileCache(t)?.frontmatter,i=da(a)?a:void 0,l=[];for(let g of r.propertyIds){let m=i?.[g];if(m==null||m==="")break;let c=Array.isArray(m)?m[0]:m;if(c==null||c==="")break;let h;if(typeof c=="string")h=c;else if(typeof c=="number"||typeof c=="boolean"||typeof c=="bigint")h=String(c);else continue;let v=ON(h);if(!v)break;l.push(v)}let d=[n.parent?.path??"",...l].filter(Boolean).join("/"),p=(0,mn.normalizePath)(`${d?`${d}/`:""}${t.basename}.md`);return p===t.path?null:p}isArrangementInProgress(t){return this.folderArrangementInProgress.has(t)}async applyArrangement(t,n,o){let r=this.computeArrangedPath(t,n,o);if(!r||this.folderArrangementInProgress.has(t.path))return!1;let a=r.slice(0,r.lastIndexOf("/"));if(a&&await this.ensureFolder(a),this.app.vault.getFileByPath(r))return!1;this.folderArrangementInProgress.add(t.path),this.folderArrangementInProgress.add(r);try{await this.app.fileManager.renameFile(t,r)}finally{window.setTimeout(()=>{this.folderArrangementInProgress.delete(t.path),this.folderArrangementInProgress.delete(r)},500)}return!0}async applyArrangementToAll(t,n,o){let r=[],a=this.getNotesInDatabase(t,!0).filter(i=>!o||o.has(i.path));for(let i of a){let l=this.computeArrangedPath(i,t,n);if(!l)continue;let s=i.path;await this.applyArrangement(i,t,n)&&r.push({from:s,to:l})}return r}previewArrangement(t,n,o){return this.getNotesInDatabase(t,!0).filter(a=>!o||o.has(a.path)).map(a=>({file:a,from:a.path,to:this.computeArrangedPath(a,t,n)}))}async ensureFolder(t){let n=t.split("/").filter(Boolean),o="";for(let r of n)if(o=o?`${o}/${r}`:r,!this.app.vault.getFolderByPath(o))try{await this.app.vault.createFolder(o)}catch{}}getAllDatabases(){return this.app.vault.getMarkdownFiles().filter(t=>this.isDatabaseFile(t))}resolveLookupsForRows(t,n){let o=n.filter(a=>a.type==="lookup"&&a.refDatabasePath&&a.refColumnId&&a.refMatchColumnId);if(o.length===0)return t;let r=new Map;for(let a of o){let i=a.refDatabasePath;if(!r.has(i)){let l=this.app.vault.getFileByPath(i);if(!l){r.set(i,[]);continue}let s=this.readConfig(l),p=this.getNotesInDatabase(l).map(g=>this.getNoteDataSync(g,s.schema));r.set(i,p)}}return t.map(a=>{let i={...a};for(let l of o){let s=r.get(l.refDatabasePath)??[],d=l.refMatchColumnId==="_title"?a._title:a[l.refMatchColumnId],p=String(d??"");if(!p){i[l.id]=null;continue}let g=s.find(m=>m._title===p);i[l.id]=g?g[l.refColumnId]??null:null}return i})}resolveRollupsForRows(t,n){let o=n.filter(a=>a.type==="rollup"&&a.rollupRelationColumnId&&a.rollupTargetColumnId&&a.rollupFunction);if(o.length===0)return t;let r=new Map;for(let a of o){let i=n.find(s=>s.id===a.rollupRelationColumnId);if(!i||i.type!=="relation"||!i.refDatabasePath)continue;let l=i.refDatabasePath;if(!r.has(l)){let s=this.app.vault.getFileByPath(l);if(!s){r.set(l,[]);continue}let d=this.readConfig(s),p=this.getNotesInDatabase(s);r.set(l,p.map(g=>this.getNoteDataSync(g,d.schema)))}}return t.map(a=>{let i={...a};for(let l of o){let s=n.find(v=>v.id===l.rollupRelationColumnId);if(!s||!s.refDatabasePath){i[l.id]=null
Line truncated
|
||||
`);return this.app.vault.create(n,o)}async inferSchema(t){let n=new Map;for(let o of t){let a=this.app.metadataCache.getFileCache(o)?.frontmatter;if(a)for(let[i,l]of Object.entries(a))i==="position"||i.startsWith("notion-bases")||(n.has(i)||n.set(i,[]),l!=null&&n.get(i).push(l))}if(this.readInlineFields)for(let o of t){let r=await this.app.vault.cachedRead(o),a=nf(r);for(let i of a)n.has(i.key)||n.set(i.key,[]),i.value!==null&&i.value!==void 0&&n.get(i.key).push(i.value)}return Array.from(n.entries()).map(([o,r])=>{let a=this.inferType(o,r),i=a==="select"||a==="multiselect"||a==="status"?this.extractOptions(r,a):void 0;return{id:o,name:this.toDisplayName(o),type:a,visible:!0,width:a==="title"||a==="text"?200:140,options:i}})}inferType(t,n){if(t==="tags")return"multiselect";if(["date","created","modified","due"].includes(t)||t.endsWith("_date")||t.endsWith("_at")||t.endsWith("At"))return"date";if(["status","priority","type","category","stage"].includes(t))return"select";if(["done","completed","archived","published","pinned"].includes(t))return"checkbox";if(["audio","sound","music","recording"].includes(t)||t.endsWith("_audio")||t.endsWith("_sound"))return"audio";if(["video","clip","movie"].includes(t)||t.endsWith("_video")||t.endsWith("_clip"))return"video";let o=n.filter(l=>l!=null);if(o.length===0)return"text";if(o.every(l=>typeof l=="boolean"))return"checkbox";if(o.every(l=>typeof l=="number"))return"number";if(o.every(l=>Array.isArray(l)))return"multiselect";let r=o.map(l=>typeof l=="object"&&l!==null?JSON.stringify(l):typeof l=="string"?l:typeof l=="number"||typeof l=="boolean"?String(l):"");if(r.some(l=>l.length>40||/\s/.test(l)&&/[.!?,;:]/.test(l)))return"text";let i=new Set(r);return i.size<=8&&i.size<o.length?"select":"text"}extractOptions(t,n){let o=new Set;for(let r of t)if(n==="multiselect"&&Array.isArray(r))for(let a of r)o.add(String(a));else r!=null&&o.add(mt(r));return Array.from(o).map(r=>({value:r}))}toDisplayName(t){return t.replace(/_/g," ").replace(/([a-z])([A-Z])/g,"$1 $2").replace(/^./,n=>n.toUpperCase())}async renameColumn(t,n,o,r){let a=this.uniqueSlug(r,n.schema,o);if(a!==o){let d=this.getNotesInDatabase(t);for(let p of d){let g=this.app.metadataCache.getFileCache(p);g?.frontmatter&&o in g.frontmatter&&await this.app.fileManager.processFrontMatter(p,m=>{m[a]=m[o],delete m[o]})}}let l=n.schema.map(d=>d.id===o?{...d,id:a,name:r}:d),s={...n,schema:l};return await this.writeConfig(t,s),s}slugify(t){return t.toLowerCase().normalize("NFD").replace(/[\u0300-\u036f]/g,"").replace(/[^a-z0-9]+/g,"_").replace(/^_+|_+$/g,"").replace(/_+/g,"_")||"campo"}uniqueSlug(t,n,o){let r=this.slugify(t),a=new Set(n.filter(l=>l.id!==o).map(l=>l.id));if(!a.has(r))return r;let i=2;for(;a.has(`${r}_${i}`);)i++;return`${r}_${i}`}};var Br=require("obsidian");var Jb={databaseFileName:"_database.md",defaultRowHeight:36,embedViews:{},readInlineFields:!1,pageSize:0,clipEllipsis:!0},fc=class extends Br.PluginSettingTab{constructor(t,n){super(t,n),this.plugin=n}display(){let{containerEl:t}=this;t.empty(),new Br.Setting(t).setName(u("settings_db_filename_name")).setDesc(u("settings_db_filename_desc")).addText(n=>n.setPlaceholder("_database.md").setValue(this.plugin.settings.databaseFileName).onChange(async o=>{this.plugin.settings.databaseFileName=o||"_database.md",await this.plugin.saveSettings()})),new Br.Setting(t).setName(u("settings_inline_fields_name")).setDesc(u("settings_inline_fields_desc")).addToggle(n=>n.setValue(this.plugin.settings.readInlineFields).onChange(async o=>{this.plugin.settings.readInlineFields=o,this.plugin.manager.readInlineFields=o,await this.plugin.saveSettings()})),new Br.Setting(t).setName(u("settings_clip_ellipsis_name")).setDesc(u("settings_clip_ellipsis_desc")).addToggle(n=>n.setValue(this.plugin.settings.clipEllipsis).onChange(async o=>{this.plugin.settings.clipEllipsis=o,Si.clipEllipsis=o,await this.plugin.saveSettings()})),new Br.Setting(t).setName(u("settings_row_height_name")).setDesc(u("settings_row_height_desc")).addSlider(n=>n.setLimits(28,80,4).setValue(this.plugin.settings.defaultRowHeight).onChange(async o=>{this.plugin.settings.defaultRowHeight=o,await this.plugin.saveSettings()})),new Br.Setting(t).setName(u("settings_page_size_name")).setDesc(u("settings_page_size_desc")).addDropdown(n=>n.addOptions({0:u("settings_page_size_all"),50:"50",100:"100",200:"200"}).setValue(String(this.plugin.settings.pageSize)).onChange(async o=>{this.plugin.settings.pageSize=Number(o),this.plugin.manager.pageSize=Number(o),await this.plugin.saveSettings()}))}};var ey=require("obsidian");var Wl=class extends ey.FuzzySuggestModal{constructor(t,n,o){super(t),this.onChoose=o,this.setPlaceholder(u("picker_placeholder")),this.entries=n.map(r=>{let a=!r.parent?.path||r.parent.path==="/";return{file:r,label:a?u("picker_root"):r.parent?.name??"/",sublabel:a?"":r.parent?.path??"/"}})}getItems(){return this.entries}getItemText(t){return`${t.label} ${t.sublabel}`}renderSuggestion(t,n){n.createDiv({text:t
Line truncated
|
||||
`)){let a=r.match(/^path:\s*(.+)$/);a&&(t=a[1].trim());let i=r.match(/^id:\s*(.+)$/);i&&(n=i[1].trim());let l=r.match(/^type:\s*(.+)$/);if(l){let s=l[1].trim();zN.includes(s)&&(o=s)}}return{folderPath:t,embedId:n,forcedType:o}}var rf=class extends ty.MarkdownRenderChild{constructor(n,o,r,a,i,l){super(n);this.plugin=o;this.folderPath=r;this.embedId=a;this.sourcePath=i;this.forcedType=l;this.root=null}onload(){let n=this.plugin.manager,o=n.getDatabaseFileInFolder(this.folderPath);if(!o){this.containerEl.createDiv({text:`Database not found: "${this.folderPath||"/"}"`,cls:"nb-embed-error"});return}let r=this.plugin.app.vault.getFileByPath(this.sourcePath),a=r?this.plugin.app.metadataCache.getFileCache(r)?.frontmatter:void 0,i=da(a)?a[Ra]:void 0,l=da(i)?i[this.embedId]:void 0,s;if(this.forcedType){let d=l&&typeof l=="object"&&!("activeViewId"in l)?l:void 0,p=this.plugin.app.metadataCache.getFileCache(o)?.frontmatter,g=da(p)?p.views:void 0,m=Array.isArray(g)?g:void 0,c=m?.find(b=>b?.type===this.forcedType)??m?.[0],h;d?h={...d,id:this.embedId,type:this.forcedType}:h=c?{...c,id:this.embedId,type:this.forcedType}:{...Qn,id:this.embedId,type:this.forcedType},s={dbFile:o,manager:n,externalView:h,onViewChange:async b=>{let f=this.plugin.app.vault.getFileByPath(this.sourcePath);f&&await this.plugin.app.fileManager.processFrontMatter(f,_=>{_[Ra]||(_[Ra]={}),_[Ra][this.embedId]=b})}}}else{let d=l&&typeof l=="object"&&"activeViewId"in l&&Array.isArray(l.views)?l:void 0;s={dbFile:o,manager:n,embedState:d,onEmbedStateChange:async g=>{let m=this.plugin.app.vault.getFileByPath(this.sourcePath);m&&await this.plugin.app.fileManager.processFrontMatter(m,c=>{c[Ra]||(c[Ra]={}),c[Ra][this.embedId]=g})}}}this.root=(0,ny.createRoot)(this.containerEl),this.root.render((0,of.createElement)(Dl.Provider,{value:this.plugin.app},(0,of.createElement)(dc,s)))}onunload(){this.root?.unmount(),this.root=null}};function oy(e){e.registerMarkdownCodeBlockProcessor("nb-database",(t,n,o)=>{let r=VN(t),{folderPath:a,forcedType:i}=r,l=r.embedId;if(!l){l="nb"+Math.random().toString(36).slice(2,10);let s=e.app.vault.getFileByPath(o.sourcePath);s&&e.app.vault.process(s,d=>{let p="```nb-database\n"+t.trimEnd(),g=d.indexOf(p);if(g===-1)return d;let m=g+15;return d.slice(0,m)+`id: ${l}
|
||||
`+d.slice(m)}).catch(console.error)}n.addClass("nb-embed-container"),o.addChild(new rf(n,e,a,l,o.sourcePath,i))})}var ay=require("obsidian");var ry=/\{\{([a-zA-Z0-9_-]+)(?::([^}]+))?\}\}/g,BN=new Set(["CODE","PRE","SCRIPT","STYLE","KBD"]);function HN(){return window.moment??null}function jN(e,t,n){let o=HN(),r=new Date;switch(e){case"title":return n.basename;case"folder":return n.parent?.path??"";case"date":return o?o(r).format(t||"YYYY-MM-DD"):r.toISOString().slice(0,10);case"time":return o?o(r).format(t||"HH:mm"):r.toTimeString().slice(0,5);default:return null}}function UN(e,t,n,o,r){let a=jN(e,t,r);if(a!==null)return[activeDocument.createTextNode(a)];let i=n.find(s=>s.id===e),l=o[e];return l===void 0?null:lb(l,i,t)}function WN(e,t){let n=createSpan();return n.className="nb-placeholder",n.dataset.token=e,t&&(n.dataset.format=t),n.textContent=t?`{{${e}:${t}}}`:`{{${e}}}`,n}function GN(e){let t=e.nodeValue??"";if(!t.includes("{{"))return!1;ry.lastIndex=0;let n=[],o=0,r,a=!1;for(;(r=ry.exec(t))!==null;)a=!0,r.index>o&&n.push(activeDocument.createTextNode(t.slice(o,r.index))),n.push(WN(r[1],r[2])),o=r.index+r[0].length;if(!a)return!1;o<t.length&&n.push(activeDocument.createTextNode(t.slice(o)));let i=e.parentNode;if(!i)return!1;for(let l of n)i.insertBefore(l,e);return i.removeChild(e),!0}function qN(e){let t=[],n=activeDocument.createTreeWalker(e,NodeFilter.SHOW_TEXT,{acceptNode:a=>{let i=a.parentElement;for(;i;){if(BN.has(i.tagName)||i.classList.contains("nb-database-embed"))return NodeFilter.FILTER_REJECT;i=i.parentElement}return a.nodeValue&&a.nodeValue.includes("{{")?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP}}),o=n.nextNode();for(;o;)t.push(o),o=n.nextNode();let r=!1;for(let a of t)GN(a)&&(r=!0);return r}var af=class extends ay.MarkdownRenderChild{constructor(n,o,r,a){super(n);this.app=o;this.manager=r;this.file=a}onload(){this.render(),this.listener=n=>{n.path===this.file.path&&this.render()},this.app.metadataCache.on("changed",this.listener)}onunload(){this.listener&&this.app.metadataCache.off("changed",this.listener)}render(){let o=this.app.metadataCache.getFileCache(this.file)?.frontmatter??{},r=this.file.parent?.path??"",a=this.manager.getDatabaseFileInFolder(r),i=a?this.manager.readConfig(a).schema:[];this.containerEl.querySelectorAll("span.nb-placeholder").forEach(s=>{let d=s.dataset.token??"",p=s.dataset.format||void 0;if(!d)return;let g=UN(d,p,i,o,this.file);if(g===null){s.textContent=p?`{{${d}:${p}}}`:`{{${d}}}`;return}s.replaceChildren(...g)})}};function iy(e,t){return(n,o)=>{let r=e.vault.getFileByPath(o.sourcePath);!r||t.isDatabaseFile(r)||!qN(n)||o.addChild(new af(n,e,t,r))}}var _c=class extends Io.Plugin{constructor(){super(...arguments);this._redirecting=!1}async onload(){await this.loadSettings(),this.manager=new mc(this.app,this.settings.databaseFileName),this.manager.readInlineFields=this.settings.readInlineFields,this.manager.pageSize=this.settings.pageSize,this.registerView(Ul,n=>new Na(n,this)),this.addRibbonIcon("table","Notion bases",()=>{this.openDatabasePicker()}),this.addCommand({id:"open-database",name:u("cmd_open_database"),callback:async()=>{await this.openOrCreateDatabase()}}),this.addCommand({id:"create-database",name:u("cmd_create_database"),callback:async()=>{let o=this.app.workspace.getActiveFile()?.parent?.path??"";await this.createAndOpenDatabase(o)}}),this.addCommand({id:"quick-add",name:u("cmd_quick_add"),callback:()=>{this.openQuickAdd()}}),this.registerEvent(this.app.workspace.on("active-leaf-change",async n=>{if(!n||this._redirecting||n.view.getViewType()!=="markdown")return;let o=n.view.file??void 0;if(!o||!this.manager.isDatabaseFile(o))return;let r=this.findDatabaseLeaf(o.path);if(r&&r!==n){this.app.workspace.revealLeaf(r),n.detach();return}if(!r){this._redirecting=!0;try{await this.openDatabaseInLeaf(n,o)}finally{this._redirecting=!1}}})),this.registerEvent(this.app.workspace.on("file-menu",(n,o)=>{o instanceof Io.TFolder&&(this.manager.getDatabaseFileInFolder(o.path)||n.addItem(r=>{r.setTitle(u("ctx_create_database")).setIcon("database").onClick(async()=>{await this.createAndOpenDatabase(o.path)})}))})),this.registerEvent(this.app.metadataCache.on("changed",n=>{if(!(n instanceof Io.TFile)||n.extension!=="md"||this.manager.isDatabaseFile(n)||this.manager.isArrangementInProgress(n.path))return;let o=this.manager.findGoverningDatabase(n);if(!o)return;let r=this.manager.readConfig(o);r.folderArrangement?.enabled&&this.manager.applyArrangement(n,o,r)})),oy(this),this.registerMarkdownPostProcessor(iy(this.app,this.manager)),this.addSettingTab(new fc(this.app,this))}onunload(){}async loadSettings(){this.settings=Object.assign({},Jb,await this.loadData()),Si.clipEllipsis=this.settings.clipEllipsis}async saveSettings(){await this.saveData(this.settings)}openQuickAdd(){let n=this.manager.getAllDatabases().sort((o,r)=>(o.parent?.path??"").localeCompare(r.parent?.path??""));if(n.length===0){new Io.Notice(u("no_databases_found"));return}new Wl(this.app,n,o=>{let r
Line truncated
|
||||
/*! Bundled license information:
|
||||
|
||||
react/cjs/react.production.min.js:
|
||||
|
||||
+1
-1
@@ -1 +1 @@
|
||||
{"id":"notion-bases","name":"Notion Bases","version":"1.8.6","minAppVersion":"1.8.7","description":"Turn any folder into a database — table, kanban board, gallery, calendar, timeline and list views powered by frontmatter.","author":"bgarciamoura","authorUrl":"https://github.com/bgarciamoura","isDesktopOnly":false,"fundingUrl":"https://github.com/sponsors/bgarciamoura"}
|
||||
{"id":"notion-bases","name":"Notion Bases","version":"1.10.0","minAppVersion":"1.8.7","description":"Turn any folder into a database — table, kanban board, gallery, calendar, timeline and list views powered by frontmatter.","author":"bgarciamoura","authorUrl":"https://github.com/bgarciamoura","isDesktopOnly":false,"fundingUrl":{"GitHub Sponsors":"https://github.com/sponsors/bgarciamoura","PayPal":"https://www.paypal.com/donate/?business=JLSTWHFM8KD3G&no_recurring=0&item_name=Built+with+love%2C+powered+by+coffee.+Your+support+keeps+Notion+Bases+free+and+growing+for+everyone.+Thank+you%21¤cy_code=BRL"}}
|
||||
+63
@@ -1893,6 +1893,69 @@
|
||||
height: auto;
|
||||
}
|
||||
|
||||
/* Per-column clip (issue #45) — declared after the wrap rules on purpose:
|
||||
same specificity, so source order lets clip win when the view-wide wrap is on */
|
||||
.nb-td--clip {
|
||||
/* Sob table-layout auto, conteúdo nowrap alargaria a coluna (o "auto-fit"
|
||||
da issue). max-width: 0 tira o conteúdo do cálculo de largura e faz a
|
||||
célula respeitar a largura configurada, ativando o ellipsis.
|
||||
height: 1px permite que o .nb-td-inner use height: 100% e preencha a
|
||||
altura real da linha (que pode ser maior por causa de colunas com wrap),
|
||||
mantendo toda a célula clicável; age como mínimo, a célula ainda estica. */
|
||||
max-width: 0;
|
||||
height: 1px;
|
||||
}
|
||||
|
||||
.nb-td--clip .nb-td-inner {
|
||||
height: 100%;
|
||||
max-height: none;
|
||||
min-height: var(--nb-row-height);
|
||||
overflow: hidden;
|
||||
align-items: stretch;
|
||||
padding: 0;
|
||||
}
|
||||
|
||||
.nb-td--clip .nb-cell-text,
|
||||
.nb-td--clip .nb-cell-clickable {
|
||||
white-space: nowrap;
|
||||
word-break: normal;
|
||||
overflow: hidden;
|
||||
text-overflow: ellipsis;
|
||||
align-items: center;
|
||||
height: 100%;
|
||||
min-height: var(--nb-row-height);
|
||||
padding-top: 0;
|
||||
padding-bottom: 0;
|
||||
}
|
||||
|
||||
/* Ellipsis opcional (issue #51) — classe aplicada ao wrapper quando a
|
||||
configuração "Show ellipsis when clipping text" está desligada */
|
||||
.nb-clip-hard .nb-td--clip .nb-cell-text,
|
||||
.nb-clip-hard .nb-td--clip .nb-cell-clickable {
|
||||
text-overflow: clip;
|
||||
}
|
||||
|
||||
/* Cabeçalho estreitável (issue #51): somente colunas com largura definida
|
||||
pelo usuário param de impor min-content — o nome trunca quando faltar
|
||||
espaço. Colunas nunca redimensionadas mantêm o auto-ajuste de sempre. */
|
||||
.nb-th--fixed {
|
||||
max-width: 0;
|
||||
}
|
||||
|
||||
.nb-th--fixed .nb-header-label {
|
||||
min-width: 0;
|
||||
overflow: hidden;
|
||||
}
|
||||
|
||||
.nb-th--fixed .nb-header-name {
|
||||
min-width: 0;
|
||||
white-space: nowrap;
|
||||
}
|
||||
|
||||
.nb-th--fixed .nb-th-inner-title > div {
|
||||
min-width: 0;
|
||||
}
|
||||
|
||||
/* ── Linha de agregação ─────────────────────────────────────────────────────── */
|
||||
|
||||
.nb-tfoot {
|
||||
|
||||
Vendored
+12
-15
@@ -25,17 +25,14 @@
|
||||
"id": "fc7d8007827e7536",
|
||||
"type": "leaf",
|
||||
"state": {
|
||||
"type": "canvas",
|
||||
"type": "markdown",
|
||||
"state": {
|
||||
"file": "2026년 월력형 메모형 일정(2월).canvas",
|
||||
"viewState": {
|
||||
"x": 488.67130042226887,
|
||||
"y": 74574.78151493247,
|
||||
"zoom": 0.12050569471065414
|
||||
}
|
||||
"file": "30연대 26년도 예산.md",
|
||||
"mode": "source",
|
||||
"source": false
|
||||
},
|
||||
"icon": "lucide-layout-dashboard",
|
||||
"title": "2026년 월력형 메모형 일정(2월)"
|
||||
"icon": "lucide-file",
|
||||
"title": "30연대 26년도 예산"
|
||||
}
|
||||
},
|
||||
{
|
||||
@@ -81,7 +78,7 @@
|
||||
"state": {
|
||||
"type": "search",
|
||||
"state": {
|
||||
"query": "section:에어컨 조태숙",
|
||||
"query": "section:나침반",
|
||||
"matchingCase": false,
|
||||
"explainSearch": false,
|
||||
"collapseAll": false,
|
||||
@@ -132,7 +129,7 @@
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "08eb000fd17e35e8",
|
||||
"id": "e919896920bfce1d",
|
||||
"type": "leaf",
|
||||
"state": {
|
||||
"type": "mk-path-view",
|
||||
@@ -200,7 +197,7 @@
|
||||
"state": {
|
||||
"type": "file-properties",
|
||||
"state": {
|
||||
"file": "2026년 월력형 메모형 일정(2월).canvas"
|
||||
"file": "30연대 26년도 예산.md"
|
||||
},
|
||||
"icon": "lucide-info",
|
||||
"title": "파일 속성"
|
||||
@@ -226,17 +223,17 @@
|
||||
},
|
||||
"active": "fc7d8007827e7536",
|
||||
"lastOpenFiles": [
|
||||
"30연대 26년도 예산.md",
|
||||
"2026년 월력형 메모형 일정(2월).canvas",
|
||||
"30연대 26년도 예산.md",
|
||||
"장비.md",
|
||||
"inbox/위임보수.md",
|
||||
"재난대책.md",
|
||||
"하계재난대비계획.md",
|
||||
"혹서기일과.md",
|
||||
"하계 우기 대비 환경오염사고 방지대책 강구지시.md",
|
||||
"검차.md",
|
||||
"inbox/위임보수.md",
|
||||
"inbox/위임수.md",
|
||||
"inbox/보급품 수령 , 분배, 반납.md",
|
||||
"장비.md",
|
||||
"2025년 월력형 메모형 일정 (2).canvas",
|
||||
"2026-07-05.md",
|
||||
"가을 마라톤 대회를 풀코스로 준비하고 있는데, 현재 나이 48세, 몸무게 72kg, 10km 1시간 페이스로 달리는데, 대회를 준비하는 훈련계획표를 짜줘 - Google 검색.mht",
|
||||
|
||||
Reference in new issue
Block a user