fix: PR #347 broke ItemCard component, this fixes it.

Sets the locationFlatTree to be an optional prop for the Card component. With a default of an empty array.
This commit is contained in:
Matt Kilgore
2024-11-29 10:21:12 -05:00
parent 121d577e45
commit 5d51c74af2
3 changed files with 9 additions and 5 deletions

View File

@@ -69,13 +69,14 @@
},
locationFlatTree: {
type: Array as () => FlatTreeItem[],
required: true,
required: false,
default: () => [],
},
});
const locationString = computed(() => {
return props.locationFlatTree.find(l => l.id === props.item.location.id)?.treeString || props.item.location.name;
});
const locationString = computed(
() => props.locationFlatTree.find(l => l.id === props.item.location?.id)?.treeString || props.item.location?.name
);
</script>
<style lang="css"></style>