<template> <div class="columns is-centered"> <div class="form-column column is-two-thirds-tablet is-half-desktop is-one-third-widescreen is-one-quarter-fullhd"> <h1 class="title" v-html="title"></h1> <slot /> <p v-if="showTag"> <span class="tag is-danger" v-if="fail" v-html="fail" /> <span class="tag is-success" v-if="success" v-html="success" /> </p> </div> </div> </template> <script> export default { name: 'FormWrapper', data() { return { } }, computed: { showTag: function() { return (this.fail || this.success) ? true : false } }, props: { title: { type: String, default: '' }, fail: { type: String, default: '' }, success: { type: String, default: '' }, } } </script>