mirror of
https://github.com/dergigi/boris.git
synced 2025-12-17 22:54:30 +01:00
improve: better error messages when direct event loading fails
- Show error if relayPool is not available when loading direct URL - Improved error message wording to be clearer - These messages will help diagnose direct /e/ path loading issues
This commit is contained in:
@@ -70,6 +70,12 @@ export function useEventLoader({
|
|||||||
|
|
||||||
// Otherwise fetch from relays
|
// Otherwise fetch from relays
|
||||||
if (!relayPool) {
|
if (!relayPool) {
|
||||||
|
const errorContent: ReadableContent = {
|
||||||
|
url: '',
|
||||||
|
html: `<div style="padding: 1rem; color: var(--color-error, red);">No relay pool available to fetch event</div>`,
|
||||||
|
title: 'Error'
|
||||||
|
}
|
||||||
|
setReaderContent(errorContent)
|
||||||
setReaderLoading(false)
|
setReaderLoading(false)
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
@@ -86,7 +92,7 @@ export function useEventLoader({
|
|||||||
error: (err) => {
|
error: (err) => {
|
||||||
const errorContent: ReadableContent = {
|
const errorContent: ReadableContent = {
|
||||||
url: '',
|
url: '',
|
||||||
html: `<div style="padding: 1rem; color: var(--color-error, red);">Error loading event: ${err instanceof Error ? err.message : 'Unknown error'}</div>`,
|
html: `<div style="padding: 1rem; color: var(--color-error, red);">Failed to load event: ${err instanceof Error ? err.message : 'Unknown error'}</div>`,
|
||||||
title: 'Error'
|
title: 'Error'
|
||||||
}
|
}
|
||||||
setReaderContent(errorContent)
|
setReaderContent(errorContent)
|
||||||
|
|||||||
Reference in New Issue
Block a user