Skip to content

Conversation

@PeakMNA
Copy link
Owner

@PeakMNA PeakMNA commented Aug 17, 2025

Summary

  • Update page title from "Create Next App" to "ReportBuilder" to match E2E test expectations
  • Update description to reflect the actual application purpose

Test plan

  • E2E tests for homepage title should now pass
  • Page title displays correctly as "ReportBuilder" in browser
  • Meta description reflects actual application purpose

E2E Test Fixes

This PR addresses the following E2E test failures:

  • ❌ Homepage Tests: "should load the homepage successfully"
  • ❌ Homepage Tests: "should navigate to designer from homepage"

Both tests were failing because they expected the title to contain "ReportBuilder" but found "Create Next App" instead.

🤖 Generated with Claude Code

PeakMNA and others added 4 commits August 17, 2025 16:19
- Updated ComponentType interface to include sizing properties
- Added defaultProperties to chart component type definition
- Made all new interface properties optional for backward compatibility

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
- Fixed component icon property type mismatches (string vs JSX)
- Updated ComponentType interface with optional sizing properties
- Resolved defaultProperties type compatibility issues
- Fixed unknown type casting across all data handling components
- Corrected circular reference in PDF export dimensions
- Fixed Excel data parsing type conflicts
- Ensured type safety while maintaining functionality

All TypeScript compilation errors resolved. Ready for E2E testing.

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
- Fix HyperFormula import error by removing non-existent 'Config' export
- Replace unsafe 'any' types with 'unknown' types for better type safety
- Fix ComponentType interface errors using double-cast pattern (as unknown as TargetType)
- Update formula property type from 'formula' to 'textarea' to match allowed types
- Apply systematic type casting fixes across all component files

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
Update page title from "Create Next App" to "ReportBuilder" to match E2E test expectations.
Also update description to reflect the actual application purpose.

Fixes E2E test failures:
- Homepage Tests: "should load the homepage successfully"
- Homepage Tests: "should navigate to designer from homepage"

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants