= createRef();
override firstUpdated() {
this.textInputRef.value!.addEventListener(
'keydown',
this.textInputKeyDown.bind(this)
);
}
textInputKeyDown(event: KeyboardEvent) {
if (event.key === 'Enter') {
this.dispatchEvent(
new ApiKeyEnteredEvent((event.target as HTMLInputElement).value)
);
}
event.stopPropagation();
}
override render() {
return html`
Gemini Key Required: Please paste your key from Google AI Studio below.
`;
}
}