You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
14 lines
435 B
JavaScript
14 lines
435 B
JavaScript
4 years ago
|
import { AutoloadPage } from 'vj/misc/Page';
|
||
|
|
||
|
const katexPage = new AutoloadPage('katexPage', () => {
|
||
|
import('katex/dist/contrib/auto-render.min.js').then(({ default: katex }) => {
|
||
|
function runKatex($containers) {
|
||
|
$containers.get().forEach((container) => katex(container));
|
||
|
}
|
||
|
runKatex($('.typo'));
|
||
|
$(document).on('vjContentNew', (e) => runKatex($(e.target).find('.typo')));
|
||
|
});
|
||
|
});
|
||
|
|
||
|
export default katexPage;
|