clean(tech): EmailChecker, use class method, not instance

This commit is contained in:
mfo 2024-07-01 10:38:43 +02:00
parent 554141bb67
commit ced634295e
No known key found for this signature in database
GPG key ID: 7CE3E1F5B794A8EC
6 changed files with 25 additions and 31 deletions

View file

@ -4,7 +4,7 @@ import { ApplicationController } from './application_controller';
type checkEmailResponse = {
success: boolean;
email_suggestions: string[];
suggestions: string[];
};
export class EmailInputController extends ApplicationController {
@ -36,8 +36,8 @@ export class EmailInputController extends ApplicationController {
url.toString()
).json();
if (data && data.email_suggestions && data.email_suggestions.length > 0) {
this.suggestionTarget.innerHTML = data.email_suggestions[0];
if (data && data.suggestions && data.suggestions.length > 0) {
this.suggestionTarget.innerHTML = data.suggestions[0];
show(this.ariaRegionTarget);
this.ariaRegionTarget.setAttribute('aria-live', 'assertive');
}