diff --git a/craft/src/panels/right/styles/HtmlCodeField.tsx b/craft/src/panels/right/styles/HtmlCodeField.tsx index 2e9d6fc..bb8cfff 100644 --- a/craft/src/panels/right/styles/HtmlCodeField.tsx +++ b/craft/src/panels/right/styles/HtmlCodeField.tsx @@ -1,7 +1,9 @@ -import React, { useState } from 'react'; +import React, { useRef, useState } from 'react'; import { CollapsibleSection, sectionGap } from './shared'; import { Modal } from '../../../ui/Modal'; -import { CodeEditor } from '../../../ui/CodeEditor'; +import { CodeEditor, type CodeEditorHandle } from '../../../ui/CodeEditor'; +import { HtmlToolbar } from './HtmlToolbar'; +import { formatHtml } from '../../../utils/format-html'; /* "Edit HTML" modal for the HtmlBlock `code` prop. `code` is raw HTML (potentially many lines, embedded