<ToolForm
toolName="create-user"
fields={[
{ name: 'name', label: 'Name', required: true },
{ name: 'email', label: 'Email', type: 'email', required: true },
{ name: 'role', label: 'Role', type: 'select',
options: [
{ value: 'admin', label: 'Admin' },
{ value: 'user', label: 'User' }
]
},
{ name: 'notify', label: 'Send welcome email', type: 'switch' }
]}
submitText="Create User"
showSuccessToast
onSuccess={(user) => console.log('Created:', user)}
/>