Add the Gusto icon asset and wire it into the shared icon/presentation infrastructure so the HR page, connection cards, and sync-failure links can display the Gusto brand.
Parent Issues: Expensify/App#85850, Expensify/Expensify#591910
Design Doc Section: Detailed — Add the Gusto icon and shared presentation pieces
Files to add/update
assets/images/integrationicons/gusto-icon-square.svg — New Gusto icon asset.
src/components/Icon/Expensicons.ts — Export the new icon.
src/components/Icon/chunks/expensify-icons.chunk.ts — Add the icon to the chunk export used by the app bundle.
src/components/Icon/__mocks__/Expensicons.ts — Add the test mock export.
src/libs/ReportUtils.ts — Update any shared icon-selection logic that needs to recognize Gusto.
Issue Owner
Current Issue Owner: @ShridharGoel
Add the Gusto icon asset and wire it into the shared icon/presentation infrastructure so the HR page, connection cards, and sync-failure links can display the Gusto brand.
Parent Issues: Expensify/App#85850, Expensify/Expensify#591910
Design Doc Section: Detailed — Add the Gusto icon and shared presentation pieces
Files to add/update
assets/images/integrationicons/gusto-icon-square.svg— New Gusto icon asset.src/components/Icon/Expensicons.ts— Export the new icon.src/components/Icon/chunks/expensify-icons.chunk.ts— Add the icon to the chunk export used by the app bundle.src/components/Icon/__mocks__/Expensicons.ts— Add the test mock export.src/libs/ReportUtils.ts— Update any shared icon-selection logic that needs to recognize Gusto.Issue Owner
Current Issue Owner: @ShridharGoel