discourse/spec/support/shared_examples
David Battersby be0d7f77ff
FEATURE: view all post reactions and likes (#39283)
Adds a new UI component with a detailed breakdown of user
likes/reactions, along with a more native mobile experience.

On popular posts with a large number of likes or reactions we previously
only loaded the first 26 avatars (when expanded), and it wasn't possible
to see users who reacted beyond that number.

This design change allows an infinite scroll style to continually load
batches of users and see their reaction, along with filtering by
reaction type.

## Before

Same on both mobile and desktop:

<img width="382" height="289" alt="Screenshot 2026-04-20 at 1 17 31 PM"
src="https://github.com/user-attachments/assets/716af944-a9ca-4f88-84c4-da1a14b4e6c1"
/>


## After

Desktop:

<img width="331" height="430" alt="Screenshot 2026-04-20 at 1 13 48 PM"
src="https://github.com/user-attachments/assets/8aad50ca-20d5-4ac9-944e-5583f8d3d5b8"
/>


Mobile:

<img width="330" alt="Screenshot 2026-04-20 at 1 14 22 PM"
src="https://github.com/user-attachments/assets/7bad397f-d302-4e27-b553-f460ff22e613"
/>
2026-04-20 14:26:49 +04:00
..
common_basic_reviewable_seralizer.rb
core_features.rb FEATURE: view all post reactions and likes (#39283) 2026-04-20 14:26:49 +04:00
custom_fields.rb
onebox.rb
stats_cacheable.rb
user_sidebar_serializer_attributes.rb DEV: Expand top_tags, topic.tags, etc, to return an array of tag objects instead of tag names (#36678) 2026-02-02 10:03:02 +08:00
versioned_model.rb