From eab8ec3ba81b86fdd4ade920d999c28fb34785b1 Mon Sep 17 00:00:00 2001 From: Hyteq Date: Sun, 20 Jul 2025 10:48:40 +0300 Subject: format, cleanup, deps --- apps/web/src/components/header-base.tsx | 82 ++++++++++++++++----------------- 1 file changed, 41 insertions(+), 41 deletions(-) (limited to 'apps/web/src/components/header-base.tsx') diff --git a/apps/web/src/components/header-base.tsx b/apps/web/src/components/header-base.tsx index f27eb7fc..c87803f7 100644 --- a/apps/web/src/components/header-base.tsx +++ b/apps/web/src/components/header-base.tsx @@ -1,41 +1,41 @@ -"use client"; - -import { cn } from "@/lib/utils"; -import { ReactNode } from "react"; - -interface HeaderBaseProps { - leftContent?: ReactNode; - centerContent?: ReactNode; - rightContent?: ReactNode; - className?: string; - children?: ReactNode; -} - -export function HeaderBase({ - leftContent, - centerContent, - rightContent, - className, - children, -}: HeaderBaseProps) { - // If children is provided, render it directly without the grid layout - if (children) { - return ( -
- {children} -
- ); - } - - return ( -
- {leftContent &&
{leftContent}
} - {centerContent && ( -
{centerContent}
- )} - {rightContent &&
{rightContent}
} -
- ); -} +"use client"; + +import { cn } from "@/lib/utils"; +import { ReactNode } from "react"; + +interface HeaderBaseProps { + leftContent?: ReactNode; + centerContent?: ReactNode; + rightContent?: ReactNode; + className?: string; + children?: ReactNode; +} + +export function HeaderBase({ + leftContent, + centerContent, + rightContent, + className, + children, +}: HeaderBaseProps) { + // If children is provided, render it directly without the grid layout + if (children) { + return ( +
+ {children} +
+ ); + } + + return ( +
+ {leftContent &&
{leftContent}
} + {centerContent && ( +
{centerContent}
+ )} + {rightContent &&
{rightContent}
} +
+ ); +} -- cgit v1.3.1