From d0f8449a564d8dedbca38141e83ec4d1d79e21ca Mon Sep 17 00:00:00 2001 From: antmicrobot Date: Tue, 26 Nov 2024 12:07:16 +0000 Subject: [PATCH] deploy: 8d9328b7a9fd40f6dc8da42f6ac62c9708b96aad --- MystEditor.js | 536 ++++++++++++++++++++-------------------- docs/collaboration.html | 2 +- docs/comments.html | 2 +- docs/genindex.html | 2 +- docs/index.html | 2 +- docs/introduction.html | 2 +- docs/mermaid.html | 2 +- docs/rich-links.html | 2 +- docs/topbar.html | 2 +- 9 files changed, 276 insertions(+), 276 deletions(-) diff --git a/MystEditor.js b/MystEditor.js index fec40e6..6264ea2 100644 --- a/MystEditor.js +++ b/MystEditor.js @@ -48409,8 +48409,29 @@ ${C}`, T.classList.remove("mermaid"); } return `
${(w = m == null ? void 0 : m.svg) != null ? w : p}
`; }; -}; -function cAt({ +}, fv = { + printToPdf: { + id: "print-to-pdf", + tooltip: "Print document as pdf", + action: () => window.print() + }, + templateManager: { + id: "template-manager" + }, + copyHtml: { + id: "copy-html", + tooltip: "Copy document as HTML" + }, + fullscreen: { + id: "fullscreen", + tooltip: "Fullscreen" + }, + refresh: { + id: "refresh", + tooltip: "Refresh issue links" + } +}, cAt = [fv.fullscreen, fv.copyHtml, fv.refresh, fv.printToPdf, fv.templateManager]; +function uAt({ id: t }) { return { @@ -48421,8 +48442,8 @@ function cAt({ } }; } -const zx = ZZ(), uAt = (t, e) => ((t == null ? void 0 : t.match(e)) || []).length; -function hAt(t) { +const zx = ZZ(), hAt = (t, e) => ((t == null ? void 0 : t.match(e)) || []).length; +function fAt(t) { const e = t.renderer.rules.link_open; t.renderer.rules.link_open = (r, n, i, s, a) => { var l, u; @@ -48434,9 +48455,9 @@ function hAt(t) { return e(r, n, i, s, a); }; } -const fAt = (t, e) => () => { +const dAt = (t, e) => () => { window.myst_editor[e].text = t; -}, dAt = async (t) => { +}, pAt = async (t) => { const r = new DOMParser().parseFromString(t, "text/html"); r.querySelectorAll("[data-line-id]").forEach((i) => i.removeAttribute("data-line-id")), r.querySelectorAll("span").forEach((i) => { i.attributes.length === 0 && (i.insertAdjacentHTML("afterend", i.innerHTML), i.remove()); @@ -48450,7 +48471,7 @@ const fAt = (t, e) => () => { type: "text/html" }) })]); -}, Ok = Zt.define(), pAt = ({ +}, Ok = Zt.define(), gAt = ({ initialText: t, transforms: e, customRoles: r, @@ -48484,7 +48505,7 @@ const fAt = (t, e) => () => { }).use(eLe).use(Pmt(e, s, l.transform)).use(Imt(r, s, l.transform)).use(lAt, { lineMap: y, parent: s - }).use(Bmt).use(hAt); + }).use(Bmt).use(fAt); return i && S.use($mt), S; }, []), T = M5((S) => { if (S.startState.doc.lines === S.state.doc.lines) @@ -48507,7 +48528,7 @@ const fAt = (t, e) => () => { `).length); const k = $ + R.trimLeft().split(` `).length - 1; - return uAt(A == null ? void 0 : A.md, /\n```/g) % 2 != 0 ? E[_] = { + return hAt(A == null ? void 0 : A.md, /\n```/g) % 2 != 0 ? E[_] = { md: A.md + R, startLine: A.startLine, endLine: k @@ -48545,7 +48566,7 @@ const fAt = (t, e) => () => { }), [O]); return Ai(() => f && w({ newMarkdown: u - }), [f]), Ai(fAt(u, a.value), [u]), Ai(() => { + }), [f]), Ai(dAt(u, a.value), [u]), Ai(() => { p && (m.action(u), g(!1)); }, [p]), Ai(() => { if (n.current == null) @@ -48605,12 +48626,12 @@ const fAt = (t, e) => () => { d(!0); }, async copy() { - await dAt(C(window.myst_editor[a.value].text, {}, []).map((S) => S.html).join(` + await pAt(C(window.myst_editor[a.value].text, {}, []).map((S) => S.html).join(` `)); }, lineMap: y }; -}, Mue = 20, gAt = 100, Iq = 500, mAt = (t, e, r) => { +}, Mue = 20, mAt = 100, Iq = 500, vAt = (t, e, r) => { let n; return ft.updateListener.of((i) => { const s = i.startState.doc.lineAt(i.startState.selection.main.head).number, a = i.state.doc.lineAt(i.state.selection.main.head).number, o = i.selectionSet && (s !== a || s === 1), l = r.current === null ? Iq : performance.now() - r.current, u = i.transactions.some((d) => d.effects.some((p) => p.is(Ok))) && l < Iq, h = i.geometryChanged && !i.viewportChanged; @@ -48618,7 +48639,7 @@ const fAt = (t, e) => () => { return; function f() { const [d, p] = zie(a, t, e.current); - d && vAt({ + d && yAt({ view: i.view, matchingLine: p, matchingElem: d, @@ -48626,10 +48647,10 @@ const fAt = (t, e) => () => { preview: e.current }); } - clearTimeout(n), n = setTimeout(f, gAt); + clearTimeout(n), n = setTimeout(f, mAt); }); }; -function vAt({ +function yAt({ view: t, matchingLine: e, matchingElem: r, @@ -48644,12 +48665,12 @@ function vAt({ behavior: n }); } -function yAt(t, e, r, n) { +function bAt(t, e, r, n) { let i = t.target.getAttribute("data-line-id"), s = t.target; if (!i) for (; s.tagName !== "HTML-CHUNK"; ) { const f = s.parentElement; - if ([i, s] = bAt(s), i) + if ([i, s] = xAt(s), i) break; s = f; } @@ -48691,7 +48712,7 @@ function $q(t, e, r, n) { editorParent: o }; } -function bAt(t) { +function xAt(t) { let e = t; for (; e != null; ) { const r = e.getAttribute("data-line-id"); @@ -48701,7 +48722,7 @@ function bAt(t) { } return [void 0, e]; } -const xAt = (t, e) => ft.updateListener.of((r) => { +const wAt = (t, e) => ft.updateListener.of((r) => { const n = r.startState.doc.lineAt(r.startState.selection.main.head).number, i = r.state.doc.lineAt(r.state.selection.main.head).number, s = r.selectionSet && (n !== i || n === 1), a = r.transactions.some((h) => h.effects.some((f) => f.is(Ok))), o = r.geometryChanged && !r.viewportChanged; if (r.docChanged || !s && !a && !o) return; @@ -48714,13 +48735,13 @@ const xAt = (t, e) => ft.updateListener.of((r) => { u.style.left = `${d}px`, u.style.height = `${f.height}px`; } else u.style.height = "0px"; -}), Bp = 63, Bq = 64, wAt = 1, OAt = 2, Due = 3, kAt = 4, Pue = 5, SAt = 6, TAt = 7, Nue = 65, CAt = 66, EAt = 8, _At = 9, AAt = 10, LAt = 11, RAt = 12, Iue = 13, MAt = 19, DAt = 20, PAt = 29, NAt = 33, IAt = 34, $At = 47, BAt = 0, GP = 1, B9 = 2, B2 = 3, F9 = 4; +}), Bp = 63, Bq = 64, OAt = 1, kAt = 2, Due = 3, SAt = 4, Pue = 5, TAt = 6, CAt = 7, Nue = 65, EAt = 66, _At = 8, AAt = 9, LAt = 10, RAt = 11, MAt = 12, Iue = 13, DAt = 19, PAt = 20, NAt = 29, IAt = 33, $At = 34, BAt = 47, FAt = 0, GP = 1, B9 = 2, B2 = 3, F9 = 4; class Cd { constructor(e, r, n) { this.parent = e, this.depth = r, this.type = n, this.hash = (e ? e.hash + e.hash << 8 : 0) + r + (r << 4) + n; } } -Cd.top = new Cd(null, -1, BAt); +Cd.top = new Cd(null, -1, FAt); function ky(t, e) { for (let r = 0, n = e - t.pos - 1; ; n--, r++) { let i = t.peek(n); @@ -48740,10 +48761,10 @@ function $ue(t) { function qd(t) { return t < 0 || $ue(t); } -const FAt = new dD({ +const zAt = new dD({ start: Cd.top, reduce(t, e) { - return t.type == B2 && (e == DAt || e == IAt) ? t.parent : t; + return t.type == B2 && (e == PAt || e == $At) ? t.parent : t; }, shift(t, e, r, n) { if (e == Due) @@ -48752,11 +48773,11 @@ const FAt = new dD({ return new Cd(t, ky(n, n.pos), B9); if (e == Bp) return t.parent; - if (e == MAt || e == NAt) + if (e == DAt || e == IAt) return new Cd(t, 0, B2); if (e == Iue && t.type == F9) return t.parent; - if (e == $At) { + if (e == BAt) { let i = /[1-9]/.exec(n.read(n.pos, r.pos)); if (i) return new Cd(t, t.depth + +i[0], F9); @@ -48770,7 +48791,7 @@ const FAt = new dD({ function v1(t, e, r = 0) { return t.peek(r) == e && t.peek(r + 1) == e && t.peek(r + 2) == e && qd(t.peek(r + 3)); } -const zAt = new pa((t, e) => { +const QAt = new pa((t, e) => { if (t.next == -1 && e.canShift(Bq)) return t.acceptToken(Bq); let r = t.peek(-1); @@ -48779,26 +48800,26 @@ const zAt = new pa((t, e) => { if (e.canShift(Bp)) t.acceptToken(Bp); else - return t.acceptToken(wAt, 3); + return t.acceptToken(OAt, 3); if (v1(t, 46)) if (e.canShift(Bp)) t.acceptToken(Bp); else - return t.acceptToken(OAt, 3); + return t.acceptToken(kAt, 3); let n = 0; for (; t.next == 32; ) n++, t.advance(); (n < e.context.depth || n == e.context.depth && e.context.type == GP && (t.next != 45 || !qd(t.peek(1)))) && t.next != -1 && !Xu(t.next) && t.next != 35 && t.acceptToken(Bp, -n); } -}, { contextual: !0 }), QAt = new pa((t, e) => { +}, { contextual: !0 }), VAt = new pa((t, e) => { if (e.context.type == B2) { - t.next == 63 && (t.advance(), qd(t.next) && t.acceptToken(TAt)); + t.next == 63 && (t.advance(), qd(t.next) && t.acceptToken(CAt)); return; } if (t.next == 45) - t.advance(), qd(t.next) && t.acceptToken(e.context.type == GP && e.context.depth == ky(t, t.pos - 1) ? kAt : Due); + t.advance(), qd(t.next) && t.acceptToken(e.context.type == GP && e.context.depth == ky(t, t.pos - 1) ? SAt : Due); else if (t.next == 63) - t.advance(), qd(t.next) && t.acceptToken(e.context.type == B9 && e.context.depth == ky(t, t.pos - 1) ? SAt : Pue); + t.advance(), qd(t.next) && t.acceptToken(e.context.type == B9 && e.context.depth == ky(t, t.pos - 1) ? TAt : Pue); else { let r = t.pos; for (; ; ) @@ -48818,7 +48839,7 @@ const zAt = new pa((t, e) => { break; return; } else if (t.next == 91 || t.next == 123) { - if (!UAt(t)) + if (!qAt(t)) return; break; } else { @@ -48828,21 +48849,21 @@ const zAt = new pa((t, e) => { for (; z9(t.next); ) t.advance(); if (t.next == 58) { - if (t.pos == r && e.canShift(PAt)) + if (t.pos == r && e.canShift(NAt)) return; let n = t.peek(1); - qd(n) && t.acceptTokenTo(e.context.type == B9 && e.context.depth == ky(t, r) ? CAt : Nue, r); + qd(n) && t.acceptTokenTo(e.context.type == B9 && e.context.depth == ky(t, r) ? EAt : Nue, r); } } }, { contextual: !0 }); -function VAt(t) { +function UAt(t) { return t > 32 && t < 127 && t != 34 && t != 37 && t != 44 && t != 60 && t != 62 && t != 92 && t != 94 && t != 96 && t != 123 && t != 124 && t != 125; } function Fq(t) { return t >= 48 && t <= 57 || t >= 97 && t <= 102 || t >= 65 && t <= 70; } function zq(t, e) { - return t.next == 37 ? (t.advance(), Fq(t.next) && t.advance(), Fq(t.next) && t.advance(), !0) : VAt(t.next) || e && t.next == 44 ? (t.advance(), !0) : !1; + return t.next == 37 ? (t.advance(), Fq(t.next) && t.advance(), Fq(t.next) && t.advance(), !0) : UAt(t.next) || e && t.next == 44 ? (t.advance(), !0) : !1; } function Bue(t) { if (t.advance(), t.next == 60) { @@ -48884,7 +48905,7 @@ function XP(t, e) { } return !n; } -function UAt(t) { +function qAt(t) { for (let e = [], r = t.pos + 1024; ; ) if (t.next == 91 || t.next == 123) e.push(t.next), t.advance(); @@ -48902,9 +48923,9 @@ function UAt(t) { t.advance(); } } -const qAt = "iiisiiissisfissssssssssssisssiiissssssssssssssssssssssssssfsfssissssssssssssssssssssssssssfif"; +const YAt = "iiisiiissisfissssssssssssisssiiissssssssssssssssssssssssssfsfssissssssssssssssssssssssssssfif"; function kk(t) { - return t < 33 ? "u" : t > 125 ? "s" : qAt[t - 33]; + return t < 33 ? "u" : t > 125 ? "s" : YAt[t - 33]; } function C_(t, e) { let r = kk(t); @@ -48938,15 +48959,15 @@ function Fue(t, e, r, n) { } return !0; } -const YAt = new pa((t, e) => { +const WAt = new pa((t, e) => { if (t.next == 33) - Bue(t), t.acceptToken(RAt); + Bue(t), t.acceptToken(MAt); else if (t.next == 38 || t.next == 42) { - let r = t.next == 38 ? AAt : LAt; + let r = t.next == 38 ? LAt : RAt; Q9(t), t.acceptToken(r); } else - t.next == 39 || t.next == 34 ? (XP(t, !1), t.acceptToken(_At)) : Fue(t, !1, e.context.type == B2, e.context.depth) && t.acceptToken(EAt); -}), WAt = new pa((t, e) => { + t.next == 39 || t.next == 34 ? (XP(t, !1), t.acceptToken(AAt)) : Fue(t, !1, e.context.type == B2, e.context.depth) && t.acceptToken(_At); +}), GAt = new pa((t, e) => { let r = e.context.type == F9 ? e.context.depth : -1, n = t.pos; e: for (; ; ) { @@ -48965,7 +48986,7 @@ const YAt = new pa((t, e) => { } } t.acceptTokenTo(Iue, n); -}), GAt = qf({ +}), XAt = qf({ DirectiveName: we.keyword, DirectiveContent: we.attributeValue, "DirectiveEnd DocEnd": we.meta, @@ -48981,27 +49002,27 @@ const YAt = new pa((t, e) => { "?": we.punctuation, "[ ]": we.squareBracket, "{ }": we.brace -}), XAt = bf.deserialize({ +}), HAt = bf.deserialize({ version: 14, states: "5lQ!ZQgOOO#PQfO'#CpO#uQfO'#DOOOQR'#Dv'#DvO$qQgO'#DRO%gQdO'#DUO%nQgO'#DUO&ROaO'#D[OOQR'#Du'#DuO&{QgO'#D^O'rQgO'#D`OOQR'#Dt'#DtO(iOqO'#DbOOQP'#Dj'#DjO(zQaO'#CmO)YQgO'#CmOOQP'#Cm'#CmQ)jQaOOQ)uQgOOQ]QgOOO*PQdO'#CrO*nQdO'#CtOOQO'#Dw'#DwO+]Q`O'#CxO+hQdO'#CwO+rQ`O'#CwOOQO'#Cv'#CvO+wQdO'#CvOOQO'#Cq'#CqO,UQ`O,59[O,^QfO,59[OOQR,59[,59[OOQO'#Cx'#CxO,eQ`O'#DPO,pQdO'#DPOOQO'#Dx'#DxO,zQdO'#DxO-XQ`O,59jO-aQfO,59jOOQR,59j,59jOOQR'#DS'#DSO-hQcO,59mO-sQgO'#DVO.TQ`O'#DVO.YQcO,59pOOQR'#DX'#DXO#|QfO'#DWO.hQcO'#DWOOQR,59v,59vO.yOWO,59vO/OOaO,59vO/WOaO,59vO/cQgO'#D_OOQR,59x,59xO0VQgO'#DaOOQR,59z,59zOOQP,59|,59|O0yOaO,59|O1ROaO,59|O1aOqO,59|OOQP-E7h-E7hO1oQgO,59XOOQP,59X,59XO2PQaO'#DeO2_QgO'#DeO2oQgO'#DkOOQP'#Dk'#DkQ)jQaOOO3PQdO'#CsOOQO,59^,59^O3kQdO'#CuOOQO,59`,59`OOQO,59c,59cO4VQdO,59cO4aQdO'#CzO4kQ`O'#CzOOQO,59b,59bOOQU,5:Q,5:QOOQR1G.v1G.vO4pQ`O1G.vOOQU-E7d-E7dO4xQdO,59kOOQO,59k,59kO5SQdO'#DQO5^Q`O'#DQOOQO,5:d,5:dOOQU,5:R,5:ROOQR1G/U1G/UO5cQ`O1G/UOOQU-E7e-E7eO5kQgO'#DhO5xQcO1G/XOOQR1G/X1G/XOOQR,59q,59qO6TQgO,59qO6eQdO'#DiO6lQgO'#DiO7PQcO1G/[OOQR1G/[1G/[OOQR,59r,59rO#|QfO,59rOOQR1G/b1G/bO7_OWO1G/bO7dOaO1G/bOOQR,59y,59yOOQR,59{,59{OOQP1G/h1G/hO7lOaO1G/hO7tOaO1G/hO8POaO1G/hOOQP1G.s1G.sO8_QgO,5:POOQP,5:P,5:POOQP,5:V,5:VOOQP-E7i-E7iOOQO,59_,59_OOQO,59a,59aOOQO1G.}1G.}OOQO,59f,59fO8oQdO,59fOOQR7+$b7+$bP,XQ`O'#DfOOQO1G/V1G/VOOQO,59l,59lO8yQdO,59lOOQR7+$p7+$pP9TQ`O'#DgOOQR'#DT'#DTOOQR,5:S,5:SOOQR-E7f-E7fOOQR7+$s7+$sOOQR1G/]1G/]O9YQgO'#DYO9jQ`O'#DYOOQR,5:T,5:TO#|QfO'#DZO9oQcO'#DZOOQR-E7g-E7gOOQR7+$v7+$vOOQR1G/^1G/^OOQR7+$|7+$|O:QOWO7+$|OOQP7+%S7+%SO:VOaO7+%SO:_OaO7+%SOOQP1G/k1G/kOOQO1G/Q1G/QOOQO1G/W1G/WOOQR,59t,59tO:jQgO,59tOOQR,59u,59uO#|QfO,59uOOQR<YAN>Y", stateData: ";S~O!fOS!gOS^OS~OP_OQbORSOTUOWROXROYYOZZO[XOcPOqQO!PVO!V[O!cTO~O`cO~P]OVkOWROXROYeOZfO[dOcPOmhOqQO~OboO~P!bOVtOWROXROYeOZfO[dOcPOmrOqQO~OpwO~P#WORSOTUOWROXROYYOZZO[XOcPOqQO!PVO!cTO~OSvP!avP!bvP~P#|OWROXROYeOZfO[dOcPOqQO~OmzO~P%OOm!OOUzP!azP!bzP!dzP~P#|O^!SO!b!QO!f!TO!g!RO~ORSOTUOWROXROcPOqQO!PVO!cTO~OY!UOP!QXQ!QX!V!QX!`!QXS!QX!a!QX!b!QXU!QXm!QX!d!QX~P&aO[!WOP!SXQ!SX!V!SX!`!SXS!SX!a!SX!b!SXU!SXm!SX!d!SX~P&aO^!ZO!W![O!b!YO!f!]O!g!YO~OP!_O!V[OQaX!`aX~OPaXQaX!VaX!`aX~P#|OP!bOQ!cO!V[O~OP_O!V[O~P#|OWROXROY!fOcPOqQObfXmfXofXpfX~OWROXRO[!hOcPOqQObhXmhXohXphX~ObeXmlXoeX~ObkXokX~P%OOm!kO~Om!lObnPonP~P%OOb!pOo!oO~Ob!pO~P!bOm!sOosXpsX~OosXpsX~P%OOm!uOotPptP~P%OOo!xOp!yO~Op!yO~P#WOS!|O!a#OO!b#OO~OUyX!ayX!byX!dyX~P#|Om#QO~OU#SO!a#UO!b#UO!d#RO~Om#WOUzX!azX!bzX!dzX~O]#XO~O!b#XO!g#YO~O^#ZO!b#XO!g#YO~OP!RXQ!RX!V!RX!`!RXS!RX!a!RX!b!RXU!RXm!RX!d!RX~P&aOP!TXQ!TX!V!TX!`!TXS!TX!a!TX!b!TXU!TXm!TX!d!TX~P&aO!b#^O!g#^O~O^#_O!b#^O!f#`O!g#^O~O^#_O!W#aO!b#^O!g#^O~OPaaQaa!Vaa!`aa~P#|OP#cO!V[OQ!XX!`!XX~OP!XXQ!XX!V!XX!`!XX~P#|OP_O!V[OQ!_X!`!_X~P#|OWROXROcPOqQObgXmgXogXpgX~OWROXROcPOqQObiXmiXoiXpiX~Obkaoka~P%OObnXonX~P%OOm#kO~Ob#lOo!oO~Oosapsa~P%OOotXptX~P%OOm#pO~Oo!xOp#qO~OSwP!awP!bwP~P#|OS!|O!a#vO!b#vO~OUya!aya!bya!dya~P#|Om#xO~P%OOm#{OU}P!a}P!b}P!d}P~P#|OU#SO!a$OO!b$OO!d#RO~O]$QO~O!b$QO!g$RO~O!b$SO!g$SO~O^$TO!b$SO!g$SO~O^$TO!b$SO!f$UO!g$SO~OP!XaQ!Xa!V!Xa!`!Xa~P#|Obnaona~P%OOotapta~P%OOo!xO~OU|X!a|X!b|X!d|X~P#|Om$ZO~Om$]OU}X!a}X!b}X!d}X~O]$^O~O!b$_O!g$_O~O^$`O!b$_O!g$_O~OU|a!a|a!b|a!d|a~P#|O!b$cO!g$cO~O", goto: ",]!mPPPPPPPPPPPPPPPPP!nPP!v#v#|$`#|$c$f$j$nP%VPPP!v%Y%^%a%{&O%a&R&U&X&_&b%aP&e&{&e'O'RPP']'a'g'm's'y(XPPPPPPPP(_)e*X+c,VUaObcR#e!c!{ROPQSTUXY_bcdehknrtvz!O!U!W!_!b!c!f!h!k!l!s!u!|#Q#R#S#W#c#k#p#x#{$Z$]QmPR!qnqfPQThknrtv!k!l!s!u#R#k#pR!gdR!ieTlPnTjPnSiPnSqQvQ{TQ!mkQ!trQ!vtR#y#RR!nkTsQvR!wt!RWOSUXY_bcz!O!U!W!_!b!c!|#Q#S#W#c#x#{$Z$]RySR#t!|R|TR|UQ!PUR#|#SR#z#RR#z#SyZOSU_bcz!O!_!b!c!|#Q#S#W#c#x#{$Z$]R!VXR!XYa]O^abc!a!c!eT!da!eQnPR!rnQvQR!{vQ!}yR#u!}Q#T|R#}#TW^Obc!cS!^^!aT!aa!eQ!eaR#f!eW`Obc!cQxSS}U#SQ!`_Q#PzQ#V!OQ#b!_Q#d!bQ#s!|Q#w#QQ$P#WQ$V#cQ$Y#xQ$[#{Q$a$ZR$b$]xZOSU_bcz!O!_!b!c!|#Q#S#W#c#x#{$Z$]Q!VXQ!XYQ#[!UR#]!W!QWOSUXY_bcz!O!U!W!_!b!c!|#Q#S#W#c#x#{$Z$]pfPQThknrtv!k!l!s!u#R#k#pQ!gdQ!ieQ#g!fR#h!hSgPn^pQTkrtv#RQ!jhQ#i!kQ#j!lQ#n!sQ#o!uQ$W#kR$X#pQuQR!zv", nodeNames: "\u26A0 DirectiveEnd DocEnd - - ? ? ? Literal QuotedLiteral Anchor Alias Tag BlockLiteralContent Comment Stream BOM Document ] [ FlowSequence Item Tagged Anchored Anchored Tagged FlowMapping Pair Key : Pair , } { FlowMapping Pair Pair BlockSequence Item Item BlockMapping Pair Pair Key Pair Pair BlockLiteral BlockLiteralHeader Tagged Anchored Anchored Tagged Directive DirectiveName DirectiveContent Document", maxTerm: 74, - context: FAt, + context: zAt, nodeProps: [ ["isolate", -3, 8, 9, 14, ""], ["openedBy", 18, "[", 32, "{"], ["closedBy", 19, "]", 33, "}"] ], - propSources: [GAt], + propSources: [XAt], skippedNodes: [0], repeatNodeCount: 6, tokenData: "-Y~RnOX#PXY$QYZ$]Z]#P]^$]^p#Ppq$Qqs#Pst$btu#Puv$yv|#P|}&e}![#P![!]'O!]!`#P!`!a'i!a!}#P!}#O*g#O#P#P#P#Q+Q#Q#o#P#o#p+k#p#q'i#q#r,U#r;'S#P;'S;=`#z<%l?HT#P?HT?HU,o?HUO#PQ#UU!WQOY#PZp#Ppq#hq;'S#P;'S;=`#z<%lO#PQ#kTOY#PZs#Pt;'S#P;'S;=`#z<%lO#PQ#}P;=`<%l#P~$VQ!f~XY$Qpq$Q~$bO!g~~$gS^~OY$bZ;'S$b;'S;=`$s<%lO$b~$vP;=`<%l$bR%OX!WQOX%kXY#PZ]%k]^#P^p%kpq#hq;'S%k;'S;=`&_<%lO%kR%rX!WQ!VPOX%kXY#PZ]%k]^#P^p%kpq#hq;'S%k;'S;=`&_<%lO%kR&bP;=`<%l%kR&lUoP!WQOY#PZp#Ppq#hq;'S#P;'S;=`#z<%lO#PR'VUmP!WQOY#PZp#Ppq#hq;'S#P;'S;=`#z<%lO#PR'p[!PP!WQOY#PZp#Ppq#hq{#P{|(f|}#P}!O(f!O!R#P!R![)p![;'S#P;'S;=`#z<%lO#PR(mW!PP!WQOY#PZp#Ppq#hq!R#P!R![)V![;'S#P;'S;=`#z<%lO#PR)^U!PP!WQOY#PZp#Ppq#hq;'S#P;'S;=`#z<%lO#PR)wY!PP!WQOY#PZp#Ppq#hq{#P{|)V|}#P}!O)V!O;'S#P;'S;=`#z<%lO#PR*nUcP!WQOY#PZp#Ppq#hq;'S#P;'S;=`#z<%lO#PR+XUbP!WQOY#PZp#Ppq#hq;'S#P;'S;=`#z<%lO#PR+rUqP!WQOY#PZp#Ppq#hq;'S#P;'S;=`#z<%lO#PR,]UpP!WQOY#PZp#Ppq#hq;'S#P;'S;=`#z<%lO#PR,vU`P!WQOY#PZp#Ppq#hq;'S#P;'S;=`#z<%lO#P", - tokenizers: [zAt, QAt, YAt, WAt, 0, 1], + tokenizers: [QAt, VAt, WAt, GAt, 0, 1], topRules: { Stream: [0, 15] }, tokenPrec: 0 -}), HAt = /* @__PURE__ */ bf.deserialize({ +}), ZAt = /* @__PURE__ */ bf.deserialize({ version: 14, states: "!vOQOPOOO]OPO'#C_OhOPO'#C^OOOO'#Cc'#CcOpOPO'#CaQOOOOOO{OPOOOOOO'#Cb'#CbO!WOPO'#C`O!`OPO,58xOOOO-E6a-E6aOOOO-E6`-E6`OOOO'#C_'#C_OOOO1G.d1G.d", stateData: "!h~OXPOYROWTP~OWVXXRXYRX~OYVOXSP~OXROYROWTX~OXROYROWTP~OYVOXSX~OX[O~OXY~", @@ -49014,9 +49035,9 @@ const YAt = new pa((t, e) => { tokenizers: [0], topRules: { Document: [0, 1] }, tokenPrec: 67 -}), ZAt = /* @__PURE__ */ df.define({ +}), jAt = /* @__PURE__ */ df.define({ name: "yaml", - parser: /* @__PURE__ */ XAt.configure({ + parser: /* @__PURE__ */ HAt.configure({ props: [ /* @__PURE__ */ G1.add({ Stream: (t) => { @@ -49053,11 +49074,11 @@ const YAt = new pa((t, e) => { indentOnInput: /^\s*[\]\}]$/ } }); -function jAt() { - return new Qg(ZAt); +function KAt() { + return new Qg(jAt); } we.meta; -const KAt = _ke.filter((t, e) => e != 3), JAt = Ake.filter((t, e) => e != 1), e7t = (t) => { +const JAt = _ke.filter((t, e) => e != 3), e7t = Ake.filter((t, e) => e != 1), t7t = (t) => { const { from: e } = t.state.selection.main, r = t.state.doc.lineAt(e); @@ -49065,7 +49086,7 @@ const KAt = _ke.filter((t, e) => e != 3), JAt = Ake.filter((t, e) => e != 1), e7 line: r.number - 1, ch: e - r.from }; -}, t7t = (t, e) => { +}, r7t = (t, e) => { const { line: r, ch: n @@ -49084,13 +49105,13 @@ class rf { `)], this.base = [...e], this.extensions = rf.defaultPlugins(); } static minimalSetup() { - return new rf(JAt); + return new rf(e7t); } static basicSetup() { - return new rf(KAt); + return new rf(JAt); } static codeLanguage(e) { - return e == "yaml" ? jAt().language : null; + return e == "yaml" ? KAt().language : null; } static defaultPlugins() { return [ft.lineWrapping, L_e({ @@ -49149,13 +49170,13 @@ class rf { preview: r, lastTyped: n }) { - return this.extensions.push(mAt(e, r, n)), this; + return this.extensions.push(vAt(e, r, n)), this; } useCursorIndicator({ lineMap: e, preview: r }) { - return this.extensions.push(xAt(e, r)), this; + return this.extensions.push(wAt(e, r)), this; } useCollaboration({ ytext: e, @@ -49167,9 +49188,9 @@ class rf { undoManager: n }); return s[1] = bAe, this.extensions.push(s), n && (n.on("stack-item-added", (a) => { - a.stackItem.meta.set("cursor-location", e7t(i.value)); + a.stackItem.meta.set("cursor-location", t7t(i.value)); }), n.on("stack-item-popped", (a) => { - t7t(i.value, a.stackItem.meta.get("cursor-location")); + r7t(i.value, a.stackItem.meta.get("cursor-location")); }), this.extensions.push(_u.of([{ key: "Mod-z", run: () => n.undo(), @@ -49220,7 +49241,7 @@ class rf { return [...this.important, ...this.base, ...this.extensions]; } } -function r7t(t, e = 0) { +function n7t(t, e = 0) { let { state: r } = t, n = [], i = 0; @@ -49232,19 +49253,19 @@ function r7t(t, e = 0) { effects: n }); } -const n7t = "data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNSIgaGVpZ2h0PSIyMCIgdmlld0JveD0iMCAyIDIwIDEyIiBmaWxsPSJub25lIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik02LjM4NDk2IDUuMDkxNzRDNS45MDUwNyA1LjA5MTc0IDUuNTE0NjUgNS40ODIxNiA1LjUxNDY1IDUuOTYyMDVDNS41MTQ2NSA2LjE4OTc5IDUuNjA0MTIgNi40MTc1NCA1Ljc2Njc5IDYuNTgwMjFDNS45Mjk0NyA2Ljc0Mjg5IDYuMTQ5MDggNi44MzIzNiA2LjM4NDk2IDYuODMyMzZDNi42MjA4NCA2LjgzMjM2IDYuODQwNDUgNi43NDI4OSA3LjAwMzEzIDYuNTgwMjFDNy4xNjU4IDYuNDE3NTQgNy4yNTUyNyA2LjE5NzkzIDcuMjU1MjcgNS45NjIwNUM3LjI1NTI3IDUuNDgyMTYgNi44NjQ4NSA1LjA5MTc0IDYuMzg0OTYgNS4wOTE3NFoiIGZpbGw9IiMzMzJEMzciLz4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik04Ljk5NjI5IDUuMDkxNzRDOC41MTY0IDUuMDkxNzQgOC4xMjU5OCA1LjQ4MjE2IDguMTI1OTggNS45NjIwNUM4LjEyNTk4IDYuMTg5NzkgOC4yMTU0NSA2LjQxNzU0IDguMzc4MTIgNi41ODAyMUM4LjU0MDggNi43NDI4OSA4Ljc2MDQxIDYuODMyMzYgOC45OTYyOSA2LjgzMjM2QzkuMjMyMTcgNi44MzIzNiA5LjQ1MTc4IDYuNzQyODkgOS42MTQ0NSA2LjU4MDIxQzkuNzc3MTMgNi40MTc1NCA5Ljg2NjYgNi4xOTc5MyA5Ljg2NjYgNS45NjIwNUM5Ljg2NjYgNS40ODIxNiA5LjQ3NjE4IDUuMDkxNzQgOC45OTYyOSA1LjA5MTc0WiIgZmlsbD0iIzMzMkQzNyIvPgo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTExLjYwNjYgNS4wOTE3NEMxMS4xMjY3IDUuMDkxNzQgMTAuNzM2MyA1LjQ4MjE2IDEwLjczNjMgNS45NjIwNUMxMC43MzYzIDYuMTg5NzkgMTAuODI1OCA2LjQxNzU0IDEwLjk4ODUgNi41ODAyMUMxMS4xNTExIDYuNzQyODkgMTEuMzcwOCA2LjgzMjM2IDExLjYwNjYgNi44MzIzNkMxMS44NDI1IDYuODMyMzYgMTIuMDYyMSA2Ljc0Mjg5IDEyLjIyNDggNi41ODAyMUMxMi4zODc1IDYuNDE3NTQgMTIuNDc3IDYuMTk3OTMgMTIuNDc3IDUuOTYyMDVDMTIuNDc3IDUuNDgyMTYgMTIuMDg2NSA1LjA5MTc0IDExLjYwNjYgNS4wOTE3NFoiIGZpbGw9IiMzMzJEMzciLz4KPHBhdGggZD0iTTE3LjEyOTggMTEuMDM3NVYwLjg2MjE4M0gwLjg2MjMwNVYxMC44NzQ4TDUuMTE2MjYgMTAuOTE1NUw5LjA1MyAxNC44NTIyTDEyLjg4NCAxMS4wMjk0TDE3LjEyOTggMTEuMDM3NVoiIHN0cm9rZT0iIzMzMkQzNyIgc3Ryb2tlLXdpZHRoPSIxLjUiLz4KPC9zdmc+", i7t = "data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjUiIGhlaWdodD0iMjYiIHZpZXdCb3g9IjAgMCAyNiAyMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxwYXRoIGQ9Ik03LjcxMzg3IDYuMTQyOTRWMTIuNTcxNSIgc3Ryb2tlPSIjRTc0NzNDIiBzdHJva2Utd2lkdGg9IjEuNzUiLz4KICAgIDxwYXRoIGQ9Ik0xMC4yODUyIDYuMTQyODhWMTIuNTcxNSIgc3Ryb2tlPSIjRTc0NzNDIiBzdHJva2Utd2lkdGg9IjEuNzUiLz4KICAgIDxwYXRoIGQ9Ik02LjQyODcxIDFIMTEuNTcxNiIgc3Ryb2tlPSIjRTc0NzNDIiBzdHJva2Utd2lkdGg9IjEuNzUiLz4KICAgIDxwYXRoIGQ9Ik0wIDIuMjg1NjRIMTgiIHN0cm9rZT0iI0U3NDczQyIgc3Ryb2tlLXdpZHRoPSIxLjc1Ii8+CiAgICA8cGF0aCBkPSJNMS45Mjg3MSAyLjI4NTY0TDMuODU3MjggMTguMzU3MUgxNC4xNDNMMTYuMDcxNiAyLjI4NTY0IiBzdHJva2U9IiNFNzQ3M0MiIHN0cm9rZS13aWR0aD0iMS43NSIvPgo8L3N2Zz4K", s7t = "data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMTIiIHZpZXdCb3g9IjAgMCAyNSAyMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxwYXRoIGQ9Ik0xNC40NzI3IDcuMTE3MTlMOC43MTUxOCAxMi44NzQ3TDUuNTE3NTggOS42NzcwNyIgc3Ryb2tlPSIjMzMyRDM3IiBzdHJva2Utd2lkdGg9IjEuNzUiLz4KICAgIDxwYXRoIGQ9Ik0xMCAxOUMxNC45NzA2IDE5IDE5IDE0Ljk3MDYgMTkgMTBDMTkgNS4wMjk0NCAxNC45NzA2IDEgMTAgMUM1LjAyOTQ0IDEgMSA1LjAyOTQ0IDEgMTBDMSAxNC45NzA2IDUuMDI5NDQgMTkgMTAgMTlaIiBzdHJva2U9IiMzMzJEMzciIHN0cm9rZS13aWR0aD0iMS43NSIvPgo8L3N2Zz4K"; -var a7t = 0; +const i7t = "data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNSIgaGVpZ2h0PSIyMCIgdmlld0JveD0iMCAyIDIwIDEyIiBmaWxsPSJub25lIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik02LjM4NDk2IDUuMDkxNzRDNS45MDUwNyA1LjA5MTc0IDUuNTE0NjUgNS40ODIxNiA1LjUxNDY1IDUuOTYyMDVDNS41MTQ2NSA2LjE4OTc5IDUuNjA0MTIgNi40MTc1NCA1Ljc2Njc5IDYuNTgwMjFDNS45Mjk0NyA2Ljc0Mjg5IDYuMTQ5MDggNi44MzIzNiA2LjM4NDk2IDYuODMyMzZDNi42MjA4NCA2LjgzMjM2IDYuODQwNDUgNi43NDI4OSA3LjAwMzEzIDYuNTgwMjFDNy4xNjU4IDYuNDE3NTQgNy4yNTUyNyA2LjE5NzkzIDcuMjU1MjcgNS45NjIwNUM3LjI1NTI3IDUuNDgyMTYgNi44NjQ4NSA1LjA5MTc0IDYuMzg0OTYgNS4wOTE3NFoiIGZpbGw9IiMzMzJEMzciLz4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik04Ljk5NjI5IDUuMDkxNzRDOC41MTY0IDUuMDkxNzQgOC4xMjU5OCA1LjQ4MjE2IDguMTI1OTggNS45NjIwNUM4LjEyNTk4IDYuMTg5NzkgOC4yMTU0NSA2LjQxNzU0IDguMzc4MTIgNi41ODAyMUM4LjU0MDggNi43NDI4OSA4Ljc2MDQxIDYuODMyMzYgOC45OTYyOSA2LjgzMjM2QzkuMjMyMTcgNi44MzIzNiA5LjQ1MTc4IDYuNzQyODkgOS42MTQ0NSA2LjU4MDIxQzkuNzc3MTMgNi40MTc1NCA5Ljg2NjYgNi4xOTc5MyA5Ljg2NjYgNS45NjIwNUM5Ljg2NjYgNS40ODIxNiA5LjQ3NjE4IDUuMDkxNzQgOC45OTYyOSA1LjA5MTc0WiIgZmlsbD0iIzMzMkQzNyIvPgo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTExLjYwNjYgNS4wOTE3NEMxMS4xMjY3IDUuMDkxNzQgMTAuNzM2MyA1LjQ4MjE2IDEwLjczNjMgNS45NjIwNUMxMC43MzYzIDYuMTg5NzkgMTAuODI1OCA2LjQxNzU0IDEwLjk4ODUgNi41ODAyMUMxMS4xNTExIDYuNzQyODkgMTEuMzcwOCA2LjgzMjM2IDExLjYwNjYgNi44MzIzNkMxMS44NDI1IDYuODMyMzYgMTIuMDYyMSA2Ljc0Mjg5IDEyLjIyNDggNi41ODAyMUMxMi4zODc1IDYuNDE3NTQgMTIuNDc3IDYuMTk3OTMgMTIuNDc3IDUuOTYyMDVDMTIuNDc3IDUuNDgyMTYgMTIuMDg2NSA1LjA5MTc0IDExLjYwNjYgNS4wOTE3NFoiIGZpbGw9IiMzMzJEMzciLz4KPHBhdGggZD0iTTE3LjEyOTggMTEuMDM3NVYwLjg2MjE4M0gwLjg2MjMwNVYxMC44NzQ4TDUuMTE2MjYgMTAuOTE1NUw5LjA1MyAxNC44NTIyTDEyLjg4NCAxMS4wMjk0TDE3LjEyOTggMTEuMDM3NVoiIHN0cm9rZT0iIzMzMkQzNyIgc3Ryb2tlLXdpZHRoPSIxLjUiLz4KPC9zdmc+", s7t = "data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjUiIGhlaWdodD0iMjYiIHZpZXdCb3g9IjAgMCAyNiAyMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxwYXRoIGQ9Ik03LjcxMzg3IDYuMTQyOTRWMTIuNTcxNSIgc3Ryb2tlPSIjRTc0NzNDIiBzdHJva2Utd2lkdGg9IjEuNzUiLz4KICAgIDxwYXRoIGQ9Ik0xMC4yODUyIDYuMTQyODhWMTIuNTcxNSIgc3Ryb2tlPSIjRTc0NzNDIiBzdHJva2Utd2lkdGg9IjEuNzUiLz4KICAgIDxwYXRoIGQ9Ik02LjQyODcxIDFIMTEuNTcxNiIgc3Ryb2tlPSIjRTc0NzNDIiBzdHJva2Utd2lkdGg9IjEuNzUiLz4KICAgIDxwYXRoIGQ9Ik0wIDIuMjg1NjRIMTgiIHN0cm9rZT0iI0U3NDczQyIgc3Ryb2tlLXdpZHRoPSIxLjc1Ii8+CiAgICA8cGF0aCBkPSJNMS45Mjg3MSAyLjI4NTY0TDMuODU3MjggMTguMzU3MUgxNC4xNDNMMTYuMDcxNiAyLjI4NTY0IiBzdHJva2U9IiNFNzQ3M0MiIHN0cm9rZS13aWR0aD0iMS43NSIvPgo8L3N2Zz4K", a7t = "data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMTIiIHZpZXdCb3g9IjAgMCAyNSAyMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxwYXRoIGQ9Ik0xNC40NzI3IDcuMTE3MTlMOC43MTUxOCAxMi44NzQ3TDUuNTE3NTggOS42NzcwNyIgc3Ryb2tlPSIjMzMyRDM3IiBzdHJva2Utd2lkdGg9IjEuNzUiLz4KICAgIDxwYXRoIGQ9Ik0xMCAxOUMxNC45NzA2IDE5IDE5IDE0Ljk3MDYgMTkgMTBDMTkgNS4wMjk0NCAxNC45NzA2IDEgMTAgMUM1LjAyOTQ0IDEgMSA1LjAyOTQ0IDEgMTBDMSAxNC45NzA2IDUuMDI5NDQgMTkgMTAgMTlaIiBzdHJva2U9IiMzMzJEMzciIHN0cm9rZS13aWR0aD0iMS43NSIvPgo8L3N2Zz4K"; +var o7t = 0; function Be(t, e, r, n, i, s) { var a, o, l = {}; for (o in e) o == "ref" ? a = e[o] : l[o] = e[o]; - var u = { type: t, props: l, key: r, ref: a, __k: null, __: null, __b: 0, __e: null, __d: void 0, __c: null, constructor: void 0, __v: --a7t, __i: -1, __u: 0, __source: i, __self: s }; + var u = { type: t, props: l, key: r, ref: a, __k: null, __: null, __b: 0, __e: null, __d: void 0, __c: null, constructor: void 0, __v: --o7t, __i: -1, __u: 0, __source: i, __self: s }; if (typeof t == "function" && (a = t.defaultProps)) for (o in a) l[o] === void 0 && (l[o] = a[o]); return Dt.vnode && Dt.vnode(u), u; } -const o7t = er.div` +const l7t = er.div` position: absolute; top: ${(t) => t.top + 20}px; left: ${(t) => t.left + 19}px; @@ -49304,7 +49325,7 @@ const o7t = er.div` position: absolute; transform: translateX(-30px); } -`, l7t = ({ +`, c7t = ({ ycomments: t, commentId: e, collaboration: r @@ -49332,14 +49353,14 @@ const o7t = er.div` }), t.newLocalComment && (u.focus(), t.newLocalComment = !1), () => { u.destroy(); }; - }, [n]), Be(o7t, { + }, [n]), Be(l7t, { left: t.marginLeft(), top: (o = t.display().comments.value[e]) == null ? void 0 : o.top, fade: t.draggedComment.value == e, children: Be("div", { class: "comment-wrapper", style: "position:relative", - children: [t.commentWithPopup.value == e && Be(c7t, { + children: [t.commentWithPopup.value == e && Be(u7t, { left: t.marginLeft(), shift: a, onMouseLeave: () => { @@ -49347,7 +49368,7 @@ const o7t = er.div` }, children: [Be("img", { class: "comment-icon", - src: n7t, + src: i7t, onMouseUp: () => { t.display().switchVisibility(e), t.updateMainCodeMirror(); }, @@ -49365,12 +49386,12 @@ const o7t = er.div` "stroke-linecap": "round" }) }), Be(Qq, { - icon: i7t, + icon: s7t, bgOnHover: "#e7473c15", text: "DELETE", onClick: () => t.deleteComment(e) }), r.resolvingCommentsEnabled && Be(Qq, { - icon: s7t, + icon: a7t, bgOnHover: "#AAE17320", text: "RESOLVE", onClick: () => t.resolveComment(e) @@ -49381,7 +49402,7 @@ const o7t = er.div` })] }) }); -}, c7t = er.div` +}, u7t = er.div` width: fit-content; height: 25px; border-radius: 2px; @@ -49409,7 +49430,7 @@ const o7t = er.div` svg { box-sizing: content-box; } -`, u7t = er.div` +`, h7t = er.div` display: inline-flex; cursor: pointer; padding-left: 5px; @@ -49445,7 +49466,7 @@ const o7t = er.div` onClick: e, text: r, bgOnHover: n -}) => Be(u7t, { +}) => Be(h7t, { bgOnHover: n, onClick: e, children: [Be("img", { @@ -49455,21 +49476,21 @@ const o7t = er.div` class: "resolve-btn", children: [" ", r, " "] })] -}), h7t = ({ +}), f7t = ({ ycomments: t, collaboration: e }) => t.comments.value.map(({ commentId: r -}) => Be(l7t, { +}) => Be(c7t, { commentId: r, ycomments: t, collaboration: e -}, r)), f7t = ` +}, r)), d7t = ` -`, d7t = "data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTkiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAxOSAyMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTIuMDg0MjIgMTYuMDU4M0wxLjMxNzM4IDE5LjI2MTNMNC42NjQ2IDE4LjQ5NDVNMi4wODQyMiAxNi4wNTgzTDE0LjYzMzQgMkwxNy4zMTc0IDQuNDg0NDFMNC42NjQ2IDE4LjQ5NDVNMi4wODQyMiAxNi4wNTgzTDQuNjY0NiAxOC40OTQ1IiBzdHJva2U9IndoaXRlIiBzdHJva2Utd2lkdGg9IjEuNzUiLz4KPC9zdmc+Cg==", zue = er.div` +`, p7t = "data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTkiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAxOSAyMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTIuMDg0MjIgMTYuMDU4M0wxLjMxNzM4IDE5LjI2MTNMNC42NjQ2IDE4LjQ5NDVNMi4wODQyMiAxNi4wNTgzTDE0LjYzMzQgMkwxNy4zMTc0IDQuNDg0NDFMNC42NjQ2IDE4LjQ5NDVNMi4wODQyMiAxNi4wNTgzTDQuNjY0NiAxOC40OTQ1IiBzdHJva2U9IndoaXRlIiBzdHJva2Utd2lkdGg9IjEuNzUiLz4KPC9zdmc+Cg==", zue = er.div` border-radius: var(--border-radius); background: var(--gray-200); font-family: monospace; @@ -49499,7 +49520,7 @@ const o7t = er.div` position: absolute; display: inline; background-color: var(--gray-200); - background-image: url("data:image/svg+xml;charset=UTF-8,${(t) => encodeURIComponent(f7t)}"); + background-image: url("data:image/svg+xml;charset=UTF-8,${(t) => encodeURIComponent(d7t)}"); background-repeat: no-repeat; } @@ -49635,7 +49656,7 @@ const o7t = er.div` transform: translateX(-11px); } } -`, p7t = (t, e) => { +`, g7t = (t, e) => { t.dispatch({ changes: { from: 0, @@ -49643,7 +49664,7 @@ const o7t = er.div` insert: e } }); -}, g7t = ({ +}, m7t = ({ text: t, root: e, mode: r, @@ -49702,7 +49723,7 @@ const o7t = er.div` state: g, parent: f.current }); - return h.value = m, window.myst_editor[u.value].main_editor = m, l != null && r7t(m, l), (y = s.ycomments) == null || y.registerCodeMirror(m), (b = s.provider) == null || b.watchCollabolators(s.setUsers), t.onSync((w) => p7t(m, w)), () => { + return h.value = m, window.myst_editor[u.value].main_editor = m, l != null && n7t(m, l), (y = s.ycomments) == null || y.registerCodeMirror(m), (b = s.provider) == null || b.watchCollabolators(s.setUsers), t.onSync((w) => g7t(m, w)), () => { m.destroy(); }; }, [s.ready]), Be(zue, { @@ -49710,7 +49731,7 @@ const o7t = er.div` ref: f, $mode: r, id: `${u}-editor`, - children: [s.opts.commentsEnabled && !s.error && s.ycomments.mainCodeMirror && Be(h7t, { + children: [s.opts.commentsEnabled && !s.error && s.ycomments.mainCodeMirror && Be(f7t, { ycomments: s.ycomments, collaboration: s.opts }), s.opts.commentsEnabled && Be(dAe, { @@ -49718,7 +49739,7 @@ const o7t = er.div` className: "myst-add-suggestion", title: "Suggest Changes", children: Be("img", { - src: d7t, + src: p7t, alt: "edit" }) })] @@ -50069,7 +50090,7 @@ const o7t = er.div` Que.defaultProps = { className: "myst-preview" }; -const m7t = er.div` +const v7t = er.div` position: absolute; width: 5px; background-color: var(--blue-200); @@ -50112,10 +50133,10 @@ function k0(t, e, r, n, i, s) { let [f, d, p] = h; return k0(t, e, f, n, i, d).concat(k0(t, f + p, r, n, d + p, s)); } - return v7t(t, e, r, n, i, s); + return y7t(t, e, r, n, i, s); } let Iv = 1e9; -function v7t(t, e, r, n, i, s) { +function y7t(t, e, r, n, i, s) { let a = r - e, o = s - i; if (Iv < 1e9 && Math.min(a, o) > Iv * 16) return Math.min(a, o) > Iv * 64 ? [new ei(e, r, i, s)] : Vq(t, e, r, n, i, s); @@ -50127,7 +50148,7 @@ function v7t(t, e, r, n, i, s) { return Vq(t, e, r, n, i, s); let g = E_.advance(p, a, o, l, f, !1, u) || __.advance(p, a, o, l, d, !0, h); if (g) - return y7t(t, e, r, e + g[0], n, i, s, i + g[1]); + return b7t(t, e, r, e + g[0], n, i, s, i + g[1]); } return [new ei(e, r, i, s)]; } @@ -50168,7 +50189,7 @@ class Vue { } } const E_ = /* @__PURE__ */ new Vue(), __ = /* @__PURE__ */ new Vue(); -function y7t(t, e, r, n, i, s, a, o) { +function b7t(t, e, r, n, i, s, a, o) { let l = !1; return !y1(t, n) && ++n == r && (l = !0), !y1(i, o) && ++o == a && (l = !0), l ? [new ei(e, r, s, a)] : k0(t, e, n, i, s, o).concat(k0(t, n, r, i, o, a)); } @@ -50260,7 +50281,7 @@ function Yue(t, e) { n.toA > i.fromA - e && n.toB > i.fromB - e && (t[r - 1] = new ei(n.fromA, i.toA, n.fromB, i.toB), t.splice(r--, 1)); } } -function b7t(t, e, r) { +function x7t(t, e, r) { for (; ; ) { Yue(r, 1); let n = !1; @@ -50281,14 +50302,14 @@ function b7t(t, e, r) { } return r; } -function x7t(t, e, r) { +function w7t(t, e, r) { for (let n = 0, i = 0; i < t.length; i++) { let s = t[i], a = s.toA - s.fromA, o = s.toB - s.fromB; if (a && o || a > 3 || o > 3) { let l = i == t.length - 1 ? e.length : t[i + 1].fromA, u = s.fromA - n, h = l - s.toA, f = qq(e, s.fromA, Math.min(u, 5)), d = Uq(e, s.toA, Math.min(h, 5)), p = s.fromA - f, g = d - s.toA; if (!a || !o) { let m = Math.max(a, o), [v, y, b] = a ? [e, s.fromA, s.toA] : [r, s.fromB, s.toB], w, O; - p && g ? (m > p && e.slice(f, s.fromA) == v.slice(b - p, b) ? (s = t[i] = new ei(f, f + a, s.fromB - p, s.toB - p), f = s.fromA, d = Uq(e, s.toA, Math.min(l - s.toA, 5))) : m > g && e.slice(s.toA, d) == v.slice(y, y + g) && (s = t[i] = new ei(d - a, d, s.fromB + g, s.toB + g), d = s.toA, f = qq(e, s.fromA, Math.min(s.fromA - n, 5))), p = s.fromA - f, g = d - s.toA) : !p && !g && (O = s.fromA - (w = w7t(e, s.fromA, u))) && e.slice(w, s.fromA) == v.slice(b - O, b) && (s = t[i] = new ei(w, w + a, s.fromB - O, s.toB - O)); + p && g ? (m > p && e.slice(f, s.fromA) == v.slice(b - p, b) ? (s = t[i] = new ei(f, f + a, s.fromB - p, s.toB - p), f = s.fromA, d = Uq(e, s.toA, Math.min(l - s.toA, 5))) : m > g && e.slice(s.toA, d) == v.slice(y, y + g) && (s = t[i] = new ei(d - a, d, s.fromB + g, s.toB + g), d = s.toA, f = qq(e, s.fromA, Math.min(s.fromA - n, 5))), p = s.fromA - f, g = d - s.toA) : !p && !g && (O = s.fromA - (w = O7t(e, s.fromA, u))) && e.slice(w, s.fromA) == v.slice(b - O, b) && (s = t[i] = new ei(w, w + a, s.fromB - O, s.toB - O)); } (p || g) && (s = t[i] = new ei(s.fromA - p, s.toA + g, s.fromB - p, s.toB + g)), n = s.toA; } @@ -50337,7 +50358,7 @@ function qq(t, e, r) { return e; } } -function w7t(t, e, r) { +function O7t(t, e, r) { for (let n = e, i = e - r; ; ) { let s = n ? t.charCodeAt(n - 1) : 10; if (s == 10) @@ -50350,12 +50371,12 @@ const Hue = (t) => t >= 55296 && t <= 56319, Zue = (t) => t >= 56320 && t <= 573 function y1(t, e) { return !e || e == t.length || !Hue(t.charCodeAt(e - 1)) || !Zue(t.charCodeAt(e)); } -function O7t(t, e, r) { +function k7t(t, e, r) { var n; - return Iv = ((n = r == null ? void 0 : r.scanLimit) !== null && n !== void 0 ? n : 1e9) >> 1, b7t(t, e, k0(t, 0, t.length, e, 0, e.length)); + return Iv = ((n = r == null ? void 0 : r.scanLimit) !== null && n !== void 0 ? n : 1e9) >> 1, x7t(t, e, k0(t, 0, t.length, e, 0, e.length)); } function jue(t, e, r) { - return x7t(O7t(t, e, r), t, e); + return w7t(k7t(t, e, r), t, e); } const gc = /* @__PURE__ */ At.define({ combine: (t) => t[0] @@ -50476,7 +50497,7 @@ const Jue = /* @__PURE__ */ Jr.fromClass(class { ({ deco: this.deco, gutter: this.gutter } = Kq(t)); } update(t) { - (t.docChanged || t.viewportChanged || k7t(t.startState, t.state) || S7t(t.startState, t.state)) && ({ deco: this.deco, gutter: this.gutter } = Kq(t.view)); + (t.docChanged || t.viewportChanged || S7t(t.startState, t.state) || T7t(t.startState, t.state)) && ({ deco: this.deco, gutter: this.gutter } = Kq(t.view)); } }, { decorations: (t) => t.deco @@ -50487,21 +50508,21 @@ const Jue = /* @__PURE__ */ Jr.fromClass(class { return ((e = t.plugin(Jue)) === null || e === void 0 ? void 0 : e.gutter) || Er.empty; } })); -function k7t(t, e) { +function S7t(t, e) { return t.field(b1, !1) != e.field(b1, !1); } -function S7t(t, e) { +function T7t(t, e) { return t.facet(gc) != e.facet(gc); } -const Zq = /* @__PURE__ */ _t.line({ class: "cm-changedLine" }), T7t = /* @__PURE__ */ _t.mark({ class: "cm-changedText" }), C7t = /* @__PURE__ */ _t.mark({ tagName: "ins", class: "cm-insertedLine" }), E7t = /* @__PURE__ */ _t.mark({ tagName: "del", class: "cm-deletedLine" }), jq = /* @__PURE__ */ new class extends Wo { +const Zq = /* @__PURE__ */ _t.line({ class: "cm-changedLine" }), C7t = /* @__PURE__ */ _t.mark({ class: "cm-changedText" }), E7t = /* @__PURE__ */ _t.mark({ tagName: "ins", class: "cm-insertedLine" }), _7t = /* @__PURE__ */ _t.mark({ tagName: "del", class: "cm-deletedLine" }), jq = /* @__PURE__ */ new class extends Wo { constructor() { super(...arguments), this.elementClass = "cm-changedLineGutter"; } }(); -function _7t(t, e, r, n, i, s) { +function A7t(t, e, r, n, i, s) { let a = r ? t.fromA : t.fromB, o = r ? t.toA : t.toB, l = 0; if (a != o) { - i.add(a, a, Zq), i.add(a, o, r ? E7t : C7t), s && s.add(a, a, jq); + i.add(a, a, Zq), i.add(a, o, r ? _7t : E7t), s && s.add(a, a, jq); for (let u = e.iterRange(a, o - 1), h = a; !u.next().done; ) { if (u.lineBreak) { h++, i.add(h, h, Zq), s && s.add(h, h, jq); @@ -50511,7 +50532,7 @@ function _7t(t, e, r, n, i, s) { if (n) for (; l < t.changes.length; ) { let d = t.changes[l], p = a + (r ? d.fromA : d.fromB), g = a + (r ? d.toA : d.toB), m = Math.max(h, p), v = Math.min(f, g); - if (m < v && i.add(m, v, T7t), g < f) + if (m < v && i.add(m, v, C7t), g < f) l++; else break; @@ -50525,7 +50546,7 @@ function Kq(t) { for (let h of e) { if ((s ? h.fromA : h.fromB) >= u) break; - (s ? h.toA : h.toB) > l && _7t(h, t.state.doc, s, n, a, o); + (s ? h.toA : h.toB) > l && A7t(h, t.state.doc, s, n, a, o); } return { deco: a.finish(), gutter: o && o.finish() }; } @@ -50562,7 +50583,7 @@ const Sk = /* @__PURE__ */ Zt.define({ }, provide: (t) => ft.decorations.from(t) }), CO = 0.01; -function A7t(t, e, r) { +function L7t(t, e, r) { let n = new Hi(), i = new Hi(), s = t.state.field($v).iter(), a = e.state.field($v).iter(), o = 0, l = 0, u = 0, h = 0; for (let g = 0; ; g++) { let m = g < r.length ? r[g] : null; @@ -50605,7 +50626,7 @@ function A7t(t, e, r) { const Y9 = /* @__PURE__ */ Zt.define({ map: (t, e) => e.mapPos(t) }); -class L7t extends qa { +class R7t extends qa { constructor(e) { super(), this.lines = e; } @@ -50618,7 +50639,7 @@ class L7t extends qa { let i = e.posAtDOM(n.target); e.dispatch({ effects: Y9.of(i) }); let { side: s, sibling: a } = e.state.facet(gc); - a && a().dispatch({ effects: Y9.of(R7t(i, e.state.field(b1), s == "a")) }); + a && a().dispatch({ effects: Y9.of(M7t(i, e.state.field(b1), s == "a")) }); }), r; } ignoreEvent(e) { @@ -50628,7 +50649,7 @@ class L7t extends qa { return 27; } } -function R7t(t, e, r) { +function M7t(t, e, r) { let n = 0, i = 0; for (let s = 0; ; s++) { let a = s < e.length ? e[s] : null; @@ -50637,7 +50658,7 @@ function R7t(t, e, r) { [n, i] = r ? [a.toA, a.toB] : [a.toB, a.toA]; } } -const M7t = /* @__PURE__ */ $n.define({ +const D7t = /* @__PURE__ */ $n.define({ create(t) { return _t.none; }, @@ -50650,14 +50671,14 @@ const M7t = /* @__PURE__ */ $n.define({ provide: (t) => ft.decorations.from(t) }); function Jq({ margin: t = 3, minSize: e = 4 }) { - return M7t.init((r) => D7t(r, t, e)); + return D7t.init((r) => P7t(r, t, e)); } -function D7t(t, e, r) { +function P7t(t, e, r) { let n = new Hi(), i = t.facet(gc).side == "a", s = t.field(b1), a = 1; for (let o = 0; ; o++) { let l = o < s.length ? s[o] : null, u = o ? a + e : 1, h = l ? t.doc.lineAt(i ? l.fromA : l.fromB).number - 1 - e : t.doc.lines, f = h - u + 1; if (f >= r && n.add(t.doc.line(u).from, t.doc.line(h).to, _t.replace({ - widget: new L7t(f), + widget: new R7t(f), block: !0 })), !l) break; @@ -50665,7 +50686,7 @@ function D7t(t, e, r) { } return n.finish(); } -const P7t = /* @__PURE__ */ ft.styleModule.of(/* @__PURE__ */ new $u({ +const N7t = /* @__PURE__ */ ft.styleModule.of(/* @__PURE__ */ new $u({ ".cm-mergeView": { overflowY: "auto" }, @@ -50695,7 +50716,7 @@ const P7t = /* @__PURE__ */ ft.styleModule.of(/* @__PURE__ */ new $u({ font: "inherit", cursor: "pointer" } -})), N7t = /* @__PURE__ */ ft.baseTheme({ +})), I7t = /* @__PURE__ */ ft.baseTheme({ ".cm-mergeView & .cm-scroller, .cm-mergeView &": { height: "auto !important", overflowY: "visible !important" @@ -50755,13 +50776,13 @@ const P7t = /* @__PURE__ */ ft.styleModule.of(/* @__PURE__ */ new $u({ "&light.cm-merge-b .cm-changedLineGutter": { background: "#2b2" }, "&dark.cm-merge-b .cm-changedLineGutter": { background: "#8f8" } }), eY = /* @__PURE__ */ new U0(), EO = /* @__PURE__ */ new U0(); -class I7t { +class $7t { constructor(e) { this.revertDOM = null, this.revertToA = !1, this.revertToLeft = !1, this.measuring = -1, this.diffConf = e.diffConfig; let r = [ ql.low(Jue), + I7t, N7t, - P7t, $v, ft.updateListener.of((f) => { this.measuring < 0 && (f.heightChanged || f.viewportChanged) && !f.transactions.some((d) => d.effects.some((p) => p.is(Sk))) && this.measure(); @@ -50874,7 +50895,7 @@ class I7t { } } measure() { - A7t(this.a, this.b, this.chunks), this.revertDOM && this.updateRevertButtons(); + L7t(this.a, this.b, this.chunks), this.revertDOM && this.updateRevertButtons(); } updateRevertButtons() { let e = this.revertDOM, r = e.firstChild, n = this.a.viewport, i = this.b.viewport; @@ -50923,7 +50944,7 @@ function tY(t) { let e = t.nextSibling; return t.remove(), e; } -const $7t = er.div` +const B7t = er.div` display: grid; grid-auto-flow: column; grid-template-rows: max-content; @@ -50934,13 +50955,13 @@ const $7t = er.div` `, rY = er(zue)` overflow-y: visible; display: block; -`, B7t = ({ +`, F7t = ({ old: t, current: e, root: r }) => { const n = rf.basicSetup().readonly().create(); - return new I7t({ + return new $7t({ a: { doc: t, extensions: n @@ -50961,12 +50982,12 @@ const $7t = er.div` return Ai(() => { if (s.current) return !1; - s.current = B7t({ + s.current = F7t({ old: t, current: e.get(), root: r }), n.current.appendChild(s.current.b.dom), i.current.appendChild(s.current.a.dom); - }, []), Be($7t, { + }, []), Be(B7t, { children: [Be(rY, { ref: n }), Be(rY, { @@ -50977,9 +50998,9 @@ const $7t = er.div` ehe.defaultProps = { className: "diff" }; -const F7t = er.div` +const z7t = er.div` display: flex; -`, z7t = er(G0)` +`, Q7t = er(G0)` color: ${(t) => t.active ? "white" : "var(--icon-color)"}; background-color: ${(t) => t.active ? "var(--icon-main-active)" : "var(--navbar-bg)"}; width: 40px; @@ -51000,15 +51021,15 @@ const F7t = er.div` &:last-child { border-radius: 0 var(--border-radius) var(--border-radius) 0; } -`, Q7t = ({ +`, V7t = ({ buttons: t, initialClickedId: e = 2 }) => { const [r, n] = Vn(e); return Ai(() => { t[e].action(); - }, [e]), Be(F7t, { - children: t.map((i, s) => Be(z7t, { + }, [e]), Be(z7t, { + children: t.map((i, s) => Be(Q7t, { className: "icon radio-icon", type: "button", name: i.id, @@ -51065,7 +51086,7 @@ const F7t = er.div` class: "avatar", style: `border-color: ${e}` }, t) -}), V7t = ({ +}), U7t = ({ n: t, usernames: e }) => Be(the, { @@ -51074,20 +51095,20 @@ const F7t = er.div` class: "avatar placeholder", children: ["+", t] }) -}), U7t = ({ +}), q7t = ({ users: t }) => { const e = t.length <= A_ ? t.length : 3; return Be(the, { n: Math.min(t.length, A_), - children: [e < t.length ? Be(V7t, { + children: [e < t.length ? Be(U7t, { n: t.length - e, usernames: t.filter((r, n) => n >= A_).map((r) => r.login).join(", ") }) : "", t.slice(0, e).map((r) => Be(rhe, { ...r }))] }); -}, q7t = er.section` +}, Y7t = er.section` z-index: 2; display: flex; flex-direction: column; @@ -51102,9 +51123,9 @@ const F7t = er.div` background-color: var(--icon-bg); border: 1px solid var(--icon-border); border-radius: var(--border-radius); -`, Y7t = er.h3` +`, W7t = er.h3` color: var(--gray-900); -`, W7t = er.div` +`, G7t = er.div` display: flex; align-items: center; justify-content: space-between; @@ -51116,14 +51137,14 @@ const F7t = er.div` background-color: ${(t) => t.$negative ? "var(--red-500)" : "var(--icon-main-active)"} !important; border: 1px solid ${(t) => t.$negative ? "var(--red-500)" : "var(--icon-main-active)"} !important; } -`, G7t = ({ +`, X7t = ({ changeDocumentTemplate: t, selectedTemplate: e, closeModal: r -}) => Be(q7t, { - children: [Be(Y7t, { +}) => Be(Y7t, { + children: [Be(W7t, { children: "Are you sure you want to change the current template?" - }), Be(W7t, { + }), Be(G7t, { children: [Be(nY, { type: "button", onClick: () => t(e), @@ -51135,13 +51156,13 @@ const F7t = er.div` children: "x Cancel" })] })] -}), X7t = er.div` +}), H7t = er.div` position: absolute; ${(t) => t.$orientation == "left" && ry` left: 0; `} transform: ${(t) => t.$orientation == "left" ? "translateX(-105%)" : "translate(-65%, 130%)"}; -`, H7t = er.div` +`, Z7t = er.div` position: relative; background: var(--alert); color: var(--icon-color); @@ -51174,16 +51195,16 @@ const F7t = er.div` `} transform: ${(t) => t.$orientation == "left" ? "translate(50%, -50%)" : "translate(-50%, -100%)"}; } -`, Z7t = ({ +`, j7t = ({ tooltipOrientation: t, errorMessage: e -}) => Be(X7t, { +}) => Be(H7t, { orientation: t, - children: Be(H7t, { + children: Be(Z7t, { orientation: t, children: [" ", e, " "] }) -}), j7t = er.div` +}), K7t = er.div` display: none; margin-left: 5px; margin-right: 5px; @@ -51226,7 +51247,7 @@ const F7t = er.div` padding: 0 10px 0 10px; margin-top: 0px; text-wrap: wrap; -`, K7t = er.div` +`, J7t = er.div` position: relative; &:hover { div { @@ -51234,16 +51255,16 @@ const F7t = er.div` flex-direction: column; } } -`, J7t = er.div` +`, e8t = er.div` display: flex; flex-direction: row-reverse; border: 1px solid var(--gray-900); width: inherit; -`, e8t = er.div` +`, t8t = er.div` position: absolute; width: 100%; padding-top: 5px; -`, t8t = (t) => { +`, r8t = (t) => { const e = ["id", "templatetext"]; for (const r in t) { for (let n of e) @@ -51251,7 +51272,7 @@ const F7t = er.div` t[r].errorMessage && console.error(t[r].errorMessage); } return t; -}, r8t = ({ +}, n8t = ({ text: t, templatelist: e }) => { @@ -51284,7 +51305,7 @@ const F7t = er.div` } return w; }; - return Ai(() => v(e).then(t8t).then(b).then(s), []), d.error ? null : Object.keys(i).length == 0 ? Be(W9, { + return Ai(() => v(e).then(r8t).then(b).then(s), []), d.error ? null : Object.keys(i).length == 0 ? Be(W9, { type: "button", title: "Templates", template: r, @@ -51292,22 +51313,22 @@ const F7t = er.div` onMouseLeave: () => f(!1), children: Be(iY, {}) }) : Be(Ic, { - children: [l && Be(G7t, { + children: [l && Be(X7t, { selectedTemplate: a, closeModal: () => { u(!1), o(!1); }, changeDocumentTemplate: m - }), Be(K7t, { + }), Be(J7t, { children: [Be(W9, { className: "icon", title: "Templates", type: "button", children: Be(iY, {}) - }), Be(e8t, { - children: Be(j7t, { - children: Object.keys(i).map((w) => i[w].errorMessage ? Be(J7t, { - children: [h === w && Be(Z7t, { + }), Be(t8t, { + children: Be(K7t, { + children: Object.keys(i).map((w) => i[w].errorMessage ? Be(e8t, { + children: [h === w && Be(j7t, { tooltipOrientation: "left", errorMessage: i[w].errorMessage }), Be(sY, { @@ -51328,7 +51349,7 @@ const F7t = er.div` })] })] }); -}, n8t = (t) => [...t.matchAll(/\[(.+)\]\(([^\s]+)\)/g)].reduce((e, r) => e.replace(r[0], `${r[1]}`), t), i8t = er.div` +}, i8t = (t) => [...t.matchAll(/\[(.+)\]\(([^\s]+)\)/g)].reduce((e, r) => e.replace(r[0], `${r[1]}`), t), s8t = er.div` z-index: 10; position: sticky; top: 0; @@ -51366,7 +51387,7 @@ const F7t = er.div` display: none; } } -`, s8t = er.div` +`, a8t = er.div` font-size: large; white-space: nowrap; margin-left: 10px; @@ -51376,7 +51397,7 @@ const F7t = er.div` a { color: var(--blue-500); } -`, a8t = er(G0)` +`, o8t = er(G0)` padding: 0px 15px; margin: 5px; pointer-events: none; @@ -51389,7 +51410,7 @@ const F7t = er.div` background-color: ${(t) => t.active ? "var(--icon-main-active)" : "var(--icon-bg)"}; margin: 5px; width: 40px; -`, o8t = () => Be("svg", { +`, l8t = () => Be("svg", { xmlns: "http://www.w3.org/2000/svg", width: "22", height: "22", @@ -51408,7 +51429,7 @@ const F7t = er.div` d: "M6.90002 21.0601H0.890015V14.8701", "stroke-width": "1.75" })] -}), l8t = () => Be("svg", { +}), c8t = () => Be("svg", { xmlns: "http://www.w3.org/2000/svg", width: "23", height: "23", @@ -51421,7 +51442,7 @@ const F7t = er.div` d: "M21.65 12.5899C20.95 17.4199 16.78 21.1399 11.75 21.1399C6.23 21.1399 1.75 16.6599 1.75 11.1399C1.75 5.61989 6.23 1.13989 11.75 1.13989C16.24 1.13989 20.03 4.09989 21.3 8.16989", "stroke-width": "1.75" })] -}), c8t = () => Be("svg", { +}), u8t = () => Be("svg", { xmlns: "http://www.w3.org/2000/svg", width: "26", height: "18", @@ -51434,7 +51455,7 @@ const F7t = er.div` d: "M23.4301 9.80018C23.4301 9.80018 13.75 24.5402 2.58997 9.80018L1.98999 8.95018L2.59998 8.10018C2.59998 8.10018 12.2799 -6.63982 23.4399 8.10018L24.01 8.90018L23.4301 9.80018Z", "stroke-width": "1.75" })] -}), u8t = () => Be("svg", { +}), h8t = () => Be("svg", { xmlns: "http://www.w3.org/2000/svg", width: "21", height: "15", @@ -51450,7 +51471,7 @@ const F7t = er.div` d: "M12.35 0.340088L8.72 13.9901", "stroke-width": "1.75" })] -}), h8t = () => Be("svg", { +}), f8t = () => Be("svg", { xmlns: "http://www.w3.org/2000/svg", width: "20", height: "22", @@ -51464,7 +51485,7 @@ const F7t = er.div` d: "M18.63 5.51001H6.01001V21.11H18.63V5.51001Z", "stroke-width": "1.75" })] -}), f8t = () => Be("svg", { +}), d8t = () => Be("svg", { xmlns: "http://www.w3.org/2000/svg", width: "23", height: "18", @@ -51477,7 +51498,7 @@ const F7t = er.div` d: "M11.84 1.83008V16.6701", "stroke-width": "1.75" })] -}), d8t = () => Be("svg", { +}), p8t = () => Be("svg", { xmlns: "http://www.w3.org/2000/svg", width: "24", height: "16", @@ -51496,7 +51517,7 @@ const F7t = er.div` d: "M5.60999 9.44007L1.35999 5.19007L5.73999 0.820068", "stroke-width": "1.75" })] -}), p8t = () => Be("svg", { +}), g8t = () => Be("svg", { width: "21", height: "22", viewBox: "0 0 21 22", @@ -51519,7 +51540,7 @@ const F7t = er.div` stroke: "#332D37", "stroke-width": "1.75" })] -}), g8t = () => Be("svg", { +}), m8t = () => Be("svg", { xmlns: "http://www.w3.org/2000/svg", width: "26", height: "17", @@ -51545,12 +51566,12 @@ const F7t = er.div` stroke: "#332D37", "stroke-width": "1.5" })] -}), m8t = { - fullscreen: o8t, - "copy-html": h8t, - refresh: l8t, - "print-to-pdf": p8t -}, v8t = ({ +}), v8t = { + fullscreen: l8t, + "copy-html": f8t, + refresh: c8t, + "print-to-pdf": g8t +}, y8t = ({ alert: t, users: e, text: r, @@ -51561,39 +51582,39 @@ const F7t = er.div` collaboration: o, initialMode: l }) => { - const u = bn(() => hie.sanitize(n8t(a || ""), [])), h = bn(() => { + const u = bn(() => hie.sanitize(i8t(a || ""), [])), h = bn(() => { const g = [{ id: "source", tooltip: "Source", action: () => n("Source"), - icon: u8t + icon: h8t }, { id: "preview", tooltip: "Preview", action: () => n("Preview"), - icon: c8t + icon: u8t }, { id: "both", tooltip: "Dual Pane", action: () => n("Both"), - icon: f8t + icon: d8t }, { id: "diff", tooltip: "Diff View", action: () => n("Diff"), - icon: d8t + icon: p8t }]; return o.resolvingCommentsEnabled && g.push({ id: "resolved", tooltip: "Resolved Comments", action: () => n("Resolved"), - icon: g8t + icon: m8t }), g; }, []), f = bn(() => h.findIndex((g) => g.id[0].toUpperCase() + g.id.slice(1) == l), [h, l]), d = bn(() => s.map((g) => ({ ...g, - icon: g.icon || m8t[g.id] + icon: g.icon || v8t[g.id] })).filter((g) => g.icon), []), p = bn(() => s.filter((g) => g.text && g.id !== "template-manager"), []); - return Be(i8t, { + return Be(s8t, { children: [Be("div", { class: "buttons-left", children: [d.map((g) => Be(W9, { @@ -51605,20 +51626,20 @@ const F7t = er.div` children: typeof g.icon == "function" ? Be(g.icon, {}) : Be("img", { src: g.icon }) - }, g.id)), s.find((g) => g.id === "template-manager") && i && Be(r8t, { + }, g.id)), s.find((g) => g.id === "template-manager") && i && Be(n8t, { text: r, templatelist: i })] }), Be("span", { - children: [" ", t && Be(a8t, { + children: [" ", t && Be(o8t, { className: "topbar-alert", children: [" ", t, " "] }), " "] - }), Be(s8t, { + }), Be(a8t, { dangerouslySetInnerHTML: { __html: u } - }), Be(U7t, { + }), Be(q7t, { users: e }), Be("span", { children: [" ", p.map((g) => Be(G0, { @@ -51626,13 +51647,13 @@ const F7t = er.div` onClick: g.action, children: g.text })), " "] - }), Be(Q7t, { + }), Be(V7t, { buttons: h, initialClickedId: f })] }); }; -function y8t({ +function b8t({ ytext: t, prov: e, parent: r, @@ -51707,7 +51728,7 @@ Jre.prototype.watchCollabolators = function(t) { } }); }; -function b8t(t, e) { +function x8t(t, e) { if (!t.enabled) return {}; const r = bn(() => new J1(), []), [n, i] = Vn(!1), [s, a] = Vn(!1), [o, l] = Vn(!1), u = bn(() => r.getText("codemirror"), []); @@ -51731,7 +51752,7 @@ function b8t(t, e) { color: t.color }), d.ws.onerror = () => l(!0), d.on("sync", i), d.on("status", ({ status: g - }) => a(g == "connected")), y8t({ + }) => a(g == "connected")), b8t({ ytext: u, prov: d, parent: e, @@ -51752,7 +51773,7 @@ function b8t(t, e) { ready: n && s }; } -function x8t(t, e, r, n) { +function w8t(t, e, r, n) { const { id: i } = q1(zx); @@ -51761,7 +51782,7 @@ function x8t(t, e, r, n) { return window.myst_editor[i.value].ycomments = s, s; }, []); } -const w8t = er.p` +const O8t = er.p` font-size: 16px; padding: 10px 6px; margin-bottom: 0; @@ -51776,29 +51797,29 @@ const w8t = er.p` & > span { display: ${(t) => t.orphaned ? "none" : "block"}; } -`, O8t = er.div` +`, k8t = er.div` background-color: color-mix(in srgb, ${(t) => t.color}, white); border: 2px solid ${(t) => t.color}; padding-top: 10px; margin-left: -1px; width: calc(100% - 3px); -`, k8t = er.div` +`, S8t = er.div` display: flex; justify-content: space-between; align-items: center; line-height: 22px; padding: 0 6px; -`, S8t = er.h2` +`, T8t = er.h2` font-weight: bold; font-size: 12px; margin: 0; -`, T8t = er.p` +`, C8t = er.p` font-size: 12px; font-weight: 400; line-height: 14px; margin: 0; margin-right: 25px; -`, C8t = er.p` +`, E8t = er.p` margin: 0; margin-top: 3px; font-size: 16px; @@ -51816,17 +51837,17 @@ const w8t = er.p` position: absolute; transform: translateX(calc(-100% - 12px)); } -`, E8t = er.span` +`, _8t = er.span` display: block; background-color: color-mix(in srgb, ${(t) => t.color}, white); margin: 0; padding: 10px 6px; white-space: pre-wrap; -`, _8t = er.span` +`, A8t = er.span` position: absolute; transform: translateX(calc(-100% - 24px)); color: var(--gray-700); -`, A8t = er.span` +`, L8t = er.span` margin-right: 6px; display: block; display: flex; @@ -51837,7 +51858,7 @@ const w8t = er.p` &:hover div { display: flex !important; } -`, L8t = er.div` +`, R8t = er.div` align-items: center; position: absolute; background-color: var(--gray-200); @@ -51876,7 +51897,7 @@ const w8t = er.p` color: var(--gray-900); } } -`, R8t = () => Be("svg", { +`, M8t = () => Be("svg", { width: "20", height: "5", viewBox: "0 0 20 5", @@ -51898,7 +51919,7 @@ const w8t = er.p` d: "M17.5 0C16.1215 0 15 1.12149 15 2.5C15 3.15421 15.257 3.80841 15.7243 4.2757C16.1916 4.74299 16.8224 5 17.5 5C18.1776 5 18.8084 4.74299 19.2757 4.2757C19.743 3.80841 20 3.17757 20 2.5C20 1.12149 18.8785 0 17.5 0Z", fill: "#6C6C6C" })] -}), M8t = () => Be("svg", { +}), D8t = () => Be("svg", { width: "25", height: "26", viewBox: "0 0 26 21", @@ -51925,7 +51946,7 @@ const w8t = er.p` stroke: "#E7473C", "stroke-width": "1.75" })] -}), D8t = () => Be("svg", { +}), P8t = () => Be("svg", { width: "19", height: "19", viewBox: "0 0 19 19", @@ -51940,9 +51961,9 @@ const w8t = er.p` stroke: "black", "stroke-width": "1.75" })] -}), P8t = new Intl.RelativeTimeFormat("en", { +}), N8t = new Intl.RelativeTimeFormat("en", { style: "long" -}), N8t = ({ +}), I8t = ({ c: t, authors: e, ycomments: r, @@ -51990,55 +52011,55 @@ const w8t = er.p` const u = bn(() => t.orphaned ? "RESTORE ORPHANED" : t.occupied ? "RESTORE AND MERGE" : "RESTORE", [t]); return Be("div", { style: "position: relative;", - children: [Be(w8t, { + children: [Be(O8t, { orphaned: t.orphaned, - children: [Be(_8t, { + children: [Be(A8t, { children: t.lineNumber }), t.resolvedLine] - }), Be(O8t, { + }), Be(k8t, { className: "resolved-comment", color: e.get(1).color, - children: [Be(k8t, { + children: [Be(S8t, { children: [Be(aY, { children: [Be(rhe, { login: e.get(1).name, color: e.get(1).color, avatarUrl: e.get(1).avatar, userUrl: e.get(1).url - }), Be(S8t, { + }), Be(T8t, { children: e.get(1).name })] }), Be(aY, { - children: [Be(T8t, { - children: ["Comment resolved by @", t.resolvedBy.name, " ", P8t.format(-i.amount, i.unit)] - }), Be(A8t, { + children: [Be(C8t, { + children: ["Comment resolved by @", t.resolvedBy.name, " ", N8t.format(-i.amount, i.unit)] + }), Be(L8t, { className: "myst-dropdown-toggle", - children: [Be(R8t, {}), Be(L8t, { + children: [Be(M8t, {}), Be(R8t, { children: [Be(oY, { className: "myst-restore-btn", onClick: () => r.restoreComment(t), - children: [Be(D8t, {}), Be("p", { + children: [Be(P8t, {}), Be("p", { children: u })] }), Be(oY, { className: "myst-delete-btn", onClick: () => r.resolver().delete(t.commentId), - children: [Be(M8t, {}), Be("p", { + children: [Be(D8t, {}), Be("p", { children: "DELETE" })] })] })] })] })] - }), Be(C8t, { - children: [" ", o.map((h) => Be(E8t, { + }), Be(E8t, { + children: [" ", o.map((h) => Be(_8t, { color: h.author.color, children: h.text })), " "] })] })] }); -}, I8t = "data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNSIgaGVpZ2h0PSIyMCIgdmlld0JveD0iMCAyIDIwIDEyIiBmaWxsPSJub25lIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik02LjM4NDk2IDUuMDkxNzRDNS45MDUwNyA1LjA5MTc0IDUuNTE0NjUgNS40ODIxNiA1LjUxNDY1IDUuOTYyMDVDNS41MTQ2NSA2LjE4OTc5IDUuNjA0MTIgNi40MTc1NCA1Ljc2Njc5IDYuNTgwMjFDNS45Mjk0NyA2Ljc0Mjg5IDYuMTQ5MDggNi44MzIzNiA2LjM4NDk2IDYuODMyMzZDNi42MjA4NCA2LjgzMjM2IDYuODQwNDUgNi43NDI4OSA3LjAwMzEzIDYuNTgwMjFDNy4xNjU4IDYuNDE3NTQgNy4yNTUyNyA2LjE5NzkzIDcuMjU1MjcgNS45NjIwNUM3LjI1NTI3IDUuNDgyMTYgNi44NjQ4NSA1LjA5MTc0IDYuMzg0OTYgNS4wOTE3NFoiIGZpbGw9IiMzMzJEMzciLz4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik04Ljk5NjI5IDUuMDkxNzRDOC41MTY0IDUuMDkxNzQgOC4xMjU5OCA1LjQ4MjE2IDguMTI1OTggNS45NjIwNUM4LjEyNTk4IDYuMTg5NzkgOC4yMTU0NSA2LjQxNzU0IDguMzc4MTIgNi41ODAyMUM4LjU0MDggNi43NDI4OSA4Ljc2MDQxIDYuODMyMzYgOC45OTYyOSA2LjgzMjM2QzkuMjMyMTcgNi44MzIzNiA5LjQ1MTc4IDYuNzQyODkgOS42MTQ0NSA2LjU4MDIxQzkuNzc3MTMgNi40MTc1NCA5Ljg2NjYgNi4xOTc5MyA5Ljg2NjYgNS45NjIwNUM5Ljg2NjYgNS40ODIxNiA5LjQ3NjE4IDUuMDkxNzQgOC45OTYyOSA1LjA5MTc0WiIgZmlsbD0iIzMzMkQzNyIvPgo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTExLjYwNjYgNS4wOTE3NEMxMS4xMjY3IDUuMDkxNzQgMTAuNzM2MyA1LjQ4MjE2IDEwLjczNjMgNS45NjIwNUMxMC43MzYzIDYuMTg5NzkgMTAuODI1OCA2LjQxNzU0IDEwLjk4ODUgNi41ODAyMUMxMS4xNTExIDYuNzQyODkgMTEuMzcwOCA2LjgzMjM2IDExLjYwNjYgNi44MzIzNkMxMS44NDI1IDYuODMyMzYgMTIuMDYyMSA2Ljc0Mjg5IDEyLjIyNDggNi41ODAyMUMxMi4zODc1IDYuNDE3NTQgMTIuNDc3IDYuMTk3OTMgMTIuNDc3IDUuOTYyMDVDMTIuNDc3IDUuNDgyMTYgMTIuMDg2NSA1LjA5MTc0IDExLjYwNjYgNS4wOTE3NFoiIGZpbGw9IiMzMzJEMzciLz4KPHBhdGggZD0iTTE3LjEyOTggMTEuMDM3NVYwLjg2MjE4M0gwLjg2MjMwNVYxMC44NzQ4TDUuMTE2MjYgMTAuOTE1NUw5LjA1MyAxNC44NTIyTDEyLjg4NCAxMS4wMjk0TDE3LjEyOTggMTEuMDM3NVoiIHN0cm9rZT0iIzMzMkQzNyIgc3Ryb2tlLXdpZHRoPSIxLjUiLz4KPC9zdmc+", nhe = er.div` +}, $8t = "data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNSIgaGVpZ2h0PSIyMCIgdmlld0JveD0iMCAyIDIwIDEyIiBmaWxsPSJub25lIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik02LjM4NDk2IDUuMDkxNzRDNS45MDUwNyA1LjA5MTc0IDUuNTE0NjUgNS40ODIxNiA1LjUxNDY1IDUuOTYyMDVDNS41MTQ2NSA2LjE4OTc5IDUuNjA0MTIgNi40MTc1NCA1Ljc2Njc5IDYuNTgwMjFDNS45Mjk0NyA2Ljc0Mjg5IDYuMTQ5MDggNi44MzIzNiA2LjM4NDk2IDYuODMyMzZDNi42MjA4NCA2LjgzMjM2IDYuODQwNDUgNi43NDI4OSA3LjAwMzEzIDYuNTgwMjFDNy4xNjU4IDYuNDE3NTQgNy4yNTUyNyA2LjE5NzkzIDcuMjU1MjcgNS45NjIwNUM3LjI1NTI3IDUuNDgyMTYgNi44NjQ4NSA1LjA5MTc0IDYuMzg0OTYgNS4wOTE3NFoiIGZpbGw9IiMzMzJEMzciLz4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik04Ljk5NjI5IDUuMDkxNzRDOC41MTY0IDUuMDkxNzQgOC4xMjU5OCA1LjQ4MjE2IDguMTI1OTggNS45NjIwNUM4LjEyNTk4IDYuMTg5NzkgOC4yMTU0NSA2LjQxNzU0IDguMzc4MTIgNi41ODAyMUM4LjU0MDggNi43NDI4OSA4Ljc2MDQxIDYuODMyMzYgOC45OTYyOSA2LjgzMjM2QzkuMjMyMTcgNi44MzIzNiA5LjQ1MTc4IDYuNzQyODkgOS42MTQ0NSA2LjU4MDIxQzkuNzc3MTMgNi40MTc1NCA5Ljg2NjYgNi4xOTc5MyA5Ljg2NjYgNS45NjIwNUM5Ljg2NjYgNS40ODIxNiA5LjQ3NjE4IDUuMDkxNzQgOC45OTYyOSA1LjA5MTc0WiIgZmlsbD0iIzMzMkQzNyIvPgo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTExLjYwNjYgNS4wOTE3NEMxMS4xMjY3IDUuMDkxNzQgMTAuNzM2MyA1LjQ4MjE2IDEwLjczNjMgNS45NjIwNUMxMC43MzYzIDYuMTg5NzkgMTAuODI1OCA2LjQxNzU0IDEwLjk4ODUgNi41ODAyMUMxMS4xNTExIDYuNzQyODkgMTEuMzcwOCA2LjgzMjM2IDExLjYwNjYgNi44MzIzNkMxMS44NDI1IDYuODMyMzYgMTIuMDYyMSA2Ljc0Mjg5IDEyLjIyNDggNi41ODAyMUMxMi4zODc1IDYuNDE3NTQgMTIuNDc3IDYuMTk3OTMgMTIuNDc3IDUuOTYyMDVDMTIuNDc3IDUuNDgyMTYgMTIuMDg2NSA1LjA5MTc0IDExLjYwNjYgNS4wOTE3NFoiIGZpbGw9IiMzMzJEMzciLz4KPHBhdGggZD0iTTE3LjEyOTggMTEuMDM3NVYwLjg2MjE4M0gwLjg2MjMwNVYxMC44NzQ4TDUuMTE2MjYgMTAuOTE1NUw5LjA1MyAxNC44NTIyTDEyLjg4NCAxMS4wMjk0TDE3LjEyOTggMTEuMDM3NVoiIHN0cm9rZT0iIzMzMkQzNyIgc3Ryb2tlLXdpZHRoPSIxLjUiLz4KPC9zdmc+", nhe = er.div` background-color: white; padding: 20px 0; box-sizing: border-box; @@ -52055,13 +52076,13 @@ const w8t = er.p` padding-left: 100px; margin-bottom: 0; } -`, $8t = er.hr` +`, B8t = er.hr` border: none; height: 1px; background-color: var(--gray-600); margin-top: 20px; margin-bottom: 0; -`, B8t = er.div` +`, F8t = er.div` margin-left: 100px; border-left: 1px solid var(--gray-600); @@ -52069,7 +52090,7 @@ const w8t = er.p` p { margin-top: 0; } -`, F8t = er.p` +`, z8t = er.p` padding: 10px 6px; img { @@ -52090,7 +52111,7 @@ nhe.defaultProps = { function L_(t, e) { return t.resolvedDate - e.resolvedDate; } -const z8t = ({ +const Q8t = ({ ycomments: t }) => { let [e, r] = Vn(t.resolver().resolved().sort(L_)), n = bn(() => e.reduce((s, { @@ -52101,14 +52122,14 @@ const z8t = ({ }, []), Be(nhe, { children: [Be("h1", { children: "Resolved comments" - }), Be($8t, {}), Be(B8t, { - children: e.length === 0 ? Be(F8t, { + }), Be(B8t, {}), Be(F8t, { + children: e.length === 0 ? Be(z8t, { children: ["No resolved comments yet, to resolve a comment hover over it's icon ", Be("img", { - src: I8t + src: $8t }), " and click ", Be("span", { children: "RESOLVE" })] - }) : e.map((s, a) => Be(N8t, { + }) : e.map((s, a) => Be(I8t, { c: s, authors: i[a], ycomments: t, @@ -52116,7 +52137,7 @@ const z8t = ({ }, s.commentId)) })] }); -}, Q8t = er.div` +}, V8t = er.div` font-family: "Lato"; display: flex; flex-flow: row wrap; @@ -52172,39 +52193,18 @@ const lY = er.div` & > * { min-height: 500px; } -`, V8t = (t) => { +`, U8t = (t) => { const e = (r, n, i) => { r.type == "rule" && (r.props[0] = r.props[0].split(",").map((s) => `${t} ${s}`).join(",")); }; return Object.defineProperty(e, "name", { value: `scope-${t}` }), e; -}, U8t = (t) => document.documentElement.style.overflow = t ? "hidden" : "visible", fv = { - printToPdf: { - id: "print-to-pdf", - tooltip: "Print document as pdf", - action: () => window.print() - }, - templateManager: { - id: "template-manager" - }, - copyHtml: { - id: "copy-html", - tooltip: "Copy document as HTML" - }, - fullscreen: { - id: "fullscreen", - tooltip: "Fullscreen" - }, - refresh: { - id: "refresh", - tooltip: "Refresh issue links" - } -}, q8t = [fv.fullscreen, fv.copyHtml, fv.refresh, fv.printToPdf, fv.templateManager], Y8t = ({ +}, q8t = (t) => document.documentElement.style.overflow = t ? "hidden" : "visible", Y8t = ({ title: t = null, initialMode: e = "Both", initialText: r = "", - includeButtons: n = q8t, + includeButtons: n = cAt, topbar: i = !0, templatelist: s, collaboration: a = {}, @@ -52224,7 +52224,7 @@ const lY = er.div` const { editorView: v, cache: y - } = q1(zx), [b, w] = Vn(e), [O, T] = Vn(!1), C = Qo(null), S = pAt({ + } = q1(zx), [b, w] = Vn(e), [O, T] = Vn(!1), C = Qo(null), S = gAt({ initialText: r, transforms: u, customRoles: l, @@ -52242,7 +52242,7 @@ const lY = er.div` ydoc: P, ready: M, error: N - } = b8t(a, p), D = x8t(P, A, h, f), I = (Q, q) => { + } = x8t(a, p), D = w8t(P, A, h, f), I = (Q, q) => { E(Q), setTimeout(() => E(null), q * 1e3); }, F = { "copy-html": async () => { @@ -52256,16 +52256,16 @@ const lY = er.div` ...Q, action: Q.action || F[Q.id] })), []); - return Ai(() => U8t(O), [O]), Be("div", { + return Ai(() => q8t(O), [O]), Be("div", { style: "all: initial", id: "myst-css-namespace", children: Be(zbe, { target: p, - stylisPlugins: [V8t("#myst-css-namespace")], - children: Be(Q8t, { + stylisPlugins: [U8t("#myst-css-namespace")], + children: Be(V8t, { mode: b, fullscreen: O, - children: [i && Be(v8t, { + children: [i && Be(y8t, { alert: L, users: R, text: S, @@ -52284,7 +52284,7 @@ const lY = er.div` fullscreen: O, children: [Be(_O, { id: "editor-wrapper", - children: Be(g7t, { + children: Be(m7t, { mode: b, text: S, spellcheckOpts: o, @@ -52311,9 +52311,9 @@ const lY = er.div` ref: C, mode: b, onClick: (Q) => { - g && b == "Both" && yAt(Q, S.lineMap, C, v.value); + g && b == "Both" && bAt(Q, S.lineMap, C, v.value); }, - children: Be(m7t, { + children: Be(v7t, { className: "cm-previewFocus" }) }) @@ -52325,7 +52325,7 @@ const lY = er.div` }) }), a.commentsEnabled && a.resolvingCommentsEnabled && !N && Be(_O, { id: "resolved-wrapper", - children: Be(z8t, { + children: Be(Q8t, { ycomments: D }) })] @@ -52356,7 +52356,7 @@ const lY = er.div` a.observe(n.parentElement, { childList: !0 }), Hh(Be(zx.Provider, { - value: cAt({ + value: uAt({ id: i }), children: Be(Y8t, { @@ -121162,6 +121162,6 @@ const aur = /* @__PURE__ */ Object.freeze(/* @__PURE__ */ Object.defineProperty( }, Symbol.toStringTag, { value: "Module" })); export { gur as default, - q8t as defaultButtons, + cAt as defaultButtons, fv as predefinedButtons }; diff --git a/docs/collaboration.html b/docs/collaboration.html index 1f83e4d..da08600 100644 --- a/docs/collaboration.html +++ b/docs/collaboration.html @@ -472,7 +472,7 @@

Other Collaborative Features50ba834c + 8d9328b7 @ main diff --git a/docs/comments.html b/docs/comments.html index 453301a..a5bf84f 100644 --- a/docs/comments.html +++ b/docs/comments.html @@ -622,7 +622,7 @@

Suggestions - 50ba834c + 8d9328b7 @ main diff --git a/docs/genindex.html b/docs/genindex.html index b25792a..f801d2b 100644 --- a/docs/genindex.html +++ b/docs/genindex.html @@ -367,7 +367,7 @@ - 50ba834c + 8d9328b7 @ main diff --git a/docs/index.html b/docs/index.html index b9dba7c..62a6d99 100644 --- a/docs/index.html +++ b/docs/index.html @@ -426,7 +426,7 @@

MyST Editor - User Manual - 50ba834c + 8d9328b7 @ main diff --git a/docs/introduction.html b/docs/introduction.html index d3944e0..9002b5c 100644 --- a/docs/introduction.html +++ b/docs/introduction.html @@ -426,7 +426,7 @@

Introduction - 50ba834c + 8d9328b7 @ main diff --git a/docs/mermaid.html b/docs/mermaid.html index 7a78604..fceb843 100644 --- a/docs/mermaid.html +++ b/docs/mermaid.html @@ -430,7 +430,7 @@

Mermaid Diagrams50ba834c + 8d9328b7 @ main diff --git a/docs/rich-links.html b/docs/rich-links.html index 88bc1e6..234cf2e 100644 --- a/docs/rich-links.html +++ b/docs/rich-links.html @@ -506,7 +506,7 @@

View Mode Buttons50ba834c + 8d9328b7 @ main