Skip to content

Commit

Permalink
Remove attribute
Browse files Browse the repository at this point in the history
  • Loading branch information
scruffian committed Jul 14, 2023
1 parent aa4cdd8 commit 3ca85dd
Showing 1 changed file with 5 additions and 14 deletions.
19 changes: 5 additions & 14 deletions packages/block-library/src/search/edit.js
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ import {
useSetting,
} from '@wordpress/block-editor';
import { useDispatch, useSelect } from '@wordpress/data';
import { useEffect, useRef } from '@wordpress/element';
import { useEffect, useRef, useState } from '@wordpress/element';
import {
ToolbarDropdownMenu,
ToolbarGroup,
Expand Down Expand Up @@ -80,10 +80,8 @@ export default function SearchEdit( {
buttonPosition,
buttonUseIcon,
buttonBehavior,
isSearchFieldHidden,
style,
} = attributes;

const insertedInNavigationBlock = useSelect(
( select ) => {
const { getBlockParentsByBlockName, wasBlockJustInserted } =
Expand Down Expand Up @@ -136,16 +134,15 @@ export default function SearchEdit( {
const hasOnlyButton = 'button-only' === buttonPosition;
const searchFieldRef = useRef();
const buttonRef = useRef();
const [ isSearchFieldHidden, setIsSearchFieldHidden ] = useState(
hasOnlyButton && ! isSelected
);

const units = useCustomUnits( {
availableUnits: [ '%', 'px' ],
defaultValues: { '%': PC_WIDTH_DEFAULT, px: PX_WIDTH_DEFAULT },
} );

setAttributes( {
isSearchFieldHidden: hasOnlyButton && ! isSelected,
} );

const getBlockClassNames = () => {
return classnames(
className,
Expand Down Expand Up @@ -181,7 +178,6 @@ export default function SearchEdit( {
onClick: () => {
setAttributes( {
buttonPosition: 'button-outside',
isSearchFieldHidden: false,
} );
},
},
Expand All @@ -193,7 +189,6 @@ export default function SearchEdit( {
onClick: () => {
setAttributes( {
buttonPosition: 'button-inside',
isSearchFieldHidden: false,
} );
},
},
Expand All @@ -205,7 +200,6 @@ export default function SearchEdit( {
onClick: () => {
setAttributes( {
buttonPosition: 'no-button',
isSearchFieldHidden: false,
} );
},
},
Expand All @@ -217,7 +211,6 @@ export default function SearchEdit( {
onClick: () => {
setAttributes( {
buttonPosition: 'button-only',
isSearchFieldHidden: true,
} );
},
},
Expand Down Expand Up @@ -302,9 +295,7 @@ export default function SearchEdit( {
};
const handleButtonClick = () => {
if ( hasOnlyButton && BUTTON_BEHAVIOR_EXPAND === buttonBehavior ) {
setAttributes( {
isSearchFieldHidden: ! isSearchFieldHidden,
} );
setIsSearchFieldHidden( ! isSearchFieldHidden );
}
};

Expand Down

0 comments on commit 3ca85dd

Please sign in to comment.