fix: action icons not being rendered (#2593)
* fix: action icons not being rendered * fix: format issue --------- Co-authored-by: Meier Lukas <meierschlumpf@gmail.com>
This commit is contained in:
@@ -208,21 +208,20 @@ const IntegrationList = async ({ integrations, activeTab }: IntegrationListProps
|
|||||||
<Stack gap={0}>
|
<Stack gap={0}>
|
||||||
<Group justify="space-between" align="center" wrap="nowrap">
|
<Group justify="space-between" align="center" wrap="nowrap">
|
||||||
<Text>{integration.name}</Text>
|
<Text>{integration.name}</Text>
|
||||||
{hasFullAccess ||
|
{(hasFullAccess || integration.permissions.hasFullAccess) && (
|
||||||
(integration.permissions.hasFullAccess && (
|
<ActionIconGroup>
|
||||||
<ActionIconGroup>
|
<ActionIcon
|
||||||
<ActionIcon
|
component={Link}
|
||||||
component={Link}
|
href={`/manage/integrations/edit/${integration.id}`}
|
||||||
href={`/manage/integrations/edit/${integration.id}`}
|
variant="subtle"
|
||||||
variant="subtle"
|
color="gray"
|
||||||
color="gray"
|
aria-label={t("page.edit.title", { name: getIntegrationName(integration.kind) })}
|
||||||
aria-label={t("page.edit.title", { name: getIntegrationName(integration.kind) })}
|
>
|
||||||
>
|
<IconPencil size={16} stroke={1.5} />
|
||||||
<IconPencil size={16} stroke={1.5} />
|
</ActionIcon>
|
||||||
</ActionIcon>
|
<DeleteIntegrationActionButton integration={integration} count={integrations.length} />
|
||||||
<DeleteIntegrationActionButton integration={integration} count={integrations.length} />
|
</ActionIconGroup>
|
||||||
</ActionIconGroup>
|
)}
|
||||||
))}
|
|
||||||
</Group>
|
</Group>
|
||||||
<Anchor href={integration.url} target="_blank" rel="noreferrer" size="sm">
|
<Anchor href={integration.url} target="_blank" rel="noreferrer" size="sm">
|
||||||
{integration.url}
|
{integration.url}
|
||||||
|
|||||||
Reference in New Issue
Block a user