"use client"; import React, { useState, useEffect } from "react"; import Image from "next/image"; import styles from "../styles/cw.module.css"; import Link from "next/link"; const ContinueWatching = () => { const [localItems, setLocalItems] = useState(null); useEffect(() => { const newData = get_local(); setLocalItems(newData); }, []); // Empty dependency array means this effect runs only once after the initial render function get_local() { try { const data = localStorage.getItem("data"); return JSON.parse(data); } catch (error) { console.log("error", error); return false; } } return (

Continue Watching

{localItems && (
{localItems.watchHis && localItems.watchHis.map((item, index) => (

{item.name}

Episode watching: {item.episode}

Last watched on: {item.date} at{" "} {item.time} hours

Continue anime poster
))}
)}
); }; export default ContinueWatching;