You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
var audioFiles: [AudioFile] // set somewhere on init
var body: some View {
let audioFile = audioFiles[loadedFileIndex]
Picker("Sound File", selection: $loadedFileIndex) {
ForEach(audioFiles.indices, id: \.self) { index in
Text("\(.audioFiles[index].name)")
}
}
AudioFileWaveform(url: audioFile.url, color: .blue)
}
This will not update AudioFileWaveform with the new file chosen.
Description
Consider following View (pseudo code):
This will not update AudioFileWaveform with the new file chosen.
Proposed Solution
See PR 90
Describe Alternatives You've Considered
.didSet on var url: URL of AudioFileWaveform, didn't work
the deprecated onChange() didn't know how to test / implement
Additional Context
No response
The text was updated successfully, but these errors were encountered: