Workflow and Source Panels
Response State Panel
Build a small response state from route and payload values.
Response State Panel
response_state_panel.swift
let route =
let payload: String
let status: String
if route == "status" {
status = "ok"
payload = "service ready"
} else if route == "health" {
status = "ok"
payload = "checks green"
} else {
status = "not-found"
payload = "no route"
}
let response = "\(status):\(payload)"
print("route=\(route)")
print("status=\(status)")
print("payload=\(response)")
let route =
let payload: String
let status: String
if route == "status" {
status = "ok"
payload = "service ready"
} else if route == "health" {
status = "ok"
payload = "checks green"
} else {
status = "not-found"
payload = "no route"
}
let response = "\(status):\(payload)"
print("route=\(route)")
print("status=\(status)")
print("payload=\(response)")
let route =
let payload: String
let status: String
if route == "status" {
status = "ok"
payload = "service ready"
} else if route == "health" {
status = "ok"
payload = "checks green"
} else {
status = "not-found"
payload = "no route"
}
let response = "\(status):\(payload)"
print("route=\(route)")
print("status=\(status)")
print("payload=\(response)")
response state
Response state gives replay a clear before-and-after value for each branch.