Skip to content

Commit 9e34c9a

Browse files
author
michaelwenk
committed
fix: ignore SplitPane children error
1 parent 0d12007 commit 9e34c9a

File tree

1 file changed

+28
-3
lines changed

1 file changed

+28
-3
lines changed

src/component/panels/Panels.tsx

+28-3
Original file line numberDiff line numberDiff line change
@@ -316,6 +316,7 @@ function Panels() {
316316
() => (
317317
<div className="panels">
318318
<HighlightProvider>
319+
{/* @ts-ignore */}
319320
<SplitPane
320321
split="vertical"
321322
defaultSize="60%"
@@ -383,9 +384,33 @@ function Panels() {
383384
<div className="request-error">
384385
<p>Request failed:</p>
385386
<p>
386-
{requestError.response?.data.errorMessage
387-
? requestError.response?.data.errorMessage
388-
: 'Could not connect to Sherlock`s backend services'}
387+
{axios.isAxiosError(requestError) ? (
388+
(
389+
requestError.response?.data as {
390+
errorMessage: string;
391+
}
392+
).errorMessage ? (
393+
(
394+
requestError.response?.data as {
395+
errorMessage: string;
396+
}
397+
).errorMessage
398+
) : (
399+
<p>
400+
<label>
401+
Could not connect to Sherlock`s backend services:
402+
</label>
403+
<br />
404+
<label>
405+
{JSON.stringify(
406+
requestError.response?.data as {},
407+
)}
408+
</label>
409+
</p>
410+
)
411+
) : (
412+
'Could not connect to Sherlock`s backend services'
413+
)}
389414
</p>
390415
</div>
391416
) : requestWasCancelled ? (

0 commit comments

Comments
 (0)