diff --git a/assets/vue/components/basecomponents/BaseTinyEditor.vue b/assets/vue/components/basecomponents/BaseTinyEditor.vue index c3eaa76348..f79cda5f83 100644 --- a/assets/vue/components/basecomponents/BaseTinyEditor.vue +++ b/assets/vue/components/basecomponents/BaseTinyEditor.vue @@ -70,6 +70,11 @@ const props = defineProps({ default: TINYEDITOR_MODE_PERSONAL_FILES, validator: (value) => TINYEDITOR_MODES.includes(value), }, + fullPage: { + type: Boolean, + required: false, + default: true, + }, }) const emit = defineEmits(["update:modelValue"]) const router = useRouter() @@ -119,7 +124,6 @@ const defaultEditorConfig = { "code", "codesample", "directionality", - "fullpage", "fullscreen", "emoticons", "image", @@ -167,6 +171,10 @@ const defaultEditorConfig = { file_picker_callback: filePickerCallback, } +if (props.fullPage) { + defaultEditorConfig.plugins.push("fullpage") +} + const editorConfig = computed(() => ({ ...defaultEditorConfig, ...props.editorConfig,