Fix up a ton of pages, settings/help/wiki need improvements, report generation needs slight updates. Otherwise completed

This commit is contained in:
Ra
2025-08-25 02:08:21 -07:00
parent 1ed3e16ff6
commit df7020cdd4
29 changed files with 3671 additions and 4684 deletions

View File

@@ -19,13 +19,18 @@ export interface OnboardingStep {
}
export interface OnboardingData {
companyName: string;
yourName: string;
companyLogo: string;
[key: string]: string | string[];
}
export const initializeOnboardingData = (): OnboardingData => {
const data: OnboardingData = {
// Ensure required form fields are initialized
companyDetails: '',
companyName: '',
yourName: '',
companyLogo: '',
};
onboardingSteps.forEach(step => {
if (step.field) {