From 312a07364ac8880e74e1b0a911d3e5b380886858 Mon Sep 17 00:00:00 2001 From: Nathan-SR <144961007+Nathan-SR@users.noreply.github.com> Date: Fri, 30 May 2025 04:07:22 -0400 Subject: linting --- .../DocCreatorMenu/Menu/ConditionalsTextarea.tsx | 2 +- .../DocCreatorMenu/Menu/DocCreatorMenuButton.tsx | 3 ++- .../DocCreatorMenu/Menu/TemplateEditingWindow.tsx | 21 +++++++++------------ .../Menu/TemplateMenuFieldOptions.tsx | 14 +++++++------- .../DocCreatorMenu/Menu/TemplatePreviewBox.tsx | 9 +++------ .../DocCreatorMenu/Menu/TemplatePreviewGrid.tsx | 15 +++++++-------- .../Menu/TemplateRenderPreviewWindow.tsx | 3 +-- 7 files changed, 30 insertions(+), 37 deletions(-) (limited to 'src/client/views/nodes/DataVizBox/DocCreatorMenu/Menu') diff --git a/src/client/views/nodes/DataVizBox/DocCreatorMenu/Menu/ConditionalsTextarea.tsx b/src/client/views/nodes/DataVizBox/DocCreatorMenu/Menu/ConditionalsTextarea.tsx index 2ca0bde3f..89c2e44ff 100644 --- a/src/client/views/nodes/DataVizBox/DocCreatorMenu/Menu/ConditionalsTextarea.tsx +++ b/src/client/views/nodes/DataVizBox/DocCreatorMenu/Menu/ConditionalsTextarea.tsx @@ -51,7 +51,7 @@ export class ConditionalsTextArea extends ObservableReactComponent { runInAction(() => { - this.props.conditional[this.props.property] = e.target.value as any; + this.props.conditional[this.props.property] = e.target.value as "=" | ">" | "<" | "contains"; }); this.updateInputWidth(); }} diff --git a/src/client/views/nodes/DataVizBox/DocCreatorMenu/Menu/DocCreatorMenuButton.tsx b/src/client/views/nodes/DataVizBox/DocCreatorMenu/Menu/DocCreatorMenuButton.tsx index 1d8139d40..48d2de4de 100644 --- a/src/client/views/nodes/DataVizBox/DocCreatorMenu/Menu/DocCreatorMenuButton.tsx +++ b/src/client/views/nodes/DataVizBox/DocCreatorMenu/Menu/DocCreatorMenuButton.tsx @@ -9,13 +9,14 @@ import { observer } from "mobx-react"; interface DocCreatorMenuButtonProps { icon: IconProp; + // eslint-disable-next-line function: () => any; styles?: string; } @observer export class DocCreatorMenuButton extends ObservableReactComponent { - + // eslint-disable-next-line setupButtonClick = (e: React.PointerEvent, func: (...args: any) => void) => { setupMoveUpEvents( this, diff --git a/src/client/views/nodes/DataVizBox/DocCreatorMenu/Menu/TemplateEditingWindow.tsx b/src/client/views/nodes/DataVizBox/DocCreatorMenu/Menu/TemplateEditingWindow.tsx index 3eaed79b6..b50fff9e0 100644 --- a/src/client/views/nodes/DataVizBox/DocCreatorMenu/Menu/TemplateEditingWindow.tsx +++ b/src/client/views/nodes/DataVizBox/DocCreatorMenu/Menu/TemplateEditingWindow.tsx @@ -1,7 +1,6 @@ -import { FontAwesomeIcon } from "@fortawesome/react-fontawesome"; -import { action, makeAutoObservable, makeObservable, observable, reaction, runInAction } from "mobx"; +import { action, makeObservable, observable, reaction, runInAction } from "mobx"; import React from "react"; -import { returnFalse, returnEmptyFilter, returnTrue } from "../../../../../../ClientUtils"; +import { returnFalse, returnEmptyFilter } from "../../../../../../ClientUtils"; import { emptyFunction } from "../../../../../../Utils"; import { Doc, returnEmptyDoclist } from "../../../../../../fields/Doc"; import { DefaultStyleProvider } from "../../../../StyleProvider"; @@ -11,14 +10,10 @@ import { TemplatePreviewGrid } from "./TemplatePreviewGrid"; import { observer } from "mobx-react"; import { Transform } from "../../../../../util/Transform"; import { Template } from "../Template"; -import { TemplateMenuAIUtils } from "../Backend/TemplateMenuAIUtils"; import { ObservableReactComponent } from "../../../../ObservableReactComponent"; import { IDisposer } from "mobx-utils"; -import { ImageField } from "../../../../../../fields/URLField"; import { DocCreatorMenuButton } from "./DocCreatorMenuButton"; -import { TbHistory } from "react-icons/tb"; import { IconProp } from "@fortawesome/fontawesome-svg-core"; -import { docStyle } from "pdfjs-dist/types/web/ui_utils"; export type FireflyStructureOptions = { numVariations: number; @@ -56,7 +51,7 @@ export class FireflyVariationsTab extends ObservableReactComponent { + this._variationURLs.forEach(() => { const newTemplate: Template = this._props.template.clone(true); this._props.menu._variations.push(newTemplate); }); @@ -72,7 +67,9 @@ export class FireflyVariationsTab extends ObservableReactComponent any] = ['gear', () => {}]; + // eslint-disable-next-line private previewBoxRightButtonOpts: [IconProp, () => any] = ['gear', () => this.forceUpdate()]; render() { @@ -93,7 +90,7 @@ export class FireflyVariationsTab extends ObservableReactComponent this.prompt = e.target.value} + onChange={e => { this.prompt = e.target.value }} onInput={() => { if (this.promptInput !== null) { this.promptInput.style.height = 'auto'; @@ -108,7 +105,7 @@ export class FireflyVariationsTab extends ObservableReactComponent