Files
directus/app/src/directives/markdown.ts
Rijk van Zanten d38681c2ee Add v-md directive (#6835)
* Use stricter Vue eslint setting

* Implement v-md directive

Replaces old uses of v-html + md util

* Fix typo
2021-07-15 18:01:30 +00:00

11 lines
200 B
TypeScript

import { Directive } from 'vue';
import { md } from '@/utils/md';
const Markdown: Directive = {
beforeMount(el, binding) {
el.innerHTML = md(binding.value ?? '');
},
};
export default Markdown;