mirror of
https://github.com/streetwriters/notesnook.git
synced 2025-12-23 23:19:40 +01:00
editor: select language by pressing enter (#7484)
Signed-off-by: Yash Kumar <kyash03@student.ubc.ca>
This commit is contained in:
@@ -258,6 +258,15 @@ function LanguageSelector(props: LanguageSelectorProps) {
|
||||
zIndex: 999,
|
||||
mt: 1
|
||||
}}
|
||||
onKeyDown={(e: React.KeyboardEvent) => {
|
||||
if (e.key === "Enter" && languages.length > 0) {
|
||||
onLanguageSelected(languages[0].filename);
|
||||
e.preventDefault();
|
||||
} else if (e.key === "Escape") {
|
||||
onClose();
|
||||
e.preventDefault();
|
||||
}
|
||||
}}
|
||||
onChange={(e) => {
|
||||
if (!e.target.value) return setLanguages(Languages);
|
||||
const query = e.target.value.toLowerCase();
|
||||
|
||||
Reference in New Issue
Block a user