diff --git a/packages/client/components/app/interface/settings/UserSettings.tsx b/packages/client/components/app/interface/settings/UserSettings.tsx index 4f5c0f05b8..852c357848 100644 --- a/packages/client/components/app/interface/settings/UserSettings.tsx +++ b/packages/client/components/app/interface/settings/UserSettings.tsx @@ -114,6 +114,12 @@ const Config: SettingsConfiguration<{ server: Server }> = { list() { const { pop, openModal } = useModals(); const { logout } = useClientLifecycle(); + const client = useClient(); + + const legalLinks = () => + client().configured() + ? client().configuration?.features.legal_links + : undefined; return { context: null!, @@ -149,6 +155,53 @@ const Config: SettingsConfiguration<{ server: Server }> = { + + {(links) => ( + + + + + Terms + + + + + Privacy + + + + + Guidelines + + + + + )} + ), entries: [