gebeya-whatsapp-otp
Version:
React WhatsApp OTP verification component with Supabase integration
42 lines • 1.21 kB
TypeScript
import React from "react";
interface SelectProps {
value?: string;
onValueChange?: (value: string) => void;
children: React.ReactNode;
searchable?: boolean;
placeholder?: string;
}
interface SelectTriggerProps {
children: React.ReactNode;
className?: string;
onClick?: () => void;
}
interface SelectValueProps {
children?: React.ReactNode;
placeholder?: string;
}
interface SelectContentProps {
children: React.ReactNode;
isOpen?: boolean;
searchable?: boolean;
searchValue?: string;
onSearchChange?: (value: string) => void;
}
interface SelectItemProps {
value: string;
children: React.ReactNode;
onSelect?: (value: string) => void;
searchText?: string;
}
export declare const Select: React.FC<SelectProps>;
export declare const SelectTrigger: React.FC<SelectTriggerProps>;
export declare const SelectValue: React.FC<SelectValueProps & {
value?: string;
}>;
export declare const SelectContent: React.FC<SelectContentProps & {
onSelect?: (value: string) => void;
searchInputRef?: React.RefObject<HTMLInputElement>;
}>;
export declare const SelectItem: React.FC<SelectItemProps>;
export {};
//# sourceMappingURL=select.d.ts.map