[chore] Refactor settings panel routing (and other fixes) (#2864)

This commit is contained in:
tobi
2024-04-24 12:12:47 +02:00
committed by GitHub
parent 62788aa116
commit 7a1e639483
55 changed files with 1788 additions and 1445 deletions

View File

@@ -64,11 +64,11 @@ export function AccountList({
return (
<div className="list">
{data.map(({ account: acc }) => (
{data.map(({ account: acc }) => (
<Link
key={acc.acct}
className="account entry"
href={`/settings/admin/accounts/${acc.id}`}
href={`/${acc.id}`}
>
{acc.display_name?.length > 0
? acc.display_name
@@ -79,4 +79,4 @@ export function AccountList({
))}
</div>
);
}
}

View File

@@ -17,13 +17,11 @@
along with this program. If not, see <http://www.gnu.org/licenses/>.
*/
const React = require("react");
const { Link } = require("wouter");
import React from "react";
import { Link } from "wouter";
module.exports = function BackButton({ to }) {
export default function BackButton({ to }) {
return (
<Link to={to}>
<a className="button">&lt; back</a>
</Link>
<Link className="button" to={to}>&lt; back</Link>
);
};
}