Skip to content

Conversation

@alainncls
Copy link
Collaborator

@alainncls alainncls commented Dec 1, 2025

Note

Disables expiry reminder UI and Earnifi subscription flow, leaving only expiry panels; updates Next.js TypeScript env types.

  • Profile – OwnershipTab:
    • Remove reminder actions from ExpirySection (dropdowns, buttons, Earnifi dialog usage), retaining only ExpiryPanel rendering.
  • Remove Earnifi integration:
    • Delete Miscellaneous/EarnifiDialog.tsx and its tests.
    • Delete Miscellaneous/useSubscribeToEarnifi.ts and its tests.
  • Types/Config:
    • Add ./.next/types/routes.d.ts reference in next-env.d.ts and update docs link.

Written by Cursor Bugbot for commit 96a574b. This will update automatically on new commits. Configure here.

@alainncls alainncls self-assigned this Dec 1, 2025
@alainncls alainncls requested a review from a team as a code owner December 1, 2025 17:26
Copy link

@cursor cursor bot left a comment

Choose a reason for hiding this comment

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

Bug: Test file not updated after feature removal

The ExpirySection component had its reminder feature removed (footer with action buttons, useExpiryActions hook, EarnifiDialog), but the corresponding test file ExpirySection.test.tsx was not updated. The tests still mock useExpiryActions and assert on UI elements like 'action.setReminder' and 'action.extend' buttons that no longer exist in the component. This will cause both test cases to fail when run.

packages/linea-ens-app/src/components/pages/profile/[name]/tabs/OwnershipTab/sections/ExpirySection/ExpirySection.tsx#L57-L78

https://github.com/Consensys/linea-ens/blob/96a574b44a2b8a085e5777024102ad7775e85e05/packages/linea-ens-app/src/components/pages/profile/[name]/tabs/OwnershipTab/sections/ExpirySection/ExpirySection.tsx#L57-L78

Fix in Cursor Fix in Web


@alainncls alainncls merged commit cfb9d87 into main Dec 1, 2025
7 checks passed
@alainncls alainncls deleted the chore/deactivate-reminder-feature branch December 1, 2025 17:45
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.

3 participants