import React, { useEffect } from 'react'
import { Users, BookOpen, Heart, MessageCircle } from 'lucide-react'
import { useAuthStore } from '../../store/authStore'
import { useStoryStore } from '../../store/storyStore'
export const PlatformStats: React.FC = () => {
const { allUsers, fetchAllUsers } = useAuthStore()
const { stories, fetchStories } = useStoryStore()
useEffect(() => { fetchStories(); fetchAllUsers() }, [])
const totalLikes = stories.reduce((acc, s) => acc + s.total_likes, 0)
const totalComments = stories.reduce((acc, s) => acc + s.total_comments, 0)
const published = stories.filter(s => s.status === 'published').length
const stats = [
{ icon:
{stat.value}
{stat.label}
{stat.change}