import AppLayout from '@/Layouts/AppLayout';
import { Head, router } from '@inertiajs/react';
import { BookOpen, Plus, FileText, Folder, Upload, Search } from 'lucide-react';
import { GlassCard } from '@/Components/ui/GlassCard';
import { Button } from '@/Components/ui/Button';
import { motion } from 'framer-motion';
import { timeAgo } from '@/lib/utils';
import { useState } from 'react';
export default function WikiIndex({ spaces, recent_pages, files }) {
const [search, setSearch] = useState('');
const filtered = (recent_pages ?? []).filter(p =>
p.title.toLowerCase().includes(search.toLowerCase())
);
return (
{space.name}
{space.pages_count ?? 0} pages
No spaces yet
{page.title}
{page.space?.name}
ยทUpdated {timeAgo(page.updated_at)}
{search ? 'No pages match your search' : 'No pages yet. Create your first page!'}