1
0
Fork 0
mirror of synced 2024-09-18 10:20:11 +12:00
budibase/packages/builder/src/components/common/ErrorsBox.svelte

32 lines
578 B
Svelte
Raw Normal View History

2019-07-13 21:35:57 +12:00
<script>
2020-02-03 22:50:30 +13:00
export let errors = []
2019-07-13 21:35:57 +12:00
2020-02-03 22:50:30 +13:00
$: hasErrors = errors.length > 0
2019-07-13 21:35:57 +12:00
</script>
{#if hasErrors}
<div class="container">
2019-07-13 21:35:57 +12:00
{#each errors as error}
<div class="error">{error.dataPath || ""} {error.message}</div>
2019-07-13 21:35:57 +12:00
{/each}
2020-03-28 05:58:32 +13:00
</div>
{/if}
2020-10-03 06:49:00 +13:00
<style>
.container {
border-radius: var(--border-radius-m);
margin: 0;
padding: var(--spacing-m);
background-color: rgba(241, 165, 165, 0.2);
color: var(--red);
2020-10-03 06:49:00 +13:00
}
.error {
font-size: var(--font-size-xs);
font-weight: 500;
}
.error:first-letter {
text-transform: uppercase;
}
</style>