Skip to content

Commit 27be0cb

Browse files
committed
fix: add search hidden
1 parent e060ae7 commit 27be0cb

File tree

3 files changed

+8
-7
lines changed

3 files changed

+8
-7
lines changed

package-lock.json

Lines changed: 4 additions & 4 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@
4949
},
5050
"devDependencies": {
5151
"@diplodoc/babel-preset": "^1.0.3",
52-
"@diplodoc/components": "^4.28.1",
52+
"@diplodoc/components": "^4.28.2",
5353
"@diplodoc/lint": "^1.1.1",
5454
"@diplodoc/openapi-extension": "^2.7.0",
5555
"@diplodoc/tabs-extension": "^3.7.2",

src/components/Search/Suggest.tsx

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import type {ISearchProvider, SearchSuggestApi} from '@diplodoc/components';
22

33
import React, {useCallback, useRef} from 'react';
4-
import {SearchSuggest} from '@diplodoc/components';
4+
import {SearchSuggest, useInterface} from '@diplodoc/components';
55
import {Icon} from '@gravity-ui/uikit';
66
import {Magnifier} from '@gravity-ui/icons';
77
import block from 'bem-cn-lite';
@@ -20,6 +20,7 @@ function SearchButton() {
2020
export function Suggest() {
2121
const provider: ISearchProvider | null = useProvider();
2222
const suggest = useRef<SearchSuggestApi>(null);
23+
const isSearchHidden = useInterface('search');
2324

2425
const onFocus = useCallback(() => {
2526
updateRootClassName({focusSearch: true});
@@ -34,7 +35,7 @@ export function Suggest() {
3435
}, 100);
3536
}, []);
3637

37-
if (!provider) {
38+
if (!provider || isSearchHidden) {
3839
return null;
3940
}
4041

0 commit comments

Comments
 (0)