'use client'; import { Select } from '@gitroom/react/form/select'; import React, { useState } from 'react'; import { isUSCitizen } from '@gitroom/frontend/components/launches/helpers/isuscitizen.utils'; import timezones from 'timezones-list'; const dateMetrics = [ { label: 'AM:PM', value: 'US' }, { label: '24 hours', value: 'GLOBAL' }, ]; import dayjs from 'dayjs'; import timezone from 'dayjs/plugin/timezone'; dayjs.extend(timezone); const MetricComponent = () => { const [currentMetric, setCurrentMetric] = useState(isUSCitizen()); const [timezone, setTimezone] = useState( localStorage.getItem('timezone') || dayjs.tz.guess() ); const changeMetric = (event: React.ChangeEvent) => { const value = event.target.value; setCurrentMetric(value === 'US'); localStorage.setItem('isUS', value); }; const changeTimezone = (event: React.ChangeEvent) => { const value = event.target.value; console.log(value); setTimezone(value); localStorage.setItem('timezone', value); dayjs.tz.setDefault(value); }; return (
Date Metrics
{/*
Current Timezone
*/} {/**/} {/* {timezones.map((metric) => (*/} {/* */} {/* {metric.label}*/} {/* */} {/* ))}*/} {/**/}
); }; export default MetricComponent;