Skip to content

Commit 0818b80

Browse files
committed
feat: emit error
1 parent 20be66a commit 0818b80

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

src/runtime/components/NUsersUserForm.vue

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@ const props = defineProps<Props>()
1515
const emit = defineEmits<{
1616
(e: 'submit', userData: Partial<User>): void
1717
(e: 'cancel'): void
18+
(e: 'error', error: unknown): void
1819
}>()
1920
2021
const emptyFormData = {
@@ -99,7 +100,7 @@ const handleSubmit = async () => {
99100
}
100101
catch (error) {
101102
console.error('Failed to save user:', error)
102-
// You could emit an error event here if needed
103+
emit('error', error)
103104
}
104105
}
105106
</script>

0 commit comments

Comments
 (0)