diff --git a/src/components/ListHeader.vue b/src/components/ListHeader.vue index 8fc2c5f..42d6753 100644 --- a/src/components/ListHeader.vue +++ b/src/components/ListHeader.vue @@ -1,19 +1,24 @@ @@ -24,6 +29,11 @@ export default { type: String, required: true }, + subtitle: { + type: String, + required: false, + default: null + }, sticky: { type: Boolean, required: false, @@ -36,6 +46,21 @@ export default { link: { type: String, required: false + }, + shortList: { + type: Boolean, + required: false, + default: false + } + }, + computed: { + urlify: function() { + return `/list/${this.title.toLowerCase().replace(" ", "_")}`; + }, + prettify: function() { + return this.title.includes("_") + ? this.title.split("_").join(" ") + : this.title; } } };