// Suppliers.jsx — Master Data › Supplier. Parts & service supplier directory. // Admin/Finance: edit. Other roles: view-only. function SuppliersPage({ role }) { const canEdit = role === 'Admin' || role === 'Finance'; const [q, setQ] = React.useState(''); const rows = SUPPLIER_DIRECTORY.filter(s => q === '' || (s.name + ' ' + s.category + ' ' + s.contact).toLowerCase().includes(q.toLowerCase()) ); return (
| ID | Supplier | Category | Contact | Phone | Terms | Status | ||
|---|---|---|---|---|---|---|---|---|
| {s.id} | {s.name} | {s.category} | {s.contact} | {s.phone} | {s.email} | {s.terms} | {s.status} | {canEdit ? : null} |