Validation Utils Test

Auth Kit validation fonksiyonlarını test edin

Email Validation
isValidEmail(email)
Sonuç:
Username Validation
isValidUsername(username) - Min 3 karakter, alfanumerik
Sonuç:
Phone Number Validation (TR)
isValidPhoneNumber(phone) - Türkiye formatı
Sonuç:
OTP Code Validation
isValidOtp(otp, 6) - 6 haneli kod
Sonuç:
Password Strength Calculator
getPasswordStrength(password) - 0-4 skor
Password Match & Min Length
passwordsMatch() ve meetsMinPasswordLength()
Kullanım Örneği
import { 
  isValidEmail,
  getPasswordStrength 
} from '@hascanb/arf-ui-kit/auth-kit'

// Email kontrolü
if (!isValidEmail(email)) {
  setError('Geçersiz email formatı')
}

// Şifre gücü
const strength = getPasswordStrength(password)
if (strength < 2) {
  setError('Şifreniz çok zayıf')
}