syntaqxA README no longer blinks while you read it: the Code page follows pushes and checks and revalidates as they arrive, and each time Markdown handed react-markdown a new set of components (a new function for every heading, link, picture and table), so React took the whole README down and put it back, reloading its pictures. Markdown now keeps the parsed text, the components (made once per link and picture base) and the rendered elements while those stay the same, so a refresh leaves the text untouched. The same holds wherever Markdown is drawn: issues, pull requests, comments and docs. Checked: the site's typecheck, its 901 tests and a production build.8542133History
- ..
- ai-elements
- chat
- emoji
- folios
- notifications
- ui
- access.tsx
- account-settings.tsx
- actions.tsx
- add-ci.tsx
- agent-avatar.tsx
- agent-setup.tsx
- analytics-consent.tsx
- apps.tsx
- art.tsx
- ask-button.tsx
- ask-composer.tsx
- ask-steps.tsx
- attempts.tsx
- audit.tsx
- auth-card.tsx
- avatar-field.tsx
- base-branch.tsx
- billing-settings.tsx
- billing.tsx
- blame-view.tsx
- branch-list.tsx
- branches.tsx
- checks.tsx
- clone-box.tsx
- code-lines.tsx
- codeowners.tsx
- coding-agent.tsx
- command-palette-dialog.tsx
- command-palette.tsx
- commit-checks.tsx
- commit-person.tsx
- connectors.tsx
- contribution-calendar.tsx
- coordination.tsx
- danger-zone.tsx
- debug-details.tsx
- delete-account.tsx
- dependency-updates.tsx
- deploy.tsx
- deployments-panel.tsx
- desktop-app.tsx
- desktop-runner-link.tsx
- desktop-runner-menu.tsx
- desktop-runners.tsx
- desktop-settings.tsx
- details-disclosure.tsx
- developer-mode-switch.tsx
- diff-view.tsx
- emails-section.tsx
- footer.tsx
- github.tsx
- guardrails.tsx
- home.tsx
- honeypot.tsx
- illustrations.tsx
- inbox.tsx
- inline-markdown.tsx
- invitation-list.tsx
- invite-dialog.tsx
- invites-section.tsx
- labels.tsx
- landing.tsx
- landmark.tsx
- legal-doc.tsx
- logo.tsx
- markdown.tsx
- memory.tsx
- mention-textarea.tsx
- merge-box.tsx
- merge-queue.tsx
- milestones.tsx
- mission-control.tsx
- mission.tsx
- mobile.tsx
- model-providers.tsx
- not-found.tsx
- notifications.tsx
- observability-logs.tsx
- observability.tsx
- package-icon.tsx
- package-settings.tsx
- people-picker.tsx
- people.tsx
- pin-button.tsx
- platform-mark.tsx
- policies-draft.tsx
- policy-notice.tsx
- presence.tsx
- product-tour.tsx
- production-image-field.tsx
- production-shot.tsx
- profile-form.tsx
- project-about.tsx
- project-head.tsx
- public-header.tsx
- qr-code.tsx
- rail.tsx
- releases.tsx
- repo-about.tsx
- repo-lifecycle.tsx
- repo-live.tsx
- repo-settings-heading.tsx
- repo-view.tsx
- rules.tsx
- run-graph.tsx
- runners-page.tsx
- runners.tsx
- search.tsx
- secrets.tsx
- security-suite.tsx
- security.tsx
- session-entries.tsx
- settings-section.tsx
- shell.tsx
- spike-banner.tsx
- standalone.tsx
- star-button.tsx
- start-plan.tsx
- statement.tsx
- teams.tsx
- theme-switch.tsx
- token-form.tsx
- token-list.tsx
- token-regenerate.tsx
- token-scopes.tsx
- topics.tsx
- trust-page.tsx
- usage-card.tsx
- usage.tsx
- user-card.tsx
- webhooks.tsx
- welcome.tsx
- work-icons.tsx
- work.tsx
- workspace-security-tabs.tsx
- workspace-skeletons.tsx