first commit

This commit is contained in:
a.alinaghipour
2026-04-05 15:53:20 +03:30
commit aa9ed69dd2
96 changed files with 7721 additions and 0 deletions

View File

@@ -0,0 +1,15 @@
import { db } from "@/lib/db";
import ScoringRulesEditor from "./ScoringRulesEditor";
import { DEFAULT_RULES } from "@/lib/points";
export default async function AdminScoringPage() {
const rules = await db.scoringRule.findMany({ orderBy: [{ position: "asc" }, { eventType: "asc" }] });
return (
<div>
<h1 className="text-2xl font-bold mb-2">مدیریت امتیازدهی</h1>
<p className="text-gray-500 text-sm mb-6">امتیاز هر رویداد را به ازای هر پست جداگانه تنظیم کنید</p>
<ScoringRulesEditor rules={rules} defaultRules={DEFAULT_RULES} />
</div>
);
}