This commit is contained in:
Ra
2025-08-24 00:48:41 -07:00
parent 9c20073755
commit f2145edf56
37 changed files with 2621 additions and 2692 deletions

View File

@@ -4,7 +4,7 @@ import { useOrg } from '../contexts/OrgContext';
import { EnhancedFigmaQuestion, FigmaQuestionCard, EnhancedFigmaInput } from '../components/figma/EnhancedFigmaQuestion';
import { FigmaInput, FigmaSelect } from '../components/figma/FigmaInput';
import { FigmaMultipleChoice } from '../components/figma/FigmaMultipleChoice';
import { StoredImage } from '../../services/imageStorageService';
import { StoredImage } from '../services/imageStorageService';
interface OnboardingData {
// Step 0: Company Details
@@ -126,7 +126,7 @@ const Onboarding: React.FC = () => {
// Final step: persist org & generate report
setIsGeneratingReport(true);
try {
const newOrgData = {
const companyWiki = {
name: formData.companyName,
industry: formData.industry,
size: formData.companySize,
@@ -152,8 +152,15 @@ const Onboarding: React.FC = () => {
additionalContext: formData.additionalContext,
onboardingCompleted: true
};
const newCompanyData = {
name: formData.companyName,
createdAt: Date.now(),
foundingYear: formData.foundingYear,
description: formData.description,
size: formData.companySize
};
await upsertOrg(newOrgData);
await upsertOrg(newCompanyData);
await generateCompanyWiki({ ...newOrgData, orgId: org!.orgId });
setTimeout(() => {