fix edit profile in app not working (#7046)

This commit is contained in:
Prospector
2026-08-07 15:16:09 +00:00
committed by GitHub
parent c57e88ecd4
commit 204f4da33f
@@ -57,7 +57,15 @@
<template #actions>
<PageHeaderActions>
<ButtonLink v-if="isSelf" size="xl" :to="editProfileLink">
<Button
v-if="isSelf && typeof editProfileLink === 'function'"
size="xl"
@click="editProfileLink"
>
<EditIcon />
{{ formatMessage(commonMessages.editButton) }}
</Button>
<ButtonLink v-else-if="isSelf" size="xl" :to="editProfileLink">
<EditIcon />
{{ formatMessage(commonMessages.editButton) }}
</ButtonLink>
@@ -96,7 +104,7 @@ import { computed } from 'vue'
import Avatar from '#ui/components/base/Avatar.vue'
import type { OverflowMenuOption } from '#ui/components/base/buttons'
import { ButtonLink, TeleportOverflowMenu } from '#ui/components/base/buttons'
import { Button, ButtonLink, TeleportOverflowMenu } from '#ui/components/base/buttons'
import PageHeader from '#ui/components/base/page-header/index.vue'
import PageHeaderMetadata from '#ui/components/base/page-header/metadata/index.vue'
import PageHeaderMetadataNumberItem from '#ui/components/base/page-header/metadata/page-header-metadata-number-item.vue'