LiTranslate-iOS/LiTranslate/Application/ObservableObjects/InstanceURL.swift
Viktor Kalyniuk 823b3abe77 release v1.0
2022-09-10 20:46:05 +03:00

22 lines
516 B
Swift

//
// InstanceURL.swift
// LiTranslate
//
// Created by Viktor Kalyniuk on 22.08.2022.
//
import Foundation
import SwiftUI
class InstanceURL: ObservableObject {
@AppStorage(Keys.libreTranslateDefaultURL) var defaultURL: Links.LibreTranslateMirrors = Links.LibreTranslateMirrors.de
@AppStorage(Keys.libreTranslateSelfHostURL) var selfHostURL: String = ""
func getURL() -> String {
if selfHostURL.isEmpty {
return defaultURL.rawValue
}
return selfHostURL
}
}