diff --git a/resources/ts/back/Pages/PageConfigs/Form.tsx b/resources/ts/back/Pages/PageConfigs/Form.tsx
index 9709c996..f444529a 100644
--- a/resources/ts/back/Pages/PageConfigs/Form.tsx
+++ b/resources/ts/back/Pages/PageConfigs/Form.tsx
@@ -35,6 +35,7 @@ import { Methods } from "@/lib/enums";
import { AppEnv, AuthProp, ConfigField, LaravelEnum, PageConfigModel } from "@/back/types/global";
import SubmitButton from "@/back/Components/SubmitButton";
import { useCrudSubmit } from "@/hooks/use-crud-submit";
+import { cn } from "@/lib/utils";
export default function Form({
model,
@@ -172,6 +173,18 @@ export default function Form({
icon={}
description={useTrans("back.form_subtitle_config")}
>
+ {/* Import configuration from json file. */}
+ {auth.user.role === enumUserRole.conceptor.value && (
+
+ {
+ const newConfig = (!overwrite) ? [...data.config, ...value] : value;
+ setData('config', newConfig as ConfigField[])
+ setResetState(prev => prev + 1)
+ }}
+ />
+
+ )}
{/* Show only on editing page. */}
{route().current('back.page-configs.edit') && (
@@ -210,25 +223,13 @@ export default function Form({
{auth.user.role === enumUserRole.conceptor.value && (
)}
)}
- {/* Show only on creating page. */}
- {auth.user.role === enumUserRole.conceptor.value && route().current('back.page-configs.create') && (
-
- {
- const newConfig = (!overwrite) ? [...data.config, ...value] : value;
- setData('config', newConfig as ConfigField[])
- setResetState(prev => prev + 1)
- }}
- />
-
- )}