From a839d9b188af41fc727dc8c8bbe9ede8de6813c2 Mon Sep 17 00:00:00 2001 From: Mustafa Merza <mustafa.merza95@gmail.com> Date: Thu, 18 Jul 2024 10:59:44 +0300 Subject: [PATCH] - Added flag variable to supported language enum. --- .../Common/Data/Model/SupportedLanguage.swift | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/MiniScanner/Features/Common/Data/Model/SupportedLanguage.swift b/MiniScanner/Features/Common/Data/Model/SupportedLanguage.swift index 0d418a0..c40c440 100644 --- a/MiniScanner/Features/Common/Data/Model/SupportedLanguage.swift +++ b/MiniScanner/Features/Common/Data/Model/SupportedLanguage.swift @@ -14,6 +14,21 @@ enum SupportedLanguage: CaseIterable { case device case english case arabic + + var flag: String { + switch self { + case .device: + return deviceLanguage.flag + case .english: + return "πΊπΈ" + case .arabic: + return "π°πΌ" + } + } + + var deviceLanguage: SupportedLanguage { + .from(language: SupportedLanguage.device.language) + } } extension SupportedLanguage { -- GitLab