Files
Kecalek_python/ios_client 0.8.5/Kecalek/Models/User.swift
2026-03-14 12:43:56 +01:00

20 lines
428 B
Swift

import Foundation
struct User: Identifiable, Equatable {
let id: String
var username: String
var email: String
var identityKey: Data? // Ed25519 public key (32 bytes)
}
struct UserProfile: Equatable {
var userId: String
var username: String?
var email: String?
var phone: String?
var phoneVisible: Bool
var location: String?
var locationVisible: Bool
var avatarFile: String?
}