I am wanting to hide or show buttons and text depending on an input and would like to filter the buttons to hide them or show them. I am not sure if this is possible or I am making a simple error with the notation:
export function TitleClick ( title ) {
let button = “#” + title + “Ascend”
console . log ( button )
**let** sortButtons = $w ( "#mTypeAscend, #mTypeDescend, #waiversDescend, #waiversAscend, #dateJoinedAscend, #dateJoinedDescend, #nameAscend, #nameDescend, #lastNameAscend, #lastNameDescend" )
**let** hideButtons = sortButtons . filter ( item => item != '"$w(' + button + ')"' );
console . log ( hideButtons )
hideButtons . forEach ( element => {
element . hide ()
});
$w ( “#” + title + “Ascend” ). show ()
}
I have attempted several different ways and the hideButtons array always includes the filtered item.
Thanks