73
bootstrap/ssr/assets/admin-report-page-181c7a5d.mjs
Executable file
73
bootstrap/ssr/assets/admin-report-page-181c7a5d.mjs
Executable file
@@ -0,0 +1,73 @@
|
||||
import { jsxs, jsx } from "react/jsx-runtime";
|
||||
import { useState } from "react";
|
||||
import { u as useAdminReport, R as ReportDateSelector, A as AdminHeaderReport, V as VisitorsReportCharts } from "./admin-routes-06d8abf9.mjs";
|
||||
import { l as StaticPageTitle, T as Trans } from "../server-entry.mjs";
|
||||
import { D as DateRangePresets } from "./user-profile-link-0bca566c.mjs";
|
||||
import "react-router-dom";
|
||||
import "clsx";
|
||||
import "framer-motion";
|
||||
import "@react-stately/utils";
|
||||
import "@tanstack/react-query";
|
||||
import "./section-helper-708a2a0a.mjs";
|
||||
import "./OpenInNew-3b47a656.mjs";
|
||||
import "@react-aria/utils";
|
||||
import "react-hook-form";
|
||||
import "@internationalized/date";
|
||||
import "zustand";
|
||||
import "zustand/middleware";
|
||||
import "zustand/middleware/immer";
|
||||
import "deepmerge";
|
||||
import "react-colorful";
|
||||
import "@react-stately/color";
|
||||
import "immer";
|
||||
import "nanoid";
|
||||
import "deep-object-diff";
|
||||
import "dot-object";
|
||||
import "@react-aria/focus";
|
||||
import "nano-memoize";
|
||||
import "@tanstack/react-virtual";
|
||||
import "react-dom/server";
|
||||
import "process";
|
||||
import "http";
|
||||
import "axios";
|
||||
import "react-router-dom/server.mjs";
|
||||
import "slugify";
|
||||
import "@floating-ui/react-dom";
|
||||
import "react-merge-refs";
|
||||
import "react-dom";
|
||||
import "@internationalized/number";
|
||||
import "@react-aria/ssr";
|
||||
import "axios-retry";
|
||||
import "tus-js-client";
|
||||
import "react-use-cookie";
|
||||
import "mime-match";
|
||||
import "react-use-clipboard";
|
||||
import "fscreen";
|
||||
import "zustand/traditional";
|
||||
import "@react-aria/interactions";
|
||||
function AdminReportPage() {
|
||||
const [dateRange, setDateRange] = useState(() => {
|
||||
return DateRangePresets[2].getRangeValue();
|
||||
});
|
||||
const { isLoading, data } = useAdminReport({ dateRange });
|
||||
const title = /* @__PURE__ */ jsx(Trans, { message: "Visitors report" });
|
||||
return /* @__PURE__ */ jsxs("div", { className: "min-h-full gap-12 overflow-x-hidden p-12 md:gap-18 md:p-18", children: [
|
||||
/* @__PURE__ */ jsxs("div", { className: "mb-24 items-center justify-between gap-24 md:flex", children: [
|
||||
/* @__PURE__ */ jsx(StaticPageTitle, { children: title }),
|
||||
/* @__PURE__ */ jsx("h1", { className: "mb-24 text-3xl font-light md:mb-0", children: title }),
|
||||
/* @__PURE__ */ jsx(ReportDateSelector, { value: dateRange, onChange: setDateRange })
|
||||
] }),
|
||||
/* @__PURE__ */ jsx(AdminHeaderReport, { report: data == null ? void 0 : data.headerReport }),
|
||||
/* @__PURE__ */ jsx(
|
||||
VisitorsReportCharts,
|
||||
{
|
||||
report: data == null ? void 0 : data.visitorsReport,
|
||||
isLoading
|
||||
}
|
||||
)
|
||||
] });
|
||||
}
|
||||
export {
|
||||
AdminReportPage as default
|
||||
};
|
||||
//# sourceMappingURL=admin-report-page-181c7a5d.mjs.map
|
||||
Reference in New Issue
Block a user