@@ -274,11 +274,11 @@ export default class ApiRequest extends LitElement {
274274 for ( const param of filteredParams ) {
275275 const [ declaredParamSchema , serializeStyle , mimeTypeElem ] = getSchemaFromParam ( param ) ;
276276 if ( ! declaredParamSchema ) {
277- continue ;
277+ continue ; // eslint-disable-line no-continue
278278 }
279279 const paramSchema = getTypeInfo ( declaredParamSchema ) ;
280280 if ( ! paramSchema ) {
281- continue ;
281+ continue ; // eslint-disable-line no-continue
282282 }
283283 const schemaAsObj = schemaInObjectNotation ( declaredParamSchema , { } ) ;
284284 // let exampleVal = '';
@@ -509,7 +509,7 @@ export default class ApiRequest extends LitElement {
509509 let reqBodyExampleHtml = '' ;
510510
511511 const requestBodyTypes = [ ] ;
512- const content = this . request_body . content ;
512+ const { content } = this . request_body ;
513513 for ( const mimeType in content ) {
514514 requestBodyTypes . push ( {
515515 mimeType,
@@ -709,7 +709,7 @@ export default class ApiRequest extends LitElement {
709709 < div style ="width:24px; background-color:var(--light-border-color) ">
710710 < div class ="row " style ="flex-direction:row-reverse; width:160px; height:24px; transform:rotate(270deg) translateX(-160px); transform-origin:top left; display:block; " @click ="${ ( e ) => {
711711 if ( e . target . classList . contains ( 'v-tab-btn' ) ) {
712- const tab = e . target . dataset . tab ;
712+ const { tab } = e . target . dataset ;
713713 if ( tab ) {
714714 const tabPanelEl = e . target . closest ( '.tab-panel' ) ;
715715 const selectedTabBtnEl = tabPanelEl . querySelector ( `.v-tab-btn[data-tab="${ tab } "]` ) ;
@@ -1082,8 +1082,7 @@ export default class ApiRequest extends LitElement {
10821082 queryParam . append ( el . dataset . pname , el . value ) ;
10831083 }
10841084 } else {
1085- const paramSerializeStyle = el . dataset . paramSerializeStyle ;
1086- const paramSerializeExplode = el . dataset . paramSerializeExplode ;
1085+ const { paramSerializeStyle, paramSerializeExplode } = el . dataset ;
10871086 let vals = ( ( el . value && Array . isArray ( el . value ) ) ? el . value : [ ] ) ;
10881087 vals = Array . isArray ( vals ) ? vals . filter ( ( v ) => v !== '' ) : [ ] ;
10891088 if ( vals . length > 0 ) {
@@ -1112,8 +1111,7 @@ export default class ApiRequest extends LitElement {
11121111 const queryParam = new URLSearchParams ( ) ;
11131112 try {
11141113 let queryParamObj = { } ;
1115- const paramSerializeStyle = el . dataset . paramSerializeStyle ;
1116- const paramSerializeExplode = el . dataset . paramSerializeExplode ;
1114+ const { paramSerializeStyle, paramSerializeExplode } = el . dataset . paramSerializeStyle ;
11171115 queryParamObj = Object . assign ( queryParamObj , JSON . parse ( el . value . replace ( / \s + / g, ' ' ) ) ) ;
11181116 if ( el . dataset . paramAllowReserved === 'true' ) {
11191117 queryParamsWithReservedCharsAllowed . push ( el . dataset . pname ) ;
@@ -1283,7 +1281,7 @@ export default class ApiRequest extends LitElement {
12831281 } else if ( / ^ a u d i o \/ | ^ i m a g e \/ | ^ v i d e o \/ | ^ f o n t \/ | t a r $ | z i p $ | 7 z $ | r t f $ | m s w o r d $ | e x c e l $ | \/ p d f $ | \/ o c t e t - s t r e a m $ / . test ( requestBodyType ) ) {
12841282 const bodyParamFileEl = requestPanelEl . querySelector ( '.request-body-param-file' ) ;
12851283 if ( bodyParamFileEl ?. files [ 0 ] ) {
1286- fetchOptions . body = bodyParamFileEl . files [ 0 ] ;
1284+ fetchOptions . body = bodyParamFileEl . files [ 0 ] ; // eslint-disable-line prefer-destructuring
12871285 curlData = ` --data-binary @${ bodyParamFileEl . files [ 0 ] . name } \\\n` ;
12881286 }
12891287 } else if ( requestBodyType . includes ( 'json' ) || requestBodyType . includes ( 'xml' ) || requestBodyType . includes ( 'text' ) ) {
0 commit comments