composer require wamesk/nova-email-autocomplete-field
php artisan vendor:publish --provider="Wame\NovaEmailAutocompleteField\FieldServiceProvider" --tag="config"
Default usage is pretty simple like every other field
By default it autocompletes domains in config file nova-email-autocomplete.php
use Wame\NovaEmailAutocompleteField\Email;
Email::make('Email')
Alternatively you can overwrite it and use domains() method
use Wame\NovaEmailAutocompleteField\Email;
Email::make('Email')
->domains([
'gmail.com',
'yahoo.com',
...
])