user eklleme

This commit is contained in:
2026-01-27 23:40:10 +03:00
parent efddf97c01
commit fde1c84ecb
2 changed files with 8 additions and 5 deletions

View File

@@ -1,7 +1,7 @@
"use client"
import { useState } from "react"
import { useRouter } from "next/navigation"
import { useRouter, useSearchParams } from "next/navigation"
import { useForm } from "react-hook-form"
import { zodResolver } from "@hookform/resolvers/zod"
import * as z from "zod"
@@ -77,6 +77,8 @@ interface UserFormProps {
export function UserForm({ initialData, mode = "admin" }: UserFormProps) {
const router = useRouter()
const searchParams = useSearchParams()
const returnTo = searchParams.get("returnTo")
const [loading, setLoading] = useState(false)
const form = useForm<UserFormValues>({
@@ -140,7 +142,10 @@ export function UserForm({ initialData, mode = "admin" }: UserFormProps) {
)
router.refresh()
if (mode === "admin") {
router.refresh()
if (returnTo) {
router.push(returnTo)
} else if (mode === "admin") {
router.push("/dashboard/users")
}
} catch {