Add error display to file upload

This commit is contained in:
Eli Ribble 2026-04-15 19:02:25 +00:00
parent 344f4bcaa5
commit 66d35428fa
No known key found for this signature in database
7 changed files with 93 additions and 28 deletions

View file

@ -150,12 +150,11 @@ tr.has-error {
<p>loading</p>
</div>
<div v-else>
<MapMultipoint
:bounds="session.organization!.service_area"
<MapLocator
:markers="[]"
:organizationId="session.organization!.id"
:tegola="session.urls?.tegola ?? ''"
></MapMultipoint>
/>
</div>
</div>
@ -202,8 +201,13 @@ tr.has-error {
</div>
<template v-else>
<div v-if="upload.error" class="alert alert-error" role="alert">
<i class="bi bi-exclamation-triangle me-2"></i>
<strong>Error:</strong> Your upload failed to parse correctly. The
specific error was: '{{ upload.error }}'
</div>
<div
v-if="
v-else-if="
!upload.csv_pool?.pools || upload.csv_pool.pools.length === 0
"
class="alert alert-warning"