From 691b20fd544f9327f0dd483ef5b72a662e105350 Mon Sep 17 00:00:00 2001 From: Scott Idem Date: Tue, 18 Nov 2025 14:14:24 -0500 Subject: [PATCH] refactor: Rename CodeMirror wrapper and fix editor buttons Renamed Tiptap_editor to CodeMirror_wrapper and updated all usages. Renamed the wrapper file to element_codemirror_editor_wrapper.svelte. Fixed a TypeError in the CodeMirror editor buttons by using EditorSelection.range() to correctly create selection ranges. --- src/lib/elements/codemirror_modules.ts | 1 + .../elements/element_codemirror_editor.svelte | 221 +++--- ... element_codemirror_editor_wrapper.svelte} | 0 ...a_comp__archive_content_obj_id_edit.svelte | 15 +- .../ae_idaa_comp__archive_obj_id_edit.svelte | 6 +- ...idaa_comp__post_comment_obj_id_edit.svelte | 742 +++++++++--------- .../bb/ae_idaa_comp__post_obj_id_edit.svelte | 730 ++++++++--------- .../ae_idaa_comp__event_obj_id_edit.svelte | 8 +- 8 files changed, 862 insertions(+), 861 deletions(-) rename src/lib/elements/{element_codemirror_wrapper.svelte => element_codemirror_editor_wrapper.svelte} (100%) diff --git a/src/lib/elements/codemirror_modules.ts b/src/lib/elements/codemirror_modules.ts index eaec35ae..d7e5484d 100644 --- a/src/lib/elements/codemirror_modules.ts +++ b/src/lib/elements/codemirror_modules.ts @@ -131,6 +131,7 @@ export async function ensureCodeMirrorModules(): Promise { placeholderExt: viewMod.placeholder, EditorState: stateMod.EditorState, + EditorSelection: stateMod.EditorSelection, EditorState_allowMultipleSelections: stateMod.EditorState.allowMultipleSelections, EditorState_readOnly: stateMod.EditorState.readOnly, diff --git a/src/lib/elements/element_codemirror_editor.svelte b/src/lib/elements/element_codemirror_editor.svelte index 48f0141d..fb563ac6 100644 --- a/src/lib/elements/element_codemirror_editor.svelte +++ b/src/lib/elements/element_codemirror_editor.svelte @@ -1,130 +1,131 @@
- - - + + +
\ No newline at end of file diff --git a/src/lib/elements/element_codemirror_wrapper.svelte b/src/lib/elements/element_codemirror_editor_wrapper.svelte similarity index 100% rename from src/lib/elements/element_codemirror_wrapper.svelte rename to src/lib/elements/element_codemirror_editor_wrapper.svelte diff --git a/src/routes/idaa/(idaa)/archives/[archive_id]/ae_idaa_comp__archive_content_obj_id_edit.svelte b/src/routes/idaa/(idaa)/archives/[archive_id]/ae_idaa_comp__archive_content_obj_id_edit.svelte index 5cdfd553..1c844765 100644 --- a/src/routes/idaa/(idaa)/archives/[archive_id]/ae_idaa_comp__archive_content_obj_id_edit.svelte +++ b/src/routes/idaa/(idaa)/archives/[archive_id]/ae_idaa_comp__archive_content_obj_id_edit.svelte @@ -18,7 +18,7 @@ import { idaa_loc, idaa_sess, idaa_slct } from '$lib/stores/ae_idaa_stores'; import { archives_func } from '$lib/ae_archives/ae_archives_functions'; - import Tiptap_editor from '$lib/elements/element_codemirror_wrapper.svelte'; + import CodeMirror_wrapper from '$lib/elements/element_codemirror_editor_wrapper.svelte'; import Comp_hosted_files_upload from '$lib/ae_core/ae_comp__hosted_files_upload.svelte'; import Element_manage_hosted_file_li_wrap from '$lib/elements/element_manage_hosted_file_li_all.svelte'; @@ -421,12 +421,11 @@ + {#if $ae_loc.administrator_access} - {:else} - Internal Staff Notes - Short description - - -