Fix Vercel build: force dynamic rendering, lazy db init, type fixes

This commit is contained in:
Christopher
2026-01-22 03:14:49 -08:00
parent 1ab9956b26
commit e370ede692
4 changed files with 37 additions and 10 deletions
+5 -2
View File
@@ -255,9 +255,12 @@ export default function AdminPage() {
{report.targetType === 'post' && report.target && 'content' in report.target && (
<button
className="btn btn-ghost btn-sm"
onClick={() => handlePostAction(report.target.id, report.target.isRemoved ? 'restore' : 'remove')}
onClick={() => {
const target = report.target as AdminPost;
handlePostAction(target.id, target.isRemoved ? 'restore' : 'remove');
}}
>
{report.target.isRemoved ? 'Restore post' : 'Remove post'}
{(report.target as AdminPost).isRemoved ? 'Restore post' : 'Remove post'}
</button>
)}
{report.status === 'open' ? (