From 5135a95db7f0795c2b27dc13a41741b81d6de3e6 Mon Sep 17 00:00:00 2001 From: Dobromir Popov Date: Tue, 30 Apr 2024 13:16:44 +0300 Subject: [PATCH] email editable only for admins --- components/publisher/PublisherForm.js | 23 ++++++++++------------- 1 file changed, 10 insertions(+), 13 deletions(-) diff --git a/components/publisher/PublisherForm.js b/components/publisher/PublisherForm.js index 68c2181..5718d6c 100644 --- a/components/publisher/PublisherForm.js +++ b/components/publisher/PublisherForm.js @@ -1,5 +1,5 @@ // import axios from "axios"; -import React, { useEffect, useState } from "react"; +import React, { use, useEffect, useState } from "react"; import toast from "react-hot-toast"; import { useRouter } from "next/router"; import Link from "next/link"; @@ -15,6 +15,7 @@ import AvailabilityList from "../availability/AvailabilityList"; import ShiftsList from "../publisher/ShiftsList.tsx"; import ConfirmationModal from "../ConfirmationModal"; import { UserRole } from "@prisma/client"; +import { getSession } from "next-auth/react"; // import { Tabs, List } from 'tw-elements' @@ -56,15 +57,11 @@ Array.prototype.groupBy = function (prop) { } export default function PublisherForm({ item, me }) { - - const router = useRouter(); - console.log("init PublisherForm: "); const urls = { apiUrl: "/api/data/publishers/", - indexUrl: "/cart/publishers" + indexUrl: "/dash" } - const [helpers, setHelper] = useState(null); const [isModalOpen, setIsModalOpen] = useState(false); @@ -202,10 +199,13 @@ export default function PublisherForm({ item, me }) {
-
-
+
- + +
+ +
+
@@ -263,10 +263,8 @@ export default function PublisherForm({ item, me }) { {/* ADMINISTRATORS ONLY */} - - -
+
-
{/* ---------------------------- Actions --------------------------------- */}