mattermost-mobile-upstream/app/components/post_list/post
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
..
avatar Migrate from RNN to Expo router (#9402) 2026-05-13 17:44:55 +08:00
body Mattermost Blocks (#9764) 2026-06-29 18:42:16 +02:00
burn_on_read/unrevealed Migrate from RNN to Expo router (#9402) 2026-05-13 17:44:55 +08:00
footer Migrate from RNN to Expo router (#9402) 2026-05-13 17:44:55 +08:00
header [MM-66230] Add AI-generated sparkle indicator to post headers (#9835) 2026-07-14 19:31:02 +00:00
pre_header Remove tand prevent double tap (#9078) 2025-08-25 12:03:01 +02:00
system_message [MM-68273] Add support for shared/unshared system messages (#9700) 2026-05-11 12:22:10 +02:00
index.ts [MM-66230] Add AI-generated sparkle indicator to post headers (#9835) 2026-07-14 19:31:02 +00:00
post.test.tsx Mattermost Blocks (#9764) 2026-06-29 18:42:16 +02:00
post.tsx [MM-66230] Add AI-generated sparkle indicator to post headers (#9835) 2026-07-14 19:31:02 +00:00
shimmer_animation.tsx Add autotranslations (#9324) 2026-02-10 17:50:39 +01:00
unread_dot.tsx Detox/E2E: Global threads e2e tests in Gekidou (#6300) 2022-05-20 15:51:15 -07:00
use_shimmer_animation.tsx Add autotranslations (#9324) 2026-02-10 17:50:39 +01:00