Add examples project

This commit is contained in:
Ivan Vorobei
2019-06-06 11:16:28 +03:00
parent 86fe2d7323
commit b866885a44
962 changed files with 45026 additions and 5 deletions

View File

@@ -0,0 +1,36 @@
//
// RepositoryView.swift
// GitHubSearchWithSwiftUI
//
// Created by marty-suzuki on 2019/06/05.
// Copyright © 2019 jp.marty-suzuki. All rights reserved.
//
import SwiftUI
struct RepositoryView : View {
let repository: Repository
var body: some View {
VStack(alignment: .leading) {
HStack {
Image(systemName: "doc.text")
Text(repository.fullName)
.bold()
}
// Show text if description exists
repository.description
.map(Text.init)?
.lineLimit(nil)
HStack {
Image(systemName: "star")
Text("\(repository.stargazersCount)")
}
}
}
}