Remove version moderation

This commit is contained in:
Geometrically
2021-01-18 10:47:04 -07:00
parent 0fee90e4df
commit 3d6c7171d2

View File

@@ -35,20 +35,6 @@
Reject Reject
</button> </button>
</ModCard> </ModCard>
<div class="section-header">
<h3 class="column-grow-1">Versions</h3>
</div>
<div v-for="version in versions" :key="version.id" class="version columns">
<div class="text">
<nuxt-link :to="`/mod/${version.mod_id}/version/${version.id}`">
Version <strong>{{ version.name }}</strong>
</nuxt-link>
</div>
<div class="actions">
<button>Reject</button>
<button @click="changeVersionStatus(version.id)">Accept</button>
</div>
</div>
</DashboardPage> </DashboardPage>
</template> </template>
@@ -72,21 +58,12 @@ export default {
}, },
} }
let res = await axios.get( const mods = (
`https://api.modrinth.com/api/v1/moderation/mods`, await axios.get(`https://api.modrinth.com/api/v1/moderation/mods`, config)
config ).data
)
const mods = res.data
res = await axios.get(
`https://api.modrinth.com/api/v1/moderation/versions`,
config
)
return { return {
mods, mods,
versions: res.data,
} }
}, },
methods: { methods: {
@@ -109,26 +86,6 @@ export default {
await this.$router.go(0) await this.$router.go(0)
}, },
async changeVersionStatus(id) {
const config = {
headers: {
Authorization: this.$auth.getToken('local')
? this.$auth.getToken('local')
: '',
},
}
await axios.patch(
`https://api.modrinth.com/api/v1/version/${id}`,
{
accepted: true,
},
config
)
await this.$router.go(0)
},
}, },
} }
</script> </script>
@@ -137,16 +94,4 @@ export default {
.button { .button {
margin: 0.25rem 0; margin: 0.25rem 0;
} }
.version {
@extend %card;
padding: var(--spacing-card-sm) var(--spacing-card-lg);
margin-bottom: var(--spacing-card-sm);
align-items: center;
justify-content: space-between;
p {
margin: 0;
}
}
</style> </style>