add support to router-link with md-button as tag #470

This commit is contained in:
Marcos Moura 2017-02-13 18:43:20 -02:00
parent c693014bf9
commit 64fe165297

View file

@ -1,13 +1,13 @@
<template>
<button class="md-button" :class="[themeClass]" :type="type" :disabled="disabled" v-if="!href">
<md-ink-ripple :md-disabled="disabled"></md-ink-ripple>
<slot></slot>
</button>
<a class="md-button" :class="[themeClass]" :href="href" :disabled="disabled" :target="target" :rel="newRel" v-else>
<a class="md-button" :class="[themeClass]" :href="href" :disabled="disabled" :target="target" :rel="newRel" @click="$emit('click', $event)" v-if="href">
<md-ink-ripple :md-disabled="disabled"></md-ink-ripple>
<slot></slot>
</a>
<button class="md-button" :class="[themeClass]" :type="type" :disabled="disabled" @click="$emit('click', $event)" v-else>
<md-ink-ripple :md-disabled="disabled"></md-ink-ripple>
<slot></slot>
</button>
</template>
<style lang="scss" src="./mdButton.scss"></style>