12345678910111213141516171819202122232425262728293031323334353637383940414243 |
- <template>
- <div class='modal is-active'>
- <div class='modal-background'></div>
- <div class='modal-card'>
- <header class='modal-card-head'>
- <p class='modal-card-title'>Create community station</p>
- <button class='delete' @click='toggleModal()'></button>
- </header>
- <section class='modal-card-body'>
- <!-- validation to check if exists http://bulma.io/documentation/elements/form/ -->
- <label class='label'>Name (lowercase, a-z, used in the url)</label>
- <p class='control'>
- <input class='input' type='text' placeholder='Name...' v-model='$parent.ccs.name'>
- </p>
- <label class='label'>Display name</label>
- <p class='control'>
- <input class='input' type='text' placeholder='Display name...' v-model='$parent.ccs.displayName'>
- </p>
- <label class='label'>Description</label>
- <p class='control'>
- <input class='input' type='text' placeholder='Description...' v-model='$parent.ccs.description'>
- </p>
- </section>
- <footer class='modal-card-foot'>
- <a class='button is-primary' @click='submitModal()'>Create</a>
- </footer>
- </div>
- </div>
- </template>
- <script>
- export default {
- methods: {
- toggleModal: function () {
- this.$dispatch('toggleModal', 'ccs');
- },
- submitModal: function () {
- this.$dispatch('ccs');
- this.toggleModal();
- }
- }
- }
- </script>
|