fix the fun

This commit is contained in:
Ken
2019-02-28 14:23:11 -08:00
parent 8d84b60b2b
commit 817d2c8525

View File

@@ -9,7 +9,7 @@ hljs.registerLanguage('typescript', typescript);
async function run() { async function run() {
const div = document.getElementById('markdownReadme'); const div = document.getElementById('markdownReadme');
// // Create your custom renderer. // Create your custom renderer.
const renderer = new Renderer(); const renderer = new Renderer();
renderer.code = (code, language) => { renderer.code = (code, language) => {
// Check whether the given language is valid for highlight.js. // Check whether the given language is valid for highlight.js.
@@ -21,24 +21,11 @@ async function run() {
}; };
marked.setOptions({ renderer }); marked.setOptions({ renderer });
// if (typeof hljs != 'undefined') {
// marked.setOptions({
// highlight: function(code, lang) {
// if (lang && hljs.getLanguage(lang)) {
// return hljs.highlight(lang, code).value;
// } else {
// return code;
// }
// }
// });
// }
if (div) { if (div) {
const response = await fetch('../README.md'); const response = await fetch('../README.md');
const markdownText = await response.text(); const markdownText = await response.text();
div.innerHTML = marked(markdownText, { baseUrl: '../' }); div.innerHTML = marked(markdownText, { baseUrl: '../' });
restoreScroll(div); restoreScroll(div);
}
div.addEventListener('scroll', evt => { div.addEventListener('scroll', evt => {
saveScroll(div); saveScroll(div);
@@ -47,6 +34,7 @@ async function run() {
window.addEventListener('resize', evt => { window.addEventListener('resize', evt => {
saveScroll(div); saveScroll(div);
}); });
}
} }
const scrollKey = `${window.location.pathname}_scrolltop`; const scrollKey = `${window.location.pathname}_scrolltop`;