feat: Add actions dropdown on user view

This commit is contained in:
Jesse Wierzbinski 2024-07-21 21:17:01 +02:00
parent 8ee6aa83b3
commit 54221ce42f
No known key found for this signature in database
13 changed files with 228 additions and 38 deletions

View file

@ -64,23 +64,23 @@
<ButtonDropdown @click="copy(JSON.stringify(props.element, null, 4))" icon="tabler:code"
class="w-full">
Copy API
Response
response
</ButtonDropdown>
</Menu.Item>
<Menu.Item value="">
<ButtonDropdown @click="copy(url)" icon="tabler:link" class="w-full">
Copy Link
Copy link
</ButtonDropdown>
</Menu.Item>
<Menu.Item value="" v-if="outputtedNote?.url && isRemote">
<ButtonDropdown @click="copy(outputtedNote.url)" icon="tabler:link" class="w-full">
Copy Link (Origin)
Copy link (origin)
</ButtonDropdown>
</Menu.Item>
<Menu.Item value="" v-if="outputtedNote?.url && isRemote">
<ButtonDropdown @click="openBlank(outputtedNote.url)" icon="tabler:external-link"
class="w-full">
View on Remote
View on remote
</ButtonDropdown>
</Menu.Item>
<Menu.Item value="" v-if="isMyAccount">
@ -134,7 +134,7 @@
</Menu.Item>
<Menu.Item value="" v-if="permissions.includes(RolePermission.ManageAccounts)">
<ButtonDropdown icon="tabler:shield-bolt" class="w-full">
Open Moderation Panel
Open moderation panel
</ButtonDropdown>
</Menu.Item>
</Menu.ItemGroup>