Skip to content

Commit 7ce1ee6

Browse files
committed
link to docs from diagnostics - closes #431
1 parent 35b623e commit 7ce1ee6

File tree

2 files changed

+12
-12
lines changed

2 files changed

+12
-12
lines changed

packages/editor/src/lib/Workspace.svelte.ts

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -124,7 +124,10 @@ export class Workspace {
124124
span.innerHTML = `${error.message
125125
.replace(/&/g, '&')
126126
.replace(/</g, '&lt;')
127-
.replace(/`(.+?)`/g, `<code>$1</code>`)} <strong>(${error.code})</strong>`;
127+
.replace(
128+
/`(.+?)`/g,
129+
`<code>$1</code>`
130+
)} (<a href="/docs/svelte/compiler-errors#${error.code}">${error.code}</a>)`;
128131

129132
return span;
130133
}
@@ -142,7 +145,10 @@ export class Workspace {
142145
span.innerHTML = `${warning.message
143146
.replace(/&/g, '&amp;')
144147
.replace(/</g, '&lt;')
145-
.replace(/`(.+?)`/g, `<code>$1</code>`)} <strong>(${warning.code})</strong>`;
148+
.replace(
149+
/`(.+?)`/g,
150+
`<code>$1</code>`
151+
)} (<a href="/docs/svelte/compiler-warnings#${warning.code}">${warning.code}</a>)`;
146152

147153
return span;
148154
}

packages/editor/src/lib/codemirror.css

Lines changed: 4 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -277,21 +277,15 @@
277277
padding: 0.2rem 0.4rem;
278278
}
279279

280-
strong {
280+
a {
281281
font: var(--sk-font-mono);
282+
color: inherit;
282283
font-size: 1em;
283-
opacity: 0.7;
284+
/* opacity: 0.7; */
285+
text-decoration: underline;
284286
}
285287
}
286288
}
287289
}
288-
289-
&.cm-tooltip-below .cm-tooltip-section {
290-
/* top: 1rem; */
291-
}
292-
293-
&.cm-tooltip-above .cm-tooltip-section {
294-
/* bottom: 1rem; */
295-
}
296290
}
297291
}

0 commit comments

Comments
 (0)