Add default interval setting for coinmarketcap

This commit is contained in:
shamoon 2022-12-01 06:36:51 -08:00
parent df5ff48000
commit 9d2f1ab8c8
2 changed files with 5 additions and 2 deletions

View file

@ -17,11 +17,12 @@ export default function Component({ service }) {
{ label: t("coinmarketcap.30days"), value: "30d" },
];
const [dateRange, setDateRange] = useState(dateRangeOptions[0].value);
const { widget } = service;
const { symbols } = widget;
const currencyCode = widget.currency ?? "USD";
const interval = widget.defaultinterval ?? dateRangeOptions[0].value;
const [dateRange, setDateRange] = useState(interval);
const { data: statsData, error: statsError } = useWidgetAPI(widget, "v1/cryptocurrency/quotes/latest", {
symbol: `${symbols.join(",")}`,