© 2026 Hedgehog Software, LLC
useModal().open(PanelModalsAddOrEditUser, { onUserAdded: (user: {}) => { console.log("Add hook"); if (data.value && data.value.users) { data.value.users.push(user) } }, onUserEdited: (user: {}) => { console.log("Edit hook"); } })
AddOrEditUser
const emit = defineEmits<{ (e: 'userAdded', user: {}): void; (e: 'userEdited', user: {}): void; (e: 'random') : void }>();
if (props.user) { console.log("userEdited", response.user); emit('random'); // emit('userEdited', response.user as IUser); } else { emit('userAdded', response.user as IUser); }
Join the Discord to ask follow-up questions and connect with the community
Nuxt Community Chat Server
31,632 Members