@kangc/v-md-editor
Version:
A markdown editor built on Vue
19 lines (15 loc) • 377 B
JavaScript
export { code as name } from '@/utils/constants/command.js';
export default function (editor) {
editor.insert((selected) => {
const prefix = '``` language';
const suffix = '```';
let text = `${prefix}\n${suffix}`;
if (selected) {
text = `${prefix}\n ${selected}\n${suffix}`;
}
return {
text,
selected: 'language',
};
});
}