Swiftformat

This commit is contained in:
Thomas Ricouard 2023-02-12 18:24:09 +01:00
parent 35c694b06c
commit ef37db496c
6 changed files with 107 additions and 104 deletions

View file

@ -166,7 +166,8 @@ public struct StatusEditorView: View {
let detected = dialogVals["detected"],
let detectedLong = Locale.current.localizedString(forLanguageCode: detected),
let selected = dialogVals["selected"],
let selectedLong = Locale.current.localizedString(forLanguageCode: selected){
let selectedLong = Locale.current.localizedString(forLanguageCode: selected)
{
Button("status.editor.language-select.confirmation.detected-\(detectedLong)") {
viewModel.selectedLanguage = detected
Task {

View file

@ -145,11 +145,12 @@ public class StatusEditorViewModel: NSObject, ObservableObject {
func evaluateLanguages() {
if let detectedLang = detectLanguage(text: statusText.string),
let selectedLanguage = selectedLanguage,
selectedLanguage != detectedLang {
selectedLanguage != detectedLang
{
languageConfirmationDialogLanguages = ["detected": detectedLang,
"selected": selectedLanguage]
} else {
languageConfirmationDialogLanguages = nil;
languageConfirmationDialogLanguages = nil
}
}

View file

@ -83,7 +83,8 @@ struct StatusRowContextMenu: View {
}
} label: {
if let statusLang = viewModel.getStatusLang(),
let languageName = Locale.current.localizedString(forLanguageCode: statusLang) {
let languageName = Locale.current.localizedString(forLanguageCode: statusLang)
{
Label("status.action.translate-from-\(languageName)", systemImage: "captions.bubble")
} else {
Label("status.action.translate", systemImage: "captions.bubble")

View file

@ -1,8 +1,8 @@
import Env
import Models
import NaturalLanguage
import Network
import SwiftUI
import NaturalLanguage
import DesignSystem
@ -299,7 +299,7 @@ public class StatusRowViewModel: ObservableObject {
await translate(userLang: userLang, sourceLang: getStatusLang())
}
private func translate(userLang: String, sourceLang: String?) async {
private func translate(userLang: String, sourceLang _: String?) async {
guard let client else { return }
do {
withAnimation {