@rsc-labs/medusa-store-analytics
Version:
Get analytics data about your store
30 lines (29 loc) • 1.35 kB
TypeScript
import { DateLasts, OrderStatus } from "../utils/types";
import type { DateRange } from "../utils/types";
export declare const GenerateReportButton: ({ orderStatuses, dateRange, dateRangeCompareTo, compareEnabled }: {
orderStatuses: OrderStatus[];
dateRange?: DateRange;
dateRangeCompareTo?: DateRange;
compareEnabled: boolean;
}) => import("react/jsx-runtime").JSX.Element;
export declare const ComparedDate: ({ compare, comparedToDateRange }: {
compare: boolean;
comparedToDateRange?: DateRange;
}) => import("react/jsx-runtime").JSX.Element;
type BooleanCallback = (value: boolean) => any;
export declare const SwitchComparison: ({ compareEnabled, onCheckChange, allTime }: {
compareEnabled: boolean;
onCheckChange: BooleanCallback;
allTime: boolean;
}) => import("react/jsx-runtime").JSX.Element;
type OrderStatusCallback = (value: OrderStatus[]) => any;
export declare const DropdownOrderStatus: ({ onOrderStatusChange, appliedStatuses }: {
onOrderStatusChange: OrderStatusCallback;
appliedStatuses: OrderStatus[];
}) => import("react/jsx-runtime").JSX.Element;
type StringCallback = (value: string) => void;
export declare const SelectDateLasts: ({ dateLast, onSelectChange }: {
dateLast: DateLasts;
onSelectChange: StringCallback;
}) => import("react/jsx-runtime").JSX.Element;
export {};