Newer
Older
bremer-ios-app / BremerApp / View / Alert / SearchDetailAlertView.swift
yhornisse on 10 Sep 2023 957 bytes Initial Commit
//
//  SearchDetailAlertView.swift
//  Bremer
//
//  Created by yhornisse on 2023/09/02.
//

import SwiftUI

struct SearchDetailAlertView : View {
    var searchAction: (_ audio: String, _ artist: String, _ album: String, _ tag: String) -> Void
    @State
    private var audioName = ""
    @State
    private var artistName = ""
    @State
    private var albumName = ""
    @State
    private var tagName = ""

    var body : some View {
        TextField("曲名", text: $audioName)
        TextField("歌手名", text: $artistName)
        TextField("アルバム名", text: $albumName)
        TextField("タグ名", text: $tagName)
        Button("検索", role: .cancel){
            searchAction(audioName, artistName, albumName, tagName)
        }
        Button("キャンセル", role: .destructive){
            self.audioName = ""
            self.artistName = ""
            self.albumName = ""
            self.tagName = ""
        }
    }
}