/*
 * Copyright (C) Contributors to the Suwayomi project
 *
 * This Source Code Form is subject to the terms of the Mozilla Public
 * License, v. 2.0. If a copy of the MPL was not distributed with this
 * file, You can obtain one at https://mozilla.org/MPL/2.0/.
 */

import type { TooltipProps } from '@mui/material/Tooltip';
import Tooltip from '@mui/material/Tooltip';

export const CustomTooltip = ({
    children,
    disabled = false,
    title,
    ...props
}: TooltipProps & { disabled?: boolean }) => (
    <Tooltip {...props} title={disabled ? '' : title}>
        {children}
    </Tooltip>
);
