Skip to content

[BOOKINGSG-9241][IT] Migrate footer component#1148

Merged
qroll merged 26 commits into
pre-release/v4from
BOOKINGSG-9241
May 13, 2026
Merged

[BOOKINGSG-9241][IT] Migrate footer component#1148
qroll merged 26 commits into
pre-release/v4from
BOOKINGSG-9241

Conversation

@iant-gds
Copy link
Copy Markdown

@iant-gds iant-gds commented May 5, 2026

Checklist

  • Migrated the component styles
    • className is chained correctly with clsx
    • User style prop is set as CSS variable
  • Changes follow the project guidelines in CONVENTIONS_V4.md
    - [ ] Updated Storybook documentation
  • Added/updated unit tests
  • Added visual tests
    - [ ] Listed breaking changes

Comment thread src/footer/footer.styles.ts Outdated
Comment thread src/footer/footer.styles.ts Outdated
Comment thread src/footer/footer.tsx Outdated
Comment thread src/footer/footer-download-app.styles.ts Outdated
@qroll qroll added the type: chore For technical improvements or refactoring. label May 5, 2026
@qroll qroll added this to the v4.0.0-alpha.2 milestone May 5, 2026
Comment thread e2e/nextjs-app/src/app/components/footer/custom-copyright.e2e.tsx Outdated
Comment thread src/footer/footer-resource-addon.tsx Outdated
Comment thread e2e/nextjs-app/src/app/components/[component]/[story]/layout.tsx Outdated
Comment thread e2e/nextjs-app/src/app/components/footer/custom-content.e2e.tsx Outdated
Comment thread e2e/nextjs-app/src/app/components/footer/default-layout.e2e.tsx Outdated
Comment thread e2e/tests/components/footer/footer.e2e.spec.ts Outdated
Comment thread e2e/tests/components/footer/footer.e2e.spec.ts Outdated
Comment thread e2e/tests/components/footer/footer.e2e.spec.ts Outdated
Comment thread e2e/tests/components/footer/footer.e2e.spec.ts Outdated
Comment thread e2e/tests/components/footer/footer.e2e.spec.ts
Comment thread src/footer/footer.tsx Outdated
Comment thread tests/footer/footer.spec.tsx
Comment thread e2e/nextjs-app/src/app/components/footer/mylegacy-footer.e2e.tsx
Comment thread src/footer/footer.styles.ts Outdated
@ghazwan-gt
Copy link
Copy Markdown

image This part (right) is different from the prod (left)

Comment thread src/footer/footer.tsx
@qroll qroll modified the milestone: v4.0.0-alpha.2 May 11, 2026
@ghazwan-gt
Copy link
Copy Markdown

image This part (right) is different from the prod (left)

This one still happening

Comment thread e2e/nextjs-app/src/app/components/footer/mylegacy-footer.e2e.tsx Outdated
Comment on lines +32 to +33
const searchParams = useSearchParams();
const themeParam = searchParams.get("theme");
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

there's a typescript error here that's causing the build to fail

Copy link
Copy Markdown
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hmm.. i don't see any typescript errors in my IDE thoughh

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I can build and run just fine

Comment thread src/footer/footer.styles.ts Outdated
@qroll qroll merged commit 5d94184 into pre-release/v4 May 13, 2026
1 of 2 checks passed
@qroll qroll deleted the BOOKINGSG-9241 branch May 13, 2026 12:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

type: chore For technical improvements or refactoring.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants