Skip to content

Conversation

@nathansenn
Copy link
Member

…omponents

The mute button and other dialog modals were still not working because while the dialog state objects were converted to plain JS, the list data (mutelist, blacklistedList, followedMutedList, etc.) were still Immutable Lists from the Redux store. This caused issues when components tried to use array methods like .includes() or spread operators on these lists.

Fixed files:

  • MuteModal: Convert mutelist to plain JS array
  • BlacklistModal: Convert blacklistedList to plain JS array
  • FollowMutedListModal: Convert followedMutedList to plain JS array
  • FollowBlacklistsModal: Convert followedBlacklist to plain JS array
  • HideBuzzModal: Convert mutelist to plain JS array
  • MuteButton: Convert mutedList and mutedListAll to plain JS arrays
  • Profile page: Convert mutelist to plain JS array

This ensures all components work with native JavaScript data structures instead of Immutable.js collections, fixing the mute button and all related dialog functionality.

🤖 Generated with Claude Code

…omponents

The mute button and other dialog modals were still not working because while
the dialog state objects were converted to plain JS, the list data (mutelist,
blacklistedList, followedMutedList, etc.) were still Immutable Lists from the
Redux store. This caused issues when components tried to use array methods
like .includes() or spread operators on these lists.

Fixed files:
- MuteModal: Convert mutelist to plain JS array
- BlacklistModal: Convert blacklistedList to plain JS array
- FollowMutedListModal: Convert followedMutedList to plain JS array
- FollowBlacklistsModal: Convert followedBlacklist to plain JS array
- HideBuzzModal: Convert mutelist to plain JS array
- MuteButton: Convert mutedList and mutedListAll to plain JS arrays
- Profile page: Convert mutelist to plain JS array

This ensures all components work with native JavaScript data structures
instead of Immutable.js collections, fixing the mute button and all related
dialog functionality.

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

Co-Authored-By: Claude <noreply@anthropic.com>
@netlify
Copy link

netlify bot commented Oct 26, 2025

Deploy Preview for stable-dbuzz ready!

Name Link
🔨 Latest commit 8182810
🔍 Latest deploy log https://app.netlify.com/projects/stable-dbuzz/deploys/68fe910f54511a0008509d84
😎 Deploy Preview https://deploy-preview-1261--stable-dbuzz.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

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