|
@ -22,7 +22,7 @@ |
|
|
<h3 |
|
|
<h3 |
|
|
class="text-xs font-medium text-ellipsis whitespace-nowrap overflow-hidden" |
|
|
class="text-xs font-medium text-ellipsis whitespace-nowrap overflow-hidden" |
|
|
> |
|
|
> |
|
|
{{ contact.name || "(no name)" }} |
|
|
{{ contact.name || contact.did }} |
|
|
</h3> |
|
|
</h3> |
|
|
</li> |
|
|
</li> |
|
|
</ul> |
|
|
</ul> |
|
@ -39,6 +39,7 @@ |
|
|
<!-- If there are no contacts, show this instead: --> |
|
|
<!-- If there are no contacts, show this instead: --> |
|
|
<div |
|
|
<div |
|
|
class="rounded border border-dashed border-slate-300 bg-slate-100 px-4 py-3 text-center italic text-slate-500" |
|
|
class="rounded border border-dashed border-slate-300 bg-slate-100 px-4 py-3 text-center italic text-slate-500" |
|
|
|
|
|
v-if="allContacts.length === 0" |
|
|
> |
|
|
> |
|
|
(No contacts to show.) |
|
|
(No contacts to show.) |
|
|
</div> |
|
|
</div> |
|
@ -286,7 +287,7 @@ export default class HomeView extends Vue { |
|
|
handleDialogResult(result) { |
|
|
handleDialogResult(result) { |
|
|
if (result.action === "confirm") { |
|
|
if (result.action === "confirm") { |
|
|
return new Promise((resolve) => { |
|
|
return new Promise((resolve) => { |
|
|
this.recordGive(result.contact?.did, result.description, result.hours); |
|
|
this.recordGive(result.giver?.did, result.description, result.hours); |
|
|
resolve(); |
|
|
resolve(); |
|
|
}); |
|
|
}); |
|
|
} else { |
|
|
} else { |
|
|