MovieCatalog

Форк
0
30 строк · 637.0 Байт
1
//
2
//  CalloutButtonStyle.swift
3
//  Movies
4
//
5
//  Created by Ivan Semenov on 19.10.2023.
6
//
7

8
import SwiftUI
9

10
struct CalloutButtonStyle: ButtonStyle {
11

12
    let calloutText: LocalizedStringKey
13

14
    func makeBody(configuration: Configuration) -> some View {
15
        HStack(spacing: Constants.spacing) {
16
            Text(calloutText)
17
                .foregroundStyle(.appLightGray)
18

19
            configuration.label
20
                .foregroundStyle(.appAccent)
21
                .fontWeight(.medium)
22
        }
23
        .font(.callout)
24
        .padding(.bottom)
25
    }
26

27
    private enum Constants {
28
        static let spacing: CGFloat = 6
29
    }
30
}
31

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.