diff --git a/src/features/problemset/components/header.tsx b/src/features/problemset/components/header.tsx
new file mode 100644
index 0000000..f560d10
--- /dev/null
+++ b/src/features/problemset/components/header.tsx
@@ -0,0 +1,25 @@
+import { cn } from "@/lib/utils";
+import { Suspense } from "react";
+import { BackButton } from "@/components/back-button";
+import { UserAvatar, UserAvatarSkeleton } from "@/components/user-avatar";
+
+interface ProblemsetHeaderProps {
+ className?: string;
+}
+
+export const ProblemsetHeader = ({ className }: ProblemsetHeaderProps) => {
+ return (
+
+ );
+};
diff --git a/src/features/problemset/components/problemset-header.tsx b/src/features/problemset/components/problemset-header.tsx
deleted file mode 100644
index b72a886..0000000
--- a/src/features/problemset/components/problemset-header.tsx
+++ /dev/null
@@ -1,18 +0,0 @@
-import { Suspense } from "react";
-import { UserAvatar, UserAvatarSkeleton } from "@/components/user-avatar";
-
-const ProblemsetHeader = () => {
- return (
-
- );
-};
-
-export { ProblemsetHeader };