From 99538c246a7b1a204734083203c205e5b1ebc67f Mon Sep 17 00:00:00 2001
From: Dariusz Rybicki <dariusz@elixxir.io>
Date: Thu, 8 Sep 2022 23:09:21 +0200
Subject: [PATCH] Add SetDashboardURL function wrapper

---
 .../XXClient/Functions/SetDashboardURL.swift  | 22 +++++++++++++++++++
 1 file changed, 22 insertions(+)
 create mode 100644 Sources/XXClient/Functions/SetDashboardURL.swift

diff --git a/Sources/XXClient/Functions/SetDashboardURL.swift b/Sources/XXClient/Functions/SetDashboardURL.swift
new file mode 100644
index 00000000..f76c2337
--- /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)")
+  )
+}
-- 
GitLab