From bca774dfd0beddde974a179d6314d5358e378135 Mon Sep 17 00:00:00 2001 From: Abdullah Atta Date: Mon, 24 Jul 2023 10:16:30 +0500 Subject: [PATCH] theme: add selected variant --- packages/theme/src/theme-engine/index.ts | 6 ++++++ packages/theme/src/theme-engine/types.ts | 2 +- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/packages/theme/src/theme-engine/index.ts b/packages/theme/src/theme-engine/index.ts index ddb94f206..cbdc6672d 100644 --- a/packages/theme/src/theme-engine/index.ts +++ b/packages/theme/src/theme-engine/index.ts @@ -160,6 +160,12 @@ function buildVariants( ...theme.scopes.base.success, ...themeScope.success }, + selected: { + ...defaultThemeBase.selected, + ...defaultThemeScope.selected, + ...theme.scopes.base.selected, + ...themeScope.selected + }, static: StaticColors }; } diff --git a/packages/theme/src/theme-engine/types.ts b/packages/theme/src/theme-engine/types.ts index c352df3c6..3e7b72eec 100644 --- a/packages/theme/src/theme-engine/types.ts +++ b/packages/theme/src/theme-engine/types.ts @@ -156,7 +156,7 @@ export type Variants = { primary: TRequired extends true ? Colors : Partial; secondary: TRequired extends true ? Colors : Partial; disabled: TRequired extends true ? Colors : Partial; - // selected: TRequired extends true ? Colors : Partial; + selected: TRequired extends true ? Colors : Partial; error: TRequired extends true ? Colors : Partial; success: TRequired extends true ? Colors : Partial; };