2022-12-15 01:07:40 +01:00
|
|
|
//
|
|
|
|
// LoadingView.swift
|
|
|
|
// Browse
|
|
|
|
//
|
|
|
|
// Created by Javier Cicchelli on 15/12/2022.
|
|
|
|
// Copyright © 2022 Röck+Cöde. All rights reserved.
|
|
|
|
//
|
|
|
|
|
|
|
|
import SwiftUI
|
|
|
|
|
|
|
|
struct LoadingView: View {
|
|
|
|
var body: some View {
|
2022-12-18 14:47:36 +01:00
|
|
|
VStack {
|
|
|
|
Spacer()
|
2022-12-15 01:07:40 +01:00
|
|
|
|
2022-12-18 14:47:36 +01:00
|
|
|
VStack(spacing: 24) {
|
|
|
|
ProgressView()
|
|
|
|
.controlSize(.large)
|
|
|
|
.tint(.red)
|
|
|
|
|
|
|
|
Text(
|
|
|
|
"loading.loading_data.text",
|
|
|
|
bundle: .module
|
|
|
|
)
|
|
|
|
.font(.body)
|
|
|
|
.fontWeight(.semibold)
|
|
|
|
}
|
|
|
|
.padding(24)
|
|
|
|
.background(Material.ultraThin)
|
|
|
|
.cornerRadius(16)
|
|
|
|
|
|
|
|
Spacer()
|
2022-12-15 01:07:40 +01:00
|
|
|
}
|
2022-12-18 14:47:36 +01:00
|
|
|
.background(Color.clear)
|
2022-12-15 01:07:40 +01:00
|
|
|
.ignoresSafeArea()
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
// MARK: - Previews
|
|
|
|
|
|
|
|
struct LoadingView_Previews: PreviewProvider {
|
|
|
|
static var previews: some View {
|
|
|
|
LoadingView()
|
|
|
|
}
|
|
|
|
}
|