"use client"; import { useState } from "react"; import { Button, Card, Input, Label, Textarea, Typography } from "poyraz-ui/atoms"; export function ContactContent() { const [name, setName] = useState(""); const [email, setEmail] = useState(""); const [message, setMessage] = useState(""); const isValid = name.trim() && email.trim() && message.trim(); const handleSubmit = (event: React.FormEvent) => { event.preventDefault(); if (!isValid) return; const subject = encodeURIComponent(`Portfolio Contact - ${name.trim()}`); const body = encodeURIComponent( `Name: ${name.trim()}\nEmail: ${email.trim()}\n\nMessage:\n${message.trim()}`, ); window.location.href = `mailto:poyrazavsever@gmail.com?subject=${subject}&body=${body}`; }; return (
Contact
E-mail poyrazavsever@gmail.com
Response Usually within 24 hours.
setName(event.target.value)} placeholder="Your name" className="rounded-sm" />
setEmail(event.target.value)} placeholder="you@example.com" className="rounded-sm" />