Skip to content

[Due for payment 2026-05-22] [TriNet] Add TriNet icon asset and shared icon registration #90580

Description

@yuwenmemon

Parent: https://github.com/Expensify/Expensify/issues/625136
Design doc: https://docs.google.com/document/d/1TGdZYwm4_fvPOZtUziiz27bwVRqYm6HuEGopUYWNg8Y/edit

Scope

Add the TriNet square icon and register it in the shared Expensicons chunk and mocks. Mirrors gusto1.1 from the Gusto port. The icon is consumed by issues #6 (the connect flow / HR card) and downstream releases.

Implementation notes (from design doc)

  • Add assets/images/integrationicons/trinet-icon-square.svg (design-provided).
  • Register as TriNetSquare in src/components/Icon/chunks/expensify-icons.chunk.ts.
  • Add mock export in src/components/Icon/__mocks__/Expensicons.ts.

Tests

No automated tests for icon assets. Manual verification:

  • Run the app and confirm the icon renders correctly at the size used on the HR page card.
  • Check both light and dark theme rendering.
Issue OwnerCurrent Issue Owner: @ShridharGoel

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Labels

Type

No type

Projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions