Refactor multiline formatting, link definitions, and code consistency across components and tests

- Improved readability by updating multiline statements and object definitions.
- Applied consistent link and button wrapping in `DemoSection` and other components.
- Enhanced test assertions and helper functions with uniform formatting and parentheses usage.
This commit is contained in:
Felipe Cardoso
2025-11-18 07:25:23 +01:00
parent 55ae92c460
commit a73d3c7d3e
7 changed files with 71 additions and 42 deletions

View File

@@ -264,10 +264,10 @@ describe('HomePage', () => {
const tryDemoButtons = screen.getAllByRole('button', { name: /try demo/i });
fireEvent.click(tryDemoButtons[0]);
expect(screen.getByTestId('demo-modal')).toBeInTheDocument();
// Close the modal
const closeButtons = screen.getAllByRole('button', { name: /close/i });
const modalCloseButton = closeButtons.find(btn => btn.textContent === 'Close');
const modalCloseButton = closeButtons.find((btn) => btn.textContent === 'Close');
if (modalCloseButton) {
fireEvent.click(modalCloseButton);
}