Cleaning
This commit is contained in:
parent
c4c2c54d23
commit
f72b7f2f56
|
@ -28,7 +28,8 @@
|
||||||
|
|
||||||
onMount(async () => {
|
onMount(async () => {
|
||||||
let lang = getLangFromUrl()
|
let lang = getLangFromUrl()
|
||||||
lang = lang === 'mrwn' || lang === 'gflm' ? 'md' : lang // back compatiblity with old links
|
// Remove github flavored markdown, redundant with markdown
|
||||||
|
lang = lang === 'gflm' ? 'md' : lang
|
||||||
|
|
||||||
// extract the part in the url after the hash
|
// extract the part in the url after the hash
|
||||||
const hash = window.location.hash.slice(1)
|
const hash = window.location.hash.slice(1)
|
||||||
|
|
|
@ -18,7 +18,8 @@
|
||||||
if (editor) {
|
if (editor) {
|
||||||
const url = new URL(window.location.origin)
|
const url = new URL(window.location.origin)
|
||||||
compressed = await brotli.compress(editor.getValue())
|
compressed = await brotli.compress(editor.getValue())
|
||||||
if ($selectedLang) {
|
// Set the language (ignore for plain text, since it's the default)
|
||||||
|
if ($selectedLang && $selectedLang !== 'plt') {
|
||||||
url.searchParams.set('l', $selectedLang)
|
url.searchParams.set('l', $selectedLang)
|
||||||
}
|
}
|
||||||
url.hash = compressed
|
url.hash = compressed
|
||||||
|
@ -32,6 +33,8 @@
|
||||||
}, 1000)
|
}, 1000)
|
||||||
|
|
||||||
async function initCodeEditor() {
|
async function initCodeEditor() {
|
||||||
|
$selectedLang = new URLSearchParams(window.location.search).get('l') ?? ' plt'
|
||||||
|
|
||||||
CodeMirror.modeURL = 'https://cdn.jsdelivr.net/npm/codemirror@5.65.16/mode/%N/%N.js'
|
CodeMirror.modeURL = 'https://cdn.jsdelivr.net/npm/codemirror@5.65.16/mode/%N/%N.js'
|
||||||
editor = new CodeMirror(byId('editor'), {
|
editor = new CodeMirror(byId('editor'), {
|
||||||
lineNumbers: true,
|
lineNumbers: true,
|
||||||
|
@ -64,7 +67,6 @@
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
$selectedLang = new URLSearchParams(window.location.search).get('l') ?? ' plt'
|
|
||||||
}
|
}
|
||||||
</script>
|
</script>
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue
Block a user