import { Search } from "lucide-react";
import React from "react";
import { cn } from "../../lib/utils";
import { Input } from "../ui/input";
interface VaultPageHeaderProps {
children: React.ReactNode;
className?: string;
contentClassName?: string;
dataSection?: string;
}
export function VaultPageHeader({
children,
className,
contentClassName,
dataSection,
}: VaultPageHeaderProps) {
return (
);
}
interface VaultHeaderSearchProps
extends Omit, "className"> {
className?: string;
inputClassName?: string;
rightAdornment?: React.ReactNode;
}
export function VaultHeaderSearch({
className,
inputClassName,
rightAdornment,
...props
}: VaultHeaderSearchProps) {
return (
{rightAdornment && (
{rightAdornment}
)}
);
}
export const vaultHeaderSecondaryButtonClass =
"h-10 px-3 gap-2 bg-foreground/5 text-foreground hover:bg-foreground/10 border-border/40";
export const vaultHeaderIconButtonClass = "h-10 w-10";
export const vaultSectionTitleClass = "text-base font-semibold text-muted-foreground";