diff --git a/src/components/mdAvatar/mdAvatar.vue b/src/components/mdAvatar/mdAvatar.vue
index ede126d..cb6c4d8 100644
--- a/src/components/mdAvatar/mdAvatar.vue
+++ b/src/components/mdAvatar/mdAvatar.vue
@@ -10,6 +10,7 @@
import theme from '../../core/components/mdTheme/mixin';
export default {
+ name: 'md-avatar',
mixins: [theme]
};
diff --git a/src/components/mdBackdrop/mdBackdrop.vue b/src/components/mdBackdrop/mdBackdrop.vue
index d72dcac..69c669d 100644
--- a/src/components/mdBackdrop/mdBackdrop.vue
+++ b/src/components/mdBackdrop/mdBackdrop.vue
@@ -6,6 +6,7 @@
diff --git a/src/components/mdCard/mdCardArea.vue b/src/components/mdCard/mdCardArea.vue
index e04fc2e..67c3c9b 100644
--- a/src/components/mdCard/mdCardArea.vue
+++ b/src/components/mdCard/mdCardArea.vue
@@ -6,6 +6,7 @@
diff --git a/src/components/mdCard/mdCardExpand.vue b/src/components/mdCard/mdCardExpand.vue
index 24d22e0..47993d3 100644
--- a/src/components/mdCard/mdCardExpand.vue
+++ b/src/components/mdCard/mdCardExpand.vue
@@ -6,6 +6,7 @@
diff --git a/src/components/mdCard/mdCardHeaderText.vue b/src/components/mdCard/mdCardHeaderText.vue
index e4c96a7..d1fe45c 100644
--- a/src/components/mdCard/mdCardHeaderText.vue
+++ b/src/components/mdCard/mdCardHeaderText.vue
@@ -6,6 +6,7 @@
diff --git a/src/components/mdCard/mdCardMediaCover.vue b/src/components/mdCard/mdCardMediaCover.vue
index f232cd5..737fc86 100644
--- a/src/components/mdCard/mdCardMediaCover.vue
+++ b/src/components/mdCard/mdCardMediaCover.vue
@@ -9,6 +9,7 @@
import getImageLightness from '../../core/utils/getImageLightness';
export default {
+ name: 'md-card-media-cover',
props: {
mdTextScrim: Boolean,
mdSolid: Boolean
diff --git a/src/components/mdCheckbox/mdCheckbox.vue b/src/components/mdCheckbox/mdCheckbox.vue
index 8a7011f..de0de4b 100644
--- a/src/components/mdCheckbox/mdCheckbox.vue
+++ b/src/components/mdCheckbox/mdCheckbox.vue
@@ -17,6 +17,7 @@
import theme from '../../core/components/mdTheme/mixin';
export default {
+ name: 'md-checkbox',
props: {
name: String,
value: [String, Boolean],
diff --git a/src/components/mdChips/mdChip.vue b/src/components/mdChips/mdChip.vue
index 753d9f0..13a9e51 100644
--- a/src/components/mdChips/mdChip.vue
+++ b/src/components/mdChips/mdChip.vue
@@ -17,6 +17,7 @@
import theme from '../../core/components/mdTheme/mixin';
export default {
+ name: 'md-chip',
props: {
disabled: Boolean,
mdDeletable: Boolean
diff --git a/src/components/mdChips/mdChips.vue b/src/components/mdChips/mdChips.vue
index 2b8c75d..1c06903 100644
--- a/src/components/mdChips/mdChips.vue
+++ b/src/components/mdChips/mdChips.vue
@@ -34,6 +34,7 @@
import uniqueId from '../../core/utils/uniqueId';
export default {
+ name: 'md-chips',
props: {
value: Array,
disabled: Boolean,
diff --git a/src/components/mdDialog/mdDialog.vue b/src/components/mdDialog/mdDialog.vue
index 06ca075..49de676 100644
--- a/src/components/mdDialog/mdDialog.vue
+++ b/src/components/mdDialog/mdDialog.vue
@@ -15,6 +15,7 @@
import transitionEndEventName from '../../core/utils/transitionEndEventName';
export default {
+ name: 'md-dialog',
props: {
mdClickOutsideToClose: {
type: Boolean,
diff --git a/src/components/mdDialog/mdDialogActions.vue b/src/components/mdDialog/mdDialogActions.vue
index fe64b00..9e61e4e 100644
--- a/src/components/mdDialog/mdDialogActions.vue
+++ b/src/components/mdDialog/mdDialogActions.vue
@@ -3,3 +3,9 @@
+
+
diff --git a/src/components/mdDialog/mdDialogContent.vue b/src/components/mdDialog/mdDialogContent.vue
index 0f957d8..c76821b 100644
--- a/src/components/mdDialog/mdDialogContent.vue
+++ b/src/components/mdDialog/mdDialogContent.vue
@@ -3,3 +3,9 @@
+
+
diff --git a/src/components/mdDialog/mdDialogTitle.vue b/src/components/mdDialog/mdDialogTitle.vue
index 7f516fc..857c70b 100644
--- a/src/components/mdDialog/mdDialogTitle.vue
+++ b/src/components/mdDialog/mdDialogTitle.vue
@@ -3,3 +3,9 @@
+
+
diff --git a/src/components/mdDialog/presets/mdDialogAlert.vue b/src/components/mdDialog/presets/mdDialogAlert.vue
index 1b8719f..3099da6 100644
--- a/src/components/mdDialog/presets/mdDialogAlert.vue
+++ b/src/components/mdDialog/presets/mdDialogAlert.vue
@@ -13,6 +13,7 @@
diff --git a/src/components/mdFile/mdFile.vue b/src/components/mdFile/mdFile.vue
index 1676f14..076718e 100644
--- a/src/components/mdFile/mdFile.vue
+++ b/src/components/mdFile/mdFile.vue
@@ -29,6 +29,7 @@
import getClosestVueParent from '../../core/utils/getClosestVueParent';
export default {
+ name: 'md-file',
props: {
value: String,
id: String,
diff --git a/src/components/mdIcon/mdIcon.vue b/src/components/mdIcon/mdIcon.vue
index d946708..9b019cf 100644
--- a/src/components/mdIcon/mdIcon.vue
+++ b/src/components/mdIcon/mdIcon.vue
@@ -16,6 +16,7 @@
let registeredIcons = {};
export default {
+ name: 'md-icon',
props: {
mdSrc: String,
mdIconset: {
diff --git a/src/components/mdImage/mdImage.vue b/src/components/mdImage/mdImage.vue
index b2d0991..35e2795 100644
--- a/src/components/mdImage/mdImage.vue
+++ b/src/components/mdImage/mdImage.vue
@@ -8,6 +8,7 @@
import getImageLightness from '../../core/utils/getImageLightness';
export default {
+ name: 'md-image',
props: {
mdSrc: String
},
diff --git a/src/components/mdInputContainer/mdInput.vue b/src/components/mdInputContainer/mdInput.vue
index 5405cfd..0b9a4ac 100644
--- a/src/components/mdInputContainer/mdInput.vue
+++ b/src/components/mdInputContainer/mdInput.vue
@@ -19,13 +19,14 @@
import getClosestVueParent from '../../core/utils/getClosestVueParent';
export default {
- mixins: [common],
+ name: 'md-input',
props: {
type: {
type: String,
default: 'text'
}
},
+ mixins: [common],
mounted() {
this.$nextTick(() => {
this.parentContainer = getClosestVueParent(this.$parent, 'md-input-container');
diff --git a/src/components/mdInputContainer/mdInputContainer.vue b/src/components/mdInputContainer/mdInputContainer.vue
index 5a86f9e..7b79561 100644
--- a/src/components/mdInputContainer/mdInputContainer.vue
+++ b/src/components/mdInputContainer/mdInputContainer.vue
@@ -17,6 +17,7 @@
import isArray from '../../core/utils/isArray';
export default {
+ name: 'md-input-container',
props: {
mdInline: Boolean,
mdHasPassword: Boolean
diff --git a/src/components/mdInputContainer/mdTextarea.vue b/src/components/mdInputContainer/mdTextarea.vue
index de5edc1..6a885ac 100644
--- a/src/components/mdInputContainer/mdTextarea.vue
+++ b/src/components/mdInputContainer/mdTextarea.vue
@@ -17,6 +17,7 @@
import getClosestVueParent from '../../core/utils/getClosestVueParent';
export default {
+ name: 'md-textarea',
mixins: [common],
watch: {
value() {
diff --git a/src/components/mdLayout/mdLayout.vue b/src/components/mdLayout/mdLayout.vue
index c0e31a9..1d1be14 100644
--- a/src/components/mdLayout/mdLayout.vue
+++ b/src/components/mdLayout/mdLayout.vue
@@ -2,6 +2,7 @@
diff --git a/src/components/mdList/mdListExpand.vue b/src/components/mdList/mdListExpand.vue
index c6988f0..5fb3a6f 100644
--- a/src/components/mdList/mdListExpand.vue
+++ b/src/components/mdList/mdListExpand.vue
@@ -3,3 +3,9 @@
+
+
diff --git a/src/components/mdMenu/mdMenu.vue b/src/components/mdMenu/mdMenu.vue
index 3c11dcf..813e5b1 100644
--- a/src/components/mdMenu/mdMenu.vue
+++ b/src/components/mdMenu/mdMenu.vue
@@ -13,6 +13,7 @@
import getInViewPosition from '../../core/utils/getInViewPosition';
export default {
+ name: 'md-menu',
props: {
mdSize: {
type: [Number, String],
diff --git a/src/components/mdMenu/mdMenuContent.vue b/src/components/mdMenu/mdMenuContent.vue
index abd0c41..0ca2c0f 100644
--- a/src/components/mdMenu/mdMenuContent.vue
+++ b/src/components/mdMenu/mdMenuContent.vue
@@ -16,6 +16,7 @@
diff --git a/src/components/mdSwitch/mdSwitch.vue b/src/components/mdSwitch/mdSwitch.vue
index d56ed95..e638659 100644
--- a/src/components/mdSwitch/mdSwitch.vue
+++ b/src/components/mdSwitch/mdSwitch.vue
@@ -23,6 +23,7 @@
const initialPosition = '-1px';
export default {
+ name: 'md-switch',
props: {
name: String,
value: Boolean,
diff --git a/src/components/mdTable/mdTable.vue b/src/components/mdTable/mdTable.vue
index ffc82a8..bd9c5e6 100644
--- a/src/components/mdTable/mdTable.vue
+++ b/src/components/mdTable/mdTable.vue
@@ -13,6 +13,7 @@
import getClosestVueParent from '../../core/utils/getClosestVueParent';
export default {
+ name: 'md-table',
props: {
mdSortType: String,
mdSort: String
diff --git a/src/components/mdTable/mdTableAlternateHeader.vue b/src/components/mdTable/mdTableAlternateHeader.vue
index 26410ea..1d01e1d 100644
--- a/src/components/mdTable/mdTableAlternateHeader.vue
+++ b/src/components/mdTable/mdTableAlternateHeader.vue
@@ -16,6 +16,7 @@
import getClosestVueParent from '../../core/utils/getClosestVueParent';
export default {
+ name: 'md-table-alternate-header',
props: {
mdSelectedLabel: {
type: String,
diff --git a/src/components/mdTable/mdTableCard.vue b/src/components/mdTable/mdTableCard.vue
index 70545ab..db1fbe1 100644
--- a/src/components/mdTable/mdTableCard.vue
+++ b/src/components/mdTable/mdTableCard.vue
@@ -8,6 +8,7 @@
import theme from '../../core/components/mdTheme/mixin';
export default {
+ name: 'md-table-card',
mixins: [theme]
};
diff --git a/src/components/mdTable/mdTableCell.vue b/src/components/mdTable/mdTableCell.vue
index f86e52b..0eb89f7 100644
--- a/src/components/mdTable/mdTableCell.vue
+++ b/src/components/mdTable/mdTableCell.vue
@@ -8,6 +8,7 @@
diff --git a/src/components/mdTooltip/mdTooltip.vue b/src/components/mdTooltip/mdTooltip.vue
index cd94be3..59a5e2d 100644
--- a/src/components/mdTooltip/mdTooltip.vue
+++ b/src/components/mdTooltip/mdTooltip.vue
@@ -10,6 +10,7 @@
import transitionEndEventName from '../../core/utils/transitionEndEventName';
export default {
+ name: 'md-tooltip',
props: {
mdDirection: {
type: String,
diff --git a/src/components/mdWhiteframe/mdWhiteframe.vue b/src/components/mdWhiteframe/mdWhiteframe.vue
index 5d28c63..fb17a6d 100644
--- a/src/components/mdWhiteframe/mdWhiteframe.vue
+++ b/src/components/mdWhiteframe/mdWhiteframe.vue
@@ -2,6 +2,7 @@