mirror of
https://github.com/metabolist/metatext.git
synced 2024-06-02 13:40:13 +00:00
15 lines
524 B
Swift
15 lines
524 B
Swift
// Copyright © 2021 Metabolist. All rights reserved.
|
|
|
|
import Foundation
|
|
|
|
public extension PickerEmoji {
|
|
func applyingDefaultSkinTone(identityContext: IdentityContext) -> PickerEmoji {
|
|
if case let .system(systemEmoji, infrequentlyUsed) = self,
|
|
let defaultEmojiSkinTone = identityContext.appPreferences.defaultEmojiSkinTone {
|
|
return .system(systemEmoji.applying(skinTone: defaultEmojiSkinTone), infrequentlyUsed: infrequentlyUsed)
|
|
} else {
|
|
return self
|
|
}
|
|
}
|
|
}
|