"use client"; import type { Result } from "./person"; import PersonItem from "./PersonItem"; import { useEffect, useState } from "react"; import { fetchRandomUsers, clearList, removeUser, } from "@/lib/features/people/personSlice"; import { useAppSelector, useAppDispatch, useAppStore } from "../../lib/hooks"; const PeoplePage = () => { const { results, isLoading } = useAppSelector((store) => store.people); const dispatch = useAppDispatch(); useEffect(() => { dispatch(fetchRandomUsers()); }, []); const handleClearList = () => { dispatch(clearList()); }; const reset = () => { dispatch(fetchRandomUsers()); }; const remove = (id: any) => { dispatch(removeUser(id)); }; if (isLoading) { return (