diff options
author | bobzel <zzzman@gmail.com> | 2024-04-25 17:21:55 -0400 |
---|---|---|
committer | bobzel <zzzman@gmail.com> | 2024-04-25 17:21:55 -0400 |
commit | d1a2cbd20a560ce1a7cd13d66cc25df2528c4244 (patch) | |
tree | 92492be30ba37d14696fc9b98140ddef519423f2 /src/client/views/nodes/WebBox.tsx | |
parent | d6720fa48d78cc313d6418acd8cbdaeda965285c (diff) |
fix lint errors
Diffstat (limited to 'src/client/views/nodes/WebBox.tsx')
-rw-r--r-- | src/client/views/nodes/WebBox.tsx | 19 |
1 files changed, 10 insertions, 9 deletions
diff --git a/src/client/views/nodes/WebBox.tsx b/src/client/views/nodes/WebBox.tsx index c0fffd66c..73afd66f6 100644 --- a/src/client/views/nodes/WebBox.tsx +++ b/src/client/views/nodes/WebBox.tsx @@ -565,16 +565,16 @@ export class WebBox extends ViewBoxAnnotatableComponent<FieldViewProps>() implem 'click', undoBatch( action((e: MouseEvent) => { - let href = ''; + let eleHref = ''; for (let ele = e.target as any; ele; ele = ele.parentElement) { - href = (typeof ele.href === 'string' ? ele.href : ele.href?.baseVal) || ele.parentElement?.href || href; + eleHref = (typeof ele.href === 'string' ? ele.href : ele.href?.baseVal) || ele.parentElement?.href || eleHref; } const origin = this.webField?.origin; - if (href && origin) { + if (eleHref && origin) { const batch = UndoManager.StartBatch('webclick'); e.stopPropagation(); setTimeout(() => { - this.setData(href.replace(ClientUtils.prepend(''), origin)); + this.setData(eleHref.replace(ClientUtils.prepend(''), origin)); batch.end(); }); if (this._outerRef.current) { @@ -854,6 +854,7 @@ export class WebBox extends ViewBoxAnnotatableComponent<FieldViewProps>() implem })} contentEditable onPointerDown={this.webClipDown} + // eslint-disable-next-line react/no-danger dangerouslySetInnerHTML={{ __html: field.html }} /> ); @@ -892,12 +893,12 @@ export class WebBox extends ViewBoxAnnotatableComponent<FieldViewProps>() implem ); } - addDocumentWrapper = (doc: Doc | Doc[], annotationKey?: string) => { + addDocumentWrapper = (docs: Doc | Doc[], annotationKey?: string) => { this._url && - (doc instanceof Doc ? [doc] : doc).forEach(doc => { + (docs instanceof Doc ? [docs] : docs).forEach(doc => { doc.config_data = new WebField(this._url); }); - return this.addDocument(doc, annotationKey); + return this.addDocument(docs, annotationKey); }; sidebarAddDocument = (doc: Doc | Doc[], sidebarKey?: string) => { @@ -911,7 +912,7 @@ export class WebBox extends ViewBoxAnnotatableComponent<FieldViewProps>() implem setupMoveUpEvents( this, e, - action((e, down, delta) => { + action((moveEv, down, delta) => { this._draggingSidebar = true; const localDelta = this._props .ScreenToLocalTransform() @@ -929,7 +930,7 @@ export class WebBox extends ViewBoxAnnotatableComponent<FieldViewProps>() implem } return false; }), - action((e, movement, isClick) => { + action((upEv, movement, isClick) => { this._draggingSidebar = false; !isClick && batch.end(); }), |