[Bug]: Native PR viewer doesn't render emojis

Open Beginner friendly
#34,986 3 comments 0 reactions 0 assignees View on GitHub

Maintainers usually reply within 1 day

Nobody has claimed this yet.

Assessment

Difficulty
2/5
Estimated time
1-3 hours
Newbie friendliness
65/100
Issue type
Bug
Clarity
Mostly clear
Activity status
Active
Tech stack
typescript
Domain
desktop, frontend

Research direction

Start in the apps/desktop PR viewer and trace how PR comment text is rendered. Reproduce with a comment containing 👍 and 👎; inspect the rendering path and any existing emoji support. Done means those shortcodes display as emoji in the viewer; verify with the same reproduction steps.

Written by the indexing model from the issue text.

Description

bug needs-triage
Before submitting
  • I searched existing issues and did not find a duplicate.
  • I included enough detail to reproduce or investigate the problem.
Area

apps/desktop

Steps to reproduce
  1. Open a PR
  2. Comment on the PR with text and emojis
  3. Open the same PR in T3 Code's PR viewer
Expected behavior

Emojis render as emojis

Actual behavior

You'd see that the emojis are shown as raw text. instead of the actual emojis, like:

:thumbsup:
:thumbsdown:
image
Impact

Cosmetic issue

Version or commit

0.1.8

Environment

MacOS

Logs or stack traces

Screenshots, recordings, or supporting files

No response

Workaround

No response

Dominant language
TypeScript
Stars
24.8k
Forks
6.4k
Avg merge
4h 16m
Merged PRs (30d)
352

Getting set up

Open in Codespaces

Starts the project's dev container in your browser, under your own GitHub account.

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

More from pingdotgg/t3code

All issues in pingdotgg/t3code

Similar issues

More TypeScript issues

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.