import { useState, useEffect } from 'react'; import { useToast, EmptyState, inputStyle, pillBtn } from '../../teknav-ui.jsx'; import { adminApi } from '../lib/admin-api.js'; import { BRAND } from './Shared.jsx'; function SeriesManagementPanel() { const toast = useToast(); const [items, setItems] = useState([]); const [title, setTitle] = useState(''); const [description, setDescription] = useState(''); const load = () => adminApi.listSeries().then(setItems).catch(() => setItems([])); useEffect(() => { load(); }, []); const create = async (e) => { e.preventDefault(); await adminApi.createSeries({ title, description, articleIds: [] }); setTitle(''); setDescription(''); toast('سری مقاله ایجاد شد'); load(); }; return (