coding error

i am trying to add rating for every item in my dataset and load stats
for reference i used below link
https://support.wix.com/en/article/corvid-adding-ratings-and-reviews-to-a-wix-stores-site
i have no error

import wixData from 'wix-data';
import wixWindow from 'wix-window';
let itemObj;

$w.onReady(async function () {
 
$w("#ProductDataset").onReady( () => {
      itemObj = $w("#ProductDataset").getCurrentItem();

  } );
    initReviews(itemObj);
});

async function initReviews(itemObj) {
 await $w('#Reviews').setFilter(wixData.filter().eq('Product', itemObj._id));
    loadStatistics(itemObj._id);
}
async function loadStatistics(itemObj) {
 const stats = await wixData.get('AvgProductRatings', itemObj._id);
 if (stats) {
 let avgRating = (Math.round(stats.rating * 10 / stats.count) / 10);
 let ratings = $w('#generalRatings');
        ratings.rating = avgRating;
        ratings.numRatings = stats.count;
        $w('#generalRatings').show();
    } else {
        $w('#ratingsText').text = "No ratings yet";
    }

}
export function reviewsRepeater_itemReady($w, itemData, index) {
 if (itemData.photo) {
        $w('#reviewImage').src = itemData.reviewerImage;
        $w('#reviewImage').expand();
    }
    $w('#oneRating').rating = itemData.ratings;
 let date = itemData._createdDate;
    $w('#submissionTime').text = date.toLocaleString();
}

export async function addReview_click(event, $w, itemObj) {
 const dataForLightbox = {
        productId: itemObj._id
    };
 let result = await wixWindow.openLightbox('get review', dataForLightbox);
    $w('#Reviews').refresh();
    loadStatistics();
    $w('#thankYouMessage').show();
}
export function resultsPages_click(event, $w) {
    $w('#Reviews').loadMore();
}

itemobj shows wix booking slot;
after writing this code i am unable to connect my add review button to lightbox