fix: refresh list after creating key
This commit is contained in:
@@ -98,10 +98,11 @@ const AddModal: React.FC<AddModalProps> = ({
|
||||
expires_in: getExpireValue(data.expires_in)
|
||||
};
|
||||
const res = await createApisKey({ data: params });
|
||||
|
||||
onOk();
|
||||
// if custom value
|
||||
if (data.custom) {
|
||||
return onOk();
|
||||
onCancel();
|
||||
return;
|
||||
}
|
||||
|
||||
setAPIKeyValue(res.value);
|
||||
@@ -111,6 +112,7 @@ const AddModal: React.FC<AddModalProps> = ({
|
||||
const updateAPIKey = async (data: FormData) => {
|
||||
await updateApisKey(currentData?.id as number, { data });
|
||||
onOk();
|
||||
onCancel();
|
||||
};
|
||||
|
||||
const handleOnOk = async (formdata: FormData) => {
|
||||
@@ -142,7 +144,7 @@ const AddModal: React.FC<AddModalProps> = ({
|
||||
};
|
||||
|
||||
const handleDone = () => {
|
||||
onOk();
|
||||
onCancel();
|
||||
};
|
||||
|
||||
const handleAfterOpenChange = (isOpen: boolean) => {
|
||||
|
||||
@@ -126,12 +126,12 @@ const APIKeys: React.FC = () => {
|
||||
const handleModalOk = async () => {
|
||||
try {
|
||||
await fetchData();
|
||||
setOpenAddModal({
|
||||
open: false,
|
||||
title: '',
|
||||
action: PageAction.CREATE,
|
||||
currentData: null
|
||||
});
|
||||
// setOpenAddModal({
|
||||
// open: false,
|
||||
// title: '',
|
||||
// action: PageAction.CREATE,
|
||||
// currentData: null
|
||||
// });
|
||||
} catch (error) {
|
||||
// do nothing
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user