medichat / src /components /hero.jsx
gekina's picture
Update src/components/hero.jsx
647df65 verified
import React, { useState, useEffect } from 'react';
import { useNavigate } from 'react-router-dom';
const Hero = () => {
const navigate = useNavigate();
const [isLoggedIn, setIsLoggedIn] = useState(false);
useEffect(() => {
const token = localStorage.getItem('token');
setIsLoggedIn(!!token);
}, []);
const handleStartDiagnosis = () => {
if (isLoggedIn) {
navigate('/diagnosis');
} else {
navigate('/login');
}
};
return (
<section className="hero">
<div className="container">
<div className="hero-content">
<div className="hero-text">
<h1>Selamat Datang di MediChat</h1>
<span className="hero-subtitle">Layanan kesehatan digital yang siap membantu Anda</span>
<div className="hero-buttons-left">
<button onClick={handleStartDiagnosis} className="primary-btn hero-diagnosis-btn">
Mulai Diagnosis
</button>
</div>
</div>
</div>
</div>
</section>
);
};
export default Hero;