|
|
@@ -20,7 +20,15 @@ const App: React.FC = () => {
|
|
|
configOverride: state.configOverride.value
|
|
|
}));
|
|
|
|
|
|
- const fullPath = useMemo(() => `${basePath}configoverride=${encodeURIComponent(configOverride)}`, [basePath, configOverride]);
|
|
|
+ const fullPath = useMemo(() => {
|
|
|
+ let param = "";
|
|
|
+ try {
|
|
|
+ param = JSON.stringify(JSON.parse(configOverride));
|
|
|
+ } catch {
|
|
|
+ console.error("Invalid config override JSON");
|
|
|
+ }
|
|
|
+ return `${basePath}configoverride=${encodeURIComponent(param)}`;
|
|
|
+ }, [basePath, configOverride]);
|
|
|
|
|
|
return (
|
|
|
<>
|