fix: replace the "use" hook with "useParams" hook in multi-log admin page
Some checks failed
Deploy Next.js application / deploy (push) Failing after 4m3s

This commit is contained in:
Dorian Niemiec 2024-12-10 19:50:10 +01:00
parent 0fa95d58c2
commit e39a80bc79

View file

@ -1,6 +1,6 @@
"use client"; "use client";
import React, { useEffect, useState, use } from "react"; import React, { useEffect, useState } from "react";
import { useRouter } from "next/navigation"; import { useParams, useRouter } from "next/navigation";
import dynamic from "next/dynamic"; import dynamic from "next/dynamic";
import { Input } from "@/components/ui/input"; import { Input } from "@/components/ui/input";
import { Button } from "@/components/ui/button"; import { Button } from "@/components/ui/button";
@ -10,8 +10,8 @@ const MarkdownEditor = dynamic(() => import("@uiw/react-md-editor"), {
ssr: false ssr: false
}); });
const EditPage = (props: { params: Promise<{ slug: string }> }) => { const EditPage = () => {
const params = use(props.params); const params = useParams<{ slug: string }>() as { slug: string };
const router = useRouter(); const router = useRouter();
const { slug } = params; const { slug } = params;
const { toast } = useToast(); const { toast } = useToast();