Add OpenAPI import UI

This commit is contained in:
github-ops
2026-06-23 21:03:14 +00:00
parent a8aa3248c9
commit 052b9356ec
6 changed files with 1207 additions and 5 deletions
+9
View File
@@ -506,6 +506,15 @@ document.addEventListener('alpine:init', function() {
window.location.href = (window.CrankRoutes && window.CrankRoutes.wizard) || '/wizard/';
},
handleOpenApiImport() {
if (window.CrankOpenApiImport) {
window.CrankOpenApiImport.open({
workspaceId: this.workspaceId,
onImported: this.reload.bind(this),
});
}
},
handleLogout() {
window.CrankAuth.logout();
},