Trying to return filter from backend in frontend

Hi all, I am trying to return a filter from a backend function in the frontend and am getting the error shown below. Any suggestions on how to resolve? Thanks

// frontend 
$w("#dynamicDataset").onReady(async () => {
    let filter = await GetData.createFilter();
    $w("#dynamicDataset").setFilter(filter);
} );

// backend
export function createFilter() {
    return wixData.filter();
}

You can’t do like this. To add filter on backend, please use wix data hooks!