annotate LazyBear/Views/Home/Helpers/TradingDatesItem.swift @ 333:41c9252fc76c

Reorganizing files
author Dennis Concepción Martín <66180929+denniscm190@users.noreply.github.com>
date Tue, 30 Mar 2021 23:15:49 +0200
parents
children 6f904b166564
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
333
41c9252fc76c Reorganizing files
Dennis Concepción Martín <66180929+denniscm190@users.noreply.github.com>
parents:
diff changeset
1 //
41c9252fc76c Reorganizing files
Dennis Concepción Martín <66180929+denniscm190@users.noreply.github.com>
parents:
diff changeset
2 // TradingDatesItem.swift
41c9252fc76c Reorganizing files
Dennis Concepción Martín <66180929+denniscm190@users.noreply.github.com>
parents:
diff changeset
3 // LazyBear
41c9252fc76c Reorganizing files
Dennis Concepción Martín <66180929+denniscm190@users.noreply.github.com>
parents:
diff changeset
4 //
41c9252fc76c Reorganizing files
Dennis Concepción Martín <66180929+denniscm190@users.noreply.github.com>
parents:
diff changeset
5 // Created by Dennis Concepción Martín on 30/3/21.
41c9252fc76c Reorganizing files
Dennis Concepción Martín <66180929+denniscm190@users.noreply.github.com>
parents:
diff changeset
6 //
41c9252fc76c Reorganizing files
Dennis Concepción Martín <66180929+denniscm190@users.noreply.github.com>
parents:
diff changeset
7
41c9252fc76c Reorganizing files
Dennis Concepción Martín <66180929+denniscm190@users.noreply.github.com>
parents:
diff changeset
8 import SwiftUI
41c9252fc76c Reorganizing files
Dennis Concepción Martín <66180929+denniscm190@users.noreply.github.com>
parents:
diff changeset
9
41c9252fc76c Reorganizing files
Dennis Concepción Martín <66180929+denniscm190@users.noreply.github.com>
parents:
diff changeset
10 struct TradingDatesItem: View {
41c9252fc76c Reorganizing files
Dennis Concepción Martín <66180929+denniscm190@users.noreply.github.com>
parents:
diff changeset
11 @Environment(\.colorScheme) var colorScheme
41c9252fc76c Reorganizing files
Dennis Concepción Martín <66180929+denniscm190@users.noreply.github.com>
parents:
diff changeset
12
41c9252fc76c Reorganizing files
Dennis Concepción Martín <66180929+denniscm190@users.noreply.github.com>
parents:
diff changeset
13 var body: some View {
41c9252fc76c Reorganizing files
Dennis Concepción Martín <66180929+denniscm190@users.noreply.github.com>
parents:
diff changeset
14 RoundedRectangle(cornerRadius: 20)
41c9252fc76c Reorganizing files
Dennis Concepción Martín <66180929+denniscm190@users.noreply.github.com>
parents:
diff changeset
15 .foregroundColor(Color(.secondarySystemBackground))
41c9252fc76c Reorganizing files
Dennis Concepción Martín <66180929+denniscm190@users.noreply.github.com>
parents:
diff changeset
16 .frame(height: 100)
41c9252fc76c Reorganizing files
Dennis Concepción Martín <66180929+denniscm190@users.noreply.github.com>
parents:
diff changeset
17 .overlay(
41c9252fc76c Reorganizing files
Dennis Concepción Martín <66180929+denniscm190@users.noreply.github.com>
parents:
diff changeset
18 HStack {
41c9252fc76c Reorganizing files
Dennis Concepción Martín <66180929+denniscm190@users.noreply.github.com>
parents:
diff changeset
19 Rectangle()
41c9252fc76c Reorganizing files
Dennis Concepción Martín <66180929+denniscm190@users.noreply.github.com>
parents:
diff changeset
20 .frame(width: 15)
41c9252fc76c Reorganizing files
Dennis Concepción Martín <66180929+denniscm190@users.noreply.github.com>
parents:
diff changeset
21 .foregroundColor(Color("default"))
41c9252fc76c Reorganizing files
Dennis Concepción Martín <66180929+denniscm190@users.noreply.github.com>
parents:
diff changeset
22
41c9252fc76c Reorganizing files
Dennis Concepción Martín <66180929+denniscm190@users.noreply.github.com>
parents:
diff changeset
23 VStack {
41c9252fc76c Reorganizing files
Dennis Concepción Martín <66180929+denniscm190@users.noreply.github.com>
parents:
diff changeset
24 Text("April")
41c9252fc76c Reorganizing files
Dennis Concepción Martín <66180929+denniscm190@users.noreply.github.com>
parents:
diff changeset
25 .fontWeight(.semibold)
41c9252fc76c Reorganizing files
Dennis Concepción Martín <66180929+denniscm190@users.noreply.github.com>
parents:
diff changeset
26
41c9252fc76c Reorganizing files
Dennis Concepción Martín <66180929+denniscm190@users.noreply.github.com>
parents:
diff changeset
27 Text("20")
41c9252fc76c Reorganizing files
Dennis Concepción Martín <66180929+denniscm190@users.noreply.github.com>
parents:
diff changeset
28 .font(.title)
41c9252fc76c Reorganizing files
Dennis Concepción Martín <66180929+denniscm190@users.noreply.github.com>
parents:
diff changeset
29 .fontWeight(.semibold)
41c9252fc76c Reorganizing files
Dennis Concepción Martín <66180929+denniscm190@users.noreply.github.com>
parents:
diff changeset
30 .foregroundColor(Color("default"))
41c9252fc76c Reorganizing files
Dennis Concepción Martín <66180929+denniscm190@users.noreply.github.com>
parents:
diff changeset
31 }
41c9252fc76c Reorganizing files
Dennis Concepción Martín <66180929+denniscm190@users.noreply.github.com>
parents:
diff changeset
32
41c9252fc76c Reorganizing files
Dennis Concepción Martín <66180929+denniscm190@users.noreply.github.com>
parents:
diff changeset
33 Spacer()
41c9252fc76c Reorganizing files
Dennis Concepción Martín <66180929+denniscm190@users.noreply.github.com>
parents:
diff changeset
34 VStack {
41c9252fc76c Reorganizing files
Dennis Concepción Martín <66180929+denniscm190@users.noreply.github.com>
parents:
diff changeset
35 Text("US Markets open in regular hours")
41c9252fc76c Reorganizing files
Dennis Concepción Martín <66180929+denniscm190@users.noreply.github.com>
parents:
diff changeset
36 .fontWeight(.semibold)
41c9252fc76c Reorganizing files
Dennis Concepción Martín <66180929+denniscm190@users.noreply.github.com>
parents:
diff changeset
37
41c9252fc76c Reorganizing files
Dennis Concepción Martín <66180929+denniscm190@users.noreply.github.com>
parents:
diff changeset
38 Text("Random funny phrase")
41c9252fc76c Reorganizing files
Dennis Concepción Martín <66180929+denniscm190@users.noreply.github.com>
parents:
diff changeset
39 .font(.caption)
41c9252fc76c Reorganizing files
Dennis Concepción Martín <66180929+denniscm190@users.noreply.github.com>
parents:
diff changeset
40 .fontWeight(.semibold)
41c9252fc76c Reorganizing files
Dennis Concepción Martín <66180929+denniscm190@users.noreply.github.com>
parents:
diff changeset
41 .multilineTextAlignment(.center)
41c9252fc76c Reorganizing files
Dennis Concepción Martín <66180929+denniscm190@users.noreply.github.com>
parents:
diff changeset
42 .opacity(0.6)
41c9252fc76c Reorganizing files
Dennis Concepción Martín <66180929+denniscm190@users.noreply.github.com>
parents:
diff changeset
43 }
41c9252fc76c Reorganizing files
Dennis Concepción Martín <66180929+denniscm190@users.noreply.github.com>
parents:
diff changeset
44
41c9252fc76c Reorganizing files
Dennis Concepción Martín <66180929+denniscm190@users.noreply.github.com>
parents:
diff changeset
45 Spacer()
41c9252fc76c Reorganizing files
Dennis Concepción Martín <66180929+denniscm190@users.noreply.github.com>
parents:
diff changeset
46 }
41c9252fc76c Reorganizing files
Dennis Concepción Martín <66180929+denniscm190@users.noreply.github.com>
parents:
diff changeset
47 .clipShape(RoundedRectangle(cornerRadius: 20))
41c9252fc76c Reorganizing files
Dennis Concepción Martín <66180929+denniscm190@users.noreply.github.com>
parents:
diff changeset
48 )
41c9252fc76c Reorganizing files
Dennis Concepción Martín <66180929+denniscm190@users.noreply.github.com>
parents:
diff changeset
49 }
41c9252fc76c Reorganizing files
Dennis Concepción Martín <66180929+denniscm190@users.noreply.github.com>
parents:
diff changeset
50 }
41c9252fc76c Reorganizing files
Dennis Concepción Martín <66180929+denniscm190@users.noreply.github.com>
parents:
diff changeset
51
41c9252fc76c Reorganizing files
Dennis Concepción Martín <66180929+denniscm190@users.noreply.github.com>
parents:
diff changeset
52 struct TradingDatesItem_Previews: PreviewProvider {
41c9252fc76c Reorganizing files
Dennis Concepción Martín <66180929+denniscm190@users.noreply.github.com>
parents:
diff changeset
53 static var previews: some View {
41c9252fc76c Reorganizing files
Dennis Concepción Martín <66180929+denniscm190@users.noreply.github.com>
parents:
diff changeset
54 TradingDatesItem()
41c9252fc76c Reorganizing files
Dennis Concepción Martín <66180929+denniscm190@users.noreply.github.com>
parents:
diff changeset
55 }
41c9252fc76c Reorganizing files
Dennis Concepción Martín <66180929+denniscm190@users.noreply.github.com>
parents:
diff changeset
56 }