Added useApi hook.

This commit is contained in:
Mike Cao 2022-02-22 23:52:31 -08:00
parent 7bd49e6caf
commit d19b6b5a82
22 changed files with 59 additions and 59 deletions

View file

@ -9,7 +9,7 @@ import styles from './ActiveUsers.module.css';
export default function ActiveUsers({ websiteId, className, value, interval = 60000 }) {
const shareToken = useShareToken();
const { data } = useFetch(!value && `/api/website/${websiteId}/active`, {
const { data } = useFetch(!value && `/website/${websiteId}/active`, {
interval,
headers: { [TOKEN_HEADER]: shareToken?.token },
});

View file

@ -17,7 +17,7 @@ export default function EventsChart({ websiteId, className, token }) {
const shareToken = useShareToken();
const { data, loading } = useFetch(
`/api/website/${websiteId}/events`,
`/website/${websiteId}/events`,
{
params: {
start_at: +startDate,

View file

@ -22,7 +22,7 @@ export default function MetricsBar({ websiteId, className }) {
} = usePageQuery();
const { data, error, loading } = useFetch(
`/api/website/${websiteId}/stats`,
`/website/${websiteId}/stats`,
{
params: {
start_at: +startDate,

View file

@ -35,7 +35,7 @@ export default function MetricsTable({
} = usePageQuery();
const { data, loading, error } = useFetch(
`/api/website/${websiteId}/metrics`,
`/website/${websiteId}/metrics`,
{
params: {
type,

View file

@ -41,7 +41,7 @@ export default function WebsiteChart({
} = usePageQuery();
const { data, loading, error } = useFetch(
`/api/website/${websiteId}/pageviews`,
`/website/${websiteId}/pageviews`,
{
params: {
start_at: +startDate,