Frontend adjustments
This commit is contained in:
@@ -90,7 +90,7 @@ export function OnboardingWizard({ orgName, onComplete }: WizardProps) {
|
||||
|
||||
// Fetch DB-stored defaults on mount
|
||||
useEffect(() => {
|
||||
fetch(`/api/workspace-defaults?orgName=${encodeURIComponent(orgName)}`)
|
||||
fetch("/api/workspace-defaults")
|
||||
.then((r) => (r.ok ? r.json() : null))
|
||||
.then((data) => {
|
||||
if (data) {
|
||||
@@ -106,7 +106,8 @@ export function OnboardingWizard({ orgName, onComplete }: WizardProps) {
|
||||
.catch(() => {
|
||||
/* use inline fallbacks */
|
||||
});
|
||||
}, [orgName]);
|
||||
// eslint-disable-next-line react-hooks/exhaustive-deps
|
||||
}, []);
|
||||
|
||||
// Re-fetch TOOLS.md preview when packages change
|
||||
const packagesKey = config.packages.sort().join(",");
|
||||
@@ -115,14 +116,14 @@ export function OnboardingWizard({ orgName, onComplete }: WizardProps) {
|
||||
if (prevPackagesKey.current === packagesKey && defaultsLoaded) return;
|
||||
prevPackagesKey.current = packagesKey;
|
||||
fetch(
|
||||
`/api/workspace-defaults?orgName=${encodeURIComponent(orgName)}&packages=${encodeURIComponent(packagesKey)}`
|
||||
`/api/workspace-defaults?packages=${encodeURIComponent(packagesKey)}`
|
||||
)
|
||||
.then((r) => (r.ok ? r.json() : null))
|
||||
.then((data) => {
|
||||
if (data?.toolsMd) setToolsMdPreview(data.toolsMd);
|
||||
})
|
||||
.catch(() => {});
|
||||
}, [packagesKey, orgName, defaultsLoaded]);
|
||||
}, [packagesKey, defaultsLoaded]);
|
||||
|
||||
const stepIndex = STEPS.indexOf(step);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user