File tree Expand file tree Collapse file tree 1 file changed +14
-1
lines changed
Expand file tree Collapse file tree 1 file changed +14
-1
lines changed Original file line number Diff line number Diff line change @@ -367,14 +367,27 @@ if (isMobile) {
367367
368368} else {
369369
370- liveToggle . addEventListener ( 'click' , ( ) => {
370+ liveToggle . querySelector ( '.arrow' ) . addEventListener ( 'click' , ( ) => {
371371
372372 // toggle live view
373373 liveView . classList . toggle ( 'visible' ) ;
374374 toggleLiveView ( selectedFile ) ;
375375
376376 } ) ;
377377
378+ liveToggle . querySelector ( '.share' ) . addEventListener ( 'click' , ( ) => {
379+
380+ // if clicked on share button,
381+ // share live view URL
382+
383+ const shareData = 'Run ' + treeLoc [ 0 ] + '/' + treeLoc [ 1 ] + ' with Codeit: ' +
384+ window . location . origin + '/full?q=' + encodeURIComponent ( treeLoc . join ( ',' ) + '+' + selectedFile . name + ',' + selectedFile . sha ) + '&l=true' ;
385+
386+ copy ( shareData . text ) ;
387+ alert ( 'Copied link to clipboard.' ) ;
388+
389+ } ) ;
390+
378391 document . addEventListener ( 'keydown' , handleMetaP ) ;
379392
380393 function handleMetaP ( e ) {
You can’t perform that action at this time.
0 commit comments