diff --git a/Sources/XXClient/Functions/SetDashboardURL.swift b/Sources/XXClient/Functions/SetDashboardURL.swift new file mode 100644 index 0000000000000000000000000000000000000000..f76c23377e3c35df2d3143fc6bf6e09dbc72d21f --- /dev/null +++ b/Sources/XXClient/Functions/SetDashboardURL.swift @@ -0,0 +1,22 @@ +import Bindings +import XCTestDynamicOverlay + +public struct SetDashboardURL { + public var run: (String) -> Void + + public func callAsFunction(baseURL: String) { + run(baseURL) + } +} + +extension SetDashboardURL { + public static let live = SetDashboardURL { baseURL in + BindingsSetDashboardURL(baseURL) + } +} + +extension SetDashboardURL { + public static let unimplemented = SetDashboardURL( + run: XCTUnimplemented("\(Self.self)") + ) +}