Compare commits
3 Commits
app_id_fix
...
homeview-c
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
06e9950e53 | ||
|
|
5143c65337 | ||
|
|
09ee94d5a3 |
25542
package-lock.json
generated
25542
package-lock.json
generated
File diff suppressed because it is too large
Load Diff
@@ -10,24 +10,26 @@
|
|||||||
</span>
|
</span>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="bg-slate-100 rounded-t-md border border-slate-300 p-3 sm:p-4">
|
<div
|
||||||
<div class="flex items-center gap-2 mb-6">
|
class="flex items-center justify-between gap-2 text-lg bg-slate-200 border border-slate-300 border-b-0 rounded-t-md px-3 sm:px-4 py-1 sm:py-2"
|
||||||
|
>
|
||||||
|
<div class="flex items-center gap-2">
|
||||||
<div v-if="record.issuerDid">
|
<div v-if="record.issuerDid">
|
||||||
<EntityIcon
|
<EntityIcon
|
||||||
:entity-id="record.issuerDid"
|
:entity-id="record.issuerDid"
|
||||||
class="rounded size-[3rem] sm:size-[4rem] object-cover"
|
class="rounded-full bg-white overflow-hidden !size-[2rem] object-cover"
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
<div v-else>
|
<div v-else>
|
||||||
<font-awesome icon="person-circle-question" class="text-slate-300 text-[3rem] sm:text-[4rem]" />
|
<font-awesome
|
||||||
|
icon="person-circle-question"
|
||||||
|
class="text-slate-300 text-[2rem]"
|
||||||
|
/>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div>
|
<div>
|
||||||
<h3 class="font-semibold">
|
<h3 class="font-semibold">
|
||||||
{{
|
{{ record.issuer.known ? record.issuer.displayName : "" }}
|
||||||
record.issuer.known ? record.issuer.displayName : ""
|
|
||||||
}}
|
|
||||||
</h3>
|
</h3>
|
||||||
<p class="ms-auto text-xs text-slate-500 italic">
|
<p class="ms-auto text-xs text-slate-500 italic">
|
||||||
{{ friendlyDate }}
|
{{ friendlyDate }}
|
||||||
@@ -35,10 +37,16 @@
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
<a class="cursor-pointer" @click="$emit('loadClaim', record.jwtId)">
|
||||||
|
<font-awesome icon="circle-info" class="fa-fw text-slate-500" />
|
||||||
|
</a>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="bg-slate-100 rounded-b-md border border-slate-300 p-3 sm:p-4">
|
||||||
<!-- Record Image -->
|
<!-- Record Image -->
|
||||||
<div
|
<div
|
||||||
v-if="record.image"
|
v-if="record.image"
|
||||||
class="bg-cover mb-6 -mx-3 sm:-mx-4"
|
class="bg-cover mb-6 -mt-3 sm:-mt-4 -mx-3 sm:-mx-4"
|
||||||
:style="`background-image: url(${record.image});`"
|
:style="`background-image: url(${record.image});`"
|
||||||
>
|
>
|
||||||
<a
|
<a
|
||||||
@@ -74,7 +82,7 @@
|
|||||||
<EntityIcon
|
<EntityIcon
|
||||||
:entity-id="record.agentDid"
|
:entity-id="record.agentDid"
|
||||||
:profile-image-url="record.issuer.profileImageUrl"
|
:profile-image-url="record.issuer.profileImageUrl"
|
||||||
class="rounded size-[3rem] sm:size-[4rem]"
|
class="rounded-full bg-slate-100 overflow-hidden !size-[3rem] sm:!size-[4rem]"
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
<!-- Unknown Person -->
|
<!-- Unknown Person -->
|
||||||
@@ -86,14 +94,15 @@
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="text-xs mt-2 line-clamp-3 sm:line-clamp-2">
|
<div
|
||||||
<div v-if="record.providerPlanName || record.giver.known">
|
v-if="record.providerPlanName || record.giver.known"
|
||||||
<font-awesome
|
class="text-xs mt-2 line-clamp-3 sm:line-clamp-2"
|
||||||
:icon="record.providerPlanName ? 'users' : 'user'"
|
>
|
||||||
class="fa-fw text-slate-400"
|
<font-awesome
|
||||||
/>
|
:icon="record.providerPlanName ? 'users' : 'user'"
|
||||||
{{ record.providerPlanName || record.giver.displayName }}
|
class="fa-fw text-slate-400"
|
||||||
</div>
|
/>
|
||||||
|
{{ record.providerPlanName || record.giver.displayName }}
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
@@ -135,7 +144,7 @@
|
|||||||
<EntityIcon
|
<EntityIcon
|
||||||
:entity-id="record.recipientDid"
|
:entity-id="record.recipientDid"
|
||||||
:profile-image-url="record.receiver.profileImageUrl"
|
:profile-image-url="record.receiver.profileImageUrl"
|
||||||
class="rounded size-[3rem] sm:size-[4rem]"
|
class="rounded-full bg-slate-100 overflow-hidden !size-[3rem] sm:!size-[4rem]"
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
<!-- Unknown Person -->
|
<!-- Unknown Person -->
|
||||||
@@ -147,14 +156,15 @@
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="text-xs mt-2 line-clamp-3 sm:line-clamp-2">
|
<div
|
||||||
<div v-if="record.recipientProjectName || record.receiver.known">
|
v-if="record.recipientProjectName || record.receiver.known"
|
||||||
<font-awesome
|
class="text-xs mt-2 line-clamp-3 sm:line-clamp-2"
|
||||||
:icon="record.recipientProjectName ? 'users' : 'user'"
|
>
|
||||||
class="fa-fw text-slate-400"
|
<font-awesome
|
||||||
/>
|
:icon="record.recipientProjectName ? 'users' : 'user'"
|
||||||
{{ record.recipientProjectName || record.receiver.displayName }}
|
class="fa-fw text-slate-400"
|
||||||
</div>
|
/>
|
||||||
|
{{ record.recipientProjectName || record.receiver.displayName }}
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
@@ -166,14 +176,6 @@
|
|||||||
</a>
|
</a>
|
||||||
</p>
|
</p>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div
|
|
||||||
class="flex items-center gap-2 text-lg bg-slate-300 rounded-b-md px-3 sm:px-4 py-1 sm:py-2"
|
|
||||||
>
|
|
||||||
<a class="cursor-pointer" @click="$emit('loadClaim', record.jwtId)">
|
|
||||||
<font-awesome icon="circle-info" class="fa-fw text-slate-500" />
|
|
||||||
</a>
|
|
||||||
</div>
|
|
||||||
</li>
|
</li>
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
|
|||||||
@@ -344,7 +344,6 @@ import * as serverUtil from "../libs/endorserServer";
|
|||||||
import { logger } from "../utils/logger";
|
import { logger } from "../utils/logger";
|
||||||
import { GiveRecordWithContactInfo } from "types";
|
import { GiveRecordWithContactInfo } from "types";
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* HomeView - Main view component for the application's home page
|
* HomeView - Main view component for the application's home page
|
||||||
*
|
*
|
||||||
|
|||||||
Reference in New Issue
Block a user