You've already forked AstralRinth
forked from didirus/AstralRinth
Add Minecraft version snapshot filter to version edit/create page (#387)
This commit is contained in:
@@ -251,22 +251,36 @@
|
|||||||
<p v-else class="value">{{ version.version_number }}</p>
|
<p v-else class="value">{{ version.version_number }}</p>
|
||||||
</div>
|
</div>
|
||||||
<div class="data">
|
<div class="data">
|
||||||
<p class="title">Game versions</p>
|
<p class="title">Minecraft versions</p>
|
||||||
<multiselect
|
<div v-if="mode === 'edit' || mode === 'create'">
|
||||||
v-if="mode === 'edit' || mode === 'create'"
|
<multiselect
|
||||||
v-model="version.game_versions"
|
v-model="version.game_versions"
|
||||||
:options="$tag.gameVersions.map((it) => it.version)"
|
:options="
|
||||||
:loading="$tag.gameVersions.length === 0"
|
showSnapshots
|
||||||
:multiple="true"
|
? $tag.gameVersions.map((x) => x.version)
|
||||||
:searchable="true"
|
: $tag.gameVersions
|
||||||
:show-no-results="false"
|
.filter((it) => it.version_type === 'release')
|
||||||
:close-on-select="false"
|
.map((x) => x.version)
|
||||||
:clear-on-select="false"
|
"
|
||||||
:show-labels="false"
|
:loading="$tag.gameVersions.length === 0"
|
||||||
:limit="6"
|
:multiple="true"
|
||||||
:hide-selected="true"
|
:searchable="true"
|
||||||
placeholder="Choose versions..."
|
:show-no-results="false"
|
||||||
/>
|
:close-on-select="false"
|
||||||
|
:clear-on-select="false"
|
||||||
|
:show-labels="false"
|
||||||
|
:limit="6"
|
||||||
|
:hide-selected="true"
|
||||||
|
placeholder="Choose versions..."
|
||||||
|
/>
|
||||||
|
<Checkbox
|
||||||
|
v-model="showSnapshots"
|
||||||
|
label="Include snapshots"
|
||||||
|
description="Include snapshots"
|
||||||
|
style="margin-top: 0.5rem"
|
||||||
|
:border="false"
|
||||||
|
/>
|
||||||
|
</div>
|
||||||
<p v-else class="value">
|
<p v-else class="value">
|
||||||
{{ $formatVersion(version.game_versions) }}
|
{{ $formatVersion(version.game_versions) }}
|
||||||
</p>
|
</p>
|
||||||
@@ -580,6 +594,7 @@ export default {
|
|||||||
|
|
||||||
newFiles: [],
|
newFiles: [],
|
||||||
deleteFiles: [],
|
deleteFiles: [],
|
||||||
|
showSnapshots: false,
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
async fetch() {
|
async fetch() {
|
||||||
|
|||||||
Reference in New Issue
Block a user