Skip to content

Commit 704ae74

Browse files
committed
fix: adjust role in Alert component
1 parent ed98046 commit 704ae74

1 file changed

Lines changed: 6 additions & 1 deletion

File tree

app/components/Alert.vue

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,10 +20,15 @@ const bodyClasses: Record<Props['variant'], string> = {
2020
warning: 'text-amber-700 dark:text-amber-400',
2121
error: 'text-red-700 dark:text-red-400',
2222
}
23+
24+
const role: Record<Props['variant'], 'status' | 'alert'> = {
25+
warning: 'status',
26+
error: 'alert',
27+
}
2328
</script>
2429

2530
<template>
26-
<div role="alert" class="border rounded-md px-3 py-2.5" :class="wrapperClasses[variant]">
31+
<div :role="role[variant]" class="border rounded-md px-3 py-2.5" :class="wrapperClasses[variant]">
2732
<p v-if="title" class="font-semibold mb-1" :class="titleClasses[variant]">{{ title }}</p>
2833
<div class="text-xs" :class="bodyClasses[variant]">
2934
<slot />

0 commit comments

Comments
 (0)