Github

Validate Email

Email validation utility function.

Installation

pnpm dlx shadcn@latest add https://components.sudarshandhakal.com.np/r/validate-email.json

Usage

import { validateEmail, isValidEmail } from "@/lib/validate-email"
console.log(validateEmail("test@example.com")) // true
console.log(validateEmail("invalid-email")) // false

console.log(isValidEmail("user@domain.com")) // true
console.log(isValidEmail("not-an-email")) // false

API

validateEmail

Validates an email address using regex.

Parameters:

  • email - Email string to validate

Returns: Boolean indicating if email is valid

isValidEmail

Alias for validateEmail function.

Parameters:

  • email - Email string to validate

Returns: Boolean indicating if email is valid