🐛 Account for potentially missing category name

This commit is contained in:
Iván Ovejero 2021-11-19 12:27:46 +01:00
parent 9819c25ec5
commit 02c915dab1

View file

@ -1,7 +1,7 @@
<template> <template>
<div :class="$style.category"> <div :class="$style.category">
<span :class="$style.name"> <span :class="$style.name">
{{ $baseText(`nodeCreator.categoryNames.${categoryName}`) }} {{ renderCategoryName(categoryName) }}
</span> </span>
<font-awesome-icon <font-awesome-icon
:class="$style.arrow" :class="$style.arrow"
@ -25,6 +25,13 @@ export default mixins(renderText).extend({
return camelcase(this.item.category); return camelcase(this.item.category);
}, },
}, },
methods: {
renderCategoryName(categoryName: string) {
const key = `nodeCreator.categoryNames.${categoryName}`;
return this.$te(key) ? this.$baseText(key) : categoryName;
},
},
}); });
</script> </script>