|
|
|
@ -54,6 +54,7 @@ const TEXTFIELD_TYPE_URL = 'url';
@@ -54,6 +54,7 @@ const TEXTFIELD_TYPE_URL = 'url';
|
|
|
|
|
|
|
|
|
|
export async function postConfigUpdateToAPI(args: ApiPostArgs) { |
|
|
|
|
const { apiPath, data, onSuccess, onError } = args; |
|
|
|
|
try { |
|
|
|
|
const result = await fetchData(`${SERVER_CONFIG_UPDATE_URL}${apiPath}`, { |
|
|
|
|
data, |
|
|
|
|
method: 'POST', |
|
|
|
@ -65,6 +66,12 @@ export async function postConfigUpdateToAPI(args: ApiPostArgs) {
@@ -65,6 +66,12 @@ export async function postConfigUpdateToAPI(args: ApiPostArgs) {
|
|
|
|
|
onError(result.message); |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
catch (e) { |
|
|
|
|
if (onError) { |
|
|
|
|
onError(e.message); |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
// Some default props to help build out a TextField
|
|
|
|
|
export const TEXTFIELD_PROPS_SERVER_NAME = { |
|
|
|
|