const host = window.location.origin; const prefix = "api"; const routes = { login: () => ["http://localhost:43243", prefix, "token"].join("/"), user: () => ["http://localhost:43243", prefix, "users", "user"].join("/"), wifi_password_set: () => [host, prefix, "settings", "wifi", "password", "set"].join("/"), wifi_qr_get: () => [host, prefix, "settings", "wifi", "qr", "get"].join("/"), settings_get: () => [host, prefix, "settings", "get"].join("/"), settings_set: () => [host, prefix, "settings", "set"].join("/"), settings_backup: () => [host, prefix, "settings", "backup"].join("/"), settings_restore: () => [host, prefix, "settings", "restore"].join("/"), restore_defaults: () => [host, prefix, "settings", "restore", "defaults"].join("/"), reboot: () => [host, prefix, "system", "reboot"].join("/"), syslog: () => [host, prefix, "system", "syslog"].join("/"), uptime: () => [host, prefix, "system", "uptime"].join("/"), upload_image: () => [host, prefix, "system", "upload"].join("/"), update_image: () => [host, prefix, "system", "update"].join("/"), update_progress: () => [host, prefix, "system", "progress"].join("/"), };