fix: improve error messaging for various components to provide clearer feedback on failures

This commit is contained in:
Usman Baig
2026-02-22 19:17:20 +01:00
parent ac6a9429d4
commit 156d9986df
15 changed files with 25 additions and 24 deletions

View File

@@ -170,7 +170,7 @@ export default function HomePage() {
const data = await listSites()
setSites(Array.isArray(data) ? data : [])
} catch (error: any) {
toast.error(getAuthErrorMessage(error) || 'Failed to load sites: ' + ((error as Error)?.message || 'Unknown error'))
toast.error(getAuthErrorMessage(error) || 'Failed to load your sites')
setSites([])
} finally {
setSitesLoading(false)
@@ -199,7 +199,7 @@ export default function HomePage() {
toast.success('Site deleted successfully')
loadSites()
} catch (error: any) {
toast.error(getAuthErrorMessage(error) || 'Failed to delete site: ' + ((error as Error)?.message || 'Unknown error'))
toast.error(getAuthErrorMessage(error) || 'Failed to delete site')
}
}