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 () => {