) => {
+ if (e.key === "Enter" && searchUser.trim()) {
+ e.preventDefault();
+ handleUserSearch();
+ }
+ };
+
+ return (
+
+
+
+
+
+
+ setSearchUser(e.target.value)}
+ onKeyDown={handleKeyDown}
+ className="w-40"
+ />
+
+
+
+ );
+}
diff --git a/src/components/shared/PipelineRunFiltersBar/PipelineRunFiltersBar.tsx b/src/components/shared/PipelineRunFiltersBar/PipelineRunFiltersBar.tsx
index 79f7e0f6f..80b93233a 100644
--- a/src/components/shared/PipelineRunFiltersBar/PipelineRunFiltersBar.tsx
+++ b/src/components/shared/PipelineRunFiltersBar/PipelineRunFiltersBar.tsx
@@ -2,6 +2,7 @@ import { useState } from "react";
import type { DateRange } from "react-day-picker";
import { AnnotationFilterInput } from "@/components/shared/AnnotationFilterInput/AnnotationFilterInput";
+import { CreatedByFilter } from "@/components/shared/CreatedByFilter/CreatedByFilter";
import { StatusFilterSelect } from "@/components/shared/StatusFilterSelect/StatusFilterSelect";
import { Button } from "@/components/ui/button";
import { DatePickerWithRange } from "@/components/ui/date-picker";
@@ -73,6 +74,13 @@ export function PipelineRunFiltersBar() {
)}
+
+ setFilter("created_by", value)}
+ />
+
+