event.preventDefault('view-image').innerHTML = <img src="${event.currentTarget.href}">;
что значит такая конструкция привент дефолта? он ищет элемент view image и туда заносит html
разве можно в preventdefault вставлять селекторы?
Такое впервые вижу, метод создан, чтобы останавливать стандартные действия браузера, а не поиск селекторов