soiz1's picture
Upload folder using huggingface_hub
4d70170 verified
raw
history blame
798 Bytes
<script lang="ts">
import { defineComponent } from 'vue'
import { useError } from '.'
export default defineComponent({
setup() {
const {
error,
clearError,
} = useError()
return {
error,
clearError,
}
},
})
</script>
<template>
<div
v-if="error"
class="absolute bottom-0 left-0 right-0 flex justify-center pb-4"
>
<div class="flex items-center bg-red-200 text-red-600 dark:bg-red-800 dark:text-red-400 px-4 py-2 rounded space-x-4 shadow-md">
<VueIcon
:icon="error.icon || 'error'"
class="w-6 h-6"
/>
<div>
{{ error.message }}
</div>
<VueButton
class="icon-button flat danger"
icon-left="close"
@click="clearError()"
/>
</div>
</div>
</template>