mirror of
https://github.com/modrinth/code.git
synced 2026-08-25 00:55:25 +00:00
fix edit profile in app not working (#7046)
This commit is contained in:
@@ -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'
|
||||
|
||||
Reference in New Issue
Block a user