I have a repeater with a key press event search input. The repeater is set only to show one item. The search works fine. I can not get the “No Image Available” text to show when an item does not have an image. Here is the code I have below. I would greatly appreciate the help.
import wixData from ‘wix-data’ ;
export function searchInput_keyPress_1 ( event ) {
let SearchValue = $w ( “#searchInput” ). value ;
$w ( “#claimListingDataset” ). setFilter ( wixData . filter (). contains ( ‘propertyAddress’ , SearchValue ));
wixData . query ( "ClaimFreeMLSListing" )
. find ()
. then ( ( results ) => {
**let** propertyImage = results . items [ 0 ]. propertyImage ;
**if** ( propertyImage === **undefined** || propertyImage === "" ) {
$w ( '#noImageMessage' ). show ();
}
} )
. **catch** ( ( err ) => {
**let** errorMsg = err ;
console . log ( errorMsg );
} );
}