Lint fixes.

This commit is contained in:
Mike Cao 2025-03-08 08:40:41 -08:00
parent c948bbca12
commit e1e6493dec
17 changed files with 41 additions and 71 deletions

View file

@ -1,20 +1,10 @@
import { useState, Key } from 'react';
import {
Icon,
Modal,
Select,
Text,
Block,
Row,
ListItem,
ListSeparator,
Dialog,
} from '@umami/react-zen';
import { Icon, Modal, Select, Text, Row, ListItem, ListSeparator, Dialog } from '@umami/react-zen';
import { endOfYear, isSameDay } from 'date-fns';
import { DatePickerForm } from '@/components/metrics/DatePickerForm';
import { useLocale, useMessages } from '@/components/hooks';
import { Icons } from '@/components/icons';
import { formatDate, parseDateValue } from '@/lib/date';
import { formatDate } from '@/lib/date';
import styles from './DateFilter.module.css';
import classNames from 'classnames';
@ -41,7 +31,6 @@ export function DateFilter({
}: DateFilterProps) {
const { formatMessage, labels } = useMessages();
const [showPicker, setShowPicker] = useState(false);
const { locale } = useLocale();
const options = [
{ label: formatMessage(labels.today), value: '0day' },
@ -108,6 +97,7 @@ export function DateFilter({
onChange(value.toString());
};
/*
const handleClose = () => setShowPicker(false);
const renderValue = (value: string) => {
@ -133,9 +123,7 @@ export function DateFilter({
}
return options.find(e => e.value === value)?.label;
};
console.log({ showPicker });
};*/
return (
<>

View file

@ -1,4 +1,4 @@
import { useDateRange, useLocale } from '@/components/hooks';
import { useDateRange } from '@/components/hooks';
import { isAfter } from 'date-fns';
import { getOffsetDateRange } from '@/lib/date';
import { Button, Icon, Icons } from '@umami/react-zen';
@ -13,7 +13,6 @@ export function WebsiteDateFilter({
websiteId: string;
showAllTime?: boolean;
}) {
const { dir } = useLocale();
const { dateRange, saveDateRange } = useDateRange(websiteId);
const { value, startDate, endDate, offset } = dateRange;
const disableForward =

View file

@ -1,7 +1,6 @@
import { useState, Key } from 'react';
import { Select, ListItem } from '@umami/react-zen';
import { useWebsite, useWebsites, useMessages } from '@/components/hooks';
import { Empty } from '@/components/common/Empty';
import { useWebsites, useMessages } from '@/components/hooks';
export function WebsiteSelect({
websiteId,
@ -12,18 +11,12 @@ export function WebsiteSelect({
teamId?: string;
onSelect?: (key: any) => void;
}) {
const { formatMessage, labels, messages } = useMessages();
const { formatMessage, labels } = useMessages();
const [search, setSearch] = useState('');
const [selectedId, setSelectedId] = useState<Key>(websiteId);
const { data: website } = useWebsite(selectedId as string);
const queryResult = useWebsites({ teamId }, { search, pageSize: 5 });
const renderEmpty = () => {
return <Empty message={formatMessage(messages.noResultsFound)} />;
};
const handleSelect = (value: any) => {
setSelectedId(value);
onSelect?.(value);