diff --git a/frontend/src/metabase/lib/settings.ts b/frontend/src/metabase/lib/settings.ts index e5f098f3b8998431a251a432351f61bafc1600fd..01fc23c290f43a81ce200d8acd6983d92ac68a84 100644 --- a/frontend/src/metabase/lib/settings.ts +++ b/frontend/src/metabase/lib/settings.ts @@ -66,6 +66,7 @@ export type SettingName = | "enable-enhancements?" | "enable-public-sharing" | "enable-xrays" + | "experimental-enable-actions" | "persisted-models-enabled" | "engines" | "ga-code" diff --git a/frontend/src/metabase/writeback/selectors.ts b/frontend/src/metabase/writeback/selectors.ts new file mode 100644 index 0000000000000000000000000000000000000000..b5bf6f276d5817ba705548e9c6450e5e78151d23 --- /dev/null +++ b/frontend/src/metabase/writeback/selectors.ts @@ -0,0 +1,6 @@ +import { getSetting } from "metabase/selectors/settings"; +import { State } from "metabase-types/store"; + +export function getWritebackEnabled(state: State) { + return getSetting(state, "experimental-enable-actions"); +}