diff --git a/src/frontend/src/pages/MainPage/components/myCollectionComponent/components/headerTabsSearchComponent/index.tsx b/src/frontend/src/pages/MainPage/components/myCollectionComponent/components/headerTabsSearchComponent/index.tsx
index a15b84601..8dca45f3c 100644
--- a/src/frontend/src/pages/MainPage/components/myCollectionComponent/components/headerTabsSearchComponent/index.tsx
+++ b/src/frontend/src/pages/MainPage/components/myCollectionComponent/components/headerTabsSearchComponent/index.tsx
@@ -19,6 +19,11 @@ const HeaderTabsSearchComponent = ({}: HeaderTabsSearchComponentProps) => {
const [tabActive, setTabActive] = useState("Flows");
const setErrorData = useAlertStore((state) => state.setErrorData);
const allFlows = useFlowsManagerStore((state) => state.allFlows);
+ const [inputValue, setInputValue] = useState("");
+
+ const setSearchFlowsComponents = useFlowsManagerStore(
+ (state) => state.setSearchFlowsComponents,
+ );
const handleDownloadFolder = () => {
if (allFlows.length === 0) {
@@ -34,8 +39,19 @@ const HeaderTabsSearchComponent = ({}: HeaderTabsSearchComponentProps) => {
return (
<>
-
-
+
{
+ setSearchFlowsComponents(e.target.value);
+ setInputValue(e.target.value);
+ }}
+ onKeyDown={(e) => {
+ if (e.key === "Enter") {
+ setSearchFlowsComponents(inputValue);
+ }
+ }}
+ />
) => void;
+ onClick?: () => void;
+ value: string;
+ onKeyDown: (e: KeyboardEvent) => void;
};
-const InputSearchComponent = ({ loading }: InputSearchComponentProps) => {
+const InputSearchComponent = ({
+ loading,
+ divClasses,
+ onChange,
+ onClick,
+ value,
+ onKeyDown,
+}: InputSearchComponentProps) => {
const pagePath = window.location.pathname;
const [inputValue, setInputValue] = useState("");
@@ -38,24 +50,18 @@ const InputSearchComponent = ({ loading }: InputSearchComponentProps) => {
return (
<>
-
+
{
- setSearchFlowsComponents(e.target.value);
- setInputValue(e.target.value);
- }}
- onKeyDown={(e) => {
- if (e.key === "Enter") {
- setSearchFlowsComponents(inputValue);
- }
- }}
- value={inputValue}
+ onChange={onChange}
+ onKeyDown={onKeyDown}
+ value={value}
/>