diff --git a/resources/js/componentss/shared/builder/pageBuilder/blocks/FileBlock.vue b/resources/js/componentss/shared/builder/pageBuilder/blocks/FileBlock.vue index 29150c8..a04db6c 100755 --- a/resources/js/componentss/shared/builder/pageBuilder/blocks/FileBlock.vue +++ b/resources/js/componentss/shared/builder/pageBuilder/blocks/FileBlock.vue @@ -41,7 +41,7 @@ export default { }, methods: { generateSlug: function (text) { - return slugify(text, { + return slugify(text ?? '', { lower: true, strict: true, locale: "ru", diff --git a/resources/js/componentss/shared/builder/pageBuilder/blocks/HeadingBlock.vue b/resources/js/componentss/shared/builder/pageBuilder/blocks/HeadingBlock.vue index b692ae0..dd0994a 100755 --- a/resources/js/componentss/shared/builder/pageBuilder/blocks/HeadingBlock.vue +++ b/resources/js/componentss/shared/builder/pageBuilder/blocks/HeadingBlock.vue @@ -11,7 +11,7 @@ export default { name: "HeadingBlock", methods: { generateSlug: function (text) { - return slugify(text, { + return slugify(text ?? '', { lower: true, strict: true, locale: 'ru' diff --git a/resources/js/componentss/shared/builder/pageBuilder/blocks/ImageBlock.vue b/resources/js/componentss/shared/builder/pageBuilder/blocks/ImageBlock.vue index fe294a7..56e1901 100755 --- a/resources/js/componentss/shared/builder/pageBuilder/blocks/ImageBlock.vue +++ b/resources/js/componentss/shared/builder/pageBuilder/blocks/ImageBlock.vue @@ -38,7 +38,7 @@ export default { }, methods: { generateSlug: function (text) { - return slugify(text, { + return slugify(text ?? '', { lower: true, strict: true, locale: 'ru' diff --git a/resources/js/componentss/shared/builder/pageBuilder/blocks/PersonBlock.vue b/resources/js/componentss/shared/builder/pageBuilder/blocks/PersonBlock.vue index 2bd4f34..bbbc3a8 100755 --- a/resources/js/componentss/shared/builder/pageBuilder/blocks/PersonBlock.vue +++ b/resources/js/componentss/shared/builder/pageBuilder/blocks/PersonBlock.vue @@ -40,7 +40,7 @@ export default { }, methods: { generateSlug: function (text) { - return slugify(text, { + return slugify(text ?? '', { lower: true, strict: true, locale: 'ru' diff --git a/resources/js/componentss/shared/builder/pageBuilder/blocks/StepperBlock.vue b/resources/js/componentss/shared/builder/pageBuilder/blocks/StepperBlock.vue index 5b720f2..4c4cd84 100755 --- a/resources/js/componentss/shared/builder/pageBuilder/blocks/StepperBlock.vue +++ b/resources/js/componentss/shared/builder/pageBuilder/blocks/StepperBlock.vue @@ -36,7 +36,7 @@ export default { }, methods: { generateSlug: function (text) { - return slugify(text, { + return slugify(text ?? '', { lower: true, strict: true, locale: 'ru' diff --git a/resources/js/componentss/shared/builder/pageBuilder/blocks/TabBlock.vue b/resources/js/componentss/shared/builder/pageBuilder/blocks/TabBlock.vue index 8c83a92..4ccece0 100755 --- a/resources/js/componentss/shared/builder/pageBuilder/blocks/TabBlock.vue +++ b/resources/js/componentss/shared/builder/pageBuilder/blocks/TabBlock.vue @@ -63,7 +63,7 @@ export default { }, methods: { generateSlug: function (text) { - return slugify(text, { + return slugify(text ?? '', { lower: true, strict: true, locale: 'ru'