Add editing and display of event host
Display and allow editing of the host field of events.
This commit is contained in:
parent
085e348aa8
commit
848a330f3a
3 changed files with 18 additions and 0 deletions
|
@ -5,6 +5,9 @@
|
|||
<template>
|
||||
<section class="event">
|
||||
<h3>{{ event.name }}</h3>
|
||||
<p v-if=event.host>
|
||||
Host: {{ event.host }}
|
||||
</p>
|
||||
<p>{{ event.description ?? "No description provided" }}</p>
|
||||
<p v-if="event.interested">
|
||||
{{ event.interested }} interested
|
||||
|
|
|
@ -11,6 +11,12 @@
|
|||
:after="event.name"
|
||||
:state
|
||||
/>
|
||||
<DiffFieldString
|
||||
title="Host"
|
||||
:before="event.serverHost"
|
||||
:after="event.host"
|
||||
:state
|
||||
/>
|
||||
<DiffFieldString
|
||||
title="Public"
|
||||
:before='event.serverCrew ? "No" : "Yes"'
|
||||
|
|
|
@ -9,6 +9,7 @@
|
|||
<tr>
|
||||
<th>id</th>
|
||||
<th>name</th>
|
||||
<th>host</th>
|
||||
<th>description</th>
|
||||
<th>p</th>
|
||||
<th>s</th>
|
||||
|
@ -30,6 +31,13 @@
|
|||
v-model="event.name"
|
||||
>
|
||||
</td>
|
||||
<td>
|
||||
<input
|
||||
type="text"
|
||||
:disabled="!canEdit(event)"
|
||||
v-model="event.host"
|
||||
>
|
||||
</td>
|
||||
<td>
|
||||
<input
|
||||
type="text"
|
||||
|
@ -101,6 +109,7 @@
|
|||
>
|
||||
<td>{{ event.id }}</td>
|
||||
<td>{{ event.name }}</td>
|
||||
<td>{{ event.host }}</td>
|
||||
<td>{{ event.description }}</td>
|
||||
<td>{{ event.crew ? "" : "Yes"}}</td>
|
||||
<td>{{ event.slots.size ? event.slots.size : "" }}</td>
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue