jccp_a/vuepress/node_modules/@vuepress/plugin-markdown-hint/lib/client/config.js
hellcat ac91e1fbe4 1
2025-11-12 17:57:30 +08:00

15 lines
472 B
JavaScript

import { useEventListener } from '@vueuse/core';
import { defineClientConfig } from 'vuepress/client';
import './styles/hint.css';
import './styles/vars.css';
export default defineClientConfig({
setup() {
// Toggle all <details> open before print
useEventListener('beforeprint', () => {
document.querySelectorAll('details').forEach((detail) => {
detail.open = true;
});
}, { passive: true });
},
});