"use client"; import { FC, useState } from "react"; import { Box, Grid, Dialog, DialogActions, Button, DialogContent, } from "@mui/material"; import { PrivacyTip as PrivacyTipIcon, DateRange as DateRangeIcon, PhoneIphone as PhoneIphoneIcon, Map as MapIcon, Group as GroupIcon, } from "@mui/icons-material"; import { useTranslate } from "react-polyglot"; import taxonomy from "../config/taxonomy.json"; import { QueryBuilderSection } from "./QueryBuilderSection"; import { QueryListSelector } from "./QueryListSelector"; import { QueryDateRangeSelector } from "./QueryDateRangeSelector"; import { useAppContext } from "./AppProvider"; import { Tooltip } from "./Tooltip"; interface QueryBuilderProps {} export const QueryBuilder: FC = () => { const t = useTranslate(); const [dialogOpen, setDialogOpen] = useState(false); const { typography: { p }, colors: { leafcutterElectricBlue, mediumGray, almostBlack }, } = useAppContext(); const openAdvancedOptions = () => { setDialogOpen(false); window.open(`/app/visualize`, "_ blank"); }; return ( {t("fullInterfaceWillOpen")} ); };