fix aria labels for database text boxes (#7628)

This commit is contained in:
Kim Santiago
2019-10-10 10:30:43 -07:00
committed by GitHub
parent d4feb903b0
commit 93c9426f25
3 changed files with 5 additions and 6 deletions

View File

@@ -79,19 +79,19 @@ export abstract class DacFxConfigPage extends BasePage {
return true;
}
protected async createDatabaseTextBox(): Promise<azdata.FormComponent> {
protected async createDatabaseTextBox(title: string): Promise<azdata.FormComponent> {
this.databaseTextBox = this.view.modelBuilder.inputBox().withProperties({
required: true
}).component();
this.databaseTextBox.ariaLabel = localize('dacfx.databaseAriaLabel', "Database");
this.databaseTextBox.ariaLabel = title;
this.databaseTextBox.onTextChanged(async () => {
this.model.database = this.databaseTextBox.value;
});
return {
component: this.databaseTextBox,
title: localize('dacFx.databaseNameTextBox', 'Target Database')
title: title
};
}