+
+ ENTER
+ {intl.get('universal_search.enter_text')}
+
+
+
+ ESC{' '}
+ {intl.get('universal_search.close_text')}
+
+
+
+
+
+
+
+
+
+ {intl.get('universal_seach.navigate_text')}
+
+
+ );
+}
+
+/**
+ * Universal search input bar with items list.
+ */
+function UniversalSearchBar({ isOpen, onSearchTypeChange, ...listProps }) {
+ const { handleKeyDown, handleKeyUp } = listProps;
+ const handlers = isOpen
+ ? { onKeyDown: handleKeyDown, onKeyUp: handleKeyUp }
+ : {};
+
+ return (
+