mirror of
https://github.com/OHTU-German-learning-website/OHTU-German-learning-website.git
synced 2026-10-12 19:13:51 +03:00
Committed changes suggested by technical assistant.
This commit is contained in:
@@ -7,6 +7,7 @@
|
||||
"dev": "next dev --turbopack",
|
||||
"build": "next build",
|
||||
"start": "sh ./data/migrate.sh --skip-schema-gen && next start",
|
||||
"start:standalone": "sh ./data/migrate.sh --skip-schema-gen && node .next/standalone/server.js",
|
||||
"lint": "next lint",
|
||||
"test": "vitest --disable-console-intercept",
|
||||
"test:coverage": "vitest --disable-console-intercept --coverage.enabled=true",
|
||||
|
||||
@@ -2,17 +2,18 @@
|
||||
|
||||
import { checkUseIsAdmin } from "@/context/user.context";
|
||||
import { Button } from "@/components/ui/button";
|
||||
import router from "next/navigation";
|
||||
import { useRouter } from "next/navigation";
|
||||
import { useUser } from "@/context/user.context";
|
||||
|
||||
export default function EditButton({ url }) {
|
||||
const { setActAs } = useUser();
|
||||
const router = useRouter();
|
||||
if (checkUseIsAdmin()) {
|
||||
return (
|
||||
<Button
|
||||
onClick={() => {
|
||||
setActAs({ label: "Lehrer", value: "admin" });
|
||||
router.redirect(url);
|
||||
router.push(url);
|
||||
}}
|
||||
>
|
||||
Edit Page
|
||||
|
||||
Reference in New Issue
Block a user