Dropdown AND Tags

Hi ! Hope you’re all doing well.

I have some trouble making work my second part of the code. The first one (dropdown) works fine. I am new to code, I see that I cannot have two filters, I tried putting a different filter name like filter2 but it doesnt seem to work the last line is in red. Is there someone able to guide me here please ? Thanks.

import wixData from ‘wix-data’ ;

$w . onReady ( function () {

$w ( '#searchIti' ). onChange (( event ) => { 

    filter ( event . target . value ,  $w ( '#searchRegion' ). value ); 

}) 

$w ( '#searchRegion' ). onChange (( event ) => { 

    filter ( $w ( '#searchIti' ). value ,  event . target . value ); 

}) 

})

function filter ( value1 , value2 ) {
let filter = wixData . filter ();
$w ( ‘#dataset3’ ). setFilter ( filter
. contains ( “niveau” , value1 )
. contains ( “region” , value2 )
);
}

$w . onReady ( function () {

$w ( ‘#selectionType’ ). onChange (() => {

const selectedTag = $w ( ‘#selectionType’ ). value ;
let filter2 = wixData . filter ();

if ( selectedTag . length > 0 ) {
filter2 = filter . hasSome ( “typeTags” , selectedTag );

}}

$w ( ‘#dataset3’ ). setFilter ( filter2 );

})  

});