all the lints

This commit is contained in:
Olivier Gagnon
2021-05-01 03:17:31 -04:00
parent abe0330dc3
commit d745150c45
231 changed files with 1458 additions and 1439 deletions
+5 -6
View File
@@ -9,7 +9,7 @@ interface IStdButtonProps {
disabled?: boolean;
id?: string;
onClick?: (e: React.MouseEvent<HTMLElement>) => any;
style?: object;
style?: any;
text: string | JSX.Element;
tooltip?: string | JSX.Element;
}
@@ -33,13 +33,12 @@ export function StdButton(props: IStdButtonProps): React.ReactElement {
let tooltip;
if (hasTooltip) {
if(typeof props.tooltip === 'string') {
let tooltipMarkup: IInnerHTMLMarkup | null;
tooltipMarkup = {
__html: props.tooltip!,
const tooltipMarkup: IInnerHTMLMarkup = {
__html: props.tooltip,
}
tooltip = <span className={"tooltiptext"} dangerouslySetInnerHTML={tooltipMarkup!}></span>
tooltip = <span className={"tooltiptext"} dangerouslySetInnerHTML={tooltipMarkup}></span>
} else {
tooltip = <span className={"tooltiptext"}>{props.tooltip!}</span>
tooltip = <span className={"tooltiptext"}>{props.tooltip}</span>
}
}