45 lines
930 B
Swift
45 lines
930 B
Swift
//
|
|
// AllMoods.swift
|
|
// Feels (iOS)
|
|
//
|
|
// Created by Trey Tartt on 2/6/22.
|
|
//
|
|
|
|
import SwiftUI
|
|
|
|
struct AllMoodsTotalTemplate: View, SharingTemplate {
|
|
static var description: String {
|
|
"AllMoodsSharingTemplate"
|
|
}
|
|
|
|
var isPreview: Bool
|
|
|
|
var startDate: Date
|
|
var endDate: Date
|
|
|
|
var preview: some View {
|
|
Rectangle()
|
|
.frame(width: 150, height: 50, alignment: .leading)
|
|
}
|
|
|
|
var mainView: some View {
|
|
Text("AllMoodsSharingTemplate body")
|
|
}
|
|
|
|
var body: some View {
|
|
if isPreview {
|
|
preview
|
|
} else {
|
|
mainView
|
|
}
|
|
}
|
|
}
|
|
|
|
struct AllMoodsSharingTemplate_Previews: PreviewProvider {
|
|
static var previews: some View {
|
|
AllMoodsTotalTemplate(isPreview: true, startDate: Date(), endDate: Date())
|
|
|
|
AllMoodsTotalTemplate(isPreview: false, startDate: Date(), endDate: Date())
|
|
}
|
|
}
|