mattermost-mobile-upstream/app/components/post_list
Nick Misasi f1e263ba90
[MM-66230] Add AI-generated sparkle indicator to post headers (#9835)
* Add AI-generated sparkle indicator to post headers for mobile/web parity.

Users on mobile could not tell when a post was AI-generated; this surfaces
the same sparkle marker as web using post props and keeps headers visible
for consecutive AI posts.

Co-authored-by: Cursor <cursoragent@cursor.com>

* Make AI-generated indicator accessible to screen readers.

CodeRabbit flagged that accessibilityLabel alone is not announced on a
standard View; set accessible and accessibilityRole so VoiceOver/TalkBack
can surface the AI attribution label.

Co-authored-by: Cursor <cursoragent@cursor.com>

* ci: retrigger docs-impact-review workflow.

Prior runs failed due to Claude Code SDK initialization errors unrelated
to PR changes; retry to clear the flaky check.

Co-authored-by: Cursor <cursoragent@cursor.com>

* Address review nits for AI-generated post indicator.

Compute isAiGenerated once and only check previousPost in areConsecutivePosts.

Co-authored-by: Cursor <cursoragent@cursor.com>

---------

Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Mattermost Build <build@mattermost.com>
2026-07-14 19:31:02 +00:00
..
combined_user_activity Migrate from RNN to Expo router (#9402) 2026-05-13 17:44:55 +08:00
date_separator Update dependencies and upgrade to RN 0.76.5 (#8421) 2025-01-16 07:11:32 -07:00
more_messages Multiple Fixes (#9767) 2026-05-19 16:35:20 +08:00
new_message_line Upgrade Dependencies (#7299) 2023-04-21 12:16:54 -04:00
post [MM-66230] Add AI-generated sparkle indicator to post headers (#9835) 2026-07-14 19:31:02 +00:00
thread_overview fix: app bugs surfaced by Detox RF migration (#9789) 2026-06-09 13:25:42 +05:30
config.ts Multiple Fixes (#9767) 2026-05-19 16:35:20 +08:00
index.ts Mattermost Blocks (#9764) 2026-06-29 18:42:16 +02:00
post_list.test.tsx Mattermost Blocks (#9764) 2026-06-29 18:42:16 +02:00
post_list.tsx Mattermost Blocks (#9764) 2026-06-29 18:42:16 +02:00
refresh_control.tsx Migrate from RNN to Expo router (#9402) 2026-05-13 17:44:55 +08:00
scroll_to_end_view.tsx Migrate from RNN to Expo router (#9402) 2026-05-13 17:44:55 +08:00