fix: eliminate unintended side-effects in computed property

This commit is contained in:
Sebin Nyshkim 2023-07-20 19:15:38 +02:00
parent 314255dc31
commit 08e01502c5

View file

@ -11,7 +11,7 @@ const props = defineProps<Props>()
const filterOptions = ref<number[]>([]) const filterOptions = ref<number[]>([])
const filteredItems = computed(() => const filteredItems = computed(() =>
props.data [...props.data]
.sort((a, b) => a.rating - b.rating) .sort((a, b) => a.rating - b.rating)
.filter((kink) => filterOptions.value.some((filterNum) => kink.rating === filterNum)) .filter((kink) => filterOptions.value.some((filterNum) => kink.rating === filterNum))
) )