UNPKG

@netleak/vue-flash-message-test

Version:

Vue component for flash messages

71 lines (50 loc) 1.25 kB
# @netleak/vue-flash-message **Component for flash messages** ## Instalation ```shell yarn add @netleak/vue-flash-message or npm install @netleak/vue-flash-message ``` ## Usage ### Webpack ```js import Vue from 'vue' import FlashMessage from '@netleak/vue-flash-message' // import only if you want to use prepared styles import '@netleak/vue-flash-message/dist/vue-flash-message.css' Vue.use(FlashMessage) ``` ### Browser ```html <!-- Inlcude after Vue --> <!-- Local files --> <script src="@netleak/vue-flash-message/dist/flash-message.js"></script> <!-- From CDN --> <script src="https://unpkg.com/@netleak/vue-flash-message"></script> ``` ## Screenshots ## Examples ```vue <flash-message class="info"> <template #title>Error</template> <template #message>E-mail input is required!</template> </flash-message> ``` ## API ### flash-message #### Slots | Name | Description | | --------- | --------------------- | | `title` | Flash message title | | `message` | Flash message content | #### FlashMessage types (colored if you're import styles) - `.info` - `.success` - `.warning` - `.error`, `.danger` #### Other classes (you can adjust to your styles) - `.fm` - `.fm-close` - `.fm-title` - `.fm-content`