More react

- consolidated lang items
- proxy host paths work
This commit is contained in:
Jamie Curnow
2025-10-16 18:59:19 +10:00
parent 7af01d0fc7
commit f2b5b19a83
56 changed files with 946 additions and 928 deletions

View File

@@ -0,0 +1,24 @@
import type { AccessList } from "src/api/backend";
import { T } from "src/locale";
import { showAccessListModal } from "src/modals";
interface Props {
access?: AccessList;
}
export function AccessListFormatter({ access }: Props) {
if (!access) {
return <T id="public" />;
}
return (
<button
type="button"
className="btn btn-action btn-sm px-1"
onClick={(e) => {
e.preventDefault();
showAccessListModal(access?.id || 0);
}}
>
{access.name}
</button>
);
}

View File

@@ -1,3 +1,4 @@
export * from "./AccessListformatter";
export * from "./CertificateFormatter";
export * from "./DomainsFormatter";
export * from "./EmailFormatter";