-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathFruitDetailView.swift
More file actions
45 lines (37 loc) · 883 Bytes
/
FruitDetailView.swift
File metadata and controls
45 lines (37 loc) · 883 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
//
// FruitDetailView.swift
//
// Copyright (c) 2023 m_rn
// Created by Miharu Naruse on 2023/05/20.
//
import FruitLibrary
import SwiftUI
// MARK: - FruitDetailView
/// フルーツ詳細のビュー
struct FruitDetailView: View {
let fruit: Fruit
var body: some View {
List {
Section("説明") {
Text(fruit.description)
.listRowSeparator(.hidden)
}
}
.listStyle(.plain)
.navigationTitle(fruit.name)
}
}
// MARK: - FruitDetailView_Previews
struct FruitDetailView_Previews: PreviewProvider {
struct Preview: View {
let fruit = FruitDataModel.mockFruits.first!
var body: some View {
NavigationStack {
FruitDetailView(fruit: fruit)
}
}
}
static var previews: some View {
Preview()
}
}