From 1ab3f678b758dd2d488616188669f21d1f37a699 Mon Sep 17 00:00:00 2001 From: lexx Date: Mon, 22 Jul 2024 20:09:16 +0300 Subject: [PATCH] untitled fix --- front/dist/assets/{main.c1fd60c7.js => main.88a796e4.js} | 2 +- front/dist/manifest.json | 2 +- front/js/svelte/records/Preview.js | 4 ++-- src/File/Uploader.php | 2 +- 4 files changed, 5 insertions(+), 5 deletions(-) rename front/dist/assets/{main.c1fd60c7.js => main.88a796e4.js} (98%) diff --git a/front/dist/assets/main.c1fd60c7.js b/front/dist/assets/main.88a796e4.js similarity index 98% rename from front/dist/assets/main.c1fd60c7.js rename to front/dist/assets/main.88a796e4.js index f7fb865..c38ba80 100644 --- a/front/dist/assets/main.c1fd60c7.js +++ b/front/dist/assets/main.88a796e4.js @@ -37,7 +37,7 @@ function print() { __p += __j.call(arguments, '') } */var Gwe=Object.prototype.toString,jD=Array.isArray||function(e){return Gwe.call(e)==="[object Array]"};function rre(o){return typeof o=="function"}function Kwe(o){return jD(o)?"array":typeof o}function gne(o){return o.replace(/[\-\[\]{}()*+?.,\\\^$|#\s]/g,"\\$&")}function Rle(o,e){return o!=null&&typeof o=="object"&&e in o}function Jwe(o,e){return o!=null&&typeof o!="object"&&o.hasOwnProperty&&o.hasOwnProperty(e)}var e_e=RegExp.prototype.test;function t_e(o,e){return e_e.call(o,e)}var n_e=/\S/;function o_e(o){return!t_e(n_e,o)}var s_e={"&":"&","<":"<",">":">",'"':""","'":"'","/":"/","`":"`","=":"="};function r_e(o){return String(o).replace(/[&<>"'`=\/]/g,function(t){return s_e[t]})}var i_e=/\s*/,a_e=/\s+/,$le=/\s*=/,l_e=/\s*\}/,c_e=/#|\^|\/|>|\{|&|=|!/;function u_e(o,e){if(!o)return[];var t=!1,s=[],a=[],l=[],u=!1,d=!1,h="",b=0;function y(){if(u&&!d)for(;l.length;)delete a[l.pop()];else l=[];u=!1,d=!1}var C,E,R;function $(we){if(typeof we=="string"&&(we=we.split(a_e,2)),!jD(we)||we.length!==2)throw new Error("Invalid tags: "+we);C=new RegExp(gne(we[0])+"\\s*"),E=new RegExp("\\s*"+gne(we[1])),R=new RegExp("\\s*"+gne("}"+we[1]))}$(e||Zp.tags);for(var Q=new j6(o),F,U,K,L,te,ne;!Q.eos();){if(F=Q.pos,K=Q.scanUntil(C),K)for(var oe=0,G=K.length;oe"?te=[U,K,F,Q.pos,h,b,t]:te=[U,K,F,Q.pos],b++,a.push(te),U==="#"||U==="^")s.push(te);else if(U==="/"){if(ne=s.pop(),!ne)throw new Error('Unopened section "'+K+'" at '+F);if(ne[1]!==K)throw new Error('Unclosed section "'+ne[1]+'" at '+F)}else U==="name"||U==="{"||U==="&"?d=!0:U==="="&&$(K)}if(y(),ne=s.pop(),ne)throw new Error('Unclosed section "'+ne[1]+'" at '+Q.pos);return d_e(f_e(a))}function f_e(o){for(var e=[],t,s,a=0,l=o.length;a0?s[s.length-1][4]:e;break;default:t.push(a)}return e}function j6(o){this.string=o,this.tail=o,this.pos=0}j6.prototype.eos=function(){return this.tail===""};j6.prototype.scan=function(e){var t=this.tail.match(e);if(!t||t.index!==0)return"";var s=t[0];return this.tail=this.tail.substring(s.length),this.pos+=s.length,s};j6.prototype.scanUntil=function(e){var t=this.tail.search(e),s;switch(t){case-1:s=this.tail,this.tail="";break;case 0:s="";break;default:s=this.tail.substring(0,t),this.tail=this.tail.substring(t)}return this.pos+=s.length,s};function DD(o,e){this.view=o,this.cache={".":this.view},this.parent=e}DD.prototype.push=function(e){return new DD(e,this)};DD.prototype.lookup=function(e){var t=this.cache,s;if(t.hasOwnProperty(e))s=t[e];else{for(var a=this,l,u,d,h=!1;a;){if(e.indexOf(".")>0)for(l=a.view,u=e.split("."),d=0;l!=null&&d"?b=this.renderPartial(d,t,s,l):h==="&"?b=this.unescapedValue(d,t):h==="name"?b=this.escapedValue(d,t,l):h==="text"&&(b=this.rawValue(d)),b!==void 0&&(u+=b);return u};Qg.prototype.renderSection=function(e,t,s,a,l){var u=this,d="",h=t.lookup(e[1]);function b(E){return u.render(E,t,s,l)}if(!!h){if(jD(h))for(var y=0,C=h.length;y0||!s)&&(l[u]=a+l[u]);return l.join(` -`)};Qg.prototype.renderPartial=function(e,t,s,a){if(!!s){var l=this.getConfigTags(a),u=rre(s)?s(e[1]):s[e[1]];if(u!=null){var d=e[6],h=e[5],b=e[4],y=u;h==0&&b&&(y=this.indentPartial(u,b,d));var C=this.parse(y,l);return this.renderTokens(C,t,s,y,a)}}};Qg.prototype.unescapedValue=function(e,t){var s=t.lookup(e[1]);if(s!=null)return s};Qg.prototype.escapedValue=function(e,t,s){var a=this.getConfigEscape(s)||Zp.escape,l=t.lookup(e[1]);if(l!=null)return typeof l=="number"&&a===Zp.escape?String(l):a(l)};Qg.prototype.rawValue=function(e){return e[1]};Qg.prototype.getConfigTags=function(e){return jD(e)?e:e&&typeof e=="object"?e.tags:void 0};Qg.prototype.getConfigEscape=function(e){if(e&&typeof e=="object"&&!jD(e))return e.escape};var Zp={name:"mustache.js",version:"4.2.0",tags:["{{","}}"],clearCache:void 0,escape:void 0,parse:void 0,render:void 0,Scanner:void 0,Context:void 0,Writer:void 0,set templateCache(o){w6.templateCache=o},get templateCache(){return w6.templateCache}},w6=new Qg;Zp.clearCache=function(){return w6.clearCache()};Zp.parse=function(e,t){return w6.parse(e,t)};Zp.render=function(e,t,s,a){if(typeof e!="string")throw new TypeError('Invalid template! Template should be a "string" but "'+Kwe(e)+'" was given as the first argument for mustache#render(template, view, partials)');return w6.render(e,t,s,a)};Zp.escape=r_e;Zp.Scanner=j6;Zp.Context=DD;Zp.Writer=Qg;function nz(o){return nz=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(e){return typeof e}:function(e){return e&&typeof Symbol=="function"&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},nz(o)}function hE(o){if(o===null||o===!0||o===!1)return NaN;var e=Number(o);return isNaN(e)?e:e<0?Math.ceil(e):Math.floor(e)}function Sc(o,e){if(e.length1?"s":"")+" required, but only "+e.length+" present")}function cc(o){Sc(1,arguments);var e=Object.prototype.toString.call(o);return o instanceof Date||nz(o)==="object"&&e==="[object Date]"?new Date(o.getTime()):typeof o=="number"||e==="[object Number]"?new Date(o):((typeof o=="string"||e==="[object String]")&&typeof console<"u"&&(console.warn("Starting with v2.0.0-beta.1 date-fns doesn't accept strings as date arguments. Please use `parseISO` to parse strings. See: https://github.com/date-fns/date-fns/blob/master/docs/upgradeGuide.md#string-arguments"),console.warn(new Error().stack)),new Date(NaN))}function h_e(o,e){Sc(2,arguments);var t=cc(o).getTime(),s=hE(e);return new Date(t+s)}var m_e={};function q6(){return m_e}function Noe(o){var e=new Date(Date.UTC(o.getFullYear(),o.getMonth(),o.getDate(),o.getHours(),o.getMinutes(),o.getSeconds(),o.getMilliseconds()));return e.setUTCFullYear(o.getFullYear()),o.getTime()-e.getTime()}function kH(o,e){Sc(2,arguments);var t=cc(o),s=cc(e),a=t.getTime()-s.getTime();return a<0?-1:a>0?1:a}function g_e(o){return Sc(1,arguments),o instanceof Date||nz(o)==="object"&&Object.prototype.toString.call(o)==="[object Date]"}function p_e(o){if(Sc(1,arguments),!g_e(o)&&typeof o!="number")return!1;var e=cc(o);return!isNaN(Number(e))}function b_e(o,e){Sc(2,arguments);var t=cc(o),s=cc(e),a=t.getFullYear()-s.getFullYear(),l=t.getMonth()-s.getMonth();return a*12+l}function v_e(o,e){return Sc(2,arguments),cc(o).getTime()-cc(e).getTime()}var Nle={ceil:Math.ceil,round:Math.round,floor:Math.floor,trunc:function(e){return e<0?Math.ceil(e):Math.floor(e)}},O_e="trunc";function y_e(o){return o?Nle[o]:Nle[O_e]}function w_e(o){Sc(1,arguments);var e=cc(o);return e.setHours(23,59,59,999),e}function __e(o){Sc(1,arguments);var e=cc(o),t=e.getMonth();return e.setFullYear(e.getFullYear(),t+1,0),e.setHours(23,59,59,999),e}function S_e(o){Sc(1,arguments);var e=cc(o);return w_e(e).getTime()===__e(e).getTime()}function C_e(o,e){Sc(2,arguments);var t=cc(o),s=cc(e),a=kH(t,s),l=Math.abs(b_e(t,s)),u;if(l<1)u=0;else{t.getMonth()===1&&t.getDate()>27&&t.setDate(30),t.setMonth(t.getMonth()-a*l);var d=kH(t,s)===-a;S_e(cc(o))&&l===1&&kH(o,s)===1&&(d=!1),u=a*(l-Number(d))}return u===0?0:u}function k_e(o,e,t){Sc(2,arguments);var s=v_e(o,e)/1e3;return y_e(t==null?void 0:t.roundingMethod)(s)}function x_e(o,e){Sc(2,arguments);var t=hE(e);return h_e(o,-t)}var T_e=864e5;function E_e(o){Sc(1,arguments);var e=cc(o),t=e.getTime();e.setUTCMonth(0,1),e.setUTCHours(0,0,0,0);var s=e.getTime(),a=t-s;return Math.floor(a/T_e)+1}function oz(o){Sc(1,arguments);var e=1,t=cc(o),s=t.getUTCDay(),a=(s=a.getTime()?t+1:e.getTime()>=u.getTime()?t:t-1}function A_e(o){Sc(1,arguments);var e=Rpe(o),t=new Date(0);t.setUTCFullYear(e,0,4),t.setUTCHours(0,0,0,0);var s=oz(t);return s}var D_e=6048e5;function P_e(o){Sc(1,arguments);var e=cc(o),t=oz(e).getTime()-A_e(e).getTime();return Math.round(t/D_e)+1}function sz(o,e){var t,s,a,l,u,d,h,b;Sc(1,arguments);var y=q6(),C=hE((t=(s=(a=(l=e==null?void 0:e.weekStartsOn)!==null&&l!==void 0?l:e==null||(u=e.locale)===null||u===void 0||(d=u.options)===null||d===void 0?void 0:d.weekStartsOn)!==null&&a!==void 0?a:y.weekStartsOn)!==null&&s!==void 0?s:(h=y.locale)===null||h===void 0||(b=h.options)===null||b===void 0?void 0:b.weekStartsOn)!==null&&t!==void 0?t:0);if(!(C>=0&&C<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var E=cc(o),R=E.getUTCDay(),$=(R=1&&R<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var $=new Date(0);$.setUTCFullYear(C+1,0,R),$.setUTCHours(0,0,0,0);var Q=sz($,e),F=new Date(0);F.setUTCFullYear(C,0,R),F.setUTCHours(0,0,0,0);var U=sz(F,e);return y.getTime()>=Q.getTime()?C+1:y.getTime()>=U.getTime()?C:C-1}function M_e(o,e){var t,s,a,l,u,d,h,b;Sc(1,arguments);var y=q6(),C=hE((t=(s=(a=(l=e==null?void 0:e.firstWeekContainsDate)!==null&&l!==void 0?l:e==null||(u=e.locale)===null||u===void 0||(d=u.options)===null||d===void 0?void 0:d.firstWeekContainsDate)!==null&&a!==void 0?a:y.firstWeekContainsDate)!==null&&s!==void 0?s:(h=y.locale)===null||h===void 0||(b=h.options)===null||b===void 0?void 0:b.firstWeekContainsDate)!==null&&t!==void 0?t:1),E=$pe(o,e),R=new Date(0);R.setUTCFullYear(E,0,C),R.setUTCHours(0,0,0,0);var $=sz(R,e);return $}var R_e=6048e5;function $_e(o,e){Sc(1,arguments);var t=cc(o),s=sz(t,e).getTime()-M_e(t,e).getTime();return Math.round(s/R_e)+1}function Bl(o,e){for(var t=o<0?"-":"",s=Math.abs(o).toString();s.length0?s:1-s;return Bl(t==="yy"?a%100:a,t.length)},M:function(e,t){var s=e.getUTCMonth();return t==="M"?String(s+1):Bl(s+1,2)},d:function(e,t){return Bl(e.getUTCDate(),t.length)},a:function(e,t){var s=e.getUTCHours()/12>=1?"pm":"am";switch(t){case"a":case"aa":return s.toUpperCase();case"aaa":return s;case"aaaaa":return s[0];case"aaaa":default:return s==="am"?"a.m.":"p.m."}},h:function(e,t){return Bl(e.getUTCHours()%12||12,t.length)},H:function(e,t){return Bl(e.getUTCHours(),t.length)},m:function(e,t){return Bl(e.getUTCMinutes(),t.length)},s:function(e,t){return Bl(e.getUTCSeconds(),t.length)},S:function(e,t){var s=t.length,a=e.getUTCMilliseconds(),l=Math.floor(a*Math.pow(10,s-3));return Bl(l,t.length)}};const mC=N_e;var J4={am:"am",pm:"pm",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},I_e={G:function(e,t,s){var a=e.getUTCFullYear()>0?1:0;switch(t){case"G":case"GG":case"GGG":return s.era(a,{width:"abbreviated"});case"GGGGG":return s.era(a,{width:"narrow"});case"GGGG":default:return s.era(a,{width:"wide"})}},y:function(e,t,s){if(t==="yo"){var a=e.getUTCFullYear(),l=a>0?a:1-a;return s.ordinalNumber(l,{unit:"year"})}return mC.y(e,t)},Y:function(e,t,s,a){var l=$pe(e,a),u=l>0?l:1-l;if(t==="YY"){var d=u%100;return Bl(d,2)}return t==="Yo"?s.ordinalNumber(u,{unit:"year"}):Bl(u,t.length)},R:function(e,t){var s=Rpe(e);return Bl(s,t.length)},u:function(e,t){var s=e.getUTCFullYear();return Bl(s,t.length)},Q:function(e,t,s){var a=Math.ceil((e.getUTCMonth()+1)/3);switch(t){case"Q":return String(a);case"QQ":return Bl(a,2);case"Qo":return s.ordinalNumber(a,{unit:"quarter"});case"QQQ":return s.quarter(a,{width:"abbreviated",context:"formatting"});case"QQQQQ":return s.quarter(a,{width:"narrow",context:"formatting"});case"QQQQ":default:return s.quarter(a,{width:"wide",context:"formatting"})}},q:function(e,t,s){var a=Math.ceil((e.getUTCMonth()+1)/3);switch(t){case"q":return String(a);case"qq":return Bl(a,2);case"qo":return s.ordinalNumber(a,{unit:"quarter"});case"qqq":return s.quarter(a,{width:"abbreviated",context:"standalone"});case"qqqqq":return s.quarter(a,{width:"narrow",context:"standalone"});case"qqqq":default:return s.quarter(a,{width:"wide",context:"standalone"})}},M:function(e,t,s){var a=e.getUTCMonth();switch(t){case"M":case"MM":return mC.M(e,t);case"Mo":return s.ordinalNumber(a+1,{unit:"month"});case"MMM":return s.month(a,{width:"abbreviated",context:"formatting"});case"MMMMM":return s.month(a,{width:"narrow",context:"formatting"});case"MMMM":default:return s.month(a,{width:"wide",context:"formatting"})}},L:function(e,t,s){var a=e.getUTCMonth();switch(t){case"L":return String(a+1);case"LL":return Bl(a+1,2);case"Lo":return s.ordinalNumber(a+1,{unit:"month"});case"LLL":return s.month(a,{width:"abbreviated",context:"standalone"});case"LLLLL":return s.month(a,{width:"narrow",context:"standalone"});case"LLLL":default:return s.month(a,{width:"wide",context:"standalone"})}},w:function(e,t,s,a){var l=$_e(e,a);return t==="wo"?s.ordinalNumber(l,{unit:"week"}):Bl(l,t.length)},I:function(e,t,s){var a=P_e(e);return t==="Io"?s.ordinalNumber(a,{unit:"week"}):Bl(a,t.length)},d:function(e,t,s){return t==="do"?s.ordinalNumber(e.getUTCDate(),{unit:"date"}):mC.d(e,t)},D:function(e,t,s){var a=E_e(e);return t==="Do"?s.ordinalNumber(a,{unit:"dayOfYear"}):Bl(a,t.length)},E:function(e,t,s){var a=e.getUTCDay();switch(t){case"E":case"EE":case"EEE":return s.day(a,{width:"abbreviated",context:"formatting"});case"EEEEE":return s.day(a,{width:"narrow",context:"formatting"});case"EEEEEE":return s.day(a,{width:"short",context:"formatting"});case"EEEE":default:return s.day(a,{width:"wide",context:"formatting"})}},e:function(e,t,s,a){var l=e.getUTCDay(),u=(l-a.weekStartsOn+8)%7||7;switch(t){case"e":return String(u);case"ee":return Bl(u,2);case"eo":return s.ordinalNumber(u,{unit:"day"});case"eee":return s.day(l,{width:"abbreviated",context:"formatting"});case"eeeee":return s.day(l,{width:"narrow",context:"formatting"});case"eeeeee":return s.day(l,{width:"short",context:"formatting"});case"eeee":default:return s.day(l,{width:"wide",context:"formatting"})}},c:function(e,t,s,a){var l=e.getUTCDay(),u=(l-a.weekStartsOn+8)%7||7;switch(t){case"c":return String(u);case"cc":return Bl(u,t.length);case"co":return s.ordinalNumber(u,{unit:"day"});case"ccc":return s.day(l,{width:"abbreviated",context:"standalone"});case"ccccc":return s.day(l,{width:"narrow",context:"standalone"});case"cccccc":return s.day(l,{width:"short",context:"standalone"});case"cccc":default:return s.day(l,{width:"wide",context:"standalone"})}},i:function(e,t,s){var a=e.getUTCDay(),l=a===0?7:a;switch(t){case"i":return String(l);case"ii":return Bl(l,t.length);case"io":return s.ordinalNumber(l,{unit:"day"});case"iii":return s.day(a,{width:"abbreviated",context:"formatting"});case"iiiii":return s.day(a,{width:"narrow",context:"formatting"});case"iiiiii":return s.day(a,{width:"short",context:"formatting"});case"iiii":default:return s.day(a,{width:"wide",context:"formatting"})}},a:function(e,t,s){var a=e.getUTCHours(),l=a/12>=1?"pm":"am";switch(t){case"a":case"aa":return s.dayPeriod(l,{width:"abbreviated",context:"formatting"});case"aaa":return s.dayPeriod(l,{width:"abbreviated",context:"formatting"}).toLowerCase();case"aaaaa":return s.dayPeriod(l,{width:"narrow",context:"formatting"});case"aaaa":default:return s.dayPeriod(l,{width:"wide",context:"formatting"})}},b:function(e,t,s){var a=e.getUTCHours(),l;switch(a===12?l=J4.noon:a===0?l=J4.midnight:l=a/12>=1?"pm":"am",t){case"b":case"bb":return s.dayPeriod(l,{width:"abbreviated",context:"formatting"});case"bbb":return s.dayPeriod(l,{width:"abbreviated",context:"formatting"}).toLowerCase();case"bbbbb":return s.dayPeriod(l,{width:"narrow",context:"formatting"});case"bbbb":default:return s.dayPeriod(l,{width:"wide",context:"formatting"})}},B:function(e,t,s){var a=e.getUTCHours(),l;switch(a>=17?l=J4.evening:a>=12?l=J4.afternoon:a>=4?l=J4.morning:l=J4.night,t){case"B":case"BB":case"BBB":return s.dayPeriod(l,{width:"abbreviated",context:"formatting"});case"BBBBB":return s.dayPeriod(l,{width:"narrow",context:"formatting"});case"BBBB":default:return s.dayPeriod(l,{width:"wide",context:"formatting"})}},h:function(e,t,s){if(t==="ho"){var a=e.getUTCHours()%12;return a===0&&(a=12),s.ordinalNumber(a,{unit:"hour"})}return mC.h(e,t)},H:function(e,t,s){return t==="Ho"?s.ordinalNumber(e.getUTCHours(),{unit:"hour"}):mC.H(e,t)},K:function(e,t,s){var a=e.getUTCHours()%12;return t==="Ko"?s.ordinalNumber(a,{unit:"hour"}):Bl(a,t.length)},k:function(e,t,s){var a=e.getUTCHours();return a===0&&(a=24),t==="ko"?s.ordinalNumber(a,{unit:"hour"}):Bl(a,t.length)},m:function(e,t,s){return t==="mo"?s.ordinalNumber(e.getUTCMinutes(),{unit:"minute"}):mC.m(e,t)},s:function(e,t,s){return t==="so"?s.ordinalNumber(e.getUTCSeconds(),{unit:"second"}):mC.s(e,t)},S:function(e,t){return mC.S(e,t)},X:function(e,t,s,a){var l=a._originalDate||e,u=l.getTimezoneOffset();if(u===0)return"Z";switch(t){case"X":return Ble(u);case"XXXX":case"XX":return eE(u);case"XXXXX":case"XXX":default:return eE(u,":")}},x:function(e,t,s,a){var l=a._originalDate||e,u=l.getTimezoneOffset();switch(t){case"x":return Ble(u);case"xxxx":case"xx":return eE(u);case"xxxxx":case"xxx":default:return eE(u,":")}},O:function(e,t,s,a){var l=a._originalDate||e,u=l.getTimezoneOffset();switch(t){case"O":case"OO":case"OOO":return"GMT"+Ile(u,":");case"OOOO":default:return"GMT"+eE(u,":")}},z:function(e,t,s,a){var l=a._originalDate||e,u=l.getTimezoneOffset();switch(t){case"z":case"zz":case"zzz":return"GMT"+Ile(u,":");case"zzzz":default:return"GMT"+eE(u,":")}},t:function(e,t,s,a){var l=a._originalDate||e,u=Math.floor(l.getTime()/1e3);return Bl(u,t.length)},T:function(e,t,s,a){var l=a._originalDate||e,u=l.getTime();return Bl(u,t.length)}};function Ile(o,e){var t=o>0?"-":"+",s=Math.abs(o),a=Math.floor(s/60),l=s%60;if(l===0)return t+String(a);var u=e||"";return t+String(a)+u+Bl(l,2)}function Ble(o,e){if(o%60===0){var t=o>0?"-":"+";return t+Bl(Math.abs(o)/60,2)}return eE(o,e)}function eE(o,e){var t=e||"",s=o>0?"-":"+",a=Math.abs(o),l=Bl(Math.floor(a/60),2),u=Bl(a%60,2);return s+l+t+u}const B_e=I_e;var Lle=function(e,t){switch(e){case"P":return t.date({width:"short"});case"PP":return t.date({width:"medium"});case"PPP":return t.date({width:"long"});case"PPPP":default:return t.date({width:"full"})}},Npe=function(e,t){switch(e){case"p":return t.time({width:"short"});case"pp":return t.time({width:"medium"});case"ppp":return t.time({width:"long"});case"pppp":default:return t.time({width:"full"})}},L_e=function(e,t){var s=e.match(/(P+)(p+)?/)||[],a=s[1],l=s[2];if(!l)return Lle(e,t);var u;switch(a){case"P":u=t.dateTime({width:"short"});break;case"PP":u=t.dateTime({width:"medium"});break;case"PPP":u=t.dateTime({width:"long"});break;case"PPPP":default:u=t.dateTime({width:"full"});break}return u.replace("{{date}}",Lle(a,t)).replace("{{time}}",Npe(l,t))},F_e={p:Npe,P:L_e};const Q_e=F_e;var Z_e=["D","DD"],H_e=["YY","YYYY"];function z_e(o){return Z_e.indexOf(o)!==-1}function V_e(o){return H_e.indexOf(o)!==-1}function Fle(o,e,t){if(o==="YYYY")throw new RangeError("Use `yyyy` instead of `YYYY` (in `".concat(e,"`) for formatting years to the input `").concat(t,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"));if(o==="YY")throw new RangeError("Use `yy` instead of `YY` (in `".concat(e,"`) for formatting years to the input `").concat(t,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"));if(o==="D")throw new RangeError("Use `d` instead of `D` (in `".concat(e,"`) for formatting days of the month to the input `").concat(t,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"));if(o==="DD")throw new RangeError("Use `dd` instead of `DD` (in `".concat(e,"`) for formatting days of the month to the input `").concat(t,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"))}var W_e={lessThanXSeconds:{one:"less than a second",other:"less than {{count}} seconds"},xSeconds:{one:"1 second",other:"{{count}} seconds"},halfAMinute:"half a minute",lessThanXMinutes:{one:"less than a minute",other:"less than {{count}} minutes"},xMinutes:{one:"1 minute",other:"{{count}} minutes"},aboutXHours:{one:"about 1 hour",other:"about {{count}} hours"},xHours:{one:"1 hour",other:"{{count}} hours"},xDays:{one:"1 day",other:"{{count}} days"},aboutXWeeks:{one:"about 1 week",other:"about {{count}} weeks"},xWeeks:{one:"1 week",other:"{{count}} weeks"},aboutXMonths:{one:"about 1 month",other:"about {{count}} months"},xMonths:{one:"1 month",other:"{{count}} months"},aboutXYears:{one:"about 1 year",other:"about {{count}} years"},xYears:{one:"1 year",other:"{{count}} years"},overXYears:{one:"over 1 year",other:"over {{count}} years"},almostXYears:{one:"almost 1 year",other:"almost {{count}} years"}},U_e=function(e,t,s){var a,l=W_e[e];return typeof l=="string"?a=l:t===1?a=l.one:a=l.other.replace("{{count}}",t.toString()),s!=null&&s.addSuffix?s.comparison&&s.comparison>0?"in "+a:a+" ago":a};const Y_e=U_e;function pne(o){return function(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},t=e.width?String(e.width):o.defaultWidth,s=o.formats[t]||o.formats[o.defaultWidth];return s}}var X_e={full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},j_e={full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},q_e={full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},G_e={date:pne({formats:X_e,defaultWidth:"full"}),time:pne({formats:j_e,defaultWidth:"full"}),dateTime:pne({formats:q_e,defaultWidth:"full"})};const K_e=G_e;var J_e={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"},eSe=function(e,t,s,a){return J_e[e]};const tSe=eSe;function BN(o){return function(e,t){var s=t!=null&&t.context?String(t.context):"standalone",a;if(s==="formatting"&&o.formattingValues){var l=o.defaultFormattingWidth||o.defaultWidth,u=t!=null&&t.width?String(t.width):l;a=o.formattingValues[u]||o.formattingValues[l]}else{var d=o.defaultWidth,h=t!=null&&t.width?String(t.width):o.defaultWidth;a=o.values[h]||o.values[d]}var b=o.argumentCallback?o.argumentCallback(e):e;return a[b]}}var nSe={narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},oSe={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1st quarter","2nd quarter","3rd quarter","4th quarter"]},sSe={narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],wide:["January","February","March","April","May","June","July","August","September","October","November","December"]},rSe={narrow:["S","M","T","W","T","F","S"],short:["Su","Mo","Tu","We","Th","Fr","Sa"],abbreviated:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],wide:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"]},iSe={narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"}},aSe={narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"}},lSe=function(e,t){var s=Number(e),a=s%100;if(a>20||a<10)switch(a%10){case 1:return s+"st";case 2:return s+"nd";case 3:return s+"rd"}return s+"th"},cSe={ordinalNumber:lSe,era:BN({values:nSe,defaultWidth:"wide"}),quarter:BN({values:oSe,defaultWidth:"wide",argumentCallback:function(e){return e-1}}),month:BN({values:sSe,defaultWidth:"wide"}),day:BN({values:rSe,defaultWidth:"wide"}),dayPeriod:BN({values:iSe,defaultWidth:"wide",formattingValues:aSe,defaultFormattingWidth:"wide"})};const uSe=cSe;function LN(o){return function(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},s=t.width,a=s&&o.matchPatterns[s]||o.matchPatterns[o.defaultMatchWidth],l=e.match(a);if(!l)return null;var u=l[0],d=s&&o.parsePatterns[s]||o.parsePatterns[o.defaultParseWidth],h=Array.isArray(d)?dSe(d,function(C){return C.test(u)}):fSe(d,function(C){return C.test(u)}),b;b=o.valueCallback?o.valueCallback(h):h,b=t.valueCallback?t.valueCallback(b):b;var y=e.slice(u.length);return{value:b,rest:y}}}function fSe(o,e){for(var t in o)if(o.hasOwnProperty(t)&&e(o[t]))return t}function dSe(o,e){for(var t=0;t1&&arguments[1]!==void 0?arguments[1]:{},s=e.match(o.matchPattern);if(!s)return null;var a=s[0],l=e.match(o.parsePattern);if(!l)return null;var u=o.valueCallback?o.valueCallback(l[0]):l[0];u=t.valueCallback?t.valueCallback(u):u;var d=e.slice(a.length);return{value:u,rest:d}}}var mSe=/^(\d+)(th|st|nd|rd)?/i,gSe=/\d+/i,pSe={narrow:/^(b|a)/i,abbreviated:/^(b\.?\s?c\.?|b\.?\s?c\.?\s?e\.?|a\.?\s?d\.?|c\.?\s?e\.?)/i,wide:/^(before christ|before common era|anno domini|common era)/i},bSe={any:[/^b/i,/^(a|c)/i]},vSe={narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](th|st|nd|rd)? quarter/i},OSe={any:[/1/i,/2/i,/3/i,/4/i]},ySe={narrow:/^[jfmasond]/i,abbreviated:/^(jan|feb|mar|apr|may|jun|jul|aug|sep|oct|nov|dec)/i,wide:/^(january|february|march|april|may|june|july|august|september|october|november|december)/i},wSe={narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^ja/i,/^f/i,/^mar/i,/^ap/i,/^may/i,/^jun/i,/^jul/i,/^au/i,/^s/i,/^o/i,/^n/i,/^d/i]},_Se={narrow:/^[smtwf]/i,short:/^(su|mo|tu|we|th|fr|sa)/i,abbreviated:/^(sun|mon|tue|wed|thu|fri|sat)/i,wide:/^(sunday|monday|tuesday|wednesday|thursday|friday|saturday)/i},SSe={narrow:[/^s/i,/^m/i,/^t/i,/^w/i,/^t/i,/^f/i,/^s/i],any:[/^su/i,/^m/i,/^tu/i,/^w/i,/^th/i,/^f/i,/^sa/i]},CSe={narrow:/^(a|p|mi|n|(in the|at) (morning|afternoon|evening|night))/i,any:/^([ap]\.?\s?m\.?|midnight|noon|(in the|at) (morning|afternoon|evening|night))/i},kSe={any:{am:/^a/i,pm:/^p/i,midnight:/^mi/i,noon:/^no/i,morning:/morning/i,afternoon:/afternoon/i,evening:/evening/i,night:/night/i}},xSe={ordinalNumber:hSe({matchPattern:mSe,parsePattern:gSe,valueCallback:function(e){return parseInt(e,10)}}),era:LN({matchPatterns:pSe,defaultMatchWidth:"wide",parsePatterns:bSe,defaultParseWidth:"any"}),quarter:LN({matchPatterns:vSe,defaultMatchWidth:"wide",parsePatterns:OSe,defaultParseWidth:"any",valueCallback:function(e){return e+1}}),month:LN({matchPatterns:ySe,defaultMatchWidth:"wide",parsePatterns:wSe,defaultParseWidth:"any"}),day:LN({matchPatterns:_Se,defaultMatchWidth:"wide",parsePatterns:SSe,defaultParseWidth:"any"}),dayPeriod:LN({matchPatterns:CSe,defaultMatchWidth:"any",parsePatterns:kSe,defaultParseWidth:"any"})};const TSe=xSe;var ESe={code:"en-US",formatDistance:Y_e,formatLong:K_e,formatRelative:tSe,localize:uSe,match:TSe,options:{weekStartsOn:0,firstWeekContainsDate:1}};const Ipe=ESe;var ASe=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,DSe=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,PSe=/^'([^]*?)'?$/,MSe=/''/g,RSe=/[a-zA-Z]/;function Bpe(o,e,t){var s,a,l,u,d,h,b,y,C,E,R,$,Q,F,U,K,L,te;Sc(2,arguments);var ne=String(e),oe=q6(),G=(s=(a=t==null?void 0:t.locale)!==null&&a!==void 0?a:oe.locale)!==null&&s!==void 0?s:Ipe,we=hE((l=(u=(d=(h=t==null?void 0:t.firstWeekContainsDate)!==null&&h!==void 0?h:t==null||(b=t.locale)===null||b===void 0||(y=b.options)===null||y===void 0?void 0:y.firstWeekContainsDate)!==null&&d!==void 0?d:oe.firstWeekContainsDate)!==null&&u!==void 0?u:(C=oe.locale)===null||C===void 0||(E=C.options)===null||E===void 0?void 0:E.firstWeekContainsDate)!==null&&l!==void 0?l:1);if(!(we>=1&&we<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var ve=hE((R=($=(Q=(F=t==null?void 0:t.weekStartsOn)!==null&&F!==void 0?F:t==null||(U=t.locale)===null||U===void 0||(K=U.options)===null||K===void 0?void 0:K.weekStartsOn)!==null&&Q!==void 0?Q:oe.weekStartsOn)!==null&&$!==void 0?$:(L=oe.locale)===null||L===void 0||(te=L.options)===null||te===void 0?void 0:te.weekStartsOn)!==null&&R!==void 0?R:0);if(!(ve>=0&&ve<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");if(!G.localize)throw new RangeError("locale must contain localize property");if(!G.formatLong)throw new RangeError("locale must contain formatLong property");var Re=cc(o);if(!p_e(Re))throw new RangeError("Invalid time value");var Oe=Noe(Re),ce=x_e(Re,Oe),Xe={firstWeekContainsDate:we,weekStartsOn:ve,locale:G,_originalDate:Re},tt=ne.match(DSe).map(function(ot){var V=ot[0];if(V==="p"||V==="P"){var ut=Q_e[V];return ut(ot,G.formatLong)}return ot}).join("").match(ASe).map(function(ot){if(ot==="''")return"'";var V=ot[0];if(V==="'")return $Se(ot);var ut=B_e[V];if(ut)return!(t!=null&&t.useAdditionalWeekYearTokens)&&V_e(ot)&&Fle(ot,e,String(o)),!(t!=null&&t.useAdditionalDayOfYearTokens)&&z_e(ot)&&Fle(ot,e,String(o)),ut(ce,ot,G.localize,Xe);if(V.match(RSe))throw new RangeError("Format string contains an unescaped latin alphabet character `"+V+"`");return ot}).join("");return tt}function $Se(o){var e=o.match(PSe);return e?e[1].replace(MSe,"'"):o}function Lpe(o,e){if(o==null)throw new TypeError("assign requires that input parameter not be null or undefined");for(var t in e)Object.prototype.hasOwnProperty.call(e,t)&&(o[t]=e[t]);return o}function NSe(o){return Lpe({},o)}var Qle=1440,ISe=2520,bne=43200,BSe=86400;function LSe(o,e,t){var s,a;Sc(2,arguments);var l=q6(),u=(s=(a=t==null?void 0:t.locale)!==null&&a!==void 0?a:l.locale)!==null&&s!==void 0?s:Ipe;if(!u.formatDistance)throw new RangeError("locale must contain formatDistance property");var d=kH(o,e);if(isNaN(d))throw new RangeError("Invalid time value");var h=Lpe(NSe(t),{addSuffix:Boolean(t==null?void 0:t.addSuffix),comparison:d}),b,y;d>0?(b=cc(e),y=cc(o)):(b=cc(o),y=cc(e));var C=k_e(y,b),E=(Noe(y)-Noe(b))/1e3,R=Math.round((C-E)/60),$;if(R<2)return t!=null&&t.includeSeconds?C<5?u.formatDistance("lessThanXSeconds",5,h):C<10?u.formatDistance("lessThanXSeconds",10,h):C<20?u.formatDistance("lessThanXSeconds",20,h):C<40?u.formatDistance("halfAMinute",0,h):C<60?u.formatDistance("lessThanXMinutes",1,h):u.formatDistance("xMinutes",1,h):R===0?u.formatDistance("lessThanXMinutes",1,h):u.formatDistance("xMinutes",R,h);if(R<45)return u.formatDistance("xMinutes",R,h);if(R<90)return u.formatDistance("aboutXHours",1,h);if(Rh.name===(e==null?void 0:e.schema));if(!(s!=null&&s.titleTemplate))return Vle(s,e);let a=e.data,u=Zp.parse(s.titleTemplate).filter(h=>h[0]==="name").map(h=>h[1]).filter(h=>{let b=s.fields.find(y=>y.name===h);return(b==null?void 0:b.info.name)==="reference"}).reduce((h,b)=>{let y=t.edges.find(E=>E.source===e.id&&E.field===b),C=t.records.find(E=>E.id===(y==null?void 0:y.target));return h[b]=qu(o,C,t),h},{});a={...a,...u};let d=Zp.render(s.titleTemplate,a);return!d||d===""?Vle(s,e):Qpe(d.slice(0,300))}function Vle(o,e){var s;if((o==null?void 0:o.type)==="files")return e._file.path;let t=Qpe(e==null?void 0:e.data[(s=o.fields.filter(a=>a.info.name==="text")[0])==null?void 0:s.name]).slice(0,300);return t==""?"Untitled":t}function Wle(o){let e,t,s;return{c(){e=re("a"),t=Ht(o[1]),Z(e,"href",s=o[3].lucentUrl+"/records/"+o[0].id),Z(e,"class","text-decoration-none rounded py-1 px-2 d-inline-block svelte-nbbgyi"),Z(e,"title",o[1]),rs(e,"border","2px solid "+(o[2].color?o[2].color:"#999"),1),rs(e,"white-space","nowrap")},m(a,l){Te(a,e,l),X(e,t)},p(a,l){l&2&&Fn(t,a[1]),l&1&&s!==(s=a[3].lucentUrl+"/records/"+a[0].id)&&Z(e,"href",s),l&2&&Z(e,"title",a[1]),l&4&&rs(e,"border","2px solid "+(a[2].color?a[2].color:"#999"),1)},d(a){a&&ke(e)}}}function FSe(o){var s;let e,t=((s=o[0])==null?void 0:s.data)&&Wle(o);return{c(){t&&t.c(),e=Rs()},m(a,l){t&&t.m(a,l),Te(a,e,l)},p(a,[l]){var u;(u=a[0])!=null&&u.data?t?t.p(a,l):(t=Wle(a),t.c(),t.m(e.parentNode,e)):t&&(t.d(1),t=null)},i:un,o:un,d(a){t&&t.d(a),a&&ke(e)}}}function QSe(o,e,t){let s,a;const l=Ur("channel");let{record:u}=e,{graph:d}=e;return o.$$set=h=>{"record"in h&&t(0,u=h.record),"graph"in h&&t(4,d=h.graph)},o.$$.update=()=>{o.$$.dirty&1&&t(2,s=l.schemas.find(h=>h.name===u.schema)),o.$$.dirty&17&&t(1,a=qu(l.schemas,u,d))},[u,a,s,l,d]}class G6 extends uo{constructor(e){super(),co(this,e,QSe,FSe,lo,{record:0,graph:4})}}function Ule(o,e,t){const s=o.slice();return s[2]=e[t],s[4]=t,s}function Yle(o){let e,t,s=o[0].reverse(),a=[];for(let u=0;uBe(a[u],1,1,()=>{a[u]=null});return{c(){e=re("div");for(let u=0;u0&&Yle(o);return{c(){s&&s.c(),e=Rs()},m(a,l){s&&s.m(a,l),Te(a,e,l),t=!0},p(a,[l]){a[0].length>0?s?(s.p(a,l),l&1&&xe(s,1)):(s=Yle(a),s.c(),xe(s,1),s.m(e.parentNode,e)):s&&(mo(),Be(s,1,1,()=>{s=null}),go())},i(a){t||(xe(s),t=!0)},o(a){Be(s),t=!1},d(a){s&&s.d(a),a&&ke(e)}}}function zSe(o,e,t){let{managerRecords:s}=e,{graph:a}=e;return o.$$set=l=>{"managerRecords"in l&&t(0,s=l.managerRecords),"graph"in l&&t(1,a=l.graph)},[s,a]}class VSe extends uo{constructor(e){super(),co(this,e,zSe,HSe,lo,{managerRecords:0,graph:1})}}function WSe(o){let e;return{c(){e=Ht("New Record")},m(t,s){Te(t,e,s)},p:un,d(t){t&&ke(e)}}}function USe(o){let e=qu(o[5].schemas,o[3],o[2])+"",t;return{c(){t=Ht(e)},m(s,a){Te(s,t,a)},p(s,a){a&12&&e!==(e=qu(s[5].schemas,s[3],s[2])+"")&&Fn(t,e)},d(s){s&&ke(t)}}}function jle(o){let e,t,s,a,l,u,d,h,b,y,C,E,R,$,Q,F,U;s=new Fa({props:{icon:"ellipsis"}});let K=!o[4]&&qle(o);return{c(){e=re("div"),t=re("button"),en(s.$$.fragment),a=Ze(),l=re("div"),u=re("h6"),u.textContent="Record Actions",d=Ze(),h=re("a"),b=Ht("Create new"),C=Ze(),K&&K.c(),E=Ze(),R=re("a"),$=Ht("Revisions"),Z(t,"class","btn btn-link btn-sm"),Z(t,"type","button"),Z(t,"data-bs-toggle","dropdown"),Z(t,"aria-expanded","false"),Z(u,"class","dropdown-header"),Z(h,"class","dropdown-item"),Z(h,"href",y=o[5].lucentUrl+"/records/new?schema="+o[1].name),Z(R,"class","dropdown-item"),Z(R,"href",o[5].lucentUrl),Z(l,"class","dropdown-menu"),Z(e,"class","dropdown d-inline-block")},m(L,te){Te(L,e,te),X(e,t),Kt(s,t,null),X(e,a),X(e,l),X(l,u),X(l,d),X(l,h),X(h,b),X(l,C),K&&K.m(l,null),X(l,E),X(l,R),X(R,$),Q=!0,F||(U=mn(R,"click",ku(o[7])),F=!0)},p(L,te){(!Q||te&2&&y!==(y=L[5].lucentUrl+"/records/new?schema="+L[1].name))&&Z(h,"href",y),L[4]?K&&(K.d(1),K=null):K?K.p(L,te):(K=qle(L),K.c(),K.m(l,E))},i(L){Q||(xe(s.$$.fragment,L),Q=!0)},o(L){Be(s.$$.fragment,L),Q=!1},d(L){L&&ke(e),Jt(s),K&&K.d(),F=!1,U()}}}function qle(o){let e,t,s,a;return{c(){e=re("a"),t=Ht("Clone"),Z(e,"class","dropdown-item"),Z(e,"href",o[5].lucentUrl)},m(l,u){Te(l,e,u),X(e,t),s||(a=mn(e,"click",o[6]),s=!0)},p:un,d(l){l&&ke(e),s=!1,a()}}}function YSe(o){let e,t,s=o[1].label.toUpperCase()+"",a,l,u,d,h,b;function y($,Q){return $[4]?WSe:USe}let C=y(o),E=C(o),R=!o[4]&&jle(o);return{c(){e=re("h3"),t=re("a"),a=Ht(s),u=Ze(),d=re("span"),E.c(),h=Ze(),R&&R.c(),Z(t,"class","text-muted d-block text-decoration-none fs-6 mb-1"),Z(t,"href",l=o[5].lucentUrl+"/content/"+o[1].name),Z(d,"class","text-dark d-block"),Z(e,"class","header-normal mt-5 mb-0")},m($,Q){Te($,e,Q),X(e,t),X(t,a),X(e,u),X(e,d),E.m(d,null),X(e,h),R&&R.m(e,null),b=!0},p($,[Q]){(!b||Q&2)&&s!==(s=$[1].label.toUpperCase()+"")&&Fn(a,s),(!b||Q&2&&l!==(l=$[5].lucentUrl+"/content/"+$[1].name))&&Z(t,"href",l),C===(C=y($))&&E?E.p($,Q):(E.d(1),E=C($),E&&(E.c(),E.m(d,null))),$[4]?R&&(mo(),Be(R,1,1,()=>{R=null}),go()):R?(R.p($,Q),Q&16&&xe(R,1)):(R=jle($),R.c(),xe(R,1),R.m(e,null))},i($){b||(xe(R),b=!0)},o($){Be(R),b=!1},d($){$&&ke(e),E.d(),R&&R.d()}}}function XSe(o,e,t){const s=Ur("channel");let{schema:a}=e,{graph:l}=e,{record:u}=e,{isCreateMode:d}=e,{activeContentTab:h}=e;function b(C){C.preventDefault(),axios.post(s.lucentUrl+"/records/clone/"+u.id).then(E=>{window.location=s.lucentUrl+"/records/"+E.data.id}).catch(E=>{})}const y=C=>t(0,h="_info");return o.$$set=C=>{"schema"in C&&t(1,a=C.schema),"graph"in C&&t(2,l=C.graph),"record"in C&&t(3,u=C.record),"isCreateMode"in C&&t(4,d=C.isCreateMode),"activeContentTab"in C&&t(0,h=C.activeContentTab)},[h,a,l,u,d,s,b,y]}class jSe extends uo{constructor(e){super(),co(this,e,XSe,YSe,lo,{schema:1,graph:2,record:3,isCreateMode:4,activeContentTab:0})}}function Zpe(o){return Hpe()[o]}function Hpe(){return{published:{value:"published",text:"Published",bg:"success",color:"white"},trashed:{value:"trashed",text:"Trashed",bg:"danger",color:"white"},draft:{value:"draft",text:"Draft",bg:"warning",color:"dark"}}}function Gle(o,e,t){const s=o.slice();return s[10]=e[t],s}function Kle(o){let e,t=o[10].text+"",s,a,l,u;function d(...h){return o[9](o[10],...h)}return{c(){e=re("button"),s=Ht(t),a=Ze(),Z(e,"type","button"),Z(e,"class","dropdown-item my-2 rounded w-100 bg-"+o[10].bg+" text-"+o[10].color)},m(h,b){Te(h,e,b),X(e,s),X(e,a),l||(u=mn(e,"click",d),l=!0)},p(h,b){o=h},d(h){h&&ke(e),l=!1,u()}}}function Jle(o){let e,t=o[10].value!==o[0]&&Kle(o);return{c(){t&&t.c(),e=Rs()},m(s,a){t&&t.m(s,a),Te(s,e,a)},p(s,a){s[10].value!==s[0]?t?t.p(s,a):(t=Kle(s),t.c(),t.m(e.parentNode,e)):t&&(t.d(1),t=null)},d(s){t&&t.d(s),s&&ke(e)}}}function qSe(o){let e,t,s;return{c(){e=re("a"),t=Ht("Preview"),Z(e,"href",s=o[5].previewTargetUrl+"?schema="+o[2].name+"&id="+o[1].id),Z(e,"target","_blank"),Z(e,"class","btn btn-info ms-3")},m(a,l){Te(a,e,l),X(e,t)},p(a,l){l&6&&s!==(s=a[5].previewTargetUrl+"?schema="+a[2].name+"&id="+a[1].id)&&Z(e,"href",s)},d(a){a&&ke(e)}}}function GSe(o){let e,t,s,a=o[4].text+"",l,u,d,h,b,y,C,E,R,$,Q,F=o[6],U=[];for(let L=0;L{h=R,t(3,h)})}const E=(R,$)=>y($,R.value);return o.$$set=R=>{"status"in R&&t(0,l=R.status),"record"in R&&t(1,u=R.record),"schema"in R&&t(2,d=R.schema)},o.$$.update=()=>{o.$$.dirty&1&&t(4,s=Zpe(l))},[l,u,d,h,s,a,b,y,C,E]}class zpe extends uo{constructor(e){super(),co(this,e,KSe,GSe,lo,{status:0,record:1,schema:2})}}function ece(o){return o._file.mime==="image/svg+xml"?Ioe(o):Ur("channel").filesUrl+`/thumbs/${o._file.path}`}function Ioe(o){return Ur("channel").filesUrl+`/${o._file.path}`}function tce(o){let e,t,s,a,l;const u=[eCe,JSe],d=[];function h(b,y){return y&1&&(e=null),e==null&&(e=!!b[0]._file.mime.startsWith("image")),e?0:1}return t=h(o,-1),s=d[t]=u[t](o),{c(){s.c(),a=Rs()},m(b,y){d[t].m(b,y),Te(b,a,y),l=!0},p(b,y){let C=t;t=h(b,y),t===C?d[t].p(b,y):(mo(),Be(d[C],1,1,()=>{d[C]=null}),go(),s=d[t],s?s.p(b,y):(s=d[t]=u[t](b),s.c()),xe(s,1),s.m(a.parentNode,a))},i(b){l||(xe(s),l=!0)},o(b){Be(s),l=!1},d(b){d[t].d(b),b&&ke(a)}}}function JSe(o){let e,t,s,a,l,u=o[0]._file.path.split(".").pop()+"",d,h,b,y;return t=new Fa({props:{icon:"file",width:o[3],height:o[3]}}),{c(){e=re("a"),en(t.$$.fragment),s=Ze(),a=re("span"),l=Ht("."),d=Ht(u),Z(a,"class","ms-2"),rs(a,"font-size",o[4]+"px"),Z(e,"href",h=o[5].lucentUrl+"/records/"+o[0].id),Z(e,"title",b=o[0]._file.path),Z(e,"class","btn btn-outline-primary btn-sm d-flex align-items-center justify-content-center"),rs(e,"width",o[2]+"px"),rs(e,"height",o[2]+"px")},m(C,E){Te(C,e,E),Kt(t,e,null),X(e,s),X(e,a),X(a,l),X(a,d),y=!0},p(C,E){const R={};E&8&&(R.width=C[3]),E&8&&(R.height=C[3]),t.$set(R),(!y||E&1)&&u!==(u=C[0]._file.path.split(".").pop()+"")&&Fn(d,u),(!y||E&16)&&rs(a,"font-size",C[4]+"px"),(!y||E&1&&h!==(h=C[5].lucentUrl+"/records/"+C[0].id))&&Z(e,"href",h),(!y||E&1&&b!==(b=C[0]._file.path))&&Z(e,"title",b),(!y||E&4)&&rs(e,"width",C[2]+"px"),(!y||E&4)&&rs(e,"height",C[2]+"px")},i(C){y||(xe(t.$$.fragment,C),y=!0)},o(C){Be(t.$$.fragment,C),y=!1},d(C){C&&ke(e),Jt(t)}}}function eCe(o){let e,t,s,a,l,u;return{c(){e=re("a"),t=re("img"),Z(t,"class","rounded w-100"),ple(t.src,s=ece(o[0]))||Z(t,"src",s),Z(t,"alt",a=o[0]._file.path),Z(e,"href",l=o[5].lucentUrl+"/records/"+o[0].id),Z(e,"title",u=o[0]._file.path),Z(e,"class","d-flex align-items-center justify-content-center "),rs(e,"width",o[2]+"px"),rs(e,"height",o[2]+"px")},m(d,h){Te(d,e,h),X(e,t)},p(d,h){h&1&&!ple(t.src,s=ece(d[0]))&&Z(t,"src",s),h&1&&a!==(a=d[0]._file.path)&&Z(t,"alt",a),h&1&&l!==(l=d[5].lucentUrl+"/records/"+d[0].id)&&Z(e,"href",l),h&1&&u!==(u=d[0]._file.path)&&Z(e,"title",u),h&4&&rs(e,"width",d[2]+"px"),h&4&&rs(e,"height",d[2]+"px")},i:un,o:un,d(d){d&&ke(e)}}}function nce(o){let e,t=o[0]._file.path+"",s,a,l;return{c(){e=re("a"),s=Ht(t),Z(e,"href",a=o[5].lucentUrl+"/records/"+o[0].id),Z(e,"title",l=o[0]._file.path),Z(e,"class","preview-file-filename lx-small-text text-decoration-none")},m(u,d){Te(u,e,d),X(e,s)},p(u,d){d&1&&t!==(t=u[0]._file.path+"")&&Fn(s,t),d&1&&a!==(a=u[5].lucentUrl+"/records/"+u[0].id)&&Z(e,"href",a),d&1&&l!==(l=u[0]._file.path)&&Z(e,"title",l)},d(u){u&&ke(e)}}}function tCe(o){let e,t,s,a=o[0]&&tce(o),l=o[1]&&nce(o);return{c(){a&&a.c(),e=Ze(),l&&l.c(),t=Rs()},m(u,d){a&&a.m(u,d),Te(u,e,d),l&&l.m(u,d),Te(u,t,d),s=!0},p(u,[d]){u[0]?a?(a.p(u,d),d&1&&xe(a,1)):(a=tce(u),a.c(),xe(a,1),a.m(e.parentNode,e)):a&&(mo(),Be(a,1,1,()=>{a=null}),go()),u[1]?l?l.p(u,d):(l=nce(u),l.c(),l.m(t.parentNode,t)):l&&(l.d(1),l=null)},i(u){s||(xe(a),s=!0)},o(u){Be(a),s=!1},d(u){a&&a.d(u),u&&ke(e),l&&l.d(u),u&&ke(t)}}}function nCe(o,e,t){let{record:s}=e;const a=Ur("channel");let{size:l="small"}=e,{showFilename:u=!1}=e,d,h,b;return l=="large"?(d=256,h=32,b="20"):l=="medium"?(d=128,h=12,b="17"):l=="small"?(d=64,h=12,b="15"):l=="tiny"&&(d=42,h=12,b="13"),o.$$set=y=>{"record"in y&&t(0,s=y.record),"size"in y&&t(6,l=y.size),"showFilename"in y&&t(1,u=y.showFilename)},[s,u,d,h,b,a,l]}class Xw extends uo{constructor(e){super(),co(this,e,nCe,tCe,lo,{record:0,size:6,showFilename:1})}}function oce(o){let e,t,s,a,l,u,d,h,b,y,C=o[0]._file.path+"",E,R,$,Q,F,U,K=o[0]._file.originalName+"",L,te,ne,oe,G,we,ve=o[0]._file.mime+"",Re,Oe,ce,Xe,tt,ot,V,ut=(o[0]._file.size/1024).toFixed(1)+"",Qe,Bt,Ct,He,st,rn,Et,Cn=o[0]._file.checksum+"",je,mt,he,Zo,Kn,so,Yo=o[0]._file.path+"",as,kt,jt;s=new Xw({props:{record:o[0],size:"large"}});let pt=o[0]._file.width&&sce(o);return{c(){e=re("div"),t=re("div"),en(s.$$.fragment),a=Ze(),l=re("div"),u=re("ul"),d=re("li"),h=re("span"),h.textContent="Filename",b=Ze(),y=re("span"),E=Ht(C),R=Ze(),$=re("li"),Q=re("span"),Q.textContent="Original name",F=Ze(),U=re("span"),L=Ht(K),te=Ze(),ne=re("li"),oe=re("span"),oe.textContent="Mime type",G=Ze(),we=re("span"),Re=Ht(ve),Oe=Ze(),pt&&pt.c(),ce=Ze(),Xe=re("li"),tt=re("span"),tt.textContent="File size",ot=Ze(),V=re("span"),Qe=Ht(ut),Bt=Ht("kB"),Ct=Ze(),He=re("li"),st=re("span"),st.textContent="Checksum",rn=Ze(),Et=re("span"),je=Ht(Cn),mt=Ze(),he=re("li"),Zo=re("span"),Zo.textContent="Download",Kn=Ze(),so=re("a"),as=Ht(Yo),Z(t,"class","col"),rs(t,"max-width","276px"),Z(h,"class","text-muted"),Z(d,"class","list-group-item border-primary"),Z(Q,"class","text-muted"),Z($,"class","list-group-item border-primary"),Z(oe,"class","text-muted"),Z(ne,"class","list-group-item border-primary"),Z(tt,"class","text-muted"),Z(Xe,"class","list-group-item border-primary"),Z(st,"class","text-muted"),Z(He,"class","list-group-item border-primary"),Z(Zo,"class","text-muted"),Z(so,"href",kt=Ioe(o[0])),Z(he,"class","list-group-item border-primary"),Z(u,"class","list-group svelte-1qb90xc"),Z(l,"class","col"),Z(e,"class","row mb-4")},m(Ne,Gt){Te(Ne,e,Gt),X(e,t),Kt(s,t,null),X(e,a),X(e,l),X(l,u),X(u,d),X(d,h),X(d,b),X(d,y),X(y,E),X(u,R),X(u,$),X($,Q),X($,F),X($,U),X(U,L),X(u,te),X(u,ne),X(ne,oe),X(ne,G),X(ne,we),X(we,Re),X(u,Oe),pt&&pt.m(u,null),X(u,ce),X(u,Xe),X(Xe,tt),X(Xe,ot),X(Xe,V),X(V,Qe),X(V,Bt),X(u,Ct),X(u,He),X(He,st),X(He,rn),X(He,Et),X(Et,je),X(u,mt),X(u,he),X(he,Zo),X(he,Kn),X(he,so),X(so,as),jt=!0},p(Ne,Gt){const bn={};Gt&1&&(bn.record=Ne[0]),s.$set(bn),(!jt||Gt&1)&&C!==(C=Ne[0]._file.path+"")&&Fn(E,C),(!jt||Gt&1)&&K!==(K=Ne[0]._file.originalName+"")&&Fn(L,K),(!jt||Gt&1)&&ve!==(ve=Ne[0]._file.mime+"")&&Fn(Re,ve),Ne[0]._file.width?pt?pt.p(Ne,Gt):(pt=sce(Ne),pt.c(),pt.m(u,ce)):pt&&(pt.d(1),pt=null),(!jt||Gt&1)&&ut!==(ut=(Ne[0]._file.size/1024).toFixed(1)+"")&&Fn(Qe,ut),(!jt||Gt&1)&&Cn!==(Cn=Ne[0]._file.checksum+"")&&Fn(je,Cn),(!jt||Gt&1)&&Yo!==(Yo=Ne[0]._file.path+"")&&Fn(as,Yo),(!jt||Gt&1&&kt!==(kt=Ioe(Ne[0])))&&Z(so,"href",kt)},i(Ne){jt||(xe(s.$$.fragment,Ne),jt=!0)},o(Ne){Be(s.$$.fragment,Ne),jt=!1},d(Ne){Ne&&ke(e),Jt(s),pt&&pt.d()}}}function sce(o){let e,t,s,a,l=o[0]._file.width+"",u,d,h=o[0]._file.height+"",b;return{c(){e=re("li"),t=re("span"),t.textContent="Dimensions",s=Ze(),a=re("span"),u=Ht(l),d=Ht("x"),b=Ht(h),Z(t,"class","text-muted"),Z(e,"class","list-group-item border-primary")},m(y,C){Te(y,e,C),X(e,t),X(e,s),X(e,a),X(a,u),X(a,d),X(a,b)},p(y,C){C&1&&l!==(l=y[0]._file.width+"")&&Fn(u,l),C&1&&h!==(h=y[0]._file.height+"")&&Fn(b,h)},d(y){y&&ke(e)}}}function oCe(o){let e,t,s=o[1].type==="files"&&oce(o);return{c(){s&&s.c(),e=Rs()},m(a,l){s&&s.m(a,l),Te(a,e,l),t=!0},p(a,[l]){a[1].type==="files"?s?(s.p(a,l),l&2&&xe(s,1)):(s=oce(a),s.c(),xe(s,1),s.m(e.parentNode,e)):s&&(mo(),Be(s,1,1,()=>{s=null}),go())},i(a){t||(xe(s),t=!0)},o(a){Be(s),t=!1},d(a){s&&s.d(a),a&&ke(e)}}}function sCe(o,e,t){let{record:s}=e,{schema:a}=e;return o.$$set=l=>{"record"in l&&t(0,s=l.record),"schema"in l&&t(1,a=l.schema)},[s,a]}class Vpe extends uo{constructor(e){super(),co(this,e,sCe,oCe,lo,{record:0,schema:1})}}function rce(o,e,t){const s=o.slice();return s[9]=e[t],s}function ice(o){let e,t=o[1],s=[];for(let a=0;a1&&ice(o);return{c(){t&&t.c(),e=Rs()},m(s,a){t&&t.m(s,a),Te(s,e,a)},p(s,[a]){s[1].length>1?t?t.p(s,a):(t=ice(s),t.c(),t.m(e.parentNode,e)):t&&(t.d(1),t=null)},i:un,o:un,d(s){t&&t.d(s),s&&ke(e)}}}function iCe(o,e,t){var E,R;let{schema:s}=e,{isCreateMode:a}=e,{active:l=""}=e,u=(R=(E=s.groups)==null?void 0:E.map($=>({label:$,name:$})))!=null?R:[],d={label:"Main",name:""},h={label:"Graph",name:"_graph"};a?u=[d,...u]:u=[d,...u,h];function b($){$.preventDefault(),t(0,l="_graph")}function y($,Q){$.preventDefault(),Q=="_graph"?b($):t(0,l=Q)}const C=($,Q)=>y(Q,$.name);return o.$$set=$=>{"schema"in $&&t(3,s=$.schema),"isCreateMode"in $&&t(4,a=$.isCreateMode),"active"in $&&t(0,l=$.active)},[l,u,y,s,a,C]}class Wpe extends uo{constructor(e){super(),co(this,e,iCe,rCe,lo,{schema:3,isCreateMode:4,active:0})}}function lce(o,e,t){const s=o.slice();return s[11]=e[t],s}function cce(o){let e=[],t=new Map,s,a=o[3];const l=d=>d[11].id;for(let d=0;d{axios.get("/records/suggestions",{params:{schema:l.optionsFrom,field:l.optionsField,value:d,ui:l.ui}}).then(Q=>{t(3,s=Q.data)}).catch(Q=>{console.log(Q)})},500);function b($,Q){$.preventDefault(),t(0,u=Q.data[l.optionsField]),t(1,d="")}const y=($,Q)=>b(Q,$),C=($,Q)=>b(Q,$),E=$=>{t(0,u=d),t(1,d="")},R=$=>{t(0,u=d),t(1,d="")};return o.$$set=$=>{"field"in $&&t(2,l=$.field),"value"in $&&t(0,u=$.value),"search"in $&&t(1,d=$.search)},t(3,s=[]),[u,d,l,s,a,b,h,y,C,E,R]}class eV extends uo{constructor(e){super(),co(this,e,uCe,cCe,lo,{field:2,value:0,search:1,update:6})}get update(){return this.$$.ctx[6]}}function dce(o,e,t){const s=o.slice();return s[11]=e[t][0],s[12]=e[t][1],s}function hce(o,e,t){const s=o.slice();return s[8]=e[t],s}function mce(o){let e,t;function s(u,d){return d&1&&(e=null),e==null&&(e=!!Array.isArray(u[0].selectOptions)),e?dCe:fCe}let a=s(o,-1),l=a(o);return{c(){l.c(),t=Rs()},m(u,d){l.m(u,d),Te(u,t,d)},p(u,d){a===(a=s(u,d))&&l?l.p(u,d):(l.d(1),l=a(u),l&&(l.c(),l.m(t.parentNode,t)))},d(u){l.d(u),u&&ke(t)}}}function fCe(o){let e=[],t=new Map,s,a=Object.entries(o[0].selectOptions);const l=u=>u[11];for(let u=0;uu[8];for(let u=0;uu(E,C),h=(C,E)=>u(E,C),b=(C,E)=>u(E,C),y=(C,E)=>u(E,C);return o.$$set=C=>{"field"in C&&t(0,s=C.field),"value"in C&&t(2,a=C.value),"search"in C&&t(3,l=C.search)},[s,u,a,l,d,h,b,y]}class gCe extends uo{constructor(e){super(),co(this,e,mCe,hCe,lo,{field:0,value:2,search:3})}}function Lm(o,e){return o&&o[e]?o[e].message:null}function pCe(o){let e,t,s,a;return{c(){e=re("input"),Z(e,"type","text"),Z(e,"id",o[3]),Z(e,"class","form-control"),Z(e,"autocomplete","off"),e.readOnly=t=o[1].readonly&&!o[2],Vo(e,"is-invalid",o[7])},m(l,u){Te(l,e,u),ar(e,o[0]),s||(a=mn(e,"input",o[18]),s=!0)},p(l,u){u&8&&Z(e,"id",l[3]),u&6&&t!==(t=l[1].readonly&&!l[2])&&(e.readOnly=t),u&1&&e.value!==l[0]&&ar(e,l[0]),u&128&&Vo(e,"is-invalid",l[7])},i:un,o:un,d(l){l&&ke(e),s=!1,a()}}}function bCe(o){let e,t,s,a,l,u,d,h,b,y,C,E,R;function $(K){o[15](K)}function Q(K){o[16](K)}let F={field:o[1]};o[0]!==void 0&&(F.value=o[0]),o[6]!==void 0&&(F.search=o[6]),u=new gCe({props:F}),Ro.push(()=>er(u,"value",$)),Ro.push(()=>er(u,"search",Q));let U=o[0]&&bce(o);return{c(){e=re("div"),t=re("input"),a=Ze(),l=re("div"),en(u.$$.fragment),b=Ze(),U&&U.c(),y=Rs(),Z(t,"type","search"),Z(t,"id",o[3]),Z(t,"class","form-control dropdown-toggle"),Z(t,"placeholder","Search for options"),Z(t,"data-bs-toggle","dropdown"),Z(t,"autocomplete","off"),t.readOnly=s=o[1].readonly&&!o[2],Vo(t,"is-invalid",o[7]),Z(l,"class","dropdown-menu w-100"),Z(e,"class","dropdown")},m(K,L){Te(K,e,L),X(e,t),ar(t,o[6]),X(e,a),X(e,l),Kt(u,l,null),Te(K,b,L),U&&U.m(K,L),Te(K,y,L),C=!0,E||(R=mn(t,"input",o[14]),E=!0)},p(K,L){(!C||L&8)&&Z(t,"id",K[3]),(!C||L&6&&s!==(s=K[1].readonly&&!K[2]))&&(t.readOnly=s),L&64&&t.value!==K[6]&&ar(t,K[6]),(!C||L&128)&&Vo(t,"is-invalid",K[7]);const te={};L&2&&(te.field=K[1]),!d&&L&1&&(d=!0,te.value=K[0],lr(()=>d=!1)),!h&&L&64&&(h=!0,te.search=K[6],lr(()=>h=!1)),u.$set(te),K[0]?U?U.p(K,L):(U=bce(K),U.c(),U.m(y.parentNode,y)):U&&(U.d(1),U=null)},i(K){C||(xe(u.$$.fragment,K),C=!0)},o(K){Be(u.$$.fragment,K),C=!1},d(K){K&&ke(e),Jt(u),K&&ke(b),U&&U.d(K),K&&ke(y),E=!1,R()}}}function vCe(o){let e,t,s,a,l,u,d,h,b,y,C=o[1].optionsFrom&&vce(o),E=o[0]&&Oce(o);return{c(){e=re("div"),t=re("input"),a=Ze(),l=re("div"),C&&C.c(),u=Ze(),E&&E.c(),d=Rs(),Z(t,"type","search"),Z(t,"id",o[3]),Z(t,"class","form-control dropdown-toggle"),Z(t,"placeholder","Search for options"),Z(t,"data-bs-toggle","dropdown"),Z(t,"autocomplete","off"),t.readOnly=s=o[1].readonly&&!o[2],Vo(t,"is-invalid",o[7]),Z(l,"class","dropdown-menu w-100"),Z(e,"class","dropdown")},m(R,$){Te(R,e,$),X(e,t),ar(t,o[6]),X(e,a),X(e,l),C&&C.m(l,null),Te(R,u,$),E&&E.m(R,$),Te(R,d,$),h=!0,b||(y=[mn(t,"keyup",function(){Ub(o[4].update)&&o[4].update.apply(this,arguments)}),mn(t,"focus",function(){Ub(o[4].update)&&o[4].update.apply(this,arguments)}),mn(t,"input",o[9])],b=!0)},p(R,$){o=R,(!h||$&8)&&Z(t,"id",o[3]),(!h||$&6&&s!==(s=o[1].readonly&&!o[2]))&&(t.readOnly=s),$&64&&t.value!==o[6]&&ar(t,o[6]),(!h||$&128)&&Vo(t,"is-invalid",o[7]),o[1].optionsFrom?C?(C.p(o,$),$&2&&xe(C,1)):(C=vce(o),C.c(),xe(C,1),C.m(l,null)):C&&(mo(),Be(C,1,1,()=>{C=null}),go()),o[0]?E?E.p(o,$):(E=Oce(o),E.c(),E.m(d.parentNode,d)):E&&(E.d(1),E=null)},i(R){h||(xe(C),h=!0)},o(R){Be(C),h=!1},d(R){R&&ke(e),C&&C.d(),R&&ke(u),E&&E.d(R),R&&ke(d),b=!1,vi(y)}}}function bce(o){let e,t,s,a,l,u,d;function h(C,E){return E&2&&(s=null),s==null&&(s=!!Array.isArray(C[1].selectOptions)),s?yCe:OCe}let b=h(o,-1),y=b(o);return{c(){e=re("span"),t=re("div"),y.c(),a=Ze(),l=re("button"),Z(l,"type","button"),Z(l,"class","btn-close btn-sm ms-1"),rs(l,"font-size","10px"),Z(l,"aria-label","Close"),Z(t,"class","d-flex align-items-center "),Z(e,"class","badge rounded-pill bg-light text-dark fs-6 mt-3")},m(C,E){Te(C,e,E),X(e,t),y.m(t,null),X(t,a),X(t,l),u||(d=mn(l,"click",ku(o[17])),u=!0)},p(C,E){b===(b=h(C,E))&&y?y.p(C,E):(y.d(1),y=b(C),y&&(y.c(),y.m(t,a)))},d(C){C&&ke(e),y.d(),u=!1,d()}}}function OCe(o){let e=o[1].selectOptions[o[0]]+"",t;return{c(){t=Ht(e)},m(s,a){Te(s,t,a)},p(s,a){a&3&&e!==(e=s[1].selectOptions[s[0]]+"")&&Fn(t,e)},d(s){s&&ke(t)}}}function yCe(o){let e;return{c(){e=Ht(o[0])},m(t,s){Te(t,e,s)},p(t,s){s&1&&Fn(e,t[0])},d(t){t&&ke(e)}}}function vce(o){let e,t,s,a;function l(h){o[11](h)}function u(h){o[12](h)}let d={field:o[1]};return o[0]!==void 0&&(d.value=o[0]),o[6]!==void 0&&(d.search=o[6]),e=new eV({props:d}),o[10](e),Ro.push(()=>er(e,"value",l)),Ro.push(()=>er(e,"search",u)),{c(){en(e.$$.fragment)},m(h,b){Kt(e,h,b),a=!0},p(h,b){const y={};b&2&&(y.field=h[1]),!t&&b&1&&(t=!0,y.value=h[0],lr(()=>t=!1)),!s&&b&64&&(s=!0,y.search=h[6],lr(()=>s=!1)),e.$set(y)},i(h){a||(xe(e.$$.fragment,h),a=!0)},o(h){Be(e.$$.fragment,h),a=!1},d(h){o[10](null),Jt(e,h)}}}function Oce(o){let e,t,s,a,l,u,d;return{c(){e=re("span"),t=re("div"),s=Ht(o[0]),a=Ze(),l=re("button"),Z(l,"type","button"),Z(l,"class","btn-close btn-sm ms-1"),rs(l,"font-size","10px"),Z(l,"aria-label","Close"),Z(t,"class","d-flex align-items-center "),Z(e,"class","badge rounded-pill bg-light text-dark fs-6 mt-3")},m(h,b){Te(h,e,b),X(e,t),X(t,s),X(t,a),X(t,l),u||(d=mn(l,"click",ku(o[13])),u=!0)},p(h,b){b&1&&Fn(s,h[0])},d(h){h&&ke(e),u=!1,d()}}}function yce(o){let e,t;return{c(){e=re("div"),t=Ht(o[7]),Z(e,"class","invalid-feedback d-block")},m(s,a){Te(s,e,a),X(e,t)},p(s,a){a&128&&Fn(t,s[7])},d(s){s&&ke(e)}}}function wCe(o){let e,t,s,a,l;const u=[vCe,bCe,pCe],d=[];function h(y,C){return y[5]?0:y[1].selectOptions?1:2}t=h(o),s=d[t]=u[t](o);let b=o[7]&&yce(o);return{c(){e=re("div"),s.c(),a=Ze(),b&&b.c(),Z(e,"class","mb-0")},m(y,C){Te(y,e,C),d[t].m(e,null),X(e,a),b&&b.m(e,null),l=!0},p(y,[C]){let E=t;t=h(y),t===E?d[t].p(y,C):(mo(),Be(d[E],1,1,()=>{d[E]=null}),go(),s=d[t],s?s.p(y,C):(s=d[t]=u[t](y),s.c()),xe(s,1),s.m(e,a)),y[7]?b?b.p(y,C):(b=yce(y),b.c(),b.m(e,null)):b&&(b.d(1),b=null)},i(y){l||(xe(s),l=!0)},o(y){Be(s),l=!1},d(y){y&&ke(e),d[t].d(),b&&b.d()}}}function _Ce(o,e,t){let s,a,l,{field:u}=e,{value:d}=e,{isCreateMode:h}=e,{validationErrors:b}=e,{id:y}=e,C;function E(){a=this.value,t(6,a)}function R(oe){Ro[oe?"unshift":"push"](()=>{C=oe,t(4,C)})}function $(oe){d=oe,t(0,d)}function Q(oe){a=oe,t(6,a)}const F=oe=>t(0,d="");function U(){a=this.value,t(6,a)}function K(oe){d=oe,t(0,d)}function L(oe){a=oe,t(6,a)}const te=oe=>t(0,d="");function ne(){d=this.value,t(0,d)}return o.$$set=oe=>{"field"in oe&&t(1,u=oe.field),"value"in oe&&t(0,d=oe.value),"isCreateMode"in oe&&t(2,h=oe.isCreateMode),"validationErrors"in oe&&t(8,b=oe.validationErrors),"id"in oe&&t(3,y=oe.id)},o.$$.update=()=>{o.$$.dirty&258&&t(7,s=Lm(b,u.name)),o.$$.dirty&6&&t(5,l=u.optionsFrom&&!(u.readonly&&!h))},t(6,a=""),[d,u,h,y,C,l,a,s,b,E,R,$,Q,F,U,K,L,te,ne]}class Upe extends uo{constructor(e){super(),co(this,e,_Ce,wCe,lo,{field:1,value:0,isCreateMode:2,validationErrors:8,id:3})}}function wce(o){let e,t;return{c(){e=re("div"),t=Ht(o[4]),Z(e,"class","invalid-feedback d-block")},m(s,a){Te(s,e,a),X(e,t)},p(s,a){a&16&&Fn(t,s[4])},d(s){s&&ke(e)}}}function SCe(o){let e,t,s,a,l,u,d=o[4]&&wce(o);return{c(){e=re("div"),t=re("input"),a=Ze(),d&&d.c(),Z(t,"type","text"),Z(t,"id",o[3]),Z(t,"class","form-control"),Z(t,"autocomplete","off"),t.readOnly=s=o[1].readonly&&!o[2],Vo(t,"is-invalid",o[4]),Z(e,"class","mb-0")},m(h,b){Te(h,e,b),X(e,t),ar(t,o[0]),X(e,a),d&&d.m(e,null),l||(u=mn(t,"input",o[6]),l=!0)},p(h,[b]){b&8&&Z(t,"id",h[3]),b&6&&s!==(s=h[1].readonly&&!h[2])&&(t.readOnly=s),b&1&&t.value!==h[0]&&ar(t,h[0]),b&16&&Vo(t,"is-invalid",h[4]),h[4]?d?d.p(h,b):(d=wce(h),d.c(),d.m(e,null)):d&&(d.d(1),d=null)},i:un,o:un,d(h){h&&ke(e),d&&d.d(),l=!1,u()}}}function CCe(o,e,t){let s,{field:a}=e,{value:l}=e,{isCreateMode:u}=e,{validationErrors:d}=e,{id:h}=e;function b(){l=this.value,t(0,l)}return o.$$set=y=>{"field"in y&&t(1,a=y.field),"value"in y&&t(0,l=y.value),"isCreateMode"in y&&t(2,u=y.isCreateMode),"validationErrors"in y&&t(5,d=y.validationErrors),"id"in y&&t(3,h=y.id)},o.$$.update=()=>{o.$$.dirty&34&&t(4,s=Lm(d,a.name))},[l,a,u,h,s,d,b]}class Ype extends uo{constructor(e){super(),co(this,e,CCe,SCe,lo,{field:1,value:0,isCreateMode:2,validationErrors:5,id:3})}}function K6(o,e,t,s,a=""){let l=t.map(d=>({target:d.id,source:e.id,sourceSchema:e.schema,targetSchema:d.schema,field:s,depth:1,rank:""})),u=o.edges;return a==="replace"&&(u=u.filter(d=>d.field!==field.name)),o.records=Lc.exports.uniqBy([...o.records,...t],d=>d.id),o.edges=Lc.exports.uniqBy([...u,...l],d=>d.source+d.target+d.field+d.depth),o}function kCe(o){let e,t=o[0].text+"",s;return{c(){e=re("span"),s=Ht(t),Z(e,"class","badge text-bg-"+o[0].bg),rs(e,"max-width","84px")},m(a,l){Te(a,e,l),X(e,s)},p:un,i:un,o:un,d(a){a&&ke(e)}}}function xCe(o,e,t){let{status:s}=e,a=Zpe(s);return o.$$set=l=>{"status"in l&&t(1,s=l.status)},[a,s]}class ire extends uo{constructor(e){super(),co(this,e,xCe,kCe,lo,{status:1})}}function TCe(o){let e,t,s;return t=new Xw({props:{record:o[0],size:"small"}}),{c(){e=re("div"),en(t.$$.fragment),rs(e,"max-width","94px"),rs(e,"margin-right","15px")},m(a,l){Te(a,e,l),Kt(t,e,null),s=!0},p(a,l){const u={};l&1&&(u.record=a[0]),t.$set(u)},i(a){s||(xe(t.$$.fragment,a),s=!0)},o(a){Be(t.$$.fragment,a),s=!1},d(a){a&&ke(e),Jt(t)}}}function _ce(o){let e,t;return e=new ire({props:{status:o[0].status}}),{c(){en(e.$$.fragment)},m(s,a){Kt(e,s,a),t=!0},p(s,a){const l={};a&1&&(l.status=s[0].status),e.$set(l)},i(s){t||(xe(e.$$.fragment,s),t=!0)},o(s){Be(e.$$.fragment,s),t=!1},d(s){Jt(e,s)}}}function Sce(o){let e,t,s,a,l,u;return s=new Fa({props:{icon:"trash-can"}}),{c(){e=re("div"),t=re("button"),en(s.$$.fragment),Z(t,"class","trash-button text-dark btn btn-sm btn-link svelte-dof9cm"),Z(e,"class","position-absolute end-0"),rs(e,"top","5px")},m(d,h){Te(d,e,h),X(e,t),Kt(s,t,null),a=!0,l||(u=mn(t,"click",o[6]),l=!0)},p:un,i(d){a||(xe(s.$$.fragment,d),a=!0)},o(d){Be(s.$$.fragment,d),a=!1},d(d){d&&ke(e),Jt(s),l=!1,u()}}}function ECe(o){let e,t,s,a,l,u,d,h,b,y,C,E,R,$,Q=o[4].type==="files"&&TCe(o),F=o[0].status==="draft"&&_ce(o),U=o[2]&&Sce(o);return{c(){var K;e=re("div"),t=re("div"),Q&&Q.c(),s=Ze(),a=re("div"),l=re("a"),u=Ht(o[5]),h=Ze(),b=re("small"),b.textContent=`${o[4].label}`,y=Ze(),C=re("small"),F&&F.c(),E=Ze(),U&&U.c(),Z(l,"class","title-link m-0 fs-5 text-decoration-none text-dark d-block svelte-dof9cm"),Z(l,"href",d=o[3].lucentUrl+"/records/"+o[0].id),Z(l,"title",o[5]),Z(b,"class","text-muted"),Z(C,"class","text-muted"),Z(a,"class","overflow-hidden"),Z(t,"class","card-body d-flex"),Z(e,"class",R="card mb-2 bg-light "+o[1]+" svelte-dof9cm"),rs(e,"border-color",(K=o[4].color)!=null?K:"#ccc"),rs(e,"border-width","1px")},m(K,L){Te(K,e,L),X(e,t),Q&&Q.m(t,null),X(t,s),X(t,a),X(a,l),X(l,u),X(a,h),X(a,b),X(a,y),X(a,C),F&&F.m(C,null),X(e,E),U&&U.m(e,null),$=!0},p(K,[L]){K[4].type==="files"&&Q.p(K,L),(!$||L&1&&d!==(d=K[3].lucentUrl+"/records/"+K[0].id))&&Z(l,"href",d),K[0].status==="draft"?F?(F.p(K,L),L&1&&xe(F,1)):(F=_ce(K),F.c(),xe(F,1),F.m(C,null)):F&&(mo(),Be(F,1,1,()=>{F=null}),go()),K[2]?U?(U.p(K,L),L&4&&xe(U,1)):(U=Sce(K),U.c(),xe(U,1),U.m(e,null)):U&&(mo(),Be(U,1,1,()=>{U=null}),go()),(!$||L&2&&R!==(R="card mb-2 bg-light "+K[1]+" svelte-dof9cm"))&&Z(e,"class",R)},i(K){$||(xe(Q),xe(F),xe(U),$=!0)},o(K){Be(Q),Be(F),Be(U),$=!1},d(K){K&&ke(e),Q&&Q.d(),F&&F.d(),U&&U.d()}}}function ACe(o,e,t){const s=Fg(),a=Ur("channel");let{graph:l}=e,{record:u}=e,{classes:d=""}=e,{hasDelete:h=!1}=e,b=a.schemas.find(E=>E.name===u.schema),y=qu(a.schemas,u,l);function C(E){E.preventDefault(),s("remove",u.id)}return o.$$set=E=>{"graph"in E&&t(7,l=E.graph),"record"in E&&t(0,u=E.record),"classes"in E&&t(1,d=E.classes),"hasDelete"in E&&t(2,h=E.hasDelete)},[u,d,h,a,b,y,C,l]}class J6 extends uo{constructor(e){super(),co(this,e,ACe,ECe,lo,{graph:7,record:0,classes:1,hasDelete:2})}}function qD(o,e,t,s,a){var h,b;if(o===e)return t;let l=a.map(y=>y.id),u=(h=t==null?void 0:t.filter(y=>y.field===s&&y.depth===1&&l.includes(y.target)))!=null?h:[],d=(b=t==null?void 0:t.filter(y=>!(y.field===s&&y.depth===1)))!=null?b:[];return u=DCe(u,o,e),[...d,...u]}function DCe(o,e,t){if(t>=o.length)for(var s=t-o.length+1;s--;)o.push(void 0);return o.splice(t,0,o.splice(e,1)[0]),o}function Cce(o,e,t){const s=o.slice();return s[23]=e[t],s}function kce(o){let e,t,s,a;function l(h){o[13](h)}function u(h){o[14](h)}let d={field:o[23],schema:o[2],record:o[0],validationErrors:o[4],isCreateMode:o[3]};return o[0].data!==void 0&&(d.data=o[0].data),o[1]!==void 0&&(d.graph=o[1]),e=new LOe({props:d}),Ro.push(()=>er(e,"data",l)),Ro.push(()=>er(e,"graph",u)),{c(){en(e.$$.fragment)},m(h,b){Kt(e,h,b),a=!0},p(h,b){const y={};b&4&&(y.schema=h[2]),b&1&&(y.record=h[0]),b&16&&(y.validationErrors=h[4]),b&8&&(y.isCreateMode=h[3]),!t&&b&1&&(t=!0,y.data=h[0].data,lr(()=>t=!1)),!s&&b&2&&(s=!0,y.graph=h[1],lr(()=>s=!1)),e.$set(y)},i(h){a||(xe(e.$$.fragment,h),a=!0)},o(h){Be(e.$$.fragment,h),a=!1},d(h){Jt(e,h)}}}function xce(o,e){let t,s,a,l=e[5]===e[23].group&&kce(e);return{key:o,first:null,c(){t=Rs(),l&&l.c(),s=Rs(),this.first=t},m(u,d){Te(u,t,d),l&&l.m(u,d),Te(u,s,d),a=!0},p(u,d){e=u,e[5]===e[23].group?l?(l.p(e,d),d&32&&xe(l,1)):(l=kce(e),l.c(),xe(l,1),l.m(s.parentNode,s)):l&&(mo(),Be(l,1,1,()=>{l=null}),go())},i(u){a||(xe(l),a=!0)},o(u){Be(l),a=!1},d(u){u&&ke(t),l&&l.d(u),u&&ke(s)}}}function Tce(o){let e,t,s;function a(u){o[15](u)}let l={schema:o[2]};return o[0].status!==void 0&&(l.status=o[0].status),e=new zpe({props:l}),Ro.push(()=>er(e,"status",a)),{c(){en(e.$$.fragment)},m(u,d){Kt(e,u,d),s=!0},p(u,d){const h={};d&4&&(h.schema=u[2]),!t&&d&1&&(t=!0,h.status=u[0].status,lr(()=>t=!1)),e.$set(h)},i(u){s||(xe(e.$$.fragment,u),s=!0)},o(u){Be(e.$$.fragment,u),s=!1},d(u){Jt(e,u)}}}function PCe(o){let e,t,s,a,l,u;return{c(){e=re("button"),t=re("span"),s=Ht(` +`)};Qg.prototype.renderPartial=function(e,t,s,a){if(!!s){var l=this.getConfigTags(a),u=rre(s)?s(e[1]):s[e[1]];if(u!=null){var d=e[6],h=e[5],b=e[4],y=u;h==0&&b&&(y=this.indentPartial(u,b,d));var C=this.parse(y,l);return this.renderTokens(C,t,s,y,a)}}};Qg.prototype.unescapedValue=function(e,t){var s=t.lookup(e[1]);if(s!=null)return s};Qg.prototype.escapedValue=function(e,t,s){var a=this.getConfigEscape(s)||Zp.escape,l=t.lookup(e[1]);if(l!=null)return typeof l=="number"&&a===Zp.escape?String(l):a(l)};Qg.prototype.rawValue=function(e){return e[1]};Qg.prototype.getConfigTags=function(e){return jD(e)?e:e&&typeof e=="object"?e.tags:void 0};Qg.prototype.getConfigEscape=function(e){if(e&&typeof e=="object"&&!jD(e))return e.escape};var Zp={name:"mustache.js",version:"4.2.0",tags:["{{","}}"],clearCache:void 0,escape:void 0,parse:void 0,render:void 0,Scanner:void 0,Context:void 0,Writer:void 0,set templateCache(o){w6.templateCache=o},get templateCache(){return w6.templateCache}},w6=new Qg;Zp.clearCache=function(){return w6.clearCache()};Zp.parse=function(e,t){return w6.parse(e,t)};Zp.render=function(e,t,s,a){if(typeof e!="string")throw new TypeError('Invalid template! Template should be a "string" but "'+Kwe(e)+'" was given as the first argument for mustache#render(template, view, partials)');return w6.render(e,t,s,a)};Zp.escape=r_e;Zp.Scanner=j6;Zp.Context=DD;Zp.Writer=Qg;function nz(o){return nz=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(e){return typeof e}:function(e){return e&&typeof Symbol=="function"&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},nz(o)}function hE(o){if(o===null||o===!0||o===!1)return NaN;var e=Number(o);return isNaN(e)?e:e<0?Math.ceil(e):Math.floor(e)}function Sc(o,e){if(e.length1?"s":"")+" required, but only "+e.length+" present")}function cc(o){Sc(1,arguments);var e=Object.prototype.toString.call(o);return o instanceof Date||nz(o)==="object"&&e==="[object Date]"?new Date(o.getTime()):typeof o=="number"||e==="[object Number]"?new Date(o):((typeof o=="string"||e==="[object String]")&&typeof console<"u"&&(console.warn("Starting with v2.0.0-beta.1 date-fns doesn't accept strings as date arguments. Please use `parseISO` to parse strings. See: https://github.com/date-fns/date-fns/blob/master/docs/upgradeGuide.md#string-arguments"),console.warn(new Error().stack)),new Date(NaN))}function h_e(o,e){Sc(2,arguments);var t=cc(o).getTime(),s=hE(e);return new Date(t+s)}var m_e={};function q6(){return m_e}function Noe(o){var e=new Date(Date.UTC(o.getFullYear(),o.getMonth(),o.getDate(),o.getHours(),o.getMinutes(),o.getSeconds(),o.getMilliseconds()));return e.setUTCFullYear(o.getFullYear()),o.getTime()-e.getTime()}function kH(o,e){Sc(2,arguments);var t=cc(o),s=cc(e),a=t.getTime()-s.getTime();return a<0?-1:a>0?1:a}function g_e(o){return Sc(1,arguments),o instanceof Date||nz(o)==="object"&&Object.prototype.toString.call(o)==="[object Date]"}function p_e(o){if(Sc(1,arguments),!g_e(o)&&typeof o!="number")return!1;var e=cc(o);return!isNaN(Number(e))}function b_e(o,e){Sc(2,arguments);var t=cc(o),s=cc(e),a=t.getFullYear()-s.getFullYear(),l=t.getMonth()-s.getMonth();return a*12+l}function v_e(o,e){return Sc(2,arguments),cc(o).getTime()-cc(e).getTime()}var Nle={ceil:Math.ceil,round:Math.round,floor:Math.floor,trunc:function(e){return e<0?Math.ceil(e):Math.floor(e)}},O_e="trunc";function y_e(o){return o?Nle[o]:Nle[O_e]}function w_e(o){Sc(1,arguments);var e=cc(o);return e.setHours(23,59,59,999),e}function __e(o){Sc(1,arguments);var e=cc(o),t=e.getMonth();return e.setFullYear(e.getFullYear(),t+1,0),e.setHours(23,59,59,999),e}function S_e(o){Sc(1,arguments);var e=cc(o);return w_e(e).getTime()===__e(e).getTime()}function C_e(o,e){Sc(2,arguments);var t=cc(o),s=cc(e),a=kH(t,s),l=Math.abs(b_e(t,s)),u;if(l<1)u=0;else{t.getMonth()===1&&t.getDate()>27&&t.setDate(30),t.setMonth(t.getMonth()-a*l);var d=kH(t,s)===-a;S_e(cc(o))&&l===1&&kH(o,s)===1&&(d=!1),u=a*(l-Number(d))}return u===0?0:u}function k_e(o,e,t){Sc(2,arguments);var s=v_e(o,e)/1e3;return y_e(t==null?void 0:t.roundingMethod)(s)}function x_e(o,e){Sc(2,arguments);var t=hE(e);return h_e(o,-t)}var T_e=864e5;function E_e(o){Sc(1,arguments);var e=cc(o),t=e.getTime();e.setUTCMonth(0,1),e.setUTCHours(0,0,0,0);var s=e.getTime(),a=t-s;return Math.floor(a/T_e)+1}function oz(o){Sc(1,arguments);var e=1,t=cc(o),s=t.getUTCDay(),a=(s=a.getTime()?t+1:e.getTime()>=u.getTime()?t:t-1}function A_e(o){Sc(1,arguments);var e=Rpe(o),t=new Date(0);t.setUTCFullYear(e,0,4),t.setUTCHours(0,0,0,0);var s=oz(t);return s}var D_e=6048e5;function P_e(o){Sc(1,arguments);var e=cc(o),t=oz(e).getTime()-A_e(e).getTime();return Math.round(t/D_e)+1}function sz(o,e){var t,s,a,l,u,d,h,b;Sc(1,arguments);var y=q6(),C=hE((t=(s=(a=(l=e==null?void 0:e.weekStartsOn)!==null&&l!==void 0?l:e==null||(u=e.locale)===null||u===void 0||(d=u.options)===null||d===void 0?void 0:d.weekStartsOn)!==null&&a!==void 0?a:y.weekStartsOn)!==null&&s!==void 0?s:(h=y.locale)===null||h===void 0||(b=h.options)===null||b===void 0?void 0:b.weekStartsOn)!==null&&t!==void 0?t:0);if(!(C>=0&&C<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var E=cc(o),R=E.getUTCDay(),$=(R=1&&R<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var $=new Date(0);$.setUTCFullYear(C+1,0,R),$.setUTCHours(0,0,0,0);var Q=sz($,e),F=new Date(0);F.setUTCFullYear(C,0,R),F.setUTCHours(0,0,0,0);var U=sz(F,e);return y.getTime()>=Q.getTime()?C+1:y.getTime()>=U.getTime()?C:C-1}function M_e(o,e){var t,s,a,l,u,d,h,b;Sc(1,arguments);var y=q6(),C=hE((t=(s=(a=(l=e==null?void 0:e.firstWeekContainsDate)!==null&&l!==void 0?l:e==null||(u=e.locale)===null||u===void 0||(d=u.options)===null||d===void 0?void 0:d.firstWeekContainsDate)!==null&&a!==void 0?a:y.firstWeekContainsDate)!==null&&s!==void 0?s:(h=y.locale)===null||h===void 0||(b=h.options)===null||b===void 0?void 0:b.firstWeekContainsDate)!==null&&t!==void 0?t:1),E=$pe(o,e),R=new Date(0);R.setUTCFullYear(E,0,C),R.setUTCHours(0,0,0,0);var $=sz(R,e);return $}var R_e=6048e5;function $_e(o,e){Sc(1,arguments);var t=cc(o),s=sz(t,e).getTime()-M_e(t,e).getTime();return Math.round(s/R_e)+1}function Bl(o,e){for(var t=o<0?"-":"",s=Math.abs(o).toString();s.length0?s:1-s;return Bl(t==="yy"?a%100:a,t.length)},M:function(e,t){var s=e.getUTCMonth();return t==="M"?String(s+1):Bl(s+1,2)},d:function(e,t){return Bl(e.getUTCDate(),t.length)},a:function(e,t){var s=e.getUTCHours()/12>=1?"pm":"am";switch(t){case"a":case"aa":return s.toUpperCase();case"aaa":return s;case"aaaaa":return s[0];case"aaaa":default:return s==="am"?"a.m.":"p.m."}},h:function(e,t){return Bl(e.getUTCHours()%12||12,t.length)},H:function(e,t){return Bl(e.getUTCHours(),t.length)},m:function(e,t){return Bl(e.getUTCMinutes(),t.length)},s:function(e,t){return Bl(e.getUTCSeconds(),t.length)},S:function(e,t){var s=t.length,a=e.getUTCMilliseconds(),l=Math.floor(a*Math.pow(10,s-3));return Bl(l,t.length)}};const mC=N_e;var J4={am:"am",pm:"pm",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},I_e={G:function(e,t,s){var a=e.getUTCFullYear()>0?1:0;switch(t){case"G":case"GG":case"GGG":return s.era(a,{width:"abbreviated"});case"GGGGG":return s.era(a,{width:"narrow"});case"GGGG":default:return s.era(a,{width:"wide"})}},y:function(e,t,s){if(t==="yo"){var a=e.getUTCFullYear(),l=a>0?a:1-a;return s.ordinalNumber(l,{unit:"year"})}return mC.y(e,t)},Y:function(e,t,s,a){var l=$pe(e,a),u=l>0?l:1-l;if(t==="YY"){var d=u%100;return Bl(d,2)}return t==="Yo"?s.ordinalNumber(u,{unit:"year"}):Bl(u,t.length)},R:function(e,t){var s=Rpe(e);return Bl(s,t.length)},u:function(e,t){var s=e.getUTCFullYear();return Bl(s,t.length)},Q:function(e,t,s){var a=Math.ceil((e.getUTCMonth()+1)/3);switch(t){case"Q":return String(a);case"QQ":return Bl(a,2);case"Qo":return s.ordinalNumber(a,{unit:"quarter"});case"QQQ":return s.quarter(a,{width:"abbreviated",context:"formatting"});case"QQQQQ":return s.quarter(a,{width:"narrow",context:"formatting"});case"QQQQ":default:return s.quarter(a,{width:"wide",context:"formatting"})}},q:function(e,t,s){var a=Math.ceil((e.getUTCMonth()+1)/3);switch(t){case"q":return String(a);case"qq":return Bl(a,2);case"qo":return s.ordinalNumber(a,{unit:"quarter"});case"qqq":return s.quarter(a,{width:"abbreviated",context:"standalone"});case"qqqqq":return s.quarter(a,{width:"narrow",context:"standalone"});case"qqqq":default:return s.quarter(a,{width:"wide",context:"standalone"})}},M:function(e,t,s){var a=e.getUTCMonth();switch(t){case"M":case"MM":return mC.M(e,t);case"Mo":return s.ordinalNumber(a+1,{unit:"month"});case"MMM":return s.month(a,{width:"abbreviated",context:"formatting"});case"MMMMM":return s.month(a,{width:"narrow",context:"formatting"});case"MMMM":default:return s.month(a,{width:"wide",context:"formatting"})}},L:function(e,t,s){var a=e.getUTCMonth();switch(t){case"L":return String(a+1);case"LL":return Bl(a+1,2);case"Lo":return s.ordinalNumber(a+1,{unit:"month"});case"LLL":return s.month(a,{width:"abbreviated",context:"standalone"});case"LLLLL":return s.month(a,{width:"narrow",context:"standalone"});case"LLLL":default:return s.month(a,{width:"wide",context:"standalone"})}},w:function(e,t,s,a){var l=$_e(e,a);return t==="wo"?s.ordinalNumber(l,{unit:"week"}):Bl(l,t.length)},I:function(e,t,s){var a=P_e(e);return t==="Io"?s.ordinalNumber(a,{unit:"week"}):Bl(a,t.length)},d:function(e,t,s){return t==="do"?s.ordinalNumber(e.getUTCDate(),{unit:"date"}):mC.d(e,t)},D:function(e,t,s){var a=E_e(e);return t==="Do"?s.ordinalNumber(a,{unit:"dayOfYear"}):Bl(a,t.length)},E:function(e,t,s){var a=e.getUTCDay();switch(t){case"E":case"EE":case"EEE":return s.day(a,{width:"abbreviated",context:"formatting"});case"EEEEE":return s.day(a,{width:"narrow",context:"formatting"});case"EEEEEE":return s.day(a,{width:"short",context:"formatting"});case"EEEE":default:return s.day(a,{width:"wide",context:"formatting"})}},e:function(e,t,s,a){var l=e.getUTCDay(),u=(l-a.weekStartsOn+8)%7||7;switch(t){case"e":return String(u);case"ee":return Bl(u,2);case"eo":return s.ordinalNumber(u,{unit:"day"});case"eee":return s.day(l,{width:"abbreviated",context:"formatting"});case"eeeee":return s.day(l,{width:"narrow",context:"formatting"});case"eeeeee":return s.day(l,{width:"short",context:"formatting"});case"eeee":default:return s.day(l,{width:"wide",context:"formatting"})}},c:function(e,t,s,a){var l=e.getUTCDay(),u=(l-a.weekStartsOn+8)%7||7;switch(t){case"c":return String(u);case"cc":return Bl(u,t.length);case"co":return s.ordinalNumber(u,{unit:"day"});case"ccc":return s.day(l,{width:"abbreviated",context:"standalone"});case"ccccc":return s.day(l,{width:"narrow",context:"standalone"});case"cccccc":return s.day(l,{width:"short",context:"standalone"});case"cccc":default:return s.day(l,{width:"wide",context:"standalone"})}},i:function(e,t,s){var a=e.getUTCDay(),l=a===0?7:a;switch(t){case"i":return String(l);case"ii":return Bl(l,t.length);case"io":return s.ordinalNumber(l,{unit:"day"});case"iii":return s.day(a,{width:"abbreviated",context:"formatting"});case"iiiii":return s.day(a,{width:"narrow",context:"formatting"});case"iiiiii":return s.day(a,{width:"short",context:"formatting"});case"iiii":default:return s.day(a,{width:"wide",context:"formatting"})}},a:function(e,t,s){var a=e.getUTCHours(),l=a/12>=1?"pm":"am";switch(t){case"a":case"aa":return s.dayPeriod(l,{width:"abbreviated",context:"formatting"});case"aaa":return s.dayPeriod(l,{width:"abbreviated",context:"formatting"}).toLowerCase();case"aaaaa":return s.dayPeriod(l,{width:"narrow",context:"formatting"});case"aaaa":default:return s.dayPeriod(l,{width:"wide",context:"formatting"})}},b:function(e,t,s){var a=e.getUTCHours(),l;switch(a===12?l=J4.noon:a===0?l=J4.midnight:l=a/12>=1?"pm":"am",t){case"b":case"bb":return s.dayPeriod(l,{width:"abbreviated",context:"formatting"});case"bbb":return s.dayPeriod(l,{width:"abbreviated",context:"formatting"}).toLowerCase();case"bbbbb":return s.dayPeriod(l,{width:"narrow",context:"formatting"});case"bbbb":default:return s.dayPeriod(l,{width:"wide",context:"formatting"})}},B:function(e,t,s){var a=e.getUTCHours(),l;switch(a>=17?l=J4.evening:a>=12?l=J4.afternoon:a>=4?l=J4.morning:l=J4.night,t){case"B":case"BB":case"BBB":return s.dayPeriod(l,{width:"abbreviated",context:"formatting"});case"BBBBB":return s.dayPeriod(l,{width:"narrow",context:"formatting"});case"BBBB":default:return s.dayPeriod(l,{width:"wide",context:"formatting"})}},h:function(e,t,s){if(t==="ho"){var a=e.getUTCHours()%12;return a===0&&(a=12),s.ordinalNumber(a,{unit:"hour"})}return mC.h(e,t)},H:function(e,t,s){return t==="Ho"?s.ordinalNumber(e.getUTCHours(),{unit:"hour"}):mC.H(e,t)},K:function(e,t,s){var a=e.getUTCHours()%12;return t==="Ko"?s.ordinalNumber(a,{unit:"hour"}):Bl(a,t.length)},k:function(e,t,s){var a=e.getUTCHours();return a===0&&(a=24),t==="ko"?s.ordinalNumber(a,{unit:"hour"}):Bl(a,t.length)},m:function(e,t,s){return t==="mo"?s.ordinalNumber(e.getUTCMinutes(),{unit:"minute"}):mC.m(e,t)},s:function(e,t,s){return t==="so"?s.ordinalNumber(e.getUTCSeconds(),{unit:"second"}):mC.s(e,t)},S:function(e,t){return mC.S(e,t)},X:function(e,t,s,a){var l=a._originalDate||e,u=l.getTimezoneOffset();if(u===0)return"Z";switch(t){case"X":return Ble(u);case"XXXX":case"XX":return eE(u);case"XXXXX":case"XXX":default:return eE(u,":")}},x:function(e,t,s,a){var l=a._originalDate||e,u=l.getTimezoneOffset();switch(t){case"x":return Ble(u);case"xxxx":case"xx":return eE(u);case"xxxxx":case"xxx":default:return eE(u,":")}},O:function(e,t,s,a){var l=a._originalDate||e,u=l.getTimezoneOffset();switch(t){case"O":case"OO":case"OOO":return"GMT"+Ile(u,":");case"OOOO":default:return"GMT"+eE(u,":")}},z:function(e,t,s,a){var l=a._originalDate||e,u=l.getTimezoneOffset();switch(t){case"z":case"zz":case"zzz":return"GMT"+Ile(u,":");case"zzzz":default:return"GMT"+eE(u,":")}},t:function(e,t,s,a){var l=a._originalDate||e,u=Math.floor(l.getTime()/1e3);return Bl(u,t.length)},T:function(e,t,s,a){var l=a._originalDate||e,u=l.getTime();return Bl(u,t.length)}};function Ile(o,e){var t=o>0?"-":"+",s=Math.abs(o),a=Math.floor(s/60),l=s%60;if(l===0)return t+String(a);var u=e||"";return t+String(a)+u+Bl(l,2)}function Ble(o,e){if(o%60===0){var t=o>0?"-":"+";return t+Bl(Math.abs(o)/60,2)}return eE(o,e)}function eE(o,e){var t=e||"",s=o>0?"-":"+",a=Math.abs(o),l=Bl(Math.floor(a/60),2),u=Bl(a%60,2);return s+l+t+u}const B_e=I_e;var Lle=function(e,t){switch(e){case"P":return t.date({width:"short"});case"PP":return t.date({width:"medium"});case"PPP":return t.date({width:"long"});case"PPPP":default:return t.date({width:"full"})}},Npe=function(e,t){switch(e){case"p":return t.time({width:"short"});case"pp":return t.time({width:"medium"});case"ppp":return t.time({width:"long"});case"pppp":default:return t.time({width:"full"})}},L_e=function(e,t){var s=e.match(/(P+)(p+)?/)||[],a=s[1],l=s[2];if(!l)return Lle(e,t);var u;switch(a){case"P":u=t.dateTime({width:"short"});break;case"PP":u=t.dateTime({width:"medium"});break;case"PPP":u=t.dateTime({width:"long"});break;case"PPPP":default:u=t.dateTime({width:"full"});break}return u.replace("{{date}}",Lle(a,t)).replace("{{time}}",Npe(l,t))},F_e={p:Npe,P:L_e};const Q_e=F_e;var Z_e=["D","DD"],H_e=["YY","YYYY"];function z_e(o){return Z_e.indexOf(o)!==-1}function V_e(o){return H_e.indexOf(o)!==-1}function Fle(o,e,t){if(o==="YYYY")throw new RangeError("Use `yyyy` instead of `YYYY` (in `".concat(e,"`) for formatting years to the input `").concat(t,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"));if(o==="YY")throw new RangeError("Use `yy` instead of `YY` (in `".concat(e,"`) for formatting years to the input `").concat(t,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"));if(o==="D")throw new RangeError("Use `d` instead of `D` (in `".concat(e,"`) for formatting days of the month to the input `").concat(t,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"));if(o==="DD")throw new RangeError("Use `dd` instead of `DD` (in `".concat(e,"`) for formatting days of the month to the input `").concat(t,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"))}var W_e={lessThanXSeconds:{one:"less than a second",other:"less than {{count}} seconds"},xSeconds:{one:"1 second",other:"{{count}} seconds"},halfAMinute:"half a minute",lessThanXMinutes:{one:"less than a minute",other:"less than {{count}} minutes"},xMinutes:{one:"1 minute",other:"{{count}} minutes"},aboutXHours:{one:"about 1 hour",other:"about {{count}} hours"},xHours:{one:"1 hour",other:"{{count}} hours"},xDays:{one:"1 day",other:"{{count}} days"},aboutXWeeks:{one:"about 1 week",other:"about {{count}} weeks"},xWeeks:{one:"1 week",other:"{{count}} weeks"},aboutXMonths:{one:"about 1 month",other:"about {{count}} months"},xMonths:{one:"1 month",other:"{{count}} months"},aboutXYears:{one:"about 1 year",other:"about {{count}} years"},xYears:{one:"1 year",other:"{{count}} years"},overXYears:{one:"over 1 year",other:"over {{count}} years"},almostXYears:{one:"almost 1 year",other:"almost {{count}} years"}},U_e=function(e,t,s){var a,l=W_e[e];return typeof l=="string"?a=l:t===1?a=l.one:a=l.other.replace("{{count}}",t.toString()),s!=null&&s.addSuffix?s.comparison&&s.comparison>0?"in "+a:a+" ago":a};const Y_e=U_e;function pne(o){return function(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},t=e.width?String(e.width):o.defaultWidth,s=o.formats[t]||o.formats[o.defaultWidth];return s}}var X_e={full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},j_e={full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},q_e={full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},G_e={date:pne({formats:X_e,defaultWidth:"full"}),time:pne({formats:j_e,defaultWidth:"full"}),dateTime:pne({formats:q_e,defaultWidth:"full"})};const K_e=G_e;var J_e={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"},eSe=function(e,t,s,a){return J_e[e]};const tSe=eSe;function BN(o){return function(e,t){var s=t!=null&&t.context?String(t.context):"standalone",a;if(s==="formatting"&&o.formattingValues){var l=o.defaultFormattingWidth||o.defaultWidth,u=t!=null&&t.width?String(t.width):l;a=o.formattingValues[u]||o.formattingValues[l]}else{var d=o.defaultWidth,h=t!=null&&t.width?String(t.width):o.defaultWidth;a=o.values[h]||o.values[d]}var b=o.argumentCallback?o.argumentCallback(e):e;return a[b]}}var nSe={narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},oSe={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1st quarter","2nd quarter","3rd quarter","4th quarter"]},sSe={narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],wide:["January","February","March","April","May","June","July","August","September","October","November","December"]},rSe={narrow:["S","M","T","W","T","F","S"],short:["Su","Mo","Tu","We","Th","Fr","Sa"],abbreviated:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],wide:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"]},iSe={narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"}},aSe={narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"}},lSe=function(e,t){var s=Number(e),a=s%100;if(a>20||a<10)switch(a%10){case 1:return s+"st";case 2:return s+"nd";case 3:return s+"rd"}return s+"th"},cSe={ordinalNumber:lSe,era:BN({values:nSe,defaultWidth:"wide"}),quarter:BN({values:oSe,defaultWidth:"wide",argumentCallback:function(e){return e-1}}),month:BN({values:sSe,defaultWidth:"wide"}),day:BN({values:rSe,defaultWidth:"wide"}),dayPeriod:BN({values:iSe,defaultWidth:"wide",formattingValues:aSe,defaultFormattingWidth:"wide"})};const uSe=cSe;function LN(o){return function(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},s=t.width,a=s&&o.matchPatterns[s]||o.matchPatterns[o.defaultMatchWidth],l=e.match(a);if(!l)return null;var u=l[0],d=s&&o.parsePatterns[s]||o.parsePatterns[o.defaultParseWidth],h=Array.isArray(d)?dSe(d,function(C){return C.test(u)}):fSe(d,function(C){return C.test(u)}),b;b=o.valueCallback?o.valueCallback(h):h,b=t.valueCallback?t.valueCallback(b):b;var y=e.slice(u.length);return{value:b,rest:y}}}function fSe(o,e){for(var t in o)if(o.hasOwnProperty(t)&&e(o[t]))return t}function dSe(o,e){for(var t=0;t1&&arguments[1]!==void 0?arguments[1]:{},s=e.match(o.matchPattern);if(!s)return null;var a=s[0],l=e.match(o.parsePattern);if(!l)return null;var u=o.valueCallback?o.valueCallback(l[0]):l[0];u=t.valueCallback?t.valueCallback(u):u;var d=e.slice(a.length);return{value:u,rest:d}}}var mSe=/^(\d+)(th|st|nd|rd)?/i,gSe=/\d+/i,pSe={narrow:/^(b|a)/i,abbreviated:/^(b\.?\s?c\.?|b\.?\s?c\.?\s?e\.?|a\.?\s?d\.?|c\.?\s?e\.?)/i,wide:/^(before christ|before common era|anno domini|common era)/i},bSe={any:[/^b/i,/^(a|c)/i]},vSe={narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](th|st|nd|rd)? quarter/i},OSe={any:[/1/i,/2/i,/3/i,/4/i]},ySe={narrow:/^[jfmasond]/i,abbreviated:/^(jan|feb|mar|apr|may|jun|jul|aug|sep|oct|nov|dec)/i,wide:/^(january|february|march|april|may|june|july|august|september|october|november|december)/i},wSe={narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^ja/i,/^f/i,/^mar/i,/^ap/i,/^may/i,/^jun/i,/^jul/i,/^au/i,/^s/i,/^o/i,/^n/i,/^d/i]},_Se={narrow:/^[smtwf]/i,short:/^(su|mo|tu|we|th|fr|sa)/i,abbreviated:/^(sun|mon|tue|wed|thu|fri|sat)/i,wide:/^(sunday|monday|tuesday|wednesday|thursday|friday|saturday)/i},SSe={narrow:[/^s/i,/^m/i,/^t/i,/^w/i,/^t/i,/^f/i,/^s/i],any:[/^su/i,/^m/i,/^tu/i,/^w/i,/^th/i,/^f/i,/^sa/i]},CSe={narrow:/^(a|p|mi|n|(in the|at) (morning|afternoon|evening|night))/i,any:/^([ap]\.?\s?m\.?|midnight|noon|(in the|at) (morning|afternoon|evening|night))/i},kSe={any:{am:/^a/i,pm:/^p/i,midnight:/^mi/i,noon:/^no/i,morning:/morning/i,afternoon:/afternoon/i,evening:/evening/i,night:/night/i}},xSe={ordinalNumber:hSe({matchPattern:mSe,parsePattern:gSe,valueCallback:function(e){return parseInt(e,10)}}),era:LN({matchPatterns:pSe,defaultMatchWidth:"wide",parsePatterns:bSe,defaultParseWidth:"any"}),quarter:LN({matchPatterns:vSe,defaultMatchWidth:"wide",parsePatterns:OSe,defaultParseWidth:"any",valueCallback:function(e){return e+1}}),month:LN({matchPatterns:ySe,defaultMatchWidth:"wide",parsePatterns:wSe,defaultParseWidth:"any"}),day:LN({matchPatterns:_Se,defaultMatchWidth:"wide",parsePatterns:SSe,defaultParseWidth:"any"}),dayPeriod:LN({matchPatterns:CSe,defaultMatchWidth:"any",parsePatterns:kSe,defaultParseWidth:"any"})};const TSe=xSe;var ESe={code:"en-US",formatDistance:Y_e,formatLong:K_e,formatRelative:tSe,localize:uSe,match:TSe,options:{weekStartsOn:0,firstWeekContainsDate:1}};const Ipe=ESe;var ASe=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,DSe=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,PSe=/^'([^]*?)'?$/,MSe=/''/g,RSe=/[a-zA-Z]/;function Bpe(o,e,t){var s,a,l,u,d,h,b,y,C,E,R,$,Q,F,U,K,L,te;Sc(2,arguments);var ne=String(e),oe=q6(),G=(s=(a=t==null?void 0:t.locale)!==null&&a!==void 0?a:oe.locale)!==null&&s!==void 0?s:Ipe,we=hE((l=(u=(d=(h=t==null?void 0:t.firstWeekContainsDate)!==null&&h!==void 0?h:t==null||(b=t.locale)===null||b===void 0||(y=b.options)===null||y===void 0?void 0:y.firstWeekContainsDate)!==null&&d!==void 0?d:oe.firstWeekContainsDate)!==null&&u!==void 0?u:(C=oe.locale)===null||C===void 0||(E=C.options)===null||E===void 0?void 0:E.firstWeekContainsDate)!==null&&l!==void 0?l:1);if(!(we>=1&&we<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var ve=hE((R=($=(Q=(F=t==null?void 0:t.weekStartsOn)!==null&&F!==void 0?F:t==null||(U=t.locale)===null||U===void 0||(K=U.options)===null||K===void 0?void 0:K.weekStartsOn)!==null&&Q!==void 0?Q:oe.weekStartsOn)!==null&&$!==void 0?$:(L=oe.locale)===null||L===void 0||(te=L.options)===null||te===void 0?void 0:te.weekStartsOn)!==null&&R!==void 0?R:0);if(!(ve>=0&&ve<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");if(!G.localize)throw new RangeError("locale must contain localize property");if(!G.formatLong)throw new RangeError("locale must contain formatLong property");var Re=cc(o);if(!p_e(Re))throw new RangeError("Invalid time value");var Oe=Noe(Re),ce=x_e(Re,Oe),Xe={firstWeekContainsDate:we,weekStartsOn:ve,locale:G,_originalDate:Re},tt=ne.match(DSe).map(function(ot){var V=ot[0];if(V==="p"||V==="P"){var ut=Q_e[V];return ut(ot,G.formatLong)}return ot}).join("").match(ASe).map(function(ot){if(ot==="''")return"'";var V=ot[0];if(V==="'")return $Se(ot);var ut=B_e[V];if(ut)return!(t!=null&&t.useAdditionalWeekYearTokens)&&V_e(ot)&&Fle(ot,e,String(o)),!(t!=null&&t.useAdditionalDayOfYearTokens)&&z_e(ot)&&Fle(ot,e,String(o)),ut(ce,ot,G.localize,Xe);if(V.match(RSe))throw new RangeError("Format string contains an unescaped latin alphabet character `"+V+"`");return ot}).join("");return tt}function $Se(o){var e=o.match(PSe);return e?e[1].replace(MSe,"'"):o}function Lpe(o,e){if(o==null)throw new TypeError("assign requires that input parameter not be null or undefined");for(var t in e)Object.prototype.hasOwnProperty.call(e,t)&&(o[t]=e[t]);return o}function NSe(o){return Lpe({},o)}var Qle=1440,ISe=2520,bne=43200,BSe=86400;function LSe(o,e,t){var s,a;Sc(2,arguments);var l=q6(),u=(s=(a=t==null?void 0:t.locale)!==null&&a!==void 0?a:l.locale)!==null&&s!==void 0?s:Ipe;if(!u.formatDistance)throw new RangeError("locale must contain formatDistance property");var d=kH(o,e);if(isNaN(d))throw new RangeError("Invalid time value");var h=Lpe(NSe(t),{addSuffix:Boolean(t==null?void 0:t.addSuffix),comparison:d}),b,y;d>0?(b=cc(e),y=cc(o)):(b=cc(o),y=cc(e));var C=k_e(y,b),E=(Noe(y)-Noe(b))/1e3,R=Math.round((C-E)/60),$;if(R<2)return t!=null&&t.includeSeconds?C<5?u.formatDistance("lessThanXSeconds",5,h):C<10?u.formatDistance("lessThanXSeconds",10,h):C<20?u.formatDistance("lessThanXSeconds",20,h):C<40?u.formatDistance("halfAMinute",0,h):C<60?u.formatDistance("lessThanXMinutes",1,h):u.formatDistance("xMinutes",1,h):R===0?u.formatDistance("lessThanXMinutes",1,h):u.formatDistance("xMinutes",R,h);if(R<45)return u.formatDistance("xMinutes",R,h);if(R<90)return u.formatDistance("aboutXHours",1,h);if(Rh.name===(e==null?void 0:e.schema));if(!(s!=null&&s.titleTemplate))return Vle(s,e);let a=e.data,u=Zp.parse(s.titleTemplate).filter(h=>h[0]==="name").map(h=>h[1]).filter(h=>{let b=s.fields.find(y=>y.name===h);return(b==null?void 0:b.info.name)==="reference"}).reduce((h,b)=>{let y=t.edges.find(E=>E.source===e.id&&E.field===b),C=t.records.find(E=>E.id===(y==null?void 0:y.target));return h[b]=qu(o,C,t),h},{});a={...a,...u};let d=Zp.render(s.titleTemplate,a);return!d||d===""?Vle(s,e):Qpe(d.slice(0,300))}function Vle(o,e){var s;if((o==null?void 0:o.type)==="files")return e._file.path;let t=Qpe(e==null?void 0:e.data[(s=o.fields.filter(a=>a.info.name==="text")[0])==null?void 0:s.name]).slice(0,300);return t.trim()==""?"~Untitled~":t}function Wle(o){let e,t,s;return{c(){e=re("a"),t=Ht(o[1]),Z(e,"href",s=o[3].lucentUrl+"/records/"+o[0].id),Z(e,"class","text-decoration-none rounded py-1 px-2 d-inline-block svelte-nbbgyi"),Z(e,"title",o[1]),rs(e,"border","2px solid "+(o[2].color?o[2].color:"#999"),1),rs(e,"white-space","nowrap")},m(a,l){Te(a,e,l),X(e,t)},p(a,l){l&2&&Fn(t,a[1]),l&1&&s!==(s=a[3].lucentUrl+"/records/"+a[0].id)&&Z(e,"href",s),l&2&&Z(e,"title",a[1]),l&4&&rs(e,"border","2px solid "+(a[2].color?a[2].color:"#999"),1)},d(a){a&&ke(e)}}}function FSe(o){var s;let e,t=((s=o[0])==null?void 0:s.data)&&Wle(o);return{c(){t&&t.c(),e=Rs()},m(a,l){t&&t.m(a,l),Te(a,e,l)},p(a,[l]){var u;(u=a[0])!=null&&u.data?t?t.p(a,l):(t=Wle(a),t.c(),t.m(e.parentNode,e)):t&&(t.d(1),t=null)},i:un,o:un,d(a){t&&t.d(a),a&&ke(e)}}}function QSe(o,e,t){let s,a;const l=Ur("channel");let{record:u}=e,{graph:d}=e;return o.$$set=h=>{"record"in h&&t(0,u=h.record),"graph"in h&&t(4,d=h.graph)},o.$$.update=()=>{o.$$.dirty&1&&t(2,s=l.schemas.find(h=>h.name===u.schema)),o.$$.dirty&17&&t(1,a=qu(l.schemas,u,d))},[u,a,s,l,d]}class G6 extends uo{constructor(e){super(),co(this,e,QSe,FSe,lo,{record:0,graph:4})}}function Ule(o,e,t){const s=o.slice();return s[2]=e[t],s[4]=t,s}function Yle(o){let e,t,s=o[0].reverse(),a=[];for(let u=0;uBe(a[u],1,1,()=>{a[u]=null});return{c(){e=re("div");for(let u=0;u0&&Yle(o);return{c(){s&&s.c(),e=Rs()},m(a,l){s&&s.m(a,l),Te(a,e,l),t=!0},p(a,[l]){a[0].length>0?s?(s.p(a,l),l&1&&xe(s,1)):(s=Yle(a),s.c(),xe(s,1),s.m(e.parentNode,e)):s&&(mo(),Be(s,1,1,()=>{s=null}),go())},i(a){t||(xe(s),t=!0)},o(a){Be(s),t=!1},d(a){s&&s.d(a),a&&ke(e)}}}function zSe(o,e,t){let{managerRecords:s}=e,{graph:a}=e;return o.$$set=l=>{"managerRecords"in l&&t(0,s=l.managerRecords),"graph"in l&&t(1,a=l.graph)},[s,a]}class VSe extends uo{constructor(e){super(),co(this,e,zSe,HSe,lo,{managerRecords:0,graph:1})}}function WSe(o){let e;return{c(){e=Ht("New Record")},m(t,s){Te(t,e,s)},p:un,d(t){t&&ke(e)}}}function USe(o){let e=qu(o[5].schemas,o[3],o[2])+"",t;return{c(){t=Ht(e)},m(s,a){Te(s,t,a)},p(s,a){a&12&&e!==(e=qu(s[5].schemas,s[3],s[2])+"")&&Fn(t,e)},d(s){s&&ke(t)}}}function jle(o){let e,t,s,a,l,u,d,h,b,y,C,E,R,$,Q,F,U;s=new Fa({props:{icon:"ellipsis"}});let K=!o[4]&&qle(o);return{c(){e=re("div"),t=re("button"),en(s.$$.fragment),a=Ze(),l=re("div"),u=re("h6"),u.textContent="Record Actions",d=Ze(),h=re("a"),b=Ht("Create new"),C=Ze(),K&&K.c(),E=Ze(),R=re("a"),$=Ht("Revisions"),Z(t,"class","btn btn-link btn-sm"),Z(t,"type","button"),Z(t,"data-bs-toggle","dropdown"),Z(t,"aria-expanded","false"),Z(u,"class","dropdown-header"),Z(h,"class","dropdown-item"),Z(h,"href",y=o[5].lucentUrl+"/records/new?schema="+o[1].name),Z(R,"class","dropdown-item"),Z(R,"href",o[5].lucentUrl),Z(l,"class","dropdown-menu"),Z(e,"class","dropdown d-inline-block")},m(L,te){Te(L,e,te),X(e,t),Kt(s,t,null),X(e,a),X(e,l),X(l,u),X(l,d),X(l,h),X(h,b),X(l,C),K&&K.m(l,null),X(l,E),X(l,R),X(R,$),Q=!0,F||(U=mn(R,"click",ku(o[7])),F=!0)},p(L,te){(!Q||te&2&&y!==(y=L[5].lucentUrl+"/records/new?schema="+L[1].name))&&Z(h,"href",y),L[4]?K&&(K.d(1),K=null):K?K.p(L,te):(K=qle(L),K.c(),K.m(l,E))},i(L){Q||(xe(s.$$.fragment,L),Q=!0)},o(L){Be(s.$$.fragment,L),Q=!1},d(L){L&&ke(e),Jt(s),K&&K.d(),F=!1,U()}}}function qle(o){let e,t,s,a;return{c(){e=re("a"),t=Ht("Clone"),Z(e,"class","dropdown-item"),Z(e,"href",o[5].lucentUrl)},m(l,u){Te(l,e,u),X(e,t),s||(a=mn(e,"click",o[6]),s=!0)},p:un,d(l){l&&ke(e),s=!1,a()}}}function YSe(o){let e,t,s=o[1].label.toUpperCase()+"",a,l,u,d,h,b;function y($,Q){return $[4]?WSe:USe}let C=y(o),E=C(o),R=!o[4]&&jle(o);return{c(){e=re("h3"),t=re("a"),a=Ht(s),u=Ze(),d=re("span"),E.c(),h=Ze(),R&&R.c(),Z(t,"class","text-muted d-block text-decoration-none fs-6 mb-1"),Z(t,"href",l=o[5].lucentUrl+"/content/"+o[1].name),Z(d,"class","text-dark d-block"),Z(e,"class","header-normal mt-5 mb-0")},m($,Q){Te($,e,Q),X(e,t),X(t,a),X(e,u),X(e,d),E.m(d,null),X(e,h),R&&R.m(e,null),b=!0},p($,[Q]){(!b||Q&2)&&s!==(s=$[1].label.toUpperCase()+"")&&Fn(a,s),(!b||Q&2&&l!==(l=$[5].lucentUrl+"/content/"+$[1].name))&&Z(t,"href",l),C===(C=y($))&&E?E.p($,Q):(E.d(1),E=C($),E&&(E.c(),E.m(d,null))),$[4]?R&&(mo(),Be(R,1,1,()=>{R=null}),go()):R?(R.p($,Q),Q&16&&xe(R,1)):(R=jle($),R.c(),xe(R,1),R.m(e,null))},i($){b||(xe(R),b=!0)},o($){Be(R),b=!1},d($){$&&ke(e),E.d(),R&&R.d()}}}function XSe(o,e,t){const s=Ur("channel");let{schema:a}=e,{graph:l}=e,{record:u}=e,{isCreateMode:d}=e,{activeContentTab:h}=e;function b(C){C.preventDefault(),axios.post(s.lucentUrl+"/records/clone/"+u.id).then(E=>{window.location=s.lucentUrl+"/records/"+E.data.id}).catch(E=>{})}const y=C=>t(0,h="_info");return o.$$set=C=>{"schema"in C&&t(1,a=C.schema),"graph"in C&&t(2,l=C.graph),"record"in C&&t(3,u=C.record),"isCreateMode"in C&&t(4,d=C.isCreateMode),"activeContentTab"in C&&t(0,h=C.activeContentTab)},[h,a,l,u,d,s,b,y]}class jSe extends uo{constructor(e){super(),co(this,e,XSe,YSe,lo,{schema:1,graph:2,record:3,isCreateMode:4,activeContentTab:0})}}function Zpe(o){return Hpe()[o]}function Hpe(){return{published:{value:"published",text:"Published",bg:"success",color:"white"},trashed:{value:"trashed",text:"Trashed",bg:"danger",color:"white"},draft:{value:"draft",text:"Draft",bg:"warning",color:"dark"}}}function Gle(o,e,t){const s=o.slice();return s[10]=e[t],s}function Kle(o){let e,t=o[10].text+"",s,a,l,u;function d(...h){return o[9](o[10],...h)}return{c(){e=re("button"),s=Ht(t),a=Ze(),Z(e,"type","button"),Z(e,"class","dropdown-item my-2 rounded w-100 bg-"+o[10].bg+" text-"+o[10].color)},m(h,b){Te(h,e,b),X(e,s),X(e,a),l||(u=mn(e,"click",d),l=!0)},p(h,b){o=h},d(h){h&&ke(e),l=!1,u()}}}function Jle(o){let e,t=o[10].value!==o[0]&&Kle(o);return{c(){t&&t.c(),e=Rs()},m(s,a){t&&t.m(s,a),Te(s,e,a)},p(s,a){s[10].value!==s[0]?t?t.p(s,a):(t=Kle(s),t.c(),t.m(e.parentNode,e)):t&&(t.d(1),t=null)},d(s){t&&t.d(s),s&&ke(e)}}}function qSe(o){let e,t,s;return{c(){e=re("a"),t=Ht("Preview"),Z(e,"href",s=o[5].previewTargetUrl+"?schema="+o[2].name+"&id="+o[1].id),Z(e,"target","_blank"),Z(e,"class","btn btn-info ms-3")},m(a,l){Te(a,e,l),X(e,t)},p(a,l){l&6&&s!==(s=a[5].previewTargetUrl+"?schema="+a[2].name+"&id="+a[1].id)&&Z(e,"href",s)},d(a){a&&ke(e)}}}function GSe(o){let e,t,s,a=o[4].text+"",l,u,d,h,b,y,C,E,R,$,Q,F=o[6],U=[];for(let L=0;L{h=R,t(3,h)})}const E=(R,$)=>y($,R.value);return o.$$set=R=>{"status"in R&&t(0,l=R.status),"record"in R&&t(1,u=R.record),"schema"in R&&t(2,d=R.schema)},o.$$.update=()=>{o.$$.dirty&1&&t(4,s=Zpe(l))},[l,u,d,h,s,a,b,y,C,E]}class zpe extends uo{constructor(e){super(),co(this,e,KSe,GSe,lo,{status:0,record:1,schema:2})}}function ece(o){return o._file.mime==="image/svg+xml"?Ioe(o):Ur("channel").filesUrl+`/thumbs/${o._file.path}`}function Ioe(o){return Ur("channel").filesUrl+`/${o._file.path}`}function tce(o){let e,t,s,a,l;const u=[eCe,JSe],d=[];function h(b,y){return y&1&&(e=null),e==null&&(e=!!b[0]._file.mime.startsWith("image")),e?0:1}return t=h(o,-1),s=d[t]=u[t](o),{c(){s.c(),a=Rs()},m(b,y){d[t].m(b,y),Te(b,a,y),l=!0},p(b,y){let C=t;t=h(b,y),t===C?d[t].p(b,y):(mo(),Be(d[C],1,1,()=>{d[C]=null}),go(),s=d[t],s?s.p(b,y):(s=d[t]=u[t](b),s.c()),xe(s,1),s.m(a.parentNode,a))},i(b){l||(xe(s),l=!0)},o(b){Be(s),l=!1},d(b){d[t].d(b),b&&ke(a)}}}function JSe(o){let e,t,s,a,l,u=o[0]._file.path.split(".").pop()+"",d,h,b,y;return t=new Fa({props:{icon:"file",width:o[3],height:o[3]}}),{c(){e=re("a"),en(t.$$.fragment),s=Ze(),a=re("span"),l=Ht("."),d=Ht(u),Z(a,"class","ms-2"),rs(a,"font-size",o[4]+"px"),Z(e,"href",h=o[5].lucentUrl+"/records/"+o[0].id),Z(e,"title",b=o[0]._file.path),Z(e,"class","btn btn-outline-primary btn-sm d-flex align-items-center justify-content-center"),rs(e,"width",o[2]+"px"),rs(e,"height",o[2]+"px")},m(C,E){Te(C,e,E),Kt(t,e,null),X(e,s),X(e,a),X(a,l),X(a,d),y=!0},p(C,E){const R={};E&8&&(R.width=C[3]),E&8&&(R.height=C[3]),t.$set(R),(!y||E&1)&&u!==(u=C[0]._file.path.split(".").pop()+"")&&Fn(d,u),(!y||E&16)&&rs(a,"font-size",C[4]+"px"),(!y||E&1&&h!==(h=C[5].lucentUrl+"/records/"+C[0].id))&&Z(e,"href",h),(!y||E&1&&b!==(b=C[0]._file.path))&&Z(e,"title",b),(!y||E&4)&&rs(e,"width",C[2]+"px"),(!y||E&4)&&rs(e,"height",C[2]+"px")},i(C){y||(xe(t.$$.fragment,C),y=!0)},o(C){Be(t.$$.fragment,C),y=!1},d(C){C&&ke(e),Jt(t)}}}function eCe(o){let e,t,s,a,l,u;return{c(){e=re("a"),t=re("img"),Z(t,"class","rounded w-100"),ple(t.src,s=ece(o[0]))||Z(t,"src",s),Z(t,"alt",a=o[0]._file.path),Z(e,"href",l=o[5].lucentUrl+"/records/"+o[0].id),Z(e,"title",u=o[0]._file.path),Z(e,"class","d-flex align-items-center justify-content-center "),rs(e,"width",o[2]+"px"),rs(e,"height",o[2]+"px")},m(d,h){Te(d,e,h),X(e,t)},p(d,h){h&1&&!ple(t.src,s=ece(d[0]))&&Z(t,"src",s),h&1&&a!==(a=d[0]._file.path)&&Z(t,"alt",a),h&1&&l!==(l=d[5].lucentUrl+"/records/"+d[0].id)&&Z(e,"href",l),h&1&&u!==(u=d[0]._file.path)&&Z(e,"title",u),h&4&&rs(e,"width",d[2]+"px"),h&4&&rs(e,"height",d[2]+"px")},i:un,o:un,d(d){d&&ke(e)}}}function nce(o){let e,t=o[0]._file.path+"",s,a,l;return{c(){e=re("a"),s=Ht(t),Z(e,"href",a=o[5].lucentUrl+"/records/"+o[0].id),Z(e,"title",l=o[0]._file.path),Z(e,"class","preview-file-filename lx-small-text text-decoration-none")},m(u,d){Te(u,e,d),X(e,s)},p(u,d){d&1&&t!==(t=u[0]._file.path+"")&&Fn(s,t),d&1&&a!==(a=u[5].lucentUrl+"/records/"+u[0].id)&&Z(e,"href",a),d&1&&l!==(l=u[0]._file.path)&&Z(e,"title",l)},d(u){u&&ke(e)}}}function tCe(o){let e,t,s,a=o[0]&&tce(o),l=o[1]&&nce(o);return{c(){a&&a.c(),e=Ze(),l&&l.c(),t=Rs()},m(u,d){a&&a.m(u,d),Te(u,e,d),l&&l.m(u,d),Te(u,t,d),s=!0},p(u,[d]){u[0]?a?(a.p(u,d),d&1&&xe(a,1)):(a=tce(u),a.c(),xe(a,1),a.m(e.parentNode,e)):a&&(mo(),Be(a,1,1,()=>{a=null}),go()),u[1]?l?l.p(u,d):(l=nce(u),l.c(),l.m(t.parentNode,t)):l&&(l.d(1),l=null)},i(u){s||(xe(a),s=!0)},o(u){Be(a),s=!1},d(u){a&&a.d(u),u&&ke(e),l&&l.d(u),u&&ke(t)}}}function nCe(o,e,t){let{record:s}=e;const a=Ur("channel");let{size:l="small"}=e,{showFilename:u=!1}=e,d,h,b;return l=="large"?(d=256,h=32,b="20"):l=="medium"?(d=128,h=12,b="17"):l=="small"?(d=64,h=12,b="15"):l=="tiny"&&(d=42,h=12,b="13"),o.$$set=y=>{"record"in y&&t(0,s=y.record),"size"in y&&t(6,l=y.size),"showFilename"in y&&t(1,u=y.showFilename)},[s,u,d,h,b,a,l]}class Xw extends uo{constructor(e){super(),co(this,e,nCe,tCe,lo,{record:0,size:6,showFilename:1})}}function oce(o){let e,t,s,a,l,u,d,h,b,y,C=o[0]._file.path+"",E,R,$,Q,F,U,K=o[0]._file.originalName+"",L,te,ne,oe,G,we,ve=o[0]._file.mime+"",Re,Oe,ce,Xe,tt,ot,V,ut=(o[0]._file.size/1024).toFixed(1)+"",Qe,Bt,Ct,He,st,rn,Et,Cn=o[0]._file.checksum+"",je,mt,he,Zo,Kn,so,Yo=o[0]._file.path+"",as,kt,jt;s=new Xw({props:{record:o[0],size:"large"}});let pt=o[0]._file.width&&sce(o);return{c(){e=re("div"),t=re("div"),en(s.$$.fragment),a=Ze(),l=re("div"),u=re("ul"),d=re("li"),h=re("span"),h.textContent="Filename",b=Ze(),y=re("span"),E=Ht(C),R=Ze(),$=re("li"),Q=re("span"),Q.textContent="Original name",F=Ze(),U=re("span"),L=Ht(K),te=Ze(),ne=re("li"),oe=re("span"),oe.textContent="Mime type",G=Ze(),we=re("span"),Re=Ht(ve),Oe=Ze(),pt&&pt.c(),ce=Ze(),Xe=re("li"),tt=re("span"),tt.textContent="File size",ot=Ze(),V=re("span"),Qe=Ht(ut),Bt=Ht("kB"),Ct=Ze(),He=re("li"),st=re("span"),st.textContent="Checksum",rn=Ze(),Et=re("span"),je=Ht(Cn),mt=Ze(),he=re("li"),Zo=re("span"),Zo.textContent="Download",Kn=Ze(),so=re("a"),as=Ht(Yo),Z(t,"class","col"),rs(t,"max-width","276px"),Z(h,"class","text-muted"),Z(d,"class","list-group-item border-primary"),Z(Q,"class","text-muted"),Z($,"class","list-group-item border-primary"),Z(oe,"class","text-muted"),Z(ne,"class","list-group-item border-primary"),Z(tt,"class","text-muted"),Z(Xe,"class","list-group-item border-primary"),Z(st,"class","text-muted"),Z(He,"class","list-group-item border-primary"),Z(Zo,"class","text-muted"),Z(so,"href",kt=Ioe(o[0])),Z(he,"class","list-group-item border-primary"),Z(u,"class","list-group svelte-1qb90xc"),Z(l,"class","col"),Z(e,"class","row mb-4")},m(Ne,Gt){Te(Ne,e,Gt),X(e,t),Kt(s,t,null),X(e,a),X(e,l),X(l,u),X(u,d),X(d,h),X(d,b),X(d,y),X(y,E),X(u,R),X(u,$),X($,Q),X($,F),X($,U),X(U,L),X(u,te),X(u,ne),X(ne,oe),X(ne,G),X(ne,we),X(we,Re),X(u,Oe),pt&&pt.m(u,null),X(u,ce),X(u,Xe),X(Xe,tt),X(Xe,ot),X(Xe,V),X(V,Qe),X(V,Bt),X(u,Ct),X(u,He),X(He,st),X(He,rn),X(He,Et),X(Et,je),X(u,mt),X(u,he),X(he,Zo),X(he,Kn),X(he,so),X(so,as),jt=!0},p(Ne,Gt){const bn={};Gt&1&&(bn.record=Ne[0]),s.$set(bn),(!jt||Gt&1)&&C!==(C=Ne[0]._file.path+"")&&Fn(E,C),(!jt||Gt&1)&&K!==(K=Ne[0]._file.originalName+"")&&Fn(L,K),(!jt||Gt&1)&&ve!==(ve=Ne[0]._file.mime+"")&&Fn(Re,ve),Ne[0]._file.width?pt?pt.p(Ne,Gt):(pt=sce(Ne),pt.c(),pt.m(u,ce)):pt&&(pt.d(1),pt=null),(!jt||Gt&1)&&ut!==(ut=(Ne[0]._file.size/1024).toFixed(1)+"")&&Fn(Qe,ut),(!jt||Gt&1)&&Cn!==(Cn=Ne[0]._file.checksum+"")&&Fn(je,Cn),(!jt||Gt&1)&&Yo!==(Yo=Ne[0]._file.path+"")&&Fn(as,Yo),(!jt||Gt&1&&kt!==(kt=Ioe(Ne[0])))&&Z(so,"href",kt)},i(Ne){jt||(xe(s.$$.fragment,Ne),jt=!0)},o(Ne){Be(s.$$.fragment,Ne),jt=!1},d(Ne){Ne&&ke(e),Jt(s),pt&&pt.d()}}}function sce(o){let e,t,s,a,l=o[0]._file.width+"",u,d,h=o[0]._file.height+"",b;return{c(){e=re("li"),t=re("span"),t.textContent="Dimensions",s=Ze(),a=re("span"),u=Ht(l),d=Ht("x"),b=Ht(h),Z(t,"class","text-muted"),Z(e,"class","list-group-item border-primary")},m(y,C){Te(y,e,C),X(e,t),X(e,s),X(e,a),X(a,u),X(a,d),X(a,b)},p(y,C){C&1&&l!==(l=y[0]._file.width+"")&&Fn(u,l),C&1&&h!==(h=y[0]._file.height+"")&&Fn(b,h)},d(y){y&&ke(e)}}}function oCe(o){let e,t,s=o[1].type==="files"&&oce(o);return{c(){s&&s.c(),e=Rs()},m(a,l){s&&s.m(a,l),Te(a,e,l),t=!0},p(a,[l]){a[1].type==="files"?s?(s.p(a,l),l&2&&xe(s,1)):(s=oce(a),s.c(),xe(s,1),s.m(e.parentNode,e)):s&&(mo(),Be(s,1,1,()=>{s=null}),go())},i(a){t||(xe(s),t=!0)},o(a){Be(s),t=!1},d(a){s&&s.d(a),a&&ke(e)}}}function sCe(o,e,t){let{record:s}=e,{schema:a}=e;return o.$$set=l=>{"record"in l&&t(0,s=l.record),"schema"in l&&t(1,a=l.schema)},[s,a]}class Vpe extends uo{constructor(e){super(),co(this,e,sCe,oCe,lo,{record:0,schema:1})}}function rce(o,e,t){const s=o.slice();return s[9]=e[t],s}function ice(o){let e,t=o[1],s=[];for(let a=0;a1&&ice(o);return{c(){t&&t.c(),e=Rs()},m(s,a){t&&t.m(s,a),Te(s,e,a)},p(s,[a]){s[1].length>1?t?t.p(s,a):(t=ice(s),t.c(),t.m(e.parentNode,e)):t&&(t.d(1),t=null)},i:un,o:un,d(s){t&&t.d(s),s&&ke(e)}}}function iCe(o,e,t){var E,R;let{schema:s}=e,{isCreateMode:a}=e,{active:l=""}=e,u=(R=(E=s.groups)==null?void 0:E.map($=>({label:$,name:$})))!=null?R:[],d={label:"Main",name:""},h={label:"Graph",name:"_graph"};a?u=[d,...u]:u=[d,...u,h];function b($){$.preventDefault(),t(0,l="_graph")}function y($,Q){$.preventDefault(),Q=="_graph"?b($):t(0,l=Q)}const C=($,Q)=>y(Q,$.name);return o.$$set=$=>{"schema"in $&&t(3,s=$.schema),"isCreateMode"in $&&t(4,a=$.isCreateMode),"active"in $&&t(0,l=$.active)},[l,u,y,s,a,C]}class Wpe extends uo{constructor(e){super(),co(this,e,iCe,rCe,lo,{schema:3,isCreateMode:4,active:0})}}function lce(o,e,t){const s=o.slice();return s[11]=e[t],s}function cce(o){let e=[],t=new Map,s,a=o[3];const l=d=>d[11].id;for(let d=0;d{axios.get("/records/suggestions",{params:{schema:l.optionsFrom,field:l.optionsField,value:d,ui:l.ui}}).then(Q=>{t(3,s=Q.data)}).catch(Q=>{console.log(Q)})},500);function b($,Q){$.preventDefault(),t(0,u=Q.data[l.optionsField]),t(1,d="")}const y=($,Q)=>b(Q,$),C=($,Q)=>b(Q,$),E=$=>{t(0,u=d),t(1,d="")},R=$=>{t(0,u=d),t(1,d="")};return o.$$set=$=>{"field"in $&&t(2,l=$.field),"value"in $&&t(0,u=$.value),"search"in $&&t(1,d=$.search)},t(3,s=[]),[u,d,l,s,a,b,h,y,C,E,R]}class eV extends uo{constructor(e){super(),co(this,e,uCe,cCe,lo,{field:2,value:0,search:1,update:6})}get update(){return this.$$.ctx[6]}}function dce(o,e,t){const s=o.slice();return s[11]=e[t][0],s[12]=e[t][1],s}function hce(o,e,t){const s=o.slice();return s[8]=e[t],s}function mce(o){let e,t;function s(u,d){return d&1&&(e=null),e==null&&(e=!!Array.isArray(u[0].selectOptions)),e?dCe:fCe}let a=s(o,-1),l=a(o);return{c(){l.c(),t=Rs()},m(u,d){l.m(u,d),Te(u,t,d)},p(u,d){a===(a=s(u,d))&&l?l.p(u,d):(l.d(1),l=a(u),l&&(l.c(),l.m(t.parentNode,t)))},d(u){l.d(u),u&&ke(t)}}}function fCe(o){let e=[],t=new Map,s,a=Object.entries(o[0].selectOptions);const l=u=>u[11];for(let u=0;uu[8];for(let u=0;uu(E,C),h=(C,E)=>u(E,C),b=(C,E)=>u(E,C),y=(C,E)=>u(E,C);return o.$$set=C=>{"field"in C&&t(0,s=C.field),"value"in C&&t(2,a=C.value),"search"in C&&t(3,l=C.search)},[s,u,a,l,d,h,b,y]}class gCe extends uo{constructor(e){super(),co(this,e,mCe,hCe,lo,{field:0,value:2,search:3})}}function Lm(o,e){return o&&o[e]?o[e].message:null}function pCe(o){let e,t,s,a;return{c(){e=re("input"),Z(e,"type","text"),Z(e,"id",o[3]),Z(e,"class","form-control"),Z(e,"autocomplete","off"),e.readOnly=t=o[1].readonly&&!o[2],Vo(e,"is-invalid",o[7])},m(l,u){Te(l,e,u),ar(e,o[0]),s||(a=mn(e,"input",o[18]),s=!0)},p(l,u){u&8&&Z(e,"id",l[3]),u&6&&t!==(t=l[1].readonly&&!l[2])&&(e.readOnly=t),u&1&&e.value!==l[0]&&ar(e,l[0]),u&128&&Vo(e,"is-invalid",l[7])},i:un,o:un,d(l){l&&ke(e),s=!1,a()}}}function bCe(o){let e,t,s,a,l,u,d,h,b,y,C,E,R;function $(K){o[15](K)}function Q(K){o[16](K)}let F={field:o[1]};o[0]!==void 0&&(F.value=o[0]),o[6]!==void 0&&(F.search=o[6]),u=new gCe({props:F}),Ro.push(()=>er(u,"value",$)),Ro.push(()=>er(u,"search",Q));let U=o[0]&&bce(o);return{c(){e=re("div"),t=re("input"),a=Ze(),l=re("div"),en(u.$$.fragment),b=Ze(),U&&U.c(),y=Rs(),Z(t,"type","search"),Z(t,"id",o[3]),Z(t,"class","form-control dropdown-toggle"),Z(t,"placeholder","Search for options"),Z(t,"data-bs-toggle","dropdown"),Z(t,"autocomplete","off"),t.readOnly=s=o[1].readonly&&!o[2],Vo(t,"is-invalid",o[7]),Z(l,"class","dropdown-menu w-100"),Z(e,"class","dropdown")},m(K,L){Te(K,e,L),X(e,t),ar(t,o[6]),X(e,a),X(e,l),Kt(u,l,null),Te(K,b,L),U&&U.m(K,L),Te(K,y,L),C=!0,E||(R=mn(t,"input",o[14]),E=!0)},p(K,L){(!C||L&8)&&Z(t,"id",K[3]),(!C||L&6&&s!==(s=K[1].readonly&&!K[2]))&&(t.readOnly=s),L&64&&t.value!==K[6]&&ar(t,K[6]),(!C||L&128)&&Vo(t,"is-invalid",K[7]);const te={};L&2&&(te.field=K[1]),!d&&L&1&&(d=!0,te.value=K[0],lr(()=>d=!1)),!h&&L&64&&(h=!0,te.search=K[6],lr(()=>h=!1)),u.$set(te),K[0]?U?U.p(K,L):(U=bce(K),U.c(),U.m(y.parentNode,y)):U&&(U.d(1),U=null)},i(K){C||(xe(u.$$.fragment,K),C=!0)},o(K){Be(u.$$.fragment,K),C=!1},d(K){K&&ke(e),Jt(u),K&&ke(b),U&&U.d(K),K&&ke(y),E=!1,R()}}}function vCe(o){let e,t,s,a,l,u,d,h,b,y,C=o[1].optionsFrom&&vce(o),E=o[0]&&Oce(o);return{c(){e=re("div"),t=re("input"),a=Ze(),l=re("div"),C&&C.c(),u=Ze(),E&&E.c(),d=Rs(),Z(t,"type","search"),Z(t,"id",o[3]),Z(t,"class","form-control dropdown-toggle"),Z(t,"placeholder","Search for options"),Z(t,"data-bs-toggle","dropdown"),Z(t,"autocomplete","off"),t.readOnly=s=o[1].readonly&&!o[2],Vo(t,"is-invalid",o[7]),Z(l,"class","dropdown-menu w-100"),Z(e,"class","dropdown")},m(R,$){Te(R,e,$),X(e,t),ar(t,o[6]),X(e,a),X(e,l),C&&C.m(l,null),Te(R,u,$),E&&E.m(R,$),Te(R,d,$),h=!0,b||(y=[mn(t,"keyup",function(){Ub(o[4].update)&&o[4].update.apply(this,arguments)}),mn(t,"focus",function(){Ub(o[4].update)&&o[4].update.apply(this,arguments)}),mn(t,"input",o[9])],b=!0)},p(R,$){o=R,(!h||$&8)&&Z(t,"id",o[3]),(!h||$&6&&s!==(s=o[1].readonly&&!o[2]))&&(t.readOnly=s),$&64&&t.value!==o[6]&&ar(t,o[6]),(!h||$&128)&&Vo(t,"is-invalid",o[7]),o[1].optionsFrom?C?(C.p(o,$),$&2&&xe(C,1)):(C=vce(o),C.c(),xe(C,1),C.m(l,null)):C&&(mo(),Be(C,1,1,()=>{C=null}),go()),o[0]?E?E.p(o,$):(E=Oce(o),E.c(),E.m(d.parentNode,d)):E&&(E.d(1),E=null)},i(R){h||(xe(C),h=!0)},o(R){Be(C),h=!1},d(R){R&&ke(e),C&&C.d(),R&&ke(u),E&&E.d(R),R&&ke(d),b=!1,vi(y)}}}function bce(o){let e,t,s,a,l,u,d;function h(C,E){return E&2&&(s=null),s==null&&(s=!!Array.isArray(C[1].selectOptions)),s?yCe:OCe}let b=h(o,-1),y=b(o);return{c(){e=re("span"),t=re("div"),y.c(),a=Ze(),l=re("button"),Z(l,"type","button"),Z(l,"class","btn-close btn-sm ms-1"),rs(l,"font-size","10px"),Z(l,"aria-label","Close"),Z(t,"class","d-flex align-items-center "),Z(e,"class","badge rounded-pill bg-light text-dark fs-6 mt-3")},m(C,E){Te(C,e,E),X(e,t),y.m(t,null),X(t,a),X(t,l),u||(d=mn(l,"click",ku(o[17])),u=!0)},p(C,E){b===(b=h(C,E))&&y?y.p(C,E):(y.d(1),y=b(C),y&&(y.c(),y.m(t,a)))},d(C){C&&ke(e),y.d(),u=!1,d()}}}function OCe(o){let e=o[1].selectOptions[o[0]]+"",t;return{c(){t=Ht(e)},m(s,a){Te(s,t,a)},p(s,a){a&3&&e!==(e=s[1].selectOptions[s[0]]+"")&&Fn(t,e)},d(s){s&&ke(t)}}}function yCe(o){let e;return{c(){e=Ht(o[0])},m(t,s){Te(t,e,s)},p(t,s){s&1&&Fn(e,t[0])},d(t){t&&ke(e)}}}function vce(o){let e,t,s,a;function l(h){o[11](h)}function u(h){o[12](h)}let d={field:o[1]};return o[0]!==void 0&&(d.value=o[0]),o[6]!==void 0&&(d.search=o[6]),e=new eV({props:d}),o[10](e),Ro.push(()=>er(e,"value",l)),Ro.push(()=>er(e,"search",u)),{c(){en(e.$$.fragment)},m(h,b){Kt(e,h,b),a=!0},p(h,b){const y={};b&2&&(y.field=h[1]),!t&&b&1&&(t=!0,y.value=h[0],lr(()=>t=!1)),!s&&b&64&&(s=!0,y.search=h[6],lr(()=>s=!1)),e.$set(y)},i(h){a||(xe(e.$$.fragment,h),a=!0)},o(h){Be(e.$$.fragment,h),a=!1},d(h){o[10](null),Jt(e,h)}}}function Oce(o){let e,t,s,a,l,u,d;return{c(){e=re("span"),t=re("div"),s=Ht(o[0]),a=Ze(),l=re("button"),Z(l,"type","button"),Z(l,"class","btn-close btn-sm ms-1"),rs(l,"font-size","10px"),Z(l,"aria-label","Close"),Z(t,"class","d-flex align-items-center "),Z(e,"class","badge rounded-pill bg-light text-dark fs-6 mt-3")},m(h,b){Te(h,e,b),X(e,t),X(t,s),X(t,a),X(t,l),u||(d=mn(l,"click",ku(o[13])),u=!0)},p(h,b){b&1&&Fn(s,h[0])},d(h){h&&ke(e),u=!1,d()}}}function yce(o){let e,t;return{c(){e=re("div"),t=Ht(o[7]),Z(e,"class","invalid-feedback d-block")},m(s,a){Te(s,e,a),X(e,t)},p(s,a){a&128&&Fn(t,s[7])},d(s){s&&ke(e)}}}function wCe(o){let e,t,s,a,l;const u=[vCe,bCe,pCe],d=[];function h(y,C){return y[5]?0:y[1].selectOptions?1:2}t=h(o),s=d[t]=u[t](o);let b=o[7]&&yce(o);return{c(){e=re("div"),s.c(),a=Ze(),b&&b.c(),Z(e,"class","mb-0")},m(y,C){Te(y,e,C),d[t].m(e,null),X(e,a),b&&b.m(e,null),l=!0},p(y,[C]){let E=t;t=h(y),t===E?d[t].p(y,C):(mo(),Be(d[E],1,1,()=>{d[E]=null}),go(),s=d[t],s?s.p(y,C):(s=d[t]=u[t](y),s.c()),xe(s,1),s.m(e,a)),y[7]?b?b.p(y,C):(b=yce(y),b.c(),b.m(e,null)):b&&(b.d(1),b=null)},i(y){l||(xe(s),l=!0)},o(y){Be(s),l=!1},d(y){y&&ke(e),d[t].d(),b&&b.d()}}}function _Ce(o,e,t){let s,a,l,{field:u}=e,{value:d}=e,{isCreateMode:h}=e,{validationErrors:b}=e,{id:y}=e,C;function E(){a=this.value,t(6,a)}function R(oe){Ro[oe?"unshift":"push"](()=>{C=oe,t(4,C)})}function $(oe){d=oe,t(0,d)}function Q(oe){a=oe,t(6,a)}const F=oe=>t(0,d="");function U(){a=this.value,t(6,a)}function K(oe){d=oe,t(0,d)}function L(oe){a=oe,t(6,a)}const te=oe=>t(0,d="");function ne(){d=this.value,t(0,d)}return o.$$set=oe=>{"field"in oe&&t(1,u=oe.field),"value"in oe&&t(0,d=oe.value),"isCreateMode"in oe&&t(2,h=oe.isCreateMode),"validationErrors"in oe&&t(8,b=oe.validationErrors),"id"in oe&&t(3,y=oe.id)},o.$$.update=()=>{o.$$.dirty&258&&t(7,s=Lm(b,u.name)),o.$$.dirty&6&&t(5,l=u.optionsFrom&&!(u.readonly&&!h))},t(6,a=""),[d,u,h,y,C,l,a,s,b,E,R,$,Q,F,U,K,L,te,ne]}class Upe extends uo{constructor(e){super(),co(this,e,_Ce,wCe,lo,{field:1,value:0,isCreateMode:2,validationErrors:8,id:3})}}function wce(o){let e,t;return{c(){e=re("div"),t=Ht(o[4]),Z(e,"class","invalid-feedback d-block")},m(s,a){Te(s,e,a),X(e,t)},p(s,a){a&16&&Fn(t,s[4])},d(s){s&&ke(e)}}}function SCe(o){let e,t,s,a,l,u,d=o[4]&&wce(o);return{c(){e=re("div"),t=re("input"),a=Ze(),d&&d.c(),Z(t,"type","text"),Z(t,"id",o[3]),Z(t,"class","form-control"),Z(t,"autocomplete","off"),t.readOnly=s=o[1].readonly&&!o[2],Vo(t,"is-invalid",o[4]),Z(e,"class","mb-0")},m(h,b){Te(h,e,b),X(e,t),ar(t,o[0]),X(e,a),d&&d.m(e,null),l||(u=mn(t,"input",o[6]),l=!0)},p(h,[b]){b&8&&Z(t,"id",h[3]),b&6&&s!==(s=h[1].readonly&&!h[2])&&(t.readOnly=s),b&1&&t.value!==h[0]&&ar(t,h[0]),b&16&&Vo(t,"is-invalid",h[4]),h[4]?d?d.p(h,b):(d=wce(h),d.c(),d.m(e,null)):d&&(d.d(1),d=null)},i:un,o:un,d(h){h&&ke(e),d&&d.d(),l=!1,u()}}}function CCe(o,e,t){let s,{field:a}=e,{value:l}=e,{isCreateMode:u}=e,{validationErrors:d}=e,{id:h}=e;function b(){l=this.value,t(0,l)}return o.$$set=y=>{"field"in y&&t(1,a=y.field),"value"in y&&t(0,l=y.value),"isCreateMode"in y&&t(2,u=y.isCreateMode),"validationErrors"in y&&t(5,d=y.validationErrors),"id"in y&&t(3,h=y.id)},o.$$.update=()=>{o.$$.dirty&34&&t(4,s=Lm(d,a.name))},[l,a,u,h,s,d,b]}class Ype extends uo{constructor(e){super(),co(this,e,CCe,SCe,lo,{field:1,value:0,isCreateMode:2,validationErrors:5,id:3})}}function K6(o,e,t,s,a=""){let l=t.map(d=>({target:d.id,source:e.id,sourceSchema:e.schema,targetSchema:d.schema,field:s,depth:1,rank:""})),u=o.edges;return a==="replace"&&(u=u.filter(d=>d.field!==field.name)),o.records=Lc.exports.uniqBy([...o.records,...t],d=>d.id),o.edges=Lc.exports.uniqBy([...u,...l],d=>d.source+d.target+d.field+d.depth),o}function kCe(o){let e,t=o[0].text+"",s;return{c(){e=re("span"),s=Ht(t),Z(e,"class","badge text-bg-"+o[0].bg),rs(e,"max-width","84px")},m(a,l){Te(a,e,l),X(e,s)},p:un,i:un,o:un,d(a){a&&ke(e)}}}function xCe(o,e,t){let{status:s}=e,a=Zpe(s);return o.$$set=l=>{"status"in l&&t(1,s=l.status)},[a,s]}class ire extends uo{constructor(e){super(),co(this,e,xCe,kCe,lo,{status:1})}}function TCe(o){let e,t,s;return t=new Xw({props:{record:o[0],size:"small"}}),{c(){e=re("div"),en(t.$$.fragment),rs(e,"max-width","94px"),rs(e,"margin-right","15px")},m(a,l){Te(a,e,l),Kt(t,e,null),s=!0},p(a,l){const u={};l&1&&(u.record=a[0]),t.$set(u)},i(a){s||(xe(t.$$.fragment,a),s=!0)},o(a){Be(t.$$.fragment,a),s=!1},d(a){a&&ke(e),Jt(t)}}}function _ce(o){let e,t;return e=new ire({props:{status:o[0].status}}),{c(){en(e.$$.fragment)},m(s,a){Kt(e,s,a),t=!0},p(s,a){const l={};a&1&&(l.status=s[0].status),e.$set(l)},i(s){t||(xe(e.$$.fragment,s),t=!0)},o(s){Be(e.$$.fragment,s),t=!1},d(s){Jt(e,s)}}}function Sce(o){let e,t,s,a,l,u;return s=new Fa({props:{icon:"trash-can"}}),{c(){e=re("div"),t=re("button"),en(s.$$.fragment),Z(t,"class","trash-button text-dark btn btn-sm btn-link svelte-dof9cm"),Z(e,"class","position-absolute end-0"),rs(e,"top","5px")},m(d,h){Te(d,e,h),X(e,t),Kt(s,t,null),a=!0,l||(u=mn(t,"click",o[6]),l=!0)},p:un,i(d){a||(xe(s.$$.fragment,d),a=!0)},o(d){Be(s.$$.fragment,d),a=!1},d(d){d&&ke(e),Jt(s),l=!1,u()}}}function ECe(o){let e,t,s,a,l,u,d,h,b,y,C,E,R,$,Q=o[4].type==="files"&&TCe(o),F=o[0].status==="draft"&&_ce(o),U=o[2]&&Sce(o);return{c(){var K;e=re("div"),t=re("div"),Q&&Q.c(),s=Ze(),a=re("div"),l=re("a"),u=Ht(o[5]),h=Ze(),b=re("small"),b.textContent=`${o[4].label}`,y=Ze(),C=re("small"),F&&F.c(),E=Ze(),U&&U.c(),Z(l,"class","title-link m-0 fs-5 text-decoration-none text-dark d-block svelte-dof9cm"),Z(l,"href",d=o[3].lucentUrl+"/records/"+o[0].id),Z(l,"title",o[5]),Z(b,"class","text-muted"),Z(C,"class","text-muted"),Z(a,"class","overflow-hidden"),Z(t,"class","card-body d-flex"),Z(e,"class",R="card mb-2 bg-light "+o[1]+" svelte-dof9cm"),rs(e,"border-color",(K=o[4].color)!=null?K:"#ccc"),rs(e,"border-width","1px")},m(K,L){Te(K,e,L),X(e,t),Q&&Q.m(t,null),X(t,s),X(t,a),X(a,l),X(l,u),X(a,h),X(a,b),X(a,y),X(a,C),F&&F.m(C,null),X(e,E),U&&U.m(e,null),$=!0},p(K,[L]){K[4].type==="files"&&Q.p(K,L),(!$||L&1&&d!==(d=K[3].lucentUrl+"/records/"+K[0].id))&&Z(l,"href",d),K[0].status==="draft"?F?(F.p(K,L),L&1&&xe(F,1)):(F=_ce(K),F.c(),xe(F,1),F.m(C,null)):F&&(mo(),Be(F,1,1,()=>{F=null}),go()),K[2]?U?(U.p(K,L),L&4&&xe(U,1)):(U=Sce(K),U.c(),xe(U,1),U.m(e,null)):U&&(mo(),Be(U,1,1,()=>{U=null}),go()),(!$||L&2&&R!==(R="card mb-2 bg-light "+K[1]+" svelte-dof9cm"))&&Z(e,"class",R)},i(K){$||(xe(Q),xe(F),xe(U),$=!0)},o(K){Be(Q),Be(F),Be(U),$=!1},d(K){K&&ke(e),Q&&Q.d(),F&&F.d(),U&&U.d()}}}function ACe(o,e,t){const s=Fg(),a=Ur("channel");let{graph:l}=e,{record:u}=e,{classes:d=""}=e,{hasDelete:h=!1}=e,b=a.schemas.find(E=>E.name===u.schema),y=qu(a.schemas,u,l);function C(E){E.preventDefault(),s("remove",u.id)}return o.$$set=E=>{"graph"in E&&t(7,l=E.graph),"record"in E&&t(0,u=E.record),"classes"in E&&t(1,d=E.classes),"hasDelete"in E&&t(2,h=E.hasDelete)},[u,d,h,a,b,y,C,l]}class J6 extends uo{constructor(e){super(),co(this,e,ACe,ECe,lo,{graph:7,record:0,classes:1,hasDelete:2})}}function qD(o,e,t,s,a){var h,b;if(o===e)return t;let l=a.map(y=>y.id),u=(h=t==null?void 0:t.filter(y=>y.field===s&&y.depth===1&&l.includes(y.target)))!=null?h:[],d=(b=t==null?void 0:t.filter(y=>!(y.field===s&&y.depth===1)))!=null?b:[];return u=DCe(u,o,e),[...d,...u]}function DCe(o,e,t){if(t>=o.length)for(var s=t-o.length+1;s--;)o.push(void 0);return o.splice(t,0,o.splice(e,1)[0]),o}function Cce(o,e,t){const s=o.slice();return s[23]=e[t],s}function kce(o){let e,t,s,a;function l(h){o[13](h)}function u(h){o[14](h)}let d={field:o[23],schema:o[2],record:o[0],validationErrors:o[4],isCreateMode:o[3]};return o[0].data!==void 0&&(d.data=o[0].data),o[1]!==void 0&&(d.graph=o[1]),e=new LOe({props:d}),Ro.push(()=>er(e,"data",l)),Ro.push(()=>er(e,"graph",u)),{c(){en(e.$$.fragment)},m(h,b){Kt(e,h,b),a=!0},p(h,b){const y={};b&4&&(y.schema=h[2]),b&1&&(y.record=h[0]),b&16&&(y.validationErrors=h[4]),b&8&&(y.isCreateMode=h[3]),!t&&b&1&&(t=!0,y.data=h[0].data,lr(()=>t=!1)),!s&&b&2&&(s=!0,y.graph=h[1],lr(()=>s=!1)),e.$set(y)},i(h){a||(xe(e.$$.fragment,h),a=!0)},o(h){Be(e.$$.fragment,h),a=!1},d(h){Jt(e,h)}}}function xce(o,e){let t,s,a,l=e[5]===e[23].group&&kce(e);return{key:o,first:null,c(){t=Rs(),l&&l.c(),s=Rs(),this.first=t},m(u,d){Te(u,t,d),l&&l.m(u,d),Te(u,s,d),a=!0},p(u,d){e=u,e[5]===e[23].group?l?(l.p(e,d),d&32&&xe(l,1)):(l=kce(e),l.c(),xe(l,1),l.m(s.parentNode,s)):l&&(mo(),Be(l,1,1,()=>{l=null}),go())},i(u){a||(xe(l),a=!0)},o(u){Be(l),a=!1},d(u){u&&ke(t),l&&l.d(u),u&&ke(s)}}}function Tce(o){let e,t,s;function a(u){o[15](u)}let l={schema:o[2]};return o[0].status!==void 0&&(l.status=o[0].status),e=new zpe({props:l}),Ro.push(()=>er(e,"status",a)),{c(){en(e.$$.fragment)},m(u,d){Kt(e,u,d),s=!0},p(u,d){const h={};d&4&&(h.schema=u[2]),!t&&d&1&&(t=!0,h.status=u[0].status,lr(()=>t=!1)),e.$set(h)},i(u){s||(xe(e.$$.fragment,u),s=!0)},o(u){Be(e.$$.fragment,u),s=!1},d(u){Jt(e,u)}}}function PCe(o){let e,t,s,a,l,u;return{c(){e=re("button"),t=re("span"),s=Ht(` Save`),Z(t,"class","spinner-border spinner-border-sm"),Z(t,"role","status"),Z(t,"aria-hidden","true"),e.disabled=a=!o[6],Z(e,"class","ms-2 btn btn-primary btn-spinner")},m(d,h){Te(d,e,h),X(e,t),X(e,s),l||(u=mn(e,"click",o[11]),l=!0)},p(d,h){h&64&&a!==(a=!d[6])&&(e.disabled=a)},d(d){d&&ke(e),l=!1,u()}}}function MCe(o){let e,t,s;return{c(){e=re("button"),e.innerHTML=` Add`,Z(e,"class","ms-2 btn btn-primary btn-spinner")},m(a,l){Te(a,e,l),t||(s=mn(e,"click",o[11]),t=!0)},p:un,d(a){a&&ke(e),t=!1,s()}}}function RCe(o){let e,t,s,a,l,u,d,h,b,y=[],C=new Map,E,R,$,Q,F,U,K,L,te;t=new X6({props:{message:o[7]}});function ne(Xe){o[12](Xe)}let oe={schema:o[2],isCreateMode:o[3],record:o[0]};o[5]!==void 0&&(oe.active=o[5]),l=new Wpe({props:oe}),Ro.push(()=>er(l,"active",ne)),h=new Vpe({props:{record:o[0],schema:o[2]}});let G=o[8];const we=Xe=>Xe[23].name;for(let Xe=0;Xeu=!1)),l.$set(V);const ut={};tt&1&&(ut.record=Xe[0]),tt&4&&(ut.schema=Xe[2]),h.$set(ut),tt&319&&(G=Xe[8],mo(),y=Jd(y,tt,we,1,Xe,G,C,a,xv,xce,null,Cce),go()),Xe[2].hasDrafts?ve?(ve.p(Xe,tt),tt&4&&xe(ve,1)):(ve=Tce(Xe),ve.c(),xe(ve,1),ve.m($,Q)):ve&&(mo(),Be(ve,1,1,()=>{ve=null}),go()),Oe===(Oe=Re(Xe))&&ce?ce.p(Xe,tt):(ce.d(1),ce=Oe(Xe),ce&&(ce.c(),ce.m($,F)))},i(Xe){if(!K){xe(t.$$.fragment,Xe),xe(l.$$.fragment,Xe),xe(h.$$.fragment,Xe);for(let tt=0;ttve.name!=="id"),Q="_default";d.fields.reduce((ve,Re)=>{var Oe;return Re.ui==="tab"?(Q=Re.name,ve):(ve[Q]=[...(Oe=ve[Q])!=null?Oe:[],Re.name],ve)},[]),W1(()=>{F()});function F(){C={data:JSON.parse(JSON.stringify(h.data)),schema:h.schema,status:h.status,_sys:JSON.parse(JSON.stringify(h._sys)),_file:JSON.parse(JSON.stringify(h._file)),edges:JSON.parse(JSON.stringify(b.edges))}}Epe(()=>{t(6,R=K())});function U(ve){return R?ve.returnValue="You have unsaved changes. Are you sure you want to exit?":(delete ve.returnValue,"...")}function K(){return y?!1:!Lc.exports.isEqual(C,{data:h.data,schema:h.schema,status:h.status,_sys:h._sys,_file:h._file,edges:b.edges})}function L(ve){ve.preventDefault(),u("cancel")}function te(ve){return ve.preventDefault(),console.log("SAVE: Attempt"),t(4,s=null),t(7,a=""),new Promise(function(Re,Oe){var ce,Xe;if(!R&&!y){Re(null);return}if(!h){Re(null);return}t(1,b.edges=(Xe=(ce=b.edges)==null?void 0:ce.filter(tt=>!tt._isTrashed&&tt.source===h.id))!=null?Xe:[],b),axios.post(l.lucentUrl+"/records",{record:h,edges:b.edges,isCreateMode:y}).then(function(tt){console.log("SAVE: SAVED INLINE"),t(0,h=tt.data.records[0]),t(1,b=tt.data),y||F(),u("inlinesaved",{records:[h]}),Re(null)}).catch(function(tt){tt.response&&(typeof tt.response.data.error=="string"?t(7,a=tt.response.data.error):t(4,s=tt.response.data.error)),Re(null)})})}function ne(ve){E=ve,t(5,E)}function oe(ve){o.$$.not_equal(h.data,ve)&&(h.data=ve,t(0,h))}function G(ve){b=ve,t(1,b)}function we(ve){o.$$.not_equal(h.status,ve)&&(h.status=ve,t(0,h))}return o.$$set=ve=>{"schema"in ve&&t(2,d=ve.schema),"record"in ve&&t(0,h=ve.record),"graph"in ve&&t(1,b=ve.graph),"isCreateMode"in ve&&t(3,y=ve.isCreateMode)},o.$$.update=()=>{o.$$.dirty&16&&t(7,a=s?`Record submission failed. ${Object.entries(s).length} error(s)`:null)},t(4,s=null),[h,b,d,y,s,E,R,a,$,U,L,te,ne,oe,G,we]}class Xpe extends uo{constructor(e){super(),co(this,e,$Ce,RCe,lo,{schema:2,record:0,graph:1,isCreateMode:3})}}function Ece(o,e,t){const s=o.slice();return s[11]=e[t],s}function Ace(o){let e=[],t=new Map,s,a=o[2];const l=d=>d[11].id;for(let d=0;d{axios.get(a.lucentUrl+"/records/suggestions",{params:{schema:d.collections[0],field:"search",value:h,ui:"search"}}).then(Q=>{t(2,s=Q.data)}).catch(Q=>{t(2,s=[]),console.log(Q)})},500);function y($,Q){$.preventDefault(),t(6,u=Q.id),l("addFilter"),t(6,u="")}function C(){h=this.value,t(1,h)}const E=($,Q)=>y(Q,$),R=($,Q)=>y(Q,$);return o.$$set=$=>{"value"in $&&t(6,u=$.value),"field"in $&&t(0,d=$.field)},t(2,s=[]),[d,h,s,a,b,y,u,C,E,R]}class BCe extends uo{constructor(e){super(),co(this,e,ICe,NCe,lo,{value:6,field:0})}}const LCe=o=>({}),Mce=o=>({});function FCe(o){let e;return{c(){e=Ht("Dropdown")},m(t,s){Te(t,e,s)},d(t){t&&ke(e)}}}function QCe(o){let e,t,s,a;const l=o[4].button,u=YH(l,o,o[3],Mce),d=u||FCe(),h=o[4].default,b=YH(h,o,o[3],null);return{c(){e=re("button"),d&&d.c(),t=Ze(),s=re("div"),b&&b.c(),Z(e,"class","btn btn-sm btn-outline-primary dropdown-toggle d-flex align-items-center"),Z(e,"type","button"),Z(e,"data-bs-toggle","dropdown"),Z(e,"data-bs-auto-close","outside"),Z(e,"aria-expanded","false"),Z(s,"class","dropdown-menu"),rs(s,"width",o[0]+"px")},m(y,C){Te(y,e,C),d&&d.m(e,null),Te(y,t,C),Te(y,s,C),b&&b.m(s,null),o[5](s),a=!0},p(y,[C]){u&&u.p&&(!a||C&8)&&jH(u,l,y,y[3],a?XH(l,y[3],C,LCe):qH(y[3]),Mce),b&&b.p&&(!a||C&8)&&jH(b,h,y,y[3],a?XH(h,y[3],C,null):qH(y[3]),null),(!a||C&1)&&rs(s,"width",y[0]+"px")},i(y){a||(xe(d,y),xe(b,y),a=!0)},o(y){Be(d,y),Be(b,y),a=!1},d(y){y&&ke(e),d&&d.d(y),y&&ke(t),y&&ke(s),b&&b.d(y),o[5](null)}}}function ZCe(o,e,t){let{$$slots:s={},$$scope:a}=e,{width:l="300"}=e,u;function d(){u.classList.remove("show")}function h(b){Ro[b?"unshift":"push"](()=>{u=b,t(1,u)})}return o.$$set=b=>{"width"in b&&t(0,l=b.width),"$$scope"in b&&t(3,a=b.$$scope)},[l,u,d,a,s,h]}class HCe extends uo{constructor(e){super(),co(this,e,ZCe,QCe,lo,{width:0,hide:2})}get hide(){return this.$$.ctx[2]}}function Rce(o,e,t){const s=o.slice();return s[22]=e[t],s}function $ce(o,e,t){const s=o.slice();return s[25]=e[t],s}function Nce(o){let e,t=o[25].label+"",s;return{c(){e=re("option"),s=Ht(t),e.__value=o[25],e.value=e.__value},m(a,l){Te(a,e,l),X(e,s)},p:un,d(a){a&&ke(e)}}}function Ice(o){let e,t=o[22].label+"",s,a;return{c(){e=re("option"),s=Ht(t),e.__value=a=o[22],e.value=e.__value},m(l,u){Te(l,e,u),X(e,s)},p(l,u){u&2&&t!==(t=l[22].label+"")&&Fn(s,t),u&2&&a!==(a=l[22])&&(e.__value=a,e.value=e.__value)},d(l){l&&ke(e)}}}function zCe(o){let e,t,s;return{c(){e=re("input"),Z(e,"type","text"),Z(e,"class","form-control")},m(a,l){Te(a,e,l),ar(e,o[4]),t||(s=mn(e,"input",o[17]),t=!0)},p(a,l){l&16&&e.value!==a[4]&&ar(e,a[4])},i:un,o:un,d(a){a&&ke(e),t=!1,s()}}}function VCe(o){let e,t,s;function a(u){o[16](u)}let l={field:o[0]};return o[4]!==void 0&&(l.value=o[4]),e=new BCe({props:l}),Ro.push(()=>er(e,"value",a)),e.$on("addFilter",o[7]),{c(){en(e.$$.fragment)},m(u,d){Kt(e,u,d),s=!0},p(u,d){const h={};d&1&&(h.field=u[0]),!t&&d&16&&(t=!0,h.value=u[4],lr(()=>t=!1)),e.$set(h)},i(u){s||(xe(e.$$.fragment,u),s=!0)},o(u){Be(e.$$.fragment,u),s=!1},d(u){Jt(e,u)}}}function WCe(o){let e,t,s,a,l,u,d,h,b,y,C,E,R,$,Q,F,U,K,L,te,ne,oe,G,we=o[6],ve=[];for(let ot=0;otAdvanced filters',U=Ze(),K=re("form"),L=re("div"),te=re("input"),Z(t,"class","form-select"),o[0]===void 0&&AC(()=>o[14].call(t)),Z(e,"class","px-3 py-1 d-flex align-items-center"),Z(l,"class","form-select"),o[5]===void 0&&AC(()=>o[15].call(l)),Z(a,"class","px-3 py-1 d-flex align-items-center"),Z(d,"class","px-3 py-1 d-flex align-items-center"),Z(E,"class","btn btn-outline-primary"),Z(E,"type","button"),Z(C,"class","px-3 py-1 d-flex align-items-center"),Z(te,"type","search"),Z(te,"class","form-control"),Z(te,"placeholder","Advanced filters"),te.required=!0,Z(L,"class","px-3 py-1 d-flex align-items-center")},m(ot,V){Te(ot,e,V),X(e,t);for(let ut=0;ut{Xe[ut]=null}),go(),b=Xe[h],b?b.p(ot,V):(b=Xe[h]=ce[h](ot),b.c()),xe(b,1),b.m(d,null)),V&8&&te.value!==ot[3]&&ar(te,ot[3])},i(ot){ne||(xe(b),ne=!0)},o(ot){Be(b),ne=!1},d(ot){ot&&ke(e),ia(ve,ot),ot&&ke(s),ot&&ke(a),ia(Oe,ot),ot&&ke(u),ot&&ke(d),Xe[h].d(),ot&&ke(y),ot&&ke(C),ot&&ke(R),ot&&ke($),ot&&ke(Q),ot&&ke(F),ot&&ke(U),ot&&ke(K),oe=!1,vi(G)}}}function UCe(o){let e,t,s,a,l;return t=new Fa({props:{icon:"filter"}}),{c(){e=re("div"),en(t.$$.fragment),s=Ze(),a=re("span"),a.textContent="Filter",Z(a,"class","ms-1"),Z(e,"slot","button")},m(u,d){Te(u,e,d),Kt(t,e,null),X(e,s),X(e,a),l=!0},p:un,i(u){l||(xe(t.$$.fragment,u),l=!0)},o(u){Be(t.$$.fragment,u),l=!1},d(u){u&&ke(e),Jt(t)}}}function YCe(o){let e,t,s,a={width:"300",$$slots:{button:[UCe],default:[WCe]},$$scope:{ctx:o}};return t=new HCe({props:a}),o[19](t),{c(){e=re("div"),en(t.$$.fragment),Z(e,"class","mx-2 d-flex align-items-center")},m(l,u){Te(l,e,u),Kt(t,e,null),s=!0},p(l,[u]){const d={};u&268435515&&(d.$$scope={dirty:u,ctx:l}),t.$set(d)},i(l){s||(xe(t.$$.fragment,l),s=!0)},o(l){Be(t.$$.fragment,l),s=!1},d(l){l&&ke(e),o[19](null),Jt(t)}}}function XCe(o,e,t){let s,a;const l=Fg();let{schema:u}=e,{systemFields:d=[]}=e,{operators:h}=e,{inModal:b}=e,{modalUrl:y}=e,C,E="",R=d;u.type=="collection"&&(R=d.filter(ve=>ve.files===!1));let $=[...u.fields,...R].filter(ve=>{var Re,Oe;return!["file","json"].includes((Oe=(Re=ve.info)==null?void 0:Re.name)!=null?Oe:ve.ui)}),Q,F="";function U(ve){ve.preventDefault();let Re="",Oe;u.fields.find(Xe=>Xe.name===Q.name)&&(Q.info.name=="reference"&&a.name=="eq"?(Re="children."+Q.name+".id",Oe=`filter[${Re}]`):(Re="data.",Oe=`filter[${Re+Q.name}_${a.name}]`));const ce=new URL(y!=null?y:window.location.href);ce.searchParams.set("skip","0"),ce.searchParams.set(Oe,F),b?(l("refresh",ce),C.hide()):window.location=ce}function K(ve){var tt,ot;ve.preventDefault();let Re=(tt=E.split("=")[0])!=null?tt:"";if(!Re)return;let Oe=`filter[${Re}]`,ce=(ot=E.split("=")[1])!=null?ot:"";if(!ce)return;const Xe=new URL(y!=null?y:window.location.href);Xe.searchParams.set("skip","0"),Xe.searchParams.set(Oe,ce),b?l("refresh",Xe):window.location.replace(Xe)}function L(){Q=vle(this),t(0,Q),t(6,$)}function te(){a=vle(this),t(5,a),t(1,s),t(11,h),t(0,Q),t(1,s),t(11,h),t(0,Q)}function ne(ve){F=ve,t(4,F)}function oe(){F=this.value,t(4,F)}function G(){E=this.value,t(3,E)}function we(ve){Ro[ve?"unshift":"push"](()=>{C=ve,t(2,C)})}return o.$$set=ve=>{"schema"in ve&&t(9,u=ve.schema),"systemFields"in ve&&t(10,d=ve.systemFields),"operators"in ve&&t(11,h=ve.operators),"inModal"in ve&&t(12,b=ve.inModal),"modalUrl"in ve&&t(13,y=ve.modalUrl)},o.$$.update=()=>{o.$$.dirty&2049&&t(1,s=h.filter(ve=>{var Re;return ve.uis.includes((Re=Q==null?void 0:Q.info)==null?void 0:Re.name)||ve.uis[0]=="*"})),o.$$.dirty&2&&t(5,a=s[0])},[Q,s,C,E,F,a,$,U,K,u,d,h,b,y,L,te,ne,oe,G,we]}class jCe extends uo{constructor(e){super(),co(this,e,XCe,YCe,lo,{schema:9,systemFields:10,operators:11,inModal:12,modalUrl:13})}}function qCe(o){let e,t,s,a,l,u,d,h;return{c(){e=re("fieldset"),t=re("label"),s=Ht(`Upload file `),a=re("span"),a.innerHTML='Loading...',l=Ze(),u=re("input"),Z(a,"class","spinner-border spinner-border-sm"),Z(a,"role","status"),Z(a,"aria-hidden","true"),Z(u,"class","form-control"),Z(u,"type","file"),Z(u,"id","formFile"),u.multiple=!0,Z(u,"accept",GCe),u.disabled=o[0],u.hidden=!0,Z(t,"class","btn btn-primary btn-sm btn-spinner "),e.disabled=o[0]},m(b,y){Te(b,e,y),X(e,t),X(t,s),X(t,a),X(t,l),X(t,u),d||(h=mn(u,"input",o[1]),d=!0)},p(b,[y]){y&1&&(u.disabled=b[0]),y&1&&(e.disabled=b[0])},i:un,o:un,d(b){b&&ke(e),d=!1,h()}}}let GCe="";function KCe(o,e,t){const s=Fg(),a=Ur("channel");let{schema:l}=e,u=[],d=!1;function h(b){t(0,d=!0),u=b.target.files?[...b.target.files]:[];let y=new FormData;y.append("schema",l.name),Array.from(u).forEach(function(C){y.append("files[]",C)}),s("beforeUpload",u),axios.post(a.lucentUrl+"/files/upload",y,{headers:{"Content-Type":"multipart/form-data"}}).then(C=>{C.data.error?s("uploadError",C.data.error):s("uploadComplete",C.data),t(0,d=!1)}).catch(C=>{t(0,d=!1),console.log(C.response.data)})}return o.$$set=b=>{"schema"in b&&t(2,l=b.schema)},[d,h,l]}class JCe extends uo{constructor(e){super(),co(this,e,KCe,qCe,lo,{schema:2})}}function Bce(o,e,t){const s=o.slice();return s[18]=e[t],s}function Lce(o,e,t){const s=o.slice();return s[18]=e[t],s}function eke(o){let e,t;return e=new Fa({props:{icon:"arrow-up-short-wide"}}),{c(){en(e.$$.fragment)},m(s,a){Kt(e,s,a),t=!0},i(s){t||(xe(e.$$.fragment,s),t=!0)},o(s){Be(e.$$.fragment,s),t=!1},d(s){Jt(e,s)}}}function tke(o){let e,t;return e=new Fa({props:{icon:"arrow-down-wide-short"}}),{c(){en(e.$$.fragment)},m(s,a){Kt(e,s,a),t=!0},i(s){t||(xe(e.$$.fragment,s),t=!0)},o(s){Be(e.$$.fragment,s),t=!1},d(s){Jt(e,s)}}}function Fce(o){let e,t,s,a,l,u,d,h,b,y,C,E=o[18].label+"",R,$,Q,F,U;a=new Fa({props:{icon:"arrow-up-short-wide"}});function K(...ne){return o[10](o[18],...ne)}h=new Fa({props:{icon:"arrow-down-wide-short"}});function L(...ne){return o[11](o[18],...ne)}function te(...ne){return o[12](o[18],...ne)}return{c(){e=re("div"),t=re("div"),s=re("button"),en(a.$$.fragment),u=Ze(),d=re("button"),en(h.$$.fragment),y=Ze(),C=re("button"),R=Ht(E),$=Ze(),Z(s,"title","Sort Ascending"),Z(s,"class",l="btn btn-sm "+(o[18].name==o[1].name&&!o[0].startsWith("-")?"btn-primary":"btn-outline-primary")),Z(d,"title","Sort Descending"),Z(d,"class",b="btn btn-sm "+(o[18].name==o[1].name&&o[0].startsWith("-")?"btn-primary":"btn-outline-primary")),Z(C,"title","Sort Ascending"),Z(C,"class","btn btn-sm btn-outline-primary w-100 text-nowrap"),rs(C,"overflow","hidden"),Z(t,"class","btn-group w-100"),Z(e,"class","col-4 px-3 py-1 d-flex align-items-center")},m(ne,oe){Te(ne,e,oe),X(e,t),X(t,s),Kt(a,s,null),X(t,u),X(t,d),Kt(h,d,null),X(t,y),X(t,C),X(C,R),X(e,$),Q=!0,F||(U=[mn(s,"click",K),mn(d,"click",L),mn(C,"click",te)],F=!0)},p(ne,oe){o=ne,(!Q||oe&11&&l!==(l="btn btn-sm "+(o[18].name==o[1].name&&!o[0].startsWith("-")?"btn-primary":"btn-outline-primary")))&&Z(s,"class",l),(!Q||oe&11&&b!==(b="btn btn-sm "+(o[18].name==o[1].name&&o[0].startsWith("-")?"btn-primary":"btn-outline-primary")))&&Z(d,"class",b),(!Q||oe&8)&&E!==(E=o[18].label+"")&&Fn(R,E)},i(ne){Q||(xe(a.$$.fragment,ne),xe(h.$$.fragment,ne),Q=!0)},o(ne){Be(a.$$.fragment,ne),Be(h.$$.fragment,ne),Q=!1},d(ne){ne&&ke(e),Jt(a),Jt(h),F=!1,vi(U)}}}function Qce(o){let e,t,s,a,l,u,d,h,b,y,C,E=o[18].label+"",R,$,Q,F,U;a=new Fa({props:{icon:"arrow-up-short-wide"}});function K(...ne){return o[13](o[18],...ne)}h=new Fa({props:{icon:"arrow-down-wide-short"}});function L(...ne){return o[14](o[18],...ne)}function te(...ne){return o[15](o[18],...ne)}return{c(){e=re("div"),t=re("div"),s=re("button"),en(a.$$.fragment),u=Ze(),d=re("button"),en(h.$$.fragment),y=Ze(),C=re("button"),R=Ht(E),$=Ze(),Z(s,"title","Sort Ascending"),Z(s,"class",l="btn btn-sm "+(o[18].name==o[0]?"btn-primary":"btn-outline-primary")),Z(d,"title","Sort Descending"),Z(d,"class",b="btn btn-sm "+("-"+o[18].name==o[0]?"btn-primary":"btn-outline-primary")),Z(C,"title","Sort Ascending"),Z(C,"class","btn btn-sm btn-outline-primary w-100 text-nowrap"),rs(C,"overflow","hidden"),Z(t,"class","btn-group w-100"),Z(e,"class","col-4 px-3 py-1 d-flex align-items-center")},m(ne,oe){Te(ne,e,oe),X(e,t),X(t,s),Kt(a,s,null),X(t,u),X(t,d),Kt(h,d,null),X(t,y),X(t,C),X(C,R),X(e,$),Q=!0,F||(U=[mn(s,"click",K),mn(d,"click",L),mn(C,"click",te)],F=!0)},p(ne,oe){o=ne,(!Q||oe&5&&l!==(l="btn btn-sm "+(o[18].name==o[0]?"btn-primary":"btn-outline-primary")))&&Z(s,"class",l),(!Q||oe&5&&b!==(b="btn btn-sm "+("-"+o[18].name==o[0]?"btn-primary":"btn-outline-primary")))&&Z(d,"class",b),(!Q||oe&4)&&E!==(E=o[18].label+"")&&Fn(R,E)},i(ne){Q||(xe(a.$$.fragment,ne),xe(h.$$.fragment,ne),Q=!0)},o(ne){Be(a.$$.fragment,ne),Be(h.$$.fragment,ne),Q=!1},d(ne){ne&&ke(e),Jt(a),Jt(h),F=!1,vi(U)}}}function nke(o){let e,t,s,a,l,u,d,h=o[1].label+"",b,y,C,E,R,$,Q,F,U;const K=[tke,eke],L=[];function te(Oe,ce){return ce&1&&(s=null),s==null&&(s=!!Oe[0].startsWith("-")),s?0:1}a=te(o,-1),l=L[a]=K[a](o);let ne=o[3],oe=[];for(let Oe=0;OeBe(oe[Oe],1,1,()=>{oe[Oe]=null});let we=o[2],ve=[];for(let Oe=0;OeBe(ve[Oe],1,1,()=>{ve[Oe]=null});return{c(){e=re("div"),t=re("button"),l.c(),u=Ze(),d=re("span"),b=Ht(h),y=Ze(),C=re("div"),E=re("div");for(let Oe=0;Oe{L[Xe]=null}),go(),l=L[a],l||(l=L[a]=K[a](Oe),l.c()),xe(l,1),l.m(t,u)),(!U||ce&2)&&h!==(h=Oe[1].label+"")&&Fn(b,h),ce&59){ne=Oe[3];let tt;for(tt=0;ttwe.name).includes(oe.name)?"":"data.";return E(G+oe.name)}function $(ne,oe){ne.preventDefault();let G=C.map(we=>we.name).includes(oe.name)?"":"data.";return E("-"+G+oe.name)}const Q=(ne,oe)=>R(oe,ne),F=(ne,oe)=>$(oe,ne),U=(ne,oe)=>R(oe,ne),K=(ne,oe)=>R(oe,ne),L=(ne,oe)=>$(oe,ne),te=(ne,oe)=>R(oe,ne);return o.$$set=ne=>{"schema"in ne&&t(6,u=ne.schema),"sortParam"in ne&&t(0,d=ne.sortParam),"sortField"in ne&&t(1,h=ne.sortField),"inModal"in ne&&t(7,b=ne.inModal),"modalUrl"in ne&&t(8,y=ne.modalUrl),"systemFields"in ne&&t(9,C=ne.systemFields)},o.$$.update=()=>{o.$$.dirty&64&&t(3,s=u.fields.filter(ne=>!["reference","file","json","id","rich","markdown","block"].includes(ne.info.name))),o.$$.dirty&512&&t(2,a=C),o.$$.dirty&576&&u.type==="collection"&&t(2,a=C.filter(ne=>ne.files===!1))},[d,h,a,s,R,$,u,b,y,C,Q,F,U,K,L,te]}class ske extends uo{constructor(e){super(),co(this,e,oke,nke,lo,{schema:6,sortParam:0,sortField:1,inModal:7,modalUrl:8,systemFields:9})}}function rke(o){var h,b;let e=o[3].label+"",t,s,a=((b=(h=o[0].find(o[11]))==null?void 0:h.symbol)!=null?b:"")+"",l,u,d;return{c(){t=Ht(e),s=Ze(),l=Ht(a),u=Ze(),d=Ht(o[2])},m(y,C){Te(y,t,C),Te(y,s,C),Te(y,l,C),Te(y,u,C),Te(y,d,C)},p(y,C){var E,R;C&8&&e!==(e=y[3].label+"")&&Fn(t,e),C&9&&a!==(a=((R=(E=y[0].find(y[11]))==null?void 0:E.symbol)!=null?R:"")+"")&&Fn(l,a),C&4&&Fn(d,y[2])},d(y){y&&ke(t),y&&ke(s),y&&ke(l),y&&ke(u),y&&ke(d)}}}function ike(o){let e=o[3].label+"",t,s,a=qu(o[4].schemas,o[5])+"",l;return{c(){t=Ht(e),s=Ht(" is "),l=Ht(a)},m(u,d){Te(u,t,d),Te(u,s,d),Te(u,l,d)},p(u,d){d&8&&e!==(e=u[3].label+"")&&Fn(t,e)},d(u){u&&ke(t),u&&ke(s),u&&ke(l)}}}function ake(o){let e,t,s,a,l,u;function d(y,C){return y[3].isReference&&y[5]?ike:rke}let h=d(o),b=h(o);return{c(){e=re("span"),t=re("div"),b.c(),s=Ze(),a=re("button"),Z(a,"type","button"),Z(a,"class","btn-close btn-close ms-1"),Z(a,"aria-label","Close"),Z(t,"class","d-flex align-items-center justify-content-center"),Z(e,"class","applied-filter d-inline-block border border-primary rounded lx-small-text me-1 px-2 py-1 svelte-1x4ff17")},m(y,C){Te(y,e,C),X(e,t),b.m(t,null),X(t,s),X(t,a),l||(u=mn(a,"click",ku(o[12])),l=!0)},p(y,[C]){h===(h=d(y))&&b?b.p(y,C):(b.d(1),b=h(y),b&&(b.c(),b.m(t,s)))},i:un,o:un,d(y){y&&ke(e),b.d(),l=!1,u()}}}function lke(o){return e=>{var s;if(e.isReference)return e.operator="eq",e;const t=o.split("_");return e.operator=(s=t[t.length-1])!=null?s:"eq",e}}function cke(o,e){return t=>{var l;let s="";t.isReference?s=e.split(".")[1]:s=e.replace("_"+t.operator,"");const a=o.fields.find(u=>u.name===s);return t.label=(l=a==null?void 0:a.label)!=null?l:s,t}}function uke(o,e,t){const s=Ur("channel"),a=Fg();let{schema:l}=e,{operators:u}=e,{key:d}=e,{value:h}=e,{inModal:b}=e,{modalUrl:y}=e,{graph:C}=e,E={label:"",operator:"",value:h,isReference:d.startsWith("children")};E=[lke(d),cke(l,d)].reduce((K,L)=>L(K),E);const R=$(C,h);function $(K,L){return E.isReference?K.records.find(te=>te.id===L):null}function Q(K){let L=`filter[${K}]`;const te=new URL(y!=null?y:window.location.href);te.searchParams.set("skip","0"),te.searchParams.delete(L),b?a("refresh",te):window.location.replace(te)}const F=K=>K.name===E.operator,U=()=>Q(d);return o.$$set=K=>{"schema"in K&&t(7,l=K.schema),"operators"in K&&t(0,u=K.operators),"key"in K&&t(1,d=K.key),"value"in K&&t(2,h=K.value),"inModal"in K&&t(8,b=K.inModal),"modalUrl"in K&&t(9,y=K.modalUrl),"graph"in K&&t(10,C=K.graph)},[u,d,h,E,s,R,Q,l,b,y,C,F,U]}class fke extends uo{constructor(e){super(),co(this,e,uke,ake,lo,{schema:7,operators:0,key:1,value:2,inModal:8,modalUrl:9,graph:10})}}function Zce(o,e,t){const s=o.slice();return s[21]=e[t][0],s[22]=e[t][1],s}function dke(o){let e,t,s;return t=new JCe({props:{schema:o[0]}}),t.$on("uploadComplete",o[13]),{c(){e=re("div"),en(t.$$.fragment),Z(e,"class","d-inline-block ms-1")},m(a,l){Te(a,e,l),Kt(t,e,null),s=!0},p(a,l){const u={};l&1&&(u.schema=a[0]),t.$set(u)},i(a){s||(xe(t.$$.fragment,a),s=!0)},o(a){Be(t.$$.fragment,a),s=!1},d(a){a&&ke(e),Jt(t)}}}function hke(o){let e,t=!o[5]&&o[7]&&Hce(o);return{c(){t&&t.c(),e=Rs()},m(s,a){t&&t.m(s,a),Te(s,e,a)},p(s,a){!s[5]&&s[7]?t?t.p(s,a):(t=Hce(s),t.c(),t.m(e.parentNode,e)):t&&(t.d(1),t=null)},i:un,o:un,d(s){t&&t.d(s),s&&ke(e)}}}function Hce(o){let e,t,s;return{c(){e=re("a"),t=Ht("New Record"),Z(e,"href",s=o[10].lucentUrl+"/records/new?schema="+o[0].name),Z(e,"class","btn btn-sm btn-primary")},m(a,l){Te(a,e,l),X(e,t)},p(a,l){l&1&&s!==(s=a[10].lucentUrl+"/records/new?schema="+a[0].name)&&Z(e,"href",s)},d(a){a&&ke(e)}}}function zce(o){let e,t,s,a,l,u;s=new Fa({props:{icon:"ellipsis-vertical"}});function d(y,C){return y[4].status_in==="trashed"?gke:mke}let h=d(o),b=h(o);return{c(){e=re("div"),t=re("button"),en(s.$$.fragment),a=Ze(),l=re("ul"),b.c(),Z(t,"class","btn btn-link btn-sm"),Z(t,"type","button"),Z(t,"data-bs-toggle","dropdown"),Z(t,"aria-expanded","false"),Z(l,"class","dropdown-menu"),Z(e,"class","dropdown d-inline-block")},m(y,C){Te(y,e,C),X(e,t),Kt(s,t,null),X(e,a),X(e,l),b.m(l,null),u=!0},p(y,C){h===(h=d(y))&&b?b.p(y,C):(b.d(1),b=h(y),b&&(b.c(),b.m(l,null)))},i(y){u||(xe(s.$$.fragment,y),u=!0)},o(y){Be(s.$$.fragment,y),u=!1},d(y){y&&ke(e),Jt(s),b.d()}}}function mke(o){let e,t,s,a,l,u,d,h;return{c(){e=re("li"),t=re("a"),s=Ht("Export to CSV"),a=Ze(),l=re("li"),u=re("a"),d=Ht("View trashed records"),Z(t,"class","dropdown-item"),Z(t,"href",o[11]),Z(u,"class","dropdown-item"),Z(u,"href",h=o[10].lucentUrl+"/content/"+o[0].name+"?filter[status_in]=trashed")},m(b,y){Te(b,e,y),X(e,t),X(t,s),Te(b,a,y),Te(b,l,y),X(l,u),X(u,d)},p(b,y){y&1&&h!==(h=b[10].lucentUrl+"/content/"+b[0].name+"?filter[status_in]=trashed")&&Z(u,"href",h)},d(b){b&&ke(e),b&&ke(a),b&&ke(l)}}}function gke(o){let e,t=o[7]&&Vce(o);return{c(){t&&t.c(),e=Rs()},m(s,a){t&&t.m(s,a),Te(s,e,a)},p(s,a){s[7]?t?t.p(s,a):(t=Vce(s),t.c(),t.m(e.parentNode,e)):t&&(t.d(1),t=null)},d(s){t&&t.d(s),s&&ke(e)}}}function Vce(o){let e,t,s,a;return{c(){e=re("li"),t=re("a"),s=Ht("Empty trash"),Z(t,"class","dropdown-item"),Z(t,"href",a=o[10].lucentUrl+"/content/"+o[0].name+"/emptyTrash")},m(l,u){Te(l,e,u),X(e,t),X(t,s)},p(l,u){u&1&&a!==(a=l[10].lucentUrl+"/content/"+l[0].name+"/emptyTrash")&&Z(t,"href",a)},d(l){l&&ke(e)}}}function Wce(o){let e,t,s=Object.entries(o[4]),a=[];for(let u=0;uBe(a[u],1,1,()=>{a[u]=null});return{c(){e=re("div");for(let u=0;u0,F,U,K,L;s=new ske({props:{schema:o[0],sortParam:o[1],sortField:o[2],systemFields:o[9],inModal:o[5],modalUrl:o[6]}}),s.$on("refresh",o[15]);function te(Oe){o[16](Oe)}let ne={systemFields:o[9],operators:o[3],filter:o[4],inModal:o[5],modalUrl:o[6]};o[0]!==void 0&&(ne.schema=o[0]),l=new jCe({props:ne}),Ro.push(()=>er(l,"schema",te)),l.$on("refresh",o[17]);const oe=[hke,dke],G=[];function we(Oe,ce){return Oe[0].type==="collection"?0:1}C=we(o),E=G[C]=oe[C](o);let ve=!o[5]&&zce(o),Re=Q&&Wce(o);return{c(){e=re("div"),t=re("div"),en(s.$$.fragment),a=Ze(),en(l.$$.fragment),d=Ze(),h=re("form"),h.innerHTML='',b=Ze(),y=re("div"),E.c(),R=Ze(),ve&&ve.c(),$=Ze(),Re&&Re.c(),F=Rs(),Z(h,"method","GET"),Z(t,"class","d-flex align-items-center"),Z(y,"class","d-flex align-items-center "),Z(e,"class","mb-3 d-flex align-items-center justify-content-between")},m(Oe,ce){Te(Oe,e,ce),X(e,t),Kt(s,t,null),X(t,a),Kt(l,t,null),X(t,d),X(t,h),X(e,b),X(e,y),G[C].m(y,null),X(y,R),ve&&ve.m(y,null),Te(Oe,$,ce),Re&&Re.m(Oe,ce),Te(Oe,F,ce),U=!0,K||(L=mn(h,"submit",o[12]),K=!0)},p(Oe,[ce]){const Xe={};ce&1&&(Xe.schema=Oe[0]),ce&2&&(Xe.sortParam=Oe[1]),ce&4&&(Xe.sortField=Oe[2]),ce&512&&(Xe.systemFields=Oe[9]),ce&32&&(Xe.inModal=Oe[5]),ce&64&&(Xe.modalUrl=Oe[6]),s.$set(Xe);const tt={};ce&512&&(tt.systemFields=Oe[9]),ce&8&&(tt.operators=Oe[3]),ce&16&&(tt.filter=Oe[4]),ce&32&&(tt.inModal=Oe[5]),ce&64&&(tt.modalUrl=Oe[6]),!u&&ce&1&&(u=!0,tt.schema=Oe[0],lr(()=>u=!1)),l.$set(tt);let ot=C;C=we(Oe),C===ot?G[C].p(Oe,ce):(mo(),Be(G[ot],1,1,()=>{G[ot]=null}),go(),E=G[C],E?E.p(Oe,ce):(E=G[C]=oe[C](Oe),E.c()),xe(E,1),E.m(y,R)),Oe[5]?ve&&(mo(),Be(ve,1,1,()=>{ve=null}),go()):ve?(ve.p(Oe,ce),ce&32&&xe(ve,1)):(ve=zce(Oe),ve.c(),xe(ve,1),ve.m(y,null)),ce&16&&(Q=Object.entries(Oe[4]).length>0),Q?Re?(Re.p(Oe,ce),ce&16&&xe(Re,1)):(Re=Wce(Oe),Re.c(),xe(Re,1),Re.m(F.parentNode,F)):Re&&(mo(),Be(Re,1,1,()=>{Re=null}),go())},i(Oe){U||(xe(s.$$.fragment,Oe),xe(l.$$.fragment,Oe),xe(E),xe(ve),xe(Re),U=!0)},o(Oe){Be(s.$$.fragment,Oe),Be(l.$$.fragment,Oe),Be(E),Be(ve),Be(Re),U=!1},d(Oe){Oe&&ke(e),Jt(s),Jt(l),G[C].d(),ve&&ve.d(),Oe&&ke($),Re&&Re.d(Oe),Oe&&ke(F),K=!1,L()}}}function bke(o,e,t){const s=Ur("channel"),a=Fg();let{sortParam:l}=e,{sortField:u}=e,{schema:d}=e,{operators:h}=e,{filter:b}=e,{inModal:y}=e,{modalUrl:C}=e,{isWritable:E}=e,{records:R}=e,{graph:$}=e,{systemFields:Q=[]}=e,F=new URL(window.location.href),U=F.pathname+"/csv?"+F.searchParams.toString();function K(we){we.preventDefault();const ve=new FormData(we.target);let Re=ve.keys().next().value,Oe=ve.values().next().value;const ce=new URL(C!=null?C:window.location.href);ce.searchParams.set("skip","0"),ce.searchParams.set(Re,Oe),y?a("refresh",ce):window.location=ce}function L(we){t(14,R=we.detail)}function te(we){SH.call(this,o,we)}function ne(we){d=we,t(0,d)}function oe(we){SH.call(this,o,we)}function G(we){SH.call(this,o,we)}return o.$$set=we=>{"sortParam"in we&&t(1,l=we.sortParam),"sortField"in we&&t(2,u=we.sortField),"schema"in we&&t(0,d=we.schema),"operators"in we&&t(3,h=we.operators),"filter"in we&&t(4,b=we.filter),"inModal"in we&&t(5,y=we.inModal),"modalUrl"in we&&t(6,C=we.modalUrl),"isWritable"in we&&t(7,E=we.isWritable),"records"in we&&t(14,R=we.records),"graph"in we&&t(8,$=we.graph),"systemFields"in we&&t(9,Q=we.systemFields)},[d,l,u,h,b,y,C,E,$,Q,s,U,K,L,R,te,ne,oe,G]}class vke extends uo{constructor(e){super(),co(this,e,bke,pke,lo,{sortParam:1,sortField:2,schema:0,operators:3,filter:4,inModal:5,modalUrl:6,isWritable:7,records:14,graph:8,systemFields:9})}}function Yce(o,e,t){const s=o.slice();return s[9]=e[t],s}function Oke(o){let e,t=o[9]+"",s,a,l,u;function d(...h){return o[7](o[9],...h)}return{c(){e=re("a"),s=Ht(t),Z(e,"class","page-link"),Z(e,"href",a=o[2](o[9]))},m(h,b){Te(h,e,b),X(e,s),l||(u=mn(e,"click",d),l=!0)},p(h,b){o=h,b&1&&t!==(t=o[9]+"")&&Fn(s,t),b&1&&a!==(a=o[2](o[9]))&&Z(e,"href",a)},d(h){h&&ke(e),l=!1,u()}}}function yke(o){let e,t=o[9]+"",s;return{c(){e=re("span"),s=Ht(t),Z(e,"class","page-link active")},m(a,l){Te(a,e,l),X(e,s)},p(a,l){l&1&&t!==(t=a[9]+"")&&Fn(s,t)},d(a){a&&ke(e)}}}function Xce(o){let e,t;function s(u,d){return u[1]==u[9]?yke:Oke}let a=s(o),l=a(o);return{c(){e=re("li"),l.c(),t=Ze(),Z(e,"class","page-item")},m(u,d){Te(u,e,d),l.m(e,null),X(e,t)},p(u,d){a===(a=s(u))&&l?l.p(u,d):(l.d(1),l=a(u),l&&(l.c(),l.m(e,t)))},d(u){u&&ke(e),l.d()}}}function wke(o){let e,t=o[0],s=[];for(let a=0;ay(R,E);return o.$$set=E=>{"pages"in E&&t(0,a=E.pages),"limit"in E&&t(4,l=E.limit),"currentPage"in E&&t(1,u=E.currentPage),"inModal"in E&&t(5,d=E.inModal),"modalUrl"in E&&t(6,h=E.modalUrl)},[a,u,b,y,l,d,h,C]}class Ske extends uo{constructor(e){super(),co(this,e,_ke,wke,lo,{pages:0,limit:4,currentPage:1,inModal:5,modalUrl:6})}}function jce(o){let e,t,s,a,l,u,d,h,b,y;return a=new Ske({props:{pages:o[7],currentPage:o[6],limit:o[2],inModal:o[0],modalUrl:o[1]}}),a.$on("refresh",o[10]),{c(){e=re("li"),t=re("a"),t.textContent="First",s=Ze(),en(a.$$.fragment),l=Ze(),u=re("li"),d=re("a"),d.textContent="Last",Z(t,"href","/"),Z(t,"class","page-link"),Z(e,"class","page-item disabled"),Vo(e,"disabled",o[6]===1),Z(d,"class","page-link"),Z(d,"href","/"),Vo(d,"disabled",o[6]===o[5]),Z(u,"class","page-item")},m(C,E){Te(C,e,E),X(e,t),Te(C,s,E),Kt(a,C,E),Te(C,l,E),Te(C,u,E),X(u,d),h=!0,b||(y=[mn(t,"click",o[9]),mn(d,"click",o[8])],b=!0)},p(C,E){(!h||E&64)&&Vo(e,"disabled",C[6]===1);const R={};E&128&&(R.pages=C[7]),E&64&&(R.currentPage=C[6]),E&4&&(R.limit=C[2]),E&1&&(R.inModal=C[0]),E&2&&(R.modalUrl=C[1]),a.$set(R),(!h||E&96)&&Vo(d,"disabled",C[6]===C[5])},i(C){h||(xe(a.$$.fragment,C),h=!0)},o(C){Be(a.$$.fragment,C),h=!1},d(C){C&&ke(e),C&&ke(s),Jt(a,C),C&&ke(l),C&&ke(u),b=!1,vi(y)}}}function Cke(o){let e,t,s,a,l,u,d=+o[3]+1+"",h,b,y,C=(+o[3]+o[2]>o[4]?o[4]:+o[3]+o[2])+"",E,R,$,Q,F,U,K=o[5]>1&&jce(o);return{c(){e=re("nav"),t=re("ul"),K&&K.c(),s=Ze(),a=re("p"),l=Ht(`Showing diff --git a/front/dist/manifest.json b/front/dist/manifest.json index 72a021e..7ade835 100644 --- a/front/dist/manifest.json +++ b/front/dist/manifest.json @@ -1,6 +1,6 @@ { "main.js": { - "file": "assets/main.c1fd60c7.js", + "file": "assets/main.88a796e4.js", "src": "main.js", "isEntry": true, "css": [ diff --git a/front/js/svelte/records/Preview.js b/front/js/svelte/records/Preview.js index 2aea612..694154f 100644 --- a/front/js/svelte/records/Preview.js +++ b/front/js/svelte/records/Preview.js @@ -43,8 +43,8 @@ function noTemplate(schema, record) { record?.data[schema.fields.filter((f) => f.info.name === "text")[0]?.name] ).slice(0, 300); - if(title == ""){ - return "Untitled"; + if(title.trim() == ""){ + return "~Untitled~"; } return title; diff --git a/src/File/Uploader.php b/src/File/Uploader.php index bf8b76b..392687d 100644 --- a/src/File/Uploader.php +++ b/src/File/Uploader.php @@ -26,7 +26,7 @@ function uploadFile(Schema $schema, UploadedFile $file): FileUploadResult $mimetype = $file->getMimeType(); $optimizerChain = OptimizerChainFactory::create(); - $optimizerChain->setTimeout(10)->optimize($file->getPathName()); + $optimizerChain->setTimeout(30)->optimize($file->getPathName()); $checksum = sha1_file($file); $recordId = checkDuplicate($schema->name, $checksum, $file->getSize());