From f444f71eba3ca69ad39c543ef6e711a86a4593f7 Mon Sep 17 00:00:00 2001 From: Marcos Moura Date: Mon, 12 Dec 2016 23:10:32 -0200 Subject: [PATCH] remove old directive --- src/core/components/mdTheme/index.js | 18 ------------------ 1 file changed, 18 deletions(-) diff --git a/src/core/components/mdTheme/index.js b/src/core/components/mdTheme/index.js index 0ad5e64..c61ac14 100644 --- a/src/core/components/mdTheme/index.js +++ b/src/core/components/mdTheme/index.js @@ -118,25 +118,7 @@ const registerAllThemes = (themes, themeStyles) => { }); }; -const registerDirective = (element, { value, oldValue }) => { - let theme = value; - let newClass = 'md-theme-' + theme; - let oldClass = 'md-theme-' + oldValue; - - if (!element.classList.contains(newClass)) { - element.classList.remove(oldClass); - - if (theme && registeredThemes.indexOf(theme) >= 0) { - element.classList.add(newClass); - } else { - element.classList.add(oldClass); - console.warn('Attempted to use unregistered theme "' + theme + '\".'); - } - } -}; - export default function install(Vue) { - Vue.directive('mdTheme', registerDirective); Vue.component('md-theme', { props: { mdTag: String,