<Countdown />
15 |16 | Use the countdown component. Perfect for launches, limited offers, 17 | and time-sensitive events—fully customizable, and minimalistic. 18 |
19 |16 | Use the countdown component. Perfect for launches, limited offers, 17 | and time-sensitive events—fully customizable, and minimalistic. 18 |
19 |
4 |
5 |
30 | For demo purposes, the license key is{" "}
31 |
\n Use the countdown component. Perfect for launches, limited offers, \n and time-sensitive events—fully customizable, and minimalistic.\n
\n153 | {body} 154 |
155 | ) 156 | } 157 | 158 | export { 159 | useFormField, 160 | Form, 161 | FormItem, 162 | FormLabel, 163 | FormControl, 164 | FormDescription, 165 | FormMessage, 166 | FormField, 167 | } 168 | -------------------------------------------------------------------------------- /components/ui/sheet.tsx: -------------------------------------------------------------------------------- 1 | "use client" 2 | 3 | import * as React from "react" 4 | import * as SheetPrimitive from "@radix-ui/react-dialog" 5 | import { XIcon } from "lucide-react" 6 | 7 | import { cn } from "@/lib/utils" 8 | 9 | function Sheet({ ...props }: React.ComponentPropsSecure distribution of private components with license key validation
69 |Secure authentication with email/password, social login, and more
78 |Have a service that could enhance Zeta?
87 | 106 |Clone this registry or copy the components you need from our collection.
121 |Add your components to registry.json and use /registry/[name] to reference them.
128 |Click any component URL to access the login page where users can enter their license key.
135 |