Files
xtool-mirror/Sources/XKit/DeveloperServices/Teams/DeveloperServicesViewDeveloperRequest.swift
2025-05-06 11:01:25 +05:30

40 lines
919 B
Swift

//
// DeveloperServicesViewDeveloperRequest.swift
// Supercharge
//
// Created by Kabir Oberai on 24/07/19.
// Copyright © 2019 Kabir Oberai. All rights reserved.
//
import Foundation
public struct DeveloperServicesViewDeveloperRequest: DeveloperServicesRequest {
public struct Developer: Decodable, Sendable {
public let email: String
public let firstName: String
public let lastName: String
public let dsFirstName: String
public let dsLastName: String
public let developerStatus: String
}
public struct Response: Decodable, Sendable {
let developer: Developer
}
public typealias Value = Developer
public var action: String { return "viewDeveloper" }
public var parameters: [String: Any] { return [:] }
public func parse(_ response: Response) -> Developer {
response.developer
}
public init() {}
}