import type { ReactNode } from 'react' import { cn } from '@/lib/utils' import { PageSearchInput } from './overlays/overlay-search-input' interface PageSearchShellProps extends React.ComponentProps<'section'> { children: ReactNode filters?: ReactNode onSearchChange: (value: string) => void searchPlaceholder: string searchTrailingAction?: ReactNode searchValue: string } export function PageSearchShell({ children, className, filters, onSearchChange, searchPlaceholder, searchTrailingAction, searchValue, ...props }: PageSearchShellProps) { return (
{filters ?
{filters}
: null}
{children}
) }