Instantly share code, notes, and snippets.

What would you like to do?
import { Directive } from 'vue-ts-decorate';
@Directive({ name: 'customIf', local: true })
export default class CustomIf {
bind(el, binding, vnode) {
const display =;
const delay = binding.arg;
if(display === false) {
setTimeout(() => vnode.elm.remove(), delay);
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment