The mobile audit found hundreds of Platform.OS checks where Uniwind's ios:/android: className variants already express the same thing. This converts the inline Platform.OS === "android" ? "..." : "..." className ternaries in the git sheet family (GitCommitSheet, GitBranchesSheet, GitConfirmSheet, GitOverviewSheet, gitSheetComponents) to single class strings with ios:/android: variants. Structural platform branches, style objects, and icon-size props are unchanged. apps/mobile Platform.OS occurrences drop from 385 to 336; the five files now contain zero className ternaries and ~210 platform-variant utilities in their place. Verified with targeted tsc, lint, feature tests, and a Metro iOS export confirming every new variant class compiles.
Julius Marminge committed on 9/22/2026, 11:40:35 PMparentbed0b4c
5 files changedLine totals unavailable