refactor: rename ImagePicker -> MediaPicker
The responsibility of MediaPicker is to 'pick' all sorts of media, not just images. Lightning-address: kernelkind@getalby.com Signed-off-by: kernelkind <kernelkind@gmail.com> Signed-off-by: William Casarin <jb55@jb55.com>
This commit is contained in:
committed by
William Casarin
parent
4c0c8b6678
commit
2be83560bc
@@ -9,7 +9,7 @@ import UIKit
|
||||
import SwiftUI
|
||||
import PhotosUI
|
||||
|
||||
struct ImagePicker: UIViewControllerRepresentable {
|
||||
struct MediaPicker: UIViewControllerRepresentable {
|
||||
|
||||
@Environment(\.presentationMode)
|
||||
@Binding private var presentationMode
|
||||
@@ -19,9 +19,9 @@ struct ImagePicker: UIViewControllerRepresentable {
|
||||
let onMediaPicked: (MediaUpload) -> Void
|
||||
|
||||
final class Coordinator: NSObject, PHPickerViewControllerDelegate {
|
||||
let parent: ImagePicker
|
||||
let parent: MediaPicker
|
||||
|
||||
init(_ parent: ImagePicker) {
|
||||
init(_ parent: MediaPicker) {
|
||||
self.parent = parent
|
||||
}
|
||||
|
||||
@@ -420,7 +420,7 @@ struct PostView: View {
|
||||
}
|
||||
.background(DamusColors.adaptableWhite.edgesIgnoringSafeArea(.all))
|
||||
.sheet(isPresented: $attach_media) {
|
||||
ImagePicker(image_upload_confirm: $image_upload_confirm) { media in
|
||||
MediaPicker(image_upload_confirm: $image_upload_confirm) { media in
|
||||
self.mediaToUpload = media
|
||||
}
|
||||
.alert(NSLocalizedString("Are you sure you want to upload this media?", comment: "Alert message asking if the user wants to upload media."), isPresented: $image_upload_confirm) {
|
||||
|
||||
@@ -61,7 +61,7 @@ struct EditPictureControl: View {
|
||||
}
|
||||
.sheet(isPresented: $show_camera) {
|
||||
|
||||
ImagePicker(image_upload_confirm: $image_upload_confirm, imagesOnly: true) { media in
|
||||
MediaPicker(image_upload_confirm: $image_upload_confirm, imagesOnly: true) { media in
|
||||
self.mediaToUpload = media
|
||||
}
|
||||
.alert(NSLocalizedString("Are you sure you want to upload this image?", comment: "Alert message asking if the user wants to upload an image."), isPresented: $image_upload_confirm) {
|
||||
@@ -75,7 +75,7 @@ struct EditPictureControl: View {
|
||||
}
|
||||
}
|
||||
.sheet(isPresented: $show_library) {
|
||||
ImagePicker(image_upload_confirm: $image_upload_confirm, imagesOnly: true) { media in
|
||||
MediaPicker(image_upload_confirm: $image_upload_confirm, imagesOnly: true) { media in
|
||||
if case .image = media {
|
||||
self.mediaToUpload = media
|
||||
} else {
|
||||
|
||||
Reference in New Issue
Block a user