You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Just like other Input components it can also be annotated on Request DTO string properties to change which Input component it should use in
282
-
[AutoForm components](https://servicestack.net/vue/gallery/autoform), where it can be further customized with tailwind classes on its
282
+
[AutoForm components](/vue/autoform), where it can be further customized with tailwind classes on its
283
283
containing Field and Textarea Input elements, e.g:
284
284
285
285
```csharp
@@ -353,8 +353,8 @@ The AutoForm components and rapid development workflow enabled by [Locode's Auto
353
353
most optimal UX but you don't want to leave the high productivity of Auto UI and Auto Form components to go back to creating manual forms.
354
354
355
355
Which we found ourselves in when developing CreatorKit where we want users to be able to quickly develop custom Email Templates and UIs, but not have to
356
-
put in the effort to get the great UX we're used to when creating emails. For example we could've used the default [LookupInput](https://servicestack.net/vue/gallery/autoform#edit-form)
357
-
that's inferred and rendered for [Reference Fields](https://servicestack.net/vue/gallery/autoquerygrid#reference-fields), but that would require opening a modal form to search through
356
+
put in the effort to get the great UX we're used to when creating emails. For example we could've used the default [LookupInput](/vue/autoform#edit-form)
357
+
that's inferred and rendered for [Reference Fields](/vue/autoquerygrid#reference-fields), but that would require opening a modal form to search through
358
358
existing contacts every time we wanted to send an email.
359
359
360
360
But gmail have already showed us it's much more user-friendly and quicker to provide a non-modal autocomplete dropdown that automatically searches
Copy file name to clipboardExpand all lines: MyApp/_pages/vue/custom-inputs.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -12,7 +12,7 @@ This allows us to continue to benefiting rapid development workflow enabled by t
12
12
to deliver the most optimal UX when we need to.
13
13
14
14
CreatorKit's [Email Templates](https://servicestack.net/creatorkit/portal-messages) are a good example of this, which instead of utilizing the standard
15
-
[LookupInput](https://servicestack.net/vue/gallery/autoform#edit-form) (inferred from [Reference Fields](/vue/autoquerygrid#reference-fields))
15
+
[LookupInput](/vue/autoform#edit-form) (inferred from [Reference Fields](/vue/autoquerygrid#reference-fields))
16
16
to open a modal to select a contact from a Contacts DataGrid it uses a custom `EmailInput` Component to provide an optimal, user-friendly UX that
17
17
we've come to expect from popular Email clients like gmail to provide a non-modal autocomplete dropdown that automatically searches our contact list
0 commit comments