diff --git a/frappe/public/js/form_builder/store.js b/frappe/public/js/form_builder/store.js
index a6caa73f62..5c18811455 100644
--- a/frappe/public/js/form_builder/store.js
+++ b/frappe/public/js/form_builder/store.js
@@ -8,8 +8,15 @@ export const useStore = defineStore("store", {
fields: [],
docfields: [],
layout: {},
+ selected_field: null,
+ hovered: false,
dirty: false,
}),
+ getters: {
+ selected: (state) => {
+ return (name) => state.selected_field?.name == name;
+ },
+ },
actions: {
fetch() {
return new Promise((resolve) => {