fix: add null guard in generateSlug to prevent SSR crash on null tab titles
This commit is contained in:
@@ -41,7 +41,7 @@ export default {
|
|||||||
},
|
},
|
||||||
methods: {
|
methods: {
|
||||||
generateSlug: function (text) {
|
generateSlug: function (text) {
|
||||||
return slugify(text, {
|
return slugify(text ?? '', {
|
||||||
lower: true,
|
lower: true,
|
||||||
strict: true,
|
strict: true,
|
||||||
locale: "ru",
|
locale: "ru",
|
||||||
|
|||||||
@@ -11,7 +11,7 @@ export default {
|
|||||||
name: "HeadingBlock",
|
name: "HeadingBlock",
|
||||||
methods: {
|
methods: {
|
||||||
generateSlug: function (text) {
|
generateSlug: function (text) {
|
||||||
return slugify(text, {
|
return slugify(text ?? '', {
|
||||||
lower: true,
|
lower: true,
|
||||||
strict: true,
|
strict: true,
|
||||||
locale: 'ru'
|
locale: 'ru'
|
||||||
|
|||||||
@@ -38,7 +38,7 @@ export default {
|
|||||||
},
|
},
|
||||||
methods: {
|
methods: {
|
||||||
generateSlug: function (text) {
|
generateSlug: function (text) {
|
||||||
return slugify(text, {
|
return slugify(text ?? '', {
|
||||||
lower: true,
|
lower: true,
|
||||||
strict: true,
|
strict: true,
|
||||||
locale: 'ru'
|
locale: 'ru'
|
||||||
|
|||||||
@@ -40,7 +40,7 @@ export default {
|
|||||||
},
|
},
|
||||||
methods: {
|
methods: {
|
||||||
generateSlug: function (text) {
|
generateSlug: function (text) {
|
||||||
return slugify(text, {
|
return slugify(text ?? '', {
|
||||||
lower: true,
|
lower: true,
|
||||||
strict: true,
|
strict: true,
|
||||||
locale: 'ru'
|
locale: 'ru'
|
||||||
|
|||||||
@@ -36,7 +36,7 @@ export default {
|
|||||||
},
|
},
|
||||||
methods: {
|
methods: {
|
||||||
generateSlug: function (text) {
|
generateSlug: function (text) {
|
||||||
return slugify(text, {
|
return slugify(text ?? '', {
|
||||||
lower: true,
|
lower: true,
|
||||||
strict: true,
|
strict: true,
|
||||||
locale: 'ru'
|
locale: 'ru'
|
||||||
|
|||||||
@@ -63,7 +63,7 @@ export default {
|
|||||||
},
|
},
|
||||||
methods: {
|
methods: {
|
||||||
generateSlug: function (text) {
|
generateSlug: function (text) {
|
||||||
return slugify(text, {
|
return slugify(text ?? '', {
|
||||||
lower: true,
|
lower: true,
|
||||||
strict: true,
|
strict: true,
|
||||||
locale: 'ru'
|
locale: 'ru'
|
||||||
|
|||||||
Reference in New Issue
Block a user