fix(editor): Hide fromAI button in old workflow tool (#13552)

This commit is contained in:
Charlie Kolb
2025-03-03 09:00:45 +01:00
committed by GitHub
parent 1c8c7e34f9
commit 6ef8d34f96
4 changed files with 60 additions and 25 deletions

View File

@@ -27,7 +27,6 @@ import {
makeOverrideValue,
updateFromAIOverrideValues,
} from '../utils/fromAIOverrideUtils';
import { useNodeTypesStore } from '@/stores/nodeTypes.store';
import { useTelemetry } from '@/composables/useTelemetry';
type Props = {
@@ -69,16 +68,10 @@ const menuExpanded = ref(false);
const forceShowExpression = ref(false);
const ndvStore = useNDVStore();
const nodeTypesStore = useNodeTypesStore();
const telemetry = useTelemetry();
const node = computed(() => ndvStore.activeNode);
const fromAIOverride = ref<FromAIOverride | null>(
makeOverrideValue(
props,
node.value && nodeTypesStore.getNodeType(node.value.type, node.value.typeVersion),
),
);
const fromAIOverride = ref<FromAIOverride | null>(makeOverrideValue(props, node.value));
const canBeContentOverride = computed(() => {
// The resourceLocator handles overrides separately