Title: refactor(routes/partners.railway): drop lucide-era icon aliases and fix the check weight by sukvvon · Pull Request #1114 · TanStack/tanstack.com · GitHub
Open Graph Title: refactor(routes/partners.railway): drop lucide-era icon aliases and fix the check weight by sukvvon · Pull Request #1114 · TanStack/tanstack.com
X Title: refactor(routes/partners.railway): drop lucide-era icon aliases and fix the check weight by sukvvon · Pull Request #1114 · TanStack/tanstack.com
Description: Follow-up to #1113, which moved the Netlify partner page off lucide-react. The Railway page had migrated to Phosphor earlier but kept two artefacts from that move. strokeWidth={3} never applied The check badge carried strokeWidth={3} — a Lucide prop. Phosphor's IconProps has no strokeWidth; it exposes weight, and each weight ships a different SVG path. The prop was silently dropped and the check rendered at regular. Confirmed by reading the rendered path: d attribute Stroke strokeWidth={3} M229.66,77.66l-128,128a8,8,… 8 — regular weight="bold" M232.49,80.49l-128,128a12,12,… 12 — bold So this restores the emphasis the badge had under Lucide rather than changing the design. Aliases - CurrencyDollarIcon as DollarSign, - ChartLineIcon as LineChart, - ArrowUUpLeftIcon as Undo2, + CurrencyDollarIcon, + ChartLineIcon, + ArrowUUpLeftIcon, These preserved the old Lucide names. With #1113 landed, the two partner pages otherwise use identical Phosphor imports, so keeping the aliases here meant the same icon went by two names depending on the file. Call sites updated and the import block re-sorted. Verified tsc and oxlint --type-aware clean. Rendered the page locally and diffed the badge's SVG path before and after to confirm weight takes effect — the visual difference at 10px is too small to judge from a screenshot alone. Summary by CodeRabbit Refactor Updated interface icons to use current icon names. No visible changes to functionality or rendering.
Open Graph Description: Follow-up to #1113, which moved the Netlify partner page off lucide-react. The Railway page had migrated to Phosphor earlier but kept two artefacts from that move. strokeWidth={3} never applied The...
X Description: Follow-up to #1113, which moved the Netlify partner page off lucide-react. The Railway page had migrated to Phosphor earlier but kept two artefacts from that move. strokeWidth={3} never applied The...
Opengraph URL: https://github.com/TanStack/tanstack.com/pull/1114
X: @github
Domain: github.com
| react-profiling | 0 |
| react-import-map | react,react-dom,react-dom/client,react-dom/profiling,react-is,react-reconciler,react/compiler-runtime,react/jsx-dev-runtime,react/jsx-runtime,scheduler@d5750093facf |
| route-pattern | /:user_id/:repository/pull/:id/files(.:format) |
| route-controller | pull_requests |
| route-action | files |
| fetch-nonce | v2:0c463757-863c-c89c-87e5-c972a376108b |
| current-catalog-service-hash | ae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b |
| request-id | 8418:15AF82:BC14E5:F81D34:6AF996F7 |
| html-safe-nonce | 87d9df8933db4e100176927fede1f02542a421c16fa20c4c34b04fcba86ce91f |
| visitor-payload | eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiI4NDE4OjE1QUY4MjpCQzE0RTU6RjgxRDM0OjZBRjk5NkY3IiwidmlzaXRvcl9pZCI6IjEzMjQxODc1NDkyODI0NDA5NTEiLCJyZWdpb25fZWRnZSI6ImlhZCIsInJlZ2lvbl9yZW5kZXIiOiJpYWQifQ== |
| visitor-hmac | d489091f364f0e3e42a163da41cabde8d4311df20ec14928c3c9e7dbb4ffa799 |
| hovercard-subject-tag | pull_request:4208714269 |
| github-keyboard-shortcuts | repository,pull-request-list,pull-request-conversation,pull-request-files-changed,copilot |
| google-site-verification | Apib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I |
| octolytics-url | https://collector.github.com/github/collect |
| analytics-location | / |
| fb:app_id | 1401488693436528 |
| apple-itunes-app | app-id=1477376905, app-argument=https://github.com/TanStack/tanstack.com/pull/1114/files |
| twitter:image | https://avatars.githubusercontent.com/u/66409882?s=400&v=4 |
| twitter:card | summary_large_image |
| og:image | https://avatars.githubusercontent.com/u/66409882?s=400&v=4 |
| og:image:alt | Follow-up to #1113, which moved the Netlify partner page off lucide-react. The Railway page had migrated to Phosphor earlier but kept two artefacts from that move. strokeWidth={3} never applied The... |
| og:site_name | GitHub |
| og:type | object |
| hostname | github.com |
| expected-hostname | github.com |
| None | 612d3e6ffd693e7ea8d9fcf452370995872baef31d825b1fedef704cd3d24ac7 |
| turbo-cache-control | no-preview |
| diff-view | unified |
| go-import | github.com/TanStack/tanstack.com git https://github.com/TanStack/tanstack.com.git |
| octolytics-dimension-user_id | 72518640 |
| octolytics-dimension-user_login | TanStack |
| octolytics-dimension-repository_id | 297489727 |
| octolytics-dimension-repository_nwo | TanStack/tanstack.com |
| octolytics-dimension-repository_public | true |
| octolytics-dimension-repository_is_fork | false |
| octolytics-dimension-repository_network_root_id | 297489727 |
| octolytics-dimension-repository_network_root_nwo | TanStack/tanstack.com |
| turbo-body-classes | logged-out env-production page-responsive |
| disable-turbo | true |
| browser-stats-url | https://api.github.com/_private/browser/stats |
| browser-errors-url | https://api.github.com/_private/browser/errors |
| release | 072e34035c13c31543fba9f025cbbbda4210dae4 |
| ui-target | full |
| theme-color | #1e2327 |
| color-scheme | light dark |
Links:
Viewport: width=device-width