diff --git a/packages/frontend/editor-ui/src/features/dataStore/components/DataStoreCard.vue b/packages/frontend/editor-ui/src/features/dataStore/components/DataStoreCard.vue index 90cd21beca..4fb0404268 100644 --- a/packages/frontend/editor-ui/src/features/dataStore/components/DataStoreCard.vue +++ b/packages/frontend/editor-ui/src/features/dataStore/components/DataStoreCard.vue @@ -29,7 +29,7 @@ const emit = defineEmits<{ ]; }>(); -const renameInput = useTemplateRef('renameInput'); +const renameInput = useTemplateRef<{ forceFocus?: () => void }>('renameInput'); const dataStoreRoute = computed(() => { return { @@ -47,7 +47,7 @@ const onCardAction = (action: string) => { if (action === 'rename') { if (renameInput.value?.forceFocus) { setTimeout(() => { - renameInput.value?.forceFocus(); + renameInput.value?.forceFocus?.(); }, 100); } return;