Using a repeater as a filter for another repeater?

For example:

$w.onReady( function () {
  $w("#dataset2").onReady(() => {
      $w("#repeaterElement").onClick(event => {
       const itemData = $w("#repeater1").data.find(e  => e._id === event.context.itemId);
	filterRepeater2(itemData);
      });
  })
})

function filterRepeater2(itemData){
  $w("#dataset2").setFilter(wixData.filter().eq("type", itemData.type));
}