clean(tech): EmailChecker, use class method, not instance
This commit is contained in:
parent
554141bb67
commit
ced634295e
6 changed files with 25 additions and 31 deletions
|
@ -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');
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue