diff --git a/extensions/telemetry/src/telemetry-preference.tsx b/extensions/telemetry/src/telemetry-preference.tsx index d6a1ddc58d..a4254f0b3b 100644 --- a/extensions/telemetry/src/telemetry-preference.tsx +++ b/extensions/telemetry/src/telemetry-preference.tsx @@ -1,14 +1,17 @@ import { Checkbox } from "@lens/ui-extensions" import React from "react" +import { observer } from "mobx-react"; import { TelemetryPreferencesStore } from "./telemetry-preferences-store" +@observer export class TelemetryPreferenceInput extends React.Component<{telemetry: TelemetryPreferencesStore}, {}> { render() { + const { telemetry } = this.props return ( this.props.telemetry.enabled = v} + value={telemetry.enabled} + onChange={v => { telemetry.enabled = v; }} /> ) } diff --git a/extensions/telemetry/src/telemetry-preferences-store.ts b/extensions/telemetry/src/telemetry-preferences-store.ts index c66159e634..08810e0208 100644 --- a/extensions/telemetry/src/telemetry-preferences-store.ts +++ b/extensions/telemetry/src/telemetry-preferences-store.ts @@ -9,8 +9,10 @@ export class TelemetryPreferencesStore extends BaseStore