-
-
-
-
-
-
+ {:else}
+
+
+
+
+
+
+
- {/if}
-
- {#if resources?.includes('database')}
-
-
-
+ {#each Object.entries($formData) as [groupKey, formGroup]}
+ {#if shouldRenderGroup(groupKey)}
-
-
- {/if}
-
- {#if resources?.includes('function') && isVersionAtLeast(version, '1.4.0')}
-
-
-
- {#if resources?.includes('environment-variable') || resources?.includes('deployment')}
-
-
- {#if resources?.includes('environment-variable')}
-
- {/if}
-
- {#if resources?.includes('deployment')}
-
- {/if}
-
-
+ {error}
+ {formGroup}
+ groupKey={getAsType(groupKey)}
+ reportValue={report?.[getReportKey(groupKey)]} />
{/if}
-
- {/if}
-
- {#if resources?.includes('bucket') && resources?.includes('file')}
- {@const storageSize = report?.size >= 0 ? `${report?.size.toFixed(2)}MB` : undefined}
-
-
-
-
-
- Import all buckets
- {#if $provider.provider !== 'firebase' && report?.bucket}
- {report.bucket}
- {/if}
- and files
- {#if $provider.provider !== 'firebase' && report?.file}
- {report.file}
- {/if}
-
-
-
+ {/each}
{/if}
-
-
-
diff --git a/src/routes/(console)/(migration-wizard)/wizard.svelte b/src/routes/(console)/(migration-wizard)/wizard.svelte
index e0b296759f..99c23b7d24 100644
--- a/src/routes/(console)/(migration-wizard)/wizard.svelte
+++ b/src/routes/(console)/(migration-wizard)/wizard.svelte
@@ -1,52 +1,388 @@
-