Add ability from extension to add preferences to application preferences (#4579)

This commit is contained in:
Juho Heikka authored and GitHub committed 2021-12-17 08:30:05 -05:00
1 parent bde0a9ef91
commit 96309814dc
5 files changed
+64 -24

No files matched your search

@@ -25,7 +25,7 @@ import { sentryDsn } from "../../../common/vars";
import { AppPreferenceRegistry } from "../../../extensions/registries";
import { Checkbox } from "../checkbox";
import { SubTitle } from "../layout/sub-title";
import { ExtensionSettings } from "./preferences";
import { ExtensionSettings } from "./extension-settings";
export const Telemetry = observer(() => {
const extensions = AppPreferenceRegistry.getInstance().getItems();
@@ -34,7 +34,7 @@ export const Telemetry = observer(() => {
return (
<section id="telemetry">
<h2 data-testid="telemetry-header">Telemetry</h2>
{telemetryExtensions.map((extension) => <ExtensionSettings key={extension.id} {...extension}/>)}
{telemetryExtensions.map((extension) => <ExtensionSettings key={extension.id} setting={extension} size="small" />)}
{sentryDsn ? (
<React.Fragment key='sentry'>
<section id='sentry' className="small">