chore: fix issues with multiple non-layerable themes being active on color scheme change [skip e2e]

This commit is contained in:
Aman Harwara
2024-03-23 00:43:02 +05:30
parent a162294d04
commit e3ae421f7c
3 changed files with 35 additions and 14 deletions

View File

@@ -37,6 +37,7 @@ export interface ComponentManagerInterface {
isThemeActive(theme: UIFeature<ThemeFeatureDescription>): boolean
toggleTheme(theme: UIFeature<ThemeFeatureDescription>, skipEntitlementCheck?: boolean): Promise<void>
toggleOtherNonLayerableThemes(uiFeature: UIFeature<ThemeFeatureDescription>): void
getActiveThemes(): UIFeature<ThemeFeatureDescription>[]
getActiveThemesIdentifiers(): { features: NativeFeatureIdentifier[]; uuids: Uuid[] }