views/mdc/assets/js/components/icon-toggles.js in voom-presenters-0.2.0 vs views/mdc/assets/js/components/icon-toggles.js in voom-presenters-2.0.0
- old
+ new
@@ -1,14 +1,14 @@
-import {MDCIconToggle} from '@material/icon-toggle';
-import {hookupComponents, VBaseComponent} from './base-component';
-import {eventHandlerMixin} from './mixins/event-handler';
+import {hookupComponents} from './base-component';
+import {VBaseToggle} from './base-toggle';
+import {MDCIconButtonToggle} from '@material/icon-button';
-export function initIconToggles() {
- console.log('\tIcon Toggles');
- hookupComponents('.v-icon-toggle', VIconToggle, MDCIconToggle);
+export function initIconToggles(e) {
+ console.debug('\tIcon Buttons');
+ hookupComponents(e, '.v-icon-toggle', VIconToggle, MDCIconButtonToggle);
}
-export class VIconToggle extends eventHandlerMixin(VBaseComponent) {
+export class VIconToggle extends VBaseToggle {
constructor(element, mdcComponent) {
super(element, mdcComponent);
}
}