@maxlkatze/cms
Version:
A git based Nuxt Module CMS - zero effort, zero cost
20 lines (19 loc) • 457 B
JavaScript
import { defineNuxtPlugin } from "#app";
export default defineNuxtPlugin((_nuxtApp) => {
_nuxtApp.vueApp.directive("hypertext", {
mounted: (el, binding) => {
el.innerHTML = binding.value;
},
created: (el, binding) => {
el.innerHTML = binding.value;
},
updated: (el, binding) => {
el.innerHTML = binding.value;
},
getSSRProps(binding) {
return {
innerHTML: binding.value
};
}
});
});