fix: don't redirect due to credentials modal
This commit is contained in:
@ -5,7 +5,7 @@ import ApiServiceCredentialsModal from "@/feature/ApiServiceCredentialsModal";
|
||||
import { useApiServices } from "@/store/admin/apiServices";
|
||||
import { useCallback, type FC } from "react";
|
||||
import { useForm } from "react-hook-form";
|
||||
import { Link, useNavigate } from "react-router";
|
||||
import { Link } from "react-router";
|
||||
|
||||
interface FormData {
|
||||
name: string;
|
||||
@ -32,12 +32,10 @@ const ApiServiceCreatePage: FC = () => {
|
||||
|
||||
const credentials = useApiServices((state) => state.createdCredentials);
|
||||
|
||||
const navigate = useNavigate();
|
||||
|
||||
const onSubmit = useCallback(
|
||||
async (data: FormData) => {
|
||||
console.log("Form submitted:", data);
|
||||
const success = await createApiService({
|
||||
await createApiService({
|
||||
name: data.name,
|
||||
description: data.description ?? "",
|
||||
redirect_uris: data.redirectUris.trim().split("\n"),
|
||||
@ -47,11 +45,11 @@ const ApiServiceCreatePage: FC = () => {
|
||||
: ["authorization_code"],
|
||||
is_active: data.enabled,
|
||||
});
|
||||
if (success) {
|
||||
navigate("/admin/api-services");
|
||||
}
|
||||
// if (success) {
|
||||
// navigate("/admin/api-services");
|
||||
// }
|
||||
},
|
||||
[createApiService, navigate],
|
||||
[createApiService],
|
||||
);
|
||||
|
||||
return (
|
||||
|
Reference in New Issue
Block a user