Skip to content

Commit 107f794

Browse files
authored
[Design System] Fix wrong font values in UILabel extension (#22561)
2 parents 5722abd + fe2c3ca commit 107f794

1 file changed

Lines changed: 7 additions & 8 deletions

File tree

Modules/Sources/DesignSystem/Components/Modifiers/UILabel+DesignSystem.swift

Lines changed: 7 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import UIKit
22

33
// MARK: - UIKit.UIFont: TextStyle
4-
extension TextStyle {
4+
public extension TextStyle {
55
var uiFont: UIFont {
66
switch self {
77
case .heading1:
@@ -50,13 +50,12 @@ extension TextStyle {
5050
}
5151

5252
// MARK: - SwiftUI.Text
53-
extension UILabel {
54-
func style(_ style: TextStyle) -> Self {
53+
public extension UILabel {
54+
func setStyle(_ style: TextStyle) {
5555
self.font = style.uiFont
5656
if style.case == .uppercase {
5757
self.text = self.text?.uppercased()
5858
}
59-
return self
6059
}
6160
}
6261

@@ -69,14 +68,14 @@ fileprivate extension UIFont {
6968
static let heading4 = DynamicFontHelper.fontForTextStyle(.title3, fontWeight: .semibold)
7069

7170
enum Body {
72-
static let small = DynamicFontHelper.fontForTextStyle(.body, fontWeight: .regular)
71+
static let small = DynamicFontHelper.fontForTextStyle(.subheadline, fontWeight: .regular)
7372
static let medium = DynamicFontHelper.fontForTextStyle(.callout, fontWeight: .regular)
74-
static let large = DynamicFontHelper.fontForTextStyle(.subheadline, fontWeight: .regular)
73+
static let large = DynamicFontHelper.fontForTextStyle(.body, fontWeight: .regular)
7574

7675
enum Emphasized {
77-
static let small = DynamicFontHelper.fontForTextStyle(.body, fontWeight: .semibold)
76+
static let small = DynamicFontHelper.fontForTextStyle(.subheadline, fontWeight: .semibold)
7877
static let medium = DynamicFontHelper.fontForTextStyle(.callout, fontWeight: .semibold)
79-
static let large = DynamicFontHelper.fontForTextStyle(.subheadline, fontWeight: .semibold)
78+
static let large = DynamicFontHelper.fontForTextStyle(.body, fontWeight: .semibold)
8079
}
8180
}
8281

0 commit comments

Comments
 (0)