| import i18n from '../../i18n'; | 
 |  | 
 | const BVToastMixin = { | 
 |   methods: { | 
 |     successToast(message, title = i18n.t('global.status.success')) { | 
 |       this.$root.$bvToast.toast(message, { | 
 |         title, | 
 |         variant: 'success', | 
 |         autoHideDelay: 10000, //auto hide in milliseconds | 
 |         isStatus: true, | 
 |         solid: true | 
 |       }); | 
 |     }, | 
 |     errorToast(message, title = i18n.t('global.status.error')) { | 
 |       this.$root.$bvToast.toast(message, { | 
 |         title, | 
 |         variant: 'danger', | 
 |         noAutoHide: true, | 
 |         isStatus: true, | 
 |         solid: true | 
 |       }); | 
 |     }, | 
 |     warningToast(message, title = i18n.t('global.status.warning')) { | 
 |       this.$root.$bvToast.toast(message, { | 
 |         title, | 
 |         variant: 'warning', | 
 |         noAutoHide: true, | 
 |         isStatus: true, | 
 |         solid: true | 
 |       }); | 
 |     }, | 
 |     infoToast(message, title = i18n.t('global.status.informational')) { | 
 |       this.$root.$bvToast.toast(message, { | 
 |         title, | 
 |         variant: 'info', | 
 |         noAutoHide: true, | 
 |         isStatus: true, | 
 |         solid: true | 
 |       }); | 
 |     } | 
 |   } | 
 | }; | 
 |  | 
 | export default BVToastMixin; |