diff --git a/admin-compliance/app/sdk/company-profile/page.tsx b/admin-compliance/app/sdk/company-profile/page.tsx index d201a72..3763a59 100644 --- a/admin-compliance/app/sdk/company-profile/page.tsx +++ b/admin-compliance/app/sdk/company-profile/page.tsx @@ -1,6 +1,6 @@ 'use client' -import React from 'react' +import React, { useState } from 'react' import { useCompanyProfileForm } from './_hooks/useCompanyProfileForm' import { STEP_EXPLANATIONS } from './_components/constants' import { StepBasicInfo } from './_components/StepBasicInfo' @@ -11,6 +11,8 @@ import { StepDataProtection } from './_components/StepDataProtection' import { StepLegalFramework } from './_components/StepLegalFramework' import { StepMachineBuilder } from './_components/StepMachineBuilder' import { ProfileSummary } from './_components/ProfileSummary' +import { PresetSelector } from './_components/PresetSelector' +import { COMPANY_PROFILE_PRESETS } from '@/lib/sdk/company-profile-presets' export default function CompanyProfilePage() { const { @@ -21,6 +23,35 @@ export default function CompanyProfilePage() { isDeleting, goToNextStep, } = useCompanyProfileForm() + const [showPresets, setShowPresets] = useState(!formData.companyName) + + // Preset selection view (before wizard) + if (showPresets && currentStep !== 99) { + return ( +