refactor: move batch credit modal into default layout (#4767)

* refactor: move batch credit modal into default layout

* fix: spacing + spans rather than p
This commit is contained in:
Calum H.
2025-11-12 04:14:11 +00:00
committed by GitHub
parent 880ed21bcd
commit 386e6e50da
3 changed files with 267 additions and 276 deletions

View File

@@ -477,7 +477,7 @@
{
id: 'servers-nodes',
color: 'primary',
link: '/admin/servers/nodes',
action: (event) => $refs.modal_batch_credit.show(event),
shown: isAdmin(auth.user),
},
]"
@@ -786,6 +786,7 @@
<ProjectCreateModal v-if="auth.user" ref="modal_creation" />
<CollectionCreateModal ref="modal_collection_creation" />
<OrganizationCreateModal ref="modal_organization_creation" />
<BatchCreditModal v-if="auth.user && isAdmin(auth.user)" ref="modal_batch_credit" />
<slot id="main" />
</main>
<footer
@@ -937,6 +938,7 @@ import { isAdmin, isStaff, UserBadge } from '@modrinth/utils'
import { IntlFormatted } from '@vintl/vintl/components'
import TextLogo from '~/components/brand/TextLogo.vue'
import BatchCreditModal from '~/components/ui/admin/BatchCreditModal.vue'
import CollectionCreateModal from '~/components/ui/create/CollectionCreateModal.vue'
import OrganizationCreateModal from '~/components/ui/create/OrganizationCreateModal.vue'
import ProjectCreateModal from '~/components/ui/create/ProjectCreateModal.vue'