mirror of
https://github.com/morpheus65535/bazarr.git
synced 2024-11-10 09:02:44 +08:00
Change default open delay of action tooltips to 2 seconds
This commit is contained in:
parent
4481cda600
commit
51d1c46b18
2 changed files with 3 additions and 3 deletions
|
@ -85,7 +85,7 @@ const AppHeader: FunctionComponent = () => {
|
|||
control={
|
||||
<Action
|
||||
label="System"
|
||||
tooltip={{ position: "left" }}
|
||||
tooltip={{ position: "left", openDelay: 2000 }}
|
||||
loading={offline}
|
||||
color={offline ? "yellow" : undefined}
|
||||
icon={faGear}
|
||||
|
|
|
@ -14,14 +14,14 @@ import { forwardRef } from "react";
|
|||
export type ActionProps = ActionIconProps<"button"> & {
|
||||
icon: IconDefinition;
|
||||
label: string;
|
||||
tooltip?: Omit<TooltipProps, "label" | "openDelay" | "children">;
|
||||
tooltip?: Omit<TooltipProps, "label" | "children">;
|
||||
iconProps?: Omit<FontAwesomeIconProps, "icon">;
|
||||
};
|
||||
|
||||
const Action = forwardRef<HTMLButtonElement, ActionProps>(
|
||||
({ icon, iconProps, label, tooltip, ...props }, ref) => {
|
||||
return (
|
||||
<Tooltip {...tooltip} label={label} openDelay={500}>
|
||||
<Tooltip openDelay={1500} {...tooltip} label={label}>
|
||||
<ActionIcon aria-label={label} {...props} ref={ref}>
|
||||
<FontAwesomeIcon icon={icon} {...iconProps}></FontAwesomeIcon>
|
||||
</ActionIcon>
|
||||
|
|
Loading…
Reference in a new issue