12345678910111213141516171819202122232425262728293031323334353637383940 |
- <template>
- <div class="card manage-card">
- <header class="card-header card-section">
- <p class="card-header-title">Status</p>
- </header>
- <div class="card-content card-section">
- <div class="field">
- <label class="label">Status</label>
- <div class="select is-medium">
- <select
- :value="course.status"
- @change="($event) => emitCourseValue($event, 'status')">
- <option value="default">Change Status</option>
- <option value="active">
- Active
- </option>
- <option value="published">
- Published
- </option>
- </select>
- </div>
- </div>
- </div>
- </div>
- </template>
- <script>
- export default {
- props: {
- course: {
- type: Object,
- required: true
- }
- },
- methods: {
- emitCourseValue(e, field) {
- this.$emit('courseValueUpdated', {value: e.target.value, field})
- }
- }
- }
- </script>
|