💄add time range tooltip to explain it better

This commit is contained in:
Fred KISSIE
2025-12-10 03:44:46 +01:00
parent 5b620469c7
commit c9779254c3

View File

@@ -32,6 +32,12 @@ import {
} from "lucide-react"; } from "lucide-react";
import { useTranslations } from "next-intl"; import { useTranslations } from "next-intl";
import { useEffect, useMemo, useState } from "react"; import { useEffect, useMemo, useState } from "react";
import {
Tooltip,
TooltipContent,
TooltipProvider,
TooltipTrigger
} from "./ui/tooltip";
type TabFilter = { type TabFilter = {
id: string; id: string;
@@ -351,8 +357,13 @@ export function LogDataTable<TData, TValue>({
</Button> </Button>
)} )}
{onExport && ( {onExport && (
<TooltipProvider>
<Tooltip>
<TooltipTrigger asChild>
<Button <Button
onClick={() => !disabled && onExport()} onClick={() =>
!disabled && onExport()
}
disabled={isExporting || disabled} disabled={isExporting || disabled}
> >
{isExporting ? ( {isExporting ? (
@@ -362,6 +373,12 @@ export function LogDataTable<TData, TValue>({
)} )}
{t("exportCsv")} {t("exportCsv")}
</Button> </Button>
</TooltipTrigger>
<TooltipContent>
{t("exportCsvTooltip")}
</TooltipContent>
</Tooltip>
</TooltipProvider>
)} )}
</div> </div>
</CardHeader> </CardHeader>