- Split TabView and Sidebar logic into PhoneTabView, PadSidebarView, SidebarTab, and BookmarkState for better device adaptation - Remove old SettingsViewModel, introduce SettingsGeneralViewModel and SettingsServerViewModel for modular settings - Update BookmarksView and BookmarksViewModel for new paginated and filtered data model - Clean up and modularize settings UI (SettingsGeneralView, SettingsServerView, FontSettingsView) - Remove obsolete files (old TabView, File.swift, SettingsViewModel, etc.) - Add BookmarksPageDto and update related data flow - Various UI/UX improvements and code cleanup BREAKING: Settings and navigation structure refactored, old settings logic removed
11 lines
174 B
Swift
11 lines
174 B
Swift
import Foundation
|
|
|
|
struct UserDto: Codable {
|
|
let id: String
|
|
let token: String
|
|
|
|
enum CodingKeys: String, CodingKey {
|
|
case id
|
|
case token
|
|
}
|
|
} |