"use client"; import * as React from "react"; import { cn } from "./lib/utils"; export interface WatermarkProps extends React.HTMLAttributes { text?: string; repeat?: number; angle?: number; opacity?: number; notched?: boolean; children: React.ReactNode; className?: string; } export function Watermark({ text = "OFFICIAL TICKET • DO NOT DUPLICATE", repeat = 12, angle = -22, opacity = 0.07, notched = false, children, className, ...props }: WatermarkProps) { const watermarkItems = Array.from({ length: repeat }, (_, i) => i); return (
{notched && ( <>