Description
Extend the React Native ThemeProvider to accept isPureBlack?: boolean, switch dark-mode token generation to pureBlackDarkTheme when enabled, and export usePureBlack().
Acceptance Criteria
Constraint
isPureBlack=false uses the existing grey dark theme
isPureBlack=true uses pureBlackDarkTheme
References
Description
Extend the React Native
ThemeProviderto acceptisPureBlack?: boolean, switch dark-mode token generation topureBlackDarkThemewhen enabled, and exportusePureBlack().Acceptance Criteria
ThemeProvideracceptsisPureBlacktheme === Theme.Dark && isPureBlackusespureBlackDarkThemeusePureBlack()is exported and returns correct stateisPureBlackis falseConstraint
isPureBlack=falseuses the existing grey dark themeisPureBlack=trueusespureBlackDarkThemeReferences