From 6103e96e740cc2f85607d1853101af01e53fb342 Mon Sep 17 00:00:00 2001 From: sudacode Date: Thu, 30 Jul 2026 02:17:45 -0700 Subject: [PATCH] refactor(config): dedup word card kind enum values (#176) --- src/config/definitions/options-integrations.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/config/definitions/options-integrations.ts b/src/config/definitions/options-integrations.ts index 8ef24ecb..b09f2e88 100644 --- a/src/config/definitions/options-integrations.ts +++ b/src/config/definitions/options-integrations.ts @@ -1,4 +1,5 @@ import { ResolvedConfig } from '../../types/config'; +import { WORD_CARD_KINDS } from '../../anki-integration/card-kinds'; import { MPV_LAUNCH_MODE_VALUES } from '../../shared/mpv-launch-mode'; import { NOTIFICATION_TYPE_VALUES, @@ -377,7 +378,7 @@ export function buildIntegrationConfigOptionRegistry( { path: 'ankiConnect.lapisKiku.wordCardKind', kind: 'enum', - enumValues: ['word-and-sentence', 'click', 'sentence', 'audio', 'none'], + enumValues: WORD_CARD_KINDS, enumLabels: { 'word-and-sentence': 'Word and sentence card (IsWordAndSentenceCard)', click: 'Click card (IsClickCard)',