mirror of
https://github.com/Tria-plc/emaui.git
synced 2026-08-26 19:12:50 +00:00
feat(LicenseReviewPage): make document badges clickable links for direct access
This commit is contained in:
@@ -758,11 +758,23 @@ export function LicenseReviewPage() {
|
||||
</Table.Td>
|
||||
<Table.Td>
|
||||
<Group gap={4}>
|
||||
{(member.documents ?? []).map((doc) => (
|
||||
<Badge key={doc.id} size="xs" variant="light">
|
||||
{doc.documentKey}
|
||||
</Badge>
|
||||
))}
|
||||
{(member.documents ?? []).map((doc) => {
|
||||
const url = doc.files?.[0]?.url;
|
||||
return (
|
||||
<Badge
|
||||
key={doc.id}
|
||||
size="xs"
|
||||
variant="light"
|
||||
component={url ? 'a' : undefined}
|
||||
href={url}
|
||||
target={url ? '_blank' : undefined}
|
||||
rel={url ? 'noreferrer' : undefined}
|
||||
style={url ? { cursor: 'pointer' } : undefined}
|
||||
>
|
||||
{doc.documentKey}
|
||||
</Badge>
|
||||
);
|
||||
})}
|
||||
</Group>
|
||||
</Table.Td>
|
||||
{/* A person's papers are as returnable as a document
|
||||
|
||||
Reference in New Issue
Block a user