mirror of
https://github.com/bitburner-official/bitburner-src.git
synced 2026-04-27 19:37:07 +02:00
all the lints
This commit is contained in:
@@ -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>
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user