Use clone for itemviewer trim
All checks were successful
pipeline / build-and-push-images (push) Successful in 31s
pipeline / deploy (push) Successful in 6s

This commit is contained in:
2024-12-07 18:00:09 +01:00
parent 0d0a6a82dc
commit d02c1f49b2
2 changed files with 9 additions and 4 deletions

View File

@@ -9,9 +9,14 @@ for(let item of items.value) {
itemMap.set(item.id, item)
}
watch(() => props.builds, () => trimBuilds(props.builds))
trimBuilds(props.builds)
trimLateGameItems(props.builds)
const builds = ref(JSON.parse(JSON.stringify(props.builds)))
watch(() => props.builds, () => {
builds.value = JSON.parse(JSON.stringify(props.builds))
trimBuilds(builds.value)
trimLateGameItems(builds.value)
})
trimBuilds(builds.value)
trimLateGameItems(builds.value)
function trimBuilds(builds : Builds) {
builds.tree.children.splice(1, builds.tree.children.length - 1)