summaryrefslogtreecommitdiff
path: root/web/source/settings/admin/reports
diff options
context:
space:
mode:
Diffstat (limited to 'web/source/settings/admin/reports')
-rw-r--r--web/source/settings/admin/reports/detail.jsx4
-rw-r--r--web/source/settings/admin/reports/index.jsx12
2 files changed, 9 insertions, 7 deletions
diff --git a/web/source/settings/admin/reports/detail.jsx b/web/source/settings/admin/reports/detail.jsx
index abec6210e..0fd7802bc 100644
--- a/web/source/settings/admin/reports/detail.jsx
+++ b/web/source/settings/admin/reports/detail.jsx
@@ -34,8 +34,10 @@ const { TextArea } = require("../../components/form/inputs");
const MutationButton = require("../../components/form/mutation-button");
const Username = require("./username");
+const { useBaseUrl } = require("../../lib/navigation/util");
-module.exports = function ReportDetail({ baseUrl }) {
+module.exports = function ReportDetail({ }) {
+ const baseUrl = useBaseUrl();
let [_match, params] = useRoute(`${baseUrl}/:reportId`);
if (params?.reportId == undefined) {
return <Redirect to={baseUrl} />;
diff --git a/web/source/settings/admin/reports/index.jsx b/web/source/settings/admin/reports/index.jsx
index 0bb875d86..b2b8b4295 100644
--- a/web/source/settings/admin/reports/index.jsx
+++ b/web/source/settings/admin/reports/index.jsx
@@ -28,23 +28,22 @@ const FormWithData = require("../../lib/form/form-with-data");
const ReportDetail = require("./detail");
const Username = require("./username");
+const { useBaseUrl } = require("../../lib/navigation/util");
-const baseUrl = "/settings/admin/reports";
-
-module.exports = function Reports() {
+module.exports = function Reports({ baseUrl }) {
return (
<div className="reports">
<Switch>
<Route path={`${baseUrl}/:reportId`}>
- <ReportDetail baseUrl={baseUrl} />
+ <ReportDetail />
</Route>
- <ReportOverview baseUrl={baseUrl} />
+ <ReportOverview />
</Switch>
</div>
);
};
-function ReportOverview({ _baseUrl }) {
+function ReportOverview({ }) {
return (
<>
<h1>Reports</h1>
@@ -79,6 +78,7 @@ function ReportsList({ data: reports }) {
}
function ReportEntry({ report }) {
+ const baseUrl = useBaseUrl();
const from = report.account;
const target = report.target_account;