mirror of
https://github.com/primefaces/primevue.git
synced 2025-05-09 00:42:36 +00:00
Refactor #3833 - Update for Toast
This commit is contained in:
parent
8971e01d1d
commit
c889db7793
2 changed files with 7 additions and 6 deletions
|
@ -13,7 +13,7 @@
|
|||
<component v-else :is="template" :message="message"></component>
|
||||
<div v-if="message.closable !== false">
|
||||
<button v-ripple class="p-toast-icon-close p-link" type="button" :aria-label="closeAriaLabel" @click="onCloseClick" autofocus v-bind="closeButtonProps">
|
||||
<slot name="closeIcon">
|
||||
<slot name="closeicon">
|
||||
<component :is="closeIcon ? 'span' : 'TimesIcon'" :class="['p-toast-icon-close-icon', closeIcon]"></component>
|
||||
</slot>
|
||||
</button>
|
||||
|
@ -23,12 +23,13 @@
|
|||
</template>
|
||||
|
||||
<script>
|
||||
import Ripple from 'primevue/ripple';
|
||||
import TimesIcon from 'primevue/icon/times';
|
||||
import InfoCircleIcon from 'primevue/icon/infocircle';
|
||||
import CheckIcon from 'primevue/icon/check';
|
||||
import ExclamationTriangleIcon from 'primevue/icon/exclamationtriangle';
|
||||
import InfoCircleIcon from 'primevue/icon/infocircle';
|
||||
import TimesIcon from 'primevue/icon/times';
|
||||
import TimesCircleIcon from 'primevue/icon/timescircle';
|
||||
import Ripple from 'primevue/ripple';
|
||||
|
||||
export default {
|
||||
name: 'ToastMessage',
|
||||
emits: ['close'],
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue