File tree 2 files changed +9
-2
lines changed
2 files changed +9
-2
lines changed Original file line number Diff line number Diff line change @@ -6,7 +6,7 @@ import useKeyValueTableStore from "../../../store/useKeyValueTableStore";
6
6
import useRequestStore from "../../../store/useRequestStore" ;
7
7
import RequestAuthSelectMenu from "../Authorization/RequestAuthSelectMenu" ;
8
8
import RequestBodySelectMenu from "../Body/RequestBodySelectMenu" ;
9
- import RequestCodeSnippet from "../CodeSnippet/RequestCodeGenerator " ;
9
+ import RequestCodeSnippet from "../CodeSnippet/RequestCodeSnippet " ;
10
10
11
11
const RequestMenuOption = ( ) => {
12
12
const keyValueProps = useKeyValueTableStore ( ) ;
Original file line number Diff line number Diff line change @@ -7,6 +7,7 @@ import SelectWrapper from "../../../components/SelectWrapper";
7
7
import { COMMON , OPTION , RESPONSE } from "../../../constants" ;
8
8
import useResponseDataStore from "../../../store/useResponseDataStore" ;
9
9
import useResponseOptionStore from "../../../store/useResponseOptionStore" ;
10
+ import vscode from "../../../vscode" ;
10
11
import ResponseBodyViewOption from "./ResponseBodyMenuOption" ;
11
12
12
13
const RequestBodyMenu = ( ) => {
@@ -24,6 +25,12 @@ const RequestBodyMenu = () => {
24
25
handleResponseBodyOptionChange ( event . target . innerText ) ;
25
26
} ;
26
27
28
+ const handleCopyIconClick = ( value ) => {
29
+ vscode . postMessage ( { command : COMMON . ALERT_COPY } ) ;
30
+
31
+ navigator . clipboard . writeText ( value ) ;
32
+ } ;
33
+
27
34
return (
28
35
< SelectWrapper >
29
36
{ OPTION . RESPONSE_BODY_OPTIONS . map ( ( option , index ) => (
@@ -38,7 +45,7 @@ const RequestBodyMenu = () => {
38
45
) ) }
39
46
< ResponseBodyViewOption />
40
47
{ responseBodyOption !== COMMON . PREVIEW && (
41
- < CopyIcon value = { responseData . data } />
48
+ < CopyIcon handleClick = { handleCopyIconClick } value = { responseData . data } />
42
49
) }
43
50
</ SelectWrapper >
44
51
) ;
You can’t perform that action at this time.
0 commit comments