diff --git a/assets/js/src/form_editor/components/sidebar.jsx b/assets/js/src/form_editor/components/sidebar.jsx
index 45f88a051d..abb6fd7fd8 100644
--- a/assets/js/src/form_editor/components/sidebar.jsx
+++ b/assets/js/src/form_editor/components/sidebar.jsx
@@ -1,6 +1,6 @@
-import React, { useState } from 'react';
+import React from 'react';
import { IconButton } from '@wordpress/components';
-import { useDispatch } from '@wordpress/data';
+import { useDispatch, useSelect } from '@wordpress/data';
import { __ } from '@wordpress/i18n';
import PropTypes from 'prop-types';
import classnames from 'classnames';
@@ -29,9 +29,12 @@ SidebarHeader.propTypes = {
};
export default () => {
- const [activeTab, setActiveTab] = useState('form');
+ const activeTab = useSelect(
+ (select) => select('mailpoet-form-editor').getSidebarActiveTab(),
+ []
+ );
- const { toggleSidebar } = useDispatch('mailpoet-form-editor');
+ const { toggleSidebar, switchSidebarTab } = useDispatch('mailpoet-form-editor');
return (
@@ -39,7 +42,7 @@ export default () => {
-
-