import React from 'react' import { Head, Link, usePage } from '@inertiajs/react' import NovaCardCanvasPreview from '../../components/nova-cards/NovaCardCanvasPreview' function requestJson(url, { method = 'GET', body } = {}) { return fetch(url, { method, credentials: 'same-origin', headers: { Accept: 'application/json', 'Content-Type': 'application/json', 'X-CSRF-TOKEN': document.querySelector('meta[name="csrf-token"]')?.getAttribute('content') || '', 'X-Requested-With': 'XMLHttpRequest', }, body: body ? JSON.stringify(body) : undefined, }).then(async (response) => { const payload = await response.json().catch(() => ({})) if (!response.ok) throw new Error(payload?.message || 'Request failed') return payload }) } function renderOverrideHistoryItems(items, prefix) { return (items || []).slice(0, 3).map((entry, index) => (
Moderation surface
Review pending cards, feature standout work, and keep the starter category taxonomy healthy as Nova Cards launches.
{reportingQueue.description || 'Review reports targeting Nova Cards surfaces.'}
{report.details}
: null}{card.quote_text}