Refactored exports.

This commit is contained in:
Mike Cao 2023-04-21 08:00:42 -07:00
parent 1baf4d5571
commit 8bddc666b4
110 changed files with 317 additions and 124 deletions

View file

@ -4,7 +4,7 @@ import useLocale from 'hooks/useLocale';
import useCountryNames from 'hooks/useCountryNames';
import useMessages from 'hooks/useMessages';
export default function RealtimeCountries({ data }) {
export function RealtimeCountries({ data }) {
const { formatMessage, labels } = useMessages();
const { locale } = useLocale();
const countryNames = useCountryNames(locale);
@ -23,3 +23,5 @@ export default function RealtimeCountries({ data }) {
/>
);
}
export default RealtimeCountries;

View file

@ -25,7 +25,7 @@ function mergeData(state = [], data = [], time) {
.filter(({ timestamp }) => timestamp >= time);
}
export default function RealtimeDashboard({ websiteId }) {
export function RealtimeDashboard({ websiteId }) {
const { formatMessage, labels } = useMessages();
const router = useRouter();
const [currentData, setCurrentData] = useState();
@ -125,3 +125,5 @@ export default function RealtimeDashboard({ websiteId }) {
</Page>
);
}
export default RealtimeDashboard;

View file

@ -2,7 +2,7 @@ import MetricCard from 'components/metrics/MetricCard';
import useMessages from 'hooks/useMessages';
import styles from './RealtimeHeader.module.css';
export default function RealtimeHeader({ data = {} }) {
export function RealtimeHeader({ data = {} }) {
const { formatMessage, labels } = useMessages();
const { pageviews, visitors, events, countries } = data;
@ -37,3 +37,5 @@ export default function RealtimeHeader({ data = {} }) {
</div>
);
}
export default RealtimeHeader;

View file

@ -6,7 +6,7 @@ import useApi from 'hooks/useApi';
import EmptyPlaceholder from 'components/common/EmptyPlaceholder';
import useMessages from 'hooks/useMessages';
export default function RealtimeHome() {
export function RealtimeHome() {
const { formatMessage, labels, messages } = useMessages();
const { get, useQuery } = useApi();
const router = useRouter();
@ -27,3 +27,5 @@ export default function RealtimeHome() {
</Page>
);
}
export default RealtimeHome;

View file

@ -25,7 +25,7 @@ const icons = {
[TYPE_EVENT]: <Icons.Bolt />,
};
export default function RealtimeLog({ data, websiteDomain }) {
export function RealtimeLog({ data, websiteDomain }) {
const { formatMessage, labels, messages, FormattedMessage } = useMessages();
const { locale } = useLocale();
const countryNames = useCountryNames(locale);
@ -154,3 +154,5 @@ export default function RealtimeLog({ data, websiteDomain }) {
</div>
);
}
export default RealtimeLog;

View file

@ -6,7 +6,7 @@ import DataTable from 'components/metrics/DataTable';
import { FILTER_PAGES, FILTER_REFERRERS } from 'lib/constants';
import useMessages from 'hooks/useMessages';
export default function RealtimeUrls({ websiteDomain, data = {} }) {
export function RealtimeUrls({ websiteDomain, data = {} }) {
const { formatMessage, labels } = useMessages();
const { pageviews } = data;
const [filter, setFilter] = useState(FILTER_REFERRERS);
@ -97,3 +97,5 @@ export default function RealtimeUrls({ websiteDomain, data = {} }) {
</>
);
}
export default RealtimeUrls;