// 'use client';
// import React, { useEffect } from 'react';
// const Home = () => {
// useEffect(() => {
// console.log('Home component mounted on client');
// }, []);
// return
Welcome To Data4Autos Turn14 and eBay Integration
;
// };
// export default Home;
'use client';
import React, { useState, useEffect } from 'react';
import { useCookies } from 'react-cookie'; // If using 'react-cookie'
import { useRouter } from 'next/navigation';
const Home = () => {
const [cookies] = useCookies(['d4a_uid']); // Use correct cookie name
const [user, setUser] = useState(null);
const router = useRouter();
useEffect(() => {
const uid = cookies['d4a_uid'] || null; // Read cookie
if (!uid) {
router.push('/login'); // Redirect if not authenticated
} else {
setUser(uid); // Set user if authenticated
}
}, [cookies, router]);
if (!user) {
// Optional: Prevent flash of protected content
return Checking authentication, please wait...
;
}
return (
Welcome To Data4Auto: Turn14 and eBay Integration
);
};
export default Home;