Skip to content

Commit 2105f64

Browse files
committed
Fix lint JS
1 parent fb89612 commit 2105f64

File tree

17 files changed

+60
-45
lines changed

17 files changed

+60
-45
lines changed

.pre-commit-config.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,13 +22,13 @@ repos:
2222
args: [--fix]
2323

2424
- repo: https://github.com/pre-commit/mirrors-eslint
25-
rev: v9.30.1
25+
rev: v10.0.1
2626
hooks:
2727
- id: eslint
2828
files: \.[jt]sx?$ # *.js, *.jsx, *.ts and *.tsx
2929
types: [ file ]
3030
additional_dependencies:
31-
- eslint@9.30.1
31+
- eslint@10.0.1
3232

3333
- repo: local
3434
hooks:

assets/src/components/DxfExport.js

Lines changed: 9 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@ export default class DxfExport extends HTMLElement {
5757
/**
5858
* Generates the HTML template for the DXF export component
5959
* @private
60-
* @returns {Object} The lit-html template
60+
* @returns {object} The lit-html template
6161
*/
6262
_template() {
6363
const exportableLayers = this._getExportableLayers();
@@ -90,6 +90,8 @@ export default class DxfExport extends HTMLElement {
9090

9191
/**
9292
* Renders the scale selector
93+
* @param currentScale
94+
* @param availableScales
9395
* @private
9496
*/
9597
_renderScaleSelector(currentScale, availableScales) {
@@ -169,6 +171,7 @@ export default class DxfExport extends HTMLElement {
169171

170172
/**
171173
* Renders the layers list
174+
* @param exportableLayers
172175
* @private
173176
*/
174177
_renderLayersList(exportableLayers) {
@@ -198,6 +201,7 @@ export default class DxfExport extends HTMLElement {
198201

199202
/**
200203
* Handles scale selection change
204+
* @param event
201205
* @private
202206
*/
203207
_handleScaleChange(event) {
@@ -320,7 +324,7 @@ export default class DxfExport extends HTMLElement {
320324
* Shows an error message
321325
* @private
322326
* @param {string} message - Error message
323-
* @param {Error|Object} [error] - Optional error object
327+
* @param {Error | object} [error] - Optional error object
324328
*/
325329
_showError(message, error = null) {
326330
let displayMessage = message || lizDict['dxfexport.error'] || 'Error during DXF export';
@@ -371,7 +375,7 @@ export default class DxfExport extends HTMLElement {
371375
/**
372376
* Collects layer information for export
373377
* @private
374-
* @returns {Object} Object containing layers, styles, opacities, and tokens
378+
* @returns {object} Object containing layers, styles, opacities, and tokens
375379
*/
376380
_collectLayerInformation() {
377381
const result = {
@@ -429,7 +433,7 @@ export default class DxfExport extends HTMLElement {
429433
/**
430434
* Builds WMS GetMap parameters for DXF export
431435
* @private
432-
* @returns {Object} WMS parameters object
436+
* @returns {object} WMS parameters object
433437
*/
434438
_buildWmsParameters() {
435439
// Get map extent and projection
@@ -494,7 +498,7 @@ export default class DxfExport extends HTMLElement {
494498
* Downloads a DXF file via XHR
495499
* @private
496500
* @param {string} url - Service URL
497-
* @param {Object} parameters - WMS parameters
501+
* @param {object} parameters - WMS parameters
498502
* @param {string} filename - Output filename
499503
*/
500504
_downloadDxfFile(url, parameters, filename) {

assets/src/components/Treeview.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -311,7 +311,7 @@ export default class Treeview extends HTMLElement {
311311
}
312312

313313
_createGetMediaLink(path) {
314-
let url = '';
314+
let url;
315315
// Test if the path is internal
316316
if (MEDIA_REGEX.test(path)) {
317317
const mediaLink = globalThis['lizUrls'].media + '?' + new URLSearchParams(globalThis['lizUrls'].params);

assets/src/dependencies/mgrs.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -484,7 +484,7 @@ function decode(mgrsString) {
484484

485485
const { length } = mgrsString;
486486

487-
let hunK = null;
487+
let hunK;
488488
let sb = '';
489489
let testChar;
490490
let i = 0;

assets/src/index.js

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -107,21 +107,21 @@ const definedCustomElements = () => {
107107
window.customElements.define('lizmap-typeahead', TypeAHead);
108108

109109
/**
110-
* At this point the user interface is fully loaded.
111-
* External javascripts can subscribe to this event to perform post load
112-
* operations or cutomizations
113-
*
114-
* Example in my_custom_script.js
115-
*
116-
* lizMap.subscribe(() => {
117-
* // pseudo-code
118-
* intercatWithPrintPanel();
119-
* interactWithSelectionPanel();
120-
* inteactWithLocateByLayerPanel();
121-
* },
122-
* 'lizmap.uicreated'
123-
* );
124-
*/
110+
* At this point the user interface is fully loaded.
111+
* External javascripts can subscribe to this event to perform post load
112+
* operations or cutomizations
113+
*
114+
* Example in my_custom_script.js
115+
*
116+
* lizMap.subscribe(() => {
117+
* // pseudo-code
118+
* intercatWithPrintPanel();
119+
* interactWithSelectionPanel();
120+
* inteactWithLocateByLayerPanel();
121+
* },
122+
* 'lizmap.uicreated'
123+
* );
124+
*/
125125
lizMap.mainEventDispatcher.dispatch('lizmap.uicreated');
126126
}
127127

assets/src/modules/Digitizing.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1710,7 +1710,6 @@ export class Digitizing {
17101710
}
17111711
const color = this.featureDrawn[index].get('color') || this._drawColor;
17121712
let opacityFactor = this.featureDrawn[index].get('mode') == 'textonly' ? 0 : 1;
1713-
let symbolizer = '';
17141713
let strokeAndFill =
17151714
`<Stroke>
17161715
<SvgParameter name="stroke">${color}</SvgParameter>
@@ -1723,6 +1722,7 @@ export class Digitizing {
17231722
</Fill>`;
17241723

17251724
// We consider LINESTRING and POLYGON together currently
1725+
let symbolizer;
17261726
if (this.featureDrawn[index].getGeometry().getType() === 'Point') {
17271727
symbolizer =
17281728
`<PointSymbolizer>

assets/src/modules/Lizmap.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -87,10 +87,10 @@ export default class Lizmap {
8787
// child which could be a layer or a group.
8888
let wmsLayer = wmsCapabilities.Capability.Layer;
8989
while (wmsLayer.BoundingBox === undefined) {
90-
// breaking while before the loop because wmsLayer.Layer is not iterable
90+
// breaking while before the loop because wmsLayer.Layer is not iterable
9191
if (wmsLayer.Layer === undefined) {
92-
break;
93-
}
92+
break;
93+
}
9494
for (const wmsChildLayer of wmsLayer.Layer) {
9595
if (Array.isArray(wmsChildLayer.BoundingBox)) {
9696
wmsLayer = wmsChildLayer;

assets/src/modules/Permalink.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -276,7 +276,7 @@ export default class Permalink {
276276
return;
277277
}
278278

279-
let hash = '';
279+
let hash;
280280

281281
// BBOX
282282
let bbox = mainLizmap.extent;

assets/src/modules/Search.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -322,7 +322,7 @@ export default class Search {
322322
var searchAdded = false;
323323
for (var i = 0, len = searchOptions.length; i < len; i++) {
324324
var searchOption = searchOptions[i];
325-
var searchAddedResult = false;
325+
var searchAddedResult;
326326
if (searchOption.type == 'externalSearch') {
327327
searchAddedResult = this._addExternalSearch(searchOption);
328328
}

assets/src/modules/state/BaseLayer.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -530,7 +530,7 @@ export class BaseLayersState extends EventDispatcher {
530530
if (blConfig.hasLayerConfig) {
531531
itemState = lgCollection.findLayerOrGroupByName(blConfig.name);
532532
}
533-
let baseLayer = null;
533+
let baseLayer;
534534
switch(blConfig.type) {
535535
case BaseLayerTypes.Empty:
536536
baseLayer = new EmptyBaseLayerState(blConfig, itemState);

0 commit comments

Comments
 (0)