Plugin settings (#4143)

* Add backend support for plugin settings
* Add plugin settings config
* Add UI support for plugin settings
This commit is contained in:
WithoutPants
2023-10-18 14:09:13 +11:00
committed by GitHub
parent 06d8353f4f
commit 2b8718100b
24 changed files with 445 additions and 57 deletions

View File

@@ -13,7 +13,7 @@ import {
SelectSetting,
StringSetting,
} from "../Inputs";
import { SettingStateContext } from "../context";
import { useSettings } from "../context";
import DurationUtils from "src/utils/duration";
import * as GQL from "src/core/generated-graphql";
import {
@@ -65,7 +65,7 @@ export const SettingsInterfacePanel: React.FC = () => {
saveUI,
loading,
error,
} = React.useContext(SettingStateContext);
} = useSettings();
const {
interactive,