Skip to content

Commit bcbffe6

Browse files
authored
fix(react): editor and preview missing accessible names (stackblitz#267)
1 parent 547e70a commit bcbffe6

File tree

2 files changed

+5
-0
lines changed

2 files changed

+5
-0
lines changed

packages/components/react/src/Panels/PreviewPanel.tsx

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -160,6 +160,10 @@ function Preview({ preview, iframe, previewCount, first, last, toggleTerminal, i
160160
if (preview.url) {
161161
iframe.ref.src = preview.url;
162162
}
163+
164+
if (preview.title) {
165+
iframe.ref.title = preview.title;
166+
}
163167
}, [preview.url, iframe.ref]);
164168

165169
return (

packages/components/react/src/core/CodeMirrorEditor/index.tsx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -208,6 +208,7 @@ function newEditorState(
208208
return EditorState.create({
209209
doc: content,
210210
extensions: [
211+
EditorView.contentAttributes.of({ 'aria-label': 'Editor' }),
211212
EditorView.domEventHandlers({
212213
scroll: debounce((_event, view) => {
213214
onScrollRef.current?.({ left: view.scrollDOM.scrollLeft, top: view.scrollDOM.scrollTop });

0 commit comments

Comments
 (0)