feat: save api responses (#4382)
Co-authored-by: jamesgeorge007 <25279263+jamesgeorge007@users.noreply.github.com>
This commit is contained in:
@@ -4,7 +4,7 @@
|
||||
|
||||
import { Ref, onBeforeUnmount, onMounted, reactive, watch } from "vue"
|
||||
import { BehaviorSubject } from "rxjs"
|
||||
import { HoppRESTDocument } from "./rest/document"
|
||||
import { HoppRequestDocument } from "./rest/document"
|
||||
import { Environment, HoppGQLRequest, HoppRESTRequest } from "@hoppscotch/data"
|
||||
import { RESTOptionTabs } from "~/components/http/RequestOptions.vue"
|
||||
import { HoppGQLSaveContext } from "./graphql/document"
|
||||
@@ -16,7 +16,7 @@ export type HoppAction =
|
||||
| "request.send-cancel" // Send/Cancel a Hoppscotch Request
|
||||
| "request.reset" // Clear request data
|
||||
| "request.share-request" // Share Request
|
||||
| "request.save" // Save to Collections
|
||||
| "request-response.save" // Save Request or Response
|
||||
| "request.save-as" // Save As
|
||||
| "request.rename" // Rename request on REST or GraphQL
|
||||
| "request.method.next" // Select Next Method
|
||||
@@ -64,6 +64,8 @@ export type HoppAction =
|
||||
| "response.schema.toggle" // Toggle response data schema
|
||||
| "response.file.download" // Download response as file
|
||||
| "response.copy" // Copy response to clipboard
|
||||
| "response.save" // Save response
|
||||
| "response.save-as-example" // Save response as example
|
||||
| "modals.login.toggle" // Login to Hoppscotch
|
||||
| "history.clear" // Clear REST History
|
||||
| "user.login" // Login to Hoppscotch
|
||||
@@ -117,12 +119,12 @@ type HoppActionArgsMap = {
|
||||
teamId: string
|
||||
}
|
||||
"rest.request.open": {
|
||||
doc: HoppRESTDocument
|
||||
doc: HoppRequestDocument
|
||||
}
|
||||
"request.save-as":
|
||||
| {
|
||||
requestType: "rest"
|
||||
request: HoppRESTRequest
|
||||
request: HoppRESTRequest | null
|
||||
}
|
||||
| {
|
||||
requestType: "gql"
|
||||
|
||||
Reference in New Issue
Block a user